/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter","Segoe UI",system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-700:oklch(50.5% 0.213 27.518);--color-amber-700:oklch(55.5% 0.163 48.998);--color-gray-50:#fafafa;--color-gray-100:#f4f4f5;--color-gray-300:#d4d4d8;--color-gray-400:#a1a1aa;--color-gray-500:#71717a;--color-gray-600:#52525b;--color-gray-700:#3f3f46;--color-gray-800:#27272a;--color-gray-900:#18181b;--color-white:#fff;--spacing:0.25rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--font-weight-medium:500;--font-weight-semibold:600;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Inter","Segoe UI",system-ui,sans-serif;--color-primary:#d63b2e;--color-primary-400:#e9766a;--color-primary-500:#dd5143;--color-primary-700:#b02c21;--color-primary-800:#91271f;--ease-ios:cubic-bezier(0.32,0.72,0,1);--ease-spring:cubic-bezier(0.34,1.36,0.64,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--shell-header-height:4rem}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%;@media (width >= 40rem){max-width:40rem}@media (width >= 48rem){max-width:48rem}@media (width >= 64rem){max-width:64rem}@media (width >= 80rem){max-width:80rem}@media (width >= 96rem){max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.size-\[18px\]{height:18px;width:18px}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.w-auto{width:auto}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.cursor-pointer{cursor:pointer}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*5*var(--tw-space-y-reverse))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-1{row-gap:var(--spacing)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-start{align-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fill-gray-800{fill:var(--color-gray-800)}.fill-primary{fill:var(--color-primary)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-3{padding-block:calc(var(--spacing)*3)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-amber-700{color:var(--color-amber-700)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-primary{color:var(--color-primary)}.text-red-700{color:var(--color-red-700)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}@media (hover:hover){.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}}.has-\[\:checked\]\:bg-white:has(:is(:checked)){background-color:var(--color-white)}.has-\[\:checked\]\:shadow-sm:has(:is(:checked)){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (width >= 40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:p-6{padding:calc(var(--spacing)*6)}}@media (width >= 64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:p-8{padding:calc(var(--spacing)*8)}}@media (width >= 80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--ui-canvas:#f3f3f6;--ui-hairline:rgba(15,15,20,.08);--ui-hairline-strong:rgba(15,15,20,.12);--ui-surface-rgb:255 255 255;--ui-surface:rgb(var(--ui-surface-rgb));--ui-glass-bg:rgb(var(--ui-surface-rgb)/0.68);--ui-glass-bg-strong:rgb(var(--ui-surface-rgb)/0.84);--ui-glass-border:hsla(0,0%,100%,.7);--ui-glass-blur:saturate(180%) blur(22px);--ui-glass-shadow:0 1px 0 hsla(0,0%,100%,.6) inset,0 0 0 0.5px rgba(15,15,20,.06),0 12px 40px -16px rgba(15,15,30,.22);--ui-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2371717a' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06'/%3E%3C/svg%3E");--ui-sidebar-w:16.5rem;--ui-rail-w:4.5rem;--ui-topbar-h:3.25rem;--ui-tabbar-h:3.75rem;--ui-safe-top:env(safe-area-inset-top,0px);--ui-safe-bottom:env(safe-area-inset-bottom,0px);--ui-safe-left:env(safe-area-inset-left,0px);--ui-safe-right:env(safe-area-inset-right,0px);--ui-sticky-top:0px}html[data-sidebar=collapsed]{--ui-sidebar-w:var(--ui-rail-w)}@media (max-width:1279px){html[data-sidebar=auto]{--ui-sidebar-w:var(--ui-rail-w)}}@media (max-width:767px){:root{--ui-sticky-top:calc(var(--ui-topbar-h) + var(--ui-safe-top))}}@layer base{html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--ui-canvas);scrollbar-gutter:stable}body.ui-body{background:transparent;color:var(--color-gray-900);font-family:var(--font-sans);min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.ui-body:before{background:radial-gradient(60rem 36rem at -10% -20%,rgba(214,59,46,.1),transparent 60%),radial-gradient(48rem 32rem at 110% -10%,rgba(99,102,241,.08),transparent 60%),radial-gradient(56rem 40rem at 60% 120%,rgba(20,184,166,.07),transparent 60%),var(--ui-canvas);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}[role=button],a,button,label,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}::selection{background:rgba(214,59,46,.18)}:focus-visible{outline:2px solid rgba(214,59,46,.55);outline-offset:2px}@media (pointer:coarse){.ts-control,.ts-control input,.ts-dropdown,input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea{font-size:16px!important}}html:has(.shell-drawer--open,dialog.ui-sheet[open]){overflow:hidden}}@layer components{.ui-glass{-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);background:var(--ui-glass-bg);border:1px solid var(--ui-glass-border);box-shadow:var(--ui-glass-shadow)}.ui-shell{display:flex;min-height:100dvh;padding-left:var(--ui-safe-left);padding-right:var(--ui-safe-right)}.ui-main-column{display:flex;flex:1 1 0%;flex-direction:column;min-width:0}.ui-main{flex:1 1 auto;min-width:0;overflow-x:clip;position:relative}@media (max-width:767px){.ui-main{padding-bottom:calc(var(--ui-tabbar-h) + max(var(--ui-safe-bottom), .75rem) + 1.25rem)}}.ui-sidebar{-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);background:rgb(var(--ui-surface-rgb)/.55);border-right:1px solid var(--ui-hairline);container:ui-sidebar/inline-size;display:none;flex-direction:column;flex-shrink:0;height:100dvh;position:sticky;top:0;transition:width .38s var(--ease-ios);view-transition-name:ui-sidebar;width:var(--ui-sidebar-w);z-index:40}@media (min-width:768px){.ui-sidebar{display:flex}}.ui-sidebar__head{align-items:center;display:flex;flex-shrink:0;gap:.5rem;height:var(--shell-header-height);padding:0 .75rem 0 1rem}.ui-sidebar__brand{align-items:center;border-radius:.75rem;display:flex;flex:1;gap:.75rem;min-width:0}.ui-sidebar__signet{background:var(--ui-surface);border-radius:.7rem;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 4px 12px -4px rgba(214,59,46,.35);display:grid;flex-shrink:0;height:2.25rem;place-items:center;width:2.5rem}.ui-sidebar__brand-text{display:flex;flex-direction:column;line-height:1.15;min-width:0}.ui-sidebar__app-name{color:var(--color-gray-900);font-family:var(--font-display);font-size:.975rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.ui-sidebar__company{color:var(--color-gray-500);font-size:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-sidebar__toggle{border-radius:.6rem;color:var(--color-gray-500);display:grid;flex-shrink:0;height:2rem;place-items:center;transition:background-color .15s,color .15s;width:2rem}.ui-sidebar__toggle:hover{background:rgba(15,15,20,.05);color:var(--color-gray-900)}.ui-sidebar__toggle-icon{height:1.125rem;transition:transform .38s var(--ease-ios);width:1.125rem}.ui-sidebar__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.25rem .75rem 1rem;scrollbar-width:thin}.ui-sidebar__foot{border-top:1px solid var(--ui-hairline);flex-shrink:0;padding:.75rem}.ui-nav{display:flex;flex-direction:column;gap:.25rem}.ui-nav__section+.ui-nav__section{margin-top:.75rem}.ui-nav__heading{align-items:center;border-radius:.5rem;color:var(--color-gray-400);display:flex;font-size:.6875rem;font-weight:600;justify-content:space-between;letter-spacing:.06em;padding:.375rem .75rem;text-transform:uppercase;white-space:nowrap;width:100%}button.ui-nav__heading:hover{color:var(--color-gray-600)}.ui-nav__heading-chevron{height:1rem;transition:transform .3s var(--ease-ios);width:1rem}.ui-nav__section[data-collapsed=true] .ui-nav__heading-chevron{transform:rotate(-90deg)}.ui-nav__items{display:grid;grid-template-rows:1fr;transition:grid-template-rows .32s var(--ease-ios),opacity .24s}.ui-nav__section[data-collapsed=true] .ui-nav__items{grid-template-rows:0fr;opacity:0}.ui-nav__items-inner{display:flex;flex-direction:column;gap:2px;margin:-2px -.75rem -10px;min-height:0;overflow:hidden;padding:2px .75rem 10px}.ui-nav__link{align-items:center;border-radius:.7rem;color:var(--color-gray-700);display:flex;font-size:.875rem;font-weight:500;gap:.75rem;height:2.5rem;padding:0 .75rem;position:relative;transition:background-color .16s,color .16s,box-shadow .16s;white-space:nowrap}.ui-nav__link:hover{background:rgba(15,15,20,.045);color:var(--color-gray-900)}.ui-nav__link:active{transform:scale(.98)}.ui-nav__link[aria-current=page]{background:var(--ui-surface);box-shadow:0 0 0 .5px rgba(15,15,20,.06),0 2px 8px -2px rgba(15,15,30,.12);color:var(--color-primary-700);font-weight:600}.ui-nav__link[aria-current=page]:before{background:var(--color-primary);border-radius:0 3px 3px 0;bottom:.625rem;content:"";left:-.75rem;position:absolute;top:.625rem;width:3px}.ui-nav__icon{color:var(--color-gray-500);flex-shrink:0;height:1.25rem;transition:color .16s;width:1.25rem}.ui-nav__link[aria-current=page] .ui-nav__icon{color:var(--color-primary)}.ui-nav__label{overflow:hidden;text-overflow:ellipsis}.ui-nav--sheet .ui-nav__link{border-radius:.9rem;font-size:1rem;height:3rem}.ui-nav--sheet .ui-nav__link[aria-current=page]:before{display:none}.ui-nav--sheet .ui-nav__heading{padding-top:.75rem}.ui-sidebar__search{flex-shrink:0;padding:.25rem .75rem .5rem}.ui-search-trigger{align-items:center;background:rgb(var(--ui-surface-rgb)/.7);border-radius:.75rem;box-shadow:0 0 0 .5px rgba(15,15,20,.1),0 1px 2px rgba(15,15,20,.04);color:var(--color-gray-500);display:flex;font-size:.875rem;gap:.5rem;height:2.375rem;padding:0 .5rem 0 .75rem;position:relative;transition:background-color .16s,box-shadow .16s,color .16s;width:100%}.ui-search-trigger:hover{background:var(--ui-surface);box-shadow:0 0 0 .5px rgba(15,15,20,.14),0 4px 12px -4px rgba(15,15,30,.15);color:var(--color-gray-800)}.ui-search-trigger__icon{flex-shrink:0;height:1.125rem;width:1.125rem}.ui-search-trigger__label{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ui-search-trigger__kbd{flex-shrink:0}@media (hover:none){.ui-search-trigger__kbd{display:none}}.ui-sidebar__actions{flex-shrink:0;padding:0 .75rem .25rem}.ui-badge{background:var(--color-primary);border-radius:9999px;box-shadow:0 2px 6px -1px rgba(214,59,46,.5);color:#fff;display:inline-grid;font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:700;height:1.25rem;min-width:1.25rem;padding:0 .375rem;place-items:center}.ui-badge.hidden{display:none}.ui-badge--floating{box-shadow:0 0 0 2px #fff;font-size:.625rem;height:1.125rem;min-width:1.125rem;padding:0 .3rem;position:absolute;right:.125rem;top:.125rem}.ui-account-trigger{align-items:center;border-radius:.8rem;display:flex;gap:.75rem;padding:.375rem .5rem;position:relative;text-align:left;transition:background-color .16s;width:100%}.ui-account-trigger:has(+:popover-open),.ui-account-trigger:hover{background:rgba(15,15,20,.05)}.ui-account-trigger__text{display:flex;flex:1;flex-direction:column;line-height:1.2;min-width:0}.ui-account-trigger__name{color:var(--color-gray-900);font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-account-trigger__meta{color:var(--color-gray-500);font-size:.75rem}.ui-account-trigger__chevron{color:var(--color-gray-400);flex-shrink:0;height:1.125rem;width:1.125rem}.ui-avatar{background:linear-gradient(140deg,var(--color-primary-400),var(--color-primary-700));border-radius:9999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 2px 8px -2px rgba(214,59,46,.5);color:#fff;display:grid;flex-shrink:0;font-size:.8125rem;font-weight:650;height:2.25rem;letter-spacing:.02em;place-items:center;width:2.25rem}.ui-avatar--sm{font-size:.75rem;height:2rem;width:2rem}.ui-avatar--lg{font-size:.9375rem;height:2.75rem;width:2.75rem}.ui-popover{-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);background:var(--ui-glass-bg-strong);border:1px solid var(--ui-glass-border);border-radius:1.1rem;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 24px 60px -16px rgba(15,15,30,.35);color:var(--color-gray-900);margin:0;max-width:min(20rem,calc(100vw - 1.5rem));min-width:17rem;opacity:0;padding:.375rem;transform:translateY(6px) scale(.97);transition:opacity .18s ease,transform .26s var(--ease-out-expo),overlay .26s allow-discrete,display .26s allow-discrete}.ui-popover:popover-open{opacity:1;transform:none}@starting-style{.ui-popover:popover-open{opacity:0;transform:translateY(6px) scale(.97)}}.ui-popover::backdrop{background:transparent}.ui-account-menu{inset:auto auto .75rem calc(var(--ui-sidebar-w) + var(--ui-safe-left) + .5rem);position:fixed;transform-origin:bottom left}@media (max-width:767px){.ui-account-menu{inset:calc(var(--ui-topbar-h) + var(--ui-safe-top) + .375rem) calc(var(--ui-safe-right) + .75rem) auto auto;transform-origin:top right}}.ui-account-menu__header{align-items:center;display:flex;gap:.75rem;padding:.625rem .625rem .75rem}.ui-account-menu__name{font-size:.9375rem;font-weight:600}.ui-account-menu__email,.ui-account-menu__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-account-menu__email{color:var(--color-gray-500);font-size:.8125rem}.ui-menu__group{border-top:1px solid var(--ui-hairline);padding:.25rem 0}.ui-menu__label{color:var(--color-gray-400);font-size:.6875rem;font-weight:600;letter-spacing:.06em;padding:.375rem .625rem .25rem;text-transform:uppercase}.ui-menu__item{align-items:center;border-radius:.7rem;color:var(--color-gray-800);display:flex;font-size:.875rem;gap:.75rem;min-height:2.5rem;padding:.375rem .625rem;transition:background-color .12s}.ui-menu__item:focus-visible,.ui-menu__item:hover{background:rgba(15,15,20,.05);outline:none}.ui-menu__item--danger{color:var(--color-primary-700)}.ui-menu__item--danger:hover{background:rgba(214,59,46,.08)}.ui-menu__icon{color:currentColor;height:1.25rem;opacity:.75;width:1.25rem}.ui-app-icon{background:linear-gradient(140deg,var(--color-gray-500),var(--color-gray-700));border-radius:.65rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 3px 10px -4px rgba(0,0,0,.35);color:#fff;display:grid;flex-shrink:0;height:2.25rem;place-items:center;width:2.25rem}.ui-app-icon--merp{background:linear-gradient(140deg,#fb923c,#d63b2e)}.ui-app-icon--lerp{background:linear-gradient(140deg,#2dd4bf,#0f766e)}.ui-app-icon--web{background:linear-gradient(140deg,#60a5fa,#1d4ed8)}.ui-app-icon--sso{background:linear-gradient(140deg,#e04a3c,#91271f)}@container ui-sidebar (max-width: 7rem){.ui-sidebar__head{flex-direction:column;gap:.25rem;height:auto;justify-content:center;padding:.875rem 0 .5rem}.ui-sidebar__brand{flex:none}.ui-sidebar__brand-text{display:none}.ui-sidebar__toggle-icon{transform:rotate(180deg)}.ui-sidebar__scroll{overflow:visible;padding:.5rem .75rem}.ui-nav__heading{background:var(--ui-hairline);color:transparent;height:1px;margin:.5rem;overflow:hidden;padding:0;pointer-events:none}.ui-nav__section+.ui-nav__section{margin-top:0}.ui-nav__section[data-collapsed=true] .ui-nav__items{grid-template-rows:1fr;opacity:1}.ui-nav__items-inner{overflow:visible}.ui-nav__link{height:2.75rem;justify-content:center;padding:0}.ui-nav__label{display:none}.ui-nav__link[aria-current=page]:before{left:-.75rem}.ui-account-trigger{justify-content:center;padding:.25rem}.ui-account-trigger__chevron,.ui-account-trigger__text{display:none}.ui-sidebar__search{padding:.25rem .75rem}.ui-search-trigger{background:transparent;box-shadow:none;height:2.75rem;justify-content:center;padding:0}.ui-search-trigger:hover{background:rgba(15,15,20,.045);box-shadow:none}.ui-search-trigger__icon{height:1.25rem;width:1.25rem}.ui-search-trigger__kbd,.ui-search-trigger__label{display:none}.ui-sidebar__actions .ui-badge{box-shadow:0 0 0 2px #fff;font-size:.5625rem;height:1rem;min-width:1rem;padding:0 .25rem;position:absolute;right:.25rem;top:.25rem}@media (hover:hover){.ui-sidebar [data-ui-tooltip]:after{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(24,24,27,.92);border-radius:.5rem;box-shadow:0 8px 24px -8px rgba(0,0,0,.4);color:#fff;content:attr(data-ui-tooltip);font-size:.8125rem;font-weight:500;left:calc(100% + .75rem);opacity:0;padding:.375rem .625rem;pointer-events:none;position:absolute;top:50%;transform:translate(-4px,-50%);transition:opacity .14s,transform .2s var(--ease-out-expo);white-space:nowrap;z-index:60}.ui-sidebar [data-ui-tooltip]:focus-visible:after,.ui-sidebar [data-ui-tooltip]:hover:after{opacity:1;transform:translateY(-50%);transition-delay:.12s}}}.ui-topbar{-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);background:var(--ui-glass-bg);border-bottom:1px solid var(--ui-hairline);padding-top:var(--ui-safe-top);position:sticky;top:0;view-transition-name:ui-topbar;z-index:40}@media (min-width:768px){.ui-topbar{display:none}}.ui-topbar__inner{align-items:center;display:flex;gap:.75rem;height:var(--ui-topbar-h);padding:0 .75rem 0 1rem}.ui-topbar__brand{align-items:center;display:flex;flex:1;gap:.625rem;min-width:0}.ui-topbar__signet{background:var(--ui-surface);border-radius:.6rem;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 3px 10px -4px rgba(214,59,46,.35);display:grid;height:2rem;place-items:center;width:2rem}.ui-topbar__app-name{font-family:var(--font-display);font-size:1.0625rem;font-weight:650;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-topbar__actions{align-items:center;display:flex;gap:.25rem}.ui-topbar__action{border-radius:9999px;color:var(--color-gray-700);display:grid;height:2.75rem;place-items:center;position:relative;transition:background-color .15s,transform .2s var(--ease-spring);width:2.75rem}.ui-topbar__action:active{background:rgba(15,15,20,.06);transform:scale(.92)}.ui-topbar__avatar{border-radius:9999px;display:grid;height:2.75rem;place-items:center;width:2.75rem}.ui-topbar__avatar:active{transform:scale(.94)}.ui-tabbar{bottom:max(var(--ui-safe-bottom),.75rem);left:calc(var(--ui-safe-left) + .75rem);position:fixed;right:calc(var(--ui-safe-right) + .75rem);view-transition-name:ui-tabbar;z-index:45}@media (min-width:768px){.ui-tabbar{display:none}}.ui-tabbar__inner{align-items:stretch;-webkit-backdrop-filter:saturate(190%) blur(26px);backdrop-filter:saturate(190%) blur(26px);background:rgb(var(--ui-surface-rgb)/.78);border:1px solid var(--ui-glass-border);border-radius:9999px;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 16px 40px -12px rgba(15,15,30,.3);display:flex;height:var(--ui-tabbar-h);padding:.3125rem}.ui-tabbar__item{align-items:center;border-radius:9999px;color:var(--color-gray-600);display:flex;flex:1 1 0%;flex-direction:column;gap:2px;justify-content:center;min-width:0;transition:background-color .2s,color .2s,transform .2s var(--ease-spring)}.ui-tabbar__item:active{transform:scale(.92)}.ui-tabbar__item[aria-current=page]{background:rgba(214,59,46,.1);color:var(--color-primary-700)}.ui-tabbar__icon{height:1.375rem;width:1.375rem}.ui-tabbar__label{font-size:.625rem;font-weight:600;letter-spacing:.01em;max-width:100%;overflow:hidden;padding:0 .25rem;text-overflow:ellipsis;white-space:nowrap}.ui-sheet{background:transparent;border:0;inset:auto 0 0 0;margin:0 auto;max-height:none;max-width:40rem;overflow:visible;padding:0;position:fixed;width:100%}.ui-sheet::backdrop{animation:ui-fade-in .26s ease both;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(10,10,15,.32)}.ui-sheet[open] .ui-sheet__panel{animation:ui-sheet-in .46s var(--ease-ios) both}.ui-sheet[data-closing] .ui-sheet__panel{animation:ui-sheet-out .26s var(--ease-ios) both}.ui-sheet[data-closing]::backdrop{animation:ui-fade-out .26s ease both}.ui-sheet__panel{-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px);background:rgb(var(--ui-surface-rgb)/.9);border-radius:1.75rem 1.75rem 0 0;box-shadow:0 -12px 48px -12px rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:86dvh;padding-bottom:max(var(--ui-safe-bottom),.75rem)}.ui-sheet__grabber{background:rgba(15,15,20,.18);border-radius:9999px;height:.3125rem;margin:.5rem auto 0;width:2.25rem}.ui-sheet__header{align-items:center;display:flex;justify-content:space-between;padding:.5rem 1rem .5rem 1.25rem}.ui-sheet__title{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.02em}.ui-sheet__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 .75rem .75rem}.ui-icon-button{background:rgba(15,15,20,.06);border-radius:9999px;color:var(--color-gray-600);display:grid;height:2.25rem;place-items:center;transition:background-color .15s,transform .2s var(--ease-spring);width:2.25rem}.ui-icon-button:hover{background:rgba(15,15,20,.1)}.ui-icon-button:active{transform:scale(.92)}.shell-page-header{-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);background:var(--ui-glass-bg);border-bottom:1px solid var(--ui-hairline);height:var(--shell-header-height);min-height:var(--shell-header-height);position:sticky;top:var(--ui-sticky-top);z-index:30}.shell-page-header__inner{align-items:center;display:flex;gap:.75rem;height:100%;padding:0 1rem}@media (min-width:640px){.shell-page-header__inner{padding:0 1.5rem}}@media (min-width:1024px){.shell-page-header__inner{padding:0 2rem}}.shell-page-header h1{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}.shell-drawer{inset:0;pointer-events:none;position:fixed;z-index:55}.shell-drawer--open{pointer-events:auto}.shell-drawer__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(10,10,15,.28);inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.shell-drawer--open .shell-drawer__backdrop{opacity:1}.shell-drawer__panel{background:var(--ui-surface);bottom:0;box-shadow:0 24px 80px -20px rgba(15,15,30,.45),0 0 0 .5px rgba(15,15,20,.08);display:flex;flex-direction:column;padding-bottom:var(--ui-safe-bottom);padding-top:var(--ui-safe-top);position:absolute;top:0;transition:transform .46s var(--ease-ios),visibility 0s linear .46s;visibility:hidden;will-change:transform}.shell-drawer--from-left .shell-drawer__panel{left:0;transform:translateX(-105%)}.shell-drawer--from-right .shell-drawer__panel{right:0;transform:translateX(105%)}.shell-drawer--open .shell-drawer__panel{transform:none;transition-delay:0s;visibility:visible}@media (min-width:768px){.shell-drawer__panel{border-radius:1.25rem;bottom:.5rem;overflow:hidden;padding-bottom:0;padding-top:0;top:.5rem}.shell-drawer--from-right .shell-drawer__panel{right:.5rem}.shell-drawer--from-left .shell-drawer__panel{left:.5rem}}.ui-field{display:flex;flex-direction:column;gap:.375rem}.ui-field__label{color:var(--color-gray-700);font-size:.8125rem;font-weight:600}.ui-field__control{display:block;position:relative}.ui-field__icon{color:var(--color-gray-400);height:1.25rem;left:.875rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .16s;width:1.25rem}.ui-field__control:focus-within .ui-field__icon{color:var(--color-primary)}.ui-input{background:rgb(var(--ui-surface-rgb)/.9);border:1px solid var(--ui-hairline-strong);border-radius:.875rem;box-shadow:0 1px 2px rgba(15,15,20,.04);color:var(--color-gray-900);display:block;font-size:1rem;height:3rem;outline:none;padding:0 .875rem;transition:border-color .16s,box-shadow .2s;width:100%}.ui-input::placeholder{color:var(--color-gray-400)}.ui-input:focus{border-color:rgba(214,59,46,.6);box-shadow:0 0 0 4px rgba(214,59,46,.14)}.ui-input--with-icon{padding-left:2.75rem}.ui-button{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;height:2.5rem;justify-content:center;padding:0 1rem;position:relative;transition:transform .2s var(--ease-spring),box-shadow .2s,background-color .16s,filter .16s;white-space:nowrap}.ui-button:active{transform:scale(.97)}.ui-button--lg{border-radius:.875rem;font-size:1rem;height:3rem}.ui-button--primary{background:linear-gradient(180deg,var(--color-primary-500),var(--color-primary-700));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 1px 2px rgba(15,15,20,.12),0 8px 20px -8px rgba(214,59,46,.6);color:#fff}.ui-button--primary:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 1px 2px rgba(15,15,20,.12),0 12px 28px -8px rgba(214,59,46,.65);filter:brightness(1.06)}.ui-alert{align-items:flex-start;border-radius:.875rem;display:flex;font-size:.875rem;gap:.625rem;line-height:1.4;padding:.75rem .875rem}.ui-alert--danger{background:rgba(214,59,46,.08);border:1px solid rgba(214,59,46,.2);color:#8f1d14}.ui-alert--warning{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);color:#78350f}.ui-alert--info{background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.2);color:#1e3a8a}.ui-chip{align-items:center;background:rgba(15,15,20,.05);border-radius:9999px;color:var(--color-gray-700);display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;height:1.625rem;padding:0 .625rem}.ui-app-chip--merp{background:linear-gradient(135deg,rgba(251,146,60,.18),rgba(214,59,46,.14));color:#9a3412}.ui-app-chip--lerp{background:linear-gradient(135deg,rgba(45,212,191,.2),rgba(15,118,110,.14));color:#115e59}.ui-app-chip--web{background:linear-gradient(135deg,rgba(96,165,250,.2),rgba(29,78,216,.14));color:#1e3a8a}.ui-app-chip--sso{background:linear-gradient(135deg,rgba(214,59,46,.16),rgba(145,39,31,.12));color:var(--color-primary-800)}.ui-button--secondary{background:rgb(var(--ui-surface-rgb)/.9);box-shadow:0 0 0 .5px rgba(15,15,20,.14),0 1px 2px rgba(15,15,20,.06);color:var(--color-gray-800)}.ui-button--secondary:hover{background:var(--ui-surface);box-shadow:0 0 0 .5px rgba(15,15,20,.2),0 4px 12px -4px rgba(15,15,30,.18)}.ui-button--ghost{color:var(--color-gray-700)}.ui-button--ghost:hover{background:rgba(15,15,20,.05)}.ui-button--danger{background:linear-gradient(180deg,#ef4444,#b91c1c);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 6px 16px -8px rgba(185,28,28,.6);color:#fff}.ui-button--sm{border-radius:.7rem;font-size:.8125rem;height:2.25rem;padding:0 .75rem}.ui-button--icon{padding:0;width:2.5rem}.ui-button--icon.ui-button--sm{width:2.25rem}@media (max-width:639px){.ui-button--icon-mobile{padding:0;width:2.75rem}.ui-button--icon-mobile .index-toolbar__filter-badge{box-shadow:0 0 0 2px #fff;position:absolute;right:-.25rem;top:-.25rem}}.ui-page-title{color:var(--color-gray-900);flex:1;font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.022em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.ui-page-title{font-size:1.375rem}}.ui-menu-panel{animation:ui-menu-in .22s var(--ease-out-expo) both;-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);background:var(--ui-glass-bg-strong);border:1px solid var(--ui-glass-border);border-radius:1rem;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 24px 60px -16px rgba(15,15,30,.35);padding:.375rem;transform-origin:top right}.ui-menu-panel :where(a,button){border-radius:.6rem}details>summary::-webkit-details-marker{display:none}.ui-button:disabled,.ui-button[aria-disabled=true]{box-shadow:none;opacity:.45;pointer-events:none}@media (max-width:639px){.shell-page-header .ui-button{height:2.75rem;min-width:2.75rem}}.ui-card{background:var(--ui-surface);border-radius:1.25rem;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 1px 2px rgba(15,15,20,.04),0 8px 24px -16px rgba(15,15,30,.18)}.ui-card--interactive{transition:transform .3s var(--ease-out-expo),box-shadow .3s}.ui-card--interactive:hover{box-shadow:0 0 0 .5px rgba(15,15,20,.1),0 2px 4px rgba(15,15,20,.04),0 18px 40px -18px rgba(15,15,30,.3);transform:translateY(-2px)}.ui-card--interactive:active{transform:scale(.985)}:is(.ui-main,.shell-drawer) :is(.rounded-xl,.rounded-2xl).bg-white:is(.border,.shadow-sm,.shadow):not(button,a,input,select,textarea,label,.index-table-wrap){border-color:transparent!important;border-radius:1.25rem!important;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 1px 2px rgba(15,15,20,.04),0 8px 24px -16px rgba(15,15,30,.18)!important}.ui-panel{background:rgb(var(--ui-surface-rgb));border-radius:1.25rem;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 1px 2px rgba(15,15,20,.04),0 8px 24px -16px rgba(15,15,30,.18);overflow:hidden}.ui-panel__header{align-items:center;display:flex;gap:.75rem;padding:1rem 1.25rem}.ui-panel__icon{--ui-panel-tint:var(--color-primary);border-radius:.75rem;color:var(--ui-panel-tint);display:grid;flex-shrink:0;height:2.25rem;place-items:center;width:2.25rem;@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--ui-panel-tint) 85%,#000)}background:var(--ui-panel-tint);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ui-panel-tint) 12%,transparent)}}.ui-panel__icon--warn{--ui-panel-tint:#f59e0b}.ui-panel__icon--success{--ui-panel-tint:#10b981}.ui-panel__icon--info{--ui-panel-tint:#6366f1}.ui-panel__icon--neutral{--ui-panel-tint:var(--color-gray-500)}.ui-panel__heading{flex:1;min-width:0}.ui-panel__title{align-items:center;color:var(--color-gray-900);display:flex;flex-wrap:wrap;font-family:var(--font-display);font-size:1rem;font-weight:650;gap:.375rem .625rem;letter-spacing:-.012em}.ui-panel__meta{align-items:center;background:rgba(127,127,140,.12);border-radius:9999px;color:var(--color-gray-600);display:inline-flex;font-family:var(--font-sans);font-size:.75rem;font-weight:500;height:1.375rem;letter-spacing:0;padding:0 .5rem}.ui-panel__subtitle{color:var(--color-gray-500);font-size:.8125rem;margin-top:.125rem}.ui-panel__actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.ui-panel__body{padding:0 1.25rem 1.25rem}.ui-panel__body--flush{border-top:1px solid var(--ui-hairline);padding:0}.ui-panel__body--flush>.ui-empty{margin:1rem 1.25rem 1.25rem}.ui-panel table{width:100%}.ui-panel thead th{background:var(--color-gray-50);border-bottom:1px solid var(--ui-hairline);color:var(--color-gray-500);font-size:.6875rem;font-weight:600;letter-spacing:.06em;padding:.625rem 1.25rem;text-align:left;text-transform:uppercase}.ui-panel tbody td{border-top:1px solid var(--ui-hairline);font-size:.875rem;padding:.75rem 1.25rem;vertical-align:middle}.ui-panel tbody tr:first-child td{border-top:0}.ui-panel tbody tr{transition:background-color .14s}.ui-panel tbody tr:hover{background:var(--color-gray-50)}.ui-panel__scroll{overflow-x:auto}.ui-section-title{align-items:center;color:var(--color-gray-900);display:flex;font-family:var(--font-display);font-size:1.0625rem;font-weight:650;gap:.625rem;letter-spacing:-.015em;margin-bottom:.875rem}.ui-section-title__meta{color:var(--color-gray-500);font-family:var(--font-sans);font-size:.8125rem;font-weight:400;letter-spacing:0}.ui-empty{align-items:center;background:var(--color-gray-50);border:1px dashed var(--ui-hairline-strong);border-radius:1rem;color:var(--color-gray-600);display:flex;font-size:.875rem;gap:.75rem;padding:.875rem 1rem}.ui-empty__icon{background:rgba(127,127,140,.12);border-radius:9999px;color:var(--color-gray-500);display:grid;flex-shrink:0;height:2rem;place-items:center;width:2rem}.ui-empty--success{background:rgba(16,185,129,.06);border-color:rgba(16,185,129,.2);border-style:solid}.ui-empty--success .ui-empty__icon{background:rgba(16,185,129,.14);color:#059669}.ui-kpi{--ui-kpi-tint:var(--color-primary);background:var(--ui-surface);border-radius:1.25rem;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 1px 2px rgba(15,15,20,.04),0 8px 24px -16px rgba(15,15,30,.18);color:inherit;display:flex;flex-direction:column;gap:.5rem;height:100%;isolation:isolate;overflow:hidden;padding:1rem 1.125rem 1.125rem;position:relative;transition:transform .32s var(--ease-out-expo),box-shadow .32s}.ui-kpi:before{background:radial-gradient(circle,var(--ui-kpi-tint),transparent 70%);border-radius:9999px;content:"";height:9rem;position:absolute;right:-3rem;top:-3rem;width:9rem;z-index:-1;@supports (color:color-mix(in lab,red,red)){background:radial-gradient(circle,color-mix(in srgb,var(--ui-kpi-tint) 16%,transparent),transparent 70%)}opacity:.9}.ui-kpi--warn{--ui-kpi-tint:#f59e0b}.ui-kpi--success{--ui-kpi-tint:#10b981}.ui-kpi--danger{--ui-kpi-tint:#ef4444}.ui-kpi--muted{--ui-kpi-tint:var(--color-gray-400)}.ui-kpi--warn{box-shadow:0 0 0 1px rgba(245,158,11,.35),0 1px 2px rgba(15,15,20,.04),0 8px 24px -16px rgba(245,158,11,.45)}.ui-kpi--link:hover{box-shadow:0 0 0 .5px rgba(15,15,20,.1),0 2px 4px rgba(15,15,20,.04),0 18px 40px -18px rgba(15,15,30,.3);transform:translateY(-2px)}.ui-kpi--link:active{transform:scale(.98)}.ui-kpi__top{align-items:center;display:flex;gap:.625rem;min-width:0}.ui-kpi__icon{border-radius:.65rem;color:var(--ui-kpi-tint);display:grid;flex-shrink:0;height:2rem;place-items:center;width:2rem;@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--ui-kpi-tint) 85%,#000)}background:var(--ui-kpi-tint);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ui-kpi-tint) 12%,#fff)}}.ui-kpi__label{color:var(--color-gray-500);flex:1;font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1.25;min-width:0}.ui-kpi__chevron{color:var(--color-gray-300);flex-shrink:0;height:1.125rem;transition:transform .3s var(--ease-out-expo),color .2s;width:1.125rem}.ui-kpi--link:hover .ui-kpi__chevron{color:var(--color-gray-500);transform:translateX(2px)}.ui-kpi__value{color:var(--color-gray-900);font-family:var(--font-display);font-size:1.75rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.025em;line-height:1.1}.ui-kpi__hint{color:var(--color-gray-500);font-size:.75rem;line-height:1.35;margin-top:auto}@media (max-width:639px){.ui-kpi{padding:.875rem .875rem 1rem}.ui-kpi__value{font-size:1.5rem}}.index-table-wrap{background:var(--ui-surface);border-color:transparent!important;border-radius:1.25rem!important;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 1px 2px rgba(15,15,20,.04),0 8px 24px -16px rgba(15,15,30,.18);overscroll-behavior-x:contain;position:relative}.index-table__head{background:var(--color-gray-50)!important}.index-table__head th{border-bottom:1px solid var(--ui-hairline);color:var(--color-gray-500)!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.06em}.index-table__body{--tw-divide-opacity:1}.index-table__body>tr{transition:background-color .14s}.index-table__body>tr>td{border-color:var(--ui-hairline)}@media (min-width:768px){.index-table__body td.index-table__actions,.index-table__head th:last-child{background:inherit;position:sticky;right:0;z-index:1}.index-table__body>tr{background:var(--ui-surface)}.index-table__body td.ui-card-title{min-width:12rem;white-space:normal!important}.index-table__body>tr:hover{background:var(--color-gray-50)}.index-table__body td.index-table__actions:before,.index-table__head th:last-child:before{background:linear-gradient(270deg,rgba(15,15,20,.06),transparent);content:"";inset:0 auto 0 -1rem;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s;width:1rem}.index-table-wrap[data-scrollable=true] .index-table__body td.index-table__actions:before,.index-table-wrap[data-scrollable=true] .index-table__head th:last-child:before{opacity:1}}@media (max-width:767px){.index-table-wrap{background:transparent;box-shadow:none;overflow:visible!important}.index-table__head{display:none}.index-table,.index-table__body{display:block;width:100%}.index-table-wrap .index-table__body{background:transparent!important;display:flex;flex-direction:column;gap:.625rem}.index-table-wrap .index-table__body>tr{align-items:baseline;background:var(--ui-surface);border:0!important;border-radius:1.125rem;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 1px 2px rgba(15,15,20,.04),0 6px 18px -14px rgba(15,15,30,.25);display:flex;flex-wrap:wrap;gap:.25rem .875rem;padding:.875rem 3.25rem .875rem 1rem;position:relative}.index-table-wrap .index-table__body>tr:not(:has(>td.index-table__actions)){padding-right:1rem}.index-table-wrap .index-table__body>tr:active{transform:scale(.99)}.index-table-wrap .index-table__body>tr>td{border:0;color:var(--color-gray-600);display:block;flex:0 1 auto;font-size:.8125rem;line-height:1.35;min-width:0;padding:0!important;text-align:left!important;white-space:normal}.index-table-wrap .index-table__body>tr>td:before{content:none!important}.index-table-wrap .index-table__body>tr>td>.index-table__value{text-align:left!important}.index-table-wrap .index-table__body>tr:not(:has(>td.ui-card-title))>td:first-child:not(.ui-card-eyebrow),.index-table-wrap .index-table__body>tr>td.ui-card-title{color:var(--color-gray-900);flex:1 0 100%;font-size:.9688rem;font-weight:600;order:-1}.index-table-wrap .index-table__body>tr>td.ui-card-eyebrow{color:var(--color-gray-500);flex:1 0 100%;font-size:.75rem;font-weight:500;order:-2}.index-table-wrap .index-table__body>tr>td.index-table__actions{flex:none;position:absolute;right:.5rem;top:.5rem}.index-table-wrap .index-table__body>tr>td[colspan]{flex:1 0 100%;padding:1.5rem 0!important;text-align:center!important}.index-table-wrap .index-table__body>tr:has(>td[colspan]){padding:.5rem 1rem}}.ui-pagination{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:1.25rem}.ui-pagination__summary{color:var(--color-gray-500);font-size:.8125rem}.ui-pagination__summary strong{color:var(--color-gray-800);font-variant-numeric:tabular-nums;font-weight:600}.ui-pagination__pages{align-items:center;background:rgb(var(--ui-surface-rgb)/.8);border-radius:9999px;box-shadow:0 0 0 .5px rgba(15,15,20,.1),0 4px 14px -8px rgba(15,15,30,.2);display:flex;gap:.25rem;padding:.25rem}.ui-pagination__page{border-radius:9999px;color:var(--color-gray-700);display:grid;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:500;height:2.25rem;min-width:2.25rem;padding:0 .5rem;place-items:center;transition:background-color .14s,color .14s}a.ui-pagination__page:hover{background:rgba(15,15,20,.06)}.ui-pagination__page[aria-current=page]{background:linear-gradient(180deg,var(--color-primary-500),var(--color-primary-700));box-shadow:0 4px 12px -4px rgba(214,59,46,.6);color:#fff}.ui-pagination__page[aria-disabled=true]{opacity:.35;pointer-events:none}.ui-pagination__gap{color:var(--color-gray-400);padding:0 .25rem}.ui-pagination__current{color:var(--color-gray-700);display:none;font-size:.875rem;font-weight:500;padding:0 .5rem;white-space:nowrap}@media (max-width:639px){.ui-pagination{justify-content:center}.ui-pagination__pages>:not(.ui-pagination__step,.ui-pagination__current),.ui-pagination__summary{display:none}.ui-pagination__current{display:block}.ui-pagination__step{height:2.75rem;min-width:2.75rem}}:where(.ui-main,.shell-drawer,.ui-sheet) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button]),select,textarea){background-color:rgb(var(--ui-surface-rgb)/.95);border-color:var(--ui-hairline-strong);border-radius:.75rem;box-shadow:0 1px 2px rgba(15,15,20,.04);transition:border-color .16s,box-shadow .2s}:where(.ui-main,.shell-drawer,.ui-sheet) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button]),select,textarea):focus{border-color:rgba(214,59,46,.6);box-shadow:0 0 0 4px rgba(214,59,46,.14);outline:none}:where(.ui-main,.shell-drawer,.ui-sheet) :where(input[type=checkbox],input[type=radio]){accent-color:var(--color-primary)}@media (pointer:coarse){:where(.ui-main,.shell-drawer,.ui-sheet) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button]),select){min-height:2.75rem}}:where(.ui-main,.shell-drawer,.ui-sheet) select:not([multiple],[size]){appearance:none;-webkit-appearance:none;background-image:var(--ui-chevron)!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1rem 1rem!important;padding-right:2.25rem!important}:where(.ui-main,.shell-drawer,.ui-sheet) select:not([multiple],[size])+.pointer-events-none{display:none!important}html .ts-wrapper{align-items:center;background-color:rgb(var(--ui-surface-rgb))!important;border:1px solid var(--ui-hairline-strong)!important;border-radius:.75rem!important;box-shadow:0 1px 2px rgba(15,15,20,.04)!important;color:var(--color-gray-900)!important;display:flex!important;font-size:.875rem!important;min-height:2.5rem;padding:.375rem .75rem!important;position:relative;transition:border-color .16s,box-shadow .2s}@media (pointer:coarse){html .ts-wrapper{min-height:2.75rem}}html .ts-wrapper.dropdown-active,html .ts-wrapper.focus{border-color:rgba(214,59,46,.6)!important;box-shadow:0 0 0 4px rgba(214,59,46,.14)!important}html .ts-wrapper.disabled{opacity:.55}html .ts-wrapper .ts-control,html .ts-wrapper.single.input-active .ts-control{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:0!important;padding:0!important}html .ts-wrapper .ts-control,html .ts-wrapper .ts-control input,html .ts-wrapper.single.input-active .ts-control{color:inherit!important;font-size:inherit!important;line-height:1.5rem!important}html .ts-wrapper .ts-control input::placeholder{color:var(--color-gray-400)!important}html .ts-wrapper.single{padding-right:2.25rem!important}html .ts-wrapper.single:after{background:var(--ui-chevron) no-repeat center /contain;content:"";height:1rem;margin-top:-.5rem;pointer-events:none;position:absolute;right:.75rem;top:50%;transition:transform .24s var(--ease-out-expo);width:1rem}html .ts-wrapper.single.dropdown-active:after{transform:rotate(180deg)}html .ts-wrapper.plugin-clear_button .clear-button{background:rgba(127,127,140,.14);border-radius:9999px;color:var(--color-gray-500);display:grid;font-size:1rem;height:1.25rem;line-height:1;place-items:center;right:2rem!important;width:1.25rem}html .ts-wrapper.multi .ts-control>div.item{align-items:center;background:rgba(127,127,140,.14)!important;border:0!important;border-radius:9999px!important;color:var(--color-gray-800)!important;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.25rem;margin:.125rem .25rem .125rem 0!important;padding:.125rem .5rem!important}html .ts-wrapper.multi .ts-control>div.item.active{background:rgba(214,59,46,.14)!important;color:var(--color-primary-700)!important}html .ts-wrapper.plugin-remove_button .item .remove{border-left:0!important;border-radius:9999px;color:var(--color-gray-500);margin-left:.125rem!important;padding:0 .125rem!important}html .ts-dropdown{animation:ui-menu-in .2s var(--ease-out-expo) both;-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);background:rgb(var(--ui-surface-rgb)/.97)!important;border:1px solid var(--ui-glass-border)!important;border-radius:1rem!important;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 24px 60px -16px rgba(15,15,30,.35)!important;color:var(--color-gray-900)!important;font-size:.875rem!important;left:0;margin:0!important;overflow:hidden;padding:.375rem!important;right:0;top:calc(100% + .375rem)!important;width:auto!important;z-index:60!important}html .ts-dropdown .ts-dropdown-content{max-height:min(18rem,50dvh);overflow-y:auto;overscroll-behavior:contain;scroll-padding:.375rem}html .ts-dropdown .create,html .ts-dropdown .no-results,html .ts-dropdown .option{background:transparent!important;border-radius:.6rem;color:inherit!important;padding:.5rem .625rem!important}@media (pointer:coarse){html .ts-dropdown .option{padding:.75rem!important}}html .ts-dropdown .create.active,html .ts-dropdown .option.active,html .ts-dropdown .option:hover{background:rgba(214,59,46,.08)!important;color:var(--color-gray-900)!important}html .ts-dropdown .option.selected{font-weight:600}html .ts-dropdown .no-results{color:var(--color-gray-500)!important}html .ts-dropdown .highlight{background:rgba(214,59,46,.12)!important;border-radius:.2rem;color:var(--color-primary-700)!important}html .ts-dropdown .optgroup-header{background:transparent!important;color:var(--color-gray-400)!important;font-size:.6875rem;font-weight:600;letter-spacing:.06em;padding:.5rem .625rem .25rem!important;text-transform:uppercase}html .ts-dropdown .spinner{margin:.375rem .625rem}html .ts-dropdown .spinner:after{border-color:var(--color-primary) transparent var(--color-primary) transparent!important}html :is(.form-tab-nav,div:has(>nav>.tab-btn)){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;border:0!important;box-shadow:none!important}html .ui-segments,html [data-tabs]>[role=tablist],html nav:has(>.tab-btn){-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);background:var(--ui-glass-bg);border-radius:.95rem;box-shadow:0 0 0 .5px rgba(15,15,20,.1),0 6px 20px -14px rgba(15,15,30,.3);display:flex;gap:.25rem!important;max-width:100%;overflow-x:auto;padding:.25rem!important;scrollbar-width:none;width:fit-content}html .tab-btn{background:transparent!important;border:0!important;border-radius:.7rem!important;color:var(--color-gray-600)!important;flex-shrink:0;font-size:.8125rem!important;font-weight:600!important;min-height:2.25rem;padding:.375rem .75rem!important;transition:background-color .2s,color .2s,box-shadow .2s}html .tab-btn:hover{background:rgba(127,127,140,.1)!important;color:var(--color-gray-900)!important}html .tab-btn[aria-selected=true],html .tab-btn[data-active=true]{background:rgb(var(--ui-surface-rgb))!important;box-shadow:0 0 0 .5px rgba(15,15,20,.08),0 2px 8px -2px rgba(15,15,30,.2)!important;color:var(--color-gray-900)!important}html .tab-btn[aria-selected=true] svg,html .tab-btn[data-active=true] svg{color:var(--color-primary)}html .tab-btn>span[aria-hidden=true].absolute{display:none}@media (pointer:coarse){html .tab-btn{min-height:2.75rem}}.ui-auth{display:grid;min-height:100dvh;overflow:hidden;padding:calc(var(--ui-safe-top) + 1.5rem) calc(var(--ui-safe-right) + 1rem) calc(var(--ui-safe-bottom) + 1.5rem) calc(var(--ui-safe-left) + 1rem);place-items:center;position:relative}.ui-auth__aurora{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.ui-auth__aurora span{animation:ui-aurora 22s ease-in-out infinite alternate;border-radius:9999px;filter:blur(80px);height:46rem;opacity:.55;position:absolute;width:46rem}.ui-auth__aurora span:first-child{background:radial-gradient(circle,rgba(214,59,46,.55),transparent 65%);left:-14rem;top:-18rem}.ui-auth__aurora span:nth-child(2){animation-delay:-6s;animation-duration:26s;background:radial-gradient(circle,rgba(129,140,248,.45),transparent 65%);right:-18rem;top:-10rem}.ui-auth__aurora span:nth-child(3){animation-delay:-12s;animation-duration:30s;background:radial-gradient(circle,rgba(45,212,191,.4),transparent 65%);bottom:-22rem;left:20%}.ui-auth__main{align-items:center;display:flex;flex-direction:column;gap:1.25rem;max-width:26rem;width:100%}.ui-auth__card{animation:ui-rise .7s var(--ease-out-expo) both;border-radius:1.75rem;padding:2rem 1.5rem 1.75rem;width:100%}@media (min-width:640px){.ui-auth__card{padding:2.5rem 2.25rem 2.25rem}}.ui-auth__brand{display:flex;justify-content:center;margin-bottom:1.75rem}.ui-auth__intro{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;text-align:center}.ui-auth__title{color:var(--color-gray-900);font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:-.025em;margin-top:.25rem}.ui-auth__subtitle{color:var(--color-gray-500);font-size:.9375rem}.ui-auth__form{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.ui-auth__form .ui-button{margin-top:.5rem}.ui-auth__card>.ui-alert{margin-top:1rem}.ui-auth__footer{animation:ui-fade-in .9s ease .3s both;color:var(--color-gray-500);font-size:.75rem;text-align:center}.turbo-progress-bar{background:linear-gradient(90deg,var(--color-primary-400),var(--color-primary),#f59e0b);box-shadow:0 0 12px rgba(214,59,46,.6);height:3px}turbo-frame[aria-busy=true]{opacity:.55;transition:opacity .2s .12s}turbo-frame{transition:opacity .2s}.ui-reveal{transition:opacity .52s ease,transform .68s var(--ease-out-expo),filter .52s ease;transition-delay:calc(var(--ui-i, 0)*45ms)}@starting-style{.ui-reveal{filter:blur(4px);opacity:0;transform:translateY(14px) scale(.985)}}.ui-visiting :is(.ui-reveal,.ui-reveal-children>*){transition:none!important}.ui-reveal-children>*{transition:opacity .52s ease,transform .68s var(--ease-out-expo)}.ui-reveal-children>:nth-child(2){transition-delay:40ms}.ui-reveal-children>:nth-child(3){transition-delay:80ms}.ui-reveal-children>:nth-child(4){transition-delay:.12s}.ui-reveal-children>:nth-child(5){transition-delay:.16s}.ui-reveal-children>:nth-child(6){transition-delay:.2s}.ui-reveal-children>:nth-child(7){transition-delay:.24s}.ui-reveal-children>:nth-child(n+8){transition-delay:.28s}@starting-style{.ui-reveal-children>*{opacity:0;transform:translateY(12px)}}@supports (animation-timeline:view()){.ui-reveal-on-scroll{animation:ui-rise linear both;animation-range:entry 0 entry 35%;animation-timeline:view()}}}:root[data-theme=dark]{color-scheme:dark;--ui-canvas:#0f0f12;--ui-surface-rgb:28 28 32;--ui-hairline:hsla(0,0%,100%,.08);--ui-hairline-strong:hsla(0,0%,100%,.14);--ui-glass-border:hsla(0,0%,100%,.08);--ui-glass-shadow:0 0 0 0.5px hsla(0,0%,100%,.06),0 12px 40px -16px rgba(0,0,0,.7);--ui-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%239a9aa4' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06'/%3E%3C/svg%3E");--color-white:#1c1c20;--color-gray-50:#202024;--color-gray-100:#26262b;--color-gray-200:#323238;--color-gray-300:#42424a;--color-gray-400:#6e6e78;--color-gray-500:#9a9aa4;--color-gray-600:#bdbdc6;--color-gray-700:#d2d2d9;--color-gray-800:#e4e4e9;--color-gray-900:#f2f2f5;--color-gray-950:#fafafa;--color-primary-50:color-mix(in srgb,#d63b2e 14%,#1c1c20);--color-primary-100:color-mix(in srgb,#d63b2e 22%,#1c1c20);--color-amber-50:color-mix(in srgb,#f59e0b 10%,#1c1c20);--color-amber-100:color-mix(in srgb,#f59e0b 18%,#1c1c20);--color-amber-200:color-mix(in srgb,#f59e0b 30%,#1c1c20);--color-amber-700:#fcd34d;--color-amber-800:#fde68a;--color-amber-900:#fef3c7;--color-yellow-50:color-mix(in srgb,#eab308 10%,#1c1c20);--color-yellow-100:color-mix(in srgb,#eab308 18%,#1c1c20);--color-yellow-800:#fde68a;--color-emerald-50:color-mix(in srgb,#10b981 10%,#1c1c20);--color-emerald-100:color-mix(in srgb,#10b981 18%,#1c1c20);--color-emerald-700:#6ee7b7;--color-emerald-800:#a7f3d0;--color-green-50:color-mix(in srgb,#22c55e 10%,#1c1c20);--color-green-100:color-mix(in srgb,#22c55e 18%,#1c1c20);--color-green-200:color-mix(in srgb,#22c55e 30%,#1c1c20);--color-green-700:#86efac;--color-green-800:#bbf7d0;--color-red-50:color-mix(in srgb,#ef4444 10%,#1c1c20);--color-red-100:color-mix(in srgb,#ef4444 18%,#1c1c20);--color-red-200:color-mix(in srgb,#ef4444 30%,#1c1c20);--color-red-700:#fca5a5;--color-red-800:#fecaca;--color-blue-50:color-mix(in srgb,#3b82f6 10%,#1c1c20);--color-blue-100:color-mix(in srgb,#3b82f6 18%,#1c1c20);--color-blue-200:color-mix(in srgb,#3b82f6 30%,#1c1c20);--color-blue-700:#93c5fd;--color-blue-800:#bfdbfe;--color-orange-50:color-mix(in srgb,#f97316 10%,#1c1c20);--color-orange-100:color-mix(in srgb,#f97316 18%,#1c1c20);--color-orange-800:#fed7aa}@layer components{:root[data-theme=dark] :is(.bg-white){background-color:var(--ui-surface)!important}:root[data-theme=dark] body.ui-body:before{background:radial-gradient(60rem 36rem at -10% -20%,rgba(214,59,46,.16),transparent 60%),radial-gradient(48rem 32rem at 110% -10%,rgba(99,102,241,.12),transparent 60%),radial-gradient(56rem 40rem at 60% 120%,rgba(20,184,166,.1),transparent 60%),var(--ui-canvas)}:root[data-theme=dark] :is(.ui-sidebar__signet,.ui-topbar__signet){background:#fafafa}:root[data-theme=dark] .ui-account-trigger:hover,:root[data-theme=dark] .ui-menu__item:hover,:root[data-theme=dark] .ui-nav__link:hover{background:hsla(0,0%,100%,.06)}:root[data-theme=dark] .ui-nav__link[aria-current=page]{background:hsla(0,0%,100%,.08);box-shadow:0 0 0 .5px hsla(0,0%,100%,.08)}:root[data-theme=dark] :is(.text-white,.index-toolbar__filter-badge){color:#fff!important}:root[data-theme=dark] .ts-dropdown .highlight{background:rgba(214,59,46,.22)!important;color:#ff9086!important}:root[data-theme=dark] .ts-wrapper.multi .ts-control>div.item.active{color:#ff9086!important}:root[data-theme=dark] :is(.ui-nav__link[aria-current=page],.ui-tabbar__item[aria-current=page],.ui-menu__item--danger,.text-primary,.text-primary-700){color:#ff9086}:root[data-theme=dark] .ui-nav__link[aria-current=page] .ui-nav__icon{color:#ff9086}:root[data-theme=dark] .ui-panel__icon{color:var(--ui-panel-tint);@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--ui-panel-tint) 70%,#fff)}background:var(--ui-panel-tint);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ui-panel-tint) 20%,transparent)}}:root[data-theme=dark] .ui-empty--success .ui-empty__icon{color:#6ee7b7}:root[data-theme=dark] .ui-kpi__icon{color:var(--ui-kpi-tint);@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--ui-kpi-tint) 70%,#fff)}background:var(--ui-kpi-tint);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ui-kpi-tint) 20%,transparent)}}:root[data-theme=dark] .ui-kpi:before{background:radial-gradient(circle,var(--ui-kpi-tint),transparent 70%);@supports (color:color-mix(in lab,red,red)){background:radial-gradient(circle,color-mix(in srgb,var(--ui-kpi-tint) 24%,transparent),transparent 70%)}}:root[data-theme=dark] .ui-alert--danger{color:#fecaca}:root[data-theme=dark] .ui-alert--info{color:#bfdbfe}:root[data-theme=dark] .ui-alert--warning{color:#fde68a}:root[data-theme=dark] .ui-button--secondary{box-shadow:0 0 0 .5px hsla(0,0%,100%,.14),0 1px 2px rgba(0,0,0,.4)}:root[data-theme=dark] .ui-badge--floating,:root[data-theme=dark] .ui-button--icon-mobile .index-toolbar__filter-badge{box-shadow:0 0 0 2px var(--ui-canvas)}:root[data-theme=dark] :is(.ui-main,.shell-drawer,.ui-sheet) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button]),select,textarea):not(.ts-control input){background-color:rgb(var(--ui-surface-rgb))!important;border-color:var(--ui-hairline-strong)!important;color:var(--color-gray-900)!important}@media (max-width:767px){:root[data-theme=dark] :is(.index-table-wrap,.index-table-wrap .index-table__body){background:transparent!important}}:root[data-theme=dark] .ui-sheet__panel{background:rgb(var(--ui-surface-rgb)/.92)}:root[data-theme=dark] :is(.ui-sheet__grabber){background:hsla(0,0%,100%,.2)}.ui-theme-switch{background:rgba(127,127,140,.12);border-radius:.75rem;display:grid;gap:.25rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:.25rem .375rem .375rem;padding:.25rem}.ui-theme-switch__option{align-items:center;border-radius:.55rem;color:var(--color-gray-600);display:flex;font-size:.75rem;font-weight:600;gap:.375rem;height:2rem;justify-content:center;transition:background-color .16s,color .16s,box-shadow .16s}.ui-theme-switch__option[aria-pressed=true]{background:var(--ui-surface);box-shadow:0 1px 3px rgba(0,0,0,.15);color:var(--color-gray-900)}}::view-transition-group(root){animation:none}::view-transition-old(root){animation:ui-page-out .18s ease-in both}::view-transition-new(root){animation:ui-page-in .46s var(--ease-out-expo) both}html[data-turbo-visit-direction=back]::view-transition-new(root){animation-name:ui-page-in-back}html.ui-theme-switching::view-transition-old(root){animation:ui-fade-out .32s ease both}html.ui-theme-switching::view-transition-new(root){animation:ui-fade-in .32s ease both}@media (pointer:coarse){html[data-turbo-visit-direction=back]::view-transition-new(root),html[data-turbo-visit-direction=back]::view-transition-old(root){animation:none}}::view-transition-group(ui-sidebar),::view-transition-group(ui-tabbar),::view-transition-group(ui-topbar){animation-duration:.26s}@keyframes ui-page-out{to{filter:blur(2px);opacity:0;transform:scale(.99)}}@keyframes ui-page-in{0%{filter:blur(6px);opacity:0;transform:translateY(12px)}}@keyframes ui-page-in-back{0%{filter:blur(6px);opacity:0;transform:translateY(-12px)}}@keyframes ui-rise{0%{filter:blur(6px);opacity:0;transform:translateY(18px) scale(.98)}}@keyframes ui-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.97)}}@keyframes ui-fade-in{0%{opacity:0}}@keyframes ui-fade-out{to{opacity:0}}@keyframes ui-sheet-in{0%{transform:translateY(100%)}}@keyframes ui-sheet-out{to{transform:translateY(100%)}}@keyframes ui-aurora{0%{transform:translate(0) scale(1)}50%{transform:translate(6rem,3rem) scale(1.12)}to{transform:translate(-4rem,5rem) scale(.95)}}@media (prefers-reduced-motion:reduce){*,::view-transition-group(*),::view-transition-new(*),::view-transition-old(*),:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-delay:0s!important;transition-duration:1ms!important}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}