.aira-avatar[data-v-86aeac78]{background:var(--aira-avatar-accent,var(--aira-color-primary,#375f9f));color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.aira-avatar--sm[data-v-86aeac78]{block-size:2rem;inline-size:2rem;font-size:.82rem}.aira-avatar--md[data-v-86aeac78]{block-size:2.4rem;inline-size:2.4rem;font-size:.95rem}.aira-avatar--lg[data-v-86aeac78]{block-size:3rem;inline-size:3rem;font-size:1.1rem}.account-menu[data-v-6f1a9cbe]{position:relative}.account-menu__trigger[data-v-6f1a9cbe]{border-radius:var(--aira-radius-pill);min-block-size:2.7rem;color:var(--aira-color-text);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:.45rem;padding:.25rem .35rem;display:inline-flex}.account-menu__trigger[data-v-6f1a9cbe]:hover{border-color:var(--aira-color-border);background:var(--aira-color-surface)}.account-menu__name[data-v-6f1a9cbe]{text-overflow:ellipsis;white-space:nowrap;max-inline-size:9rem;font-size:.78rem;font-weight:800;overflow:hidden}.account-menu__dropdown[data-v-6f1a9cbe]{z-index:80;border:1px solid var(--aira-color-border);background:var(--aira-color-surface);border-radius:1rem;max-block-size:min(80vh,42rem);inline-size:min(22rem,100vw - 2rem);padding:.55rem;position:absolute;inset-block-start:calc(100% + .55rem);inset-inline-end:0;overflow-y:auto;box-shadow:0 1rem 3rem #02334429}.account-menu__identity[data-v-6f1a9cbe]{align-items:center;gap:.7rem;padding:.7rem;display:flex}.account-menu__identity div[data-v-6f1a9cbe]{gap:.15rem;min-inline-size:0;display:grid}.account-menu__identity strong[data-v-6f1a9cbe],.account-menu__identity span[data-v-6f1a9cbe]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu__identity span[data-v-6f1a9cbe]{color:var(--aira-color-text-muted);font-size:.7rem}.account-menu__divider[data-v-6f1a9cbe]{background:var(--aira-color-border);block-size:1px;margin-block:.35rem}.account-menu__group+.account-menu__group[data-v-6f1a9cbe]{margin-block-start:.5rem}.account-menu__group h2[data-v-6f1a9cbe]{color:var(--aira-color-text-muted);letter-spacing:.02em;margin:.5rem .7rem .2rem;font-size:.64rem;font-weight:800}.account-menu__dropdown a[data-v-6f1a9cbe],.account-menu__dropdown button[data-v-6f1a9cbe]{inline-size:100%;color:var(--aira-color-text);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:.65rem;align-items:center;gap:.55rem;padding:.68rem .7rem;font-size:.76rem;text-decoration:none;display:flex}.account-menu__dropdown a[data-v-6f1a9cbe]:hover,.account-menu__dropdown button[data-v-6f1a9cbe]:hover{background:var(--aira-color-surface-muted);color:var(--aira-color-primary)}.account-menu__dropdown a>span[data-v-6f1a9cbe]{flex:1;gap:.08rem;min-inline-size:0;display:grid}.account-menu__dropdown a small[data-v-6f1a9cbe]{color:var(--aira-color-text-muted);font-size:.63rem;line-height:1.45}.account-menu__dropdown a .aira-icon[data-v-6f1a9cbe]:last-child{opacity:.55;margin-inline-start:auto}.account-menu__global-signout[data-v-6f1a9cbe]{margin-block-start:.25rem;border-block-start:1px solid var(--aira-color-border)!important;color:var(--aira-color-danger)!important;border-radius:0!important}@media (width<=560px){.account-menu__name[data-v-6f1a9cbe]{display:none}}.product-callback[data-v-56840d50]{color:#1c2e4a;background:#f4f7fb;place-items:center;min-height:100dvh;padding:2rem;display:grid}section[data-v-56840d50]{background:#fff;border-radius:1.25rem;inline-size:min(100%,30rem);padding:2rem;box-shadow:0 1.25rem 3rem #1936621a}p[data-v-56840d50]{line-height:1.8}.isa-shell[data-v-afc78687]{color:#253d34;background:#f5f3ee;min-height:100dvh}.isa-shell--callback[data-v-afc78687]{place-items:center;display:grid}.isa-header[data-v-afc78687]{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf9f5f0;border-bottom:1px solid #e6e1d8;justify-content:space-between;align-items:center;min-height:76px;padding:10px clamp(16px,4vw,52px);display:flex;position:sticky;top:0}.isa-brand[data-v-afc78687]{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.isa-brand__mark[data-v-afc78687]{color:#fffaf1;background:#315846;border-radius:16px;place-items:center;width:46px;height:46px;font-family:serif;font-size:25px;display:grid}.isa-brand strong[data-v-afc78687],.isa-brand small[data-v-afc78687]{display:block}.isa-brand strong[data-v-afc78687]{font-size:20px}.isa-brand small[data-v-afc78687]{color:#738078;margin-top:3px;font-size:11px}.isa-header__actions[data-v-afc78687]{align-items:center;gap:18px;display:flex}.isa-online[data-v-afc78687]{color:#60756a;align-items:center;gap:8px;font-size:12px;display:flex}.isa-online i[data-v-afc78687]{background:#6b9477;border-radius:100%;width:7px;height:7px}.isa-button[data-v-afc78687]{color:#fff;cursor:pointer;min-height:42px;font:inherit;background:#315846;border:0;border-radius:13px;padding:0 18px;font-size:13px;font-weight:700}.isa-button[data-v-afc78687]:disabled{opacity:.6;cursor:wait}.isa-button--quiet[data-v-afc78687]{color:#315846;background:0 0;border:1px solid #d5dacf}.isa-session-error[data-v-afc78687]{color:#8d4426;background:#fff0e8;border-radius:12px;width:min(1160px,100% - 32px);margin:12px auto;padding:10px 14px;font-size:13px}@media (width<=650px){.isa-online[data-v-afc78687]{display:none}.isa-header[data-v-afc78687]{min-height:66px}.isa-brand small[data-v-afc78687]{display:none}}.isa-modal-backdrop[data-v-247fb003]{z-index:20;background:#16272075;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:auto}.isa-modal[data-v-247fb003]{background:#fffefa;border:1px solid #e7e0d5;border-radius:22px;width:min(670px,100%);max-height:calc(100dvh - 36px);padding:clamp(20px,4vw,34px);overflow:auto;box-shadow:0 26px 90px #172a2140}.isa-modal__header[data-v-247fb003],.isa-modal__footer[data-v-247fb003]{justify-content:space-between;align-items:center;gap:14px;display:flex}.isa-modal h2[data-v-247fb003]{margin:5px 0 0;font-size:23px}.isa-close[data-v-247fb003]{color:#51695d;cursor:pointer;background:#fff;border:1px solid #e2e4dc;border-radius:12px;width:38px;height:38px;font-size:24px}.isa-muted[data-v-247fb003]{color:#79847d;font-size:13px;line-height:1.8}.isa-eyebrow[data-v-247fb003]{color:#9d795e;font-size:11px;font-weight:800}.isa-form-grid[data-v-247fb003]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.isa-form-grid label[data-v-247fb003]{color:#51665b;gap:7px;font-size:12px;display:grid}.isa-form-grid input[data-v-247fb003],.isa-form-grid select[data-v-247fb003],.isa-form-grid textarea[data-v-247fb003]{color:#253d34;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #e0e3dc;border-radius:11px;padding:9px 11px}.isa-form-grid textarea[data-v-247fb003]{resize:vertical}.isa-form-grid__wide[data-v-247fb003]{grid-column:1/-1}.isa-consent[data-v-247fb003]{background:#f2f5ef;border-radius:12px;align-items:center;padding:12px;line-height:1.7;gap:10px!important;display:flex!important}.isa-consent input[data-v-247fb003]{accent-color:#315846;width:17px;min-height:17px}.isa-modal__footer[data-v-247fb003]{justify-content:flex-start;margin-top:20px}.isa-button[data-v-247fb003]{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#315846;border:0;border-radius:12px;padding:0 18px;font-size:13px;font-weight:700}.isa-button[data-v-247fb003]:disabled{opacity:.6;cursor:wait}.isa-button--outline[data-v-247fb003]{color:#315846;background:#fff;border:1px solid #d9ded5}@media (width<=560px){.isa-form-grid[data-v-247fb003]{grid-template-columns:1fr}.isa-form-grid__wide[data-v-247fb003]{grid-column:auto}}.applicant-profile[data-v-32410da5]{background:#fffefa;border:1px solid #e8e6dd;border-radius:17px;padding:18px}header[data-v-32410da5]{justify-content:space-between;gap:12px;display:flex}header small[data-v-32410da5]{color:#947e65;font-size:11px}h2[data-v-32410da5]{margin:4px 0;font-size:18px}header p[data-v-32410da5]{color:#829087;margin:0;font-size:11px}.own-tag[data-v-32410da5]{color:#47704e;background:#edf2e9;border-radius:99px;height:fit-content;padding:7px 10px;font-size:10px}.photos[data-v-32410da5]{gap:8px;margin-top:14px;display:flex;overflow-x:auto}.photos img[data-v-32410da5]{object-fit:cover;border-radius:11px;width:82px;height:100px}.upload-own[data-v-32410da5],.text-button[data-v-32410da5]{color:#37614c;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:13px;font-size:12px;font-weight:800;display:inline-flex}.upload-own input[data-v-32410da5]{display:none}.profile-edit[data-v-32410da5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:13px;display:grid}label[data-v-32410da5]{color:#64736a;gap:6px;font-size:11px;display:grid}input[data-v-32410da5],textarea[data-v-32410da5],select[data-v-32410da5]{color:#253d34;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #e1e4dc;border-radius:10px;padding:8px}textarea[data-v-32410da5]{resize:vertical}.wide[data-v-32410da5]{grid-column:1/-1}.answers[data-v-32410da5]{border-top:1px solid #eeece4;gap:10px;margin-top:18px;padding-top:14px;display:grid}.answers>small[data-v-32410da5]{color:#947e65;font-weight:800}.answer-control[data-v-32410da5]{color:#64736a;gap:6px;font-size:11px;display:grid}.answer-control fieldset[data-v-32410da5]{border:0;flex-wrap:wrap;gap:8px;padding:0;display:flex}.answer-control fieldset label[data-v-32410da5]{align-items:center;gap:5px;display:flex}.answer-control fieldset input[data-v-32410da5]{accent-color:#315846;width:14px;min-height:14px}button[data-v-32410da5]:disabled{opacity:.5;cursor:wait}@media (width<=560px){.profile-edit[data-v-32410da5]{grid-template-columns:1fr}.wide[data-v-32410da5]{grid-column:auto}}.applicant-intro[data-v-561f3a31]{background:#fffefa;border:1px solid #e6e5dc;border-radius:17px;padding:18px}header[data-v-561f3a31]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}header small[data-v-561f3a31],.my-notes small[data-v-561f3a31]{color:#91795f;font-size:10px}h3[data-v-561f3a31]{margin:5px 0 0;font-size:18px}.status[data-v-561f3a31]{color:#7d705d;white-space:nowrap;background:#f2eee6;border-radius:99px;padding:7px 10px;font-size:10px}.summary[data-v-561f3a31],.privacy-note[data-v-561f3a31]{color:#7d8981;margin:10px 0;font-size:12px}.bio[data-v-561f3a31]{color:#586a60;font-size:12px;line-height:1.8}.photos[data-v-561f3a31]{gap:8px;margin:12px 0;display:flex;overflow-x:auto}.photos img[data-v-561f3a31]{object-fit:cover;border-radius:12px;width:95px;height:118px}.contact[data-v-561f3a31]{color:#416a4d;background:#edf5ec;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:14px 0;padding:12px;font-size:12px;display:flex}.contact a[data-v-561f3a31]{color:inherit;font-weight:800}.reply[data-v-561f3a31]{border-top:1px solid #edebe5;margin-top:14px;padding-top:13px}label[data-v-561f3a31]{color:#68776e;gap:7px;font-size:11px;display:grid}textarea[data-v-561f3a31],input[data-v-561f3a31]{color:#283d33;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #e1e4dc;border-radius:10px;padding:8px}.reply__buttons[data-v-561f3a31]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.reply__buttons button[data-v-561f3a31],.note-form button[data-v-561f3a31]{min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 12px;font-size:11px;font-weight:800}.interest[data-v-561f3a31]{color:#fff;background:#315846}.decline[data-v-561f3a31]{color:#8a5437;background:#f7ece5}.follow[data-v-561f3a31]{color:#6d725f;background:#f2f0e8}.my-notes[data-v-561f3a31]{margin-top:14px}.my-notes p[data-v-561f3a31]{color:#66756c;background:#f7f6f0;border-radius:10px;padding:8px 10px;font-size:12px}.note-form[data-v-561f3a31]{gap:8px;margin-top:10px;display:flex}.note-form input[data-v-561f3a31]{flex:1;min-width:0}.note-form button[data-v-561f3a31]{color:#42634d;white-space:nowrap;background:#e8efe5}button[data-v-561f3a31]:disabled{opacity:.5;cursor:wait}.applicant-page[data-v-32accdec]{width:min(1020px,100%);margin:0 auto;padding:clamp(18px,4vw,42px) clamp(14px,3vw,28px) 80px}.applicant-page__heading[data-v-32accdec],.portal-section-heading[data-v-32accdec]{justify-content:space-between;align-items:center;gap:18px;display:flex}.eyebrow[data-v-32accdec]{color:#947b60;font-size:11px;font-weight:800}h1[data-v-32accdec]{margin:5px 0;font-size:clamp(24px,4vw,34px)}h2[data-v-32accdec]{margin:0;font-size:18px}.applicant-page__heading p[data-v-32accdec],small[data-v-32accdec]{color:#7d8981;font-size:12px;line-height:1.8}.lock-label[data-v-32accdec]{color:#4b7253;white-space:nowrap;background:#eaf1e8;border-radius:99px;padding:8px 12px;font-size:11px}.invite-box[data-v-32accdec]{background:#fffefa;border:1px solid #e6e6dc;border-radius:13px;margin:16px 0;padding:12px 14px}.invite-box summary[data-v-32accdec]{color:#54705d;cursor:pointer;font-size:11px;font-weight:800}.invite-box form[data-v-32accdec]{gap:8px;max-width:500px;margin:10px 0 6px;display:flex}.invite-box small[data-v-32accdec]{color:#89938b;font-size:10px}.claim-card[data-v-32accdec]{background:#fffefa;border:1px solid #e7e4d9;border-radius:20px;gap:17px;margin:24px 0;padding:clamp(18px,3vw,28px);display:flex}.claim-card__mark[data-v-32accdec]{color:#fff;background:#315846;border-radius:15px;flex:none;place-items:center;width:46px;height:46px;font-size:24px;display:grid}.claim-card__content[data-v-32accdec]{flex:1}.claim-card h2[data-v-32accdec]{margin:2px 0 6px}.claim-card p[data-v-32accdec]{color:#77857c;max-width:670px;font-size:12px;line-height:1.9}.claim-card form[data-v-32accdec]{gap:8px;max-width:470px;margin-top:14px;display:flex}input[data-v-32accdec]{min-width:0;min-height:42px;font:inherit;border:1px solid #dfe3da;border-radius:11px;flex:1;padding:9px 12px}button[data-v-32accdec]{color:#fff;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:#315846;border:0;border-radius:11px;padding:0 16px;font-size:12px;font-weight:800}button[data-v-32accdec]:disabled{opacity:.5;cursor:wait}.portal-section-heading[data-v-32accdec]{margin:28px 0 13px}.portal-section-heading small[data-v-32accdec]{margin-top:4px;display:block}.portal-section-heading>span[data-v-32accdec]{color:#61756a;white-space:nowrap;background:#eeefe8;border-radius:99px;padding:7px 10px;font-size:10px}.profile-list[data-v-32accdec],.intro-list[data-v-32accdec]{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.empty-intros[data-v-32accdec]{color:#7d8981;text-align:center;border:1px dashed #dce1d8;border-radius:15px;padding:22px;font-size:12px}@media (width<=720px){.profile-list[data-v-32accdec],.intro-list[data-v-32accdec]{grid-template-columns:1fr}.applicant-page__heading[data-v-32accdec]{flex-direction:column;align-items:flex-start;gap:7px}.claim-card[data-v-32accdec]{gap:12px}}@media (width<=480px){.claim-card[data-v-32accdec],.claim-card form[data-v-32accdec]{flex-direction:column}}.profile-detail[data-v-6f87104b]{gap:15px;padding:clamp(16px,3vw,28px);display:grid}.profile-detail__heading[data-v-6f87104b]{border-bottom:1px solid #e8e5dd;align-items:center;gap:14px;padding-bottom:14px;display:flex}.profile-avatar[data-v-6f87104b]{color:#315846;background:#e8efe5;border-radius:18px;flex:none;place-items:center;width:56px;height:56px;font-size:23px;font-weight:800;display:grid}.profile-avatar--male[data-v-6f87104b]{color:#485d79;background:#e7ebf3}.profile-detail__title[data-v-6f87104b]{flex:1;min-width:0}.profile-detail__title h1[data-v-6f87104b]{margin:2px 0;font-size:clamp(21px,3vw,28px)}.profile-detail__title p[data-v-6f87104b],.section-heading small[data-v-6f87104b],.intro-create small[data-v-6f87104b]{color:#7c8880;margin:0;font-size:12px}.profile-label[data-v-6f87104b],.section-label[data-v-6f87104b]{color:#886e58;font-size:11px;font-weight:800;display:block}.consent-badge[data-v-6f87104b],.status-pill[data-v-6f87104b]{color:#81705e;white-space:nowrap;background:#f1ede5;border-radius:99px;padding:7px 10px;font-size:10px}.consent-badge--active[data-v-6f87104b]{color:#487453;background:#e7f1e8}.detail-section[data-v-6f87104b]{border-bottom:1px solid #ece9e2;padding:15px 0}.detail-facts[data-v-6f87104b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.detail-facts div[data-v-6f87104b]{background:#f7f6f1;border-radius:13px;padding:12px}.detail-facts small[data-v-6f87104b],.detail-facts strong[data-v-6f87104b]{display:block}.detail-facts small[data-v-6f87104b],.subtle-text[data-v-6f87104b]{color:#89928c;font-size:11px}.detail-facts strong[data-v-6f87104b]{margin-top:7px;font-size:12px}.profile-bio[data-v-6f87104b]{color:#596b61;margin:8px 0 0;font-size:13px;line-height:1.9}.section-heading[data-v-6f87104b],.consent-row[data-v-6f87104b],.thread-card__top[data-v-6f87104b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.upload-button[data-v-6f87104b],.text-button[data-v-6f87104b]{color:#39644f;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.upload-button input[data-v-6f87104b]{display:none}.photo-row[data-v-6f87104b]{gap:10px;margin-top:12px;display:flex;overflow-x:auto}.photo-row img[data-v-6f87104b]{object-fit:cover;background:#ece9e2;border-radius:14px;width:105px;height:130px}.consent-row strong[data-v-6f87104b]{font-size:13px}.consent-row p[data-v-6f87104b]{color:#87918a;margin:5px 0 0;font-size:11px}.toggle-button[data-v-6f87104b]{color:#8a938d;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:7px;font-size:11px;display:flex}.toggle-button span[data-v-6f87104b]{background:#c9cec8;border-radius:99px;width:34px;height:19px}.toggle-button span[data-v-6f87104b]:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;margin:2px;transition:transform .15s;display:block}.toggle-button--on[data-v-6f87104b]{color:#315846}.toggle-button--on span[data-v-6f87104b]{background:#6b9477}.toggle-button--on span[data-v-6f87104b]:after{transform:translate(-15px)}.answer-row[data-v-6f87104b]{color:#607168;gap:7px;margin-top:12px;font-size:12px;display:grid}.answer-row input[data-v-6f87104b],.answer-row select[data-v-6f87104b],.answer-row textarea[data-v-6f87104b],.question-form input[data-v-6f87104b],.question-form select[data-v-6f87104b],.question-form textarea[data-v-6f87104b],.note-form input[data-v-6f87104b],.intro-create select[data-v-6f87104b]{color:#283e34;min-height:39px;font:inherit;background:#fff;border:1px solid #e1e4dc;border-radius:10px;padding:8px 10px;font-size:12px}.question-form__fields[data-v-6f87104b]{gap:10px;margin-top:10px;display:grid}.choice-list[data-v-6f87104b]{border:0;flex-wrap:wrap;gap:10px;padding:0;display:flex}.choice-list label[data-v-6f87104b]{align-items:center;gap:5px;display:flex}.choice-list input[data-v-6f87104b]{accent-color:#315846;width:15px;min-height:15px}.question-form textarea[data-v-6f87104b]{resize:vertical}.intro-create form[data-v-6f87104b],.note-form[data-v-6f87104b]{gap:9px;margin-top:12px;display:flex}.intro-create select[data-v-6f87104b],.note-form input[data-v-6f87104b]{flex:1;min-width:0}.action-button[data-v-6f87104b]{color:#fff;min-height:39px;font:inherit;cursor:pointer;white-space:nowrap;background:#315846;border:0;border-radius:11px;padding:0 14px;font-size:12px;font-weight:700}.action-button[data-v-6f87104b]:disabled,.text-button[data-v-6f87104b]:disabled{opacity:.45;cursor:not-allowed}.notes-list[data-v-6f87104b]{gap:8px;margin-top:10px;display:grid}.notes-list p[data-v-6f87104b]{color:#5b6c62;background:#f6f5ef;border-radius:11px;justify-content:space-between;gap:12px;margin:0;padding:10px 12px;font-size:12px;line-height:1.8;display:flex}.notes-list small[data-v-6f87104b]{color:#929b93;flex:none;font-size:10px}.thread-card[data-v-6f87104b]{background:#fcfbf7;border:1px solid #e7e7de;border-radius:14px;margin-top:12px;padding:13px}.thread-card__top strong[data-v-6f87104b]{font-size:12px}.participant-line[data-v-6f87104b]{justify-content:space-between;gap:12px;margin:10px 0 0;font-size:12px;display:flex}.participant-line small[data-v-6f87104b]{color:#819087;text-align:left;font-size:10px}.profile-loading[data-v-6f87104b]{color:#77847b;place-content:center;gap:10px;min-height:250px;font-size:13px;display:grid}.loading-dot[data-v-6f87104b]{background:#658570;border-radius:50%;width:10px;height:10px;margin:auto;animation:1s ease-in-out infinite alternate pulse-6f87104b}@keyframes pulse-6f87104b{to{opacity:.35;transform:scale(.75)}}@media (width<=580px){.detail-facts[data-v-6f87104b]{grid-template-columns:repeat(2,minmax(0,1fr))}.consent-badge[data-v-6f87104b]{display:none}.profile-detail__heading[data-v-6f87104b]{align-items:flex-start}.intro-create form[data-v-6f87104b],.note-form[data-v-6f87104b]{flex-wrap:wrap}.intro-create select[data-v-6f87104b],.note-form input[data-v-6f87104b]{flex-basis:100%}}.app-shell[data-v-924c40cb]{width:min(1460px,100%);margin:0 auto;padding:16px clamp(12px,3vw,36px) 80px}.mode-tabs[data-v-924c40cb]{background:#e9e9e1;border-radius:14px;gap:6px;width:fit-content;margin:4px auto 18px;padding:4px;display:flex}.mode-tabs button[data-v-924c40cb]{color:#66766c;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:0 15px;font-size:12px}.mode-tabs button.is-active[data-v-924c40cb]{color:#315846;background:#fff;font-weight:800;box-shadow:0 2px 8px #28392c10}.mode-tabs span[data-v-924c40cb]{color:#9b795c;margin-inline-start:5px}.notice[data-v-924c40cb]{color:#47654f;background:#f0f6ed;border:1px solid #e1e9dd;border-radius:12px;margin:8px auto;padding:10px 14px;font-size:12px}.notice--error[data-v-924c40cb]{color:#8d4426;background:#fff1e8;border-color:#efd8ca}.workspace-heading[data-v-924c40cb]{justify-content:space-between;align-items:flex-end;gap:20px;margin:14px 0 16px;display:flex}.eyebrow[data-v-924c40cb]{color:#957d61;letter-spacing:.02em;font-size:10px;font-weight:800}h1[data-v-924c40cb]{margin:4px 0 0;font-size:clamp(22px,3vw,30px)}.community-controls[data-v-924c40cb]{align-items:flex-end;gap:10px;display:flex}.community-select[data-v-924c40cb]{color:#7c8981;gap:5px;font-size:10px;display:grid}select[data-v-924c40cb],input[data-v-924c40cb]{color:#344b3f;min-height:39px;font:inherit;background:#fffefa;border:1px solid #e0e4db;border-radius:10px;padding:8px 10px;font-size:12px}.community-select select[data-v-924c40cb]{min-width:210px}.primary-button[data-v-924c40cb]{color:#fff;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:#315846;border:0;border-radius:11px;padding:0 16px;font-size:12px;font-weight:800}.primary-button[data-v-924c40cb]:disabled{opacity:.55;cursor:wait}.workspace-layout[data-v-924c40cb]{background:#fbfaf6;border:1px solid #e5e3da;border-radius:20px;grid-template-columns:minmax(290px,365px) minmax(0,1fr);min-height:min(740px,100dvh - 192px);display:grid;overflow:hidden;box-shadow:0 12px 40px #29352c0a}.inbox-panel[data-v-924c40cb]{background:#fffefa;border-inline-end:1px solid #e8e6de;flex-direction:column;min-height:600px;display:flex}.inbox-panel__heading[data-v-924c40cb]{justify-content:space-between;align-items:center;gap:10px;padding:18px 17px 10px;display:flex}.inbox-panel__heading strong[data-v-924c40cb]{color:#475a4e;text-overflow:ellipsis;white-space:nowrap;max-width:275px;margin-top:4px;font-size:13px;display:block;overflow:hidden}.count-badge[data-v-924c40cb]{color:#67806d;background:#f0f1e9;border-radius:9px;place-items:center;min-width:26px;height:26px;font-size:11px;display:grid}.search-box[data-v-924c40cb]{gap:6px;padding:8px 14px;display:flex}.search-box input[data-v-924c40cb]{flex:1;min-width:0}.search-box button[data-v-924c40cb],.members-box button[data-v-924c40cb]{color:#3b634b;min-height:39px;font:inherit;cursor:pointer;background:#e9efe6;border:0;border-radius:10px;padding:0 12px;font-size:11px;font-weight:800}.filter-row[data-v-924c40cb]{grid-template-columns:1fr 1fr 70px;gap:6px;padding:0 14px 10px;display:grid}.filter-row input[data-v-924c40cb],.filter-row select[data-v-924c40cb]{width:100%;min-width:0;font-size:10px}.advanced-filters[data-v-924c40cb]{background:#f5f4ed;border-radius:11px;margin:0 14px 9px;padding:9px 11px}.advanced-filters summary[data-v-924c40cb]{color:#6d765f;cursor:pointer;font-size:11px}.advanced-filters__grid[data-v-924c40cb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0;display:grid}.advanced-filters__grid label[data-v-924c40cb]{color:#818b80;gap:4px;font-size:9px;display:grid}.advanced-filters__grid input[data-v-924c40cb]{width:100%;min-width:0;font-size:10px}.advanced-filters>button[data-v-924c40cb]{color:#43644b;min-height:32px;font:inherit;cursor:pointer;background:#e4ece2;border:0;border-radius:9px;padding:0 11px;font-size:10px;font-weight:800}.smart-search[data-v-924c40cb]{background:#f5f4ed;border-radius:11px;margin:0 14px 9px;padding:9px 11px}.smart-search summary[data-v-924c40cb]{color:#6d765f;cursor:pointer;font-size:11px}.smart-search p[data-v-924c40cb]{color:#899087;font-size:10px;line-height:1.7}.smart-search button[data-v-924c40cb]{color:#43644b;min-height:32px;font:inherit;cursor:pointer;background:#e4ece2;border:0;border-radius:9px;padding:0 11px;font-size:10px;font-weight:800}.folder-tabs[data-v-924c40cb]{border-bottom:1px solid #eeece5;gap:2px;padding:6px 9px;display:flex}.folder-tabs button[data-v-924c40cb]{color:#829087;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;padding:0 5px;font-size:10px}.folder-tabs button.is-active[data-v-924c40cb]{color:#3c634b;background:#eff2eb;font-weight:800}.profile-list[data-v-924c40cb]{padding:5px 8px 12px;overflow-y:auto}.profile-row[data-v-924c40cb]{color:#34493e;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0eee8;border-radius:12px;align-items:center;gap:10px;width:100%;padding:11px 9px;display:flex}.profile-row[data-v-924c40cb]:hover,.profile-row--selected[data-v-924c40cb]{background:#f0f3eb}.profile-row__avatar[data-v-924c40cb]{color:#42684d;background:#eaf0e6;border-radius:14px;flex:none;place-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:grid}.profile-row__avatar--male[data-v-924c40cb]{color:#516681;background:#e8edf4}.profile-row__text[data-v-924c40cb]{flex:1;min-width:0}.profile-row__text strong[data-v-924c40cb],.profile-row__text small[data-v-924c40cb]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-row__text strong[data-v-924c40cb]{font-size:12px}.profile-row__text small[data-v-924c40cb]{color:#87928b;margin-top:4px;font-size:10px}.private-mark[data-v-924c40cb]{color:#a47d57;font-size:9px}.list-message[data-v-924c40cb]{color:#7b8980;text-align:center;justify-items:center;gap:9px;padding:35px 16px;font-size:11px;display:grid}.list-message strong[data-v-924c40cb]{color:#486052;font-size:13px}.list-message button[data-v-924c40cb],.new-community-link[data-v-924c40cb],.subtle-button[data-v-924c40cb]{color:#37634d;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.members-box[data-v-924c40cb]{background:#f7f6ef;border-radius:11px;margin:auto 13px 8px;padding:11px}.members-box summary[data-v-924c40cb]{color:#607266;cursor:pointer;font-size:10px}.members-box form[data-v-924c40cb]{gap:5px;margin:8px 0;display:flex}.members-box input[data-v-924c40cb]{flex:1;width:100%;min-width:0;font-size:10px}.members-box small[data-v-924c40cb],.members-box p[data-v-924c40cb]{color:#92968c;font-size:9px;line-height:1.7;display:block}.member-row[data-v-924c40cb]{border-top:1px solid #ecebe2;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.member-row span[data-v-924c40cb]{min-width:0}.member-row b[data-v-924c40cb],.member-row small[data-v-924c40cb]{overflow-wrap:anywhere;display:block}.member-row b[data-v-924c40cb]{color:#596c60;font-size:9px}.member-row small[data-v-924c40cb]{margin-top:3px}.member-row button[data-v-924c40cb]{color:#8b5b47;background:#f3e9e3;flex:none;min-height:30px;font-size:9px}.new-community-link[data-v-924c40cb]{text-align:start;margin:10px 14px 15px}.conversation-panel[data-v-924c40cb]{background:#fbfaf6;min-width:0;overflow-y:auto}.conversation-panel--empty[data-v-924c40cb]{place-items:center;display:grid}.conversation-header[data-v-924c40cb]{background:#fffefa;border-bottom:1px solid #e8e6df;align-items:center;gap:13px;padding:13px 20px;display:flex}.back-button[data-v-924c40cb]{color:#45664f;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px}.conversation-header__subtitle[data-v-924c40cb]{color:#929a92;font-size:10px}.conversation-empty[data-v-924c40cb]{text-align:center;width:min(520px,100%);padding:35px 24px}.empty-mark[data-v-924c40cb],.welcome-card__mark[data-v-924c40cb]{color:#315846;background:#e9f0e6;border-radius:23px;place-items:center;width:68px;height:68px;margin:0 auto 17px;font-family:serif;font-size:34px;display:grid}.conversation-empty h2[data-v-924c40cb]{margin:8px 0;font-size:22px}.conversation-empty>p[data-v-924c40cb]{color:#828d85;max-width:370px;margin:0 auto 17px;font-size:12px;line-height:1.9}.recent-threads[data-v-924c40cb]{text-align:start;gap:7px;margin-top:28px;display:grid}.section-label[data-v-924c40cb]{color:#947d62;font-size:10px;font-weight:800}.recent-threads button[data-v-924c40cb]{color:#506259;font:inherit;cursor:pointer;background:#fffefa;border:1px solid #e9e8df;border-radius:11px;justify-content:space-between;gap:12px;padding:11px 12px;font-size:11px;display:flex}.recent-threads small[data-v-924c40cb]{color:#92978e;font-size:10px}.cross-report[data-v-924c40cb]{color:#6f5d42;background:#fff9ee;border:1px solid #eadcc7;border-radius:14px;margin:0 0 14px;padding:14px 16px;font-size:11px}.cross-report p[data-v-924c40cb]{color:#93856e;margin:5px 0 10px;line-height:1.7}.cross-report__row[data-v-924c40cb]{justify-content:space-between;align-items:center;gap:10px;padding-top:7px;display:flex}.cross-report__row+.cross-report__row[data-v-924c40cb]{border-top:1px solid #efe4d5;margin-top:6px}.cross-report__row span[data-v-924c40cb]{gap:3px;display:grid}.cross-report__row small[data-v-924c40cb]{color:#9b8c72;font-size:9px}.cross-report__row a[data-v-924c40cb]{color:#45664f;font-weight:800}.community-create[data-v-924c40cb]{background:#fffefa;border:1px solid #e6e5dc;border-radius:22px;grid-template-columns:1fr minmax(280px,.7fr);align-items:center;gap:25px;max-width:900px;margin:7vh auto;padding:clamp(22px,5vw,48px);display:grid}.community-create h1[data-v-924c40cb]{margin:7px 0}.community-create p[data-v-924c40cb]{color:#7e8b82;font-size:12px;line-height:1.9}.community-create form[data-v-924c40cb]{gap:11px;display:grid}.community-create label[data-v-924c40cb]{color:#65766b;gap:6px;font-size:11px;display:grid}.community-create input[data-v-924c40cb]{width:100%}.form-actions[data-v-924c40cb]{align-items:center;gap:8px;margin-top:3px;display:flex}.subtle-button[data-v-924c40cb]{padding:10px}.mobile-tabs[data-v-924c40cb]{display:none}.welcome-page[data-v-924c40cb]{place-items:center;min-height:calc(100dvh - 76px);padding:22px;display:grid}.welcome-card[data-v-924c40cb]{text-align:center;background:#fffefa;border:1px solid #e6e4da;border-radius:24px;width:min(630px,100%);padding:clamp(26px,6vw,58px)}.welcome-card h1[data-v-924c40cb]{max-width:440px;margin:8px auto;font-size:clamp(27px,5vw,40px);line-height:1.5}.welcome-card p[data-v-924c40cb]{color:#78867d;max-width:455px;margin:0 auto 20px;font-size:13px;line-height:2}@media (width<=850px){.workspace-layout[data-v-924c40cb]{grid-template-columns:minmax(275px,38%) minmax(0,1fr);min-height:calc(100dvh - 200px)}.workspace-heading[data-v-924c40cb]{flex-direction:column;align-items:flex-start}.community-create[data-v-924c40cb]{grid-template-columns:1fr}}@media (width<=640px){.app-shell[data-v-924c40cb]{padding:10px 10px 70px}.mode-tabs[data-v-924c40cb]{margin:3px auto 12px}.workspace-heading[data-v-924c40cb]{gap:12px;margin:10px 2px}.workspace-heading h1[data-v-924c40cb]{font-size:21px}.community-controls[data-v-924c40cb]{align-items:end;width:100%}.community-select[data-v-924c40cb]{flex:1;min-width:0}.community-select select[data-v-924c40cb]{width:100%;min-width:0}.workspace-layout[data-v-924c40cb]{border-radius:16px;min-height:calc(100dvh - 230px);display:block;position:relative}.inbox-panel[data-v-924c40cb]{border-inline-end:0;min-height:calc(100dvh - 230px)}.inbox-panel--hidden[data-v-924c40cb]{display:none}.conversation-panel[data-v-924c40cb]{min-height:calc(100dvh - 230px);display:none}.conversation-panel[data-v-924c40cb]:not(.conversation-panel--empty){display:block}.conversation-panel--empty[data-v-924c40cb]{display:none}.mobile-tabs[data-v-924c40cb]{z-index:10;inset-inline:0;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:#fffefa;border-top:1px solid #e2e3d9;justify-content:space-around;display:flex;position:fixed;bottom:0}.mobile-tabs button[data-v-924c40cb]{color:#758279;min-height:36px;font:inherit;background:0 0;border:0;border-radius:10px;padding:0 17px;font-size:11px}.mobile-tabs .is-active[data-v-924c40cb]{color:#315846;background:#eef2ea;font-weight:800}.community-create[data-v-924c40cb]{margin:7vh 0;padding:22px}.conversation-header[data-v-924c40cb]{padding:11px 15px}}.isa-callback-error[data-v-f7219a99]{color:#8d4426;place-items:center;min-height:100vh;padding:24px;display:grid}@font-face{font-display:swap;font-family:Yekan Bakh VF;font-style:normal;font-weight:100 900;src:url(/assets/YekanBakhFaNum-VF-D46fBb4T.woff2)format("woff2")}:root{--aira-font-family-sans:"Yekan Bakh VF", Tahoma, sans-serif;--aira-font-family:var(--aira-font-family-sans);--aira-font-size-sm:.8125rem;--aira-font-size-base:1rem;--aira-font-size-md:.9375rem;--aira-font-size-lg:1.125rem;--aira-font-size-xl:clamp(1.5rem, 1.2rem + 1vw, 2rem);--aira-font-weight-regular:400;--aira-font-weight-medium:500;--aira-font-weight-semibold:600;--aira-font-weight-bold:700;--aira-font-weight-extrabold:800;--aira-line-height-tight:1.25;--aira-line-height-normal:1.6;--aira-line-height-relaxed:2;--aira-space-1:.25rem;--aira-space-2:.5rem;--aira-space-3:.75rem;--aira-space-4:1rem;--aira-space-5:1.25rem;--aira-space-6:1.5rem;--aira-space-8:2rem;--aira-space-10:2.5rem;--aira-space-12:3rem;--aira-radius-sm:.375rem;--aira-radius-md:.625rem;--aira-radius-lg:.875rem;--aira-radius-xl:1.25rem;--aira-radius-pill:999px;--aira-motion-fast:.12s ease;--aira-motion-normal:.18s ease;--aira-focus-ring:0 0 0 3px color-mix(in srgb, var(--aira-color-primary) 24%, transparent);--aira-color-success:#15803d;--aira-color-warning:#b45309;--aira-color-danger:#b91c1c;--aira-color-info:#0369a1;--aira-color-on-success:#fff;--aira-color-on-warning:#fff;--aira-color-on-danger:#fff;--aira-color-on-info:#fff;--aira-brand-50:#eef2ff;--aira-brand-100:#e0e7ff;--aira-brand-200:#c7d2fe;--aira-brand-300:#a5b4fc;--aira-brand-400:#818cf8;--aira-brand-500:#6366f1;--aira-brand-600:#4f46e5;--aira-brand-700:#4338ca;--aira-brand-800:#3730a3;--aira-brand-900:#312e81;--aira-brand-950:#1e1b4b;--aira-color-page:#f8fafc;--aira-color-surface:#fff;--aira-color-surface-raised:#fff;--aira-color-surface-muted:#f1f5f9;--aira-color-text:#172033;--aira-color-text-muted:#5c677d;--aira-color-border:#d9e0ea;--aira-color-primary:var(--aira-brand-600);--aira-color-primary-hover:var(--aira-brand-700);--aira-color-primary-subtle:var(--aira-brand-50);--aira-color-on-primary:#fff;--aira-color-on-primary-subtle:var(--aira-brand-900);--aira-color-status-border:color-mix(in srgb, var(--aira-color-primary) 26%, var(--aira-color-border))}[data-product=karshenas]{--aira-brand-50:#eef2ff;--aira-brand-100:#e0e7ff;--aira-brand-200:#c7d2fe;--aira-brand-300:#a5b4fc;--aira-brand-400:#818cf8;--aira-brand-500:#6366f1;--aira-brand-600:#4f46e5;--aira-brand-700:#4338ca;--aira-brand-800:#3730a3;--aira-brand-900:#312e81;--aira-brand-950:#1e1b4b}[data-product=foroosh]{--aira-brand-50:#fff7ed;--aira-brand-100:#ffedd5;--aira-brand-200:#fed7aa;--aira-brand-300:#fdba74;--aira-brand-400:#fb923c;--aira-brand-500:#f97316;--aira-brand-600:#c2410c;--aira-brand-700:#9a3412;--aira-brand-800:#7c2d12;--aira-brand-900:#431407;--aira-brand-950:#2a0d04}[data-product=didar]{--aira-brand-50:#faf5ff;--aira-brand-100:#f3e8ff;--aira-brand-200:#e9d5ff;--aira-brand-300:#d8b4fe;--aira-brand-400:#c084fc;--aira-brand-500:#a855f7;--aira-brand-600:#7e22ce;--aira-brand-700:#6b21a8;--aira-brand-800:#581c87;--aira-brand-900:#3b0764;--aira-brand-950:#24043e}[data-product=monshi]{--aira-brand-50:#f0fdfa;--aira-brand-100:#ccfbf1;--aira-brand-200:#99f6e4;--aira-brand-300:#5eead4;--aira-brand-400:#2dd4bf;--aira-brand-500:#14b8a6;--aira-brand-600:#0f766e;--aira-brand-700:#115e59;--aira-brand-800:#134e4a;--aira-brand-900:#042f2e;--aira-brand-950:#02201f}[data-product=motoon]{--aira-brand-50:#fff7ed;--aira-brand-100:#ffedd5;--aira-brand-200:#fed7aa;--aira-brand-300:#fdba74;--aira-brand-400:#fb923c;--aira-brand-500:#ea580c;--aira-brand-600:#9a3412;--aira-brand-700:#7c2d12;--aira-brand-800:#652b19;--aira-brand-900:#431407;--aira-brand-950:#2a0d04}[data-product=ketab]{--aira-brand-50:#fffbeb;--aira-brand-100:#fef3c7;--aira-brand-200:#fde68a;--aira-brand-300:#fcd34d;--aira-brand-400:#fbbf24;--aira-brand-500:#d97706;--aira-brand-600:#b45309;--aira-brand-700:#92400e;--aira-brand-800:#78350f;--aira-brand-900:#451a03;--aira-brand-950:#2a1002}[data-product=dorous]{--aira-brand-50:#ecfdf5;--aira-brand-100:#d1fae5;--aira-brand-200:#a7f3d0;--aira-brand-300:#6ee7b7;--aira-brand-400:#34d399;--aira-brand-500:#059669;--aira-brand-600:#047857;--aira-brand-700:#065f46;--aira-brand-800:#064e3b;--aira-brand-900:#022c22;--aira-brand-950:#011c15}[data-product=aico]{--aira-brand-50:#ecfeff;--aira-brand-100:#cffafe;--aira-brand-200:#a5f3fc;--aira-brand-300:#67e8f9;--aira-brand-400:#22d3ee;--aira-brand-500:#06b6d4;--aira-brand-600:#0e7490;--aira-brand-700:#155e75;--aira-brand-800:#164e63;--aira-brand-900:#083344;--aira-brand-950:#04232e}[data-product=madrese]{--aira-brand-50:#f0fdf4;--aira-brand-100:#dcfce7;--aira-brand-200:#bbf7d0;--aira-brand-300:#86efac;--aira-brand-400:#4ade80;--aira-brand-500:#22c55e;--aira-brand-600:#15803d;--aira-brand-700:#166534;--aira-brand-800:#14532d;--aira-brand-900:#052e16;--aira-brand-950:#031c0d}[data-product=taghvim]{--aira-brand-50:#fff1f2;--aira-brand-100:#ffe4e6;--aira-brand-200:#fecdd3;--aira-brand-300:#fda4af;--aira-brand-400:#fb7185;--aira-brand-500:#f43f5e;--aira-brand-600:#be123c;--aira-brand-700:#9f1239;--aira-brand-800:#881337;--aira-brand-900:#4c0519;--aira-brand-950:#2b0310}[data-product=joojoo]{--aira-brand-50:#eff6ff;--aira-brand-100:#dbeafe;--aira-brand-200:#bfdbfe;--aira-brand-300:#93c5fd;--aira-brand-400:#60a5fa;--aira-brand-500:#3b82f6;--aira-brand-600:#1d4ed8;--aira-brand-700:#1e40af;--aira-brand-800:#1e3a8a;--aira-brand-900:#172554;--aira-brand-950:#0f172a}[data-product=iyaat]{--aira-brand-50:#fff7f5;--aira-brand-100:#fee9e5;--aira-brand-200:#fbd2cb;--aira-brand-300:#f5aaa0;--aira-brand-400:#e77c79;--aira-brand-500:#c85b62;--aira-brand-600:#a8434e;--aira-brand-700:#8f3543;--aira-brand-800:#742d3b;--aira-brand-900:#4b1f2b;--aira-brand-950:#2c121b}[data-product=platform]{--aira-brand-50:#f1f5f9;--aira-brand-100:#e2e8f0;--aira-brand-200:#cbd5e1;--aira-brand-300:#94a3b8;--aira-brand-400:#64748b;--aira-brand-500:#475569;--aira-brand-600:#334155;--aira-brand-700:#1e293b;--aira-brand-800:#172033;--aira-brand-900:#0f172a;--aira-brand-950:#020617}[data-theme=dark],.aira-dark{--aira-color-page:#0b1120;--aira-color-surface:#111827;--aira-color-surface-raised:#182235;--aira-color-surface-muted:#1f2937;--aira-color-text:#f1f5f9;--aira-color-text-muted:#a6b1c2;--aira-color-border:#334155;--aira-color-primary:var(--aira-brand-400);--aira-color-primary-hover:var(--aira-brand-300);--aira-color-primary-subtle:color-mix(in srgb, var(--aira-brand-400) 16%, var(--aira-color-surface));--aira-color-on-primary:#0f172a;--aira-color-on-primary-subtle:var(--aira-brand-100)}@media (prefers-color-scheme:dark){[data-theme=system]{--aira-color-page:#0b1120;--aira-color-surface:#111827;--aira-color-surface-raised:#182235;--aira-color-surface-muted:#1f2937;--aira-color-text:#f1f5f9;--aira-color-text-muted:#a6b1c2;--aira-color-border:#334155;--aira-color-primary:var(--aira-brand-400);--aira-color-primary-hover:var(--aira-brand-300);--aira-color-primary-subtle:color-mix(in srgb, var(--aira-brand-400) 16%, var(--aira-color-surface));--aira-color-on-primary:#0f172a;--aira-color-on-primary-subtle:var(--aira-brand-100)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--aira-font-family-sans);background:var(--aira-color-page);color:var(--aira-color-text);font-size:16px;line-height:1.6}[data-theme=dark],.aira-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--aira-color-page);min-width:320px}body{background:var(--aira-color-page);min-width:320px;min-height:100dvh;color:var(--aira-color-text);font-family:var(--aira-font-family-sans);font-weight:var(--aira-font-weight-regular);font-feature-settings:"kern" 1;text-rendering:optimizelegibility;margin:0}button,input,textarea,select{font:inherit}:focus-visible{outline:3px solid color-mix(in srgb, var(--aira-color-primary) 66%, transparent);outline-offset:2px}a{color:var(--aira-color-primary)}.aira-surface{background:var(--aira-color-surface);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);box-shadow:0 1px 2px #0f172a0f}.aira-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aira-card{background:var(--aira-color-surface);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.aira-card--muted{background:var(--aira-color-surface-muted)}.aira-card__header,.aira-card__body,.aira-card__footer{padding:var(--aira-space-5) var(--aira-space-6)}.aira-card__header{border-block-end:1px solid var(--aira-color-border)}.aira-card__footer{border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted)}.aira-status,.aira-ai-state,.aira-citation{align-items:center;gap:var(--aira-space-2);min-height:1.75rem;font-size:var(--aira-font-size-sm);display:inline-flex}.aira-status__dot,.aira-ai-state__indicator{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem}.aira-status--success{color:var(--aira-color-success)}.aira-status--warning{color:var(--aira-color-warning)}.aira-status--danger{color:var(--aira-color-danger)}.aira-status--info{color:var(--aira-color-info)}.aira-ai-state{padding:var(--aira-space-2) var(--aira-space-3);border:1px solid var(--aira-color-status-border);border-radius:var(--aira-radius-pill);color:var(--aira-color-primary);background:var(--aira-color-primary-subtle)}.aira-ai-state__indicator{width:.625rem;height:.625rem}.aira-ai-state--thinking .aira-ai-state__indicator,.aira-ai-state--streaming .aira-ai-state__indicator,.aira-ai-state--tool .aira-ai-state__indicator{animation:1.2s ease-in-out infinite aira-pulse}.aira-ai-state--confirmation{color:var(--aira-color-warning);border-color:color-mix(in srgb, var(--aira-color-warning) 35%, var(--aira-color-border));background:color-mix(in srgb, var(--aira-color-warning) 10%, var(--aira-color-surface))}.aira-ai-state--error{color:var(--aira-color-danger);border-color:color-mix(in srgb, var(--aira-color-danger) 35%, var(--aira-color-border));background:color-mix(in srgb, var(--aira-color-danger) 10%, var(--aira-color-surface))}.aira-citation{padding:var(--aira-space-2) var(--aira-space-3);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);color:var(--aira-color-text);background:var(--aira-color-surface-muted);transition:border-color var(--aira-motion-fast), color var(--aira-motion-fast);text-decoration:none}.aira-citation:hover{color:var(--aira-color-primary);border-color:var(--aira-color-primary)}.aira-citation__marker{width:1.5rem;height:1.5rem;color:var(--aira-color-on-primary);background:var(--aira-color-primary);border-radius:50%;flex:none;place-items:center;display:grid}.aira-citation small{color:var(--aira-color-text-muted);margin-block-start:.125rem;display:block}@keyframes aira-pulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
