@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@layer theme{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#09090b);--foreground:var(--lightningcss-light,#09090b)var(--lightningcss-dark,#fafafa);--card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#18181b);--card-foreground:var(--lightningcss-light,#09090b)var(--lightningcss-dark,#fafafa);--primary:var(--lightningcss-light,#574747)var(--lightningcss-dark,#fafafa);--primary-foreground:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#18181b);--secondary:var(--lightningcss-light,#f4f4f5)var(--lightningcss-dark,#27272a);--secondary-foreground:var(--lightningcss-light,#574747)var(--lightningcss-dark,#fafafa);--muted:var(--lightningcss-light,#f4f4f5)var(--lightningcss-dark,#27272a);--muted-foreground:var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa);--faint:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#1e1e21);--faint-foreground:var(--lightningcss-light,#a1a1aa)var(--lightningcss-dark,#71717a);--accent:var(--lightningcss-light,#f4f4f5)var(--lightningcss-dark,#27272a);--danger:var(--lightningcss-light,#d32f2f)var(--lightningcss-dark,#f4807b);--danger-foreground:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#18181b);--success:var(--lightningcss-light,#008032)var(--lightningcss-dark,#6cc070);--success-foreground:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#18181b);--warning:var(--lightningcss-light,#a65b00)var(--lightningcss-dark,#f0a030);--warning-foreground:#09090b;--border:var(--lightningcss-light,#d4d4d8)var(--lightningcss-dark,#52525b);--input:var(--lightningcss-light,#d4d4d8)var(--lightningcss-dark,#52525b);--ring:var(--lightningcss-light,#574747)var(--lightningcss-dark,#d4d4d8);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-18:4.5rem;--radius-small:.125rem;--radius-medium:.375rem;--radius-large:.75rem;--radius-full:9999px;--bar-height:.5rem;--font-sans:system-ui, sans-serif;--font-mono:ui-monospace, Consolas, monospace;--text-1:clamp(1.75rem, 1.5rem + 1.1vw, 2.25rem);--text-2:clamp(1.5rem, 1.3rem + .8vw, 1.875rem);--text-3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--text-4:clamp(1.125rem, 1.05rem + .3vw, 1.25rem);--text-5:1.125rem;--text-6:1rem;--text-7:.875rem;--text-8:.75rem;--text-regular:var(--text-6);--leading-normal:1.5;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:600;--shadow-small:0 1px 2px 0 #0000000d;--shadow-medium:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-large:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--transition-fast:.12s cubic-bezier(.4, 0, .2, 1);--transition:.2s cubic-bezier(.4, 0, .2, 1);--z-dropdown:50;--z-modal:200}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-variant=success]{--_variant-color:var(--success)}[data-variant=warning]{--_variant-color:var(--warning)}:is([data-variant=danger],[data-variant=error]){--_variant-color:var(--danger)}}@layer base{*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*{margin:0}html{tab-size:4}body,dialog,[popover]{font-family:var(--font-sans);font-size:var(--text-regular);line-height:var(--leading-normal);color:var(--foreground)}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased}main{padding-block-start:var(--space-8)}img,picture,video,canvas,svg{max-width:100%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:var(--font-semibold);line-height:1.25}:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}h1{font-size:var(--text-1);margin:var(--space-10) 0 var(--space-6)}h2{font-size:var(--text-2);margin:var(--space-8) 0 var(--space-5)}h3{font-size:var(--text-3);margin:var(--space-6) 0 var(--space-4)}h4{font-size:var(--text-4);margin:var(--space-5) 0 var(--space-3)}h5{font-size:var(--text-5);margin:var(--space-4) 0 var(--space-2)}h6{font-size:var(--text-regular);margin:var(--space-4) 0 var(--space-2)}p{margin-block-end:var(--space-4)}p:last-child{margin-block-end:0}a{color:var(--primary);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}a:hover{color:rgb(from var(--primary) r g b / .8)}strong,b{font-weight:var(--font-semibold)}em,i{font-style:italic}small{font-size:var(--text-7)}code{font-family:var(--font-mono);padding:calc(var(--space-1) / 2) var(--space-1);background-color:var(--faint);border-radius:var(--radius-small);font-size:.875em}pre{font-family:var(--font-mono);padding:var(--space-4);background-color:var(--faint);border-radius:var(--radius-medium);margin-block-end:var(--space-4);overflow-x:auto}pre code{background:0 0;border-radius:0;padding:0}blockquote{border-inline-start:4px solid var(--border);margin:var(--space-4) 0;color:var(--muted-foreground);padding-inline-start:var(--space-4);font-style:italic}hr{border:none;border-top:1px solid var(--border);margin:var(--space-8) 0}ul,ol{margin-block-end:var(--space-4);padding-inline-start:var(--space-6)}ul{list-style-type:disc}ol{list-style-type:decimal}li{margin-block-end:var(--space-1)}mark{background-color:rgb(from var(--warning) r g b / .3);padding:calc(var(--space-1) / 2) var(--space-1);border-radius:var(--radius-small)}[hidden]{display:none}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}:disabled,[aria-disabled]{cursor:not-allowed;opacity:.5}:is(button,[type=submit],[type=reset],[type=button],a.button){--_hov:color-mix(in srgb, var(--primary), white 25%);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-7);font-weight:var(--font-medium);line-height:var(--leading-normal);white-space:nowrap;background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-medium);transition:background-color var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast);border:1px solid #0003;border-color:#ffffff26 #0003 #0003 #ffffff26;text-decoration:none;display:inline-flex}::file-selector-button{--_hov:color-mix(in srgb, var(--primary), white 25%);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-7);font-weight:var(--font-medium);line-height:var(--leading-normal);white-space:nowrap;background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-medium);transition:background-color var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast);border:1px solid #0003;border-color:#ffffff26 #0003 #0003 #ffffff26;text-decoration:none;display:inline-flex}::file-selector-button:not(:disabled){cursor:pointer}::file-selector-button:hover:not(:disabled){background-color:var(--_hov)}::file-selector-button:active:not(:disabled){transform:translate(1px,1px)}::file-selector-button[data-variant=secondary]{--_hov:color-mix(in srgb, var(--secondary), black 10%);background-color:var(--secondary);color:var(--secondary-foreground);border-color:#ffffff80 #0000001a #0000001a #ffffff80}::file-selector-button[data-variant=danger]{--_hov:color-mix(in srgb, var(--danger), black 15%);background-color:var(--danger);color:var(--danger-foreground)}::file-selector-button:is(.outline,.ghost){--_hov:var(--accent);color:var(--foreground);background-color:#0000}::file-selector-button:is(.outline,.ghost)[data-variant=danger]{--_hov:color-mix(in srgb, var(--danger), transparent 90%);color:var(--danger)}::file-selector-button:is(.outline,.ghost)[data-variant=secondary]{--_hov:color-mix(in srgb, var(--secondary), transparent 80%);color:var(--secondary-foreground)}::file-selector-button.outline{border-color:var(--border)}::file-selector-button.outline[data-variant=danger]{border-color:var(--danger)}::file-selector-button.outline[data-variant=secondary]{border-color:var(--secondary)}::file-selector-button.ghost{border-color:#0000}::file-selector-button.small{padding:var(--space-1) var(--space-3);font-size:var(--text-8)}::file-selector-button.large{height:3rem;padding:0 var(--space-6);font-size:var(--text-regular)}::file-selector-button.icon{width:2.5rem;padding:0}::file-selector-button.icon.small{width:2rem}::file-selector-button.icon.large{width:3rem}:is(button,[type=submit],[type=reset],[type=button],a.button):not(:disabled){cursor:pointer}:is(button,[type=submit],[type=reset],[type=button],a.button):hover:not(:disabled){background-color:var(--_hov)}:is(button,[type=submit],[type=reset],[type=button],a.button):active:not(:disabled){transform:translate(1px,1px)}:is(button,[type=submit],[type=reset],[type=button],a.button)[data-variant=secondary]{--_hov:color-mix(in srgb, var(--secondary), black 10%);background-color:var(--secondary);color:var(--secondary-foreground);border-color:#ffffff80 #0000001a #0000001a #ffffff80}:is(button,[type=submit],[type=reset],[type=button],a.button)[data-variant=danger]{--_hov:color-mix(in srgb, var(--danger), black 15%);background-color:var(--danger);color:var(--danger-foreground)}:is(button,[type=submit],[type=reset],[type=button],a.button):is(.outline,.ghost){--_hov:var(--accent);color:var(--foreground);background-color:#0000}:is(button,[type=submit],[type=reset],[type=button],a.button):is(.outline,.ghost)[data-variant=danger]{--_hov:color-mix(in srgb, var(--danger), transparent 90%);color:var(--danger)}:is(button,[type=submit],[type=reset],[type=button],a.button):is(.outline,.ghost)[data-variant=secondary]{--_hov:color-mix(in srgb, var(--secondary), transparent 80%);color:var(--secondary-foreground)}:is(button,[type=submit],[type=reset],[type=button],a.button).outline{border-color:var(--border)}:is(button,[type=submit],[type=reset],[type=button],a.button).outline[data-variant=danger]{border-color:var(--danger)}:is(button,[type=submit],[type=reset],[type=button],a.button).outline[data-variant=secondary]{border-color:var(--secondary)}:is(button,[type=submit],[type=reset],[type=button],a.button).ghost{border-color:#0000}:is(button,[type=submit],[type=reset],[type=button],a.button).small{padding:var(--space-1) var(--space-3);font-size:var(--text-8)}:is(button,[type=submit],[type=reset],[type=button],a.button).large{height:3rem;padding:0 var(--space-6);font-size:var(--text-regular)}:is(button,[type=submit],[type=reset],[type=button],a.button).icon{width:2.5rem;padding:0}:is(button,[type=submit],[type=reset],[type=button],a.button).icon.small{width:2rem}:is(button,[type=submit],[type=reset],[type=button],a.button).icon.large{width:3rem}::file-selector-button{color:var(--foreground);border:1px solid var(--border);background-color:#0000}::file-selector-button:hover{background-color:var(--accent)}label{font-size:var(--text-7);font-weight:var(--font-medium);display:block}label:has(input:where([type=checkbox],[type=radio])){align-items:center;gap:var(--space-2);font-weight:var(--font-normal);row-gap:0;display:inline-flex}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select){font-family:var(--font-sans);width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-7);line-height:var(--leading-normal);background-color:var(--background);color:var(--foreground);border:1px solid var(--input);border-radius:var(--radius-medium);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);margin-block-start:var(--space-1)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select)::placeholder{color:var(--muted-foreground)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):focus{border-color:var(--ring);box-shadow:0 0 0 2px rgb(from var(--ring) r g b / .2);z-index:1;outline:none}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):disabled{background-color:var(--muted)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):is([aria-invalid=true],:user-invalid){border-color:var(--danger)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):is([aria-invalid=true],:user-invalid):focus{box-shadow:0 0 0 2px rgb(from var(--danger) r g b / .2)}textarea{height:auto;min-height:5rem;padding:var(--space-3);resize:vertical}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-2) center;padding-inline-end:var(--space-6)}input:where([type=checkbox],[type=radio]){appearance:none;background-color:var(--background);border:1px solid var(--input);width:1rem;height:1rem;transition:background-color var(--transition-fast),border-color var(--transition-fast);margin:0;position:relative}input:where([type=checkbox],[type=radio]):checked{background-color:var(--primary);border-color:var(--primary)}input:where([type=checkbox],[type=radio]):checked:after{content:"";background-color:var(--primary-foreground);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}input[type=checkbox]{border-radius:var(--radius-small)}input[type=checkbox]:checked:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='4'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='4'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}input[type=checkbox][role=switch]{--switch-height:calc(var(--bar-height) * 3);--switch-inset:2px;--switch-thumb:calc(var(--switch-height) - var(--switch-inset) * 3);width:calc(var(--switch-height) * 2);height:var(--switch-height);border-radius:var(--radius-full);background-color:var(--input)}input[type=checkbox][role=switch]:before{content:"";top:50%;left:var(--switch-inset);width:var(--switch-thumb);height:var(--switch-thumb);background-color:var(--background);border-radius:var(--radius-full);transition:transform var(--transition);box-shadow:var(--shadow-small);position:absolute;transform:translateY(-50%)}input[type=checkbox][role=switch]:checked{background-color:var(--primary)}input[type=checkbox][role=switch]:checked:after{content:none}input[type=checkbox][role=switch]:checked:before{transform:translateY(-50%) translate(var(--switch-height))}input[type=radio]{border-radius:var(--radius-full)}input[type=radio]:checked:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='4' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='4' fill='currentColor'/%3E%3C/svg%3E")}:where(input:where([type=checkbox],[type=radio],[type=range]),select):not(:disabled){cursor:pointer}label:has(input:where([type=checkbox],[type=radio]):not(:disabled)){cursor:pointer}input[type=range]{width:100%;height:var(--bar-height);appearance:none;background:var(--muted);border-radius:var(--radius-full)}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--primary);border-radius:var(--radius-full);width:1.25rem;height:1.25rem;transition:transform var(--transition-fast)}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.1)}input[type=range]::-moz-range-thumb{background:var(--primary);border-radius:var(--radius-full);border:none;width:1.25rem;height:1.25rem}fieldset{border:1px solid var(--border);border-radius:var(--radius-medium);padding:var(--space-4);margin-block-end:var(--space-4)}legend{font-size:var(--text-7);font-weight:var(--font-medium);padding:0 var(--space-2)}.table{width:100%;min-width:320px;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--text-7)}thead{border-bottom:1px solid var(--border)}tfoot{border-top:1px solid var(--border)}th,td{overflow-wrap:break-word}th{padding:var(--space-3) var(--space-2);text-align:start;font-weight:var(--font-medium);color:var(--muted-foreground)}td{padding:var(--space-3) var(--space-2)}tbody tr{border-bottom:1px solid var(--border);transition:background-color var(--transition-fast)}tbody tr:last-child{border-bottom:none}tbody tr:hover{background-color:rgb(from var(--muted) r g b / .5)}progress,meter{appearance:none;width:100%;height:var(--bar-height);border-radius:var(--radius-full);background:var(--muted);border:none;overflow:hidden}progress::-webkit-progress-bar{background-color:var(--muted);border-radius:var(--radius-full)}progress::-webkit-progress-value{background-color:var(--primary);border-radius:var(--radius-full);transition:width var(--transition)}progress::-moz-progress-bar{background-color:var(--primary);border-radius:var(--radius-full)}meter::-webkit-meter-bar{background:var(--muted);border-radius:var(--radius-full);height:var(--bar-height);border:none}meter::-webkit-meter-optimum-value{border-radius:var(--radius-full)}meter::-webkit-meter-suboptimum-value{border-radius:var(--radius-full)}meter::-webkit-meter-even-less-good-value{border-radius:var(--radius-full)}meter::-webkit-meter-optimum-value{background:var(--success)}meter::-webkit-meter-suboptimum-value{background:var(--warning)}meter::-webkit-meter-even-less-good-value{background:var(--danger)}meter::-moz-meter-bar{background:var(--success);border-radius:var(--radius-full)}meter:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--warning)}meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--danger)}}@layer components{figure[data-variant=avatar]:not([role=group]){width:var(--sz,2.5rem);height:var(--sz,2.5rem);color:var(--primary);background-color:var(--muted);border-radius:var(--radius-full);font-weight:var(--font-medium);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}figure[data-variant=avatar]:not([role=group])>img{object-fit:cover;width:100%;height:100%}figure[data-variant=avatar]:not([role=group]).small{--sz:2rem}figure[data-variant=avatar]:not([role=group]).large{--sz:3.25rem}figure[data-variant=avatar][role=group]{align-items:center;margin:0;display:inline-flex}figure[data-variant=avatar][role=group] figure[data-variant=avatar]{isolation:isolate;border:2px solid var(--background);margin-inline-end:calc(var(--space-5) * -1)}figure[data-variant=avatar][role=group] figure[data-variant=avatar]:last-child{margin-inline-end:0}figure[data-variant=avatar][role=group].small{--sz:2rem}figure[data-variant=avatar][role=group].small figure[data-variant=avatar]{border-width:1px;margin-inline-end:calc(var(--space-4) * -.8)}figure[data-variant=avatar][role=group].large{--sz:3.25rem}figure[data-variant=avatar][role=group].large figure[data-variant=avatar]{margin-inline-end:calc(var(--space-6) * -1)}menu.buttons{padding-inline-start:0;list-style-type:none;display:inline-flex}menu.buttons>li:first-child>*{border-start-start-radius:var(--radius-medium);border-end-start-radius:var(--radius-medium)}menu.buttons>li:last-child>*{border-start-end-radius:var(--radius-medium);border-end-end-radius:var(--radius-medium)}menu.buttons>li>*{border-radius:0}menu.buttons>li:not(:last-child)>*{border-inline-end:1px solid rgb(from var(--primary-foreground) r g b / .2)}fieldset.group{border:none;align-items:stretch;margin:0;padding:0;display:flex}fieldset.group>:is(input,textarea,select){flex:1;margin-block-start:0}fieldset.group>:is(input,textarea,select):not(:focus):not(:last-child){border-inline-end-color:#0000}fieldset.group>:is(input,textarea,select,button){border-radius:0}fieldset.group>:is(input,textarea,select,button):first-child{border-radius:var(--radius-medium) 0 0 var(--radius-medium)}fieldset.group>:is(input,textarea,select,button):last-child{border-radius:0 var(--radius-medium) var(--radius-medium) 0}fieldset.group>legend{float:inline-start;padding:0 var(--space-3);line-height:var(--leading-normal);font-weight:var(--font-normal);color:var(--muted-foreground);background-color:var(--muted);border:1px solid var(--input);border-radius:var(--radius-medium) 0 0 var(--radius-medium);border-inline-end:none;align-items:center;display:inline-flex}[data-field]{flex-wrap:wrap;margin-block-end:var(--space-4)}[data-field] [data-hint],[data-field] .error{font-size:var(--text-8);font-weight:var(--font-normal);color:var(--muted-foreground);flex-basis:100%;min-inline-size:100%;margin-block-start:var(--space-1);display:block}[data-field] .error{display:none}[data-field]:is([aria-invalid=true],:has([aria-invalid=true])) .error{color:var(--danger);display:block}[aria-busy=true]:before{content:"";border:2px solid var(--muted);border-top-color:var(--primary);border-radius:var(--radius-full);width:1.5rem;height:1.5rem;animation:1s linear infinite spin;display:inline-block}[aria-busy=true][data-spinner~=small]:before{width:1rem;height:1rem}[aria-busy=true][data-spinner~=large]:before{border-width:3px;width:2rem;height:2rem}[aria-busy=true][data-spinner~=overlay]{position:relative}[aria-busy=true][data-spinner~=overlay]>*{opacity:.3;pointer-events:none}[aria-busy=true][data-spinner~=overlay]:before{z-index:1;margin:auto;position:absolute;inset:0}@keyframes spin{to{transform:rotate(360deg)}}:root{--grid-cols:12;--grid-gap:1.5rem;--container-max:1280px;--container-pad:1rem}.container{width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);margin-inline:auto}.row{grid-template-columns:repeat(var(--grid-cols),1fr);gap:var(--grid-gap);width:100%;display:grid}.col,[class*=col-]{grid-column-end:span calc(var(--span,var(--grid-cols)) + var(--offset,0))}.col-1{--span:1}.col-2{--span:2}.col-3{--span:3}.col-4{--span:4}.col-5{--span:5}.col-6{--span:6}.col-7{--span:7}.col-8{--span:8}.col-9{--span:9}.col-10{--span:10}.col-11{--span:11}.col-12{--span:12}.offset-1{--offset:1}.offset-2{--offset:2}.offset-3{--offset:3}.offset-4{--offset:4}.offset-5{--offset:5}.offset-6{--offset:6}[class*=offset-]{margin-inline-start:calc(var(--offset) * (100% + var(--grid-gap)) / (var(--span) + var(--offset)))}.col-end{grid-column-start:span var(--span,1);grid-column-end:-1}@media (width<=768px){.row{--grid-cols:4;--grid-gap:1rem}.col,[class*=col-]{--span:4}[class*=offset-]{--offset:0;margin-inline-start:0}}.card{background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-medium);box-shadow:var(--shadow-small);padding:var(--space-6)}[role=alert]{gap:var(--space-3);padding:var(--space-4) var(--space-6);background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius-medium);font-size:var(--text-7);display:flex;position:relative}[role=alert][data-variant]{border:none}[role=alert]:is([data-variant=error],[data-variant=danger],[data-variant=success],[data-variant=warning]){color:var(--_variant-color);background-color:var(--lightningcss-light,color-mix(in srgb,var(--_variant-color) 8%,transparent))var(--lightningcss-dark,color-mix(in srgb,var(--_variant-color) 20%,transparent))}[role=alert]:is([data-variant=error],[data-variant=danger],[data-variant=success],[data-variant=warning]) a{color:var(--_variant-color)}.badge{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-4);font-size:var(--text-8);font-weight:var(--font-medium);text-wrap:nowrap;line-height:var(--leading-normal);background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-full);display:inline-flex}.badge.outline{color:var(--foreground);border:1px solid var(--border);background-color:#0000}.badge[data-variant=secondary]{background-color:var(--secondary);color:var(--secondary-foreground)}.badge:is([data-variant=success],[data-variant=warning],[data-variant=danger]){color:var(--_variant-color);background-color:var(--lightningcss-light,color-mix(in srgb,var(--_variant-color) 10%,transparent))var(--lightningcss-dark,color-mix(in srgb,var(--_variant-color) 30%,transparent))}.badge{position:relative}.badge button{all:unset;padding-inline:var(--space-3) var(--space-2);cursor:pointer;opacity:0;pointer-events:none;background-color:color-mix(in srgb,var(--muted) 60%,transparent);transition:opacity var(--transition-fast);border-start-end-radius:inherit;border-end-end-radius:inherit;position:absolute;right:0}.badge:hover button,.badge button:focus-visible{opacity:1;pointer-events:auto}details{border:1px solid var(--border);border-radius:var(--radius-medium);overflow:hidden}details+details{border-start-start-radius:0;border-start-end-radius:0;margin-top:-1px}details:has(+details){border-end-end-radius:0;border-end-start-radius:0}details[open] summary{border-bottom:1px solid var(--border)}summary{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-4);font-weight:var(--font-medium);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast);display:flex}summary:hover{background-color:var(--muted)}summary::-webkit-details-marker{display:none}summary::marker{display:none}summary:after{content:"";width:1em;height:1em;transition:transform var(--transition-fast);background-color:currentColor;flex-shrink:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}details[open] :is(summary):after{transform:rotate(180deg)}details>:not(summary){margin:var(--space-4)}[role=tablist]{align-items:center;gap:var(--space-1);padding:var(--space-1);background-color:var(--muted);border-radius:var(--radius-medium);display:inline-flex}[role=tab]{padding:var(--space-2) var(--space-3);font-size:var(--text-7);font-weight:var(--font-medium);white-space:nowrap;color:var(--foreground);border-radius:calc(var(--radius-medium) - 2px);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);background-color:#0000;border:none;justify-content:center;align-items:center;display:inline-flex}[role=tab]:hover{color:var(--muted-foreground)}[role=tab][aria-selected=true]{background-color:var(--background);box-shadow:var(--shadow-small)}[role=tabpanel]{padding:var(--space-4) 0}[role=tabpanel]:focus-visible{outline:none}dialog{z-index:var(--z-modal);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-large);width:min(100% - 2rem,32rem);max-height:85vh;box-shadow:var(--shadow-large);opacity:0;transition:opacity .15s ease,transform .15s ease,overlay .15s ease allow-discrete,display .15s ease allow-discrete;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;transform:scale(.95)}dialog:is([open],:popover-open){opacity:1;transform:scale(1)}@starting-style{dialog:is([open],:popover-open){opacity:0;transform:scale(.95)}}dialog::backdrop{transition:background-color .15s ease,overlay .15s ease allow-discrete,display .15s ease allow-discrete;background-color:#0000}dialog:is([open],:popover-open)::backdrop{background-color:#00000080}@starting-style{dialog:is([open],:popover-open)::backdrop{background-color:#0000}}dialog>header,dialog>form>header{gap:var(--space-1);padding:var(--space-6);flex-direction:column;padding-block-end:0;display:flex}:is(dialog>header,dialog>form>header)>:is(h1,h2,h3,h4,h5,h6){margin-block-end:0}:is(dialog>header,dialog>form>header)>p{font-size:var(--text-7);color:var(--muted-foreground);margin-block-end:0}:is(dialog,dialog>form)>:is(p,div,section){padding:var(--space-6);overflow-y:auto}dialog>footer,dialog>form>footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-6);padding-block-start:0;display:flex}ot-dropdown [popover]{background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius-medium);min-width:12rem;box-shadow:var(--shadow-small);opacity:0;transition:opacity .15s ease-out,transform .15s ease-out,display .15s allow-discrete,overlay .15s allow-discrete;margin:0;position:fixed;transform:translateY(-4px)}ot-dropdown [popover]:popover-open{opacity:1;transform:translateY(0)}@starting-style{ot-dropdown [popover]:popover-open{opacity:0;transform:translateY(-4px)}}ot-dropdown [popover] hr{margin:var(--space-1) 0}ot-dropdown [role=menuitem]{width:100%;padding:var(--space-2) var(--space-3);cursor:pointer;justify-content:start;display:flex}ot-dropdown [role=menuitem]:hover,ot-dropdown [role=menuitem]:focus{background-color:var(--accent);outline:none}.toast-container{pointer-events:none;background:0 0;border:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;overflow:visible}.toast-container::backdrop{display:none}.toast-container[data-placement^=top]{inset:var(--space-4) auto auto auto}.toast-container[data-placement^=bottom]{inset:auto auto var(--space-4) auto;flex-direction:column-reverse}.toast-container[data-placement$=left]{left:var(--space-4)}.toast-container[data-placement$=center]{left:50%;transform:translate(-50%)}.toast-container[data-placement$=right]{right:var(--space-4)}.toast{--transition:.3s;--transition-in:calc(var(--transition) - 50ms);padding:var(--space-5) var(--space-4);pointer-events:auto;background-color:var(--card);border:1px solid var(--border);border-inline-start-width:var(--space-1);border-inline-start-style:solid;border-inline-start-color:var(--_variant-color,var(--border));border-radius:var(--radius-medium);min-width:20rem;max-width:28rem;box-shadow:var(--shadow-small);transition:opacity var(--transition-in),transform var(--transition-in),margin var(--transition-in);line-height:1}.toast .toast-title{margin:0 0 var(--space-3) 0;color:var(--_variant-color,inherit);font-weight:600}.toast .toast-message{color:var(--muted-foreground)}.toast>[data-close]{cursor:pointer;opacity:.5;background:0 0;border:none;margin-inline-start:auto;padding:0}.toast>[data-close]:hover{opacity:1}.toast{margin:var(--space-2) 0}.toast[data-entering]{opacity:0;transform:translateY(-1rem)}.toast[data-exiting]{opacity:0;max-height:0;transition:opacity var(--transition),margin var(--transition),padding var(--transition),max-height var(--transition);margin:0;padding-block:0;overflow:hidden}:root{--sidebar-width:15rem}[data-sidebar-layout]{grid-template-columns:var(--sidebar-width) 1fr;grid-template-rows:auto 1fr;height:100dvh;display:grid}[data-sidebar-layout]>main{grid-row:2;min-width:0;overflow-y:auto}[data-sidebar-layout]>aside[data-sidebar]{z-index:1;background-color:var(--background);border-inline-end:1px solid var(--border);min-height:0;box-shadow:var(--shadow-medium);flex-direction:column;grid-row:2;display:flex}[data-sidebar-layout]>aside[data-sidebar]>:is(header,footer){padding:var(--space-3);flex-shrink:0}[data-sidebar-layout]>aside[data-sidebar]>footer{margin-block-start:auto}[data-sidebar-layout]>aside[data-sidebar]>nav{min-height:0;padding:var(--space-3) var(--space-2);font-size:var(--text-7);flex:1;overflow-y:auto}[data-sidebar-layout]>aside[data-sidebar]>nav ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-sidebar-layout]>aside[data-sidebar]>nav ul li{margin:0}[data-sidebar-layout]>aside[data-sidebar]>nav a{gap:var(--space-2);padding:var(--space-1) var(--space-3);color:var(--foreground);border-radius:var(--radius-small);transition:background-color var(--transition-fast);text-decoration:none;display:flex}[data-sidebar-layout]>aside[data-sidebar]>nav a:is(:hover,[aria-current]){background-color:var(--accent)}[data-sidebar-layout]>aside[data-sidebar]>nav details{border:none;overflow:visible}[data-sidebar-layout]>aside[data-sidebar]>nav details+details{margin-top:0}[data-sidebar-layout]>aside[data-sidebar]>nav details[open] summary{border-bottom:none}[data-sidebar-layout]>aside[data-sidebar]>nav details>ul{padding:var(--space-1) 0;margin-inline-start:var(--space-4)}[data-sidebar-layout]>aside[data-sidebar]>nav summary{padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);justify-content:flex-start}[data-sidebar-layout]>aside[data-sidebar]>nav summary:after{width:.75rem;height:.75rem;margin-inline-start:auto}[data-sidebar-layout]>nav[data-topnav]{grid-column:1/-1}nav[data-topnav]{z-index:5;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background-color:var(--background);border-bottom:1px solid var(--border);box-shadow:var(--shadow-small);display:flex;position:sticky;top:0}nav[data-topnav] a{text-decoration:none}:is([data-sidebar-toggle],[data-sidebar-header]){display:none}[data-sidebar-toggle]{padding:0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius-small);background:0 0}@media (width>=769px){[data-sidebar-layout=always]{transition:grid-template-columns var(--transition)}[data-sidebar-layout=always] [data-sidebar-toggle]{display:inline-block}[data-sidebar-layout=always]>aside[data-sidebar]{opacity:1;transition:transform var(--transition),opacity var(--transition),visibility var(--transition);transform:translate(0)}[data-sidebar-layout=always][data-sidebar-open]{grid-template-columns:0 1fr;gap:0}[data-sidebar-layout=always][data-sidebar-open]>aside[data-sidebar]{opacity:0;visibility:hidden;border-inline-end:none;min-width:0;overflow:hidden;transform:translate(-100%)}}@media (width<=768px){[data-sidebar-layout]{grid-template-columns:1fr}[data-sidebar-layout]>main{grid-column:1}[data-sidebar-layout]>aside[data-sidebar]{z-index:2;width:min(var(--sidebar-width),100vw);transition:transform var(--transition);box-shadow:var(--shadow-large);grid-column:1;transform:translate(-100%)}[data-sidebar-layout][data-sidebar-open]>aside[data-sidebar]{transform:translate(0)}[data-sidebar-toggle]{display:inline-block}[data-sidebar-header]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);display:flex}}ot-taginput{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--background);border:1px solid var(--input);border-radius:var(--radius-medium);cursor:text;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%;min-height:calc(1lh + var(--space-5));flex-wrap:wrap;display:flex}ot-taginput:focus-within{border-color:var(--ring);box-shadow:0 0 0 2px rgb(from var(--ring) r g b / .2)}ot-taginput input{background:0 0;border:none;flex:1;min-width:8ch;margin:0;padding:0}ot-taginput input:focus{box-shadow:none}[role=status].skeleton{--_c:var(--lightningcss-light,color-mix(in srgb, var(--muted) 15%, white))var(--lightningcss-dark,color-mix(in srgb, var(--muted) 90%, var(--foreground)));background:var(--muted);border-radius:var(--radius-medium);background-size:200% 100%;background-image:linear-gradient(90deg,var(--muted) 0%,var(--_c) 50%,var(--muted) 100%);margin-block-end:var(--space-3);animation:2s infinite anim}[role=status].skeleton.box{width:4rem;height:4rem}[role=status].skeleton.line{width:100%;height:1rem}[role=status].skeleton:last-child{margin-block-end:0}@keyframes anim{0%{background-position:200% 0}to{background-position:-200% 0}}[data-tooltip]{--_c:translateX(-50%);--_o:translateY(4px);position:relative}[data-tooltip]:before,[data-tooltip]:after{transform:var(--_c) var(--_o);opacity:0;visibility:hidden;transition:opacity var(--transition-fast),transform var(--transition-fast),visibility var(--transition-fast);pointer-events:none;z-index:calc(var(--z-modal) + 10);position:absolute;inset-inline-start:50%}[data-tooltip]:after{content:attr(data-tooltip);padding:var(--space-2) var(--space-3);font-size:var(--text-7);white-space:nowrap;background:var(--foreground);color:var(--background);border-radius:var(--radius-medium);line-height:1;inset-block-end:calc(100% + 10px)}[data-tooltip]:before{content:"";border:8px solid #0000;border-top-color:var(--foreground);inset-block-end:calc(100% - 5px)}[data-tooltip][data-tooltip-placement=bottom]{--_o:translateY(-4px)}[data-tooltip][data-tooltip-placement=bottom]:before,[data-tooltip][data-tooltip-placement=bottom]:after{inset-block:calc(100% + 10px) auto}[data-tooltip][data-tooltip-placement=bottom]:before{border-color:#0000;border-bottom-color:var(--foreground);inset-block-start:calc(100% - 5px)}[data-tooltip]:is([data-tooltip-placement=left],[data-tooltip-placement=right]){--_c:translateY(-50%)}[data-tooltip]:is([data-tooltip-placement=left],[data-tooltip-placement=right]):before,[data-tooltip]:is([data-tooltip-placement=left],[data-tooltip-placement=right]):after{inset-block:50% auto}[data-tooltip]:is([data-tooltip-placement=left],[data-tooltip-placement=right]):before{border-color:#0000}[data-tooltip][data-tooltip-placement=left]{--_o:translateX(4px)}[data-tooltip][data-tooltip-placement=left]:before,[data-tooltip][data-tooltip-placement=left]:after{inset-inline-start:auto}[data-tooltip][data-tooltip-placement=left]:after{inset-inline-end:calc(100% + 10px)}[data-tooltip][data-tooltip-placement=left]:before{border-inline-start-color:var(--foreground);inset-inline-end:calc(100% - 5px)}[data-tooltip][data-tooltip-placement=right]{--_o:translateX(-4px)}[data-tooltip][data-tooltip-placement=right]:after{inset-inline-start:calc(100% + 10px)}[data-tooltip][data-tooltip-placement=right]:before{border-inline-end-color:var(--foreground);inset-inline-start:calc(100% - 5px)}[data-tooltip]:is(:hover,:focus-visible){--_o:translateY(0)}[data-tooltip]:is(:hover,:focus-visible):before,[data-tooltip]:is(:hover,:focus-visible):after{opacity:1;visibility:visible;transition-delay:.7s}ot-upload{cursor:pointer;width:100%}ot-upload[data-drag]{border-color:var(--ring);box-shadow:0 0 0 2px rgb(from var(--ring) r g b / .2)}ot-upload .badge{text-overflow:ellipsis;max-width:20ch;display:inline-block;overflow:hidden}}@layer animations{@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}dialog::backdrop{opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1)}@starting-style{dialog::backdrop{opacity:0}}}@layer utilities{.align-left{text-align:start}.align-center{text-align:center}.align-right{text-align:end}.text-light{color:var(--muted-foreground)}.text-lighter{color:var(--faint-foreground)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.hstack{align-items:center;gap:var(--space-3);flex-wrap:wrap;align-content:flex-start;height:auto;display:flex}.hstack>*{margin:0}.vstack{gap:var(--space-3);flex-direction:column;display:flex}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.mt-2{margin-block-start:var(--space-2)}.mt-4{margin-block-start:var(--space-4)}.mt-6{margin-block-start:var(--space-6)}.mt-8{margin-block-start:var(--space-8)}.mb-2{margin-block-end:var(--space-2)}.mb-4{margin-block-end:var(--space-4)}.mb-6{margin-block-end:var(--space-6)}.mb-8{margin-block-end:var(--space-8)}.p-4{padding:var(--space-4)}.w-100{width:100%}:is(ul,ol).unstyled{padding:0;text-decoration:none;list-style:none}a.unstyled{color:inherit;text-decoration:none}a.unstyled:hover{color:var(--primary)}}:root{--rxor-deep-black:#000711;--rxor-navy:#010914;--rxor-dark-navy:#030a15;--rxor-surface:#151e2e;--rxor-electric:#1e7bff;--rxor-blue:var(--rxor-electric);--rxor-glow:var(--rxor-electric);--rxor-soft:var(--rxor-electric);--rxor-white:#f8fafc;--rxor-cool-white:#e2e8f0;--rxor-blue-grey:#94a3b8;--rxor-muted-blue-grey:#64748b;--rxor-border:#26344a;--rxor-input:#070f1d;--rxor-electric-rgb:30, 123, 255;--rxor-blue-rgb:var(--rxor-electric-rgb);--rxor-glow-rgb:var(--rxor-electric-rgb);--rxor-success:#22c55e;--rxor-warning:#f59e0b;--rxor-danger:#ef4444;--color-brand-electric:var(--rxor-electric);--color-brand-sky:var(--rxor-glow);--color-brand-white:var(--rxor-white);--color-electric-rgb:var(--rxor-electric-rgb);--color-sky-rgb:var(--rxor-glow-rgb);--color-layer-canvas:var(--rxor-deep-black);--color-layer-app:var(--rxor-navy);--color-layer-content:#030a16;--color-layer-card:var(--rxor-dark-navy);--color-layer-elevated:var(--rxor-surface);--color-layer-hover:#1b2638;--color-layer-active:#203049;--color-background:var(--color-layer-canvas);--color-surface-primary:var(--color-layer-app);--color-surface-content:var(--color-layer-content);--color-surface:var(--color-layer-card);--color-surface-elevated:var(--color-layer-elevated);--color-surface-hover:var(--color-layer-hover);--color-surface-active:var(--color-layer-active);--color-surface-muted:rgba(var(--rxor-blue-rgb), .1);--color-surface-overlay:#000711e0;--color-control:var(--rxor-input);--glass-fill:linear-gradient(180deg, #081220b3 0%, #030a16e0 100%);--glass-edge:linear-gradient(135deg, #1e7bff38 0%, #1769ff1a 24%, #07142666 58%, #07142647 100%);--glass-fill-hover:linear-gradient(180deg, #081220bd 0%, #030a16e6 100%);--glass-edge-hover:linear-gradient(135deg, #2f80ff73 0%, #1e7bff33 22%, #0714266b 58%, #0714264d 100%);--surface-card:var(--glass-fill);--color-border-card:transparent;--color-border-card-hover:transparent;--card-backdrop:blur(16px);--color-primary-blue:var(--rxor-electric);--color-primary-blue-hover:var(--rxor-electric);--color-primary-blue-muted:rgba(var(--rxor-electric-rgb), .2);--color-primary-blue-subtle:rgba(var(--rxor-electric-rgb), .1);--color-primary:var(--rxor-electric);--color-primary-subtle:var(--color-primary-blue-muted);--color-accent:var(--rxor-electric);--color-accent-rgb:var(--rxor-electric-rgb);--color-accent-hover:var(--rxor-glow);--color-accent-muted:rgba(var(--rxor-electric-rgb), .18);--color-accent-subtle:rgba(var(--rxor-electric-rgb), .1);--color-accent-electric:var(--rxor-electric);--color-accent-cyan:var(--rxor-glow);--color-success:var(--rxor-success);--color-success-muted:#22c55e29;--color-success-rgb:34, 197, 94;--color-warning:var(--rxor-warning);--color-warning-muted:#f59e0b29;--color-warning-rgb:245, 158, 11;--color-danger:var(--rxor-danger);--color-danger-muted:#ef444429;--color-danger-rgb:239, 68, 68;--color-purple:#8b5cf6;--color-purple-rgb:139, 92, 246;--color-orange:#f97316;--color-orange-rgb:249, 115, 22;--color-info:var(--rxor-electric);--color-info-muted:rgba(var(--rxor-electric-rgb), .16);--color-text-primary:var(--rxor-white);--color-text-secondary:var(--rxor-cool-white);--color-text-muted:var(--rxor-blue-grey);--color-text-disabled:var(--rxor-muted-blue-grey);--color-text-inverse:var(--rxor-dark-navy);--color-icon:var(--rxor-electric);--color-icon-active:var(--rxor-glow);--color-border:var(--rxor-border);--color-border-subtle:#26344ab8;--color-border-strong:#31425c;--color-focus-ring:var(--rxor-electric);--color-link:var(--rxor-electric);--color-link-hover:var(--rxor-electric);--color-nav-active-bg:rgba(var(--rxor-electric-rgb), .16);--color-nav-hover-bg:rgba(var(--rxor-electric-rgb), .08);--field-bg:var(--rxor-input);--field-border:rgba(var(--rxor-electric-rgb), .62);--field-border-hover:var(--rxor-electric);--field-shadow:none;--field-shadow-hover:0 0 0 1px rgba(var(--rxor-electric-rgb), .22), 0 0 12px rgba(var(--rxor-electric-rgb), .38);--field-shadow-focus:0 0 0 1px rgba(var(--rxor-electric-rgb), .4), 0 0 16px rgba(var(--rxor-electric-rgb), .5)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text-primary:#111827;--color-text-secondary:#334155;--color-text-muted:#64748b;--color-text-disabled:#94a3b8;--color-text-inverse:#f8fafc;--color-icon:#64748b;--color-icon-active:var(--rxor-electric);--color-background:#f8fafc;--color-surface-primary:#fff;--color-surface-content:#fff;--color-surface:#fff;--color-surface-elevated:#fff;--color-surface-hover:#f8fafc;--color-surface-active:#f1f5f9;--color-surface-muted:#f1f5f9;--color-surface-overlay:#f8fafceb;--color-control:#fff;--surface-card:linear-gradient(165deg, #fff 0%, #f8fafc 100%);--glass-fill:linear-gradient(180deg, #fff 0%, #f8fafc 100%);--glass-edge:linear-gradient(135deg, #e2e8f0 0%, #e2e8f0 100%);--glass-fill-hover:linear-gradient(180deg, #fff 0%, #f8fafc 100%);--glass-edge-hover:linear-gradient(135deg, #cbd5e1 0%, #e2e8f0 100%);--color-border-card:transparent;--color-border-card-hover:transparent;--card-backdrop:none;--field-bg:#fff;--field-border:#cbd5e1;--field-border-hover:var(--rxor-electric);--field-shadow:none;--field-shadow-hover:var(--shadow-focus);--field-shadow-focus:var(--shadow-focus);--color-border:#e2e8f0;--color-border-subtle:#e2e8f0cc;--color-border-strong:#cbd5e1;--color-nav-active-bg:#eff6ff;--color-nav-hover-bg:#f8fafc;--color-primary-blue-hover:var(--rxor-electric);--color-primary-blue-muted:rgba(var(--rxor-electric-rgb), .1);--color-accent-muted:rgba(var(--rxor-electric-rgb), .1)}:root{--font-family:"Inter", system-ui, -apple-system, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.75rem;--font-size-4xl:2.125rem;--font-size-page-title:1.5rem;--font-size-section-title:.9375rem;--font-size-card-title:.9375rem;--font-size-stat:1.75rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.65;--letter-spacing-tight:-.02em;--letter-spacing-normal:0;--letter-spacing-wide:.03em;--letter-spacing-label:.06em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--layout-page-padding:var(--space-8);--layout-section-gap:var(--space-6);--layout-card-padding:var(--space-6);--radius-sm:6px;--radius-md:12px;--radius-lg:14px;--radius-xl:18px;--radius-full:9999px;--radius-card:1.15rem;--radius-button:8px;--radius-input:var(--radius-button);--radius-dialog:18px;--radius-menu:14px;--shadow-none:none;--shadow-card:inset 0 1px 0 #ffffff0a, 0 16px 40px #00000073;--shadow-card-hover:inset 0 1px 0 #ffffff0f, 0 22px 56px #00000080, 0 0 24px #1769ff14;--shadow-dialog:0 12px 40px #0007118c, 0 2px 10px #00071147, 0 0 0 1px var(--rxor-border);--shadow-button-primary:0 1px 2px #00071159, 0 0 16px rgba(var(--rxor-blue-rgb), .28);--shadow-button-primary-hover:0 2px 8px #00071152, 0 0 20px rgba(var(--rxor-glow-rgb), .32);--shadow-focus:0 0 0 3px rgba(var(--rxor-electric-rgb), .22);--shadow-icon-glow:0 4px 20px rgba(var(--rxor-electric-rgb), .18);--shadow-surface-glow:var(--shadow-card);--shadow-surface-glow-hover:var(--shadow-card-hover);--shadow-glow:4px 8px 24px rgba(var(--rxor-glow-rgb), .12);--shadow-sm:0 1px 2px #00071147;--shadow-md:0 2px 8px #00071152;--shadow-lg:0 4px 16px #0007115c;--shadow-xl:var(--shadow-dialog)}[data-theme=light]{--shadow-card:inset 0 1px 0 #ffffffb3, 0 8px 24px #0f172a0f;--shadow-card-hover:inset 0 1px 0 #ffffffd9, 0 14px 32px #0f172a1a;--shadow-dialog:0 8px 32px #0000001a, 0 0 0 1px #0000000f;--shadow-button-primary:0 1px 2px #0000000f;--shadow-button-primary-hover:0 2px 8px #00000014;--shadow-icon-glow:var(--shadow-md);--shadow-surface-glow:var(--shadow-card);--shadow-surface-glow-hover:var(--shadow-card-hover);--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #00000014;--shadow-lg:0 10px 15px -3px #00000014;--shadow-xl:var(--shadow-dialog)}:root{--duration-fast:.15s;--duration-normal:.2s;--duration-slow:.25s;--ease-default:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--size-icon-sm:14px;--size-icon-md:18px;--size-icon-lg:20px;--size-input-sm:36px;--size-input-md:40px;--size-input-lg:44px;--size-button-sm:34px;--size-button-md:40px;--size-button-lg:44px;--sidebar-width:248px;--sidebar-width-collapsed:60px;--header-height:60px;--footer-height:44px;--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-laptop:1024px;--breakpoint-desktop:1280px;--breakpoint-ultra-wide:1536px;--scrollbar-size:8px;--scrollbar-size-thin:6px;--scrollbar-track:#030a16;--scrollbar-thumb:#2f80ff4d;--scrollbar-thumb-hover:#2f80ff9e;--scrollbar-thumb-active:#2f80ff}[data-theme=light]{--scrollbar-track:#eef2f7;--scrollbar-thumb:#2f80ff61;--scrollbar-thumb-hover:#2f80ffa6}html{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.rx-scroll-thin{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.rx-scroll-thin::-webkit-scrollbar{width:var(--scrollbar-size-thin);height:var(--scrollbar-size-thin)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--oat-bg:var(--color-background);--oat-fg:var(--color-text-primary);--oat-muted:var(--color-text-secondary);--oat-border:var(--color-border);--oat-accent:var(--color-brand-electric);--oat-radius:var(--radius-button)}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--color-background);color:var(--color-text-primary);min-height:100vh;margin:0}[data-theme=dark] body{background:var(--color-background)}#root{min-height:100vh}:focus-visible{box-shadow:var(--shadow-focus);outline:none}a{color:var(--color-link);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}a:hover{color:var(--color-link-hover)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}p{margin:0}button{font-family:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{transition:background-color var(--duration-normal) var(--ease-out), color var(--duration-normal) var(--ease-out)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._container_1974h_1{bottom:var(--space-6);right:var(--space-6);gap:var(--space-2);z-index:9999;pointer-events:none;flex-direction:column;display:flex;position:fixed}._toast_1974h_12{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-size:var(--font-size-sm);pointer-events:auto;animation:_slideUp_1974h_1 var(--duration-normal) var(--ease-out);min-width:280px;display:flex}._info_1974h_25{background-color:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-primary)}._success_1974h_26{background-color:var(--color-success-muted);border:1px solid var(--color-success);color:var(--color-text-primary)}._warning_1974h_27{background-color:var(--color-warning-muted);border:1px solid var(--color-warning);color:var(--color-text-primary)}._danger_1974h_28{background-color:var(--color-danger-muted);border:1px solid var(--color-danger);color:var(--color-text-primary)}._close_1974h_30{color:inherit;cursor:pointer;font-size:var(--font-size-lg);opacity:.7;background:0 0;border:none;margin-left:auto;line-height:1}._close_1974h_30:hover{opacity:1}@keyframes _slideUp_1974h_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._field_134xl_1{flex-direction:column;gap:.2rem;display:flex}._label_134xl_7{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._input_134xl_13{height:var(--size-input-md);padding:0 var(--space-4);background-color:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-input);color:var(--color-text-primary);font-family:var(--font-family);font-size:var(--font-size-sm);box-shadow:var(--field-shadow);accent-color:var(--color-brand-electric);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out)}._input_134xl_13::placeholder{color:var(--color-text-muted)}._input_134xl_13:hover:not(:disabled):not(:focus){border-color:var(--field-border-hover);box-shadow:var(--field-shadow-hover)}._input_134xl_13:focus{border-color:var(--field-border-hover);box-shadow:var(--field-shadow-focus);outline:none}._input_134xl_13:disabled{opacity:.45;cursor:not-allowed}._inputError_134xl_50{border-color:var(--color-danger);box-shadow:none}._input_134xl_13[type=date],._input_134xl_13[type=time],._input_134xl_13[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._input_134xl_13[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;filter:invert(42%)sepia(98%)saturate(2476%)hue-rotate(199deg)brightness(101%)contrast(101%)}._input_134xl_13[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;filter:invert(42%)sepia(98%)saturate(2476%)hue-rotate(199deg)brightness(101%)contrast(101%)}._input_134xl_13[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;filter:invert(42%)sepia(98%)saturate(2476%)hue-rotate(199deg)brightness(101%)contrast(101%)}._error_134xl_69{font-size:var(--font-size-xs);color:var(--color-danger)}._hint_134xl_74{font-size:var(--font-size-xs);color:var(--color-text-muted)}._textarea_134xl_79{min-height:100px;padding:var(--space-3) var(--space-4);resize:vertical}._select_134xl_85{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--field-bg);border-color:var(--field-border);box-shadow:var(--field-shadow);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231E7BFF' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;padding-right:var(--space-8)}._select_134xl_85:hover:not(:disabled):not(:focus){border-color:var(--field-border-hover);box-shadow:var(--field-shadow-hover)}._select_134xl_85:focus{border-color:var(--field-border-hover);box-shadow:var(--field-shadow-focus)}._select_134xl_85 option{background-color:var(--rxor-dark-navy);color:#f9fafb}[data-theme=light] ._select_134xl_85{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--field-bg);border-color:var(--field-border);box-shadow:var(--field-shadow)}[data-theme=light] ._select_134xl_85 option{color:#111827;background-color:#fff}._badge_1jqzd_1{border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);align-items:center;padding:.2rem .55rem;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}._default_1jqzd_12{background-color:var(--color-surface-elevated);color:var(--color-text-secondary)}._primary_1jqzd_13{background-color:var(--color-primary-blue-muted);color:var(--color-primary-blue)}._success_1jqzd_14{background-color:var(--color-success-muted);color:var(--color-success)}._warning_1jqzd_15{background-color:var(--color-warning-muted);color:var(--color-warning)}._danger_1jqzd_16{background-color:var(--color-danger-muted);color:var(--color-danger)}._overlay_pabgc_1{background-color:var(--color-surface-overlay);-webkit-backdrop-filter:blur(10px);z-index:1000;padding:var(--space-4);animation:_fadeIn_pabgc_1 var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_pabgc_19{width:100%;box-shadow:none;max-height:min(90dvh, calc(100dvh - var(--space-8)));height:auto;color:inherit;background:0 0;border:none;margin:auto;padding:0;overflow:visible}._dialog_pabgc_19:modal{width:100%;box-shadow:none;max-height:min(90dvh, calc(100dvh - var(--space-8)));height:auto;color:inherit;background:0 0;border:none;margin:auto;padding:0;overflow:visible}._sm_pabgc_33{max-width:400px}._md_pabgc_34{max-width:520px}._lg_pabgc_35{max-width:720px}._xl_pabgc_36{max-width:960px}._fullscreen_pabgc_37{max-width:calc(100vw - var(--space-8));max-height:calc(100dvh - var(--space-8));height:calc(100dvh - var(--space-8));width:100%}._dialog_pabgc_19._fullscreen_pabgc_37:modal{max-height:calc(100dvh - var(--space-8));height:calc(100dvh - var(--space-8))}._panel_pabgc_49{width:100%;max-height:min(90dvh, calc(100dvh - var(--space-8)));background-color:var(--color-surface);border:1px solid rgba(var(--color-electric-rgb), .22);border-radius:var(--radius-card);height:auto;min-height:0;box-shadow:var(--shadow-card), 0 24px 64px #0414308c;animation:_dialogIn_pabgc_1 var(--duration-normal) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}._panel_pabgc_49:before{content:"";background:linear-gradient(90deg, transparent 8%, rgba(var(--color-electric-rgb), .55) 50%, transparent 92%);pointer-events:none;z-index:1;height:1px;position:absolute;inset:0 0 auto}._description_pabgc_82{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-tight);margin-top:2px}._header_pabgc_89{justify-content:space-between;align-items:center;gap:var(--space-3);background:linear-gradient(180deg, rgba(var(--color-electric-rgb), .1) 0%, transparent 100%);border-bottom:1px solid rgba(var(--color-electric-rgb), .16);flex-shrink:0;padding:.7rem .9rem;display:flex}._heading_pabgc_100{flex:1;min-width:0}._title_pabgc_105{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}._close_pabgc_113{color:var(--color-icon);cursor:pointer;border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._close_pabgc_113:hover{background-color:var(--color-primary-blue-muted);color:var(--color-brand-electric)}._body_pabgc_136{flex:0 auto;min-height:0;padding:.75rem .9rem;overflow:hidden auto}._body_pabgc_136::-webkit-scrollbar{width:var(--scrollbar-size-thin);height:var(--scrollbar-size-thin)}._body_pabgc_136 form,._body_pabgc_136 section{gap:var(--space-2)}._body_pabgc_136 div[class*=field]{gap:.15rem}._body_pabgc_136 label{font-size:var(--font-size-xs);letter-spacing:.01em;line-height:1.25}._body_pabgc_136 input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),._body_pabgc_136 select,._body_pabgc_136 button[aria-haspopup=listbox]{height:var(--size-input-sm);min-height:var(--size-input-sm);background-color:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-input);box-shadow:var(--field-shadow);color:var(--color-text-primary)}._body_pabgc_136 input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):hover:not(:disabled):not(:focus),._body_pabgc_136 select:hover:not(:disabled):not(:focus),._body_pabgc_136 button[aria-haspopup=listbox]:hover:not(:disabled){border-color:var(--field-border-hover);box-shadow:var(--field-shadow-hover)}._body_pabgc_136 input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):focus,._body_pabgc_136 select:focus,._body_pabgc_136 button[aria-haspopup=listbox]:focus-visible,._body_pabgc_136 button[aria-haspopup=listbox][aria-expanded=true]{border-color:var(--field-border-hover);box-shadow:var(--field-shadow-focus)}._body_pabgc_136 input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),._body_pabgc_136 select,._body_pabgc_136 textarea{padding-left:var(--space-3);padding-right:var(--space-3)}._body_pabgc_136 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231E7BFF' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;padding-right:var(--space-8)}._body_pabgc_136 button[aria-haspopup=listbox] svg{color:var(--color-brand-electric)}._body_pabgc_136 textarea{height:auto;min-height:4.25rem;padding-top:var(--space-2);padding-bottom:var(--space-2);background-color:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-input);box-shadow:var(--field-shadow);color:var(--color-text-primary)}._body_pabgc_136 textarea:hover:not(:disabled):not(:focus){border-color:var(--field-border-hover);box-shadow:var(--field-shadow-hover)}._body_pabgc_136 textarea:focus{border-color:var(--field-border-hover);box-shadow:var(--field-shadow-focus)}._body_pabgc_136 p{margin:0}._footer_pabgc_236{justify-content:flex-end;align-items:center;gap:var(--space-2);border-top:1px solid rgba(var(--color-electric-rgb), .14);background:linear-gradient(0deg, rgba(var(--color-electric-rgb), .05), transparent 70%), #00000029;flex-shrink:0;padding:.55rem .9rem;display:flex}[data-theme=light] ._overlay_pabgc_1{background:#0f172a6b}[data-theme=light] ._panel_pabgc_49{background-color:var(--color-surface);border-color:var(--color-border-strong);box-shadow:var(--shadow-dialog)}[data-theme=light] ._panel_pabgc_49:before{background:linear-gradient(90deg, transparent 8%, rgba(var(--color-electric-rgb), .35) 50%, transparent 92%)}[data-theme=light] ._header_pabgc_89{background:linear-gradient(180deg, rgba(var(--color-electric-rgb), .07) 0%, transparent 100%);border-bottom-color:var(--color-border)}[data-theme=light] ._footer_pabgc_236{background:var(--color-surface-muted);border-top-color:var(--color-border)}[data-theme=light] ._close_pabgc_113:hover{background-color:var(--color-primary-blue-muted)}@keyframes _fadeIn_pabgc_1{0%{opacity:0}to{opacity:1}}@keyframes _dialogIn_pabgc_1{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._overlay_pabgc_1,._panel_pabgc_49{animation:none}}._overlay_1b1uy_1{background-color:var(--color-surface-overlay);z-index:1000;position:fixed;inset:0}._drawer_1b1uy_8{background-color:var(--color-surface-elevated);height:100%;box-shadow:var(--shadow-dialog);z-index:1001;flex-direction:column;display:flex;position:fixed;top:0}._right_1b1uy_19{border-left:1px solid var(--color-border);animation:_slideInRight_1b1uy_1 var(--duration-normal) var(--ease-out);right:0}._left_1b1uy_25{border-right:1px solid var(--color-border);animation:_slideInLeft_1b1uy_1 var(--duration-normal) var(--ease-out);left:0}._sm_1b1uy_31{width:min(320px,100vw)}._md_1b1uy_32{width:min(400px,100vw)}._lg_1b1uy_33{width:min(560px,100vw)}._full_1b1uy_34{width:100vw}._header_1b1uy_36{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._title_1b1uy_45{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._close_1b1uy_50{color:var(--color-text-secondary);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none}._close_1b1uy_50:hover{background:var(--color-surface-elevated)}._body_1b1uy_63{padding:var(--space-6);flex:1;overflow:auto}._body_1b1uy_63::-webkit-scrollbar{width:var(--scrollbar-size-thin);height:var(--scrollbar-size-thin)}._footer_1b1uy_74{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-subtle);flex-shrink:0}@keyframes _slideInRight_1b1uy_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideInLeft_1b1uy_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._right_1b1uy_19,._left_1b1uy_25{animation:none}}._container_nh1cv_1{display:inline-block;position:relative}._menu_nh1cv_6{top:calc(100% + var(--space-1));min-width:180px;padding:var(--space-1);z-index:100;border:1px solid var(--field-border);border-radius:var(--radius-input);background:var(--field-bg);box-shadow:var(--field-shadow-focus);margin:0;list-style:none;position:absolute;right:0}._item_nh1cv_21{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-input);color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;font-weight:500;display:block}._item_nh1cv_21:hover,._item_nh1cv_21:focus{background:rgba(var(--color-electric-rgb), .28);color:var(--color-brand-electric);outline:none}._divider_nh1cv_45{background-color:rgba(var(--color-electric-rgb), .18);height:1px;margin:var(--space-1) 0}[data-theme=light] ._menu_nh1cv_6{background:var(--color-surface-elevated);border-color:var(--color-border-strong);box-shadow:var(--shadow-dialog)}[data-theme=light] ._item_nh1cv_21:hover,[data-theme=light] ._item_nh1cv_21:focus{background:var(--color-surface-hover);color:var(--color-brand-electric)}._tabs_rtf98_1{gap:var(--space-4);flex-direction:column;display:flex}._list_rtf98_7{gap:var(--space-1);border-bottom:1px solid var(--color-border);margin:0;padding:0;list-style:none;display:flex}._tab_rtf98_1{padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px}._tab_rtf98_1:hover{color:var(--color-text-primary)}._active_rtf98_34{color:var(--color-primary-blue);border-bottom-color:var(--color-primary-blue);text-shadow:0 0 18px rgba(var(--color-electric-rgb), .35)}._panel_rtf98_40{padding:var(--space-4) 0}._spinner_1me0y_1{border:2px solid var(--color-border);border-top-color:var(--color-primary-blue);animation:_spin_1me0y_1 var(--duration-slow) linear infinite;border-radius:50%;display:inline-block}._sm_1me0y_9{width:16px;height:16px}._md_1me0y_10{width:24px;height:24px}._lg_1me0y_11{width:32px;height:32px}@keyframes _spin_1me0y_1{to{transform:rotate(360deg)}}._centered_1me0y_17{padding:var(--space-8);justify-content:center;align-items:center;display:flex}._avatar_1xf6i_1{border-radius:var(--radius-full);font-weight:var(--font-weight-semibold);background:linear-gradient(135deg, var(--color-brand-electric), var(--color-primary-blue-hover));color:#f8fafc;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._sm_1xf6i_12{width:28px;height:28px;font-size:var(--font-size-xs)}._md_1xf6i_13{width:36px;height:36px;font-size:var(--font-size-sm)}._lg_1xf6i_14{width:48px;height:48px;font-size:var(--font-size-base)}._image_1xf6i_16{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%}._icon_cgrsf_1{color:#2f80ff;background:radial-gradient(circle at 35% 30%,#1e7bff1f,#071426eb 68%);border:1px solid #1769ff61;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .3s,border-color .3s;display:inline-flex;position:relative;box-shadow:0 0 14px #1769ff1a,inset 0 0 12px #1e7bff1f}._icon_cgrsf_1:before{content:"";pointer-events:none;border:1px solid #081426e6;border-radius:50%;position:absolute;inset:-3px;box-shadow:0 0 0 1px #1769ff47}._icon_cgrsf_1:after{content:"";pointer-events:none;border:1px solid #1e7bff99;border-radius:50%;position:absolute;inset:4px}._icon_cgrsf_1 svg{z-index:1;color:#2f80ff;stroke:#2f80ff;position:relative}._sm_cgrsf_43{width:2rem;height:2rem}._sm_cgrsf_43:after{inset:3px}._md_cgrsf_52{width:2.65rem;height:2.65rem;margin-bottom:.75rem}._silver_cgrsf_58{color:#d5dce6;background:radial-gradient(circle at 35% 30%,#e8edf429,#071426f0 68%);border:1px solid #c5cdd86b;box-shadow:0 0 12px #c5cdd81a,inset 0 0 12px #e8edf41a}._silver_cgrsf_58:before{box-shadow:0 0 0 1px #c5cdd84d}._silver_cgrsf_58:after{border-color:#d5dce68c}._silver_cgrsf_58 svg{color:#d5dce6;stroke:#d5dce6}[data-theme=light] ._icon_cgrsf_1{background:radial-gradient(circle at 35% 30%,#1e7bff29,#dcebfff2 68%)}[data-theme=light] ._icon_cgrsf_1:before{border-color:#dcebffe6}[data-theme=light] ._silver_cgrsf_58{background:radial-gradient(circle at 35% 30%,#e8edf48c,#f8fafcf5 68%);border-color:#94a3b88c}._card_1lkxi_1{background-image:var(--glass-fill), var(--glass-edge);min-height:11.5rem;-webkit-backdrop-filter:var(--card-backdrop);box-shadow:var(--shadow-card);border-radius:var(--radius-card);padding:var(--space-4);padding-bottom:var(--space-7);transition:box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:1px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}._card_1lkxi_1:hover{background-image:var(--glass-fill-hover), var(--glass-edge-hover);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}._top_1lkxi_28{z-index:1;position:relative}._header_1lkxi_33{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._label_1lkxi_40{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;line-height:1.3}._card_1lkxi_1:hover [data-brand-icon]{border-color:#1e7bffb3;box-shadow:0 0 26px #1769ff47,inset 0 0 20px #1e7bff47}._valueRow_1lkxi_56{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._value_1lkxi_56{font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight);min-width:0;line-height:1.15}._changeBadge_1lkxi_72{font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:.01em;flex-shrink:0}._footer_1lkxi_79{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--font-size-xs);display:flex}._trendUp_1lkxi_87,._trendDown_1lkxi_88,._trendNeutral_1lkxi_89{font-weight:var(--font-weight-medium);align-items:center;gap:2px;display:inline-flex}._trendUp_1lkxi_87{color:var(--color-success)}._trendDown_1lkxi_88{color:var(--color-danger)}._trendNeutral_1lkxi_89,._changeLabel_1lkxi_100{color:var(--color-text-muted)}._description_1lkxi_104{margin:0 0 var(--space-2);font-size:.75rem;font-weight:var(--font-weight-normal);color:var(--color-text-muted);letter-spacing:0;text-transform:none;line-height:1.4}._sparkline_1lkxi_114{z-index:0;pointer-events:none;opacity:.85;width:100%;height:28px;filter:drop-shadow(0 0 3px rgba(var(--color-electric-rgb), .22));position:absolute;bottom:0;left:0;right:0}@media (width<=768px){._value_1lkxi_56{font-size:var(--font-size-xl)}}@media (prefers-reduced-motion:reduce){._card_1lkxi_1:hover{transform:none}}._badge_fz20d_1{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:capitalize;padding:.2rem .55rem;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}._dot_fz20d_14{border-radius:var(--radius-full);width:6px;height:6px;box-shadow:0 0 6px}._active_fz20d_21{background:var(--color-success-muted);color:var(--color-success)}._active_fz20d_21 ._dot_fz20d_14{background:var(--color-success)}._inactive_fz20d_23{background:var(--color-surface-elevated);color:var(--color-text-muted)}._inactive_fz20d_23 ._dot_fz20d_14{background:var(--color-text-muted)}._at_risk_fz20d_25{background:var(--color-warning-muted);color:var(--color-warning)}._at_risk_fz20d_25 ._dot_fz20d_14{background:var(--color-warning)}._paid_fz20d_27{background:var(--color-success-muted);color:var(--color-success)}._paid_fz20d_27 ._dot_fz20d_14{background:var(--color-success)}._sent_fz20d_29{background:var(--color-info-muted);color:var(--color-brand-electric)}._sent_fz20d_29 ._dot_fz20d_14{background:var(--color-brand-electric)}._overdue_fz20d_31{background:var(--color-danger-muted);color:var(--color-danger)}._overdue_fz20d_31 ._dot_fz20d_14{background:var(--color-danger)}._draft_fz20d_33{background:var(--color-surface-elevated);color:var(--color-text-secondary)}._draft_fz20d_33 ._dot_fz20d_14{background:var(--color-text-muted)}._cancelled_fz20d_35{background:var(--color-surface-elevated);color:var(--color-text-muted)}._completed_fz20d_36{background:var(--color-success-muted);color:var(--color-success)}._pending_fz20d_37{background:var(--color-warning-muted);color:var(--color-warning)}._failed_fz20d_38{background:var(--color-danger-muted);color:var(--color-danger)}._refunded_fz20d_39{background:var(--color-surface-elevated);color:var(--color-text-secondary)}._badge_362nl_1{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background:var(--color-surface-elevated);color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);font-family:var(--font-family);letter-spacing:.02em;display:inline-flex}._header_68a2u_1{gap:var(--space-5);margin-bottom:var(--layout-section-gap);flex-direction:column;display:flex}._top_68a2u_8{justify-content:space-between;align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}._titleGroup_68a2u_16{gap:var(--space-2);flex-direction:column;display:flex}._title_68a2u_16{font-size:var(--font-size-page-title);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight)}._subtitle_68a2u_29{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:var(--font-weight-normal)}._actions_68a2u_35{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._toolbar_68a2u_42{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=768px){._title_68a2u_16{font-size:var(--font-size-xl)}._actions_68a2u_35{width:100%}}._item_a9ypr_1{align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease-out);display:flex}._item_a9ypr_1:hover{background:var(--color-surface-hover)}._icon_a9ypr_14{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._payment_a9ypr_24,._invoice_a9ypr_25,._customer_a9ypr_26,._reminder_a9ypr_27,._system_a9ypr_28,._collection_a9ypr_29,._credit_note_a9ypr_30,._statement_a9ypr_31,._contact_a9ypr_32{background:rgba(var(--color-electric-rgb), .16);color:var(--color-brand-electric);box-shadow:none}._content_a9ypr_38{flex:1;min-width:0}._title_a9ypr_43{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-1)}._description_a9ypr_50{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--line-height-normal)}._meta_a9ypr_56{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex}._amount_a9ypr_65{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._grid_way71_1{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}._card_way71_7{appearance:none;text-align:left;min-height:9.75rem;color:inherit;font:inherit;background-color:#0000;background-image:var(--glass-fill), var(--glass-edge);-webkit-backdrop-filter:var(--card-backdrop);box-shadow:var(--shadow-card);border-radius:var(--radius-card);cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:0;padding:1.1rem 1.15rem 1rem;display:flex;position:relative;overflow:hidden}._card_way71_7:hover,._card_way71_7:active{background-color:#0000;background-image:var(--glass-fill-hover), var(--glass-edge-hover)}._card_way71_7:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}._card_way71_7:focus{background-color:#0000}._card_way71_7:focus-visible{box-shadow:var(--shadow-focus)}._highlighted_way71_56{box-shadow:var(--shadow-card-hover)}._card_way71_7:hover [data-brand-icon]{border-color:#1e7bffb3;box-shadow:0 0 26px #1769ff47,inset 0 0 20px #1e7bff47}._title_way71_67{font-size:1rem;font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._description_way71_74{color:var(--color-text-muted);margin-top:.25rem;font-size:.8rem;line-height:1.45}._footer_way71_81{justify-content:space-between;align-items:center;width:100%;margin-top:.85rem;display:flex}._shortcut_way71_89{align-items:center;gap:3px;display:inline-flex}._kbd_way71_95{min-width:18px;height:18px;font-family:inherit;font-size:.6875rem;font-weight:var(--font-weight-medium);color:var(--color-text-muted);background:var(--color-surface-active);border:1px solid var(--color-border);border-radius:4px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}._arrow_way71_111{color:var(--color-text-muted);transition:transform var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex-shrink:0;margin-left:auto}._card_way71_7:hover ._arrow_way71_111{color:var(--color-brand-electric);transform:translate(2px)}@media (width<=640px){._grid_way71_1{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._card_way71_7:hover,._card_way71_7:hover ._arrow_way71_111{transform:none}}._card_1hc5h_1{background-image:var(--glass-fill), var(--glass-edge);-webkit-backdrop-filter:var(--card-backdrop);box-shadow:var(--shadow-card);border-radius:var(--radius-card);transition:box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:1px solid #0000;overflow:hidden}._card_1hc5h_1:hover{background-image:var(--glass-fill-hover), var(--glass-edge-hover);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}._header_1hc5h_22{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--layout-card-padding) var(--space-4);display:flex}._title_1hc5h_30{font-size:1.08rem;font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_1hc5h_37{color:var(--color-text-muted);font-size:.9rem;line-height:1.55;font-weight:var(--font-weight-normal);margin-top:.45rem}._period_1hc5h_45{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:var(--color-surface-active);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);white-space:nowrap;flex-shrink:0;display:inline-flex}._legendRow_1hc5h_60{align-items:center;gap:var(--space-4);padding:0 var(--layout-card-padding) var(--space-3);display:flex}._legendItem_1hc5h_67{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);display:inline-flex}._legendDot_1hc5h_75{border-radius:var(--radius-full);flex-shrink:0;width:7px;height:7px}._body_1hc5h_82{padding:0 var(--space-3) var(--space-4);height:280px}@media (width<=1024px){._body_1hc5h_82{height:240px}}@media (width<=480px){._body_1hc5h_82{height:200px}}._donutBody_1hc5h_99{align-items:center;gap:var(--space-5);padding:var(--space-2) var(--layout-card-padding) var(--space-5);display:flex}._donutChartWrap_1hc5h_106{flex-shrink:0;width:180px;height:180px;position:relative}._donutChart_1hc5h_106{width:100%;height:100%}._donutCenter_1hc5h_118{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 22%;display:flex;position:absolute;inset:0}._donutCenterValue_1hc5h_130{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight);white-space:nowrap;line-height:1.1}._donutCenterLabel_1hc5h_139{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);margin-top:2px;font-size:.6875rem}._legendList_1hc5h_147{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}._legendListItem_1hc5h_158{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);display:flex}._legendListLabel_1hc5h_165{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._legendListValue_1hc5h_173{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}._legendListPercent_1hc5h_178{color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:right;flex-shrink:0;width:34px}._chart_1hc5h_186{width:100%;height:100%}._loading_1hc5h_191{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (width<=768px){._donutBody_1hc5h_99{flex-direction:column}}@media (width<=480px){._donutChartWrap_1hc5h_106{width:150px;height:150px}}@media (prefers-reduced-motion:reduce){._card_1hc5h_1:hover{transform:none}}._layout_12ui2_1{min-height:100vh;padding:var(--space-8);background-color:var(--color-background);justify-content:center;align-items:center;display:flex}._content_12ui2_10{text-align:center;max-width:480px}._code_12ui2_15{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-primary-blue);margin-bottom:var(--space-4)}._title_12ui2_22{font-size:var(--font-size-2xl);margin-bottom:var(--space-2)}._description_12ui2_27{color:var(--color-text-secondary);margin-bottom:var(--space-8)}._sidebar_ak0ll_1{background:var(--color-surface-primary);border-right:1px solid var(--color-border);min-height:0;width:var(--sidebar-width);transition:width var(--duration-normal) var(--ease-out);flex-direction:column;grid-area:sidebar;display:flex;overflow:hidden}._collapsed_ak0ll_13{width:var(--sidebar-width-collapsed)}._logo_ak0ll_17{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-3);border-bottom:1px solid var(--color-border-subtle);transition:padding var(--duration-normal) var(--ease-out);display:flex;overflow:visible}._collapsed_ak0ll_13 ._logo_ak0ll_17{padding:var(--space-4) var(--space-2);justify-content:center;gap:0}._logoMarkWrap_ak0ll_34{flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._logoMark_ak0ll_34{z-index:1;object-fit:contain;object-position:center;width:100%;height:auto;max-height:88px;display:block;position:relative}._collapsed_ak0ll_13 ._logoMark_ak0ll_34{width:44px;height:44px;max-height:44px}._logoDivider_ak0ll_61{background:rgba(var(--color-sky-rgb), .4);opacity:1;width:1.5px;transition:opacity var(--duration-fast) var(--ease-out), width var(--duration-fast) var(--ease-out);flex-shrink:0;align-self:stretch;margin:2px 0}._collapsed_ak0ll_13 ._logoDivider_ak0ll_61{opacity:0;width:0;margin:0}._logoText_ak0ll_79{opacity:1;min-width:0;transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;flex:auto;justify-content:center;gap:2px;display:flex;overflow:hidden}._collapsed_ak0ll_13 ._logoText_ak0ll_79{opacity:0;width:0}._brandName_ak0ll_96{font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);font-size:var(--font-size-xl);white-space:nowrap;color:var(--color-brand-white);line-height:1.1}._brandTagline_ak0ll_105{font-size:.6875rem;font-weight:var(--font-weight-semibold);color:var(--color-brand-sky);white-space:normal;overflow-wrap:break-word;letter-spacing:.03em;text-transform:uppercase;line-height:1.3}._nav_ak0ll_116{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;min-height:0;padding:var(--space-4) var(--space-3);flex:auto;overflow:hidden auto}._nav_ak0ll_116::-webkit-scrollbar{display:none}._section_ak0ll_131{margin-bottom:var(--space-3)}._sectionTrigger_ak0ll_135{width:100%;padding:var(--space-2) var(--space-3);margin-bottom:var(--space-1);border-radius:var(--radius-button);cursor:pointer;color:var(--color-text-muted);font-size:.6875rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}._sectionTrigger_ak0ll_135:hover{background-color:var(--color-nav-hover-bg);color:var(--color-text-secondary)}._sectionTrigger_ak0ll_135:focus-visible{box-shadow:var(--shadow-focus)}._sectionLabelText_ak0ll_165{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._sectionChevron_ak0ll_171{opacity:.85;color:var(--color-text-secondary);transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0}._sectionTriggerOpen_ak0ll_178 ._sectionChevron_ak0ll_171{transform:rotate(0)}._sectionTrigger_ak0ll_135:not(._sectionTriggerOpen_ak0ll_178) ._sectionChevron_ak0ll_171{transform:rotate(-90deg)}._sectionBody_ak0ll_186{transition:grid-template-rows var(--duration-normal) var(--ease-out);grid-template-rows:0fr;display:grid}._sectionBodyOpen_ak0ll_192{grid-template-rows:1fr}._sectionBodyInner_ak0ll_196,._sectionBody_ak0ll_186>._navGroup_ak0ll_200,._sectionBody_ak0ll_186>div{overflow:hidden}._navGroup_ak0ll_200{margin-bottom:var(--space-1)}._groupTrigger_ak0ll_209{width:100%;padding:var(--space-1-5,.375rem) var(--space-3);margin-bottom:var(--space-1);border-radius:var(--radius-button);cursor:pointer;color:var(--color-text-muted);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}._groupTrigger_ak0ll_209:hover{background-color:var(--color-nav-hover-bg);color:var(--color-text-secondary)}._groupTrigger_ak0ll_209:focus-visible{box-shadow:var(--shadow-focus)}._groupLabelText_ak0ll_235{font-size:.625rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._groupChevron_ak0ll_245{opacity:.75;transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0}._groupTriggerOpen_ak0ll_251 ._groupChevron_ak0ll_245{transform:rotate(0)}._groupTrigger_ak0ll_209:not(._groupTriggerOpen_ak0ll_251) ._groupChevron_ak0ll_245{transform:rotate(-90deg)}._groupBody_ak0ll_259{transition:grid-template-rows var(--duration-fast) var(--ease-out);grid-template-rows:0fr;display:grid}._groupBodyOpen_ak0ll_265{grid-template-rows:1fr}._groupBody_ak0ll_259>._list_ak0ll_269{overflow:hidden}._collapsed_ak0ll_13 ._groupTrigger_ak0ll_209{display:none}._collapsed_ak0ll_13 ._groupBody_ak0ll_259{grid-template-rows:1fr}._sectionBody_ak0ll_186>._list_ak0ll_269{overflow:hidden}._sectionLabel_ak0ll_165{padding:var(--space-2) var(--space-3);font-size:.6875rem;font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out);overflow:hidden}._collapsed_ak0ll_13 ._sectionTrigger_ak0ll_135{display:none}._collapsed_ak0ll_13 ._sectionBody_ak0ll_186{grid-template-rows:1fr}._collapsed_ak0ll_13 ._sectionLabel_ak0ll_165{opacity:0;height:0;margin:0;padding:0}._list_ak0ll_269{margin:0;padding:0;list-style:none}._link_ak0ll_318{align-items:center;gap:var(--space-3);padding:var(--space-2-5,.625rem) var(--space-3);border-radius:var(--radius-button);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);margin-bottom:var(--space-1);text-decoration:none;display:flex;position:relative}._link_ak0ll_318 svg{color:var(--color-icon);flex-shrink:0}._link_ak0ll_318:hover{background-color:var(--color-nav-hover-bg);color:var(--color-text-primary)}._link_ak0ll_318:hover svg{color:var(--color-brand-electric)}._link_ak0ll_318:focus-visible{box-shadow:var(--shadow-focus)}._active_ak0ll_353{background-color:var(--color-nav-active-bg);color:var(--color-text-primary)}._active_ak0ll_353 svg{color:var(--color-brand-electric)}._active_ak0ll_353:before{content:"";background:var(--color-brand-electric);width:2px;height:16px;box-shadow:0 0 8px rgba(var(--color-electric-rgb), .55);border-radius:0 2px 2px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}._label_ak0ll_375{white-space:nowrap;opacity:1;transition:opacity var(--duration-fast) var(--ease-out);overflow:hidden}._collapsed_ak0ll_13 ._label_ak0ll_375{opacity:0;width:0}._collapsed_ak0ll_13 ._link_ak0ll_318{padding:var(--space-2);justify-content:center}._footer_ak0ll_392{padding:var(--space-3);border-top:1px solid var(--color-border-subtle)}._toggle_ak0ll_397{width:100%;padding:var(--space-2);color:var(--color-icon);cursor:pointer;border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._toggle_ak0ll_397:hover{background-color:var(--color-nav-hover-bg);color:var(--color-text-secondary)}._overlay_ak0ll_418{display:none}@media (width<=768px){._sidebar_ak0ll_1{z-index:300;transition:transform var(--duration-normal) var(--ease-out);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);width:var(--sidebar-width)!important}._open_ak0ll_434{transform:translate(0)}._overlay_ak0ll_418{background:var(--color-surface-overlay);z-index:299;opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-out);display:block;position:fixed;inset:0}._overlayVisible_ak0ll_449{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){._sidebar_ak0ll_1,._link_ak0ll_318,._logoText_ak0ll_79,._label_ak0ll_375,._overlay_ak0ll_418,._sectionBody_ak0ll_186,._groupBody_ak0ll_259,._sectionChevron_ak0ll_171,._groupChevron_ak0ll_245{transition:none}}._panel_b9xb8_1{top:calc(100% + var(--space-2));width:min(400px, calc(100vw - var(--space-8)));background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);z-index:200;animation:_slideDown_b9xb8_1 var(--duration-normal) var(--ease-out);position:absolute;right:0;overflow:hidden}._header_b9xb8_15{padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}._title_b9xb8_23{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}._markAll_b9xb8_28{color:var(--color-primary-blue);font-size:var(--font-size-xs);cursor:pointer;font-weight:var(--font-weight-medium);background:0 0;border:none}._markAll_b9xb8_28:hover{text-decoration:underline}._list_b9xb8_41{max-height:400px;overflow-y:auto}._list_b9xb8_41::-webkit-scrollbar{width:var(--scrollbar-size-thin);height:var(--scrollbar-size-thin)}._item_b9xb8_51{gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default);display:flex}._item_b9xb8_51:hover,._unread_b9xb8_64{background:var(--color-primary-blue-muted)}._icon_b9xb8_68{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._invoice_paid_b9xb8_78{background:var(--color-success-muted);color:var(--color-success)}._invoice_created_b9xb8_79,._new_customer_b9xb8_80{background:var(--color-info-muted);color:var(--color-primary-blue)}._payment_failed_b9xb8_81{background:var(--color-danger-muted);color:var(--color-danger)}._erp_sync_b9xb8_82{background:var(--color-surface-elevated);color:var(--color-text-secondary)}._reminder_sent_b9xb8_83{background:var(--color-warning-muted);color:var(--color-warning)}._collection_updated_b9xb8_84{background:var(--color-danger-muted);color:var(--color-danger)}._member_invited_b9xb8_85{background:var(--color-info-muted);color:var(--color-primary-blue)}._filters_b9xb8_87{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}._filterChip_b9xb8_95{font-size:var(--font-size-xs);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;color:var(--color-text-secondary);background:0 0;padding:2px 8px}._filterActive_b9xb8_105{background:var(--color-primary-subtle);border-color:var(--color-primary);color:var(--color-primary)}._dismiss_b9xb8_111{color:var(--color-text-muted);cursor:pointer;padding:var(--space-1);background:0 0;border:none;flex-shrink:0}._dismiss_b9xb8_111:hover{color:var(--color-text)}._content_b9xb8_124{flex:1;min-width:0}._itemTitle_b9xb8_129{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-1)}._message_b9xb8_136{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-normal)}._time_b9xb8_142{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--space-2)}._unreadDot_b9xb8_148{border-radius:var(--radius-full);background:var(--color-primary-blue);width:8px;height:8px;margin-top:var(--space-1);flex-shrink:0}._empty_b9xb8_157{padding:var(--space-8)}@keyframes _slideDown_b9xb8_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._panel_b9xb8_1{animation:none}}._trigger_1wq6y_1{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);border-radius:var(--radius-button);cursor:pointer;color:var(--color-text-primary);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;display:flex}._trigger_1wq6y_1:hover{background-color:var(--color-surface-hover);border-color:var(--color-border)}._avatar_1wq6y_19{border-radius:var(--radius-full);background-color:var(--color-surface-active);width:28px;height:28px;color:var(--color-brand-sky);border:1px solid var(--color-border);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex}._info_1wq6y_34{text-align:left;flex-direction:column;display:flex}._name_1wq6y_40{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._role_1wq6y_45{font-size:var(--font-size-xs);color:var(--color-text-muted)}@media (width<=768px){._info_1wq6y_34{display:none}}._trigger_18q57_1{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);border-radius:var(--radius-button);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;display:flex}._trigger_18q57_1:hover{background:var(--color-surface-hover);border-color:var(--color-border)}._logo_18q57_22{border-radius:var(--radius-sm);background:var(--color-surface-active);width:22px;height:22px;color:var(--color-brand-sky);font-size:.625rem;font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}._name_18q57_36{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}._chevron_18q57_44{color:var(--color-text-muted)}@media (width<=1024px){._name_18q57_36{display:none}}@media (width<=768px){._trigger_18q57_1{display:none}}._trigger_1n59j_1{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-button);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);max-width:220px;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;display:flex}._trigger_1n59j_1:hover{background:var(--color-surface-hover);border-color:var(--color-border)}._icon_1n59j_23{color:var(--color-text-muted);flex-shrink:0}._name_1n59j_28{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=768px){._trigger_1n59j_1{max-width:140px}}._header_v1egg_1{align-items:center;gap:var(--space-4);padding:0 var(--space-6);background:var(--color-surface-primary);border-bottom:1px solid var(--color-border);min-height:var(--header-height);grid-area:header;display:flex}._left_v1egg_12{align-items:center;gap:var(--space-4);flex:1;min-width:0;display:flex}._menuBtn_v1egg_20{color:var(--color-icon);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;display:none}._menuBtn_v1egg_20:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}._search_v1egg_37{flex:1;max-width:420px}._actions_v1egg_42{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._notificationWrapper_v1egg_49{position:relative}._divider_v1egg_53{background:var(--color-border-subtle);width:1px;height:20px;margin:0 var(--space-1)}@media (width<=768px){._menuBtn_v1egg_20{display:flex}._search_v1egg_37,._divider_v1egg_53{display:none}}._footer_pgm2k_1{padding:0 var(--space-6);background:var(--color-surface-primary);border-top:1px solid var(--color-border);font-size:var(--font-size-xs);color:var(--color-text-muted);min-height:var(--footer-height);grid-area:footer;justify-content:space-between;align-items:center;display:flex}._version_pgm2k_14{color:var(--color-text-secondary)}@media (width<=768px){._footer_pgm2k_1{display:none}}._overlay_1tt5h_1{background:var(--color-surface-overlay);z-index:1100;padding:15vh var(--space-4) var(--space-4);animation:_fadeIn_1tt5h_1 var(--duration-fast) var(--ease-out);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}._dialog_1tt5h_13{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-dialog);width:100%;max-width:560px;box-shadow:var(--shadow-dialog);animation:_slideDown_1tt5h_1 var(--duration-normal) var(--ease-out);overflow:hidden}._inputWrapper_1tt5h_24{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle);display:flex}._input_1tt5h_24{color:var(--color-text-primary);font-size:var(--font-size-base);background:0 0;border:none;outline:none;flex:1}._input_1tt5h_24::placeholder{color:var(--color-text-muted)}._kbd_1tt5h_45{padding:var(--space-1) var(--space-2);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--color-text-muted)}._results_1tt5h_54{max-height:360px;padding:var(--space-2);overflow-y:auto}._sectionLabel_1tt5h_60{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._result_1tt5h_54{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary);text-align:left;cursor:pointer;font-size:var(--font-size-sm);background:0 0;border:none;display:flex}._result_1tt5h_54:hover,._resultActive_1tt5h_85,._highlighted_1tt5h_86{background:var(--color-surface-hover)}._resultIcon_1tt5h_90{color:var(--color-text-muted)}._resultTitle_1tt5h_94{font-weight:var(--font-weight-medium)}._resultSubtitle_1tt5h_98{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._empty_1tt5h_103{padding:var(--space-8);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._recent_1tt5h_110{gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._recentChip_1tt5h_117{padding:var(--space-1) var(--space-3);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-xs);color:var(--color-text-secondary);cursor:pointer}._recentChip_1tt5h_117:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover);color:var(--color-text-primary)}@keyframes _fadeIn_1tt5h_1{0%{opacity:0}to{opacity:1}}@keyframes _slideDown_1tt5h_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._overlay_1tt5h_1,._dialog_1tt5h_13{animation:none}}._root_6wk89_1{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}._svg_6wk89_9{width:100%;height:100%;display:block;overflow:visible}._hero_6wk89_16,._banner_6wk89_17,._cta_6wk89_18{inset:0}._hero_6wk89_16{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000080 8%,#000000d1 20%,#000 36% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000080 8%,#000000d1 20%,#000 36% 90%,#0000 100%)}._banner_6wk89_17{-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}._modules_6wk89_60,._section_6wk89_61,._background_6wk89_62{inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}._modules_6wk89_60{opacity:.7}._section_6wk89_61{opacity:.72}._background_6wk89_62{opacity:.5}._cta_6wk89_18{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 90%,#0000 100%)}._flip_6wk89_98{transform-origin:50%;transform:scaleY(-1)}._ribbon_6wk89_103{animation:48s ease-in-out infinite _ribbonDrift_6wk89_1}._bloom_6wk89_107{pointer-events:none}._spineGlowWide_6wk89_111,._spineGlow_6wk89_111{fill:none;stroke-linecap:round;stroke-linejoin:round}._spineGlowWide_6wk89_111{filter:blur(22px)}._spineGlow_6wk89_111{filter:blur(10px)}._fibre_6wk89_126{fill:none;stroke-linecap:round;stroke-linejoin:round}._back_6wk89_62{filter:blur(.7px)}._mid_6wk89_136{filter:blur(.25px)}._fore_6wk89_140,._highlight_6wk89_141{filter:none}._pulse_6wk89_145{fill:none;stroke-linecap:round;stroke-dasharray:110 640;filter:drop-shadow(0 0 6px #2f80ffb3);animation:18s linear infinite _pulseTravel_6wk89_1}._pulseCore_6wk89_153{fill:none;stroke-linecap:round;stroke:#dcebff;stroke-dasharray:36 714;opacity:.7;animation:18s linear infinite _pulseTravel_6wk89_1}._particle_6wk89_162{animation:6.5s ease-in-out infinite _particleGlow_6wk89_1}@keyframes _ribbonDrift_6wk89_1{0%,to{transform:translate(0,0)}50%{transform:translateY(8px)}}@keyframes _pulseTravel_6wk89_1{0%{stroke-dashoffset:0}to{stroke-dashoffset:-750px}}@keyframes _particleGlow_6wk89_1{0%,to{opacity:.28}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){._ribbon_6wk89_103,._pulse_6wk89_145,._pulseCore_6wk89_153,._particle_6wk89_162{animation:none}._pulse_6wk89_145,._pulseCore_6wk89_153{stroke-dasharray:none}}._shell_1owfj_1{grid-template-columns:var(--sidebar-width) 1fr;grid-template-rows:var(--header-height) 1fr var(--footer-height);background-color:var(--color-background);height:100dvh;max-height:100dvh;transition:grid-template-columns var(--duration-normal) var(--ease-out);grid-template-areas:"sidebar header""sidebar main""sidebar footer";display:grid;overflow:hidden}._collapsed_1owfj_16{grid-template-columns:var(--sidebar-width-collapsed) 1fr}._main_1owfj_20{isolation:isolate;min-height:0;animation:_fadeIn_1owfj_1 var(--duration-normal) var(--ease-out);background:#030a16;grid-area:main;position:relative;overflow:hidden;container-type:inline-size}._fibres_1owfj_31{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._fibre_1owfj_31{height:min(37rem,70vh);position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}._atmosphere_1owfj_50{background:radial-gradient(55% 50% at 78% 18%,#1e7bff29,#0000 62%),radial-gradient(42% 36% at 8% 42%,#1769ff1a,#0000 60%);height:70%;position:absolute;inset:-8% -4% auto}._fibreBand_1owfj_59{transform-origin:40% 48%;height:100%;position:absolute;top:-6%;left:0;right:0;transform:rotate(-11deg)scale(.8)}._fibreCorner_1owfj_69{transform-origin:100% 100%;width:min(48rem,62%);height:min(26rem,50%);position:absolute;bottom:-2%;right:-2%;transform:rotate(12deg);-webkit-mask-image:linear-gradient(to top left,#000 8% 42%,#0000 78%);mask-image:linear-gradient(to top left,#000 8% 42%,#0000 78%)}._fibreCornerGlow_1owfj_81{pointer-events:none;background:radial-gradient(70% 60% at 92% 88%,#1e7bff24,#0000 68%);width:55%;height:48%;position:absolute;bottom:0;right:0}._mainInner_1owfj_91{z-index:1;height:100%;padding:var(--layout-page-padding);position:relative;overflow:auto}[data-theme=light] ._fibres_1owfj_31{display:none}[data-theme=light] ._main_1owfj_20{background:var(--color-surface-content)}@keyframes _fadeIn_1owfj_1{0%{opacity:0}to{opacity:1}}@media (width<=768px){._shell_1owfj_1,._collapsed_1owfj_16{grid-template-columns:1fr;grid-template-rows:var(--header-height) 1fr var(--footer-height);grid-template-areas:"header""main""footer"}._mainInner_1owfj_91{padding:var(--space-5)}}@media (prefers-reduced-motion:reduce){._shell_1owfj_1,._main_1owfj_20{transition:none;animation:none}}._mark_1158o_1{object-fit:contain;object-position:center;image-rendering:auto;flex-shrink:0;display:block}._field_1129x_1{pointer-events:none;position:absolute;inset:0;overflow:hidden}._atmosphere_1129x_8{background:radial-gradient(42% 36% at 88% 8%,#1e7bff29,#0000 62%),radial-gradient(38% 32% at 8% 18%,#1769ff1a,#0000 60%),radial-gradient(34% 28% at 92% 88%,#2f80ff1a,#0000 58%);position:absolute;inset:-10%}._intense_1129x_17 ._atmosphere_1129x_8{background:radial-gradient(48% 40% at 90% 6%,#1e7bff33,#0000 62%),radial-gradient(40% 34% at 10% 22%,#1769ff24,#0000 60%),radial-gradient(36% 30% at 86% 90%,#2f80ff24,#0000 58%)}.mkt{--mkt-bg:#030a16;--mkt-bg-secondary:#071426;--mkt-card:#0b1c35;--mkt-elevated:#102849;--mkt-input:#071426;--mkt-primary:#1769ff;--mkt-electric:#1e7bff;--mkt-glow:#2f80ff;--mkt-soft:#6ea8ff;--mkt-white:#f8fafc;--mkt-secondary:#e2e8f0;--mkt-grey:#94a3b8;--mkt-subtle:#64748b;--mkt-border:#26344a;--mkt-success:#22c55e;--mkt-warning:#f59e0b;--mkt-danger:#ef4444;--mkt-primary-rgb:23, 105, 255;--mkt-electric-rgb:30, 123, 255;--mkt-glow-rgb:47, 128, 255;--mkt-border-rgb:38, 52, 74;--mkt-display:"Inter", system-ui, sans-serif;--mkt-body:"Inter", system-ui, sans-serif;--mkt-radius-card:1.2rem;--mkt-radius-btn:.7rem;background:var(--mkt-bg);color:var(--mkt-white);font-family:var(--mkt-body);min-height:100%}.mkt *,.mkt :before,.mkt :after{box-sizing:border-box}.mkt a{color:inherit;text-decoration:none}.mkt-container{width:min(1240px,100% - 2.5rem);margin-inline:auto}.mkt-h1{font-family:var(--mkt-display);letter-spacing:-.04em;color:var(--mkt-white);margin:0;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:800;line-height:1.04}.mkt-h1 span,.mkt-h2 span{color:#1e7bff;text-shadow:0 1px #030a16,0 0 12px #030a16,0 0 24px #030a16,0 0 40px #1e7bff73}.mkt-h2{font-family:var(--mkt-display);letter-spacing:-.03em;color:var(--mkt-white);margin:0;font-size:clamp(1.9rem,3.8vw,3rem);font-weight:800;line-height:1.12}.mkt-h3{font-family:var(--mkt-display);letter-spacing:-.02em;color:var(--mkt-white);margin:0;font-size:1.15rem;font-weight:700}.mkt-lead{color:var(--mkt-grey);max-width:40rem;margin:0;font-size:clamp(1.02rem,1.5vw,1.15rem);font-weight:400;line-height:1.65}.mkt-section{padding:clamp(4.25rem,8vw,6.75rem) 0;position:relative}.mkt-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mkt-soft);justify-content:center;align-items:center;gap:.75rem;margin:0 0 .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.mkt-eyebrow-line{background:linear-gradient(90deg, transparent, var(--mkt-electric), transparent);width:2.15rem;height:1px;box-shadow:0 0 8px rgba(var(--mkt-electric-rgb), .45);display:block}.mkt-btn{border-radius:var(--mkt-radius-btn);min-height:2.9rem;font-family:var(--mkt-body);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.3rem;font-size:.92rem;font-weight:600;transition:transform .28s,box-shadow .28s,background .28s,border-color .28s,color .28s;display:inline-flex}.mkt-btn:hover{transform:translateY(-2px)}.mkt-btn-primary{background:var(--mkt-primary);color:#fff;box-shadow:0 8px 28px rgba(var(--mkt-primary-rgb), .32)}.mkt-btn-primary:hover{background:var(--mkt-electric);box-shadow:0 10px 34px rgba(var(--mkt-electric-rgb), .4)}.mkt-btn-outline{background:var(--mkt-bg-secondary);color:var(--mkt-secondary);border-color:var(--mkt-border)}.mkt-btn-outline:hover{border-color:var(--mkt-electric);color:var(--mkt-white);box-shadow:0 0 20px rgba(var(--mkt-electric-rgb), .16)}.mkt-card-grid{justify-content:center;justify-items:stretch;gap:1.1rem;display:grid}.mkt-card{text-align:left;border-radius:var(--mkt-radius-card);-webkit-backdrop-filter:blur(16px);background-image:linear-gradient(#081220b3 0%,#030a16e0 100%),linear-gradient(135deg,#1e7bff38 0%,#1769ff1a 24%,#07142666 58%,#07142647 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:1px solid #0000;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:0;padding:1.4rem 1.3rem 1.25rem;transition:transform .3s,box-shadow .3s,background-image .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000073}.mkt-card:before{content:none}.mkt-card:after{content:"";pointer-events:none;z-index:2;opacity:0;background:linear-gradient(115deg,#0000 20%,#6ea8ff0d 45%,#f8fafc05 50%,#0000 70%);width:55%;height:200%;transition:opacity .3s;position:absolute;top:-50%;left:-70%;transform:rotate(18deg)}.mkt-card>*{z-index:1;position:relative}.mkt-card:hover{background-image:linear-gradient(#081220bd 0%,#030a16e6 100%),linear-gradient(135deg,#2f80ff73 0%,#1e7bff33 22%,#0714266b 58%,#0714264d 100%);transform:translateY(-4px);box-shadow:inset 0 1px #ffffff0f,0 22px 56px #00000080,0 0 24px #1769ff14}.mkt-card:hover:after{opacity:.18;animation:9s ease-in-out infinite mktGlassSweep}.mkt-card-icon{color:#2f80ff;background:radial-gradient(circle at 35% 30%,#1e7bff1f,#071426eb 68%);border:1px solid #1769ff61;border-radius:50%;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;margin-bottom:.95rem;transition:box-shadow .3s,border-color .3s;display:inline-flex;position:relative;box-shadow:0 0 14px #1769ff1a,inset 0 0 12px #1e7bff1f}.mkt-card-icon:before{content:"";pointer-events:none;border:1px solid #081426e6;border-radius:50%;position:absolute;inset:-3px;box-shadow:0 0 0 1px #1769ff47}.mkt-card-icon:after{content:"";pointer-events:none;border:1px solid #1e7bff99;border-radius:50%;position:absolute;inset:4px}.mkt-card-icon svg{z-index:1;color:#2f80ff;stroke:#2f80ff;width:1.2rem;height:1.2rem;position:relative}.mkt-card:hover .mkt-card-icon{border-color:#1e7bffb3;box-shadow:0 0 26px #1769ff47,inset 0 0 20px #1e7bff47}.mkt-card h3,.mkt-card .mkt-h3{font-family:var(--mkt-display);letter-spacing:-.02em;color:var(--mkt-white);margin:0;font-size:1.12rem;font-weight:700}.mkt-card p,.mkt-card span.mkt-card-body{color:var(--mkt-grey);max-width:100%;margin:.55rem 0 0;font-size:.9rem;line-height:1.5}.mkt-card-featured{background-image:radial-gradient(circle at 12% 0,#2f80ff1a,#0000 42%),linear-gradient(#081220ad 0%,#030a16e0 100%),linear-gradient(135deg,#2f80ffd1 0%,#1e7bff61 16%,#1769ff24 42%,#07142659 100%);background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box;box-shadow:inset 0 1px #ffffff12,0 16px 40px #00000073,0 0 28px #1769ff1f}.mkt-card-featured:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(circle at 8% 0,#2f80ff1a,#0000 38%);position:absolute;inset:0}.mkt-card-arrow{color:#e2e8f0;justify-content:flex-start;align-items:center;margin-top:auto;padding-top:1.15rem;display:inline-flex}.mkt-card-arrow span{color:#e2e8f0;background:#070f1dcc;border:1px solid #5082be4d;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:border-color .3s,box-shadow .3s,color .3s,background .3s;display:inline-flex}.mkt-card:hover .mkt-card-arrow span{color:#fff;background:#1769ff1f;border-color:#1769ff;box-shadow:0 0 18px #2f80ff26}.mkt-audience-section{isolation:isolate;background:radial-gradient(42% 36% at 8% 12%,#1769ff1f,#0000 58%),radial-gradient(38% 32% at 92% 88%,#1769ff1a,#0000 56%),#030a16;position:relative;overflow:hidden}.mkt-section-flow{pointer-events:none;z-index:0;opacity:.45;width:112%;height:116%;position:absolute;inset:-8% -6%}.mkt-audience-section>.mkt-container{z-index:1;position:relative}.mkt-audience-section .mkt-card-grid{position:relative}.mkt-audience-section .mkt-card-grid:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(36% 40% at 18% 18%,#1769ff1a,#0000 62%),radial-gradient(32% 36% at 82% 72%,#1769ff14,#0000 60%);position:absolute;inset:-22% -10% -14%}.mkt-audience-section .mkt-card-grid>*{z-index:1;position:relative}.mkt-audience-card{min-height:17.5rem;padding:1.55rem 1.45rem 1.3rem}.mkt-audience-card .mkt-card-icon{width:3.65rem;height:3.65rem;margin-bottom:1.15rem}.mkt-audience-card .mkt-card-icon svg{width:1.55rem;height:1.55rem}.mkt-audience-card h3{color:#f8fafc;font-size:1.3125rem;font-weight:700}.mkt-audience-card h3:after{content:"";background:#1e7bff;border-radius:1px;width:2.35rem;height:2px;margin-top:.7rem;display:block;box-shadow:0 0 10px #1e7bff73}.mkt-audience-card p{color:#94a3b8;margin-top:.8rem;font-size:.97rem;line-height:1.6}@keyframes mktGlassSweep{0%{transform:translate(0)rotate(18deg)}to{transform:translate(280%)rotate(18deg)}}@media (prefers-reduced-motion:reduce){.mkt-card:hover:after{opacity:.12;animation:none}}@media (width>=720px){.mkt-card-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-card-grid-3,.mkt-card-grid-3-lg{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt-card-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){.mkt-card-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mkt-card-grid-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width<=719px){.mkt-card-grid-2,.mkt-card-grid-3,.mkt-card-grid-3-lg,.mkt-card-grid-4,.mkt-card-grid-7{grid-template-columns:1fr}}._layout_1enz2_1{isolation:isolate;background:#030a16;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1.25rem;display:flex;position:relative;overflow:hidden}._card_1enz2_13{z-index:1;width:min(440px,100%);position:relative}._logo_1enz2_19{text-align:center;flex-direction:column;align-items:center;margin-bottom:1.5rem;display:flex}._tagline_1enz2_27{color:#a8b3c5;margin:.85rem 0 0;font-family:Inter,system-ui,sans-serif;font-weight:600}._content_1enz2_34{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b1220c7;border:1px solid #ffffff1a;border-radius:1.2rem;padding:1.75rem 1.5rem 1.6rem;box-shadow:0 24px 60px #0006,0 0 40px #1e7bff0f}[data-theme=light] ._layout_1enz2_1{background:#eef3fb}[data-theme=light] ._content_1enz2_34{background:#ffffffdb;border-color:#0f1e3c14;box-shadow:0 20px 50px #14285014}[data-theme=light] ._tagline_1enz2_27{color:#5b6b82}._shell_1q2lv_1{flex-direction:column;min-height:100vh;display:flex}._header_1q2lv_7{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030a16b8;border-bottom:1px solid #0000;transition:background .22s,border-color .22s;position:sticky;top:0}._headerScrolled_1q2lv_17{background:#030a16e0;border-bottom-color:#26344ad9}._headerInner_1q2lv_22{align-items:center;gap:1.25rem;padding-block:.8rem;display:flex}._brand_1q2lv_29{flex-shrink:0;align-items:center;line-height:0;display:flex}._nav_1q2lv_36{align-items:center;gap:1.05rem;display:none}._navLink_1q2lv_42{color:#94a3b8;font-size:.9rem;font-weight:500;transition:color .18s}._navLink_1q2lv_42:hover,._navLinkActive_1q2lv_50{color:#fff}._actions_1q2lv_54{align-items:center;gap:.75rem;margin-left:auto;display:none}._loginBtn_1q2lv_61{color:#e2e8f0;background:#0b1220;border:1px solid #26344a;border-radius:.7rem;justify-content:center;align-items:center;min-height:2.7rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;transition:border-color .28s,box-shadow .28s,color .28s;display:inline-flex}._loginBtn_1q2lv_61:hover{color:#f8fafc;border-color:#1e7bff;box-shadow:0 0 18px #1e7bff29}._menuBtn_1q2lv_82{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:.7rem;justify-content:center;align-items:center;width:2.9rem;height:2.9rem;margin-left:auto;display:inline-flex}._menuBtn_1q2lv_82 svg{width:1.7rem;height:1.7rem}._mobilePanel_1q2lv_101{background:#050816f5;border-top:1px solid #ffffff14;flex-direction:column;gap:.25rem;padding:.75rem 1.25rem 1.25rem;display:flex}._mobileLink_1q2lv_110{color:#a8b3c5;padding:.75rem 0;font-weight:500}._main_1q2lv_116{flex:1}._footer_1q2lv_120{isolation:isolate;background:#030a16;border-top:1px solid #26344ad9;margin-top:auto;padding:3.5rem 0 0;position:relative;overflow:hidden}._footerTop_1q2lv_130,._footerBottom_1q2lv_131{z-index:1;position:relative}._footerTop_1q2lv_130{gap:2.5rem;padding-bottom:2.5rem;display:grid}._footerTagline_1q2lv_142{color:#fff;margin:.9rem 0 .55rem;font-family:Inter,system-ui,sans-serif;font-size:1.05rem;font-weight:700}._footerLogo_1q2lv_150{margin:0 0 1.15rem;display:block;width:min(100%,28rem)!important;height:auto!important}._footerDesc_1q2lv_157{color:#a8b3c5;max-width:18rem;margin:0 0 1.15rem;font-size:.9rem;line-height:1.55}._socials_1q2lv_165{gap:.65rem;display:flex}._socials_1q2lv_165 a{color:#a8b3c5;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;transition:color .16s,border-color .16s;display:inline-flex}._socials_1q2lv_165 a:hover{color:#1e7bff;border-color:#1e7bff59}._footerCols_1q2lv_187{grid-template-columns:repeat(2,1fr);gap:1.5rem 1.25rem;display:grid}._footerCols_1q2lv_187 h4{margin:0 0 .85rem;font-family:Inter,system-ui,sans-serif;font-size:.92rem;font-weight:700}._footerCols_1q2lv_187 ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._footerCols_1q2lv_187 a{color:#a8b3c5;font-size:.9rem}._footerCols_1q2lv_187 a:hover{color:#1e7bff}._contactList_1q2lv_217 li{color:#a8b3c5;font-size:.9rem;line-height:1.45}._footerBottom_1q2lv_131{color:#a8b3c5bf;border-top:1px solid #ffffff0f;flex-direction:column;gap:.85rem;padding:1.15rem 0 1.4rem;font-size:.82rem;display:flex}._footerBottom_1q2lv_131 p{margin:0}._footerBottom_1q2lv_131 div{flex-wrap:wrap;gap:1rem;display:flex}._footerBottom_1q2lv_131 a{color:#a8b3c5bf}._footerBottom_1q2lv_131 a:hover{color:#fff}@media (width>=1080px){._headerInner_1q2lv_22{grid-template-columns:1fr auto 1fr;gap:1rem;display:grid}._brand_1q2lv_29{justify-self:start}._nav_1q2lv_36,._actions_1q2lv_54{display:flex}._nav_1q2lv_36{justify-self:center}._actions_1q2lv_54{justify-self:end;margin-left:0}._menuBtn_1q2lv_82,._mobilePanel_1q2lv_101{display:none}._footerTop_1q2lv_130{grid-template-columns:1.1fr 2.4fr;align-items:start}._footerCols_1q2lv_187{grid-template-columns:repeat(5,minmax(0,1fr))}._footerBottom_1q2lv_131{flex-direction:row;justify-content:space-between;align-items:center}}._layout_1jcvr_1{background-color:var(--color-background);flex-direction:column;min-height:100vh;display:flex}._header_1jcvr_8{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--layout-page-padding);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-primary);flex-wrap:wrap;display:flex}._logo_1jcvr_19{align-items:center;gap:var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--color-text-primary);display:flex}._nav_1jcvr_29{align-items:center;gap:var(--space-5);display:flex}._navLink_1jcvr_35{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:var(--space-2) 0;border-bottom:2px solid #0000;text-decoration:none}._navLink_1jcvr_35:hover{color:var(--color-text-primary)}._navLinkActive_1jcvr_47{color:var(--color-text-primary);border-bottom-color:var(--color-primary-blue)}._headerActions_1jcvr_52{align-items:center;gap:var(--space-3);display:flex}._customerName_1jcvr_58{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._main_1jcvr_63{padding:var(--layout-page-padding);background-color:var(--color-surface-content);flex:1;width:100%;max-width:960px;margin:0 auto}@media (width<=720px){._header_1jcvr_8{flex-direction:column;align-items:stretch}._nav_1jcvr_29{flex-wrap:wrap;order:3;justify-content:center}._headerActions_1jcvr_52{justify-content:space-between}}._overlay_1nsmy_1{background-color:var(--color-surface-overlay);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._inline_1nsmy_11{padding:var(--space-8);justify-content:center;align-items:center;display:flex}
