._toast_1rokc_1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:280px;max-width:420px;padding:12px 16px;border-radius:var(--radius-lg);box-shadow:0 10px 30px #0003;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);animation:_toastSlideIn_1rokc_1 .24s cubic-bezier(.16,1,.3,1);pointer-events:auto}._content_1rokc_18{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._title_1rokc_26{font-weight:700;font-size:var(--text-base);color:var(--color-text);line-height:1.3}._message_1rokc_33{font-size:var(--text-md);color:var(--color-text-secondary);line-height:1.4;word-break:break-word}._iconWrap_1rokc_40{flex-shrink:0;margin-top:2px}._closeBtn_1rokc_45{color:var(--color-text-secondary);background:none;border:none;padding:2px;cursor:pointer;border-radius:4px;line-height:1;display:grid;place-items:center;transition:color var(--transition)}._closeBtn_1rokc_45:hover{color:var(--color-text)}._success_1rokc_62{border-left:4px solid var(--color-success)}._success_1rokc_62 ._iconWrap_1rokc_40{color:var(--color-success)}._error_1rokc_69{border-left:4px solid var(--color-error)}._error_1rokc_69 ._iconWrap_1rokc_40{color:var(--color-error)}._info_1rokc_76,._neutral_1rokc_77{border-left:4px solid var(--color-primary)}._info_1rokc_76 ._iconWrap_1rokc_40,._neutral_1rokc_77 ._iconWrap_1rokc_40{color:var(--color-primary)}._warning_1rokc_85{border-left:4px solid var(--color-warning)}._warning_1rokc_85 ._iconWrap_1rokc_40{color:var(--color-warning)}@keyframes _toastSlideIn_1rokc_1{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._logo_j5f4t_1{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--color-text);-webkit-user-select:none;user-select:none}._markWrap_j5f4t_10{display:grid;place-items:center;border-radius:var(--radius-md);overflow:hidden;background:linear-gradient(135deg,#b8896a24,#c4a57429);border:1px solid var(--color-border);box-shadow:0 2px 6px #5a44300f;flex-shrink:0;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition);padding:2px}[data-theme=dark] ._markWrap_j5f4t_10{background:linear-gradient(135deg,#d4b48c33,#b8896a24);border-color:#ffffff24;box-shadow:0 4px 14px #00000059}._logo_j5f4t_1:hover ._markWrap_j5f4t_10{transform:scale(1.06);border-color:var(--color-primary);box-shadow:0 4px 12px #b8896a38}._logoImg_j5f4t_35{width:100%;height:100%;object-fit:contain;display:block}._sm_j5f4t_42{width:32px;height:32px;border-radius:8px}._md_j5f4t_48{width:40px;height:40px;border-radius:10px}._lg_j5f4t_54{width:52px;height:52px;border-radius:14px}._word_j5f4t_60{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;font-size:var(--text-xl);color:var(--color-text);line-height:1}._word_sm_j5f4t_69{font-size:var(--text-lg)}._word_md_j5f4t_73{font-size:var(--text-xl)}._word_lg_j5f4t_77{font-size:var(--text-2xl)}._splash_stzwt_1{position:fixed;inset:0;z-index:9999;background:var(--color-bg);display:grid;place-items:center;transition:opacity .35s cubic-bezier(.4,0,.2,1);padding:var(--space-4)}._fade_stzwt_12{opacity:0;pointer-events:none}._container_stzwt_17{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);max-width:380px;animation:_scaleIn_stzwt_1 .4s cubic-bezier(.16,1,.3,1)}._imageWrap_stzwt_27{width:140px;height:140px;border-radius:50%;overflow:hidden;box-shadow:var(--shadow-glow);border:3px solid var(--color-primary-soft);background:var(--color-card)}._brandImage_stzwt_37{width:100%;height:100%;object-fit:cover}._tagline_stzwt_43{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.5;margin:0}._loaderBar_stzwt_50{width:180px;height:4px;border-radius:var(--radius-full);background:var(--color-border);overflow:hidden;margin-top:var(--space-2)}._loaderProgress_stzwt_59{width:50%;height:100%;background:var(--gradient-brand);border-radius:var(--radius-full);animation:_indeterminate_stzwt_1 1.2s infinite ease-in-out}@keyframes _indeterminate_stzwt_1{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(300%)}}@keyframes _scaleIn_stzwt_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._loaderProgress_stzwt_59,._container_stzwt_17{animation:none}}._button_b7clp_1{max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-full);font-weight:600;transition:transform var(--transition),background var(--transition),box-shadow var(--transition),opacity var(--transition);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}._button_b7clp_1:hover:not(:disabled){transform:translateY(-1px)}._button_b7clp_1:active:not(:disabled){transform:translateY(0) scale(.98)}._button_b7clp_1:disabled{opacity:.6;cursor:not-allowed}._loading_b7clp_28{cursor:wait!important}._spinner_b7clp_32{animation:_btnSpin_b7clp_1 .8s linear infinite;flex-shrink:0}@keyframes _btnSpin_b7clp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._danger_b7clp_46{background:var(--color-danger);color:#fff;border:none}._danger_b7clp_46:hover:not(:disabled){background:var(--color-danger-hover)}._sm_b7clp_56{min-height:40px;padding:0 14px;font-size:var(--text-md)}@media(pointer:fine){._sm_b7clp_56{min-height:34px;padding:0 12px;font-size:var(--text-sm)}}._md_b7clp_71{min-height:44px;padding:0 18px;font-size:var(--text-base)}._lg_b7clp_77{min-height:52px;padding:0 24px;font-size:var(--text-lg)}._full_b7clp_83{width:100%}@media(max-width:480px){._button_b7clp_1{white-space:normal;text-align:center;line-height:1.25;padding-block:8px}}._primary_b7clp_97{background:var(--gradient-brand);color:#fff;box-shadow:var(--shadow-sm),inset 0 1px #ffffff2e;border:none}._primary_b7clp_97:hover:not(:disabled){background:var(--color-primary-hover)}._secondary_b7clp_108{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-strong)}._secondary_b7clp_108:hover:not(:disabled){background:var(--color-section);border-color:var(--color-primary)}._outline_b7clp_119{background:transparent;color:var(--color-text);border:1px solid var(--color-border)}._outline_b7clp_119:hover:not(:disabled){background:var(--color-section);border-color:var(--color-primary);color:var(--color-primary)}._ghost_b7clp_131{background:transparent;color:var(--color-text);border:none}._ghost_b7clp_131:hover:not(:disabled){background:var(--color-section)}._soft_b7clp_141{background:var(--color-primary-soft);color:var(--color-primary);border:none}._soft_b7clp_141:hover:not(:disabled){background:#b8896a33}._container_18gq3_1{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--color-bg)}._card_18gq3_10{max-width:500px;width:100%;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:32px 24px;text-align:center;box-shadow:var(--shadow-lg)}._iconWrap_18gq3_21{width:56px;height:56px;border-radius:50%;background:var(--color-error-soft, rgba(239, 68, 68, .12));color:var(--color-error, #ef4444);display:grid;place-items:center;margin:0 auto 16px}._title_18gq3_32{font-size:var(--text-xl);font-weight:700;color:var(--color-text);margin:0 0 8px}._description_18gq3_39{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.5;margin:0 0 24px}._buttonGroup_18gq3_46{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}._errorDetails_18gq3_53{margin-top:20px;text-align:left;background:var(--color-section);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px;font-size:var(--text-sm);color:var(--color-text-secondary);overflow-x:auto}._toggle_1tzu8_1{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:var(--color-text);background:var(--color-section);transition:background var(--transition)}._toggle_1tzu8_1:hover{background:var(--color-primary-soft);color:var(--color-primary)}._overlay_7z5oe_1{position:fixed;inset:0;z-index:1000;background:var(--color-overlay);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:flex-end}._panel_7z5oe_12{width:min(85vw,360px);height:100%;padding:24px 20px;background:var(--color-surface);border-left:1px solid var(--color-border);box-shadow:-8px 0 32px #00000040;display:flex;flex-direction:column;gap:24px;animation:_slide_7z5oe_1 .22s cubic-bezier(.16,1,.3,1);overflow-y:auto}._head_7z5oe_26{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--color-border)}._links_7z5oe_34{display:grid;gap:8px}._links_7z5oe_34 a{padding:12px 14px;border-radius:var(--radius-md);font-weight:600;color:var(--color-text);background:var(--color-card);border:1px solid var(--color-border);transition:all var(--transition)}._links_7z5oe_34 a:hover{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}._actions_7z5oe_55{margin-top:auto;display:grid;gap:12px;padding-top:16px;border-top:1px solid var(--color-border)}@keyframes _slide_7z5oe_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._header_wwc8e_1{position:sticky;top:0;z-index:40;background:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:0 1px 3px #0000000a}._bar_wwc8e_10{min-height:var(--nav-height);display:flex;align-items:center;justify-content:space-between;gap:16px}._nav_wwc8e_18{display:none;gap:22px}._nav_wwc8e_18 a{font-size:var(--text-base);font-weight:500;color:var(--color-text-secondary);transition:color var(--transition)}._nav_wwc8e_18 a:hover{color:var(--color-text)}._actions_wwc8e_34{display:flex;align-items:center;gap:8px}._login_wwc8e_40{display:none;font-weight:600;padding:0 8px}._cta_wwc8e_46{display:none}._burger_wwc8e_50{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text)}._burger_wwc8e_50:hover{background:var(--color-section)}@media(min-width:1024px){._nav_wwc8e_18,._login_wwc8e_40,._cta_wwc8e_46{display:flex}._burger_wwc8e_50{display:none}}._footer_1sc3v_1{padding:56px 0 28px;background:var(--color-surface);border-top:1px solid var(--color-border)}._grid_1sc3v_7{display:grid;gap:32px}._grid_1sc3v_7 p{margin-top:12px;max-width:320px}._grid_1sc3v_7 h4{margin-bottom:12px}._grid_1sc3v_7 a{display:block;color:var(--color-text-secondary);margin-bottom:8px}._socials_1sc3v_27{display:flex;gap:10px;margin-top:16px}._socials_1sc3v_27 a{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--color-section);margin:0}._copy_1sc3v_43{margin-top:32px;padding-top:16px;border-top:1px solid var(--color-border)}@media(min-width:768px){._grid_1sc3v_7{grid-template-columns:1.4fr 1fr 1fr}}._sidebar_1pths_1{display:none;width:var(--sidebar-width);background:var(--color-surface);border-right:1px solid var(--color-border)}._header_1pths_8{padding:20px 20px 16px;border-bottom:1px solid var(--color-border)}._nav_1pths_13{display:grid;gap:4px;padding:16px 12px;align-content:start}._group_1pths_21{display:grid;gap:2px;margin-top:8px}._groupToggle_1pths_27{display:flex;gap:8px;text-align:left;align-items:center;justify-content:space-between;width:100%;min-height:32px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--color-muted);font:inherit;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background var(--transition),color var(--transition)}._groupToggle_1pths_27:hover{background:var(--color-section);color:var(--color-text)}._groupToggle_1pths_27:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._groupActive_1pths_59{color:var(--color-primary)}._chevron_1pths_63{flex-shrink:0;transform:rotate(-90deg);transition:transform var(--transition)}._chevronOpen_1pths_69{transform:rotate(0)}._groupItems_1pths_73{display:grid;gap:2px;margin-left:14px;padding-left:6px;border-left:1px solid var(--color-border)}._footer_1pths_81{margin-top:auto;padding:12px;border-top:1px solid var(--color-border)}._sidebar_1pths_1 a{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:10px;color:var(--color-text-secondary);font-weight:600;font-size:var(--text-base);position:relative;transition:background var(--transition),color var(--transition)}._icon_1pths_101{flex-shrink:0}._sidebar_1pths_1 a._nested_1pths_105{min-height:38px;line-height:1.25;gap:10px;padding:0 10px;font-size:var(--text-md)}._sidebar_1pths_1 a:hover{background:var(--color-section);color:var(--color-text)}._sidebar_1pths_1 a._active_1pths_118{background:var(--color-primary-soft);color:var(--color-primary)}@media(min-width:768px){._sidebar_1pths_1{display:flex;flex-direction:column;position:fixed;top:0;left:0;z-index:40;height:100vh;max-height:100vh;overflow-y:auto}}._nav_1dzpz_1{position:fixed;bottom:0;left:0;right:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:0 -4px 20px #3a322814;padding:6px 4px calc(6px + env(safe-area-inset-bottom));z-index:100}._nav_1dzpz_1 a,._nav_1dzpz_1 button{display:grid;justify-items:center;align-content:center;gap:4px;min-width:0;min-height:52px;padding:4px 2px;font-size:var(--text-2xs);font-weight:600;color:var(--color-text-secondary);border-radius:var(--radius-sm);transition:color var(--transition),background-color var(--transition)}._nav_1dzpz_1 span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nav_1dzpz_1 a:hover,._nav_1dzpz_1 button:hover{color:var(--color-primary)}._nav_1dzpz_1 ._active_1dzpz_45{color:var(--color-primary);background:var(--color-primary-soft)}._sheetBackdrop_1dzpz_50{position:fixed;inset:0;z-index:99;background:var(--color-overlay);display:flex;align-items:flex-end}._sheet_1dzpz_50{width:100%;max-height:70vh;overflow-y:auto;background:var(--color-card);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);padding:16px 16px calc(84px + env(safe-area-inset-bottom));animation:_sheetUp_1dzpz_1 .22s cubic-bezier(.16,1,.3,1)}._sheetHead_1dzpz_70{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._sheetClose_1dzpz_77{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--radius-full);color:var(--color-text-secondary)}._sheetGrid_1dzpz_86{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._sheetGrid_1dzpz_86 a{display:flex;align-items:center;gap:10px;min-height:52px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--text-md);font-weight:600;color:var(--color-text);line-height:1.3}._sheetGrid_1dzpz_86 a svg{flex-shrink:0;color:var(--color-primary)}._sheetGrid_1dzpz_86 ._sheetActive_1dzpz_111{background:var(--color-primary-soft);border-color:transparent;color:var(--color-primary)}@keyframes _sheetUp_1dzpz_1{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media(min-width:768px){._nav_1dzpz_1,._sheetBackdrop_1dzpz_50{display:none}}._avatar_1hmr1_1{display:inline-grid;place-items:center;border-radius:50%;color:#fff;font-weight:700;flex-shrink:0}._sm_1hmr1_10{width:32px;height:32px;font-size:var(--text-xs)}._md_1hmr1_16{width:44px;height:44px;font-size:var(--text-md)}._lg_1hmr1_22{width:56px;height:56px;font-size:var(--text-lg)}._badge_9dm79_1{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;line-height:1.4;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}._md_9dm79_17{padding:5px 12px;font-size:var(--text-sm)}._neutral_9dm79_22{background:var(--color-section);color:var(--color-text-secondary)}._brand_9dm79_27{background:var(--color-primary-soft);color:var(--color-primary-strong)}._info_9dm79_32{background:var(--color-info-soft);color:var(--color-info)}._success_9dm79_37{background:var(--color-success-soft);color:var(--color-success)}._warning_9dm79_42{background:var(--color-warning-soft);color:var(--color-warning)}._error_9dm79_47{background:var(--color-error-soft);color:var(--color-error)}._outline_9dm79_52{background:transparent;color:var(--color-text-secondary);box-shadow:inset 0 0 0 1px var(--color-border-strong)}._notice_16yu2_1{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px 12px;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-card);font-size:var(--text-md);line-height:1.5;color:var(--color-text)}._icon_16yu2_15{flex-shrink:0;margin-top:2px}._text_16yu2_20{flex:1 1 220px;min-width:0}._text_16yu2_20 a{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}._action_16yu2_32{flex-shrink:0}._info_16yu2_36{background:var(--color-info-soft);border-color:transparent}._info_16yu2_36 ._icon_16yu2_15{color:var(--color-info)}._brand_16yu2_45{background:var(--color-primary-soft);border-color:transparent}._brand_16yu2_45 ._icon_16yu2_15{color:var(--color-primary)}._success_16yu2_54{background:var(--color-success-soft);border-color:transparent}._success_16yu2_54 ._icon_16yu2_15{color:var(--color-success)}._warning_16yu2_63{background:var(--color-warning-soft);border-color:transparent}._warning_16yu2_63 ._icon_16yu2_15{color:var(--color-warning)}._shell_1mynb_1{min-height:100vh;display:flex;flex-direction:column;width:100%;background:var(--color-bg)}._main_1mynb_9{display:flex;flex-direction:column;min-width:0;min-height:100vh;width:100%;padding-top:64px}._topbar_1mynb_18{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 16px;background:var(--color-bg);border-bottom:1px solid var(--color-border);position:fixed;top:0;left:0;right:0;z-index:30}._userMeta_1mynb_34{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}._orgName_1mynb_41{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._identity_1mynb_52{display:flex;align-items:center;gap:8px;min-width:0}._userName_1mynb_59{font-size:var(--text-base);font-weight:700;color:var(--color-text);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._iconBtn_1mynb_69{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-full);color:var(--color-text-secondary)}._iconBtn_1mynb_69:hover{background:var(--color-section);color:var(--color-text)}._actions_1mynb_83{display:flex;align-items:center;gap:4px;flex-shrink:0}._roleBadge_1mynb_91,._avatarSlot_1mynb_92{display:none}._avatarSlot_1mynb_92{margin:0 4px}._notices_1mynb_100{display:grid;gap:8px;margin-bottom:var(--space-5)}@media(min-width:560px){._roleBadge_1mynb_91,._avatarSlot_1mynb_92{display:inline-flex}._actions_1mynb_83{gap:8px}}._logoutBtn_1mynb_117{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text-secondary);transition:all var(--transition)}._logoutBtn_1mynb_117:hover{color:var(--color-error);border-color:var(--color-error);background:var(--color-error-soft)}._content_1mynb_135{flex:1;padding:20px 16px calc(96px + env(safe-area-inset-bottom));width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box}@media(min-width:768px){._shell_1mynb_1{display:block}._main_1mynb_9{margin-left:var(--sidebar-width);width:auto}._topbar_1mynb_18{left:var(--sidebar-width);padding:10px 32px}._content_1mynb_135{padding:28px 32px 48px}}._figure_1fhn9_1{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-section);margin:0;width:100%}._image_1fhn9_10{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease;display:block}._loaded_1fhn9_19{opacity:1}[data-theme=dark] ._image_1fhn9_10{opacity:.88}._placeholder_1fhn9_27{position:absolute;inset:0;background:linear-gradient(90deg,var(--color-section),var(--color-border),var(--color-section));background-size:200% 100%;animation:_shimmer_1fhn9_1 1.2s linear infinite}._scrim_1fhn9_35{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(16,18,26,.7) 100%);pointer-events:none}._overlay_1fhn9_42{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-4);z-index:2}._caption_1fhn9_52{font-size:var(--text-sm);color:var(--color-text-secondary);padding:var(--space-2) var(--space-3);text-align:center}@keyframes _shimmer_1fhn9_1{to{background-position:-200% 0}}._hero_1m1bo_1{padding:var(--space-12) 0 var(--space-16);position:relative;overflow:hidden;background:radial-gradient(circle at 85% 15%,var(--color-primary-soft),transparent 50%),radial-gradient(circle at 10% 80%,var(--color-surface),transparent 40%)}._grid_1m1bo_9{display:grid;gap:var(--space-8);align-items:center}._copy_1m1bo_15{display:flex;flex-direction:column;gap:var(--space-4);z-index:2}._badgeRow_1m1bo_22{display:flex;align-items:center}._title_1m1bo_27{font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.15;letter-spacing:-.02em;font-weight:800;color:var(--color-text)}._lead_1m1bo_35{font-size:clamp(1rem,2vw,1.15rem);color:var(--color-text-secondary);line-height:1.6;max-width:580px}._ctas_1m1bo_42{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}._trust_1m1bo_49{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4);padding:0;list-style:none}._trust_1m1bo_49 li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:500;color:var(--color-text)}._trustIcon_1m1bo_67{color:var(--color-primary);flex-shrink:0}._visualWrapper_1m1bo_73{position:relative;display:flex;justify-content:center;align-items:center}._imageContainer_1m1bo_80{position:relative;width:100%;max-width:560px}._heroFigure_1m1bo_86{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--color-border)}._floatCard_1m1bo_92{position:absolute;background:var(--color-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-md);z-index:10;transition:transform var(--transition)}._floatCard_1m1bo_92:hover{transform:translateY(-2px)}._providerCard_1m1bo_108{left:-20px;bottom:20px;max-width:300px;display:grid;gap:var(--space-2);animation:_floatSlow_1m1bo_1 6s ease-in-out infinite alternate}._person_1m1bo_117{display:flex;align-items:center;gap:var(--space-3)}._person_1m1bo_117 strong{font-size:var(--text-base);display:block}._person_1m1bo_117 p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._cardDetail_1m1bo_134{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}._consultBadge_1m1bo_140{top:20px;right:-15px;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);animation:_floatMedium_1m1bo_1 5s ease-in-out infinite alternate 1s}._consultBadge_1m1bo_140 strong{font-size:var(--text-md);display:block}._consultBadge_1m1bo_140 p{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}._iconCircle_1m1bo_161{width:36px;height:36px;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);display:grid;place-items:center}._aiCard_1m1bo_171{top:-24px;left:20px;display:flex;align-items:center;gap:var(--space-3);max-width:290px;animation:_floatSlow_1m1bo_1 7s ease-in-out infinite alternate .5s}._aiCard_1m1bo_171 strong{font-size:var(--text-md);display:block}._aiCard_1m1bo_171 p{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}._sparkleCircle_1m1bo_192{width:32px;height:32px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);display:grid;place-items:center;flex-shrink:0}@keyframes _floatSlow_1m1bo_1{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes _floatMedium_1m1bo_1{0%{transform:translateY(0)}to{transform:translateY(6px)}}@media(min-width:768px){._trust_1m1bo_49{flex-direction:row;flex-wrap:wrap;gap:var(--space-6)}}@media(min-width:1024px){._grid_1m1bo_9{grid-template-columns:1.15fr .85fr}}@media(max-width:640px){._providerCard_1m1bo_108{left:8px;bottom:-30px;max-width:260px}._consultBadge_1m1bo_140{right:8px;top:8px}._aiCard_1m1bo_171{display:none}._hero_1m1bo_1{padding:var(--space-8) 0 var(--space-12)}}._section_1rnx3_1{padding:24px 0 8px}._grid_1rnx3_5{display:grid;gap:16px;padding:24px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}._item_1rnx3_15{display:grid;gap:6px;padding:8px 4px}._item_1rnx3_15 svg{color:var(--color-primary)}._item_1rnx3_15 strong{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.3}._item_1rnx3_15 p{margin:0;color:var(--color-text-secondary);font-size:var(--text-md);line-height:1.5}@media(min-width:768px){._grid_1rnx3_5{grid-template-columns:repeat(4,1fr)}._item_1rnx3_15+._item_1rnx3_15{border-left:1px solid var(--color-border);padding-left:20px}}._header_1nevr_1{display:grid;gap:12px;max-width:640px;margin-bottom:32px}._center_1nevr_8{margin-inline:auto;text-align:center}._left_1nevr_13{text-align:left}._card_oplzz_1{display:grid;gap:12px;padding:24px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-height:220px;transition:transform var(--transition),box-shadow var(--transition)}._card_oplzz_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._top_oplzz_17{display:flex;justify-content:space-between;align-items:flex-start}._icon_oplzz_23{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:var(--color-primary-soft);color:var(--color-primary)}._grid_1ib0c_1{display:grid;gap:var(--space-8);align-items:center}._copy_1ib0c_7{display:flex;flex-direction:column;gap:var(--space-4)}._benefits_1ib0c_13{display:grid;gap:var(--space-3);margin:var(--space-2) 0;padding:0;list-style:none}._benefits_1ib0c_13 li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);color:var(--color-text);line-height:1.4}._checkIcon_1ib0c_30{color:var(--color-primary);flex-shrink:0;margin-top:2px}._ctaWrap_1ib0c_36{margin-top:var(--space-2)}._visualColumn_1ib0c_40{position:relative}._lifestyleImage_1ib0c_44{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--color-border)}._imageOverlayCard_1ib0c_50{background:var(--color-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-md);max-width:90%}._imageOverlayCard_1ib0c_50 p{font-size:var(--text-sm);font-style:italic;color:var(--color-text);margin:var(--space-1) 0 0}@media(min-width:992px){._grid_1ib0c_1{grid-template-columns:1fr 1fr;gap:var(--space-12)}}._grid_1clll_1{display:grid;gap:16px}._card_1clll_6{padding:22px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl)}._meta_1clll_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._chat_1clll_20,._video_1clll_21{display:grid;gap:12px}._bubbleIn_1clll_26,._bubbleOut_1clll_27{max-width:90%;padding:12px 14px;border-radius:16px;font-size:var(--text-base)}._bubbleIn_1clll_26{background:var(--color-section)}._bubbleOut_1clll_27{margin-left:auto;background:var(--color-primary-soft);color:var(--color-text)}._typing_1clll_44{font-size:var(--text-sm);color:var(--color-text-secondary)}._secure_1clll_49{display:flex;align-items:center;gap:6px;margin-top:16px;font-size:var(--text-md)}@media(min-width:768px){._grid_1clll_1{grid-template-columns:1fr 1fr}}._contentGrid_1q3lu_1{display:grid;gap:var(--space-8);align-items:center;margin-top:var(--space-8)}._mediaCol_1q3lu_8{position:relative}._corporateFigure_1q3lu_12{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--color-border)}._figureBadge_1q3lu_18{background:#10121ad9;color:#fff;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600;display:inline-flex;align-items:center;gap:var(--space-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._infoCol_1q3lu_31{display:flex;flex-direction:column;gap:var(--space-6)}._highlights_1q3lu_37{display:grid;gap:var(--space-4)}._highlightItem_1q3lu_42{display:flex;gap:var(--space-3);align-items:flex-start}._highlightIcon_1q3lu_48{color:var(--color-primary);flex-shrink:0;margin-top:2px}._highlightItem_1q3lu_42 strong{font-size:var(--text-base);display:block;margin-bottom:2px}._highlightItem_1q3lu_42 p{font-size:var(--text-md);color:var(--color-text-secondary);margin:0;line-height:1.4}._ctaRow_1q3lu_67{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media(min-width:992px){._contentGrid_1q3lu_1{grid-template-columns:1fr 1.1fr;gap:var(--space-12)}}._grid_1cueb_1{display:grid;gap:28px}._types_1cueb_6{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}._types_1cueb_6 span{padding:8px 12px;background:var(--color-section);border-radius:999px;font-size:var(--text-md);font-weight:600}._note_1cueb_21{padding:14px 16px;background:var(--color-primary-soft);border-radius:var(--radius-md);color:var(--color-text)}._campaign_1cueb_28{padding:24px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}._campaign_1cueb_28 h3{margin:0 0 18px}._steps_1cueb_40{display:grid;gap:16px;margin:0;padding:0;list-style:none}._steps_1cueb_40 li{display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:start}._stepNumber_1cueb_55{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);font-weight:700;font-size:var(--text-md)}._steps_1cueb_40 strong{display:block;font-size:var(--text-base)}._steps_1cueb_40 p{margin:2px 0 0;color:var(--color-text-secondary);font-size:var(--text-md);line-height:1.5}@media(min-width:1024px){._grid_1cueb_1{grid-template-columns:1fr 1fr;align-items:center}}._scroller_wclnl_2{max-width:100%;overflow-x:auto;scrollbar-width:none;margin-bottom:var(--space-3)}._scroller_wclnl_2::-webkit-scrollbar{display:none}._tabs_wclnl_13{display:inline-flex;padding:4px;background:var(--color-section);border-radius:var(--radius-full);gap:4px}._tab_wclnl_13{min-height:38px;padding:0 16px;border-radius:var(--radius-full);color:var(--color-text-secondary);font-weight:600;font-size:var(--text-md);white-space:nowrap;transition:background var(--transition),color var(--transition)}._tab_wclnl_13:hover{color:var(--color-text)}._active_wclnl_36{background:var(--color-card);color:var(--color-text);box-shadow:var(--shadow-sm)}._tabs_1hgi5_1{display:flex;justify-content:center;margin-bottom:28px}._steps_1hgi5_7{display:grid;gap:16px}._steps_1hgi5_7 article{padding:20px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._steps_1hgi5_7 span{font-family:var(--font-display);color:var(--color-primary);font-weight:800}@media(min-width:768px){._steps_1hgi5_7{grid-template-columns:repeat(4,1fr)}}._grid_vvnua_1{display:grid;gap:16px}@media(min-width:768px){._grid_vvnua_1{grid-template-columns:1fr 1fr}}@media(min-width:1024px){._grid_vvnua_1{grid-template-columns:repeat(4,1fr)}}._cta_1qdyg_1{--cta-bg: #875c41;position:relative;overflow:hidden;isolation:isolate;background:var(--cta-bg);color:#fff}._media_1qdyg_12{position:absolute;inset:0 0 auto;height:300px;z-index:-1}._media_1qdyg_12 img{width:100%;height:100%;object-fit:cover;object-position:60% 35%;filter:sepia(.28) saturate(.85) contrast(.95)}._media_1qdyg_12:before{content:"";position:absolute;inset:0;background:var(--cta-bg);mix-blend-mode:multiply;opacity:.45}._media_1qdyg_12:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(135,92,65,.15) 0%,rgba(135,92,65,.55) 55%,var(--cta-bg) 100%)}._inner_1qdyg_45{position:relative;padding:236px 0 64px}._copy_1qdyg_50{display:grid;gap:14px;max-width:560px}._eyebrow_1qdyg_56{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1}._copy_1qdyg_50 h2{margin:0;color:#fff;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.15;text-wrap:balance}._copy_1qdyg_50 p{margin:0;max-width:48ch;color:#ffffffe6;font-size:var(--text-lg);line-height:1.6}._actions_1qdyg_80{display:flex;flex-direction:column;gap:10px;margin-top:10px}._lightButton_1qdyg_87{color:#fff;border:1px solid rgba(255,255,255,.55)}._lightButton_1qdyg_87:hover:not(:disabled){background:#ffffff1f;color:#fff;border-color:#fff}@media(min-width:640px){._actions_1qdyg_80{flex-direction:row;flex-wrap:wrap}}@media(min-width:960px){._media_1qdyg_12{inset:0 0 0 auto;width:62%;height:100%}._media_1qdyg_12 img{object-position:center 30%}._media_1qdyg_12:after{background:linear-gradient(90deg,var(--cta-bg) 0%,rgba(135,92,65,.88) 22%,rgba(135,92,65,.35) 58%,rgba(135,92,65,.1) 100%)}._inner_1qdyg_45{padding:112px 0}}._page_1eaza_1{overflow-x:clip}._grid_x2j49_1{display:grid;gap:28px}._list_x2j49_6{display:grid;gap:10px}._list_x2j49_6 li{font-weight:600}._mock_x2j49_15{display:grid;gap:12px}._stats_x2j49_20{display:grid;gap:10px}._tile_x2j49_25{display:grid;gap:4px;padding:18px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._tile_x2j49_25 svg{color:var(--color-primary);margin-bottom:4px}._tile_x2j49_25 span{color:var(--color-text-secondary);font-size:var(--text-md);line-height:1.5}._summary_x2j49_45{padding:18px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._summary_x2j49_45 h4{margin:10px 0}@media(min-width:768px){._stats_x2j49_20{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid_x2j49_1{grid-template-columns:.9fr 1.1fr;align-items:center}}._page_1tnag_1{min-height:100vh;display:flex;flex-direction:column;background:var(--color-bg)}._mobileBar_1tnag_8{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--color-border);background:var(--color-surface)}._brand_1tnag_17{display:none;padding:48px;background:radial-gradient(circle at 10% 20%,rgba(184,137,106,.16) 0%,transparent 40%),radial-gradient(circle at 90% 80%,rgba(196,165,116,.12) 0%,transparent 40%),var(--color-section);border-right:1px solid var(--color-border)}._formWrapper_1tnag_26{flex:1;display:flex;flex-direction:column;padding:24px 16px 48px;overflow-y:auto}._top_1tnag_34{display:none;justify-content:flex-end;margin-bottom:24px}._formContainer_1tnag_40{width:100%;max-width:480px;margin:0 auto}@media(min-width:1024px){._page_1tnag_1{display:grid;grid-template-columns:1fr 1.1fr;min-height:100vh}._mobileBar_1tnag_8{display:none}._brand_1tnag_17{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;position:sticky;top:0}._formWrapper_1tnag_26{padding:32px 48px 48px;align-items:center;justify-content:center}._top_1tnag_34{display:flex;width:100%;max-width:480px;margin:0 auto 16px}}._field_13z1g_1{display:grid;gap:6px;min-width:0}._label_13z1g_7{font-size:var(--text-md);font-weight:600;color:var(--color-text)}._input_13z1g_13{width:100%;min-width:0;min-height:44px;padding:0 14px;font-size:var(--text-base);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--transition),box-shadow var(--transition)}._input_13z1g_13:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-soft);outline:none}._input_13z1g_13::placeholder{color:var(--color-muted)}._input_13z1g_13:disabled{opacity:.65;cursor:not-allowed}._invalid_13z1g_41{border-color:var(--color-error)}._hint_13z1g_45,._error_13z1g_46{font-size:var(--text-sm)}._hint_13z1g_45{color:var(--color-text-secondary)}._error_13z1g_46{color:var(--color-error)}._authCard_5xz5g_1{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:32px 28px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:20px;width:100%}@media(max-width:480px){._authCard_5xz5g_1{padding:24px 18px;border-radius:var(--radius-lg)}}._header_5xz5g_20{display:flex;flex-direction:column;gap:6px}._title_5xz5g_26{font-size:var(--text-2xl);font-weight:800;color:var(--color-text);margin:0;letter-spacing:-.02em}._subtitle_5xz5g_34{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.5}._roleTabs_5xz5g_42{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:var(--color-section);padding:5px;border-radius:var(--radius-lg);border:1px solid var(--color-border)}._roleTab_5xz5g_42{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 6px;border-radius:var(--radius-md);border:1px solid transparent;background:transparent;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all var(--transition);text-align:center}._roleTab_5xz5g_42:hover{color:var(--color-text);background:#fff6}[data-theme=dark] ._roleTab_5xz5g_42:hover{background:#ffffff0d}._roleTabActive_5xz5g_79{background:var(--color-card)!important;color:var(--color-primary)!important;border-color:var(--color-border);box-shadow:0 2px 6px #0000000f;font-weight:700}._roleTabIcon_5xz5g_87{display:grid;place-items:center}._roleTabTitle_5xz5g_92{display:block;font-size:var(--text-sm);line-height:1.2}._roleTabBadge_5xz5g_98{font-size:var(--text-2xs);padding:2px 6px;border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);font-weight:700;text-transform:uppercase;letter-spacing:.02em}._demoContainer_5xz5g_110{background:var(--color-section);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);padding:14px 16px;display:flex;flex-direction:column;gap:10px}._demoHeader_5xz5g_120{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm);font-weight:700;color:var(--color-text)}._demoHelperText_5xz5g_129{font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:400}._demoGrid_5xz5g_135{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}@media(max-width:420px){._demoGrid_5xz5g_135{grid-template-columns:repeat(2,1fr)}}._demoButton_5xz5g_147{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 8px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all var(--transition);text-align:center}._demoButton_5xz5g_147:hover{border-color:var(--color-primary);color:var(--color-primary)}._demoButtonActive_5xz5g_169{background:var(--color-primary);color:var(--color-on-primary)!important;border-color:var(--color-primary);font-weight:700;box-shadow:0 2px 8px #b8896a47}._form_5xz5g_178{display:flex;flex-direction:column;gap:16px;width:100%}._fieldGroup_5xz5g_185{display:flex;flex-direction:column;gap:6px}._rowBetween_5xz5g_191{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-md);flex-wrap:wrap;gap:8px}._checkLabel_5xz5g_200{display:inline-flex;align-items:center;gap:8px;color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}._checkLabel_5xz5g_200 input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer}._forgotLink_5xz5g_216{color:var(--color-primary);font-weight:600;font-size:var(--text-md);background:none;border:none;padding:0;cursor:pointer}._forgotLink_5xz5g_216:hover{text-decoration:underline}._securityNote_5xz5g_230{display:flex;align-items:center;justify-content:center;gap:6px;font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;margin-top:2px}._footer_5xz5g_241{text-align:center;font-size:var(--text-base);color:var(--color-text-secondary);margin-top:4px}._footer_5xz5g_241 a{color:var(--color-primary);font-weight:700;text-decoration:none}._footer_5xz5g_241 a:hover{text-decoration:underline}._stepsContainer_5xz5g_259{display:flex;flex-direction:column;gap:8px;margin-bottom:6px}._stepsBar_5xz5g_266{display:flex;gap:6px;width:100%}._stepSegment_5xz5g_272{flex:1;height:5px;border-radius:var(--radius-full);background:var(--color-border);transition:background .2s ease}._stepSegmentActive_5xz5g_280{background:var(--color-primary)}._stepLabel_5xz5g_284{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm);color:var(--color-text-secondary)}._stepCurrent_5xz5g_292{font-weight:700;color:var(--color-primary)}._panel_5xz5g_298{display:flex;flex-direction:column;gap:32px;max-width:460px;margin:auto 0}._panelHeadline_5xz5g_306{font-size:2.2rem;font-weight:800;line-height:1.2;color:var(--color-text);letter-spacing:-.03em;margin:0}._panelDescription_5xz5g_315{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.6;margin:0}._quoteCard_5xz5g_322{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:12px}._quoteText_5xz5g_333{font-size:var(--text-base);color:var(--color-text);font-style:italic;line-height:1.5;margin:0}._quoteAuthor_5xz5g_341{display:flex;align-items:center;gap:10px}._quoteAuthorName_5xz5g_347{font-weight:700;font-size:var(--text-md);color:var(--color-text)}._quoteAuthorRole_5xz5g_353{font-size:var(--text-sm);color:var(--color-text-secondary)}._statsRow_5xz5g_358{display:flex;gap:28px;border-top:1px solid var(--color-border);padding-top:24px}._statItem_5xz5g_365{display:flex;flex-direction:column;gap:2px}._statNumber_5xz5g_371{font-size:var(--text-2xl);font-weight:800;color:var(--color-primary)}._statDesc_5xz5g_377{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:500}._featureList_5xz5g_384{display:flex;flex-direction:column;gap:12px}._featureItem_5xz5g_390{display:flex;align-items:center;gap:10px;font-size:var(--text-base);font-weight:600;color:var(--color-text)}._featureIcon_5xz5g_399{width:24px;height:24px;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);display:grid;place-items:center;flex-shrink:0}._field_1aque_1{display:grid;gap:6px;min-width:0;width:100%}._label_1aque_8{font-size:var(--text-md);font-weight:600;color:var(--color-text)}._select_1aque_14{width:100%;min-width:0;max-width:100%;min-height:44px;padding:0 40px 0 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6.25 8 10.25 12 6.25' stroke='%237a6e60' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px;color:var(--color-text);font-size:var(--text-base);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;appearance:none;-webkit-appearance:none;transition:border-color var(--transition),box-shadow var(--transition)}._select_1aque_14:hover{border-color:var(--color-border-strong)}._select_1aque_14:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-soft);outline:none}._select_1aque_14:disabled{opacity:.6;cursor:not-allowed}._select_1aque_14 option{background:var(--color-surface);color:var(--color-text)}._checklist_uny2c_1,._field_uny2c_2{display:grid;gap:var(--space-3)}._checklist_uny2c_1{gap:var(--space-5)}._label_uny2c_11{font-weight:700;font-size:var(--text-base)}._drop_uny2c_16{min-height:116px;display:grid;place-items:center;align-content:center;gap:var(--space-2);padding:var(--space-5);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-section);color:var(--color-text-secondary)}._drop_uny2c_16:hover,._drop_uny2c_16:focus-visible{border-color:var(--color-primary);background:var(--color-primary-soft)}._file_uny2c_35{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}._file_uny2c_35 small{display:block;color:var(--color-text-secondary)}._error_uny2c_50{color:var(--color-error);font-size:var(--text-sm)}._card_n581u_1{min-width:0;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._padded_n581u_9{padding:18px}@media(min-width:768px){._padded_n581u_9{padding:22px}}._hover_n581u_19{transition:transform var(--transition),box-shadow var(--transition)}._hover_n581u_19:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}._skeleton_1ywyh_1{display:block;border-radius:8px;background:linear-gradient(90deg,var(--color-section),var(--color-border),var(--color-section));background-size:200% 100%;animation:_shimmer_1ywyh_1 1.2s linear infinite}@keyframes _shimmer_1ywyh_1{to{background-position:-200% 0}}._empty_12wcs_1{display:grid;gap:8px;place-items:center;padding:40px 20px;text-align:center;background:var(--color-card);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg)}._empty_12wcs_1 h3{font-size:var(--text-lg);margin:0}._empty_12wcs_1 p{margin:0 0 4px;max-width:46ch;font-size:var(--text-base);line-height:1.55}._skeletonList_30uy8_1{display:grid;gap:var(--space-3);width:100%}._errorBox_30uy8_7{display:grid;place-items:center;text-align:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);border:1px solid var(--color-error-soft);background:var(--color-error-soft);border-radius:var(--radius-lg);color:var(--color-error)}._errorBox_30uy8_7 h4{color:var(--color-error);margin:0}._errorBox_30uy8_7 p{color:var(--color-text);font-size:var(--text-base);max-width:400px;margin:0 auto}._errorIcon_30uy8_31{color:var(--color-error)}._page_1om9z_1{display:grid;gap:28px}._welcome_1om9z_6{display:grid;gap:18px}._welcomeTop_1om9z_11{display:grid;gap:16px;align-items:end}._hello_1om9z_17{margin:0;font-family:var(--font-display);font-size:clamp(1.7rem,2vw,2rem);font-weight:700;letter-spacing:-.03em;display:flex;align-items:center;gap:8px}._leaf_1om9z_28{color:var(--color-primary);flex-shrink:0}._lede_1om9z_33{margin:8px 0 0;max-width:46ch;color:var(--color-text-secondary);line-height:1.55}._search_1om9z_40{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary)}._search_1om9z_40 input{flex:1;min-width:0;border:0;background:transparent;color:var(--color-text);font:inherit;outline:none}._moods_1om9z_62{display:flex;flex-wrap:wrap;gap:10px}._mood_1om9z_62{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-weight:600;font-size:var(--text-base);cursor:pointer}._moodActive_1om9z_83{border-color:var(--color-primary);background:var(--color-primary-soft)}._crisis_1om9z_88{margin:0;color:var(--color-text-secondary);font-size:var(--text-md)}._crisis_1om9z_88 a{color:var(--color-primary);font-weight:650}._banner_1om9z_99{position:relative;overflow:hidden;min-height:230px;padding:26px 24px;border-radius:24px;background:#fcf5ed;border:1px solid #f3e8dc}._bannerCopy_1om9z_109{position:relative;z-index:1;max-width:560px;display:grid;align-content:center;gap:12px}._kicker_1om9z_118{display:inline-flex;width:fit-content;padding:4px 10px;border-radius:var(--radius-full);background:#fffdf8b8;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:650}._bannerTitle_1om9z_129{margin:0;font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.55rem);letter-spacing:-.02em}._meta_1om9z_136{display:flex;flex-wrap:wrap;gap:14px;color:var(--color-text-secondary);font-size:var(--text-base)}._meta_1om9z_136 span{display:inline-flex;align-items:center;gap:6px}._bannerActions_1om9z_150{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}._bannerArt_1om9z_157{display:none}._stats_1om9z_161{display:grid;gap:14px}._stat_1om9z_161{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:18px;border-radius:18px;background:var(--color-surface);border:1px solid var(--color-border);color:inherit}._statIcon_1om9z_178{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--color-primary-soft);color:var(--color-primary)}._stat_1om9z_161 strong{display:block;font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.03em;line-height:1.1}._stat_1om9z_161 span{color:var(--color-text-secondary);font-size:var(--text-md)}._stat_1om9z_161 em{display:block;margin-top:4px;font-style:normal;color:var(--color-primary);font-size:var(--text-sm);font-weight:650}._section_1om9z_210{display:grid;gap:14px}._sectionHead_1om9z_215{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:8px 16px}._sectionHead_1om9z_215>div{flex:1 1 260px;min-width:0}._sectionHead_1om9z_215 h2{margin:0;font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.02em}._sectionHead_1om9z_215 p{margin:4px 0 0;color:var(--color-text-secondary);font-size:var(--text-base)}._more_1om9z_241{display:inline-flex;align-items:center;gap:4px;color:var(--color-primary);font-weight:650;font-size:var(--text-md);white-space:nowrap}._cards_1om9z_251{display:grid;gap:14px}._service_1om9z_256,._assessment_1om9z_257,._provider_1om9z_258{display:grid;gap:14px;padding:18px;border-radius:18px;background:var(--color-surface);border:1px solid var(--color-border)}._serviceTop_1om9z_267,._person_1om9z_268{display:flex;gap:12px;align-items:flex-start}._service_1om9z_256 strong,._assessment_1om9z_257 strong,._person_1om9z_268 strong{display:block}._service_1om9z_256 span,._muted_1om9z_281{color:var(--color-text-secondary);font-size:var(--text-md);line-height:1.45}._assessmentTop_1om9z_287{display:flex;gap:12px;align-items:center}._assessment_1om9z_257 a{justify-self:start;width:fit-content}._status_1om9z_298{display:inline-flex;margin-top:4px;padding:2px 8px;border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success);font-size:var(--text-xs);font-weight:650}._nameLine_1om9z_309{display:flex;align-items:center;gap:6px}._personMeta_1om9z_315{display:block;margin-top:2px;color:var(--color-text-secondary);font-size:var(--text-sm)}._tags_1om9z_322{display:flex;flex-wrap:wrap;gap:6px}._providerFoot_1om9z_328{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto}._priceLabel_1om9z_336{display:block;color:var(--color-text-secondary);font-size:var(--text-sm)}._price_1om9z_336{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.03em}._providerActions_1om9z_348{display:flex;gap:8px}._empty_1om9z_353{margin:0;color:var(--color-text-secondary)}@media(min-width:768px){._welcomeTop_1om9z_11{grid-template-columns:minmax(0,1fr) minmax(320px,460px)}._banner_1om9z_99{padding:28px 320px 28px 28px}._bannerArt_1om9z_157{display:block;position:absolute;top:0;right:0;width:420px;height:100%;object-fit:cover;object-position:78% 42%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 28%);mask-image:linear-gradient(90deg,transparent 0%,#000 28%)}._stats_1om9z_161,._cards_1om9z_251{grid-template-columns:repeat(3,minmax(0,1fr))}._provider_1om9z_258{min-height:100%}}[data-theme=dark] ._banner_1om9z_99{background:var(--color-card);border-color:var(--color-border);color:var(--color-text)}[data-theme=dark] ._kicker_1om9z_118{background:#f5efe414;color:var(--color-text-secondary)}._overlay_4iyt0_1{position:fixed;inset:0;background:var(--color-overlay);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:flex-end;justify-content:center;animation:_fadeIn_4iyt0_1 .2s ease}._bottomSheet_4iyt0_14{width:100%;max-width:540px;max-height:85vh;background:var(--color-card);border:1px solid var(--color-border);border-bottom:none;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);box-shadow:0 -10px 40px #00000040;display:flex;flex-direction:column;animation:_slideUp_4iyt0_1 .24s cubic-bezier(.16,1,.3,1);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}._sheetHandle_4iyt0_30{width:40px;height:5px;background:var(--color-border-strong);border-radius:var(--radius-full);margin:var(--space-3) auto 0}._sheetHeader_4iyt0_38{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border)}._sheetHeader_4iyt0_38 h3{font-size:var(--text-lg);margin:0}._closeBtn_4iyt0_51{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:var(--color-text-secondary)}._closeBtn_4iyt0_51:hover{background:var(--color-section);color:var(--color-text)}._sheetBody_4iyt0_65{padding:var(--space-4) var(--space-5);overflow-y:auto}._filterContent_4iyt0_70{display:grid;gap:var(--space-4)}._filterActions_4iyt0_75{display:flex;gap:var(--space-2);margin-top:var(--space-3)}._filterTrigger_4iyt0_81{display:inline-flex;align-items:center;gap:var(--space-2);padding:8px 14px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-card);font-size:var(--text-md);font-weight:600;color:var(--color-text)}._filterTrigger_4iyt0_81:hover{border-color:var(--color-primary)}._filterCount_4iyt0_98{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-xs)}._actionMenuWrap_4iyt0_110{position:relative;display:inline-block}._actionMenuBtn_4iyt0_115{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--radius-md);color:var(--color-text-secondary)}._actionMenuBtn_4iyt0_115:hover{background:var(--color-section);color:var(--color-text)}._actionMenuDropdown_4iyt0_129{position:absolute;right:0;top:100%;min-width:180px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 10px 30px #0003;padding:6px;z-index:100;display:grid;gap:2px}._actionMenuItem_4iyt0_144{display:flex;align-items:center;gap:var(--space-2);padding:8px 12px;border-radius:var(--radius-sm);font-size:var(--text-md);text-align:left;color:var(--color-text);background:transparent;border:none;width:100%}._actionMenuItem_4iyt0_144:hover{background:var(--color-section)}._actionDanger_4iyt0_162{color:var(--color-error)}._actionDanger_4iyt0_162:hover{background:var(--color-error-soft)}._compactHeader_4iyt0_171{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3)}._compactHeaderLeft_4iyt0_179{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;flex:1 1 260px}._compactHeaderText_4iyt0_187{min-width:0;display:grid;gap:2px}._compactHeaderRight_4iyt0_193{display:flex;gap:var(--space-2);flex-wrap:wrap}._backBtn_4iyt0_199{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text);flex-shrink:0;transition:border-color var(--transition),background var(--transition)}._backBtn_4iyt0_199:hover{border-color:var(--color-primary);background:var(--color-section)}._compactTitle_4iyt0_218{font-size:var(--text-2xl);line-height:1.25;margin:0;overflow-wrap:anywhere}._compactSubtitle_4iyt0_225{font-size:var(--text-md);line-height:1.5;color:var(--color-text-secondary);margin:0;overflow-wrap:anywhere}._stickyCta_4iyt0_234{position:fixed;bottom:0;left:0;right:0;background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:0 -4px 20px #00000014;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));z-index:100}._stickyCtaInner_4iyt0_246{max-width:var(--container);margin:0 auto;display:flex;gap:var(--space-3);align-items:center}._fab_4iyt0_255{position:fixed;bottom:calc(76px + env(safe-area-inset-bottom));right:var(--space-4);display:inline-flex;align-items:center;gap:var(--space-2);padding:14px 20px;border-radius:var(--radius-full);background:var(--gradient-brand);color:#fff;box-shadow:var(--shadow-glow);font-weight:600;z-index:90;transition:transform var(--transition)}._fab_4iyt0_255:hover{transform:translateY(-2px)}._dataTableWrap_4iyt0_277{width:100%}._dataTableWrap_4iyt0_277{min-width:0}._desktopTable_4iyt0_285{display:none;width:100%;overflow-x:auto;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._table_4iyt0_294{width:100%;border-collapse:collapse;font-size:var(--text-md)}._table_4iyt0_294 tr:last-child td{border-bottom:none}._table_4iyt0_294 th{padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:var(--color-section)}._table_4iyt0_294 td{padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text);vertical-align:middle;overflow-wrap:anywhere}._table_4iyt0_294 tr:hover td{background:var(--color-section)}._mobileCardList_4iyt0_328{display:grid;gap:var(--space-3)}._mobileDataCard_4iyt0_333{border-radius:var(--radius-md)}._defaultMobileCard_4iyt0_337{display:grid;gap:var(--space-2)}._mobileCardField_4iyt0_342{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-md);padding:6px 0;border-bottom:1px dashed var(--color-border)}._mobileCardField_4iyt0_342:last-child{border-bottom:none}._mobileFieldLabel_4iyt0_356{flex-shrink:0;max-width:45%;color:var(--color-text-secondary);font-size:var(--text-sm)}._mobileFieldValue_4iyt0_364{min-width:0;font-weight:500;text-align:right;overflow-wrap:anywhere}._tableEmpty_4iyt0_371{text-align:center;padding:var(--space-8);color:var(--color-text-secondary)}@media(min-width:1024px){._desktopTable_4iyt0_285{display:block}._mobileCardList_4iyt0_328{display:none}}@keyframes _fadeIn_4iyt0_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_4iyt0_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._pageContainer_34dcw_1{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:100%;box-sizing:border-box}._pageHeader_34dcw_10{display:flex;flex-direction:column;gap:var(--space-1)}._pageHeaderRow_34dcw_16{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);flex-wrap:wrap}._pageHeaderRow_34dcw_16>div:first-child{flex:1 1 320px;min-width:0}._pageTitle_34dcw_29{font-size:var(--text-2xl);line-height:1.25;font-weight:800;color:var(--color-text);margin:0 0 4px;overflow-wrap:anywhere}._pageSubtitle_34dcw_38{font-size:var(--text-md);color:var(--color-text-secondary);margin:0;max-width:68ch;line-height:1.55}@media(min-width:768px){._pageTitle_34dcw_29{font-size:var(--text-2xl)}}._statsGrid_34dcw_52{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:var(--space-3)}@media(min-width:768px){._statsGrid_34dcw_52{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}}._filterBar_34dcw_65{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:var(--color-card);padding:12px;border-radius:var(--radius-lg);border:1px solid var(--color-border)}._searchField_34dcw_76{flex:1 1 240px;min-width:0}._desktopFilters_34dcw_81{display:none;min-width:0}@media(min-width:1024px){._filterBar_34dcw_65{display:grid;grid-template-columns:1fr;align-items:center}._desktopFilters_34dcw_81{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-items:center;gap:8px}._hideOnDesktop_34dcw_100{display:none}}._gridCards_34dcw_105{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:640px){._gridCards_34dcw_105{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}._detailGrid_34dcw_117{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media(min-width:860px){._detailGrid_34dcw_117{grid-template-columns:1.8fr 1.2fr;gap:var(--space-6)}}._sectionBlock_34dcw_130{display:flex;flex-direction:column;gap:var(--space-4)}._sectionHeader_34dcw_136{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}._sectionTitle_34dcw_144{font-size:var(--text-xl);font-weight:700;color:var(--color-text);margin:0}._formGrid_34dcw_151{display:grid;gap:var(--space-4)}._formRow_34dcw_156{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:768px){._formRow_34dcw_156{grid-template-columns:1fr 1fr}}._badgeStack_34dcw_168{display:flex;flex-wrap:wrap;gap:var(--space-2)}._actionRow_34dcw_174{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}._emptyBox_34dcw_181{padding:var(--space-8) var(--space-4);text-align:center;color:var(--color-text-secondary);background:var(--color-card);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}._alertBanner_34dcw_190{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-primary-soft);border:1px solid var(--color-primary);color:var(--color-text)}._alertWarning_34dcw_201{background:var(--color-warning-soft);border-color:var(--color-warning)}._alertError_34dcw_206{background:var(--color-error-soft);border-color:var(--color-error)}._alertSuccess_34dcw_211{background:var(--color-success-soft);border-color:var(--color-success)}._softPanel_34dcw_216{background:linear-gradient(135deg,var(--color-section),var(--color-primary-soft));border:1px solid var(--color-primary)}._sessionPanel_34dcw_221{background:linear-gradient(135deg,var(--color-card),var(--color-primary-soft));border:1.5px solid var(--color-primary)}._split_34dcw_226{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--space-4)}._row_34dcw_234{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._rowTight_34dcw_241{display:flex;align-items:center;gap:6px}._grow_34dcw_247{flex:1;min-width:0}._muted_34dcw_252{margin:0;font-size:var(--text-md);color:var(--color-text-secondary)}._iconRound_34dcw_258,._iconTile_34dcw_259{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;color:var(--color-primary)}._iconRound_34dcw_258{border-radius:50%;background:var(--color-card)}._iconTile_34dcw_259{border-radius:var(--radius-md);background:var(--color-primary-soft)}._iconTileAccent_34dcw_278{background:var(--color-accent-soft);color:var(--color-accent)}._iconTileMuted_34dcw_283{background:var(--color-section)}._quickGrid_34dcw_287{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4)}._stackTop_34dcw_293{margin-top:14px}._textLink_34dcw_297{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:var(--text-base);color:var(--color-primary)}._cardColumn_34dcw_306{display:flex;flex-direction:column;justify-content:space-between;height:100%}._quota_34dcw_313{min-width:200px;flex:1 1 auto;max-width:280px}._quotaHead_34dcw_319{display:flex;justify-content:space-between;font-size:var(--text-sm);margin-bottom:6px}._metaLine_34dcw_326{display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap;font-size:var(--text-base);color:var(--color-text-secondary);margin-top:6px}._sessionTitle_34dcw_336{margin:8px 0 4px;font-size:var(--text-xl);word-break:break-word}._moodBtn_34dcw_342{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-full);border:1.5px solid var(--color-border);background:var(--color-card);color:var(--color-text);cursor:pointer;font-size:var(--text-md);font-weight:500}._moodBtnActive_34dcw_356{background:var(--color-primary-soft);color:var(--color-primary);font-weight:700}._providerMeta_34dcw_362{font-size:var(--text-sm);color:var(--color-text-secondary);text-transform:capitalize}._cardFoot_34dcw_368{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding-top:12px;border-top:1px solid var(--color-border)}._price_34dcw_377{color:var(--color-primary);font-size:var(--text-lg)}._spread_34dcw_382{display:flex;justify-content:space-between;align-items:center}._stack_34dcw_293{display:grid;gap:var(--space-4)}._field_1qwj0_1{display:grid;gap:6px;min-width:0}._label_1qwj0_7{font-size:var(--text-md);font-weight:600;color:var(--color-text)}._textarea_1qwj0_13{width:100%;min-height:72px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-base);line-height:1.55;resize:vertical;transition:border-color var(--transition),box-shadow var(--transition)}._textarea_1qwj0_13::placeholder{color:var(--color-muted)}._textarea_1qwj0_13:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-soft);outline:none}._textarea_1qwj0_13:disabled{opacity:.65;cursor:not-allowed}._container_8agt9_1{display:grid;gap:var(--space-5);width:100%;max-width:880px;margin:0 auto}._layout_8agt9_9{display:grid;gap:var(--space-4);min-width:0}._stepper_8agt9_16{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;margin:0;counter-reset:none}._step_8agt9_16{position:relative;min-width:0}._step_8agt9_16:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 20px);right:calc(-50% + 20px);height:2px;border-radius:2px;background:var(--color-border)}._stepDone_8agt9_42:not(:last-child):after{background:var(--color-primary)}._stepButton_8agt9_46{width:100%;display:grid;justify-items:center;gap:6px;padding:0;background:none;border:0;cursor:default;color:var(--color-text-secondary)}._stepDone_8agt9_42 ._stepButton_8agt9_46{cursor:pointer}._stepCircle_8agt9_62{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;border:2px solid var(--color-border-strong);background:var(--color-card);font-size:var(--text-sm);font-weight:700;transition:background var(--transition),border-color var(--transition),color var(--transition)}._stepLabel_8agt9_75{font-size:var(--text-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._stepCurrent_8agt9_84 ._stepCircle_8agt9_62{border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-soft)}._stepCurrent_8agt9_84 ._stepLabel_8agt9_75{color:var(--color-text)}._stepDone_8agt9_42 ._stepCircle_8agt9_62{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}._stepDone_8agt9_42 ._stepButton_8agt9_46:hover ._stepLabel_8agt9_75{color:var(--color-primary)}._summary_8agt9_105{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5);background:var(--color-section);box-shadow:none}._summaryWho_8agt9_115{display:flex;align-items:center;gap:var(--space-3);min-width:0;flex:1 1 240px}._summaryText_8agt9_123{display:grid;gap:2px;min-width:0}._summaryText_8agt9_123 strong{font-size:var(--text-base);overflow-wrap:anywhere}._summaryText_8agt9_123 span{font-size:var(--text-sm);color:var(--color-text-secondary)}._summaryFacts_8agt9_139{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0}._summaryFacts_8agt9_139 dt,._recap_8agt9_147 dt{font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}._summaryFacts_8agt9_139 dd,._recap_8agt9_147 dd{margin:2px 0 0;font-size:var(--text-base);font-weight:600;color:var(--color-text);overflow-wrap:anywhere}._pending_8agt9_164{color:var(--color-text-secondary);font-weight:500}._panel_8agt9_170{display:grid;gap:var(--space-5)}._panelHead_8agt9_175{display:grid;gap:4px}._panelHead_8agt9_175 h2{margin:0;font-size:var(--text-xl);line-height:1.3}._panelHead_8agt9_175 p{margin:0;font-size:var(--text-md);line-height:1.55}._muted_8agt9_192{margin:0;font-size:var(--text-md);color:var(--color-text-secondary)}._optionGrid_8agt9_199{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media(min-width:640px){._optionGrid_8agt9_199{grid-template-columns:1fr 1fr}}._option_8agt9_199{display:grid;gap:8px;align-content:start;width:100%;padding:16px;text-align:left;border-radius:var(--radius-lg);border:1.5px solid var(--color-border);background:var(--color-card);color:var(--color-text);cursor:pointer;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition)}._option_8agt9_199:hover:not(:disabled){border-color:var(--color-border-strong)}._option_8agt9_199:disabled{opacity:.55;cursor:not-allowed}._optionActive_8agt9_235,._optionActive_8agt9_235:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:0 0 0 1px var(--color-primary)}._optionTop_8agt9_242{display:flex;justify-content:space-between;align-items:center}._optionIcon_8agt9_248{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--color-section);color:var(--color-primary)}._optionActive_8agt9_235 ._optionIcon_8agt9_248{background:var(--color-card)}._radio_8agt9_262{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;border:2px solid var(--color-border-strong);color:var(--color-on-primary)}._optionActive_8agt9_235 ._radio_8agt9_262{border-color:var(--color-primary);background:var(--color-primary)}._optionTitle_8agt9_277{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-weight:700;font-size:var(--text-lg)}._optionDesc_8agt9_286{font-size:var(--text-sm);line-height:1.5;color:var(--color-text-secondary)}._optionPrice_8agt9_292{margin-top:4px;font-weight:700;color:var(--color-primary);font-variant-numeric:tabular-nums}._optionPrice_8agt9_292 small{font-weight:500;color:var(--color-text-secondary)}._benefit_8agt9_304{gap:4px}._field_8agt9_309,._fieldset_8agt9_310{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}._label_8agt9_319{display:flex;align-items:center;gap:6px;padding:0;font-size:var(--text-md);font-weight:600;color:var(--color-text)}._required_8agt9_329,._optional_8agt9_330{font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em}._required_8agt9_329{color:var(--color-primary)}._optional_8agt9_330{color:var(--color-text-secondary)}._fieldError_8agt9_345{font-size:var(--text-sm);color:var(--color-error)}._dateRow_8agt9_350{display:flex;flex-wrap:wrap;gap:8px}._dateStrip_8agt9_357{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:thin}._dateStrip_8agt9_357 ._chip_8agt9_366{flex:0 0 auto;scroll-snap-align:start}._slotGrid_8agt9_371{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}._chip_8agt9_366{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 14px;border-radius:var(--radius-full);border:1.5px solid var(--color-border);background:var(--color-card);color:var(--color-text);font-size:var(--text-md);font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color var(--transition),background var(--transition),color var(--transition)}._chip_8agt9_366:hover{border-color:var(--color-primary)}._slot_8agt9_371{border-radius:var(--radius-md);font-variant-numeric:tabular-nums}._chipActive_8agt9_404,._chipActive_8agt9_404:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}._empty_8agt9_411{display:grid;justify-items:center;gap:8px;padding:32px 16px;text-align:center;border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-secondary)}._empty_8agt9_411 strong{color:var(--color-text);font-size:var(--text-lg)}._empty_8agt9_411 p{margin:0 0 8px;max-width:44ch;font-size:var(--text-md);line-height:1.55}._safety_8agt9_434{display:grid;gap:10px;padding:16px;border-radius:var(--radius-md);background:var(--color-section)}._safetyHead_8agt9_442{display:flex;align-items:center;gap:8px;color:var(--color-primary)}._safetyHead_8agt9_442 strong{color:var(--color-text);font-size:var(--text-base)}._safety_8agt9_434 p{margin:0;font-size:var(--text-sm);line-height:1.5}._twoCol_8agt9_460{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:640px){._twoCol_8agt9_460{grid-template-columns:1fr 1fr}}._consent_8agt9_472{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--radius-md);border:1.5px solid var(--color-border);font-size:var(--text-md);line-height:1.5;cursor:pointer}._consent_8agt9_472 input{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--color-primary)}._consent_8agt9_472 a{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}._consentError_8agt9_499{border-color:var(--color-error)}._recap_8agt9_147{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--space-4);margin:0;padding:16px;border-radius:var(--radius-md);background:var(--color-section)}._payGrid_8agt9_514{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px}._payOption_8agt9_520{display:flex;align-items:center;gap:10px;padding:12px 14px;text-align:left;border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-card);color:var(--color-text);cursor:pointer;transition:border-color var(--transition),background var(--transition)}._payOption_8agt9_520 svg{flex-shrink:0;color:var(--color-primary)}._payOption_8agt9_520 span{display:grid;gap:1px;min-width:0}._payOption_8agt9_520 strong{font-size:var(--text-md)}._payOption_8agt9_520 small{font-size:var(--text-xs);color:var(--color-text-secondary)}._linkButton_8agt9_554{justify-self:start;padding:0;background:none;border:0;color:var(--color-primary);font-size:var(--text-sm);font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._price_8agt9_567{display:grid;gap:8px;padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-md)}._price_8agt9_567>div{display:flex;justify-content:space-between;gap:12px}._price_8agt9_567>div span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}._priceBenefit_8agt9_586{color:var(--color-success)}._priceTotal_8agt9_590{margin-top:4px;padding-top:10px;border-top:1px solid var(--color-border);font-size:var(--text-lg);font-weight:700}._priceTotal_8agt9_590 span:last-child{color:var(--color-primary)}._actions_8agt9_603{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding-top:var(--space-4);border-top:1px solid var(--color-border)}@media(max-width:560px){._actions_8agt9_603{flex-direction:column-reverse;align-items:stretch}._actions_8agt9_603>*{width:100%}._actions_8agt9_603>span:empty{display:none}}._backdrop_qvzk3_1{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:16px;background:var(--color-overlay);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:_modalFadeIn_qvzk3_1 .18s ease}._dialog_qvzk3_14{width:min(100%,480px);max-height:90vh;overflow-y:auto;padding:20px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:_modalScaleUp_qvzk3_1 .2s cubic-bezier(.16,1,.3,1)}._wide_qvzk3_26{width:min(100%,760px)}._header_qvzk3_30{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4)}._title_qvzk3_38{font-size:var(--text-xl);line-height:1.3;margin:0;overflow-wrap:anywhere}._close_qvzk3_45{width:36px;height:36px;margin:-6px -6px 0 0;display:grid;place-items:center;flex-shrink:0;border-radius:var(--radius-full);color:var(--color-text-secondary);transition:background var(--transition),color var(--transition)}._close_qvzk3_45:hover{background:var(--color-section);color:var(--color-text)}._body_qvzk3_62{min-width:0}@media(min-width:640px){._dialog_qvzk3_14{padding:24px}}@keyframes _modalFadeIn_qvzk3_1{0%{opacity:0}to{opacity:1}}@keyframes _modalScaleUp_qvzk3_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}._chatWrapper_111q7_1{display:flex;flex-direction:column;height:calc(100vh - 160px);min-height:520px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md)}._chatHeader_111q7_13{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);background:var(--color-nav);border-bottom:1px solid var(--color-border);z-index:5;flex-wrap:wrap;gap:10px}._chatHeaderMeta_111q7_25{display:flex;align-items:center;gap:var(--space-3)}._chatHeaderActions_111q7_31{display:flex;gap:var(--space-2);align-items:center}._messageArea_111q7_37{flex:1;overflow-y:auto;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-bg)}._messageBubble_111q7_47{display:flex;flex-direction:column;max-width:75%;padding:10px 14px;border-radius:var(--radius-lg);font-size:var(--text-base);line-height:1.45;animation:_fadeIn_111q7_1 .18s ease}._mine_111q7_58{align-self:flex-end;background:var(--color-primary);color:var(--color-on-primary);border-bottom-right-radius:4px}._theirs_111q7_65{align-self:flex-start;background:var(--color-card);color:var(--color-text);border:1px solid var(--color-border);border-bottom-left-radius:4px}._systemMessage_111q7_73{align-self:center;text-align:center;background:var(--color-primary-soft);color:var(--color-text-secondary);font-size:var(--text-sm);padding:4px 12px;border-radius:var(--radius-full)}._msgTime_111q7_83{font-size:var(--text-2xs);align-self:flex-end;margin-top:4px;opacity:.75}._typingIndicator_111q7_90{align-self:flex-start;display:inline-flex;gap:4px;padding:8px 12px;background:var(--color-card);border-radius:var(--radius-full);border:1px solid var(--color-border)}._typingDot_111q7_100{width:6px;height:6px;border-radius:50%;background:var(--color-primary);animation:_bounce_111q7_1 1.2s infinite ease-in-out}._typingDot_111q7_100:nth-child(2){animation-delay:.2s}._typingDot_111q7_100:nth-child(3){animation-delay:.4s}._quickPrompts_111q7_111{display:flex;gap:8px;padding:8px 16px;background:var(--color-card);border-top:1px solid var(--color-border);overflow-x:auto;white-space:nowrap}._promptChip_111q7_121{font-size:var(--text-sm);padding:4px 10px;border-radius:var(--radius-full);background:var(--color-section);border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;transition:all var(--transition)}._promptChip_111q7_121:hover{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}._inputBar_111q7_138{display:flex;gap:8px;padding:var(--space-3) var(--space-4);background:var(--color-card);border-top:1px solid var(--color-border);align-items:center}._chatInput_111q7_147{flex:1;padding:10px 14px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font-size:var(--text-base);outline:none}._chatInput_111q7_147:focus{border-color:var(--color-primary)}._videoRoom_111q7_163{display:flex;flex-direction:column;height:calc(100vh - 140px);min-height:560px;background:#0f172a;border-radius:var(--radius-xl);overflow:hidden;position:relative;box-shadow:var(--shadow-lg)}._videoHeader_111q7_175{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:#1c1712e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;z-index:10;flex-wrap:wrap;gap:10px}._videoBodyLayout_111q7_188{flex:1;display:flex;overflow:hidden;position:relative}._videoStage_111q7_195{flex:1;display:grid;grid-template-columns:1fr;padding:16px;gap:16px;position:relative;overflow:hidden}._mainFeed_111q7_205{position:relative;background:#1e293b;border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}._feedVideo_111q7_216{width:100%;height:100%;object-fit:cover}._feedName_111q7_222{position:absolute;bottom:12px;left:12px;background:#000000a6;color:#fff;padding:4px 10px;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;gap:6px}._pipFeed_111q7_238{position:absolute;top:24px;right:24px;width:180px;height:120px;border-radius:var(--radius-md);background:#3f362c;border:2px solid rgba(255,255,255,.3);overflow:hidden;box-shadow:var(--shadow-lg);z-index:5}._notesDrawer_111q7_253{width:320px;background:var(--color-card);color:var(--color-text);border-left:1px solid var(--color-border);display:flex;flex-direction:column;padding:16px;gap:12px;z-index:8;animation:_slideLeft_111q7_1 .2s ease;overflow-y:auto}._videoControls_111q7_267{display:flex;justify-content:center;align-items:center;gap:12px;padding:14px;background:#1c1712f2;border-top:1px solid rgba(255,255,255,.1);z-index:10;flex-wrap:wrap}._controlBtn_111q7_279{width:44px;height:44px;border-radius:50%;background:#3f362c;color:#fff;display:grid;place-items:center;border:none;cursor:pointer;transition:all var(--transition)}._controlBtn_111q7_279:hover{background:#475569}._controlBtn_111q7_279._active_111q7_296{background:var(--color-error)}._controlBtn_111q7_279._toggledOn_111q7_300{background:var(--color-primary)}._endCallBtn_111q7_304{padding:0 20px;height:44px;border-radius:var(--radius-full);background:var(--color-danger);color:#fff;font-weight:600;display:inline-flex;align-items:center;gap:8px;border:none;cursor:pointer;transition:background var(--transition)}._endCallBtn_111q7_304:hover{background:#dc2626}@keyframes _bounce_111q7_1{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}@keyframes _fadeIn_111q7_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeft_111q7_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media(min-width:768px){._videoStage_111q7_195{grid-template-columns:1fr 1fr}._pipFeed_111q7_238{position:relative;top:auto;right:auto;width:100%;height:100%}}._card_sdn4h_1{display:grid;gap:6px;align-content:start;min-width:0;padding:16px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._head_sdn4h_13{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}._label_sdn4h_20{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600;line-height:1.4}._value_sdn4h_27{font-family:var(--font-display);font-size:clamp(1.2rem,4.6vw,1.6rem);line-height:1.2;letter-spacing:-.02em;color:var(--color-text);font-variant-numeric:tabular-nums;overflow-wrap:break-word}._note_sdn4h_37{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.4}._icon_sdn4h_43{width:32px;height:32px;display:grid;place-items:center;flex-shrink:0;border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary)}@media(min-width:768px){._card_sdn4h_1{padding:20px}}._wrap_qvmzj_1{display:grid;gap:6px}._label_qvmzj_6{display:flex;justify-content:space-between;font-size:var(--text-md);color:var(--color-text-secondary)}._track_qvmzj_13{height:8px;background:var(--color-section);border-radius:var(--radius-full);overflow:hidden}._fill_qvmzj_20{height:100%;background:var(--gradient-brand)}._container_185if_1{max-width:680px;margin:40px auto;padding:0 var(--space-4);width:100%}._resultCard_185if_8{display:flex;flex-direction:column;gap:var(--space-5);text-align:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:36px 28px;box-shadow:var(--shadow-lg)}._statusIconWrap_185if_20{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;margin:0 auto}._successIcon_185if_29{background:var(--color-success-soft);color:var(--color-success)}._pendingIcon_185if_34{background:var(--color-warning-soft);color:var(--color-warning)}._failedIcon_185if_39{background:var(--color-error-soft);color:var(--color-error)}._title_185if_44{font-size:var(--text-2xl);font-weight:800;color:var(--color-text);margin:0}._subtitle_185if_51{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.5}._invoiceBox_185if_58{background:var(--color-section);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px;text-align:left;display:grid;gap:12px}._invoiceHeader_185if_68{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--color-border)}._invoiceTitle_185if_76{font-weight:700;font-size:var(--text-base);color:var(--color-text)}._invoiceRow_185if_82{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-base);gap:12px}._invoiceLabel_185if_90{color:var(--color-text-secondary)}._invoiceValue_185if_94{font-weight:600;color:var(--color-text);text-align:right}._totalRow_185if_100{border-top:1px dashed var(--color-border);padding-top:12px;margin-top:4px}._totalAmount_185if_106{font-size:var(--text-2xl);font-weight:800;color:var(--color-primary)}._sandboxBox_185if_112{background:#b8896a1a;border:1px dashed var(--color-primary);border-radius:var(--radius-md);padding:14px 16px;text-align:left;display:flex;flex-direction:column;gap:10px}._sandboxTitle_185if_123{font-size:var(--text-md);font-weight:700;color:var(--color-primary);display:flex;align-items:center;gap:6px}._sandboxDesc_185if_132{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.4}._actions_185if_139{display:flex;flex-direction:column;gap:12px;margin-top:8px}@media(min-width:480px){._actions_185if_139{flex-direction:row;justify-content:center}}._page_jev6x_1{min-height:100dvh;background:var(--color-section);padding:24px 16px}._toolbar_jev6x_7{max-width:820px;margin:0 auto 16px;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}._sheet_jev6x_16{max-width:820px;margin:0 auto;background:#fff;color:#2a2420;padding:40px;border-radius:12px;box-shadow:var(--shadow-md);display:grid;gap:28px;font-size:14px;line-height:1.5}._head_jev6x_30{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;border-bottom:2px solid #875c41;padding-bottom:20px}._head_jev6x_30 h1{margin:0;font-size:26px;color:#875c41;letter-spacing:.02em}._muted_jev6x_46{color:#6a5e51;margin:2px 0 0}._parties_jev6x_51{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}._label_jev6x_57{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7e6f5e;margin:0 0 4px}._table_jev6x_66{width:100%;border-collapse:collapse}._table_jev6x_66 th,._table_jev6x_66 td{padding:10px 8px;border-bottom:1px solid #e8ded4;text-align:left;vertical-align:top}._table_jev6x_66 th{font-size:12px;color:#6a5e51}._num_jev6x_84{text-align:right!important;white-space:nowrap}._totals_jev6x_89{margin-left:auto;width:min(100%,320px);display:grid;gap:6px}._totals_jev6x_89 div{display:flex;justify-content:space-between;gap:12px}._grand_jev6x_102{font-size:18px;font-weight:700;border-top:1px solid #2a2420;padding-top:8px}._box_jev6x_109{background:#f8f3ee;border-radius:8px;padding:14px 16px}._stamp_jev6x_115{display:inline-block;padding:4px 12px;border:2px solid #3f6b4e;color:#3f6b4e;border-radius:6px;font-weight:700;letter-spacing:.08em}@media(max-width:600px){._sheet_jev6x_16{padding:22px 16px}}@media print{._page_jev6x_1{background:#fff;padding:0}._toolbar_jev6x_7{display:none}._sheet_jev6x_16{box-shadow:none;border-radius:0;padding:0;max-width:none}}:root{--color-primary: #875c41;--color-primary-hover: #754f37;--color-primary-strong: #754f37;--color-primary-soft: #f3e9dc;--color-primary-tint: #b8896a;--color-on-primary: #ffffff;--color-lavender: #d4b5a0;--color-blue: #c4a574;--color-teal: #8fa87a;--color-accent: #86672d;--color-accent-soft: #f4ecdd;--color-bg: #f6f1e8;--color-section: #efe6d8;--color-surface: #fffdf8;--color-card: #fffdf8;--color-border: #e6d9c8;--color-border-strong: #d4c4ae;--color-text: #3a3228;--color-text-secondary: #6a5e51;--color-text-inverse: #fffdf8;--color-muted: #7e6f5e;--color-success: #3f6b4e;--color-success-soft: #e8f0e6;--color-warning: #87591a;--color-warning-soft: #f8eedc;--color-error: #9c4235;--color-error-soft: #f8ebe6;--color-info: #4a6273;--color-info-soft: #e6ecef;--color-on-status: #ffffff;--color-danger: #9c4235;--color-danger-hover: #84372c;--color-overlay: rgba(48, 38, 28, .72);--color-nav: #fffdf8;--shadow-sm: 0 1px 3px rgba(90, 68, 48, .08);--shadow-md: 0 8px 24px rgba(90, 68, 48, .1);--shadow-lg: 0 18px 48px rgba(90, 68, 48, .14);--shadow-glow: 0 10px 28px rgba(135, 92, 65, .18);--gradient-brand: linear-gradient(135deg, #875c41, #93674b);--gradient-soft: linear-gradient(160deg, #f6f1e8 0%, #f3eadc 50%, #efe4d4 100%);--gradient-hero: linear-gradient(135deg, rgba(184, 137, 106, .14), rgba(196, 165, 116, .1) 50%, rgba(143, 168, 122, .08));--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 28px;--radius-full: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--container: 1160px;--container-wide: 1280px;--nav-height: 72px;--sidebar-width: 264px;--transition: .2s ease;--font-sans: "Inter", system-ui, sans-serif;--font-display: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .875rem;--text-base: .9375rem;--text-lg: 1.0625rem;--text-xl: 1.25rem;--text-2xl: 1.5rem}[data-theme=dark]{--color-primary: #d4b48c;--color-primary-hover: #e0c4a0;--color-primary-strong: #e0c4a0;--color-primary-soft: #3a3228;--color-primary-tint: #d4b48c;--color-on-primary: #1a1612;--color-lavender: #e0c4b0;--color-blue: #d4b48c;--color-teal: #a3b98f;--color-accent: #d4b48c;--color-accent-soft: #3a3228;--color-bg: #1a1612;--color-section: #221c16;--color-surface: #2a231c;--color-card: #332b22;--color-border: #4a3f32;--color-border-strong: #5c4f40;--color-text: #f5efe4;--color-text-secondary: #c4b5a0;--color-text-inverse: #1a1612;--color-muted: #9a8b76;--color-success: #8fb89a;--color-success-soft: #243028;--color-warning: #e0bb78;--color-warning-soft: #33291a;--color-error: #d4a094;--color-error-soft: #322420;--color-info: #9fb4c4;--color-info-soft: #232b31;--color-on-status: #1a1612;--color-danger: #a8503f;--color-danger-hover: #b75d4b;--color-overlay: rgba(16, 12, 8, .82);--color-nav: #2a231c;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4);--shadow-md: 0 8px 24px rgba(0, 0, 0, .45);--shadow-lg: 0 18px 48px rgba(0, 0, 0, .55);--shadow-glow: 0 10px 28px rgba(0, 0, 0, .35);--gradient-soft: linear-gradient(160deg, #1a1612 0%, #221c16 50%, #1c1814 100%);--gradient-hero: linear-gradient(135deg, rgba(212, 180, 140, .16), rgba(196, 165, 116, .1) 50%, rgba(143, 168, 122, .08))}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip;max-width:100%}html,body,#root{min-height:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip;max-width:100%}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}h1,h2,h3,h4,.display{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:var(--color-text)}.hero-title,h1{font-size:clamp(2rem,4.4vw,3.5rem)}h2{font-size:clamp(1.6rem,3vw,2.4rem)}h3{font-size:clamp(1.2rem,2vw,1.5rem)}h4{font-size:var(--text-lg)}p{color:var(--color-text-secondary)}.lead{font-size:var(--text-lg);line-height:1.7}.caption{font-size:var(--text-sm);color:var(--color-text-secondary)}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.app-shell{min-height:100vh}.container{width:min(100% - 32px,var(--container));margin-inline:auto}.container-wide{width:min(100% - 32px,var(--container-wide));margin-inline:auto}.section{padding:72px 0}.section-alt{background:var(--color-section)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:12px;z-index:100;padding:10px 16px;background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-md);font-size:var(--text-md);font-weight:600;transform:translateY(calc(-100% - 48px));transition:transform var(--transition)}.skip-link:focus,.skip-link:focus-visible{transform:translateY(0);box-shadow:var(--shadow-md)}.toast-stack{position:fixed;right:16px;bottom:16px;z-index:80;display:grid;gap:8px}@media(min-width:768px){.section{padding:96px 0}.container,.container-wide{width:min(100% - 48px,var(--container))}.container-wide{width:min(100% - 48px,var(--container-wide))}}@media(min-width:1440px){.section{padding:112px 0}}
