._button_17pw6_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-8);font-weight:500;font-family:var(--font-family-base);white-space:nowrap;border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-sm) var(--ease-out),border-color var(--duration-sm) var(--ease-out),color var(--duration-sm) var(--ease-out),transform var(--spring-press-duration) var(--spring-press)}._button_17pw6_1:active:not(:disabled,[aria-disabled=true]){transform:scale(.97);transition:background-color var(--duration-sm) var(--ease-out),border-color var(--duration-sm) var(--ease-out),color var(--duration-sm) var(--ease-out),transform var(--duration-xs) var(--ease-out)}@media(prefers-reduced-motion:reduce){._button_17pw6_1:active:not(:disabled,[aria-disabled=true]){transform:none}}._button_17pw6_1:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}._button_17pw6_1:disabled{opacity:.5;cursor:not-allowed}._size--small_17pw6_32{min-height:2rem;padding:0 var(--gap-12);font-size:var(--text-sm);line-height:var(--leading-text-sm)}._size--medium_17pw6_39{min-height:2.5rem;padding:0 var(--gap-16);font-size:var(--text-base);line-height:var(--leading-text-base)}._size--large_17pw6_46{min-height:3rem;padding:0 var(--gap-20);font-size:var(--text-md);line-height:var(--leading-text-md)}._variant--primary_17pw6_53{position:relative;overflow:hidden;isolation:isolate;background-color:var(--btn-primary-bg);background-image:var(--action-gradient);box-shadow:inset 0 1px 0 var(--action-highlight),var(--action-glow)}._variant--primary_17pw6_53:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,var(--action-sheen) 50%,transparent 70%);transform:translate(-120%)}._variant--primary_17pw6_53{color:var(--btn-primary-text);border-color:var(--btn-primary-border)}._variant--primary_17pw6_53:hover:not(:disabled){filter:brightness(1.05)}._variant--primary_17pw6_53:hover:not(:disabled):after{animation:_lit-action-sweep_17pw6_1 .9s var(--ease-out)}@media(prefers-reduced-motion:reduce){._variant--primary_17pw6_53:hover:not(:disabled):after{animation:none}}._variant--secondary_17pw6_91{color:var(--foreground);background-color:var(--interactive-subtle)}._variant--secondary_17pw6_91:hover:not(:disabled){background-color:var(--interactive-light)}._variant--tertiary_17pw6_99{color:var(--btn-tertiary-text);background-color:var(--btn-tertiary-bg);border-color:var(--btn-tertiary-border)}._variant--tertiary_17pw6_99:hover:not(:disabled){background-color:var(--btn-tertiary-hover)}._variant--outline_17pw6_108{color:var(--foreground);background-color:transparent;border-color:var(--hairline-strong)}._variant--outline_17pw6_108:hover:not(:disabled){background-color:var(--surface-overlay)}._variant--soft_17pw6_117{color:var(--foreground);background-color:var(--card);border-color:var(--hairline);box-shadow:var(--shadow-card)}._variant--soft_17pw6_117:hover:not(:disabled){background-color:var(--surface-overlay)}._variant--ghost_17pw6_127{color:var(--foreground);background-color:transparent}._variant--ghost_17pw6_127:hover:not(:disabled){background-color:var(--surface-overlay)}._variant--danger_17pw6_135{color:var(--btn-danger-text);background-color:var(--btn-danger-bg)}._variant--danger_17pw6_135:hover:not(:disabled){background-color:var(--btn-danger-hover)}._variant--teal_17pw6_143{position:relative;overflow:hidden;isolation:isolate;background-color:var(--btn-primary-bg);background-image:var(--action-gradient);box-shadow:inset 0 1px 0 var(--action-highlight),var(--action-glow)}._variant--teal_17pw6_143:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,var(--action-sheen) 50%,transparent 70%);transform:translate(-120%)}@keyframes _lit-action-sweep_17pw6_1{to{transform:translate(120%)}}._variant--teal_17pw6_143{color:var(--btn-primary-text);border-color:var(--btn-primary-border)}._variant--teal_17pw6_143:hover:not(:disabled){filter:brightness(1.05)}._variant--teal_17pw6_143:hover:not(:disabled):after{animation:_lit-action-sweep_17pw6_1 .9s var(--ease-out)}@media(prefers-reduced-motion:reduce){._variant--teal_17pw6_143:hover:not(:disabled):after{animation:none}}._loading_17pw6_181{position:relative;pointer-events:none}._loading_17pw6_181 ._label_17pw6_185,._loading_17pw6_181 ._icon_17pw6_186{opacity:0}._spinner_17pw6_190{position:absolute;width:var(--w-4);height:var(--h-4);border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_17pw6_190 .75s linear infinite}@media(prefers-reduced-motion:reduce){._spinner_17pw6_190{animation-duration:1.5s}}._icon_17pw6_186{display:flex;align-items:center;justify-content:center;flex-shrink:0}._icon_17pw6_186 svg{width:var(--w-4);height:var(--h-4)}._icon--right_17pw6_216{display:flex}._label_17pw6_185{display:flex;align-items:center;white-space:nowrap}@keyframes _spin_17pw6_190{to{transform:rotate(360deg)}}._size--large_17pw6_46 ._icon_17pw6_186 svg{width:1.125rem;height:1.125rem}._label_kigvr_1{display:inline-block;font-size:var(--text-sm);line-height:var(--leading-text-sm);font-weight:500;color:var(--foreground);margin-bottom:var(--gap-6)}._required_kigvr_10{color:var(--destructive);margin-left:var(--gap-4)}._medallion_1fv1p_1{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:4rem;height:4rem;border-radius:var(--radius-pill);background-color:var(--card);border:1px solid var(--hairline);color:var(--foreground);animation:_ledger-pop-in_1fv1p_1 var(--spring-snappy-duration) var(--spring-snappy) both}@media(prefers-reduced-motion:reduce){._medallion_1fv1p_1{animation:_ledger-pop-fade_1fv1p_1 var(--duration-md) var(--ease-out) both}}@keyframes _ledger-pop-in_1fv1p_1{0%{opacity:0;scale:.6}}@keyframes _ledger-pop-fade_1fv1p_1{0%{opacity:0}}._medallion_1fv1p_1 svg{width:1.625rem;height:1.625rem;stroke-width:1.5}._tone--error_1fv1p_36{background-color:var(--error-bg);border-color:var(--error-border);color:var(--destructive)}._tone--success_1fv1p_42{background-color:var(--success-bg);border-color:var(--success-border);color:var(--success-value)}._emptyState_1nldk_1{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--gap-8);padding:var(--gap-48) var(--gap-24);text-align:center}._icon_1nldk_11{margin-bottom:var(--gap-8)}._title_1nldk_15{font-family:var(--font-family-heading);font-weight:400;font-size:var(--display-section);line-height:1.2;letter-spacing:var(--tracking-title);color:var(--foreground);margin:0}._description_1nldk_25{font-size:var(--text-sm);line-height:var(--leading-text-sm);color:var(--muted-foreground);margin:0;max-width:20rem}._action_1nldk_33{margin-top:var(--gap-16)}._errorBoundary_4u31z_1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:var(--gap-16);background:var(--background)}._errorContent_4u31z_10{display:flex;flex-direction:column;gap:var(--gap-8);align-items:center;max-width:36rem;text-align:center;padding:var(--gap-32);background-color:var(--card);background-image:var(--card-sheen);border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-highlight),var(--shadow-card)}._errorIcon_4u31z_25{margin-bottom:var(--gap-8)}._errorTitle_4u31z_29{font-family:var(--font-family-heading);font-weight:400;font-size:var(--display-title);line-height:1.2;letter-spacing:var(--tracking-title);color:var(--foreground);margin:0}._errorMessage_4u31z_39{font-size:var(--text-sm);line-height:var(--leading-text-sm);color:var(--muted-foreground);margin:0 0 var(--gap-16);max-width:24rem}._errorDetails_4u31z_47{width:100%;text-align:left;margin-bottom:var(--gap-16);padding:var(--gap-12) var(--gap-16);background:var(--input-bg);border-radius:var(--radius-block);border:1px solid var(--hairline)}._errorDetails_4u31z_47 summary{cursor:pointer;font-size:var(--text-sm);font-weight:500;color:var(--foreground);user-select:none}._errorStack_4u31z_64{margin-top:var(--gap-12);padding:var(--gap-12);background:var(--background);border-radius:var(--radius-8);overflow-x:auto;font-size:var(--text-xs);font-family:var(--font-family-mono);color:var(--muted-foreground);white-space:pre-wrap;word-break:break-word}._errorActions_4u31z_77{display:flex;gap:var(--gap-8);justify-content:center;flex-wrap:wrap}._loader_7kd1m_1{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--gap-8)}._fullPage_7kd1m_9{min-height:100vh;width:100%}._spinner_7kd1m_14{color:var(--data-primary);animation:_spin_7kd1m_14 .9s linear infinite}@media(prefers-reduced-motion:reduce){._spinner_7kd1m_14{animation-duration:1.8s}}._size--small_7kd1m_24{width:var(--w-6);height:var(--h-6)}._size--medium_7kd1m_29{width:var(--gap-48);height:var(--gap-48)}._size--large_7kd1m_34{width:4rem;height:4rem}._message_7kd1m_39{font-size:var(--text-sm);line-height:var(--leading-text-sm);color:var(--muted-foreground);text-align:center;margin:0}._srOnly_7kd1m_47{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _spin_7kd1m_14{to{transform:rotate(360deg)}}._field_1kytm_1{width:100%}._noMargin_1kytm_5{margin-bottom:0}._input_1kytm_9{width:100%;min-height:2.5rem;padding:var(--py-2) var(--px-3);font-size:var(--text-base);color:var(--foreground);background-color:var(--input-bg);border:1px solid var(--hairline-strong);border-radius:var(--radius-block);transition:border-color var(--duration-sm) var(--ease-out),background-color var(--duration-sm) var(--ease-out);font-family:inherit}._input_1kytm_9::placeholder{color:var(--input-placeholder)}._input_1kytm_9:focus::placeholder{color:transparent}._input_1kytm_9:hover:not(:disabled){border-color:var(--muted-foreground)}._input_1kytm_9:focus,._input_1kytm_9:focus-visible{outline:none;border-color:var(--focus-ring-color)}._input_1kytm_9:disabled{background-color:var(--muted);color:var(--muted-foreground);opacity:.6;cursor:not-allowed}@media(max-width:767px){._input_1kytm_9{min-height:2.75rem;padding:var(--py-3) var(--px-4);font-size:1rem}}._inputError_1kytm_48{border-color:var(--destructive)}._inputError_1kytm_48:hover:not(:disabled),._inputError_1kytm_48:focus,._inputError_1kytm_48:focus-visible{border-color:var(--destructive)}._error_1kytm_55{display:block;margin-top:var(--gap-6);font-size:var(--text-xs);line-height:var(--leading-text-xs);color:var(--destructive);animation:_field-error-in_1kytm_1 var(--duration-lg) var(--ease-out) both}@media(prefers-reduced-motion:reduce){._error_1kytm_55{animation:_field-error-fade_1kytm_1 var(--duration-sm) var(--ease-out) both}}@keyframes _field-error-in_1kytm_1{0%{opacity:0;translate:0 0}25%{opacity:1;translate:-4px 0}50%{translate:4px 0}75%{translate:-2px 0}to{translate:0 0}}@keyframes _field-error-fade_1kytm_1{0%{opacity:0}}._helperText_1kytm_93{display:block;margin-top:var(--gap-6);font-size:var(--text-xs);line-height:var(--leading-text-xs);color:var(--muted-foreground)}._container_1utbn_1{display:flex;flex-direction:column;padding:0}._header_1utbn_7{padding:var(--gap-12) var(--gap-12) var(--gap-4)}._title_1utbn_11{font-size:var(--text-xs);line-height:var(--leading-text-xs);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted-foreground)}._content_1utbn_20{display:flex;flex-direction:column}._trigger_t8x47_1{all:unset;display:inline-flex}._content_t8x47_6{background-color:var(--popover);color:var(--popover-foreground);border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-float);transform-origin:var(--radix-popover-content-transform-origin)}._content_t8x47_6:not([data-state=closed]){animation:_floating-in_t8x47_1 var(--duration-sm) var(--ease-out)}._content_t8x47_6[data-state=closed]{animation:_floating-out_t8x47_1 var(--duration-xs) var(--ease-in) forwards}@media(prefers-reduced-motion:reduce){._content_t8x47_6:not([data-state=closed]){animation-name:_floating-fade-in_t8x47_1}._content_t8x47_6[data-state=closed]{animation-name:_floating-fade-out_t8x47_1}}@keyframes _floating-in_t8x47_1{0%{opacity:0;scale:.96}}@keyframes _floating-out_t8x47_1{to{opacity:0;scale:.96}}@keyframes _floating-fade-in_t8x47_1{0%{opacity:0}}@keyframes _floating-fade-out_t8x47_1{to{opacity:0}}._content_t8x47_6{max-width:320px;z-index:var(--z-popover);padding:0}._content_t8x47_6:focus{outline:none}._content_1cect_1{display:flex;flex-direction:column;gap:var(--gap-16);padding:var(--py-4) var(--px-1)}._inputs_1cect_8{display:flex;gap:var(--gap-4)}._inputGroup_1cect_13{display:flex;flex-direction:column;gap:var(--gap-6);flex:1;padding:0 var(--px-2)}._label_1cect_21{font-size:var(--text-sm);font-weight:500;color:var(--foreground)}._applyButton_1cect_27{width:100%;margin:0 var(--px-1)}._options_1qnix_1{display:flex;flex-direction:column;max-height:300px;overflow-y:auto;padding:var(--py-2) var(--px-1);margin:0;border:0;min-width:0}._legend_1qnix_12{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._option_1qnix_1{display:flex;align-items:center;gap:var(--gap-10);min-width:128px;padding:var(--py-2) var(--px-2);border:none;background:transparent;cursor:pointer;border-radius:var(--radius-8);transition:background-color var(--duration-xs) var(--ease-out)}._option_1qnix_1:hover{background:var(--surface-overlay)}._checkbox_1qnix_40{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem;background-color:var(--input-bg);border:1.5px solid var(--hairline-strong);border-radius:var(--radius-check);cursor:pointer}._checkbox_1qnix_40:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}._checkbox_1qnix_40[data-state=checked]{background-color:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-text)}._indicator_1qnix_62{display:flex;align-items:center;justify-content:center}._label_1qnix_68{flex:1;font-size:var(--text-sm);font-weight:500;color:var(--popover-foreground);text-align:left;cursor:pointer}._option_1qnix_1[data-unchecked=true] ._label_1qnix_68{color:var(--muted-foreground)}._count_1qnix_80{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground);min-width:24px;text-align:right}._toast_b3v9v_1{position:relative;display:flex;align-items:flex-start;gap:var(--gap-10);width:var(--width, 22rem);padding:var(--gap-12) 2.5rem var(--gap-12) var(--gap-16);overflow:hidden;background-color:var(--popover);color:var(--popover-foreground);border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-float);font-family:var(--font-family-base)}._toast_b3v9v_1:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background-color:var(--toast-accent, var(--muted-foreground))}._success_b3v9v_24{--toast-accent: var(--success-value)}._error_b3v9v_28{--toast-accent: var(--destructive)}._warning_b3v9v_32{--toast-accent: var(--warning-text)}._info_b3v9v_36{--toast-accent: var(--info-text)}._icon_b3v9v_40{display:flex;flex-shrink:0;margin-top:1px;color:var(--toast-accent, var(--foreground))}._icon_b3v9v_40 svg{width:1.125rem;height:1.125rem}._title_b3v9v_51{font-size:var(--text-sm);line-height:var(--leading-text-sm);font-weight:500;color:var(--foreground)}._description_b3v9v_58{margin-top:var(--gap-2);font-size:var(--text-sm);line-height:var(--leading-text-sm);color:var(--muted-foreground)}._action_b3v9v_65,._cancel_b3v9v_66{flex-shrink:0;align-self:center;padding:var(--gap-4) var(--gap-10);border:none;border-radius:var(--radius-pill);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer}._action_b3v9v_65:focus-visible,._cancel_b3v9v_66:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}._action_b3v9v_65{background-color:var(--interactive-subtle);color:var(--accent-text)}._cancel_b3v9v_66{background:transparent;color:var(--muted-foreground)}._close_b3v9v_93{position:absolute;top:var(--gap-8);right:var(--gap-8);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:var(--radius-pill);background:transparent;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--duration-xs) var(--ease-out)}._close_b3v9v_93:hover{background-color:var(--surface-overlay);color:var(--foreground)}._notFoundContainer_vps7y_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--background)}._container_qdo8f_1{display:flex;flex-direction:row;gap:var(--gap-12);flex-wrap:wrap;align-items:center;margin-bottom:var(--gap-16);width:100%}._filters_qdo8f_11{display:flex;flex-direction:row;gap:var(--gap-8);align-items:center;flex-wrap:wrap}._searchFilters_qdo8f_19{display:flex;gap:var(--gap-8);width:100%;min-width:0}._searchInput_qdo8f_26{flex:1 1 0;min-width:0;max-width:384px}._overflowList_qdo8f_32{display:flex;flex-direction:column;overflow-y:auto;max-height:300px;padding:var(--py-2) var(--px-1)}._overflowRow_qdo8f_40{display:flex;align-items:center;gap:var(--gap-8);width:100%;padding:var(--py-2) var(--px-2);border:none;border-radius:var(--radius-8);background:transparent;color:var(--popover-foreground);text-align:left;cursor:pointer;transition:background-color var(--duration-xs) var(--ease-out)}._overflowRow_qdo8f_40:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}._overflowRow_qdo8f_40:hover{background:var(--surface-overlay)}._overflowRow_qdo8f_40:disabled{cursor:not-allowed;opacity:.5}._overflowRow_qdo8f_40 svg{flex-shrink:0;color:var(--muted-foreground)}._overflowRowName_qdo8f_70{flex:1;font-weight:500;font-size:var(--text-sm)}._overflowRowValue_qdo8f_76{overflow:hidden;max-width:50%;font-size:var(--text-sm);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis}._resetButton_qdo8f_85{height:2.5rem;padding:0 var(--gap-12);border:none;border-radius:var(--radius-pill);background:transparent;font:inherit;font-weight:500;font-size:var(--text-sm);color:var(--muted-foreground);cursor:pointer;white-space:nowrap;flex:none;transition:color var(--duration-sm) var(--ease-out),background-color var(--duration-sm) var(--ease-out)}._resetButton_qdo8f_85:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}._resetButton_qdo8f_85:hover{color:var(--foreground);background:var(--surface-overlay)}._tags_qdo8f_109{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-8)}._tags_qdo8f_109>*{flex-shrink:0}@media(max-width:1023px){._searchFilters_qdo8f_19{width:100%}._searchInput_qdo8f_26{max-width:none;width:100%}}.app{min-height:100vh;display:flex;flex-direction:column}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Variable-CFg-z2ne.woff2) format("woff2");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-VariableItalic-DjwFspxr.woff2) format("woff2");font-weight:300 900;font-display:optional;font-style:italic}@font-face{font-family:Satoshi Fallback;src:local("Arial");size-adjust:109.13%;ascent-override:92.55%;descent-override:21.99%;line-gap-override:9.16%}@font-face{font-family:Reckless Wide XL;src:url(/assets/RecklessWideXL-TRIAL-Regular-B8CkpPRh.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Reckless Wide XL Fallback;src:local("Georgia");size-adjust:104.46%;ascent-override:84.53%;descent-override:20.29%;line-gap-override:0%}@layer reset,base;:root{color-scheme:light dark;--white: #ffffff;--white-a1: #ffffff0d;--white-a2: #ffffff1a;--white-a5: rgba(255, 255, 255, .3);--white-a9: #ffffffb2;--white-a10: #ffffffcc;--slate-1: #fbfcfd;--slate-2: #f8f9fa;--stone-1: #f8f9f7;--slate-3: #f1f5f9;--slate-4: #e2e8f0;--slate-5: #eceef0;--slate-6: #dfe3e6;--slate-8: #64748b;--slate-11: #0f172a;--slate-12: #11181c;--slate-13: #020617;--gray-8: #1f2937;--red-6: #fdbdbe;--red-500: #ef4444;--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--pink-600: #db2777;--green-7: #008a2e;--green-600: #16a34a;--blue-600: #2563eb;--amber-500: #f59e0b;--purple-600: #7c3aed;--cyan-600: #0891b2;--jade-3: #e6f7ed;--jade-4: #b8e5cf;--jade-4a: #addcc4;--jade-5: #c3e9d7;--jade-7: #8bceb6;--jade-7-rgb: 139, 206, 182;--jade-8: #83c8b3;--jade-8-rgb: 131, 200, 179;--jade-10: #2a6f5c;--mint-1: #ebfef8;--cyan-9: #1a6470;--cyan-10: #105762;--cyan-11: #0a4a56;--cyan-12: #0d3c48;--cyan-13: #0a2a33;--cyan-14: #00191d;--teal-50: rgba(0, 72, 84, .05);--teal-80: rgba(0, 72, 84, .08);--teal-100: rgba(0, 72, 84, .1);--teal-150: rgba(0, 72, 84, .15);--teal-200: rgba(0, 72, 84, .2);--teal-600: #004854;--teal-700: #00545f;--teal-800: #003842;--teal-900: #002831;--amber-4: #fbbf24;--blue-4: #60a5fa}:root{--gap-0: 0;--gap-2: .125rem;--gap-4: .25rem;--gap-6: .375rem;--gap-8: .5rem;--gap-10: .625rem;--gap-12: .75rem;--gap-16: 1rem;--gap-20: 1.25rem;--gap-24: 1.5rem;--gap-32: 2rem;--gap-48: 3rem;--gap-64: 4rem;--px-1: .25rem;--px-2: .5rem;--px-3: .75rem;--px-4: 1rem;--px-6: 1.5rem;--px-10: 2.5rem;--px-12: 3rem;--px-20: 5rem;--py-1: .25rem;--py-1-5: .375rem;--py-2: .5rem;--py-3: .75rem;--py-4: 1rem;--py-6: 1.5rem;--py-8: 2rem;--py-12: 3rem;--w-2: .5rem;--w-4: 1rem;--w-5: 1.25rem;--w-6: 1.5rem;--w-7: 1.75rem;--w-8: 2rem;--w-10: 2.5rem;--w-11: 2.75rem;--w-12: 3rem;--w-20: 5rem;--w-24: 6rem;--h-2: .5rem;--h-3: .75rem;--h-4: 1rem;--h-5: 1.25rem;--h-6: 1.5rem;--h-7: 1.75rem;--h-8: 2rem;--h-9: 2.25rem;--h-10: 2.5rem;--h-11: 2.75rem;--h-12: 3rem;--h-20: 5rem;--radius: .5rem;--radius-0: 0;--radius-2: .125rem;--radius-4: .25rem;--radius-6: .375rem;--radius-8: .5rem;--radius-12: .75rem;--radius-16: 1rem;--radius-20: 1.25rem;--radius-24: 1.5rem;--radius-full: 9999px;--font-family-base: "Satoshi", "Satoshi Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-heading: "Reckless Wide XL", "Reckless Wide XL Fallback", Georgia, "Times New Roman", serif;--font-family-mono: "Menlo", "Monaco", "Courier New", monospace;--text-xs: .625rem;--text-sm: .75rem;--text-base: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--heading-1: clamp(1.75rem, 1.5rem + 1.25vw, 2.25rem);--heading-2: clamp(1.5rem, 1.25rem + 1vw, 1.875rem);--heading-3: clamp(1.25rem, 1.125rem + .625vw, 1.5rem);--heading-4: clamp(1.125rem, 1rem + .5vw, 1.25rem);--heading-5: clamp(1rem, .9375rem + .3125vw, 1.125rem);--heading-6: clamp(.875rem, .8125rem + .3125vw, 1rem);--leading-tight: 1.25rem;--leading-normal: 1.5rem;--leading-relaxed: 1.75rem;--font-size-detail: .75rem;--line-height-detail: 1.25rem;--font-size-code: .875rem;--line-height-code: 1.25rem;--transition-theme: .2s cubic-bezier(.2, 0, 0, 1);--transition-fast: .16s cubic-bezier(.23, 1, .32, 1);--transition-normal: .2s cubic-bezier(.23, 1, .32, 1);--shadow-xs: 0 1px 2px rgba(0, 72, 84, .05);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-focus: 0 0 0 3px rgba(15, 23, 42, .1);--shadow-focus-error: 0 0 0 3px rgba(239, 68, 68, .1);--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in: cubic-bezier(.32, 0, .67, 0);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-emphasized-decel: cubic-bezier(.05, .7, .1, 1);--ease-emphasized-accel: cubic-bezier(.3, 0, .8, .15);--duration-xs: .1s;--duration-sm: .16s;--duration-md: .2s;--duration-lg: .25s;--duration-xl: .3s;--duration-sheet: .4s;--duration-screen: .5s;--duration-fast: .16s;--duration-normal: .25s;--stagger-step: 40ms;--spring-press: linear(0, .0163, .0575, .1144, .1803, .2502, .3208, .3896, .4551, .5164, .5729, .6245, .6711, .7128, .7501, .7831, .8122, .8377, .8601, .8796, .8966, .9113, .924, .935, .9445, .9526, .9596, .9656, .9708, .9751, .9789, .9821, .9848, .9871, .9891, .9908, .9922, .9934, .9944, .9953, .996, .9967, .9972, .9976, .998, .9983, .9986, .9988, 1);--spring-press-duration: .3s;--spring-fast: linear(0, .0144, .0518, .1048, .1677, .2361, .3065, .3764, .4442, .5084, .5684, .6237, .674, .7194, .76, .7959, .8275, .8551, .8791, .8998, .9175, .9326, .9454, .9561, .9651, .9726, .9787, .9838, .9879, .9912, .9938, .9959, .9975, .9987, .9997, 1.0003, 1.0008, 1.0012, 1.0014, 1.0015, 1.0015, 1.0015, 1.0015, 1.0014, 1.0013, 1.0012, 1.0011, 1.001, 1);--spring-fast-duration: 525ms;--spring-default: linear(0, .0168, .0606, .1229, .1966, .2765, .3583, .4389, .516, .5881, .6542, .7138, .7667, .813, .853, .887, .9157, .9394, .9587, .9742, .9865, .9959, 1.0029, 1.008, 1.0114, 1.0136, 1.0148, 1.0152, 1.015, 1.0143, 1.0134, 1.0123, 1.0111, 1.0099, 1.0086, 1.0075, 1.0064, 1.0053, 1.0044, 1.0036, 1.0029, 1.0023, 1.0018, 1.0013, 1.001, 1.0007, 1.0004, 1.0002, 1);--spring-default-duration: .75s;--spring-snappy: linear(0, .0154, .0555, .1124, .18, .2533, .3288, .4035, .4755, .5435, .6064, .664, .7158, .762, .8026, .8381, .8688, .895, .9172, .9359, .9514, .9641, .9744, .9828, .9893, .9944, .9983, 1.0012, 1.0033, 1.0047, 1.0056, 1.0061, 1.0063, 1.0062, 1.006, 1.0057, 1.0053, 1.0048, 1.0043, 1.0039, 1.0034, 1.003, 1.0026, 1.0022, 1.0019, 1.0016, 1.0013, 1.0011, 1);--spring-snappy-duration: 525ms;--z-base: 0;--z-above: 1;--z-dropdown: 50;--z-sticky: 40;--z-overlay: 100;--z-modal-backdrop: 1000;--z-modal: 1001;--z-select: 1100;--z-alert-dialog-backdrop: 1200;--z-alert-dialog: 1201;--z-popover: 9999;--display-hero: 2.5rem;--display-title: 1.625rem;--display-section: 1.375rem;--tracking-display: -.03em;--tracking-title: -.023em;--tracking-tight: -.02em;--tracking-label: .06em;--leading-text-xs: .875rem;--leading-text-sm: 1rem;--leading-text-base: 1.25rem;--leading-text-md: 1.375rem;--leading-text-lg: 1.5rem;--leading-text-xl: 1.625rem;--leading-text-2xl: 1.875rem;--radius-card: 1rem;--radius-block: .75rem;--radius-sheet: 1.5rem;--radius-check: .375rem;--radius-pill: 9999px}[data-theme=light]{color-scheme:light;--background: var(--slate-2);--sidebar-bg: var(--slate-1);--foreground: var(--slate-13);--card: var(--white);--card-foreground: var(--slate-13);--popover: var(--white);--popover-foreground: var(--slate-13);--primary: var(--slate-11);--primary-foreground: var(--slate-1);--secondary: var(--slate-3);--secondary-foreground: var(--slate-11);--muted: var(--slate-3);--muted-foreground: var(--slate-8);--text-secondary: var(--slate-8);--surface-overlay: rgba(0, 0, 0, .05);--hero-overlay: rgba(0, 25, 29, .3);--hero-card-bg: rgba(0, 0, 0, .3);--hero-card-bg-hover: rgba(0, 0, 0, .4);--hero-card-border: rgba(255, 255, 255, .05);--hero-tile-bg: rgba(255, 255, 255, .1);--hero-tile-bg-hover: rgba(255, 255, 255, .14);--hero-tile-border: rgba(255, 255, 255, .12);--hero-gradient-from: var(--cyan-14);--hero-gradient-to: var(--teal-800);--hero-glow: rgba(139, 206, 182, .18);--hero-frost: rgba(214, 226, 230, .12);--hero-foreground: var(--slate-1);--hero-foreground-muted: rgba(251, 252, 253, .72);--hairline: rgba(0, 25, 29, .08);--accent: var(--jade-3);--accent-foreground: var(--slate-11);--border: var(--slate-4);--border-secondary: var(--slate-8);--input: var(--slate-4);--input-bg: var(--white);--input-focus: var(--cyan-9);--input-placeholder: var(--slate-8);--control-thumb: var(--white);--destructive: var(--red-500);--outline-bg: var(--background);--outline-text: var(--foreground);--outline-border: var(--border);--outline-hover: var(--muted);--outline-active: var(--muted);--success-text: var(--green-7);--success-value: var(--jade-7);--error-text: var(--red-600);--surface-subtle: rgba(var(--jade-8-rgb), .05);--surface-light: rgba(var(--jade-8-rgb), .1);--surface-medium: rgba(var(--jade-8-rgb), .15);--surface-strong: rgba(var(--jade-8-rgb), .2);--interactive-subtle: var(--teal-50);--interactive-light: var(--teal-80);--interactive-medium: var(--teal-100);--interactive-strong: var(--teal-150);--interactive-stronger: var(--teal-200);--data-primary: var(--jade-7);--data-primary-subtle: rgba(var(--jade-7-rgb), .2);--data-text: var(--slate-12);--data-value-primary: var(--cyan-12);--data-cat-1: var(--blue-600);--data-cat-2: var(--green-600);--data-cat-3: var(--amber-500);--data-cat-4: var(--red-600);--data-cat-5: var(--purple-600);--data-cat-6: var(--cyan-600);--btn-primary-bg: var(--teal-600);--btn-primary-text: var(--slate-1);--btn-primary-border: var(--white-a2);--btn-primary-hover: var(--teal-800);--btn-primary-active: var(--teal-900);--btn-secondary-bg: var(--interactive-medium);--btn-secondary-text: var(--secondary-foreground);--btn-secondary-hover: var(--interactive-strong);--btn-secondary-active: var(--interactive-stronger);--btn-tertiary-bg: var(--cyan-12);--btn-tertiary-text: var(--slate-1);--btn-tertiary-border: var(--white-a2);--btn-tertiary-hover: var(--cyan-11);--btn-tertiary-active: var(--teal-800);--btn-danger-bg: var(--red-600);--btn-danger-text: var(--primary-foreground);--btn-danger-hover: var(--red-700);--btn-danger-active: var(--red-800);--text-primary: var(--gray-8);--success-bg: rgba(34, 197, 94, .1);--success-bg-subtle: rgba(34, 197, 94, .05);--success-border: rgba(34, 197, 94, .2);--error-bg: rgba(239, 68, 68, .1);--error-bg-subtle: rgba(239, 68, 68, .05);--error-border: rgba(239, 68, 68, .2);--warning-bg: rgba(251, 191, 36, .1);--warning-bg-subtle: rgba(251, 191, 36, .05);--warning-border: rgba(251, 191, 36, .2);--warning-text: rgb(217, 119, 6);--info-bg: rgba(59, 130, 246, .1);--info-border: rgba(59, 130, 246, .2);--info-text: rgb(37, 99, 235);--filter-tag-bg: var(--slate-5);--filter-tag-border: var(--slate-4);--filter-tag-text: var(--slate-13);--filter-tag-icon: var(--slate-11);--color-text-primary: var(--foreground);--color-text-secondary: var(--muted-foreground);--color-text-tertiary: var(--muted-foreground);--color-primary: var(--primary);--color-primary-dark: var(--slate-12);--color-primary-rgb: 15, 23, 42;--color-surface: var(--card);--color-background-secondary: var(--muted);--color-border: var(--border);--link: var(--teal-600);--overlay-bg: rgba(0, 0, 0, .5)}[data-theme=dark]{color-scheme:dark;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .3), 0 1px 2px 0 rgba(0, 0, 0, .2);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .3), 0 2px 4px -1px rgba(0, 0, 0, .2);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .3), 0 4px 6px -2px rgba(0, 0, 0, .2);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .3), 0 10px 10px -5px rgba(0, 0, 0, .2);--shadow-focus: 0 0 0 3px rgba(195, 233, 215, .2);--shadow-focus-error: 0 0 0 3px rgba(253, 189, 190, .2);--background: var(--cyan-14);--sidebar-bg: var(--cyan-14);--foreground: var(--slate-1);--card: #0D2529;--card-foreground: var(--slate-1);--popover: var(--cyan-12);--popover-foreground: var(--slate-1);--primary: var(--mint-1);--primary-foreground: var(--cyan-14);--secondary: var(--cyan-12);--secondary-foreground: var(--white-a9);--muted: var(--cyan-12);--muted-foreground: rgba(255, 255, 255, .7);--text-secondary: rgba(255, 255, 255, .4);--surface-overlay: rgba(255, 255, 255, .05);--hero-overlay: rgba(0, 25, 29, .3);--hero-card-bg: rgba(0, 0, 0, .3);--hero-card-bg-hover: rgba(0, 0, 0, .4);--hero-card-border: rgba(255, 255, 255, .05);--hero-tile-bg: rgba(255, 255, 255, .1);--hero-tile-bg-hover: rgba(255, 255, 255, .14);--hero-tile-border: rgba(255, 255, 255, .12);--hero-gradient-from: var(--cyan-11);--hero-gradient-to: var(--cyan-13);--hero-glow: rgba(139, 206, 182, .2);--hero-frost: rgba(214, 226, 230, .12);--hero-foreground: var(--slate-1);--hero-foreground-muted: rgba(251, 252, 253, .72);--hairline: rgba(255, 255, 255, .09);--border: var(--white-a1);--border-secondary: var(--white-a2);--input: var(--white-a2);--input-bg: var(--white-a1);--input-focus: var(--jade-7);--input-placeholder: rgba(255, 255, 255, .45);--control-thumb: var(--slate-1);--destructive: var(--red-6);--accent: var(--jade-7);--accent-foreground: var(--cyan-14);--outline-bg: var(--cyan-12);--outline-text: var(--slate-1);--outline-border: rgba(255, 255, 255, .05);--outline-hover: var(--cyan-10);--outline-active: var(--cyan-11);--success-text: var(--jade-7);--success-value: var(--jade-5);--error-text: var(--red-6);--surface-subtle: rgba(var(--jade-8-rgb), .05);--surface-light: rgba(var(--jade-8-rgb), .1);--surface-medium: rgba(var(--jade-8-rgb), .15);--surface-strong: rgba(var(--jade-8-rgb), .2);--interactive-subtle: var(--white-a1);--interactive-light: var(--white-a2);--interactive-medium: rgba(255, 255, 255, .1);--interactive-strong: rgba(255, 255, 255, .15);--interactive-stronger: rgba(255, 255, 255, .2);--data-primary: var(--jade-7);--data-primary-subtle: rgba(var(--jade-7-rgb), .15);--data-text: var(--white-a10);--data-value-primary: var(--slate-1);--data-cat-1: var(--blue-600);--data-cat-2: var(--green-600);--data-cat-3: var(--amber-500);--data-cat-4: var(--red-600);--data-cat-5: var(--purple-600);--data-cat-6: var(--cyan-600);--btn-primary-bg: var(--jade-5);--btn-primary-text: var(--cyan-12);--btn-primary-border: var(--white-a2);--btn-primary-hover: var(--jade-4);--btn-primary-active: var(--jade-4a);--btn-secondary-bg: var(--white-a2);--btn-secondary-text: var(--mint-1);--btn-secondary-hover: var(--interactive-strong);--btn-secondary-active: var(--interactive-stronger);--btn-tertiary-bg: var(--cyan-12);--btn-tertiary-text: var(--mint-1);--btn-tertiary-border: var(--white-a2);--btn-tertiary-hover: var(--cyan-10);--btn-tertiary-active: var(--cyan-9);--btn-danger-bg: var(--red-600);--btn-danger-text: var(--white);--btn-danger-hover: var(--red-700);--btn-danger-active: var(--red-800);--text-primary: var(--slate-1);--success-bg: rgba(173, 221, 192, .15);--success-bg-subtle: rgba(173, 221, 192, .08);--success-border: rgba(173, 221, 192, .25);--error-bg: rgba(253, 189, 190, .15);--error-bg-subtle: rgba(253, 189, 190, .08);--error-border: rgba(253, 189, 190, .25);--warning-bg: rgba(254, 243, 199, .15);--warning-bg-subtle: rgba(254, 243, 199, .08);--warning-border: rgba(254, 243, 199, .25);--warning-text: var(--amber-4);--info-bg: rgba(172, 216, 252, .15);--info-border: rgba(172, 216, 252, .25);--info-text: var(--blue-4);--filter-tag-bg: rgba(255, 255, 255, .05);--filter-tag-border: rgba(255, 255, 255, .1);--filter-tag-text: var(--slate-1);--filter-tag-icon: rgba(255, 255, 255, .7);--color-text-primary: var(--foreground);--color-text-secondary: var(--muted-foreground);--color-text-tertiary: var(--muted-foreground);--color-primary: var(--primary);--color-primary-dark: var(--jade-4);--color-primary-rgb: 195, 233, 215;--color-surface: var(--card);--color-background-secondary: var(--muted);--color-border: var(--border);--link: var(--jade-7);--overlay-bg: rgba(0, 0, 0, .5)}:root{--glass-blur: 16px;--grain-opacity: .05;--action-highlight: rgba(255, 255, 255, .2);--action-sheen: rgba(255, 255, 255, .25);--thumb-shadow: 0 1px 3px rgba(0, 25, 29, .24);--hero-spotlight: rgba(255, 255, 255, .07)}[data-theme=light]{--background: var(--stone-1);--border: var(--hairline);--accent-text: var(--jade-10);--hairline-strong: rgba(0, 25, 29, .14);--focus-ring-color: var(--cyan-9);--shadow-card: 0 1px 2px rgba(0, 25, 29, .04), 0 8px 24px -12px rgba(0, 25, 29, .1);--shadow-hero: 0 24px 48px -24px rgba(0, 25, 29, .45);--shadow-float: 0 2px 6px rgba(0, 25, 29, .06), 0 16px 40px -12px rgba(0, 25, 29, .18);--ambient-glow: radial-gradient(60rem 30rem at 30% -8rem, rgba(var(--jade-7-rgb), .22), transparent 70%), radial-gradient(52rem 28rem at 92% -10rem, rgba(26, 100, 112, .09), transparent 70%);--card-sheen: linear-gradient(180deg, rgba(255, 255, 255, 0) 45%, rgba(0, 25, 29, .018));--card-highlight: inset 0 1px 0 rgba(255, 255, 255, .9);--hero-edge: linear-gradient(135deg, rgba(255, 255, 255, .34), rgba(255, 255, 255, .06) 35%, rgba(255, 255, 255, 0) 60%, rgba(var(--jade-7-rgb), .3));--action-gradient: linear-gradient(180deg, color-mix(in oklab, var(--teal-600), white 8%), var(--teal-600) 70%);--action-glow: 0 6px 16px -10px rgba(0, 72, 84, .5);--data-gradient: linear-gradient(90deg, var(--jade-7), var(--cyan-9));--overlay-bg: rgba(0, 25, 29, .45)}[data-theme=dark]{--border: var(--hairline);--accent-text: var(--jade-7);--hairline-strong: rgba(255, 255, 255, .16);--focus-ring-color: var(--jade-7);--shadow-card: 0 0 0 transparent;--shadow-hero: none;--shadow-float: 0 16px 40px -12px rgba(0, 0, 0, .55);--ambient-glow: radial-gradient(60rem 30rem at 30% -8rem, rgba(var(--jade-7-rgb), .1), transparent 70%), radial-gradient(52rem 28rem at 92% -10rem, rgba(26, 100, 112, .42), transparent 70%);--card-sheen: linear-gradient(180deg, rgba(255, 255, 255, .035), rgba(255, 255, 255, 0) 8rem);--card-highlight: inset 0 1px 0 rgba(255, 255, 255, .05);--hero-edge: linear-gradient(135deg, rgba(255, 255, 255, .22), rgba(255, 255, 255, .04) 35%, rgba(255, 255, 255, 0) 60%, rgba(var(--jade-7-rgb), .24));--action-gradient: linear-gradient(180deg, color-mix(in oklab, var(--jade-5), white 20%), var(--jade-5) 70%);--action-glow: 0 6px 18px -10px rgba(var(--jade-7-rgb), .35);--data-gradient: linear-gradient(90deg, color-mix(in oklab, var(--jade-7) 45%, var(--cyan-9)), var(--jade-7));--overlay-bg: rgba(0, 8, 10, .6)}[data-theme=light]{--badge-success-bg: #d1fae5;--badge-success-text: #065f46;--badge-success-border: rgba(34, 197, 94, .2);--badge-error-bg: #fee2e2;--badge-error-text: #991b1b;--badge-error-border: rgba(239, 68, 68, .2);--badge-warning-bg: #fef3c7;--badge-warning-text: #92400e;--badge-warning-border: rgba(251, 191, 36, .2);--badge-info-bg: #dbeafe;--badge-info-text: #1e40af;--badge-info-border: rgba(59, 130, 246, .2);--badge-neutral-bg: #e5e7eb;--badge-neutral-text: #374151;--badge-neutral-border: rgba(156, 163, 175, .2);--badge-purple-bg: rgba(168, 85, 247, .1);--badge-purple-text: rgb(147, 51, 234);--badge-purple-border: rgba(168, 85, 247, .2);--badge-orange-bg: rgba(249, 115, 22, .1);--badge-orange-text: rgb(234, 88, 12);--badge-orange-border: rgba(249, 115, 22, .2);--badge-cyan-bg: #e0f7fa;--badge-cyan-text: #0e7490;--badge-cyan-border: rgba(14, 165, 233, .2);--badge-jade-bg: #d1f7e5;--badge-jade-text: #193b2d;--badge-jade-border: rgba(16, 185, 129, .2);--badge-slate-bg: #e2e8f0;--badge-slate-text: #3a3f42;--badge-slate-border: rgba(100, 116, 139, .2);--badge-amber-bg: #ffd9a8;--badge-amber-text: #4f3422;--badge-amber-border: rgba(245, 158, 11, .2);--badge-iris-bg: #d5d4f4;--badge-iris-text: #3a3a65;--badge-iris-border: rgba(129, 140, 248, .2)}[data-theme=dark]{--badge-success-bg: #ADDDC0;--badge-success-text: #193B2D;--badge-success-border: rgba(173, 221, 192, .25);--badge-error-bg: #FDBDBE;--badge-error-text: #641723;--badge-error-border: rgba(253, 189, 190, .25);--badge-warning-bg: #FEF3C7;--badge-warning-text: #92400E;--badge-warning-border: rgba(254, 243, 199, .25);--badge-info-bg: #ACD8FC;--badge-info-text: #113264;--badge-info-border: rgba(172, 216, 252, .25);--badge-neutral-bg: #64748B;--badge-neutral-text: rgba(255, 255, 255, .95);--badge-neutral-border: rgba(100, 116, 139, .25);--badge-purple-bg: rgba(168, 85, 247, .1);--badge-purple-text: rgb(147, 51, 234);--badge-purple-border: rgba(168, 85, 247, .25);--badge-orange-bg: rgba(249, 115, 22, .1);--badge-orange-text: rgb(234, 88, 12);--badge-orange-border: rgba(249, 115, 22, .25);--badge-cyan-bg: #164e63;--badge-cyan-text: #a5f3fc;--badge-cyan-border: rgba(14, 165, 233, .25);--badge-jade-bg: #134e4a;--badge-jade-text: #99f6e4;--badge-jade-border: rgba(16, 185, 129, .25);--badge-slate-bg: #334155;--badge-slate-text: #cbd5e1;--badge-slate-border: rgba(100, 116, 139, .25);--badge-amber-bg: #78350f;--badge-amber-text: #fde68a;--badge-amber-border: rgba(245, 158, 11, .25);--badge-iris-bg: #312e81;--badge-iris-text: #c7d2fe;--badge-iris-border: rgba(129, 140, 248, .25)}[data-theme=light]{--type-label-new-invoice-bg: #FAFDFE;--type-label-new-invoice-border: #5EEAD4;--type-label-new-invoice-text: #0D7377;--type-label-deposit-bg: #FBFEFC;--type-label-deposit-border: #ADDDC0;--type-label-deposit-text: #1A7A3A;--type-label-withdrawal-bg: #FBFCFD;--type-label-withdrawal-border: #DFE3E6;--type-label-withdrawal-text: #6B7280;--type-label-transfer-bg: #EFF6FF;--type-label-transfer-border: #93C5FD;--type-label-transfer-text: #1D4ED8;--type-label-invoice-withdrawal-bg: #FEFDFB;--type-label-invoice-withdrawal-border: #F3D673;--type-label-invoice-withdrawal-text: #92600E;--type-label-invoice-settlement-bg: #FBFEFC;--type-label-invoice-settlement-border: #ADDDC0;--type-label-invoice-settlement-text: #1A7A3A;--type-label-yield-rewards-bg: #FDFDFF;--type-label-yield-rewards-border: #CBCDFF;--type-label-yield-rewards-text: #4338CA;--type-label-wallet-bg: #F5F3FF;--type-label-wallet-border: #A78BFA;--type-label-wallet-text: #6D28D9;--type-label-bank-bg: #ECFEFF;--type-label-bank-border: #22D3EE;--type-label-bank-text: #0E7490;--type-label-default-bg: #F0FDFA;--type-label-default-border: #5EEAD4;--type-label-default-text: #0D7377}[data-theme=dark]{--type-label-new-invoice-bg: transparent;--type-label-new-invoice-border: rgba(157, 221, 231, .25);--type-label-new-invoice-text: #9DDDE7;--type-label-deposit-bg: transparent;--type-label-deposit-border: rgba(173, 221, 192, .25);--type-label-deposit-text: #ADDDC0;--type-label-withdrawal-bg: transparent;--type-label-withdrawal-border: rgba(223, 227, 230, .25);--type-label-withdrawal-text: #DFE3E6;--type-label-transfer-bg: transparent;--type-label-transfer-border: rgba(147, 197, 253, .25);--type-label-transfer-text: #93C5FD;--type-label-invoice-withdrawal-bg: transparent;--type-label-invoice-withdrawal-border: rgba(243, 214, 115, .25);--type-label-invoice-withdrawal-text: #F3D673;--type-label-invoice-settlement-bg: transparent;--type-label-invoice-settlement-border: rgba(173, 221, 192, .25);--type-label-invoice-settlement-text: #ADDDC0;--type-label-yield-rewards-bg: transparent;--type-label-yield-rewards-border: rgba(203, 205, 255, .25);--type-label-yield-rewards-text: #CBCDFF;--type-label-wallet-bg: transparent;--type-label-wallet-border: rgba(167, 139, 250, .25);--type-label-wallet-text: #A78BFA;--type-label-bank-bg: transparent;--type-label-bank-border: rgba(34, 211, 238, .25);--type-label-bank-text: #22D3EE;--type-label-default-bg: transparent;--type-label-default-border: rgba(157, 221, 231, .25);--type-label-default-text: #9DDDE7}[data-theme=light]{--file-type-pdf-bg: #fee2e2;--file-type-pdf-color: #dc2626;--file-type-doc-bg: #dbeafe;--file-type-doc-color: #2563eb;--file-type-xls-bg: #dcfce7;--file-type-xls-color: #16a34a;--file-type-img-bg: #f3e8ff;--file-type-img-color: #9333ea;--file-type-txt-bg: #fef3c7;--file-type-txt-color: #d97706}[data-theme=dark]{--file-type-pdf-bg: #7f1d1d;--file-type-pdf-color: #fca5a5;--file-type-doc-bg: #1e3a8a;--file-type-doc-color: #93c5fd;--file-type-xls-bg: #14532d;--file-type-xls-color: #86efac;--file-type-img-bg: #581c87;--file-type-img-color: #d8b4fe;--file-type-txt-bg: #78350f;--file-type-txt-color: #fcd34d}[data-theme=light]{--color-status-sent: #3b82f6;--color-status-pending-approval: #f59e0b;--color-status-approved: #10b981;--color-status-pending-settlement: #06b6d4;--color-status-overdue: #ef4444;--color-status-partially-paid: #8b5cf6;--color-status-disputed: #f97316;--color-activity-invoice: #3b82f6;--color-activity-payment: #10b981;--color-activity-withdrawal: #06b6d4;--color-activity-buyer: #818cf8;--color-activity-dispute: #ef4444;--color-activity-refund: #f59e0b;--color-activity-auto-generated: #64748b}[data-theme=dark]{--color-status-sent: #60a5fa;--color-status-pending-approval: #fbbf24;--color-status-approved: #34d399;--color-status-pending-settlement: #22d3ee;--color-status-overdue: #f87171;--color-status-partially-paid: #a78bfa;--color-status-disputed: #fb923c;--color-activity-invoice: #60a5fa;--color-activity-payment: #34d399;--color-activity-withdrawal: #22d3ee;--color-activity-buyer: #a5b4fc;--color-activity-dispute: #f87171;--color-activity-refund: #fbbf24;--color-activity-auto-generated: #94a3b8}@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html.theme-transitions-enabled *{transition:background-color var(--transition-theme),background var(--transition-theme),border-color var(--transition-theme),color var(--transition-theme),fill var(--transition-theme),stroke var(--transition-theme),opacity var(--transition-theme),box-shadow var(--transition-theme)}body{margin:0;padding:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit}p{margin:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button{background:none;border:none;cursor:pointer;font:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}input,textarea{background:none;border:none;outline:none}table{border-collapse:collapse;border-spacing:0}}@layer base{body{font-family:var(--font-family-base);font-size:var(--font-size-code);font-weight:400;line-height:var(--line-height-code);color:var(--foreground);background-color:var(--background)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;color:var(--foreground)}h1,h2,h3{letter-spacing:var(--tracking-tight)}h1{font-size:var(--heading-1)}h2{font-size:var(--heading-2)}h3{font-size:var(--heading-3)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-md)}p{margin-bottom:var(--gap-16);color:var(--muted-foreground)}p:last-child{margin-bottom:0}a{color:var(--primary);text-decoration:none;transition:color .15s ease-in-out}a:hover{color:var(--foreground)}a:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-2)}strong,b{font-weight:600}small{font-size:var(--font-size-detail)}code{font-family:var(--font-family-mono)}}@layer base{::view-transition-old(root){animation:view-transition-fade-out var(--duration-lg) var(--ease-standard)}::view-transition-new(root){animation:view-transition-fade-in var(--duration-lg) var(--ease-standard)}@keyframes view-transition-fade-out{0%{opacity:1}to{opacity:0}}@keyframes view-transition-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}}
