._button_1da9y_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-8);font-weight:500;font-family:var(--font-family-base);border:none;border-radius:var(--radius-2);cursor:pointer;transition:all .2s ease-in-out}._button_1da9y_1:disabled{opacity:.6;cursor:not-allowed}._button_1da9y_1:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}._size--small_1da9y_22{padding:var(--py-2) var(--px-3);font-size:var(--text-base);line-height:var(--leading-tight)}._size--medium_1da9y_28{padding:var(--py-2) var(--px-4);font-size:var(--text-base);line-height:var(--leading-normal)}._size--large_1da9y_34{padding:var(--py-3) var(--px-6);font-size:var(--text-md);line-height:var(--leading-relaxed)}._variant--primary_1da9y_40{color:var(--btn-primary-text);background-color:var(--btn-primary-bg);border:1px solid var(--btn-primary-border)}._variant--primary_1da9y_40:hover:not(:disabled){background-color:var(--btn-primary-hover)}._variant--primary_1da9y_40:active:not(:disabled){background-color:var(--btn-primary-active)}._variant--primary_1da9y_40:focus-visible{outline-color:var(--btn-primary-bg)}._variant--secondary_1da9y_55{color:var(--btn-secondary-text);background-color:var(--btn-secondary-bg);border:1px solid transparent}._variant--secondary_1da9y_55:hover:not(:disabled){background-color:var(--btn-secondary-hover)}._variant--secondary_1da9y_55:active:not(:disabled){background-color:var(--btn-secondary-active)}._variant--secondary_1da9y_55:focus-visible{outline-color:var(--btn-primary-bg)}._variant--tertiary_1da9y_70{color:var(--btn-tertiary-text);background-color:var(--btn-tertiary-bg);border:1px solid var(--btn-tertiary-border)}._variant--tertiary_1da9y_70:hover:not(:disabled){background-color:var(--btn-tertiary-hover)}._variant--tertiary_1da9y_70:active:not(:disabled){background-color:var(--btn-tertiary-active)}._variant--tertiary_1da9y_70:focus-visible{outline-color:var(--btn-tertiary-bg)}._variant--outline_1da9y_85{color:var(--outline-text);background-color:var(--outline-bg);border:1px solid var(--outline-border);box-shadow:0 1px 2px var(--interactive-subtle)}._variant--outline_1da9y_85:hover:not(:disabled){background-color:var(--outline-hover)}._variant--outline_1da9y_85:active:not(:disabled){background-color:var(--outline-active)}._variant--outline_1da9y_85:focus-visible{outline-color:var(--outline-border)}._variant--soft_1da9y_101{color:var(--foreground);background-color:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-xs)}._variant--soft_1da9y_101:hover:not(:disabled){background-color:var(--surface-subtle)}._variant--soft_1da9y_101:active:not(:disabled){background-color:var(--surface-light)}._variant--soft_1da9y_101:focus-visible{outline-color:var(--border)}._variant--ghost_1da9y_117{color:var(--foreground);background-color:transparent;border:1px solid transparent}._variant--ghost_1da9y_117:hover:not(:disabled){background-color:var(--muted)}._variant--ghost_1da9y_117:active:not(:disabled){background-color:var(--muted);opacity:.8}._variant--ghost_1da9y_117:focus-visible{outline-color:var(--muted)}._variant--danger_1da9y_133{color:var(--btn-danger-text);background-color:var(--btn-danger-bg);border:1px solid transparent}._variant--danger_1da9y_133:hover:not(:disabled){background-color:var(--btn-danger-hover)}._variant--danger_1da9y_133:active:not(:disabled){background-color:var(--btn-danger-active)}._variant--danger_1da9y_133:focus-visible{outline-color:var(--btn-danger-bg)}._variant--teal_1da9y_148{color:#fff;background-color:var(--cyan-12);border:1px solid transparent;border-radius:var(--radius-2)}._variant--teal_1da9y_148:hover:not(:disabled){background-color:var(--cyan-11)}._variant--teal_1da9y_148:active:not(:disabled){background-color:var(--cyan-11)}._variant--teal_1da9y_148:focus-visible{outline-color:var(--cyan-12)}._loading_1da9y_164{position:relative;pointer-events:none}._loading_1da9y_164 ._label_1da9y_168,._loading_1da9y_164 ._icon_1da9y_169{opacity:0}._spinner_1da9y_173{position:absolute;width:var(--w-4);height:var(--h-4);border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_1da9y_173 .75s linear infinite}._icon_1da9y_169{display:flex;align-items:center;justify-content:center;flex-shrink:0}._icon_1da9y_169 svg{width:var(--w-4);height:var(--h-4)}._icon--right_1da9y_194{display:flex}._label_1da9y_168{display:flex;align-items:center;white-space:nowrap}@keyframes _spin_1da9y_173{to{transform:rotate(360deg)}}._label_5suig_1{display:inline-block;font-size:var(--text-base);font-weight:500;color:var(--foreground);margin-bottom:var(--gap-6)}._required_5suig_9{color:var(--destructive);margin-left:var(--gap-4)}._emptyState_ot2jk_1{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:var(--gap-48) var(--gap-24);text-align:center}._icon_ot2jk_10{font-size:var(--gap-48);color:var(--muted-foreground);margin-bottom:var(--gap-16)}._title_ot2jk_16{font-size:var(--text-lg);font-weight:600;color:var(--foreground);margin:0 0 var(--gap-8)}._description_ot2jk_23{font-size:var(--text-base);color:var(--muted-foreground);margin:0 0 var(--gap-24);max-width:400px}._action_ot2jk_30{margin-top:var(--gap-8)}._errorBoundary_rpeml_1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:var(--px-4);background:var(--background)}._errorContent_rpeml_10{max-width:600px;text-align:center;padding:var(--gap-32);background:var(--card);border-radius:var(--radius-2);box-shadow:var(--shadow-md)}._errorIcon_rpeml_19{font-size:64px;margin-bottom:var(--gap-16)}._errorTitle_rpeml_24{font-size:var(--text-2xl);font-weight:700;color:var(--foreground);margin-bottom:var(--gap-12)}._errorMessage_rpeml_31{font-size:var(--text-base);color:var(--muted-foreground);margin-bottom:var(--gap-24);line-height:var(--leading-relaxed)}._errorDetails_rpeml_38{text-align:left;margin-bottom:var(--gap-24);padding:var(--px-4);background:var(--secondary);border-radius:var(--radius-2);border:1px solid var(--border)}._errorDetails_rpeml_38 summary{cursor:pointer;font-weight:600;color:var(--foreground);margin-bottom:var(--gap-8);user-select:none}._errorDetails_rpeml_38 summary:hover{color:var(--primary)}._errorStack_rpeml_57{margin-top:var(--gap-12);padding:var(--gap-12);background:var(--background);border-radius:var(--radius-2);overflow-x:auto;font-size:var(--text-sm);font-family:var(--font-family-mono);color:var(--muted-foreground);white-space:pre-wrap;word-break:break-word}._errorActions_rpeml_70{display:flex;gap:var(--gap-12);justify-content:center;flex-wrap:wrap}._buttonPrimary_rpeml_77,._buttonSecondary_rpeml_78{padding:var(--py-2) var(--px-6);font-size:var(--text-base);font-weight:500;border-radius:var(--radius-2);border:none;cursor:pointer;transition:all .2s ease}._buttonPrimary_rpeml_77:hover,._buttonSecondary_rpeml_78:hover{transform:translateY(-1px);box-shadow:var(--shadow-xs)}._buttonPrimary_rpeml_77:active,._buttonSecondary_rpeml_78:active{transform:translateY(0)}._buttonPrimary_rpeml_77{background:var(--btn-primary-bg);color:var(--btn-primary-text)}._buttonPrimary_rpeml_77:hover{background:var(--btn-primary-hover)}._buttonSecondary_rpeml_78{background:var(--btn-secondary-bg);color:var(--btn-secondary-text);border:1px solid var(--border)}._buttonSecondary_rpeml_78:hover{background:var(--btn-secondary-hover)}._loader_1d2a7_1{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--gap-8)}._fullPage_1d2a7_9{min-height:100vh;width:100%}._spinner_1d2a7_14{color:var(--btn-primary-bg);animation:_spin_1d2a7_14 .75s linear infinite}._size--small_1d2a7_19{width:var(--w-6);height:var(--h-6)}._size--medium_1d2a7_24{width:var(--gap-48);height:var(--gap-48)}._size--large_1d2a7_29{width:4rem;height:4rem}._message_1d2a7_34{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--muted-foreground);text-align:center;padding:var(--py-6) var(--px-6)}._srOnly_1d2a7_42{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_1d2a7_14{to{transform:rotate(360deg)}}._field_ytdce_1{width:100%}._noMargin_ytdce_5{margin-bottom:0}._input_ytdce_9{width:100%;padding:var(--py-2) var(--px-3);font-size:var(--text-base);color:var(--foreground);background-color:transparent;border:1px solid var(--input);border-radius:var(--radius-2);transition:all .2s;font-family:inherit}[data-theme=dark] ._input_ytdce_9{border-color:var(--white-a5)}._input_ytdce_9::placeholder{color:var(--muted-foreground)}[data-theme=dark] ._input_ytdce_9::placeholder{color:var(--white-a5)}._input_ytdce_9:focus::placeholder{color:transparent}._input_ytdce_9:hover:not(:disabled){border-color:var(--muted-foreground)}._input_ytdce_9:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}._input_ytdce_9:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed}@media(max-width:767px){._input_ytdce_9{min-height:2.75rem;padding:var(--py-3) var(--px-4);font-size:1rem}}._inputError_ytdce_53{border-color:var(--destructive)}._inputError_ytdce_53:focus{border-color:var(--destructive);box-shadow:var(--shadow-focus-error)}._error_ytdce_61{display:block;margin-top:var(--gap-6);font-size:var(--text-sm);color:var(--destructive)}._helperText_ytdce_68{display:block;margin-top:var(--gap-6);font-size:var(--text-sm);color:var(--muted-foreground)}._container_1s81p_1{display:flex;flex-direction:column;padding:0}._header_1s81p_7{padding:0 var(--px-2) var(--px-2)}._title_1s81p_11{font-size:var(--text-sm);font-weight:500;color:var(--popover-foreground);opacity:.5}._content_1s81p_18{display:flex;flex-direction:column}._trigger_9qxrg_1{all:unset;display:inline-flex}._content_9qxrg_6{background:var(--popover);border:1px solid var(--border-secondary, var(--border));border-radius:var(--radius-2);max-width:320px;z-index:var(--z-popover);box-shadow:var(--shadow-xl);padding:0;animation:_slideDownAndFade_9qxrg_1 50ms cubic-bezier(.16,1,.3,1)}._content_9qxrg_6:focus{outline:none}._content_9qxrg_6[data-state=open]{animation:_slideDownAndFade_9qxrg_1 50ms cubic-bezier(.16,1,.3,1)}._content_9qxrg_6[data-state=closed]{animation:_slideUpAndFade_9qxrg_1 50ms cubic-bezier(.16,1,.3,1)}@keyframes _slideDownAndFade_9qxrg_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUpAndFade_9qxrg_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}._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_l6u0h_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_l6u0h_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_l6u0h_1{display:flex;align-items:center;gap:var(--gap-8);min-width:128px;padding:var(--py-2) var(--px-2);border:none;background:transparent;cursor:pointer;border-radius:var(--radius-4)}._option_l6u0h_1:hover{background:var(--interactive-medium)}._checkbox_l6u0h_39{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--h-4);height:var(--h-4);background-color:transparent;border:1px solid var(--input);border-radius:var(--radius-4);cursor:pointer}[data-theme=dark] ._checkbox_l6u0h_39{border-color:var(--white-a5)}._checkbox_l6u0h_39[data-state=checked]{background-color:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-text)}._checkbox_l6u0h_39{transition:none!important}._checkbox_l6u0h_39:focus-visible{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}._indicator_l6u0h_68{display:flex;align-items:center;justify-content:center;animation:none!important}._indicator_l6u0h_68 svg,._indicator_l6u0h_68 svg path{transition:none!important}._label_l6u0h_79{flex:1;font-size:var(--text-sm);font-weight:500;color:var(--popover-foreground);text-align:left;cursor:pointer}[data-theme=dark] ._option_l6u0h_1[data-unchecked=true] ._label_l6u0h_79{color:var(--slate-6)}._count_l6u0h_91{font-size:var(--text-xs);font-family:var(--font-family-mono);color:var(--popover-foreground);opacity:.7;min-width:24px;text-align:right;letter-spacing:.36px}._notFoundContainer_vps7y_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--background)}._container_1n9cj_1{display:flex;flex-direction:row;gap:var(--gap-12);flex-wrap:wrap;align-items:center;margin-bottom:var(--gap-16);width:100%}._filters_1n9cj_11{display:flex;flex-direction:row;gap:var(--gap-8);align-items:center;flex-wrap:wrap}._searchFilters_1n9cj_19{display:flex;gap:var(--gap-8);width:100%;min-width:0}._searchInput_1n9cj_26{flex:1 1 0;min-width:0;max-width:384px}._activeButton_1n9cj_32{background-color:var(--surface-subtle)}._overflowList_1n9cj_36{display:flex;flex-direction:column;overflow-y:auto;max-height:300px;padding:var(--py-2) var(--px-1)}._overflowRow_1n9cj_44{display:flex;align-items:center;gap:var(--gap-8);width:100%;padding:var(--py-2) var(--px-2);border:none;border-radius:var(--radius-4);background:transparent;color:var(--popover-foreground);text-align:left;cursor:pointer}._overflowRow_1n9cj_44:hover{background:var(--interactive-medium)}._overflowRow_1n9cj_44:disabled{cursor:not-allowed;opacity:.5}._overflowRow_1n9cj_44:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._overflowRow_1n9cj_44 svg{flex-shrink:0;color:var(--muted-foreground)}._overflowRowName_1n9cj_73{flex:1;font-weight:500;font-size:var(--text-sm)}._overflowRowValue_1n9cj_79{overflow:hidden;max-width:50%;font-size:var(--text-sm);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis}._resetButton_1n9cj_88{display:flex;flex-direction:row;gap:var(--gap-6);box-sizing:border-box;justify-content:center;align-items:center;padding:var(--gap-4) var(--gap-10);height:var(--gap-24);border:1px dashed var(--filter-tag-border);border-radius:var(--radius-full);background:transparent;font-weight:600;font-size:var(--text-sm);line-height:var(--gap-16);color:var(--muted-foreground);cursor:pointer;transition:all .2s;white-space:nowrap;flex:none;flex-grow:0}._resetButton_1n9cj_88:hover{background:var(--filter-tag-bg);border-style:solid}._resetButton_1n9cj_88:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._tags_1n9cj_119{display:contents}._tags_1n9cj_119>*{flex-shrink:0}@media(max-width:1023px){._searchFilters_1n9cj_19{width:100%}._searchInput_1n9cj_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:Reckless Wide XL;src:url(/assets/RecklessWideXL-TRIAL-Regular-B8CkpPRh.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@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;--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;--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", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-heading: "Reckless Wide XL", 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: .15s ease-in-out;--transition-fast: .15s ease-in-out;--transition-normal: .2s ease-in-out;--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(0, 0, .2, 1);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--duration-fast: .15s;--duration-normal: .25s;--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}[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-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: #0D2529;--hero-gradient-to: var(--cyan-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-6);--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)}[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{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 .15s ease-out}::view-transition-new(root){animation:view-transition-fade-in .15s ease-in}@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}}}
