:root{--color-primary:#fff9;--color-primary-90:#ffffffd9;--color-primary-80:#ffffffb3;--color-primary-60:#ffffff80;--color-primary-40:#ffffff59;--color-primary-20:#fff3;--color-background:linear-gradient(135deg, #eef2f7 0%, #e2e8f0 50%, #eef2f7 100%);--color-background-80:#eef2f7cc;--color-background-60:#eef2f799;--color-background-40:#eef2f766;--color-background-20:#eef2f733;--card-background:#ffffff80;--background-secondary:#f8f9fa80;--color-surface-hover:#ffffff4d;--hover-background:#0000000a;--text-primary:#1f2937;--text-secondary:#6b7280;--text-tertiary:#9ca3af;--border-color:#00000014;--color-selection:#f9fafb;--color-selection-80:#f9fafbcc;--color-selection-60:#f9fafb99;--color-selection-40:#f9fafb66;--color-selection-20:#f9fafb33;--color-accent:#0247a9;--color-accent-80:#012455;--color-accent-60:#023b8d;--color-accent-40:#5684c6;--color-accent-20:#abc2e2;--color-accent-10:#ccdaee;--color-on-accent:#fff;--color-on-danger:#fff;--color-accent-fill:#0247a9;--color-danger-fill:#de1616;--color-danger:#de1616;--color-danger-80:#6f0b0b;--color-danger-60:#b91212;--color-danger-40:#e96464;--color-danger-20:#f4b1b1;--color-success:#28a745;--color-success-80:#28a745cc;--color-success-60:#28a74599;--color-success-40:#28a74566;--color-success-20:#28a74533;--color-warning:#fbbf24;--color-warning-80:#fbbf24cc;--color-warning-60:#fbbf2499;--color-warning-40:#fbbf2466;--color-warning-20:#fbbf2433;--color-purple:#8b5cf6;--color-purple-80:#8b5cf6cc;--color-purple-60:#8b5cf699;--color-purple-40:#8b5cf666;--color-purple-20:#8b5cf633;--color-purple-10:#8b5cf611;--color-text:#344054;--color-text-secondary:#667085;--color-gray-50:#f9fafb;--color-gray-100:#fbfbfb;--color-gray-200:#00000014;--color-gray-300:#e0e0e0;--color-gray-400:#98a2b3;--color-gray-500:#667085;--color-gray-600:#475467;--color-gray-700:#344054;--color-gray-900:#101828;--color-border:#0000000f;--color-background-secondary:#f8f8f880;--color-accent-hover:#023b8d;--font-size-small:14px;--font-size-medium:16px;--font-size-large:18px;--font-size-paragraph-large:22px;--font-size-paragraph-medium:20px;--font-size-paragraph-small:17px;--font-size-paragraph-xsmall:15px;--font-size-paragraph-xxsmall:14px;--line-height-paragraphs:120%;--spacing-xsmall:4px;--spacing-small:8px;--spacing-medium:16px;--spacing-large:24px;--spacing-xlarge:32px;--font-size-overline:11px;--font-size-caption:12px;--letter-spacing-overline:.08em;--glass-backdrop-filter:blur(20px) saturate(180%);--glass-border:1px solid #ffffff80;--glass-shadow:0 4px 24px #0000000f, 0 1px 2px #0000000a;--glass-inner-shadow:inset 0 1px 0 #ffffff8c;--glass-background:linear-gradient(135deg, #ffffffb8 0%, #ffffff7a 100%);--glass-card-hover-background:#fffc;--stage-tint-registered:#de16160f;--stage-tint-tested:#de161608;--stage-tint-hardened:#00000005;--stage-tint-trusted:#0247a908;--stage-tint-adapted:#0247a90f;--z-index-popover:1100;--z-index-modal:5000;--z-index-dropdown:6000}[data-theme=dark]{--color-primary:#2a2a2ab3;--color-primary-90:#2a2a2ae6;--color-primary-80:#2a2a2a33;--color-primary-60:#2a2a2a26;--color-primary-40:#2a2a2a1a;--color-primary-20:#2a2a2a0d;--color-primary-10:#2a2a2a;--card-background:#2a2a2acc;--background-secondary:#32323299;--color-surface-hover:#ffffff14;--hover-background:#ffffff14;--text-primary:#e5e7eb;--text-secondary:#9ca3af;--text-tertiary:#6b7280;--border-color:#ffffff1a;--color-background:#121212;--color-background-80:#121212cc;--color-background-60:#12121299;--color-background-40:#12121266;--color-background-20:#12121233;--color-selection:#2a2a2a4d;--color-selection-80:#2a2a2a3d;--color-selection-60:#2a2a2a2e;--color-selection-40:#2a2a2a1f;--color-selection-20:#2a2a2a0f;--color-accent:#7ab0f0;--color-accent-80:#7ab0f0cc;--color-accent-60:#7ab0f099;--color-accent-40:#7ab0f066;--color-accent-20:#7ab0f033;--color-accent-10:#7ab0f011;--color-on-accent:#fff;--color-on-danger:#fff;--color-accent-fill:#1a5fcc;--color-danger-fill:#c62828;--color-danger:#ff6262;--color-danger-80:#ff6262cc;--color-danger-60:#ff626299;--color-danger-40:#ff626266;--color-danger-20:#ff626233;--color-success:#4caf50;--color-success-80:#4caf50cc;--color-success-60:#4caf5099;--color-success-40:#4caf5066;--color-success-20:#4caf5033;--color-warning:#fbbf24;--color-warning-80:#fbbf24cc;--color-warning-60:#fbbf2499;--color-warning-40:#fbbf2466;--color-warning-20:#fbbf2433;--color-purple:#7c3aed;--color-purple-80:#7c3aedcc;--color-purple-60:#7c3aed99;--color-purple-40:#7c3aed80;--color-purple-20:#7c3aed50;--color-purple-10:#7c3aed20;--color-text:#e0e0e0;--color-text-secondary:#a0a0a0;--color-gray-50:#ffffff0d;--color-gray-100:#2a2a2a;--color-gray-200:#4a4a4a4d;--color-gray-300:#4a4a4a;--color-gray-400:#9ca3af;--color-gray-500:#c3c3c3;--color-gray-600:#a0a0a0;--color-gray-700:silver;--color-gray-900:#e0e0e0;--color-border:#ffffff1a;--color-background-secondary:#2a2a2a80;--color-accent-hover:#3b82f6;--glass-backdrop-filter:blur(48px) saturate(200%);--glass-border:1px solid #ffffff20;--glass-shadow:0 8px 32px 0 #0000005e;--glass-inner-shadow:inset 0 1px 0 #ffffff14;--glass-background:linear-gradient(135deg, #343434bf 0%, #2a2a2aa6 100%);--glass-card-hover-background:#ffffff14;--stage-tint-registered:#ff525214;--stage-tint-tested:#ff52520a;--stage-tint-hardened:#ffffff08;--stage-tint-trusted:#4a90e20a;--stage-tint-adapted:#4a90e214}.glassmorphic-container{background:var(--glass-background,var(--color-primary));-webkit-backdrop-filter:var(--glass-backdrop-filter);border:var(--glass-border);box-shadow:var(--glass-shadow), var(--glass-inner-shadow);isolation:isolate;border-radius:16px;position:relative;overflow:hidden}.glassmorphic-container:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff1a 0%,#0000 50%);position:absolute;inset:0}.glassmorphic-card{background:var(--glass-background,var(--color-primary));-webkit-backdrop-filter:var(--glass-backdrop-filter);border:var(--glass-border);box-shadow:var(--glass-shadow), var(--glass-inner-shadow);isolation:isolate;border-radius:12px;transition:background .3s,transform .3s,box-shadow .3s;position:relative;overflow:hidden}.glassmorphic-card:hover{background:var(--glass-card-hover-background,var(--color-primary-80));transform:translateY(-2px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glassmorphic-container,.glassmorphic-card{-webkit-backdrop-filter:none;background:var(--color-primary-90)}}@media (prefers-reduced-transparency:reduce){.glassmorphic-container,.glassmorphic-card{-webkit-backdrop-filter:none;background:var(--color-primary-90)}}.typography-eyebrow{letter-spacing:.02em;text-transform:capitalize;font-family:Jost,sans-serif;font-size:22px;font-weight:400;line-height:normal}.typography-display{font-family:Jost,sans-serif;font-size:69px;font-weight:500;line-height:110%}.typography-h1{font-family:Jost,sans-serif;font-size:55px;font-weight:500;line-height:110%}.typography-h2{font-family:Jost,sans-serif;font-size:44px;font-weight:500;line-height:110%}.typography-paragraph-large,.paragraph-large{letter-spacing:.02em;font-family:Jost,sans-serif;font-size:22px;font-weight:400;line-height:120%}.typography-paragraph-medium,.paragraph-medium{letter-spacing:.02em;font-family:Jost,sans-serif;font-size:20px;font-weight:400;line-height:120%}.typography-paragraph-small,.paragraph-small{letter-spacing:.02em;font-family:Jost,sans-serif;font-size:17px;font-weight:400;line-height:120%}.typography-paragraph-xsmall,.paragraph-xsmall{letter-spacing:.02em;font-family:Jost,sans-serif;font-size:15px;font-weight:400;line-height:120%}.typography-paragraph-xxsmall,.paragraph-xxsmall{letter-spacing:.02em;font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:120%}.vijil-stack{gap:var(--spacing-medium);flex-direction:column;display:flex}.vijil-row{align-items:center;gap:var(--spacing-medium);flex-wrap:wrap;display:flex}.vijil-grid{gap:var(--spacing-medium);display:grid}.vijil-gap-xsmall{gap:var(--spacing-xsmall)}.vijil-gap-small{gap:var(--spacing-small)}.vijil-gap-medium{gap:var(--spacing-medium)}.vijil-gap-large{gap:var(--spacing-large)}.vijil-gap-xlarge{gap:var(--spacing-xlarge)}._button_112e2_1{cursor:pointer;border-radius:100px;justify-content:center;align-items:center;gap:10px;max-width:fit-content;font-family:Jost,sans-serif;font-weight:400;transition:opacity .3s;display:flex}._button_112e2_1:hover{opacity:.8}._button_112e2_1:disabled{opacity:.5;cursor:default}._button_112e2_1:active{outline-offset:-1px;opacity:.9;outline:1px solid #00000014}._button_112e2_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._button_112e2_1:focus:not(:focus-visible){outline:none}._default_112e2_39{height:auto;padding:8px 16px;font-size:14px;font-weight:500}._big_112e2_46{height:44px;padding:0 22px;font-size:16px;font-weight:500}._small_112e2_53{height:30px;padding:4px 12px;font-size:12px}._defaultVariant_112e2_60{color:#fff;border:none}._outlineVariant_112e2_65{background-color:#0000;border-style:solid;border-width:2px}._selectionVariant_112e2_71{color:var(--color-accent);background-color:#0000;border:none;height:auto;padding:0;font-size:14px;font-weight:500}._selectionVariant_112e2_71:hover{opacity:.8;text-decoration:none}._selectionVariant_112e2_71:disabled{color:var(--color-gray-300);cursor:not-allowed;text-decoration:none}._color-accent_112e2_93{background-color:var(--color-accent-fill)}._color-primary_112e2_97{background-color:var(--color-primary)}._color-danger_112e2_101{background-color:var(--color-danger-fill)}._color-success_112e2_105{background-color:var(--color-success)}._color-text_112e2_109{background-color:var(--color-text)}._color-accent-outline_112e2_113{color:var(--color-accent);border-color:var(--color-accent)}._color-primary-outline_112e2_118{color:var(--color-primary);border-color:var(--color-primary)}._color-danger-outline_112e2_123{color:var(--color-danger);border-color:var(--color-danger)}._color-success-outline_112e2_128{color:var(--color-success);border-color:var(--color-success)}._color-text-outline_112e2_133{color:var(--color-text);border-color:var(--color-gray-200);background-color:#0000}._color-accent-selection_112e2_139{color:var(--color-accent);background-color:#0000}._color-primary-selection_112e2_144{color:#fff;background-color:#0000}._color-danger-selection_112e2_149{color:var(--color-danger);background-color:#0000}._color-success-selection_112e2_154{color:var(--color-success);background-color:#0000}._color-text-selection_112e2_159{color:var(--color-text);background-color:#0000}[data-theme=dark] ._outlineVariant_112e2_65{background-color:#0000}[data-theme=dark] ._color-text-outline_112e2_133{color:var(--color-text);border-color:var(--color-gray-300);background-color:#0000}[data-theme=dark] ._color-text-outline_112e2_133:hover{background-color:var(--color-gray-100);opacity:1}[data-theme=dark] ._color-text-outline_112e2_133:disabled{color:var(--color-gray-400);border-color:var(--color-gray-400);background-color:#0000}[data-theme=dark] ._color-primary-selection_112e2_144{color:#fff}._iconButton_n057v_1{box-sizing:border-box;cursor:pointer;width:40px;height:40px;color:var(--color-text);background-color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:Jost,sans-serif;font-size:18px;line-height:1;display:inline-flex;position:relative}._iconButton_n057v_1 svg{color:var(--color-text);stroke:var(--color-text)}._iconButton_n057v_1:hover{opacity:.5;background-color:#8080801a}._iconButton_n057v_1>img{cursor:pointer}._iconButton_n057v_1:disabled,._iconButton_n057v_1._disabled_n057v_36{opacity:.4;cursor:not-allowed;pointer-events:none}._iconButton_n057v_1:disabled:hover,._iconButton_n057v_1._disabled_n057v_36:hover{opacity:.4;background-color:#0000}._iconButton_n057v_1:disabled>img{opacity:.3}._iconButton_n057v_1:active{outline-offset:-1px;opacity:.7;outline:1px solid #00000014}._iconButton_n057v_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;background-color:var(--color-gray-200);opacity:.5}._iconButton_n057v_1:focus:not(:focus-visible),._iconButton_n057v_1:focus{outline:none}[data-theme=dark] ._iconButton_n057v_1{color:var(--color-text)}[data-theme=dark] ._iconButton_n057v_1 svg{color:var(--color-text);stroke:var(--color-text)}[data-theme=dark] ._iconButton_n057v_1:active{outline:1px solid #ffffff14}[data-theme=dark] ._iconButton_n057v_1:focus-visible{opacity:1;background-color:#ffffff1a}._badge_dm62v_1{text-transform:uppercase;box-sizing:border-box;border-radius:4px;width:fit-content;padding:4px 8px;font-family:Jost,sans-serif;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}._subtle_dm62v_15._accent_dm62v_15{background-color:var(--color-accent-20);color:var(--color-accent)}._subtle_dm62v_15._danger_dm62v_20{background-color:var(--color-danger-20);color:var(--color-danger)}._subtle_dm62v_15._success_dm62v_25{background-color:var(--color-success-20);color:#0f5132}._subtle_dm62v_15._warning_dm62v_30{background-color:var(--color-warning-20);color:var(--color-warning)}._subtle_dm62v_15._neutral_dm62v_35{background-color:var(--color-gray-200);color:var(--color-gray-700)}._solid_dm62v_41._accent_dm62v_15{background-color:var(--color-accent-fill);color:var(--color-on-accent)}._solid_dm62v_41._danger_dm62v_20{background-color:var(--color-danger-fill);color:var(--color-on-danger)}._solid_dm62v_41._success_dm62v_25{color:#fff;background-color:#0f5132}._solid_dm62v_41._warning_dm62v_30{background-color:var(--color-warning);color:var(--color-gray-900)}._solid_dm62v_41._neutral_dm62v_35{background-color:var(--color-gray-200);color:var(--color-gray-700)}[data-theme=dark] ._solid_dm62v_41._neutral_dm62v_35,[data-theme=dark] ._subtle_dm62v_15._neutral_dm62v_35{background-color:var(--color-gray-700);color:var(--color-gray-200)}[data-theme=dark] ._subtle_dm62v_15._success_dm62v_25{color:var(--color-success)}._label_38bjm_1{text-align:left;color:var(--color-text);gap:5px;font-family:Jost;font-size:14px;font-weight:400;display:flex}._iconContainer_38bjm_11{align-items:center;display:flex}._root_iqast_1{background-color:var(--color-background);display:inline-flex;overflow:hidden}._rootCompact_iqast_8{border:1px solid var(--color-gray-200);border-radius:.25rem}._rootLarge_iqast_14{background:var(--color-background-secondary);border:none;border-radius:10px;gap:8px;width:100%;padding:4px}._item_iqast_23{color:var(--color-text,#333);background:var(--color-gray-100);cursor:pointer;border:1px solid #0000;outline:none;flex:1;justify-content:center;align-items:center;font-family:Jost;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;display:flex}._item_iqast_23:focus,._item_iqast_23:focus-visible{outline:none}._itemCompact_iqast_46{gap:.2rem;padding:.2rem .4rem;font-size:.75rem}._itemLarge_iqast_53{color:var(--color-text-secondary);background:0 0;border-radius:8px;gap:8px;padding:12px 16px;font-size:14px;font-weight:500}._itemCompact_iqast_46:first-child{border-radius:.25rem 0 0 .25rem}._itemCompact_iqast_46:last-child{border-radius:0 .25rem .25rem 0}._itemCompact_iqast_46:not(:first-child):not(:last-child){border-radius:0}._itemLarge_iqast_53:first-child,._itemLarge_iqast_53:last-child,._itemLarge_iqast_53:not(:first-child):not(:last-child){border-radius:8px}._itemCompact_iqast_46:hover{background-color:var(--color-accent-10)}._itemCompact_iqast_46[data-state=on]{background-color:var(--color-accent-20);color:var(--color-accent);border-color:var(--color-accent)}._itemLarge_iqast_53:hover{background:var(--color-gray-50);color:var(--color-text)}._itemLarge_iqast_53[data-state=on]{background:var(--color-accent-10);color:var(--color-text);box-shadow:0 2px 8px #0000001a}._item_iqast_23:disabled{opacity:.5;color:var(--text-tertiary);cursor:not-allowed;pointer-events:none}._errorContainer_1smnk_1{background-color:var(--color-danger-20);color:var(--color-textß);border:1px solid var(--color-danger);border-radius:5px;margin:10px 20px;padding:15px;display:grid}._skeleton_1587g_3{background:linear-gradient(90deg, var(--color-gray-200) 0%, var(--color-gray-100) 50%, var(--color-gray-200) 100%);background-size:200% 100%;border-radius:4px;animation:1.5s infinite _shimmer_1587g_1}._tooltipOverlay_8ltt7_3{color:var(--color-primary);background-color:var(--color-gray-900);border:2px solid var(--color-gray-700);white-space:normal;word-wrap:break-word;z-index:10000;visibility:hidden;border-radius:8px;max-width:min(320px,100vw - 24px);padding:8px 12px;font-family:Jost;font-size:small;font-weight:400;line-height:1.4;position:fixed;top:0;left:0}._tooltipOverlayVisible_8ltt7_23{visibility:visible!important}._tooltipOverlayFilter_8ltt7_27{color:var(--color-text);background-color:var(--color-primary);border:2px solid var(--color-gray-200);z-index:1000;visibility:hidden;border-radius:8px;width:fit-content;padding:15px;font-family:Jost;font-weight:400;position:absolute;top:0;left:0}._tooltipContainer_8ltt7_43{display:inline-block;position:relative}._tooltip_8ltt7_3{z-index:1000;background-color:var(--color-primary);color:var(--color-text);border:1px solid var(--color-gray-200);white-space:normal;word-wrap:break-word;border-radius:6px;max-width:200px;padding:8px 12px;font-family:Jost,sans-serif;font-size:12px;position:absolute;box-shadow:0 2px 4px #0000001a}._tooltip_8ltt7_3:before{content:"";background-color:var(--color-primary);border:1px solid var(--color-gray-200);width:8px;height:8px;position:absolute;transform:rotate(45deg)}._top_8ltt7_75{margin-bottom:8px;bottom:100%;left:50%;transform:translate(-50%)}._top_8ltt7_75:before{border-bottom:none;border-right:none;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}._bottom_8ltt7_90{margin-top:8px;top:100%;left:50%;transform:translate(-50%)}._bottom_8ltt7_90:before{border-top:none;border-left:none;top:-4px;left:50%;transform:translate(-50%)rotate(45deg)}._left_8ltt7_105{margin-right:8px;top:50%;right:100%;transform:translateY(-50%)}._left_8ltt7_105:before{border-top:none;border-right:none;top:50%;right:-4px;transform:translateY(-50%)rotate(45deg)}._right_8ltt7_120{margin-left:8px;top:50%;left:100%;transform:translateY(-50%)}._right_8ltt7_120:before{border-bottom:none;border-left:none;top:50%;left:-4px;transform:translateY(-50%)rotate(45deg)}[data-theme=dark] ._tooltip_8ltt7_3{background-color:var(--color-primary);border-color:var(--color-gray-300);box-shadow:0 2px 4px #0003}[data-theme=dark] ._tooltip_8ltt7_3:before{background-color:var(--color-primary);border-color:var(--color-gray-300)}[data-theme=dark] ._tooltipOverlay_8ltt7_3{background-color:var(--color-gray-100);border-color:var(--color-gray-300);color:var(--color-text)}[data-theme=dark] ._tooltipOverlayFilter_8ltt7_27{background-color:var(--color-primary);border-color:var(--color-gray-300);color:var(--color-text)}._fieldContainer_zin5i_1{flex-direction:column;flex:1;min-width:200px;margin:10px 0;display:flex;width:100%!important}._inputContainer_zin5i_10{text-align:left;gap:5px;display:grid}._labelContainer_zin5i_16{align-items:center;gap:5px;display:flex}._textArea_zin5i_22{border:1px solid var(--color-border);resize:none;height:inherit;background-color:var(--color-gray-50);color:var(--color-text);border-radius:8px;padding:10px 15px;font-family:Jost;font-size:14px}._textArea_zin5i_22::placeholder{color:var(--color-gray-500);opacity:1}._textArea_zin5i_22._hasError_zin5i_39{border-color:var(--color-danger)}._textArea_zin5i_22._extensible_zin5i_43{resize:vertical;max-width:inherit}._inputField_zin5i_48{border:1px solid var(--color-border);background-color:var(--color-gray-50);height:40px;color:var(--color-text);box-sizing:border-box;border-radius:8px;width:100%;padding-left:15px;padding-right:15px;font-family:Jost;font-size:14px}._inputField_zin5i_48::placeholder{color:var(--color-gray-500);opacity:1}._inputField_zin5i_48._small_zin5i_67{height:32px;padding-left:12px;padding-right:12px;font-size:13px}._inputField_zin5i_48._small_zin5i_67._withIcon_zin5i_74{padding-left:35px}._inputField_zin5i_48._small_zin5i_67::placeholder{font-size:13px}._inputField_zin5i_48._hasError_zin5i_39{border-color:var(--color-danger)}._inputField_zin5i_48._disabled_zin5i_86{background-color:var(--color-gray-100)}._inputWithIcon_zin5i_90{align-items:center;width:100%;display:flex;position:relative}._inputIcon_zin5i_97{opacity:.5;pointer-events:none;z-index:1;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;left:12px}._inputIcon_zin5i_97 img{width:100%;height:100%}._inputIcon_zin5i_97 svg{width:16px;height:16px}._inputField_zin5i_48._withIcon_zin5i_74{padding-left:38px;padding-right:15px}._inputField_zin5i_48._withIcon_zin5i_74::placeholder{color:var(--color-gray-500);opacity:1}._helperText_zin5i_130{color:var(--color-gray-600);align-items:center;gap:5px;margin-top:5px;font-size:12px;display:flex}._errorText_zin5i_139{color:var(--color-danger);font-size:12px}._inputWithButtonContainer_zin5i_144{background-color:var(--color-primary);border:1px solid #e0e0e0;border-radius:6px;align-items:center;width:100%;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}._inputWithButtonContainer_zin5i_144:focus-within{border-color:var(--color-accent-60);box-shadow:0 0 0 2px #007bff40}._inputWithButtonContainer_zin5i_144._hasError_zin5i_39{border-color:#dc3545}._inputWithButtonContainer_zin5i_144._hasError_zin5i_39:focus-within{box-shadow:0 0 0 2px #dc354540}._inputWithButtonContainer_zin5i_144 ._textArea_zin5i_22,._inputWithButtonContainer_zin5i_144 ._inputField_zin5i_48{color:#333;resize:none;background-color:#0000;border:none;outline:none;flex:1;margin:0;padding:8px 12px}._inputWithButtonContainer_zin5i_144 ._textArea_zin5i_22:focus,._inputWithButtonContainer_zin5i_144 ._inputField_zin5i_48:focus{box-shadow:none;border:none;outline:none}._inputWithButtonContainer_zin5i_144 ._extensible_zin5i_43{min-height:80px;max-height:200px;overflow-y:auto}._sendButton_zin5i_198{cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-right:4px;padding:0;transition:background-color .2s;display:flex}._sendButton_zin5i_198:hover{background-color:#0000000d}._sendButton_zin5i_198:disabled{opacity:.5;cursor:not-allowed}._inputWithButtonContainer_zin5i_144 ._small_zin5i_67{height:26px;padding:4px 8px}[data-theme=dark] ._inputField_zin5i_48,[data-theme=dark] ._textArea_zin5i_22{background-color:var(--color-gray-50);border-color:var(--color-border);color:var(--color-text)}[data-theme=dark] ._inputField_zin5i_48:focus,[data-theme=dark] ._textArea_zin5i_22:focus{border-color:var(--color-accent)}[data-theme=dark] ._inputField_zin5i_48::placeholder,[data-theme=dark] ._textArea_zin5i_22::placeholder{color:var(--color-gray-500)}[data-theme=dark] ._helperText_zin5i_130{color:var(--color-gray-400)}[data-theme=dark] ._helperText_zin5i_130 img{filter:brightness(0)invert()}._inputField_zin5i_48,._textArea_zin5i_22{-webkit-backdrop-filter:var(--glass-backdrop-filter);background-color:var(--color-gray-50);color:var(--color-text);border:var(--glass-border);box-shadow:var(--glass-inner-shadow), var(--glass-shadow);border-radius:8px;font-family:Jost;font-size:14px;transition:border-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s}._inputField_zin5i_48:focus,._textArea_zin5i_22:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 2px #007bff40}._inputField_zin5i_48._disabled_zin5i_86,._inputField_zin5i_48:disabled,._textArea_zin5i_22:disabled{background-color:var(--color-gray-100);border-color:var(--color-border);color:var(--color-gray-500);box-shadow:none;cursor:not-allowed}._inputField_zin5i_48._disabled_zin5i_86::placeholder,._inputField_zin5i_48:disabled::placeholder,._textArea_zin5i_22:disabled::placeholder{color:var(--color-gray-500)}._inputField_zin5i_48._disabled_zin5i_86:focus,._inputField_zin5i_48:disabled:focus,._textArea_zin5i_22:disabled:focus{border-color:var(--color-border);box-shadow:none}._modalContainer_vyeea_1{z-index:5000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._modalContent_vyeea_15{background:var(--color-primary-90);border-radius:12px;flex-direction:column;width:90%;max-width:700px;max-height:85vh;padding:16px;display:flex;position:relative;overflow:hidden}._modalContentShortViewport_vyeea_27{max-height:90vh}._modalHeader_vyeea_30{font-size:var(--font-size-large);text-align:center;margin-bottom:20px;font-family:Jost;font-weight:500}._closeButtonContainer_vyeea_37{justify-content:flex-end;display:flex}._saveButtonContainer_vyeea_41{justify-content:flex-end;gap:10px;margin-top:20px;padding:20px;display:flex}._formContainer_vyeea_48{box-sizing:border-box;place-items:center;row-gap:10px;width:100%;padding:0 12px;display:grid}@media screen and (width<=768px){._formContainer_vyeea_48{padding:24px}}._modalContentArea_vyeea_61{box-sizing:border-box;flex:1;width:100%;max-height:100%;padding:0 8px;overflow:hidden auto}._modalContentAreaFillBody_vyeea_71{flex-direction:column;min-height:0;display:flex;overflow:hidden}._formContainerFillBody_vyeea_78{flex-direction:column;flex:1;align-items:stretch;min-height:0;display:flex;overflow:hidden}@media screen and (width<=768px){._modalContentArea_vyeea_61{padding:0}}._title_ia7fr_2{color:var(--color-text);margin:0}._titleDefault_ia7fr_7{margin:0 0 8px;font-size:1.25em;font-weight:600}._titleSmall_ia7fr_13{margin:0 0 4px;font-size:1rem;font-weight:600}._subtitle_pg8kc_2{color:var(--color-gray-500);margin:0}._subtitleDefault_pg8kc_7{font-size:14px;line-height:1.5}._subtitleSmall_pg8kc_12{font-size:12px;line-height:1.4}._loaderContainer_rftnt_1{background-color:var(--color-background);justify-content:center;align-items:center;width:100%;height:100vh;display:flex}._jumpingCircle_rftnt_10{box-sizing:border-box;border-radius:50%;width:20px;height:20px;margin:0 8px;animation:.6s ease-in-out infinite _jump_rftnt_10}._jumpingCircle_rftnt_10:nth-child(2){animation-delay:.2s}._jumpingCircle_rftnt_10:nth-child(3){animation-delay:.4s}._jumpingCircleBlue_rftnt_27{background-color:var(--color-accent)}._jumpingCircleWhite_rftnt_31{background-color:var(--color-background);border:2px solid var(--color-text)}._jumpingCircleRed_rftnt_36{background-color:var(--color-danger)}@keyframes _jump_rftnt_10{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}._loadingContainer_rftnt_49{background-color:var(--color-background);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}._loadingSpinner_rftnt_59{border:3px solid var(--color-gray-200);border-top-color:var(--color-accent);border-radius:50%;width:40px;height:40px;animation:1s linear infinite _spin_rftnt_1}._loadingText_rftnt_68{color:var(--color-text);margin-top:16px;font-family:Jost,sans-serif;font-size:14px}@keyframes _spin_rftnt_1{to{transform:rotate(360deg)}}[data-theme=dark] ._loaderContainer_rftnt_1{background-color:var(--color-background)}[data-theme=dark] ._loadingSpinner_rftnt_59{border-color:var(--color-gray-300);border-top-color:var(--color-accent)}[data-theme=dark] ._jumpingCircleWhite_rftnt_31{background-color:var(--color-background);border:2px solid var(--color-text)}._avatarContainer_3luo5_1{background-color:var(--color-gray-200);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}._loader_3luo5_10{border:2px solid;border-right-color:#0000;border-radius:50%;width:.75em;height:.75em;animation:.8s linear infinite _userAvatarSpin_3luo5_1;display:inline-block}@keyframes _userAvatarSpin_3luo5_1{to{transform:rotate(360deg)}}._initialsAvatar_3luo5_26{background-color:var(--color-accent-fill);color:var(--color-on-accent);text-transform:uppercase;text-align:center;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-weight:500;line-height:1;display:flex}*,:before,:after{box-sizing:border-box}:root{--color-background:linear-gradient(135deg, #eef2f7 0%, #e2e8f0 50%, #eef2f7 100%)}html,body,#root{min-height:100vh}body{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:var(--color-background);color:var(--color-text);background-attachment:fixed;margin:0;font-family:Jost,system-ui,sans-serif}body:before,body:after{content:"";z-index:-1;pointer-events:none;filter:blur(80px);border-radius:50%;position:fixed}body:before{background:radial-gradient(circle,#0247a91f 0%,#0247a900 70%);width:600px;height:600px;top:-150px;left:-100px}body:after{background:radial-gradient(circle,#8b5cf61a 0%,#de16160f 50%,#0000 70%);width:500px;height:500px;bottom:-100px;right:-80px}.typography-h3{font-family:Jost,sans-serif;font-size:35px;font-weight:500;line-height:110%}.typography-h4{font-family:Jost,sans-serif;font-size:28px;font-weight:500;line-height:110%}.typography-h5{font-family:Jost,sans-serif;font-size:23px;font-weight:500;line-height:110%}.paragraph-small{font-family:Jost,sans-serif;font-weight:400;font-size:var(--font-size-paragraph-small);letter-spacing:.02em;line-height:120%}.typography-overline{font-family:Jost,sans-serif;font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;color:var(--color-text-secondary);font-weight:500;line-height:1}.typography-caption{font-family:Jost,sans-serif;font-size:var(--font-size-caption);color:var(--color-text-secondary);font-weight:400;line-height:1.4}.brand-bar{z-index:30;justify-content:space-between;align-items:center;gap:var(--spacing-medium);padding:var(--spacing-small) var(--spacing-large);background:var(--card-background);border-bottom:var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-backdrop-filter);backdrop-filter:var(--glass-backdrop-filter);display:flex;position:fixed;top:0;left:0;right:0}.brand-bar img{width:auto;height:32px;display:block}.brand-bar-account{align-items:center;gap:1rem;min-width:0;display:flex}.brand-bar-balance-pill{background:color-mix(in srgb, var(--color-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-accent) 30%, transparent);white-space:nowrap;border-radius:999px;align-items:baseline;gap:.45rem;padding:.3rem .85rem;display:flex}.brand-bar-balance-label{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);font-size:.72rem;font-weight:500}.brand-bar-balance{font-variant-numeric:tabular-nums;color:var(--color-accent);font-size:1.05rem;font-weight:600;line-height:1}.brand-bar-identity{align-items:center;gap:.6rem;min-width:0;display:flex}.brand-bar-email{text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:var(--color-text-secondary);font-size:.78rem;line-height:1.3;overflow:hidden}@media (width<=600px){.brand-bar-email{max-width:120px}}.page{width:100%;max-width:1280px;padding:5.5rem var(--spacing-medium) 4rem;gap:var(--spacing-medium);flex-direction:column;margin:0 auto;display:flex}.page.narrow{max-width:520px}.page.auth-error{text-align:center;justify-content:center;align-items:center;min-height:100dvh}.auth-error-card{align-items:center;gap:var(--spacing-medium);flex-direction:column;width:100%;display:flex}.auth-error .auth-actions{justify-content:center;margin-top:0}.auth-actions{gap:var(--spacing-small);margin-top:var(--spacing-large);flex-wrap:wrap;display:flex}.success-balance-card{justify-content:space-between;align-items:center;gap:var(--spacing-medium);margin-top:var(--spacing-large);padding:var(--spacing-medium) var(--spacing-large);background:color-mix(in srgb, var(--color-accent) 10%, var(--card-background));border:1px solid color-mix(in srgb, var(--color-accent) 28%, transparent);border-radius:12px;flex-wrap:wrap;display:flex}.success-balance-card-copy{gap:var(--spacing-xsmall);flex-direction:column;flex:1;min-width:0;display:flex}.success-balance-card-copy>*{margin:0}.success-balance-card-action{flex-shrink:0;margin-left:auto}.pack-grid{gap:var(--spacing-small);margin:var(--spacing-small) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=800px){.pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.pack-grid{grid-template-columns:1fr}}.pack-card{background:var(--card-background);border:var(--glass-border);min-width:0;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-backdrop-filter);backdrop-filter:var(--glass-backdrop-filter);padding:var(--spacing-medium);gap:var(--spacing-xsmall);border-radius:10px;flex-direction:column;display:flex;position:relative}.pack-card-skeleton{pointer-events:none;min-height:11.5rem}.pack-card-skeleton .pack-card-body{gap:var(--spacing-small)}.pack-card-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pack-card .price{margin:var(--spacing-xsmall) 0;font-size:2rem}.pack-card-action{padding-top:var(--spacing-small);justify-content:end;margin-top:auto;display:flex}.pack-card input{width:100%;max-width:100%}.price{margin:var(--spacing-xsmall) 0;font-variant-numeric:tabular-nums;color:var(--color-text);font-size:2rem;font-weight:500}.keys-panel{gap:var(--spacing-small);box-sizing:border-box;width:100%;margin-top:var(--spacing-small);padding:var(--spacing-large);background:var(--card-background);border:var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-backdrop-filter);backdrop-filter:var(--glass-backdrop-filter);border-radius:12px;flex-direction:column;display:flex}.keys-panel-header{justify-content:space-between;align-items:center;gap:var(--spacing-medium);display:flex}.keys-panel .key-box{margin:var(--spacing-small) 0}.key-empty{justify-content:space-between;align-items:center;gap:var(--spacing-medium);padding-top:var(--spacing-small);flex-wrap:wrap;display:flex}.key-row{justify-content:space-between;align-items:center;gap:var(--spacing-medium);padding:var(--spacing-small) 0;border-top:1px solid var(--color-border);display:flex}.key-row-meta{align-items:center;gap:var(--spacing-small);flex-wrap:wrap;min-width:0;display:flex}.key-hint{letter-spacing:.08em;color:var(--color-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem}.key-id{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.key-box{background:var(--card-background);border:var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-backdrop-filter);backdrop-filter:var(--glass-backdrop-filter);padding:var(--spacing-large);gap:var(--spacing-medium);margin:var(--spacing-large) 0;border-radius:12px;flex-direction:column;display:flex}.api-key-row{align-items:center;gap:var(--spacing-small);flex-wrap:wrap;display:flex}.api-key-field{align-items:center;gap:var(--spacing-xsmall);background:var(--color-background-secondary);border:1px solid var(--color-border);min-width:0;padding-right:var(--spacing-xsmall);border-radius:8px;flex:1;display:flex}.api-key-field .api-key{min-width:0;padding:var(--spacing-small) var(--spacing-medium);background:0 0;border:none;flex:1}.api-key{word-break:break-all;background:var(--color-background-secondary);color:var(--color-text);padding:var(--spacing-small) var(--spacing-medium);border:1px solid var(--color-border);border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem;display:block}.notice{background:var(--color-warning-20);color:var(--color-text);border:1px solid var(--color-warning);padding:var(--spacing-small) var(--spacing-medium);font-size:var(--font-size-caption);border-radius:8px;margin:0;line-height:1.4}.getting-started{gap:var(--spacing-medium)}.getting-started code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.curl-block{align-items:flex-start;gap:var(--spacing-xsmall);box-sizing:border-box;background:var(--color-background-secondary);border:1px solid var(--color-border);width:100%;padding:var(--spacing-small) var(--spacing-xsmall) var(--spacing-small) 0;border-radius:8px;display:flex}.curl-block pre{padding:0 var(--spacing-medium);flex:1;margin:0;overflow:visible}.curl-block code{color:var(--color-text);white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;line-height:1.5;display:block}
