@font-face{font-family:"Pretendard Fallback: Arial";src:local("Arial");size-adjust:100.8762%;ascent-override:94.3878%;descent-override:23.9116%;line-gap-override:0%}@font-face{font-family:"Pretendard Fallback: Arial";src:local("Arial");size-adjust:102.7382%;ascent-override:92.6771%;descent-override:23.4782%;line-gap-override:0%}@font-face{font-family:"Pretendard Fallback: Arial";src:local("Arial");size-adjust:104.4907%;ascent-override:91.1228%;descent-override:23.0844%;line-gap-override:0%}@font-face{font-family:"Pretendard Fallback: Arial";src:local("Arial");size-adjust:106.2432%;ascent-override:89.6197%;descent-override:22.7037%;line-gap-override:0%}@font-face{font-family:Pretendard;src:local("Pretendard Regular"),local("Pretendard"),url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-5cVByqSsT5K_GXoxC9e8gHS4F00Ox73Tg-4K_OpGXs0.woff2) format(woff2),url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-FrCduchr6nob3BUz_67jk5NGiv2p6KJwG826Z14t_Ec.woff) format(woff),url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-jW1rLlcS81fiMUMKC59zgasDCAkQRXyUn24T9NuUYc4.ttf) format(ttf);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Pretendard;src:local("Pretendard Medium"),url(../_fonts/qt1ZmnrtiDK7xkJmMu6xah445stIKivVVd11iOpaaig-pWTwOh_1DDTfr840rxu3PUvyVHt5pAucSiyoRn7bS3w.woff2) format(woff2),url(../_fonts/qt1ZmnrtiDK7xkJmMu6xah445stIKivVVd11iOpaaig-9S6r8Lpxckoi7quQA4yI8e9MnF9FpV5nGDkgS6QFxcQ.woff) format(woff),url(../_fonts/qt1ZmnrtiDK7xkJmMu6xah445stIKivVVd11iOpaaig-0Oo9xKwKz_3h0DAVw8rNoBvjz9xVUsuy2LG6ikm6fKk.ttf) format(ttf);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Pretendard;src:local("Pretendard SemiBold"),url(../_fonts/ksikEtmU-65wt9BBMFQF-DXSQqHulFQ8oRRPu-vk5b0-2ENmUC5OmLmbNDBom2gcvV0LgmmmlNrkSOBohIqiheo.woff2) format(woff2),url(../_fonts/ksikEtmU-65wt9BBMFQF-DXSQqHulFQ8oRRPu-vk5b0-_aSqwO9lRibKfzc2oPp5fh4YUVgR58b4fk2JXS_vZZo.woff) format(woff),url(../_fonts/ksikEtmU-65wt9BBMFQF-DXSQqHulFQ8oRRPu-vk5b0-Blc1ui4TyccTZbiqOilxu1H0M7EoAC3m0FvvHLqvcVk.ttf) format(ttf);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Pretendard;src:local("Pretendard Bold"),url(../_fonts/M5vg8ivyLIG2ruNz4CmsIXkrA8no4cZkz_3NjyuY0JY-N5EIOl24ZU60lbjgE9klk_L6UwA5uq_6-DMrl8yoSiU.woff2) format(woff2),url(../_fonts/M5vg8ivyLIG2ruNz4CmsIXkrA8no4cZkz_3NjyuY0JY-yvFE0KSjjfEOgvi3X67rGsgQTj52U5bo_kYQi07BmQ4.woff) format(woff),url(../_fonts/M5vg8ivyLIG2ruNz4CmsIXkrA8no4cZkz_3NjyuY0JY-796eCQSocITrFMkYNR81iGoYz354lF1pgcv1e1H6szM.ttf) format(ttf);font-display:swap;font-weight:700;font-style:normal}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:host,:root{--font-sans:"Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,Menlo,Consolas,monospace;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--font-weight-medium:500;--font-weight-semibold:600;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-old-neutral-50:oklch(98.5% 0 none);--color-old-neutral-100:oklch(97% 0 none);--color-old-neutral-200:oklch(92.2% 0 none);--color-old-neutral-300:oklch(87% 0 none);--color-old-neutral-400:oklch(70.8% 0 none);--color-old-neutral-500:oklch(55.6% 0 none);--color-old-neutral-600:oklch(43.9% 0 none);--color-old-neutral-700:oklch(37.1% 0 none);--color-old-neutral-800:oklch(26.9% 0 none);--color-old-neutral-900:oklch(20.5% 0 none);--color-old-neutral-950:oklch(14.5% 0 none);--color-ink-50:#fafbfc;--color-ink-100:#f4f6f8;--color-ink-200:#e4e7ec;--color-ink-300:#d0d5dd;--color-ink-400:#a0a0a0;--color-ink-500:#8b8b8b;--color-ink-600:#707070;--color-ink-700:#424242;--color-ink-800:#222;--color-ink-900:#16181d;--color-paper:#fff;--color-cs-50:#f2f8fe;--color-cs-100:#e1f1ff;--color-cs-200:#b6dbfa;--color-cs-500:#1b8bec;--color-cs-700:#0b5fa5;--color-brand-500:#ed1b23;--color-brand-700:#c41017;--color-go-50:#eaf8f2;--color-go-200:#b7e4ce;--color-go-500:#0e9f6e;--color-go-700:#0b6e4f;--color-ok-bg:#e6f7ed;--color-ok-fg:#17663a;--color-ok-line:#b6e4c9;--color-warn-bg:#fff4d6;--color-warn-fg:#8a6100;--color-warn-line:#f0dca0;--color-danger-bg:#fef1f2;--color-danger-fg:#c41017;--color-danger-line:#f5b9bc;--color-alert-bg:#fff4d6;--color-alert-fg:#8a6100;--color-alert-line:#f0dca0;--container-doc:1000px}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-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);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;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%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{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-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--ui-bg);color:var(--ui-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:light}body:where(.dark,.dark *){color-scheme:dark}.light,:root{--ui-text-dimmed:var(--ui-color-neutral-400);--ui-text-muted:var(--ui-color-neutral-500);--ui-text-toned:var(--ui-color-neutral-600);--ui-text:var(--ui-color-neutral-700);--ui-text-highlighted:var(--ui-color-neutral-900);--ui-text-inverted:var(--color-white);--ui-bg:var(--color-white);--ui-bg-muted:var(--ui-color-neutral-50);--ui-bg-elevated:var(--ui-color-neutral-100);--ui-bg-accented:var(--ui-color-neutral-200);--ui-bg-inverted:var(--ui-color-neutral-900);--ui-border:var(--ui-color-neutral-200);--ui-border-muted:var(--ui-color-neutral-200);--ui-border-accented:var(--ui-color-neutral-300);--ui-border-inverted:var(--ui-color-neutral-900);--ui-radius:.25rem;--ui-container:var(--container-7xl)}.dark{--ui-text-dimmed:var(--ui-color-neutral-500);--ui-text-muted:var(--ui-color-neutral-400);--ui-text-toned:var(--ui-color-neutral-300);--ui-text:var(--ui-color-neutral-200);--ui-text-highlighted:var(--color-white);--ui-text-inverted:var(--ui-color-neutral-900);--ui-bg:var(--ui-color-neutral-900);--ui-bg-muted:var(--ui-color-neutral-800);--ui-bg-elevated:var(--ui-color-neutral-800);--ui-bg-accented:var(--ui-color-neutral-700);--ui-bg-inverted:var(--color-white);--ui-border:var(--ui-color-neutral-800);--ui-border-muted:var(--ui-color-neutral-700);--ui-border-accented:var(--ui-color-neutral-700);--ui-border-inverted:var(--color-white)}}@layer solsol{h1{font-size:2em;margin-block:.67em}h1,h2{font-weight:700}h2{font-size:1.5em;margin-block:.83em}h3{font-size:1.17em;margin-block:1em}h3,h4{font-weight:700}h4{font-size:1em;margin-block:1.33em}h5{font-size:.83em;margin-block:1.67em}h5,h6{font-weight:700}h6{font-size:.67em;margin-block:2.33em}menu,ol,ul{margin-block:1em;padding-inline-start:40px}menu,ul{list-style-type:disc}ol{list-style-type:decimal}menu ul,ol ul,ul menu,ul ul{list-style-type:circle}ol ol ul,ol ul ul,ul ul menu,ul ul ul{list-style-type:square}blockquote,dl,figure,p,pre{margin-block:1em}blockquote,figure{margin-inline:40px}dd{margin-inline-start:40px}hr{border-style:inset;border-width:1px;margin-block:.5em}input,select,textarea{color:fieldtext}button,input,select,textarea{line-height:normal}::file-selector-button{line-height:normal}input{padding-inline:2px}button,input{padding-block:1px}button{padding-inline:6px}::file-selector-button{padding-block:1px;padding-inline:6px}:root{--solsol-cs-css-ok:1;--font-base:"Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--brand:#ed1b23;--brand-dark:#c41017;--blue:#1b8bec;--blue-dark:#0b5fa5;--blue-050:#f2f8fe;--blue-100:#e1f1ff;--blue-200:#b6dbfa;--ink-900:#16181d;--ink-800:#222;--ink-700:#424242;--ink-500:#707070;--ink-400:#8b8b8b;--ink-300:#a0a0a0;--line:#e4e7ec;--line-2:#d0d5dd;--paper:#fff;--paper-50:#fafbfc;--paper-100:#f4f6f8;--ok-bg:#e6f7ed;--ok-fg:#17663a;--ok-line:#b6e4c9;--warn-bg:#fff4d6;--warn-fg:#8a6100;--warn-line:#f0dca0;--danger-bg:#fef1f2;--danger-fg:#c41017;--danger-line:#f5b9bc;--radius:8px;--rail-w:78px;--panel-w:262px;--topbar-h:60px;--subbar-h:56px;--tabbar-h:60px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:130px}body{background:var(--paper);color:var(--ink-700);font-family:var(--font-base);font-size:15px;line-height:1.6;margin:0;word-break:keep-all}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit}svg{flex:none;height:1em;width:1em}.sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}#assetGuard{background:#fff4ce;border-bottom:2px solid #e0a800;color:#6b4e00;display:none;font-size:14px;font-weight:700;padding:12px 16px}.topbar{align-items:center;background:var(--paper);border-bottom:1px solid var(--line);display:flex;gap:22px;height:var(--topbar-h);padding:0 22px;position:sticky;top:0;z-index:70}.topbar__logo{align-items:center;display:inline-flex}.topbar__logo img{display:block;height:30px;width:auto}.authhead__logo img{display:block;height:32px;width:auto}.topbar__logo2{border-left:1px solid var(--line-2);color:var(--ink-800);font-size:15px;font-weight:700;padding-left:10px}.topbar__util{display:flex;margin-left:auto}.topbar__link,.topbar__util{align-items:center;font-size:14px;gap:6px}.topbar__link{border-radius:6px;color:var(--ink-700);display:inline-flex;font-weight:600;height:40px;padding:0 10px;white-space:nowrap}.topbar__link:hover{background:var(--paper-100);color:var(--ink-900)}.topbar__link svg{color:var(--ink-500);height:17px;width:17px}.topbar__link--login{color:var(--ink-900);font-weight:700}.topbar__link--login svg{color:var(--brand)}.topbar__link--login:hover{background:var(--bg-pink,#fef1f2)}.topbar__cta{align-items:center;background:var(--brand);border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;height:40px;padding:0 18px}.topbar__cta:hover{background:var(--brand-dark)}.searchbar{background:var(--blue-050);border-bottom:1px solid var(--blue-200);gap:14px;height:var(--subbar-h);padding:0 32px;position:sticky;top:var(--topbar-h);z-index:65}.searchbar,.searchbar form{align-items:center;display:flex}.searchbar form{background:#fff;border:1px solid var(--blue-200);border-radius:6px;flex:1;gap:10px;height:38px;max-width:720px;padding:0 14px}.searchbar svg{color:var(--blue);font-size:17px}.searchbar input{background:0 0;border:0;flex:1;font-family:inherit;font-size:14px;min-width:0;outline:0}.searchbar kbd{background:var(--paper-50);border:1px solid var(--line-2);border-radius:4px;color:var(--ink-400);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;padding:2px 6px}.searchbar .quick{color:var(--ink-500);display:flex;font-size:13px;gap:8px}.searchbar .quick a{border-bottom:1px dotted var(--line-2)}.shell{align-items:start;display:grid;grid-template-columns:var(--rail-w) var(--panel-w) minmax(0,1fr)}.colmain{min-width:0}.rail{align-self:start;background:var(--ink-900);border-right:1px solid #000;gap:6px;height:calc(100vh - var(--topbar-h));overflow-y:auto;padding:12px 0;position:sticky;top:var(--topbar-h)}.rail,.rail__btn{display:flex;flex-direction:column}.rail__btn{align-items:center;background:0 0;border:0;color:#98a0ac;cursor:pointer;font-size:11px;font-weight:700;gap:5px;justify-content:center;min-height:68px;padding:12px 4px;position:relative;width:100%}.rail__btn svg{font-size:21px}.rail__btn:hover{background:#ffffff0f;color:#fff}.rail__btn[aria-current=page],.rail__btn[aria-selected=true]{background:#1b8bec2e;color:#fff}.rail__btn[aria-current=page]:before,.rail__btn[aria-selected=true]:before{background:var(--blue);border-radius:0 3px 3px 0;bottom:10px;content:"";left:0;position:absolute;top:10px;width:3px}.rail__btn:focus-visible{outline:2px solid var(--warn-line);outline-offset:-3px}.rail__sep{background:#ffffff1f;height:1px;margin:6px 12px}.rail__link{color:#98a0ac;text-decoration:none}.treepanel{align-self:start;border-right:1px solid var(--line);height:calc(100vh - var(--topbar-h));overflow-y:auto;top:var(--topbar-h)}.treepanel,.treepanel__hd{background:var(--paper-50);position:sticky}.treepanel__hd{border-bottom:1px solid var(--line);padding:14px 16px 12px;top:0;z-index:3}.treepanel__hd h2{color:var(--ink-900);font-size:15px;margin:0}.treepanel__hd p{color:var(--ink-500);font-size:12px;line-height:1.5;margin:4px 0 0}.treepanel__bd{padding:8px 0 24px}.tree__grp>summary{align-items:center;color:var(--ink-800);cursor:pointer;display:flex;font-size:13.5px;font-weight:700;gap:8px;list-style:none;min-height:44px;padding:10px 16px}.tree__grp>summary::-webkit-details-marker{display:none}.tree__grp>summary:hover{background:#eef2f6}.tree__grp>summary .cnt{color:var(--ink-400);font-size:11.5px;font-weight:600;margin-left:auto}.tree__grp>summary .caret{color:var(--ink-400);font-size:13px;transition:transform .15s}.tree__grp[open]>summary .caret{transform:rotate(90deg)}.treepanel ul{list-style:none;margin:0 0 6px;padding:0}.treepanel ul a{border-left:3px solid #0000;color:var(--ink-500);display:block;font-size:13px;min-height:40px;padding:8px 16px 8px 40px}.treepanel ul a:hover{background:#eef2f6;color:var(--ink-800)}.treepanel ul a[aria-current=page]{background:var(--blue-100);border-left-color:var(--blue);color:var(--blue-dark);font-weight:700}.treepanel .flat a{align-items:center;color:var(--ink-700);display:flex;font-size:13px;gap:10px;min-height:46px;padding:11px 16px}.treepanel .flat a:hover{background:#eef2f6}.treepanel .flat .k{background:var(--blue-100);border-radius:4px;color:var(--blue);flex:none;font-size:10.5px;font-weight:800;padding:2px 6px}.treepanel .flat small{color:var(--ink-400);display:block;font-size:11px;font-weight:500}.sheet-backdrop{background:#00000059;display:none;inset:0;position:fixed;z-index:66}.sheet-backdrop.is-open{display:block}.sidepanel{align-self:start;border-right:1px solid var(--line);height:calc(100vh - var(--topbar-h));overflow-y:auto;top:var(--topbar-h)}.sidepanel,.sidepanel__hd{background:var(--paper-50);position:sticky}.sidepanel__hd{border-bottom:1px solid var(--line);padding:14px 16px 12px;top:0;z-index:3}.sidepanel__hd h2{color:var(--ink-900);font-size:15px;margin:0}.sidepanel__hd p{color:var(--ink-500);font-size:12px;line-height:1.5;margin:4px 0 0}.nfilter{padding:8px 0 24px}.nfilter a,.nfilter button{align-items:center;background:0 0;border:0;border-left:3px solid #0000;color:var(--ink-700);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px;min-height:44px;padding:10px 16px;text-align:left;width:100%}.nfilter a:hover,.nfilter button:hover{background:#eef2f6;color:var(--ink-900)}.nfilter a[aria-current=true],.nfilter button[aria-pressed=true]{background:var(--blue-100);border-left-color:var(--blue);color:var(--blue-dark);font-weight:700}.nfilter .dot{background:var(--ink-300);border-radius:50%;flex:none;height:9px;width:9px}.nfilter .dot--service{background:#8b8b8b}.nfilter .dot--update{background:var(--blue)}.nfilter .dot--maint{background:var(--warn-fg)}.nfilter .dot--incident{background:var(--brand)}.nfilter .cnt{color:var(--ink-400);font-size:12px;font-variant-numeric:tabular-nums;margin-left:auto}.nfilter a[aria-current=true] .cnt,.nfilter button[aria-pressed=true] .cnt{color:var(--blue-dark)}.sidepanel__note{color:var(--ink-400);font-size:11.5px;line-height:1.55;padding:0 16px}.list tbody tr[data-row-href]{cursor:pointer}.nback{align-items:center;color:var(--ink-500);display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:14px}.nback:hover{color:var(--blue-dark)}.nback svg{height:15px;width:15px}.ndetail__hd{border-bottom:1px solid var(--line);margin-bottom:26px;padding-bottom:20px}.ndetail__tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ndetail__hd h1{color:var(--ink-900);font-size:26px;font-weight:800;letter-spacing:-.5px;line-height:1.35;margin:0 0 10px}.ndetail__meta{color:var(--ink-400);display:flex;flex-wrap:wrap;font-size:12.5px;gap:18px}.ndetail__meta b{color:var(--ink-700);font-weight:600}.scope-badge{background:var(--paper-50);border:1px solid var(--line-2);border-radius:4px;color:var(--ink-500);font-size:11px;font-weight:700;padding:3px 8px;white-space:nowrap}.ndetail__body{color:var(--ink-700);font-size:15.5px;line-height:1.75}.ndetail__body p{margin:0 0 16px}.ndetail__body h2{color:var(--ink-900);font-size:17px;font-weight:800;margin:28px 0 10px}.ndetail__body ul{margin:0 0 16px;padding-left:20px}.ndetail__body li{margin-bottom:6px}.tone4{border-collapse:collapse;font-size:14.5px;margin:4px 0 20px;width:100%}.tone4 td,.tone4 th{border:1px solid var(--line);padding:12px 14px;text-align:left;vertical-align:top}.tone4 th{background:var(--blue-100);color:var(--blue-dark);font-weight:800;white-space:nowrap;width:112px}.reldoc{background:var(--blue-050);border:1px solid var(--blue-200);border-radius:var(--radius);margin-top:28px;padding:16px 18px}.reldoc h3{align-items:center;color:var(--ink-900);display:flex;font-size:14px;gap:7px;margin:0 0 4px}.reldoc h3 svg{color:var(--blue-dark);height:16px;width:16px}.reldoc p{color:var(--ink-500);font-size:12.5px;margin:0 0 12px}.reldoc ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.reldoc a{align-items:center;background:#fff;border:1px solid var(--blue-200);border-radius:6px;color:var(--blue-dark);display:inline-flex;font-size:13px;font-weight:600;gap:6px;min-height:40px;padding:8px 12px}.reldoc a:hover{background:var(--blue-100)}.reldoc code{color:var(--ink-400);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px}.nprevnext{border-top:1px solid var(--line);display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:34px;padding-top:22px}.nprevnext a{border:1px solid var(--line);border-radius:var(--radius);display:block;min-height:64px;padding:14px 16px}.nprevnext a:hover{background:var(--blue-050);border-color:var(--blue-200)}.nprevnext .lbl{color:var(--ink-400);display:block;font-size:11.5px;font-weight:700;letter-spacing:.5px;margin-bottom:5px}.nprevnext .ttl{color:var(--ink-800);display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nprevnext a:hover .ttl{color:var(--blue-dark)}.nprevnext .next{text-align:right}.main{min-width:0;padding:0 32px 60px}.crumb{color:var(--ink-400);font-size:13px;margin-bottom:10px}.h-page{color:var(--ink-900);font-size:27px;letter-spacing:-.5px;margin:0 0 8px}.p-lead{color:var(--ink-500);font-size:16px;margin:0 0 22px;max-width:860px}body.hero-home .searchbar{display:none}.hero{background:linear-gradient(180deg,var(--blue-050) 0,#fff 100%);border-bottom:1px solid var(--line);margin:0 -32px;padding:58px 0 46px;text-align:center}.hero__in{margin:0 auto;max-width:720px;padding:0 24px}.hero h1{color:var(--ink-900);font-size:32px;letter-spacing:-.8px;margin:0 0 10px}.hero p{color:var(--ink-500);font-size:15.5px;margin:0 0 26px}.hero form{align-items:center;background:#fff;border:2px solid var(--blue);border-radius:10px;box-shadow:0 6px 18px #1b8bec1f;display:flex;gap:12px;height:58px;padding:0 18px}.hero form svg{color:var(--blue);font-size:21px}.hero form input{background:0 0;border:0;flex:1;font-family:inherit;font-size:16px;min-width:0;outline:0}.hero__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:18px}.hero__chips span{align-self:center;color:var(--ink-400);font-size:13px}.hero__chips a{align-items:center;background:#fff;border:1px solid var(--blue-200);border-radius:999px;color:var(--blue-dark);display:inline-flex;font-size:13px;font-weight:600;min-height:34px;padding:7px 14px}.hero__chips a:hover{background:var(--blue-100)}.blk{padding:40px 0 0}.blk__hd{align-items:baseline;display:flex;gap:12px;margin-bottom:16px}.blk__hd h2{color:var(--ink-900);font-size:18px;letter-spacing:-.3px;margin:0}.blk__hd p{color:var(--ink-400);font-size:13px;margin:0}.blk__hd a.more{color:var(--blue-dark);font-size:13px;font-weight:700;margin-left:auto}.poplist{display:grid;gap:0 32px;grid-template-columns:repeat(2,1fr)}.poplist a{align-items:center;border-bottom:1px solid var(--line);color:var(--ink-800);display:flex;font-size:15px;gap:12px;min-height:52px;padding:14px 4px}.poplist .rank,.poplist a:hover{color:var(--blue-dark)}.poplist .rank{align-items:center;background:var(--blue-100);border-radius:50%;display:flex;flex:none;font-size:12px;font-weight:800;height:24px;justify-content:center;width:24px}.poplist .path{color:var(--ink-300);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;margin-left:auto}.nlist{border-top:1px solid var(--ink-800)}.nlist a{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:14px;min-height:54px;padding:14px 4px}.nlist a:hover{background:var(--blue-050)}.nlist .t{color:var(--ink-800);flex:1;font-size:15px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlist .d{color:var(--ink-400);font-size:13px;white-space:nowrap}.askline{align-items:center;border:1px dashed var(--line-2);border-radius:var(--radius);color:var(--ink-500);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin-top:26px;padding:16px 18px}.askline a{border-bottom:1px solid;color:var(--brand);font-weight:700}.ntag{align-items:center;border:1px solid #0000;border-radius:4px;display:inline-flex;font-size:11px;font-weight:800;gap:5px;padding:3px 7px;white-space:nowrap}.ntag--service{background:#efefef;border-color:#dadada;color:#444}.ntag--update{background:var(--blue-100);border-color:var(--blue-200);color:var(--blue-dark)}.ntag--maint{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-fg)}.ntag--incident{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger-fg)}.ntag--doc{border-color:var(--ok-line)}.fresh,.ntag--doc{background:var(--ok-bg);color:var(--ok-fg)}.fresh{align-items:center;border:1px solid var(--ok-line);border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;gap:5px;padding:4px 10px}table.list{border-collapse:collapse;font-size:14px;width:100%}table.list td,table.list th{border-bottom:1px solid var(--line);padding:12px 14px;text-align:left;vertical-align:middle}table.list thead th{background:var(--paper-100);border-top:1px solid var(--line);color:var(--ink-900);font-weight:800;white-space:nowrap}table.list tbody tr:hover{background:var(--blue-050)}table.list td.t a{color:var(--ink-900);font-weight:700}.type-badge{background:var(--paper-50);border:1px solid var(--line-2);border-radius:4px;color:var(--ink-500);font-size:11px;font-weight:700;padding:2px 7px;white-space:nowrap}.filters{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.filters button{background:#fff;border:1px solid var(--line-2);border-radius:6px;color:var(--ink-500);cursor:pointer;font-size:13px;font-weight:600;min-height:40px;padding:8px 14px}.filters button[aria-pressed=true]{background:var(--blue-dark);border-color:var(--blue-dark);color:#fff}.section-title{align-items:center;color:var(--ink-900);display:flex;font-size:15px;font-weight:800;gap:10px;margin:30px 0 12px}.section-title:after{background:var(--line);content:"";flex:1;height:1px}.authhead{background:#000;height:105px;padding:0 44px}.authhead,.authhead__logo{align-items:center;display:flex}.authhead__logo{color:#fff;font-size:26px;font-weight:800;gap:10px;letter-spacing:-.5px}.authhead__logo svg{font-size:34px}.authwrap{background:#fff;display:flex;justify-content:center;min-height:calc(100vh - 105px);padding:96px 20px 80px}.auth-form{max-width:100%;width:440px}.auth-form h1{color:var(--ink-800);font-size:28px;font-weight:800;letter-spacing:-.5px;margin:0 0 44px;text-align:center}.auth-field{margin-bottom:22px}.auth-field>label{color:var(--ink-800);display:block;font-size:13px;font-weight:700;margin-bottom:9px}.input-box{align-items:center;display:flex;position:relative}.input-box input{background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:var(--ink-800);font-family:inherit;font-size:14px;height:48px;outline:0;padding:0 46px 0 16px;width:100%}.input-box input::-moz-placeholder{color:#a0a0a0}.input-box input::placeholder{color:#a0a0a0}.input-box input:focus{border-color:var(--brand);box-shadow:0 0 0 3px #ed1b231f}.input-box .eye{align-items:center;background:0 0;border:0;color:#707070;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:10px;width:32px}.input-box .eye svg{font-size:19px}.input-box .eye .ic-off,.input-box .eye[aria-pressed=true] .ic-on{display:none}.input-box .eye[aria-pressed=true] .ic-off{display:block}.c-check{align-items:center;color:var(--ink-500);cursor:pointer;display:flex;font-size:13.5px;gap:9px;margin:4px 0 22px;min-height:44px}.c-check input{height:0;opacity:0;position:absolute;width:0}.c-check .box{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:5px;color:#fff;display:flex;flex:none;height:20px;justify-content:center;width:20px}.c-check .box svg{font-size:13px;opacity:0}.c-check input:checked+.box{background:var(--brand);border-color:var(--brand)}.c-check input:checked+.box svg{opacity:1}.c-check input:focus-visible+.box{box-shadow:0 0 0 3px #ed1b2333}.btn{display:flex;font-size:15px;height:52px;width:100%}.btn--line{background:#fff}.auth-help{color:#a0a0a0;font-size:13px;margin:18px 0 0;text-align:center}.auth-help a{color:var(--brand);font-weight:700;margin-left:6px}.auth-divider{background:var(--line);height:1px;margin:30px 0 24px}.auth-signup{text-align:center}.auth-signup p{color:var(--ink-500);font-size:13.5px;margin:0 0 14px}.auth-signup__btn{margin-bottom:12px}.auth-note{background:var(--blue-050);border:1px solid var(--blue-200);border-radius:var(--radius);color:var(--blue-dark);display:flex;font-size:13px;gap:10px;margin-top:26px;padding:14px 16px}.auth-note svg{font-size:17px;margin-top:2px}.auth-note b{color:var(--ink-900);display:block;margin-bottom:3px}#authVeil{align-items:center;background:#fff;display:none;flex-direction:column;gap:14px;inset:0;justify-content:center;padding:24px;position:fixed;text-align:center;z-index:200}body[data-protected] #authVeil{display:flex}body.is-auth #authVeil{display:none}#authVeil svg{color:var(--blue-dark);font-size:34px}#authVeil p{color:var(--ink-500);font-size:15px;margin:0}#authVeil a{border-bottom:1px solid;color:var(--brand);font-weight:700}.preview-flag{align-items:center;background:var(--warn-bg);border-bottom:1px solid var(--warn-line);color:var(--warn-fg);display:flex;font-size:12.5px;font-weight:700;gap:10px;padding:9px 22px}.preview-flag[hidden]{display:none}.preview-flag a{border-bottom:1px solid;color:var(--warn-fg)}.doc-grid{align-items:start;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) 234px;padding-top:24px}.metabar{align-items:center;background:var(--paper-50);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px 26px;margin-bottom:20px;padding:12px 16px}.metabar b{color:var(--ink-400);font-weight:700;margin-right:6px}.metabar code{color:var(--ink-800);font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:600}.hotspot-wrap{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 286px}.hotspot,.hotspot__frame{position:relative}.hotspot__frame{background:var(--paper-100);border:1px solid var(--line-2);border-radius:var(--radius) var(--radius) 0 0}.hotspot__img{background:repeating-linear-gradient(45deg,#edeff2 0 10px,#f7f8fa 10px 20px);border-radius:var(--radius) var(--radius) 0 0;color:var(--ink-300);flex-direction:column;font-size:13px;gap:8px;height:400px;overflow:hidden}.hotspot__img,.mark{align-items:center;display:flex;justify-content:center}.mark{background:var(--blue);border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px #00000047;color:#fff;cursor:pointer;font-size:14px;font-weight:800;height:32px;line-height:1;padding:0;position:absolute;transform:translate(-50%,-50%);width:32px;z-index:10}.mark:hover{background:var(--blue-dark);transform:translate(-50%,-50%)scale(1.12)}.mark[aria-expanded=true]{background:var(--brand);transform:translate(-50%,-50%)scale(1.18)}.mark:focus-visible{outline:3px solid var(--warn-line);outline-offset:2px}.hotspot__cap{background:#fff;border:1px solid var(--line-2);border-radius:0 0 var(--radius) var(--radius);border-top:0;color:var(--ink-500);font-size:12.5px;margin:0;padding:10px 14px}.hslist{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.hslist__hd{background:var(--paper-100);border-bottom:1px solid var(--line);color:var(--ink-900);font-size:13px;font-weight:800;padding:10px 14px}.hslist button{align-items:flex-start;background:#fff;border:0;border-bottom:1px solid var(--line);color:var(--ink-700);cursor:pointer;display:flex;font-size:13px;gap:10px;min-height:44px;padding:11px 14px;text-align:left;width:100%}.hslist button:last-child{border-bottom:0}.hslist button:hover{background:var(--blue-050)}.hslist button[aria-expanded=true]{background:var(--blue-100);box-shadow:inset 3px 0 0 var(--brand)}.hslist button[aria-expanded=true] .n{background:var(--brand)}.hslist .n{align-items:center;background:var(--blue);border-radius:50%;color:#fff;display:flex;flex:none;font-size:12px;font-weight:800;height:22px;justify-content:center;margin-top:1px;width:22px}.hslist .n+span b{color:var(--ink-900);display:block}.hs-desc{color:var(--ink-500);display:block}.popover{background:#fff;border:1px solid var(--blue-200);border-radius:var(--radius);box-shadow:0 10px 28px #00000029;color:var(--ink-700);font-size:13px;padding:14px 30px 14px 16px;position:absolute;width:280px;z-index:40}.popover b{color:var(--ink-900);display:block;font-size:14px;margin-bottom:4px}.popover .close{background:0 0;border:0;color:var(--ink-400);cursor:pointer;font-size:18px;height:28px;line-height:1;position:absolute;right:4px;top:4px;width:28px}.docsec{padding-top:30px;scroll-margin-top:130px}.docsec>h2{border-bottom:2px solid var(--blue-200);color:var(--ink-900);font-size:19px;letter-spacing:-.3px;margin:0 0 12px;padding-bottom:8px}table.t{border-collapse:collapse;font-size:14px;width:100%}table.t td,table.t th{border:1px solid var(--line);padding:9px 12px;text-align:left;vertical-align:middle}table.t th{background:var(--blue-100);color:var(--blue-dark);font-weight:700;white-space:nowrap}.steps-ol{padding-left:20px}.steps-ol li{margin-bottom:8px}.warn{background:var(--danger-bg);border:1px solid var(--danger-line);border-radius:var(--radius);display:flex;gap:10px;margin-top:12px;padding:14px 16px}.warn svg{color:var(--brand);font-size:18px;margin-top:2px}.warn b{color:var(--brand-dark)}.tip{background:var(--blue-050);border:1px solid var(--blue-200);border-radius:var(--radius);display:flex;gap:10px;margin-top:12px;padding:14px 16px}.tip svg{color:var(--blue);font-size:18px;margin-top:2px}.tabs{border-bottom:2px solid var(--line);display:flex;flex-wrap:wrap;gap:3px}.tabs button{background:0 0;border:0;border-bottom:3px solid #0000;color:var(--ink-500);cursor:pointer;font-size:14px;font-weight:600;margin-bottom:-2px;min-height:44px;padding:10px 15px}.tabs button[aria-selected=true]{border-bottom-color:var(--blue);color:var(--blue-dark)}.tabpanel{padding-top:16px}.shot-fake{align-items:center;background:repeating-linear-gradient(45deg,#edeff2 0 10px,#f7f8fa 10px 20px);border:1px solid var(--line-2);border-radius:var(--radius);color:var(--ink-300);display:flex;font-size:13px;height:200px;justify-content:center}.toc{font-size:13.5px;position:sticky;top:calc(var(--topbar-h) + var(--subbar-h) + 20px)}.toc h3{color:var(--ink-400);font-size:11px;letter-spacing:1px;margin:0 0 10px}.toc ol{border-left:2px solid var(--line);list-style:none;margin:0 0 20px;padding:0}.toc a{color:var(--ink-500);display:block;padding:6px 0 6px 12px}.toc a:hover,.toc a[aria-current=true]{box-shadow:-2px 0 0 var(--blue);color:var(--blue-dark)}.feedback{background:var(--paper-50);border:1px solid var(--line);border-radius:var(--radius);margin-top:40px;padding:22px;text-align:center}.feedback h3{color:var(--ink-900);font-size:16px;margin:0 0 12px}.fb-btns{display:flex;gap:8px;justify-content:center;margin-bottom:12px}.feedback button{background:#fff;border:1px solid var(--line-2);border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;min-height:44px;padding:9px 18px}.feedback small{color:var(--ink-500)}.feedback small a{border-bottom:1px solid;color:var(--brand);font-weight:700}.foot{background:var(--paper-50);border-top:1px solid var(--line);color:var(--ink-400);font-size:13px;grid-column:1/-1;padding:26px 32px}.foot__links{display:flex;flex-wrap:wrap;font-weight:600;gap:18px;margin-bottom:10px}.foot a{color:var(--ink-500)}@media(max-width:1280px){.shell{grid-template-columns:var(--rail-w) minmax(0,1fr)}.treepanel{box-shadow:8px 0 24px #0000001f;display:none;height:calc(100vh - var(--topbar-h));left:var(--rail-w);position:fixed;top:var(--topbar-h);width:var(--panel-w);z-index:67}.treepanel.is-open{display:block}.shell--notice{grid-template-rows:auto 1fr auto}.shell--notice .rail{grid-area:1/1/3}.shell--notice .sidepanel{background:#fff;border-bottom:1px solid var(--line);border-right:0;grid-area:1/2;height:auto;max-height:none;overflow:visible;position:static}.shell--notice .colmain{grid-area:2/2}.shell--notice .foot{grid-area:3/1/auto/-1}.shell--notice .sidepanel__hd{border-bottom:0;padding:18px 32px 10px;position:static}.shell--notice .sidepanel__hd p{display:none}.shell--notice .nfilter{display:flex;flex-wrap:wrap;gap:8px;padding:0 32px 18px}.shell--notice .nfilter button{background:#fff;border:1px solid var(--line-2);border-radius:999px;height:40px;min-height:40px;padding:0 14px;width:auto}.shell--notice .nfilter button[aria-pressed=true]{background:var(--blue-dark);border-color:var(--blue-dark);color:#fff}.shell--notice .nfilter button[aria-pressed=true] .cnt{color:#ffffffd1}.shell--notice .sidepanel__note{display:none}.doc-grid,.hotspot-wrap{grid-template-columns:1fr}.toc{position:static}}@media(max-width:900px){.poplist{grid-template-columns:1fr}}@media(max-width:768px){.shell{grid-template-columns:1fr}body{padding-bottom:var(--tabbar-h)}.rail{border-right:0;border-top:1px solid #000;box-shadow:0 -2px 12px #0000002e;flex-direction:row;height:var(--tabbar-h);inset:auto 0 0;padding:0;position:fixed;z-index:68}.rail__btn{font-size:10.5px;gap:3px;min-height:var(--tabbar-h);padding:6px 2px}.rail__btn svg{font-size:19px}.rail__btn[aria-current=page]:before,.rail__btn[aria-selected=true]:before{border-radius:0 0 3px 3px;height:3px;inset:0 10px auto;width:auto}.rail__sep{display:none}.treepanel{border-radius:14px 14px 0 0;border-right:0;border-top:1px solid var(--line);bottom:var(--tabbar-h);box-shadow:0 -8px 28px #0003;height:auto;left:0;max-height:62vh;position:fixed;right:0;top:auto;width:auto;z-index:69}.shell--notice{grid-template-columns:1fr;grid-template-rows:none}.shell--notice .colmain,.shell--notice .foot,.shell--notice .sidepanel{grid-area:auto/1}.shell--notice .sidepanel__hd{padding:16px 16px 8px}.shell--notice .nfilter{gap:6px;padding:0 16px 14px}.shell--notice .nfilter button{font-size:12.5px;padding:0 12px}.topbar{gap:8px;padding:0 12px}.topbar__logo2{display:none}.topbar__logo img{height:26px}.topbar__util{gap:2px}.topbar__util>.topbar__link:first-child{display:none}.topbar__link{font-size:13px;gap:5px;height:38px;padding:0 8px}.topbar__link svg{height:16px;width:16px}.topbar__cta{font-size:13px;height:36px;padding:0 14px}.searchbar{gap:10px;padding:0 16px}.searchbar .quick,.searchbar kbd{display:none}.main{padding:0 16px 44px}.hero{margin:0 -16px;padding:34px 0 30px}.hero h1{font-size:23px}.hero p{font-size:14px;margin-bottom:20px}.hero form{height:50px;padding:0 14px}.hero form input{font-size:15px}.blk{padding:30px 0 0}.hotspot__img{height:240px}.popover{left:8px!important;max-width:none;right:8px!important;width:auto}.ndetail__hd h1{font-size:21px}.tone4 th{white-space:normal;width:auto}.tone4,.tone4 tbody,.tone4 td,.tone4 th,.tone4 tr{display:block;width:100%}.tone4 th{border-bottom:0}.tone4 td{border-top:0;margin-bottom:10px}.nprevnext{grid-template-columns:1fr}.nprevnext .next{text-align:left}.authhead{height:56px;padding:0 16px}.authhead__logo{font-size:20px}.authhead__logo svg{font-size:26px}.authwrap{min-height:calc(100vh - 56px);padding:40px 16px 60px}.auth-form h1{font-size:24px;margin-bottom:32px}.gate__card{padding:20px 16px}table.list thead{display:none}table.list tbody tr{border-bottom:1px solid var(--line);display:block;padding:10px 0}table.list td{border:0;display:block;padding:3px 4px}.foot{padding:22px 16px}}@media print{#assetGuard,.demo-toggle,.feedback,.filters,.foot,.hero,.rail,.searchbar,.sheet-backdrop,.toc,.topbar,.treepanel{display:none!important}.doc-grid,.hotspot-wrap,.shell{display:block}body{color:#000;font-size:11pt;padding-bottom:0}.docsec{page-break-inside:avoid}table.t th{background:#eee!important;color:#000!important;-webkit-print-color-adjust:exact}}body.d2-theme{--acc:var(--go);--acc-fg:var(--go-fg);--acc-bg:var(--go-bg);--acc-line:var(--go-line);--acc-soft:#d5f0e4}body.d2 .main{font-size:16px;line-height:1.65}.d2page{max-width:1000px;padding:24px 0 0}.d2page .h-page{font-size:30px;margin-bottom:10px}.d2page .p-lead{color:var(--ink-500);font-size:16.5px;margin-bottom:18px}.kicker{align-items:center;background:var(--acc-bg);border:1px solid var(--acc-line);border-radius:999px;color:var(--acc-fg);display:inline-flex;font-size:13px;font-weight:800;gap:7px;margin-bottom:10px;padding:5px 12px}.kicker svg{font-size:15px}.sum3{background:var(--line);border:1px solid var(--line);border-radius:10px;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-bottom:26px;overflow:hidden}.sum3>div{background:var(--paper-50);padding:14px 16px}.sum3 dt{align-items:center;color:var(--ink-400);display:flex;font-size:13px;font-weight:800;gap:6px;margin-bottom:5px}.sum3 dt svg{color:var(--acc);font-size:15px}.sum3 dd{color:var(--ink-900);font-size:16px;font-weight:700;line-height:1.45;margin:0}.sum3 dd small{color:var(--ink-500);display:block;font-size:13.5px;font-weight:600;margin-top:3px}.chooser{scroll-margin-top:130px}.chooser__q{color:var(--ink-900);font-size:23px;font-weight:800;letter-spacing:-.4px;margin:0 0 6px}.chooser__sub{color:var(--ink-500);font-size:15px;margin:0 0 16px}.tgrid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.tcard{background:#fff;border:2px solid var(--line-2);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:7px;min-height:168px;padding:16px 16px 14px;position:relative;text-align:left}.tcard:hover{background:var(--acc-bg);border-color:var(--acc-line)}.tcard:focus-visible{outline:3px solid var(--warn-line);outline-offset:2px}.tcard__k{color:var(--ink-400);font-size:12.5px;font-weight:800;letter-spacing:.3px}.tcard__t{color:var(--ink-900);font-size:17.5px;font-weight:800;letter-spacing:-.3px;line-height:1.4}.tcard__d{color:var(--ink-500);font-size:14.5px;line-height:1.5}.tcard__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}.tcard__cta{align-items:center;color:var(--acc-fg);display:flex;font-size:14px;font-weight:800;gap:5px}.tcard[aria-pressed=true]{background:var(--acc-bg);border-color:var(--acc);box-shadow:0 6px 18px #00000014}.tcard[aria-pressed=true] .tcard__cta:before{content:"✔"}.tcard__hot{background:var(--brand);border-radius:999px;color:#fff;font-size:11.5px;font-weight:800;padding:4px 10px;position:absolute;right:12px;top:-11px}.chip{background:var(--paper-100);border:1px solid var(--line);border-radius:999px;color:var(--ink-500);font-size:12.5px;font-weight:700;padding:5px 10px;white-space:nowrap}.chip--acc{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-fg)}.chip--warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-fg)}.chip--gain{background:#fff;border-color:var(--go-line);color:var(--go-fg)}.chip--doc{background:var(--blue-050);border-color:var(--blue-200);color:var(--blue-dark)}.chooser__hint{align-items:flex-start;background:var(--paper-50);border:1px dashed var(--line-2);border-radius:10px;color:var(--ink-500);display:flex;font-size:15px;gap:10px;margin-top:14px;padding:16px 18px}.chooser__hint svg{color:var(--ink-300);flex:none;font-size:19px;margin-top:2px}.chooser__hint[hidden]{display:none}.taskpanel{background:#fff;border:1px solid var(--acc-line);border-radius:12px;margin-top:20px;overflow:hidden;scroll-margin-top:130px}.taskpanel[hidden]{display:none}.taskpanel__hd{align-items:center;background:var(--acc-bg);border-bottom:1px solid var(--acc-line);display:flex;flex-wrap:wrap;gap:14px;padding:14px 18px}.taskpanel__hd h3{color:var(--ink-900);font-size:18px;letter-spacing:-.3px;margin:0}.taskpanel__hd .now{background:#fff;border:1px solid var(--acc-line);border-radius:999px;color:var(--acc-fg);font-size:12.5px;font-weight:800;padding:4px 10px}.prog{align-items:center;color:var(--ink-500);display:flex;font-size:13.5px;font-weight:700;gap:10px;margin-left:auto}.pbar{background:#fff;border:1px solid var(--acc-line);border-radius:999px;height:9px;overflow:hidden;width:116px}.pbar i{background:var(--acc);display:block;height:100%;transition:width .2s;width:0}.taskpanel__bd{padding:6px 20px 20px}.taskpanel__ft{background:var(--paper-50);border-top:1px dashed var(--line);color:var(--ink-500);display:flex;flex-wrap:wrap;gap:12px;padding:14px 20px}.btn-ghost,.taskpanel__ft{align-items:center;font-size:14.5px}.btn-ghost{background:#fff;border:1px solid var(--acc-line);border-radius:8px;color:var(--acc-fg);cursor:pointer;display:inline-flex;font-family:inherit;font-weight:700;gap:7px;min-height:44px;padding:0 16px}.btn-ghost:hover{background:var(--acc-bg)}.steps{list-style:none;margin:0;padding:0}.step{border-top:1px solid var(--line);display:grid;gap:16px;grid-template-columns:44px minmax(0,1fr);padding:20px 0}.step:first-child{border-top:0}.step__n{align-items:center;background:var(--acc);border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:800;height:42px;justify-content:center;width:42px}.step.is-done .step__n{background:var(--ok-fg)}.step h4{color:var(--ink-900);font-size:18.5px;letter-spacing:-.3px;line-height:1.4;margin:4px 0 8px}.step p{color:var(--ink-700);font-size:16px;margin:0 0 10px}.step .why{background:var(--paper-50);border-left:3px solid var(--line-2);border-radius:0 6px 6px 0;color:var(--ink-500);font-size:15.5px;padding:9px 13px}.wherebar{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.where,.wherebar{align-items:center}.where{background:var(--paper-100);border:1px solid var(--line);border-radius:6px;color:var(--ink-700);display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;min-height:34px;padding:6px 11px}.where svg{color:var(--ink-400);font-size:15px}.where b{color:var(--ink-900)}.where--doc{background:var(--acc-bg);border-color:var(--acc-line)}.where--doc,.where--doc b,.where--doc svg{color:var(--acc-fg)}.stepchk{align-items:center;color:var(--ink-500);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:10px;margin-top:4px;min-height:44px}.stepchk input{accent-color:#17663a;cursor:pointer;height:22px;width:22px}.step.is-done .stepchk{color:var(--ok-fg)}.shotwrap{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 262px;margin:12px 0}.shotwrap .bubbles{display:grid;gap:10px;min-width:0}.shot{background:repeating-linear-gradient(45deg,#edeff2 0 10px,#f7f8fa 10px 20px);border:1px solid var(--line-2);border-radius:8px;height:210px;margin:0;position:relative}.shot--tall{height:250px}.shot__tag{background:#ffffffe6;border:1px solid var(--line);border-radius:5px;color:var(--ink-500);font-size:12px;left:10px;padding:4px 9px;position:absolute;top:10px;z-index:2}.shot__c{color:var(--ink-300);flex-direction:column;gap:6px;inset:0;padding:0 16px;text-align:center}.pin,.shot__c{align-items:center;display:flex;font-size:13px;justify-content:center;position:absolute}.pin{background:var(--brand);border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px #00000040;color:#fff;font-weight:800;height:28px;transform:translate(-50%,-50%);width:28px;z-index:3}.bubble{background:#fff;border:1.5px solid var(--brand);border-radius:10px;color:var(--ink-700);font-size:14.5px;line-height:1.55;margin:0;padding:11px 13px}.bubble b{color:var(--ink-900)}.bubble .bn{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:inline-flex;font-size:12.5px;font-weight:800;height:21px;justify-content:center;margin-right:6px;vertical-align:-4px;width:21px}.d2sec{margin-top:34px;scroll-margin-top:130px}.d2sec>h2{align-items:center;color:var(--ink-900);display:flex;flex-wrap:wrap;font-size:22px;gap:10px;letter-spacing:-.4px;margin:0 0 6px}.d2sec>.lede{color:var(--ink-500);font-size:15.5px;margin:0 0 14px}.fbadge{border:1px solid;border-radius:5px;font-size:12px;font-weight:800;padding:4px 9px}.fbadge--v{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok-fg)}.fbadge--c{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-fg)}.fbadge--e,.fbadge--i{background:var(--blue-100);border-color:var(--blue-200);color:var(--blue-dark)}.fbadge--n{background:#efefef;border-color:#dadada;color:#555}.cond{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:10px;margin-bottom:14px;padding:14px 16px}.cond h4{color:var(--warn-fg);font-size:15.5px;margin:0 0 8px}.cond ul{color:var(--ink-700);font-size:15.5px;margin:0;padding-left:20px}.cond li{margin-bottom:5px}.ba{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)}.ba__c{background:#fff;border:1px solid var(--line);border-radius:10px;padding:13px 14px}.ba__c--after{background:#f8fdfa;border-color:var(--ok-line)}.ba__c h5{color:var(--ink-400);font-size:12.5px;font-weight:800;letter-spacing:.5px;margin:0 0 8px}.ba__c--after h5{color:var(--ok-fg)}.ba__mini{align-items:center;background:repeating-linear-gradient(45deg,#edeff2 0 10px,#f7f8fa 10px 20px);border-radius:6px;color:var(--ink-400);display:flex;font-size:12.5px;height:108px;justify-content:center;margin-bottom:9px;padding:0 12px;text-align:center}.ba__c--after .ba__mini{background:repeating-linear-gradient(45deg,#e6f5ec 0 10px,#f4fcf7 10px 20px)}.ba__c p{color:var(--ink-700);font-size:15px;margin:0}.ba__arrow{align-items:center;color:var(--ink-300);display:flex;justify-content:center}.ba__arrow svg{font-size:24px}.ba__cap{color:var(--ink-500);font-size:14px;margin:10px 0 0}.nofront{align-items:flex-start;background:var(--paper-50);border:1px dashed var(--line-2);border-radius:10px;color:var(--ink-700);display:flex;font-size:15.5px;gap:12px;padding:16px 18px}.nofront svg{color:var(--ink-300);font-size:20px;margin-top:2px}.nofront b{color:var(--ink-900)}.knowlist{list-style:none;margin:0;padding:0}.knowlist li{border-bottom:1px solid var(--line);display:grid;font-size:16px;gap:12px;grid-template-columns:26px minmax(0,1fr);padding:13px 0}.knowlist li:last-child{border-bottom:0}.knowlist svg{font-size:20px;margin-top:2px}.knowlist .ic-danger{color:var(--brand)}.knowlist .ic-info{color:var(--blue)}.knowlist div>b:first-child{color:var(--ink-900);display:block;margin-bottom:2px}.later{border-top:3px solid var(--line);margin-top:40px;padding-top:22px}.later__hd h2{color:var(--ink-800);font-size:20px;margin:0 0 4px}.later__hd p{color:var(--ink-500);font-size:15px;margin:0 0 16px}.more{background:#fff;border:1px solid var(--line);border-radius:10px;margin-bottom:8px;overflow:hidden}.more__btn{align-items:center;background:#fff;border:0;color:var(--ink-800);cursor:pointer;display:flex;font-family:inherit;font-size:16.5px;font-weight:700;gap:11px;min-height:56px;padding:14px 16px;text-align:left;width:100%}.more__btn:hover{background:var(--paper-50)}.more__btn .ic{color:var(--ink-400);font-size:15px;transition:transform .15s}.more__btn .sub{color:var(--ink-400);font-size:13.5px;font-weight:600;margin-left:auto;text-align:right}.more__btn[aria-expanded=true]{background:var(--paper-100);border-bottom:1px solid var(--line)}.more__btn[aria-expanded=true] .ic{transform:rotate(90deg)}.more__btn:focus-visible{outline:3px solid var(--warn-line);outline-offset:-3px}.more__bd{font-size:15.5px;padding:16px}.more__bd[hidden]{display:none}.more__bd>p:first-child{margin-top:0}.easy{display:grid;gap:10px}.easy__i{align-items:start;background:var(--paper-50);border:1px solid var(--line);border-radius:8px;display:grid;gap:4px 16px;grid-template-columns:168px minmax(0,1fr);padding:12px 14px}.easy__t{color:var(--ink-900);font-size:15.5px;font-weight:800}.easy__d{color:var(--ink-700);font-size:15px}.eg{background:var(--blue-050);border:1px solid var(--blue-200);border-radius:6px;color:var(--blue-dark);font-size:13.5px;font-weight:700;grid-column:2;justify-self:start;margin-top:4px;padding:4px 10px}.adminmeta{display:grid;font-size:14.5px;gap:8px}.adminmeta div{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.adminmeta b{color:var(--ink-400);font-weight:700;min-width:78px}.adminmeta code{color:var(--ink-800);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13.5px;font-weight:600}.goalbar{align-items:center;background:var(--acc-bg);border:1px solid var(--acc-line);border-radius:10px;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:22px;padding:14px 16px}.goalbar b{color:var(--ink-900);font-size:16px}.goalbar .pbar{background:#fff;width:180px}.result{background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:10px;color:var(--ink-800);display:flex;font-size:16px;gap:11px;margin-bottom:22px;padding:14px 16px}.result svg{font-size:21px;margin-top:1px}.result b,.result svg{color:var(--ok-fg)}.stuck{display:grid;gap:10px}.stuck__i{background:#fff;border:1px solid var(--line);border-left:4px solid var(--warn-line);border-radius:0 8px 8px 0;padding:13px 15px}.stuck__i>b:first-child{color:var(--ink-900);display:block;font-size:16px;margin-bottom:4px}.stuck__i p{color:var(--ink-700);font-size:15.5px;margin:0}.stuck__i a{border-bottom:1px solid;color:var(--acc-fg);font-weight:700}.promise{background:var(--go-bg);border:1px solid var(--go-line);border-radius:12px;margin-bottom:22px;padding:18px 20px}.promise p{color:var(--go-fg);font-size:19px;font-weight:700;letter-spacing:-.3px;line-height:1.5;margin:0}.signals{display:grid;gap:8px}.signal{align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink-700);cursor:pointer;display:flex;font-size:16px;gap:11px;min-height:52px;padding:13px 15px}.signal:hover{background:var(--go-bg)}.signal input{accent-color:var(--go);cursor:pointer;flex:none;height:22px;margin:1px 0 0;width:22px}.kpi{background:var(--go-bg);border:1px solid var(--go-line);border-radius:10px;display:grid;gap:11px;padding:14px 16px}.kpi__i{color:var(--ink-700);display:grid;font-size:15.5px;gap:10px;grid-template-columns:22px minmax(0,1fr)}.kpi__i svg{color:var(--go-fg);font-size:19px;margin-top:2px}.kpi__i b{color:var(--ink-900)}.acards{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(226px,1fr))}.acard{background:#fff;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:16px}.acard__n{align-items:center;background:var(--go-bg);border:1px solid var(--go-line);border-radius:8px;color:var(--go-fg);display:flex;font-size:14px;font-weight:800;height:30px;justify-content:center;width:30px}.acard h4{color:var(--ink-900);font-size:17px;line-height:1.4;margin:0}.acard p{color:var(--ink-500);font-size:15px;margin:0}.acard__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}.mis{border-bottom:1px dashed var(--line);display:grid;gap:12px;grid-template-columns:26px minmax(0,1fr);padding:14px 0}.mis:last-child{border-bottom:0}.mis svg{color:var(--brand);font-size:20px;margin-top:2px}.mis>div>b:first-child{color:var(--ink-900);display:block;font-size:16px;margin-bottom:4px}.mis p{color:var(--ink-700);font-size:15.5px;margin:0}.mis .fix{color:var(--ok-fg);display:block;font-size:15px;font-weight:700;margin-top:5px}.nextchips{display:flex;flex-wrap:wrap;gap:10px}.nextchips a,.nextchips span{align-items:center;background:var(--acc-bg);border:1px solid var(--acc-line);border-radius:999px;color:var(--acc-fg);display:inline-flex;font-size:15px;font-weight:700;gap:8px;min-height:48px;padding:0 16px}.nextchips a:hover{background:#fff}.nextchips span{background:var(--paper-50);border-color:var(--line-2);border-style:dashed;color:var(--ink-400)}.estim{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:5px;color:var(--warn-fg);font-size:12px;font-weight:800;padding:3px 7px;white-space:nowrap}@media(max-width:1100px){.shotwrap{grid-template-columns:minmax(0,1fr)}.tgrid{grid-template-columns:1fr}.tcard{min-height:0}.tcard__hot{top:-10px}}@media(max-width:900px){.ba,.sum3{grid-template-columns:1fr}.ba__arrow{height:34px}.ba__arrow svg{transform:rotate(90deg)}}@media(max-width:768px){.d2page .h-page{font-size:24px}.chooser__q{font-size:20px}.step{gap:12px;grid-template-columns:36px minmax(0,1fr)}.step__n{font-size:16px;height:34px;width:34px}.step h4{font-size:17px}.taskpanel__bd{padding:4px 14px 16px}.taskpanel__hd{padding:12px 14px}.prog{margin-left:0}.shot{height:150px}.shot--tall{height:170px}.easy__i{grid-template-columns:1fr}.eg{grid-column:1}.more__btn{font-size:15.5px}.more__btn .sub{display:none}.promise p{font-size:17px}}@media print{.btn-ghost,.chooser,.later,.taskpanel__ft{display:none!important}.taskpanel[hidden]{display:block!important}.shotwrap{grid-template-columns:minmax(0,1fr)}.ba__mini,.shot{height:90px}}.ba--mini .ba__mini{height:62px}.ba--mini .ba__c{padding:10px 12px}.ba--mini .ba__c p{font-size:14.5px}.ba--mini .ba__c h5{font-size:11.5px;margin-bottom:6px}.minihd{align-items:center;color:var(--acc-fg);display:flex;font-size:14.5px;font-weight:800;gap:7px;margin:14px 0 6px}.minihd svg{font-size:16px}.pbpage{max-width:1080px;padding:24px 0 0}.pbpage .h-page{font-size:30px;margin-bottom:10px}.pbpage .p-lead{color:var(--ink-500);font-size:16.5px;margin-bottom:18px}.pbbar{background:var(--paper);margin-bottom:4px;padding:10px 0 12px;position:sticky;top:calc(var(--topbar-h) + var(--subbar-h));z-index:40}.pbbar__in{align-items:center;background:#fff;border:2px solid var(--acc-line);border-radius:12px;box-shadow:0 4px 16px #00000012;display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px}.pbbar.is-all .pbbar__in{background:var(--go-bg);border-color:var(--go-line)}.pbfrac{align-items:baseline;display:flex;gap:6px;white-space:nowrap}.pbfrac__n{color:var(--acc-fg);font-size:30px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-1px;line-height:1}.pbbar.is-all .pbfrac__n{color:var(--go-fg)}.pbfrac__t{color:var(--ink-700);font-size:15.5px;font-weight:700}.pbsegs{display:flex;flex:200px;gap:5px;min-width:150px}.pbseg{align-items:center;background:var(--paper-100);border:1px solid var(--line-2);border-radius:4px;color:#0000;display:flex;flex:1;height:15px;justify-content:center}.pbseg svg{font-size:11px}.pbseg.is-done{background:var(--go);border-color:var(--go-fg);color:#fff}.pbseg.is-next{background:var(--acc-soft);border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-bg)}.pbtime{align-items:center;background:var(--paper-100);border:1px solid var(--line);border-radius:999px;color:var(--ink-700);display:inline-flex;font-size:14px;font-weight:700;gap:7px;padding:7px 13px;white-space:nowrap}.pbtime svg{color:var(--ink-400);font-size:15px}.pbtime .num{color:var(--ink-900);font-weight:800}.pbbar__act{display:flex;gap:8px;margin-left:auto}.btn-go{align-items:center;background:var(--acc);border:1px solid var(--acc);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:800;gap:8px;min-height:44px;padding:0 18px;white-space:nowrap}.btn-go:hover{background:var(--acc-fg);border-color:var(--acc-fg)}.btn-go:focus-visible{outline:3px solid var(--warn-line);outline-offset:2px}.btn-go[disabled]{background:var(--go);border-color:var(--go);cursor:default}.pbbar__note{align-items:center;color:var(--ink-400);display:flex;font-size:13.5px;gap:7px;margin:8px 2px 0}.pbbar__note svg{font-size:15px}.board{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr);margin-top:8px}@media(min-width:1100px){.board{grid-template-columns:minmax(0,1fr) 300px}}.boardhd{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.boardhd h2{color:var(--ink-900);font-size:20px;letter-spacing:-.4px;margin:0}.boardhd p{color:var(--ink-400);font-size:14px;margin:0}.btn-mini{align-items:center;background:#fff;border:1px solid var(--line-2);border-radius:8px;color:var(--ink-700);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:7px;margin-left:auto;min-height:40px;padding:0 13px}.btn-mini:hover{background:var(--acc-bg);border-color:var(--acc-line);color:var(--acc-fg)}.btn-mini:focus-visible{outline:3px solid var(--warn-line);outline-offset:2px}.boardhint{align-items:flex-start;background:var(--acc-bg);border:1px dashed var(--acc-line);border-radius:10px;color:var(--ink-700);display:flex;font-size:15px;gap:9px;margin:0 0 10px;padding:12px 14px}.boardhint[hidden]{display:none}.boardhint svg{flex:none;font-size:18px;margin-top:2px}.boardhint b,.boardhint svg{color:var(--acc-fg)}.cards{display:grid;gap:10px;list-style:none;margin:0;padding:0}.pbcard{background:#fff;border:1px solid var(--line-2);border-radius:12px;scroll-margin-top:210px}.pbcard.is-open{border-color:var(--acc);box-shadow:0 6px 20px #00000014}.pbcard.is-done{background:var(--paper-50);border-color:var(--line)}.pbcard.is-next{border-color:var(--acc-line);box-shadow:0 0 0 3px var(--acc-bg)}.pbcard.is-flash{animation:pbflash 1.2s ease-out}@keyframes pbflash{0%{background:#fff6c2}to{background:#fff}}.pbcard__hd{align-items:center;display:grid;gap:12px;grid-template-columns:46px minmax(0,1fr);padding:10px 14px}.pbchk{align-items:center;cursor:pointer;display:flex;flex:none;height:46px;justify-content:center;position:relative;width:46px}.pbchk input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.pbchk .dot{align-items:center;background:#fff;border:2px solid var(--line-2);border-radius:50%;color:var(--ink-400);display:flex;font-size:16px;font-weight:800;height:40px;justify-content:center;width:40px}.pbchk .dot svg{display:none;font-size:20px}.pbchk input:checked+.dot{background:var(--go);border-color:var(--go);color:#fff}.pbchk input:checked+.dot .num{display:none}.pbchk input:checked+.dot svg{display:block}.pbchk input:focus-visible+.dot{outline:3px solid var(--warn-line);outline-offset:2px}.pbcard.is-next .pbchk .dot{border-color:var(--acc);color:var(--acc-fg)}.pbcard__btn{align-items:center;background:0 0;border:0;cursor:pointer;display:grid;font-family:inherit;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-height:44px;padding:6px 0;text-align:left;width:100%}.pbcard__btn:focus-visible{border-radius:8px;outline:3px solid var(--warn-line);outline-offset:2px}.pbcard__txt{display:grid;gap:3px;min-width:0}.pbcard__t{color:var(--ink-900);font-size:17.5px;font-weight:800;letter-spacing:-.3px;line-height:1.4}.pbcard__meta{align-items:center;color:var(--ink-500);display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:7px}.pbcard__meta .sep{color:var(--line-2)}.pbcard__meta .st{color:var(--ink-700);font-weight:800}.pbcard__meta .path{background:var(--acc-bg);border:1px solid var(--acc-line);border-radius:5px;color:var(--acc-fg);font-size:13.5px;font-weight:700;padding:2px 8px}.pbcard__side{align-items:center;display:flex;gap:10px}.pbcard__car{color:var(--ink-400);font-size:17px;transition:transform .15s}.pbcard.is-open .pbcard__car{color:var(--acc-fg);transform:rotate(90deg)}.pbstate{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:800;gap:5px;padding:5px 11px;white-space:nowrap}.pbstate svg{font-size:13px}.pbstate--done{background:var(--go-bg);border-color:var(--go-line);color:var(--go-fg)}.pbstate--next{background:var(--acc-bg);border-color:var(--acc-line);color:var(--acc-fg)}.pbstate--todo{background:var(--paper-100);border-color:var(--line);color:var(--ink-400)}.pbcard.is-done .pbcard__t{color:var(--ink-400);text-decoration:line-through;text-decoration-thickness:1.5px}.pbcard.is-done .pbcard__meta{color:var(--ink-300)}.pbcard.is-done .pbcard__meta .st{color:var(--ink-400)}.pbcard.is-done .pbcard__meta .path{background:#f1f2f4;border-color:#e3e5e8;color:var(--ink-400)}.pbcard__bd{border-top:1px dashed var(--line);padding:14px 18px 18px 72px}.pbcard__bd[hidden]{display:none}.pbcard__bd>p{color:var(--ink-700);font-size:16px;margin:0 0 10px}.pbcard__bd .shotwrap{grid-template-columns:minmax(0,1fr) 232px}.pbcard__bd .why{background:var(--paper-50);border-left:3px solid var(--line-2);border-radius:0 6px 6px 0;color:var(--ink-500);font-size:15.5px;margin:12px 0 0;padding:9px 13px}.pbdone{align-items:center;background:var(--go-bg);border:1px solid var(--go-line);border-radius:8px;color:var(--go-fg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:800;gap:8px;margin-top:14px;min-height:44px;padding:0 16px}.pbdone:hover{background:#fff}.pbdone:focus-visible{outline:3px solid var(--warn-line);outline-offset:2px}.pbcard.is-done .pbdone{background:var(--paper-100);border-color:var(--line-2);color:var(--ink-500)}.pbside{display:grid;gap:12px}.sidebox{background:var(--paper-50);border:1px solid var(--line);border-radius:12px;padding:15px 16px}.sidebox--goal{background:var(--go-bg);border-color:var(--go-line)}.sidebox>h3{align-items:center;color:var(--ink-900);display:flex;font-size:16.5px;gap:8px;letter-spacing:-.3px;margin:0 0 10px}.sidebox>h3 svg{color:var(--go-fg);flex:none;font-size:18px}.sidebox--doc>h3 svg{color:var(--acc-fg)}.sidebox>p{color:var(--ink-500);font-size:14px;margin:0 0 10px}.sidelist{display:grid;gap:9px;list-style:none;margin:0;padding:0}.sidelist li{color:var(--ink-700);display:grid;font-size:15px;gap:9px;grid-template-columns:19px minmax(0,1fr);line-height:1.5}.sidelist li svg{color:var(--go-fg);font-size:17px;margin-top:3px}.sidelist li b{color:var(--ink-900)}.doclinks{display:grid;gap:6px}.doclinks a{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink-800);display:flex;font-size:14.5px;font-weight:700;gap:9px;min-height:44px;padding:8px 11px}.doclinks a svg{color:var(--ink-400);flex:none;font-size:16px}.doclinks a:hover{background:var(--acc-bg);border-color:var(--acc-line);color:var(--acc-fg)}.doclinks a .na{color:var(--ink-300);font-size:11.5px;font-weight:700;margin-left:auto;white-space:nowrap}.sidenext{display:grid;gap:6px}.sidenext a{align-items:center;background:var(--acc-bg);border:1px solid var(--acc-line);border-radius:999px;color:var(--acc-fg);display:flex;font-size:14.5px;font-weight:700;gap:8px;min-height:44px;padding:8px 12px}.sidenext a:hover{background:#fff}.sidenext a svg,.sidenext span svg{flex:none;font-size:16px}.sidenext span{align-items:center;background:var(--paper-50);border:1px dashed var(--line-2);border-radius:999px;color:var(--ink-400);display:flex;font-size:14.5px;font-weight:700;gap:8px;min-height:44px;padding:8px 12px}.sidenext span .na{color:var(--ink-300);font-size:11.5px;margin-left:auto;white-space:nowrap}@media(max-width:768px){.pbpage .h-page{font-size:24px}.pbbar{padding:8px 0 10px}.pbbar__in{gap:8px 10px;padding:10px 12px}.pbfrac{flex:120px;min-width:0;white-space:normal}.pbfrac__n{font-size:24px}.pbfrac__t{font-size:14px}.pbbar__note,.pbtime{display:none}.pbbar__act{flex:none;margin-left:auto}.btn-go{font-size:14px;padding:0 14px}.pbsegs{flex-basis:100%;order:3}.cards{grid-template-columns:minmax(0,1fr)}.pbcard{scroll-margin-top:190px}.pbcard__hd{gap:10px;grid-template-columns:42px minmax(0,1fr);padding:9px 11px}.pbchk{height:44px;width:42px}.pbchk .dot{font-size:15px;height:36px;width:36px}.pbcard__t{font-size:16.5px}.pbcard__meta{font-size:14px;gap:6px}.pbcard__bd{padding:13px 13px 16px}.pbcard__bd .shotwrap{grid-template-columns:minmax(0,1fr)}.pbcard__side .pbstate--todo{display:none}.boardhd h2{font-size:18px}.boardhd p{display:none}}@media print{.btn-go,.btn-mini,.pbbar,.pbdone{display:none!important}.board{display:block}.pbcard__bd[hidden]{display:block!important}}.dx{background:linear-gradient(180deg,var(--go-bg) 0,#fff 62%);border:2px solid var(--go-line);border-radius:14px;padding:20px 22px 16px;scroll-margin-top:130px}.dx__k{align-items:center;background:#fff;border:1px solid var(--go-line);border-radius:999px;color:var(--go-fg);display:inline-flex;font-size:12.5px;font-weight:800;gap:7px;margin-bottom:10px;padding:5px 12px}.dx__k svg{font-size:14px}.dx__q{color:var(--ink-900);font-size:24px;font-weight:800;letter-spacing:-.5px;line-height:1.35;margin:0 0 6px}.dx__sub{color:var(--ink-500);font-size:15.5px;margin:0 0 16px}.dxopts{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.dxopt{align-items:start;background:#fff;border:1.5px solid var(--line-2);border-radius:10px;cursor:pointer;display:grid;gap:12px;grid-template-columns:24px minmax(0,1fr);min-height:60px;padding:13px 15px}.dxopt:hover{background:var(--go-bg);border-color:var(--go-line)}.dxopt input{accent-color:var(--go);cursor:pointer;height:22px;margin:1px 0 0;width:22px}.dxopt input:focus-visible{outline:3px solid var(--warn-line);outline-offset:2px}.dxopt__t{color:var(--ink-900);display:block;font-size:16px;font-weight:700;line-height:1.45}.dxopt__d{color:var(--ink-500);display:block;font-size:14px;line-height:1.5;margin-top:3px}.dxopt.is-on{background:var(--go-bg);border-color:var(--go);box-shadow:0 4px 14px #0e9f6e29}.dxopt.is-on .dxopt__t{color:var(--go-fg)}.dxopts>.dxopt:last-child:nth-child(odd){grid-column:1/-1}.dx__ft{align-items:center;color:var(--ink-500);display:flex;flex-wrap:wrap;font-size:14.5px;gap:12px;margin-top:13px}.dx__cnt{font-weight:700}.dx__cnt em{color:var(--go-fg);font-style:normal;font-weight:800}.dx__clear{align-items:center;background:#fff;border:1px solid var(--line-2);border-radius:8px;color:var(--ink-500);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:7px;min-height:44px;padding:0 14px}.dx__clear:hover{background:var(--paper-100);color:var(--ink-800)}.dx__clear[hidden]{display:none}.dx__note{color:var(--ink-400);font-size:14px;margin-left:auto}.rec{background:var(--paper-50);border-left:1px solid var(--line-2);border:1px solid var(--line-2);border-left-width:6px;border-radius:12px;margin-top:14px;padding:16px 18px}.rec.is-on{background:#fff;border-color:var(--go-line);border-left-color:var(--go);box-shadow:0 8px 22px #0e9f6e21}.rec__k{align-items:center;color:var(--ink-400);display:flex;font-size:13px;font-weight:800;gap:8px;letter-spacing:.2px;margin-bottom:6px}.rec.is-on .rec__k{color:var(--go-fg)}.rec__k svg{font-size:16px}.rec__t{color:var(--ink-900);font-size:21px;font-weight:800;letter-spacing:-.4px;line-height:1.4;margin:0 0 6px}.rec__why{color:var(--ink-700);font-size:15.5px;line-height:1.65;margin:0}.rec__why .sig{background:var(--go-bg);border:1px solid var(--go-line);border-radius:6px;color:var(--go-fg);font-weight:700;padding:2px 7px}.rec__cta{align-items:center;background:var(--go);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15.5px;font-weight:800;gap:8px;margin-top:12px;min-height:46px;padding:0 18px}.rec__cta:hover{background:var(--go-fg)}.rec__cta[hidden]{display:none}.plan{display:flex;flex-direction:column;gap:12px}.planhint{align-items:flex-start;background:var(--paper-50);border:1px dashed var(--line-2);border-radius:10px;color:var(--ink-500);display:flex;font-size:15px;gap:10px;padding:13px 16px}.planhint svg{color:var(--ink-300);flex:none;font-size:18px;margin-top:2px}.pcard{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;scroll-margin-top:130px}.pcard__hd{align-items:start;background:#fff;border:0;cursor:pointer;display:grid;font-family:inherit;gap:14px;grid-template-columns:34px minmax(0,1fr) 18px;min-height:64px;padding:15px 16px;text-align:left;width:100%}.pcard__hd:hover{background:var(--paper-50)}.pcard__hd:focus-visible{outline:3px solid var(--warn-line);outline-offset:-3px}.pcard__n{align-items:center;background:var(--paper-100);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-500);display:flex;font-size:14.5px;font-weight:800;height:32px;justify-content:center;width:32px}.pcard__t{color:var(--ink-900);display:block;font-size:17.5px;font-weight:800;letter-spacing:-.3px;line-height:1.4}.pcard__s{color:var(--ink-500);display:block;font-size:15px;line-height:1.55;margin-top:4px}.pcard__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.pcard__ic{color:var(--ink-400);font-size:15px;margin-top:8px;transition:transform .15s}.pcard__hd[aria-expanded=true] .pcard__ic{transform:rotate(90deg)}.pcard__bd{border-top:1px dashed var(--line);padding:4px 18px 18px 62px}.pcard__bd[hidden]{display:none}.pcard__bd p{color:var(--ink-700);font-size:16px;margin:0 0 10px}.pcard__bd .why{background:var(--paper-50);border-left:3px solid var(--line-2);border-radius:0 6px 6px 0;color:var(--ink-500);display:block;font-size:15.5px;margin:10px 0 0;padding:9px 13px}.matchtag{align-items:center;background:var(--go-bg);border:1px solid var(--go-line);border-radius:5px;color:var(--go-fg);display:none;font-size:12px;font-weight:800;gap:5px;margin-bottom:6px;padding:3px 8px}.matchtag svg{font-size:13px}.rectag{align-items:center;background:var(--go);border:1px solid var(--go);border-radius:5px;color:#fff;display:none;font-size:12px;font-weight:800;gap:5px;margin-bottom:6px;padding:3px 9px}.rectag svg{font-size:13px}.pcard.is-rec .rectag{display:inline-flex}.pcard.is-rec .matchtag{display:none}.pcard.is-match .matchtag{display:inline-flex}.pcard.is-match{border-color:var(--go-line);box-shadow:0 4px 14px #0e9f6e1a}.pcard.is-match .pcard__n{background:var(--go-bg);border-color:var(--go-line);color:var(--go-fg)}.pcard.is-rec{border:2px solid var(--go);box-shadow:0 10px 26px #0e9f6e29}.pcard.is-rec .pcard__n{background:var(--go);border-color:var(--go);color:#fff}.pcard.is-rest{background:var(--paper-50)}.pcard.is-rest .pcard__t{color:var(--ink-700)}.pcard.is-rest .pcard__hd{background:var(--paper-50)}.restsep{align-items:center;color:var(--ink-400);display:none;font-size:14px;font-weight:700;gap:10px;padding-top:4px}.restsep:after{background:var(--line);content:"";flex:1;height:1px}.plan.is-filtered .restsep{display:flex}.mst{counter-reset:mst;display:grid;gap:12px;list-style:none;margin:12px 0 0;padding:0}.mst>li{color:var(--ink-700);font-size:16px;line-height:1.6;padding-left:37px;position:relative}.mst>li:before{align-items:center;background:var(--go-bg);border:1px solid var(--go-line);border-radius:50%;color:var(--go-fg);content:counter(mst);counter-increment:mst;display:flex;font-size:13.5px;font-weight:800;height:26px;justify-content:center;left:0;position:absolute;top:2px;width:26px}.mst>li>b:first-child{color:var(--ink-900);display:block;font-size:16.5px;margin-bottom:5px}.mst .wherebar{margin:7px 0 0}.mst .tip,.mst .warn{margin-top:9px}@media(max-width:900px){.dxopts{grid-template-columns:1fr}}@media(max-width:768px){.dx{border-radius:12px;padding:16px 15px 14px}.dx__q{font-size:20px}.dx__sub{font-size:15px;margin-bottom:13px}.dx__note{margin-left:0}.rec{padding:14px 15px}.rec__t{font-size:18.5px}.rec__cta{justify-content:center;width:100%}.pcard__hd{gap:11px;grid-template-columns:30px minmax(0,1fr) 16px;padding:13px 14px}.pcard__t{font-size:16.5px}.pcard__bd{padding:4px 14px 16px}.mst>li{font-size:15.5px}}@media print{.dx__clear,.rec__cta{display:none!important}.pcard__bd[hidden]{display:block!important}}.estate{border-radius:var(--radius);box-shadow:none;display:flex;flex-direction:column;gap:12px}.estate__ic{color:var(--ink-400);flex:none;height:40px;stroke-width:1.5px;width:40px}.estate__t{color:var(--ink-900);font-size:18px;font-weight:700;letter-spacing:-.3px;line-height:1.45;margin:0;word-break:keep-all}.estate__t:focus{outline:none}.estate__t:focus-visible{outline:2px solid var(--warn-line);outline-offset:4px}.estate__d{color:var(--ink-500);font-size:14.5px;line-height:1.65;margin:0;word-break:keep-all}.estate__act{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.estate__sub{color:var(--ink-500);font-size:14px;line-height:1.7;margin:0}.estate__sub a{border-bottom:1px solid var(--blue-200);color:var(--blue-dark);font-weight:700}.estate__sub a:hover{border-bottom-color:var(--blue)}.estate--page{align-items:center;gap:14px;margin:0 auto;max-width:720px;padding:72px 24px;text-align:center}.estate--page .estate__ic{height:72px;stroke-width:1.2px;width:72px}.estate--page .estate__t{font-size:22px}.estate--page .estate__act{justify-content:center;margin-top:8px}.estate--page .estate__sub{margin-top:6px}.estate--inline{align-items:flex-start;background:var(--paper-50);border:1px solid var(--line);gap:10px;padding:28px 20px;text-align:left}.estate--inline .estate__ic{height:28px;width:28px}.estate--inline .estate__t{font-size:16px}.estate--warn{align-items:flex-start;background:var(--color-alert-bg);border:1px solid var(--color-alert-line);gap:10px;padding:20px;text-align:left}.estate--warn .estate__ic{color:var(--color-alert-fg);height:28px;width:28px}.estate--warn .estate__t{color:var(--color-alert-fg);font-size:16px}.estate--warn .estate__d{color:var(--ink-700)}.estate__search{align-items:center;background:var(--paper);border:2px solid var(--blue);border-radius:10px;box-shadow:0 6px 18px #1b8bec1f;display:flex;gap:12px;height:52px;max-width:440px;padding:0 8px 0 18px;width:100%}.estate--page .estate__search{flex-basis:100%;margin:0 auto}.estate__search input{background:0 0;border:0;color:var(--ink-800);flex:1;font-family:inherit;font-size:15px;min-width:0;outline:0}.estate__search input::-moz-placeholder{color:var(--ink-300)}.estate__search input::placeholder{color:var(--ink-300)}.estate__search .btn{flex:none;font-size:14px;height:44px;padding:0 16px}.estate__search .btn--primary{background:var(--blue);border:0;color:#fff}.estate__search .btn--primary:hover{background:var(--blue-dark)}.estate__echo{align-items:center;background:var(--paper-50);border:1px solid var(--line);border-radius:6px;color:var(--ink-500);display:inline-flex;flex-wrap:wrap;font-size:14px;gap:8px;margin-bottom:6px;max-width:100%;padding:8px 12px}.estate__echo code{color:var(--ink-800);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13.5px;word-break:break-all}.btn{align-items:center;background:var(--paper);border:1px solid var(--line-2);border-radius:6px;color:var(--ink-800);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.5px;font-weight:700;gap:6px;height:44px;justify-content:center;line-height:1;min-width:0;padding:0 18px;text-decoration:none;white-space:nowrap;width:auto}.btn:hover{background:var(--paper-100)}.btn:focus-visible{outline:2px solid var(--warn-line);outline-offset:2px}.btn--primary{background:var(--brand);border:0;color:#fff}.btn--primary:hover{background:var(--brand-dark)}.btn--line{background:var(--paper);border:1px solid var(--ink-800);color:var(--ink-800)}.btn--dev,.btn--line:hover{background:var(--paper-100)}.btn--dev{border:1px dashed var(--line-2);color:var(--ink-500);font-size:13.5px;font-weight:600;height:46px}.treetoggle{align-items:center;background:var(--paper);border:1px solid var(--blue-200);border-radius:6px;color:var(--blue-dark);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:14px;font-weight:700;gap:6px;height:44px;justify-content:center;min-width:44px;padding:0 12px}.treetoggle:hover{background:var(--blue-100)}.treetoggle:focus-visible{outline:2px solid var(--warn-line);outline-offset:2px}.treetoggle svg{color:var(--blue);height:18px;width:18px}.treetoggle[aria-expanded=true]{background:var(--blue-100);border-color:var(--blue)}.hero__chips button{align-items:center;background:var(--paper);border:1px solid var(--blue-200);border-radius:999px;color:var(--blue-dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;min-height:44px;padding:7px 14px}.hero__chips button:hover{background:var(--blue-100)}.hero__chips button:focus-visible{outline:2px solid var(--warn-line);outline-offset:2px}.searchbar .quick button{background:0 0;border:0;border-bottom:1px dotted var(--line-2);color:var(--ink-500);cursor:pointer;font-family:inherit;font-size:13px;padding:0}.searchbar .quick button:hover{border-bottom-color:var(--blue);color:var(--blue-dark)}.treepanel ul a small{font-size:12.5px;font-weight:600}.treepanel{scrollbar-width:none}.treepanel::-webkit-scrollbar{display:none}svg{display:inline;vertical-align:baseline}.shot{align-items:center;background:var(--paper-50);border:1px dashed var(--line-2);border-radius:var(--radius);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:108px;padding:16px 20px;text-align:center}.shot__tag{color:var(--ink-400);font-size:13px;font-weight:700;letter-spacing:-.2px}.shot__c{color:var(--ink-500);font-size:14.5px;line-height:1.6;word-break:keep-all}.shot__ic{color:var(--ink-300);flex:none;height:26px;width:26px}.shot-fake{background:var(--paper-50);border:1px dashed var(--line-2);color:var(--ink-500);font-size:14.5px;height:auto;min-height:108px}@media print{.shot,.shot-fake{-moz-column-break-inside:avoid;background:0 0;border:1px dashed #999;break-inside:avoid}}.doc,.dochead,.doctoc{max-width:var(--container-doc)}.dochead{padding-top:24px}.dochead .h-page{font-size:30px;margin-bottom:10px}.dochead .p-lead{font-size:16.5px;margin-bottom:18px}.doc{font-size:16px;line-height:1.7}.doc p{margin:0 0 14px;word-break:keep-all}.doc h3{color:var(--ink-900);font-size:18.5px;letter-spacing:-.3px;line-height:1.4;margin:26px 0 8px}.doc h4{color:var(--ink-800);font-size:16.5px;margin:20px 0 6px}.doc b{color:var(--ink-900)}.doctoc{background:var(--paper-50);border:1px solid var(--line);border-radius:var(--radius);font-size:14.5px;margin:4px 0 26px;padding:16px 18px}.doctoc h3{color:var(--ink-400);font-size:11px;font-weight:700;letter-spacing:1px;margin:0 0 10px}.doctoc ol{-moz-columns:2;column-count:2;-moz-column-gap:28px;column-gap:28px;list-style:none;margin:0;padding:0}.doctoc li{-moz-column-break-inside:avoid;break-inside:avoid}.doctoc a{border-left:2px solid var(--line-2);color:var(--ink-500);display:block;padding:7px 0 7px 10px;text-decoration:none}.doctoc a:hover,.doctoc a[aria-current=true]{border-left-color:var(--blue);color:var(--blue-dark)}.doctoc a:focus-visible{outline:2px solid var(--warn-line);outline-offset:2px}.dlist{margin:0 0 14px;padding-left:22px}.dlist li{margin-bottom:5px}.dlist li::marker{color:var(--ink-300)}.dlist ol,.dlist ul{margin:5px 0 0}.tablewrap{-webkit-overflow-scrolling:touch;border-radius:var(--radius);margin:0 0 18px;overflow-x:auto}.dtable{border-collapse:collapse;font-size:14px;width:100%}.dtable td,.dtable th{border:1px solid var(--line);padding:9px 12px;text-align:left;vertical-align:top}.dtable th{background:var(--blue-100);color:var(--blue-dark);font-weight:700;vertical-align:middle;white-space:nowrap}.dtable small{color:var(--ink-500);display:block;font-size:12.5px;font-weight:400;line-height:1.5;margin-top:3px}.capref,.dtable tbody tr:nth-child(2n){background:var(--paper-50)}.capref{align-items:center;border:1px dashed var(--line-2);border-radius:999px;color:var(--ink-500);display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;line-height:1.5;padding:1px 8px;vertical-align:baseline;white-space:nowrap}.capref:before{background:var(--line-2);border-radius:50%;content:"";flex:none;height:6px;width:6px}.est{background:var(--warn-bg);border-radius:4px;color:var(--warn-fg);display:inline-block;font-size:12.5px;font-weight:700;line-height:1.7;padding:0 6px;white-space:nowrap}.shot--pending{background:var(--paper-50);border:1px dashed var(--line-2)}.shot--pending .shot__tag{color:var(--ink-400)}.shot--captured{background:var(--paper-100)!important;min-height:0;padding:10px}.shot--captured,.shot--captured .shot__img{border:1px solid var(--line-2);display:block;height:auto}.shot--captured .shot__img{border-radius:6px;max-width:100%;position:static}.shot--captured .shot__c{display:none}.codeblk{background:var(--paper-50);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink-800);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.6;margin:0 0 16px;overflow-x:auto;padding:12px 14px}.codeblk code{background:0 0;font-family:inherit;padding:0}.reldoc{display:flex;flex-wrap:wrap;gap:8px}.fb-done{background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:var(--radius);color:var(--ok-fg);display:inline-flex;font-size:14.5px;gap:8px;min-height:44px;padding:0 16px}.fb-done,.more>summary{align-items:center;font-weight:700}.more>summary{color:var(--ink-800);cursor:pointer;display:flex;font-size:16.5px;gap:11px;list-style:none;min-height:56px;padding:14px 16px}.more>summary::-webkit-details-marker{display:none}.more>summary:after{border-bottom:2px solid var(--ink-300);border-right:2px solid var(--ink-300);content:"";height:8px;margin-left:auto;transform:rotate(45deg);transition:transform .15s;width:8px}.more[open]>summary:after{transform:rotate(-135deg)}.more>summary:hover{background:var(--paper-50)}.more>summary:focus-visible{outline:2px solid var(--warn-line);outline-offset:-2px}@media(max-width:768px){.estate--page{padding:48px 20px}.estate--page .estate__ic{height:56px;width:56px}.estate--page .estate__t{font-size:20px}.estate--inline,.estate--warn{padding:22px 20px}.estate__act{align-items:stretch;flex-direction:column;width:100%}.estate__act .btn{width:100%}.estate__search{max-width:none}.estate__search .btn{width:auto}.treetoggle{font-size:0;gap:0;padding:0 10px}.treetoggle svg{height:20px;width:20px}.doctoc{-moz-columns:1;column-count:1;padding:14px 16px}.dochead .h-page{font-size:24px}.doc,.dochead .p-lead{font-size:15.5px}.dtable{font-size:13.5px}.dtable td,.dtable th{padding:8px 10px}.dtable{min-width:560px}.tablewrap{border:1px solid var(--line)}}@media print{.doctoc,.reldoc{display:none!important}.tablewrap{overflow:visible}.dtable{-moz-column-break-inside:avoid;break-inside:avoid}.dtable th{background:#eee!important;color:#000!important;-webkit-print-color-adjust:exact}.capref{border-color:#999}}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--spacing)}.inset-y-1\.5{inset-block:calc(var(--spacing)*1.5)}.inset-y-2{inset-block:calc(var(--spacing)*2)}.inset-y-4{inset-block:calc(var(--spacing)*4)}.-start-px{inset-inline-start:-1px}.start-0{inset-inline-start:calc(var(--spacing)*0)}.start-4{inset-inline-start:calc(var(--spacing)*4)}.start-\[calc\(50\%\+16px\)\]{inset-inline-start:calc(50% + 16px)}.start-\[calc\(50\%\+20px\)\]{inset-inline-start:calc(50% + 20px)}.start-\[calc\(50\%\+28px\)\]{inset-inline-start:calc(50% + 28px)}.start-\[calc\(50\%\+32px\)\]{inset-inline-start:calc(50% + 32px)}.start-\[calc\(50\%\+36px\)\]{inset-inline-start:calc(50% + 36px)}.start-\[calc\(50\%-1px\)\]{inset-inline-start:calc(50% - 1px)}.-end-1\.5{inset-inline-end:calc(var(--spacing)*-1.5)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.end-4{inset-inline-end:calc(var(--spacing)*4)}.end-\[calc\(-50\%\+16px\)\]{inset-inline-end:calc(16px - 50%)}.end-\[calc\(-50\%\+20px\)\]{inset-inline-end:calc(20px - 50%)}.end-\[calc\(-50\%\+28px\)\]{inset-inline-end:calc(28px - 50%)}.end-\[calc\(-50\%\+32px\)\]{inset-inline-end:calc(32px - 50%)}.end-\[calc\(-50\%\+36px\)\]{inset-inline-end:calc(36px - 50%)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-\[30px\]{top:30px}.top-\[38px\]{top:38px}.top-\[46px\]{top:46px}.top-\[50\%\]{top:50%}.top-\[54px\]{top:54px}.top-\[62px\]{top:62px}.top-\[calc\(50\%-2px\)\]{top:calc(50% - 2px)}.top-full{top:100%}.right-0{right:0}.right-4{right:calc(var(--spacing)*4)}.-bottom-7{bottom:calc(var(--spacing)*-7)}.-bottom-\[10px\]{bottom:-10px}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing)*4)}.left-\(--reka-navigation-menu-viewport-left\){left:var(--reka-navigation-menu-viewport-left)}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.isolate{isolation:isolate}.z-\(--index\){z-index:var(--index)}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:900px){.container{max-width:900px}}@media(min-width:1100px){.container{max-width:1100px}}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0\.5{margin:calc(var(--spacing)*.5)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing)*2)}.-ms-4{margin-inline-start:calc(var(--spacing)*-4)}.-ms-px{margin-inline-start:-1px}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-4\.5{margin-inline-start:calc(var(--spacing)*4.5)}.ms-5{margin-inline-start:calc(var(--spacing)*5)}.ms-auto{margin-inline-start:auto}.-me-0\.5{margin-inline-end:calc(var(--spacing)*-.5)}.-me-1{margin-inline-end:calc(var(--spacing)*-1)}.-me-1\.5{margin-inline-end:calc(var(--spacing)*-1.5)}.-me-2{margin-inline-end:calc(var(--spacing)*-2)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-auto{margin-top:auto}.\!mr-4{margin-right:calc(var(--spacing)*4)!important}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.mb-auto{margin-bottom:auto}.\!ml-4{margin-left:calc(var(--spacing)*4)!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2\.5{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.size-3{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.size-3\.5{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-4\.5{height:calc(var(--spacing)*4.5);width:calc(var(--spacing)*4.5)}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.size-6{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.size-7{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.size-8{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.size-9{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}.size-10{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.size-10\/12{height:83.3333%;width:83.3333%}.size-11{height:calc(var(--spacing)*11);width:calc(var(--spacing)*11)}.size-12{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}.size-14{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}.size-full{height:100%;width:100%}.\!h-1\.5{height:calc(var(--spacing)*1.5)!important}.\!h-12{height:calc(var(--spacing)*12)!important}.h-\(--reka-navigation-menu-viewport-height\){height:var(--reka-navigation-menu-viewport-height)}.h-\(--reka-tabs-indicator-size\){height:var(--reka-tabs-indicator-size)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-38{height:calc(var(--spacing)*38)}.h-40{height:calc(var(--spacing)*40)}.h-42{height:calc(var(--spacing)*42)}.h-44{height:calc(var(--spacing)*44)}.h-46{height:calc(var(--spacing)*46)}.h-\[2px\]{height:2px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[96\%\]{max-height:96%}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.\!w-1\.5{width:calc(var(--spacing)*1.5)!important}.\!w-12{width:calc(var(--spacing)*12)!important}.w-\(--reka-combobox-trigger-width\){width:var(--reka-combobox-trigger-width)}.w-\(--reka-navigation-menu-indicator-size\){width:var(--reka-navigation-menu-indicator-size)}.w-\(--reka-select-trigger-width\){width:var(--reka-select-trigger-width)}.w-\(--reka-tabs-indicator-size\){width:var(--reka-tabs-indicator-size)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-38{width:calc(var(--spacing)*38)}.w-40{width:calc(var(--spacing)*40)}.w-42{width:calc(var(--spacing)*42)}.w-44{width:calc(var(--spacing)*44)}.w-46{width:calc(var(--spacing)*46)}.w-60{width:calc(var(--spacing)*60)}.w-\[6px\]{width:6px}.w-\[7px\]{width:7px}.w-\[8px\]{width:8px}.w-\[9px\]{width:9px}.w-\[10px\]{width:10px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-\(--ui-container\){max-width:var(--ui-container)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-\[4px\]{min-width:4px}.min-w-\[5px\]{min-width:5px}.min-w-\[6px\]{min-width:6px}.min-w-\[7px\]{min-width:7px}.min-w-\[8px\]{min-width:8px}.min-w-\[9px\]{min-width:9px}.min-w-\[10px\]{min-width:10px}.min-w-\[11px\]{min-width:11px}.min-w-\[12px\]{min-width:12px}.min-w-\[16px\]{min-width:16px}.min-w-\[20px\]{min-width:20px}.min-w-\[24px\]{min-width:24px}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-\(--reka-combobox-content-transform-origin\){transform-origin:var(--reka-combobox-content-transform-origin)}.origin-\(--reka-context-menu-content-transform-origin\){transform-origin:var(--reka-context-menu-content-transform-origin)}.origin-\(--reka-dropdown-menu-content-transform-origin\){transform-origin:var(--reka-dropdown-menu-content-transform-origin)}.origin-\(--reka-popover-content-transform-origin\){transform-origin:var(--reka-popover-content-transform-origin)}.origin-\(--reka-select-content-transform-origin\){transform-origin:var(--reka-select-content-transform-origin)}.origin-\(--reka-tooltip-content-transform-origin\){transform-origin:var(--reka-tooltip-content-transform-origin)}.origin-\[top_center\]{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-\[4px\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[4px\]{--tw-translate-x:-4px}.translate-x-\(--reka-navigation-menu-indicator-position\){--tw-translate-x:var(--reka-navigation-menu-indicator-position);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\(--reka-tabs-indicator-position\){--tw-translate-x:var(--reka-tabs-indicator-position);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:50%}.-translate-y-1\/2,.translate-x-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-y-\(--reka-tabs-indicator-position\){--tw-translate-y:var(--reka-tabs-indicator-position);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-80{--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\(--transform\){transform:var(--transform)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-py-1{scroll-padding-block:var(--spacing)}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}:where(.-space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(-1px*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(-1px*var(--tw-space-y-reverse))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}.gap-x-2{-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2)}:where(.-space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(-1px*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(-1px*var(--tw-space-x-reverse))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*var(--tw-space-x-reverse))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}: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-default>:not(:last-child)){border-color:var(--ui-border)}.self-end{align-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:calc(var(--ui-radius)*2)}.rounded-md{border-radius:calc(var(--ui-radius)*1.5)}.rounded-sm{border-radius:var(--ui-radius)}.rounded-xs{border-radius:calc(var(--ui-radius)*.5)}.rounded-t-lg{border-top-right-radius:calc(var(--ui-radius)*2)}.rounded-l-lg,.rounded-t-lg{border-top-left-radius:calc(var(--ui-radius)*2)}.rounded-l-lg{border-bottom-left-radius:calc(var(--ui-radius)*2)}.rounded-r-lg{border-top-right-radius:calc(var(--ui-radius)*2)}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:calc(var(--ui-radius)*2)}.rounded-b-lg{border-bottom-left-radius:calc(var(--ui-radius)*2)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-\[2px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-\[3px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-s-\[4px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-s-\[5px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[2px\]{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-t-\[4px\]{border-top-style:var(--tw-border-style);border-top-width:4px}.border-t-\[5px\]{border-top-style:var(--tw-border-style);border-top-width:5px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.border-bg{border-color:var(--ui-bg)}.border-default{border-color:var(--ui-border)}.border-error{border-color:var(--ui-error)}.border-info{border-color:var(--ui-info)}.border-inverted{border-color:var(--ui-border-inverted)}.border-muted{border-color:var(--ui-border-muted)}.border-primary{border-color:var(--ui-primary)}.border-secondary{border-color:var(--ui-secondary)}.border-success{border-color:var(--ui-success)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--ui-warning)}.\!bg-accented{background-color:var(--ui-bg-accented)!important}.bg-\(--ui-border-accented\){background-color:var(--ui-border-accented)}.bg-accented{background-color:var(--ui-bg-accented)}.bg-border{background-color:var(--ui-border)}.bg-default,.bg-default\/75{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.bg-default\/75{background-color:color-mix(in oklab,var(--ui-bg) 75%,transparent)}}.bg-elevated,.bg-elevated\/50{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-elevated\/50{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}.bg-elevated\/75{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-elevated\/75{background-color:color-mix(in oklab,var(--ui-bg-elevated) 75%,transparent)}}.bg-error,.bg-error\/10{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.bg-error\/10{background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.bg-info,.bg-info\/10{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.bg-info\/10{background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.bg-inverted{background-color:var(--ui-bg-inverted)}.bg-primary,.bg-primary\/10{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.bg-secondary,.bg-secondary\/10{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/10{background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.bg-success,.bg-success\/10{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/10{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.fill-default{fill:var(--ui-border)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-4\.5{padding:calc(var(--spacing)*4.5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-9{padding-inline:calc(var(--spacing)*9)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-11{padding-inline:calc(var(--spacing)*11)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-6{padding-block:calc(var(--spacing)*6)}.ps-1{padding-inline-start:var(--spacing)}.ps-1\.5{padding-inline-start:calc(var(--spacing)*1.5)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-2\.5{padding-inline-start:calc(var(--spacing)*2.5)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.ps-7{padding-inline-start:calc(var(--spacing)*7)}.ps-8{padding-inline-start:calc(var(--spacing)*8)}.ps-9{padding-inline-start:calc(var(--spacing)*9)}.ps-10{padding-inline-start:calc(var(--spacing)*10)}.ps-11{padding-inline-start:calc(var(--spacing)*11)}.pe-1{padding-inline-end:var(--spacing)}.pe-2{padding-inline-end:calc(var(--spacing)*2)}.pe-2\.5{padding-inline-end:calc(var(--spacing)*2.5)}.pe-3{padding-inline-end:calc(var(--spacing)*3)}.pe-4\.5{padding-inline-end:calc(var(--spacing)*4.5)}.pe-5{padding-inline-end:calc(var(--spacing)*5)}.pe-5\.5{padding-inline-end:calc(var(--spacing)*5.5)}.pe-6{padding-inline-end:calc(var(--spacing)*6)}.pe-6\.5{padding-inline-end:calc(var(--spacing)*6.5)}.pe-7{padding-inline-end:calc(var(--spacing)*7)}.pe-7\.5{padding-inline-end:calc(var(--spacing)*7.5)}.pe-8{padding-inline-end:calc(var(--spacing)*8)}.pe-8\.5{padding-inline-end:calc(var(--spacing)*8.5)}.pe-9{padding-inline-end:calc(var(--spacing)*9)}.pe-10{padding-inline-end:calc(var(--spacing)*10)}.pe-11{padding-inline-end:calc(var(--spacing)*11)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pb-3\.5{padding-bottom:calc(var(--spacing)*3.5)}.pb-4\.5{padding-bottom:calc(var(--spacing)*4.5)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-5\.5{padding-bottom:calc(var(--spacing)*5.5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-6\.5{padding-bottom:calc(var(--spacing)*6.5)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-7\.5{padding-bottom:calc(var(--spacing)*7.5)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-8\.5{padding-bottom:calc(var(--spacing)*8.5)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-\[8px\]\/3{font-size:8px;line-height:calc(var(--spacing)*3)}.text-\[10px\]\/3{font-size:10px;line-height:calc(var(--spacing)*3)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs,.text-xs\/5{font-size:var(--text-xs)}.text-xs\/5{line-height:calc(var(--spacing)*5)}.text-\[4px\]{font-size:4px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[22px\]{font-size:22px}.leading-none{--tw-leading:1;line-height:1}.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-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.text-default{color:var(--ui-text)}.text-dimmed{color:var(--ui-text-dimmed)}.text-error,.text-error\/75{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.text-error\/75{color:color-mix(in oklab,var(--ui-error) 75%,transparent)}}.text-highlighted{color:var(--ui-text-highlighted)}.text-info,.text-info\/75{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.text-info\/75{color:color-mix(in oklab,var(--ui-info) 75%,transparent)}}.text-inverted{color:var(--ui-text-inverted)}.text-muted{color:var(--ui-text-muted)}.text-primary,.text-primary\/75{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/75{color:color-mix(in oklab,var(--ui-primary) 75%,transparent)}}.text-secondary,.text-secondary\/75{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.text-secondary\/75{color:color-mix(in oklab,var(--ui-secondary) 75%,transparent)}}.text-success,.text-success\/75{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.text-success\/75{color:color-mix(in oklab,var(--ui-success) 75%,transparent)}}.text-warning,.text-warning\/75{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.text-warning\/75{color:color-mix(in oklab,var(--ui-warning) 75%,transparent)}}.opacity-0{opacity:0}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\(--color-white\){--tw-ring-color:var(--color-white)}.ring-accented{--tw-ring-color:var(--ui-border-accented)}.ring-bg{--tw-ring-color:var(--ui-bg)}.ring-default{--tw-ring-color:var(--ui-border)}.ring-error,.ring-error\/25{--tw-ring-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.ring-error\/25{--tw-ring-color:color-mix(in oklab,var(--ui-error) 25%,transparent)}}.ring-error\/50{--tw-ring-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.ring-error\/50{--tw-ring-color:color-mix(in oklab,var(--ui-error) 50%,transparent)}}.ring-info,.ring-info\/25{--tw-ring-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.ring-info\/25{--tw-ring-color:color-mix(in oklab,var(--ui-info) 25%,transparent)}}.ring-info\/50{--tw-ring-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.ring-info\/50{--tw-ring-color:color-mix(in oklab,var(--ui-info) 50%,transparent)}}.ring-inverted{--tw-ring-color:var(--ui-border-inverted)}.ring-primary,.ring-primary\/25{--tw-ring-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/25{--tw-ring-color:color-mix(in oklab,var(--ui-primary) 25%,transparent)}}.ring-primary\/50{--tw-ring-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab,var(--ui-primary) 50%,transparent)}}.ring-secondary,.ring-secondary\/25{--tw-ring-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.ring-secondary\/25{--tw-ring-color:color-mix(in oklab,var(--ui-secondary) 25%,transparent)}}.ring-secondary\/50{--tw-ring-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.ring-secondary\/50{--tw-ring-color:color-mix(in oklab,var(--ui-secondary) 50%,transparent)}}.ring-success,.ring-success\/25{--tw-ring-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.ring-success\/25{--tw-ring-color:color-mix(in oklab,var(--ui-success) 25%,transparent)}}.ring-success\/50{--tw-ring-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.ring-success\/50{--tw-ring-color:color-mix(in oklab,var(--ui-success) 50%,transparent)}}.ring-warning,.ring-warning\/25{--tw-ring-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.ring-warning\/25{--tw-ring-color:color-mix(in oklab,var(--ui-warning) 25%,transparent)}}.ring-warning\/50{--tw-ring-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.ring-warning\/50{--tw-ring-color:color-mix(in oklab,var(--ui-warning) 50%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[background\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[color\,opacity\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[transform\,translate\,height\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[translate\,width\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:translate,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\,height\,left\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width,height,left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[--initial-transform\:calc\(100\%\+1\.5rem\)\]{--initial-transform: calc(100% + 1.5rem) }.ring-inset{--tw-ring-inset:inset}.group-not-last\:group-not-first\:rounded-none:is(:where(.group):not(:last-child) *):is(:where(.group):not(:first-child) *),.not-last\:not-first\:rounded-none:not(:last-child):not(:first-child){border-radius:0}.group-not-only\:group-first\:rounded-e-none:is(:where(.group):not(:only-child) *):is(:where(.group):first-child *){border-end-end-radius:0;border-start-end-radius:0}.group-not-only\:group-first\:rounded-b-none:is(:where(.group):not(:only-child) *):is(:where(.group):first-child *){border-bottom-left-radius:0;border-bottom-right-radius:0}.group-not-only\:group-last\:rounded-s-none:is(:where(.group):not(:only-child) *):is(:where(.group):last-child *){border-end-start-radius:0;border-start-start-radius:0}.group-not-only\:group-last\:rounded-t-none:is(:where(.group):not(:only-child) *):is(:where(.group):last-child *){border-top-left-radius:0;border-top-right-radius:0}@media(hover:hover){.group-hover\:text-default:is(:where(.group):hover *){color:var(--ui-text)}}.group-data-expanded\:rotate-180:is(:where(.group)[data-expanded] *){rotate:180deg}.group-data-highlighted\:inline-flex:is(:where(.group)[data-highlighted] *){display:inline-flex}.group-data-highlighted\:text-default:is(:where(.group)[data-highlighted] *){color:var(--ui-text)}.group-data-highlighted\:text-error:is(:where(.group)[data-highlighted] *){color:var(--ui-error)}.group-data-highlighted\:text-info:is(:where(.group)[data-highlighted] *){color:var(--ui-info)}.group-data-highlighted\:text-primary:is(:where(.group)[data-highlighted] *){color:var(--ui-primary)}.group-data-highlighted\:text-secondary:is(:where(.group)[data-highlighted] *){color:var(--ui-secondary)}.group-data-highlighted\:text-success:is(:where(.group)[data-highlighted] *){color:var(--ui-success)}.group-data-highlighted\:text-warning:is(:where(.group)[data-highlighted] *){color:var(--ui-warning)}.group-data-highlighted\:not-group-data-disabled\:text-default:is(:where(.group)[data-highlighted] *):not(:is(:where(.group)[data-disabled] *)){color:var(--ui-text)}.group-data-\[disabled\]\:opacity-75:is(:where(.group)[data-disabled] *){opacity:.75}.group-data-\[state\=active\]\:bg-error:is(:where(.group)[data-state=active] *){background-color:var(--ui-error)}.group-data-\[state\=active\]\:bg-info:is(:where(.group)[data-state=active] *){background-color:var(--ui-info)}.group-data-\[state\=active\]\:bg-inverted:is(:where(.group)[data-state=active] *){background-color:var(--ui-bg-inverted)}.group-data-\[state\=active\]\:bg-primary:is(:where(.group)[data-state=active] *){background-color:var(--ui-primary)}.group-data-\[state\=active\]\:bg-secondary:is(:where(.group)[data-state=active] *){background-color:var(--ui-secondary)}.group-data-\[state\=active\]\:bg-success:is(:where(.group)[data-state=active] *){background-color:var(--ui-success)}.group-data-\[state\=active\]\:bg-warning:is(:where(.group)[data-state=active] *){background-color:var(--ui-warning)}.group-data-\[state\=active\]\:text-inverted:is(:where(.group)[data-state=active] *){color:var(--ui-text-inverted)}.group-data-\[state\=checked\]\:text-error:is(:where(.group)[data-state=checked] *){color:var(--ui-error)}.group-data-\[state\=checked\]\:text-highlighted:is(:where(.group)[data-state=checked] *){color:var(--ui-text-highlighted)}.group-data-\[state\=checked\]\:text-info:is(:where(.group)[data-state=checked] *){color:var(--ui-info)}.group-data-\[state\=checked\]\:text-primary:is(:where(.group)[data-state=checked] *){color:var(--ui-primary)}.group-data-\[state\=checked\]\:text-secondary:is(:where(.group)[data-state=checked] *){color:var(--ui-secondary)}.group-data-\[state\=checked\]\:text-success:is(:where(.group)[data-state=checked] *){color:var(--ui-success)}.group-data-\[state\=checked\]\:text-warning:is(:where(.group)[data-state=checked] *){color:var(--ui-warning)}.group-data-\[state\=checked\]\:opacity-100:is(:where(.group)[data-state=checked] *){opacity:1}.group-data-\[state\=completed\]\:bg-error:is(:where(.group)[data-state=completed] *){background-color:var(--ui-error)}.group-data-\[state\=completed\]\:bg-info:is(:where(.group)[data-state=completed] *){background-color:var(--ui-info)}.group-data-\[state\=completed\]\:bg-inverted:is(:where(.group)[data-state=completed] *){background-color:var(--ui-bg-inverted)}.group-data-\[state\=completed\]\:bg-primary:is(:where(.group)[data-state=completed] *){background-color:var(--ui-primary)}.group-data-\[state\=completed\]\:bg-secondary:is(:where(.group)[data-state=completed] *){background-color:var(--ui-secondary)}.group-data-\[state\=completed\]\:bg-success:is(:where(.group)[data-state=completed] *){background-color:var(--ui-success)}.group-data-\[state\=completed\]\:bg-warning:is(:where(.group)[data-state=completed] *){background-color:var(--ui-warning)}.group-data-\[state\=completed\]\:text-inverted:is(:where(.group)[data-state=completed] *){color:var(--ui-text-inverted)}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\:text-default:is(:where(.group)[data-state=open] *){color:var(--ui-text)}.group-data-\[state\=open\]\:text-error:is(:where(.group)[data-state=open] *){color:var(--ui-error)}.group-data-\[state\=open\]\:text-highlighted:is(:where(.group)[data-state=open] *){color:var(--ui-text-highlighted)}.group-data-\[state\=open\]\:text-info:is(:where(.group)[data-state=open] *){color:var(--ui-info)}.group-data-\[state\=open\]\:text-primary:is(:where(.group)[data-state=open] *){color:var(--ui-primary)}.group-data-\[state\=open\]\:text-secondary:is(:where(.group)[data-state=open] *){color:var(--ui-secondary)}.group-data-\[state\=open\]\:text-success:is(:where(.group)[data-state=open] *){color:var(--ui-success)}.group-data-\[state\=open\]\:text-warning:is(:where(.group)[data-state=open] *){color:var(--ui-warning)}.group-data-\[state\=unchecked\]\:text-dimmed:is(:where(.group)[data-state=unchecked] *){color:var(--ui-text-dimmed)}.group-data-\[state\=unchecked\]\:opacity-100:is(:where(.group)[data-state=unchecked] *){opacity:1}.file\:me-1\.5::file-selector-button{margin-inline-end:calc(var(--spacing)*1.5)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-muted::file-selector-button{color:var(--ui-text-muted)}.file\:outline-none::file-selector-button{--tw-outline-style:none;outline-style:none}.placeholder\:text-dimmed::-moz-placeholder{color:var(--ui-text-dimmed)}.placeholder\:text-dimmed::placeholder{color:var(--ui-text-dimmed)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-px:before{content:var(--tw-content);inset:1px}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:inset-x-px:before{content:var(--tw-content);inset-inline:1px}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:inset-y-px:before{content:var(--tw-content);inset-block:1px}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:rounded-md:before{border-radius:calc(var(--ui-radius)*1.5);content:var(--tw-content)}.before\:bg-elevated:before{background-color:var(--ui-bg-elevated);content:var(--tw-content)}.before\:bg-error\/10:before{background-color:var(--ui-error);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.before\:bg-error\/10:before{background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.before\:bg-info\/10:before{background-color:var(--ui-info);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.before\:bg-info\/10:before{background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.before\:bg-primary\/10:before{background-color:var(--ui-primary);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.before\:bg-primary\/10:before{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.before\:bg-secondary\/10:before{background-color:var(--ui-secondary);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.before\:bg-secondary\/10:before{background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.before\:bg-success\/10:before{background-color:var(--ui-success);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.before\:bg-success\/10:before{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.before\:bg-warning\/10:before{background-color:var(--ui-warning);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.before\:bg-warning\/10:before{background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.before\:transition-colors:before{content:var(--tw-content);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.not-first-of-type\:before\:me-0\.5:not(:first-of-type):before{content:var(--tw-content);margin-inline-end:calc(var(--spacing)*.5)}.not-first-of-type\:before\:content-\[\'·\'\]:not(:first-of-type):before{--tw-content:"·";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-2\.5:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*2.5)}.after\:inset-y-0\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing)*.5)}.after\:-start-1\.5:after{content:var(--tw-content);inset-inline-start:calc(var(--spacing)*-1.5)}.after\:-bottom-2:after{bottom:calc(var(--spacing)*-2);content:var(--tw-content)}.after\:z-\[1\]:after{content:var(--tw-content);z-index:1}.after\:ms-0\.5:after{content:var(--tw-content);margin-inline-start:calc(var(--spacing)*.5)}.after\:block:after{content:var(--tw-content);display:block}.after\:hidden:after{content:var(--tw-content);display:none}.after\:size-1:after{content:var(--tw-content);height:var(--spacing);width:var(--spacing)}.after\:size-1\.5:after{content:var(--tw-content);height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5)}.after\:size-2:after{content:var(--tw-content);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:animate-\[carousel-inverse_2s_ease-in-out_infinite\]:after{animation:carousel-inverse 2s ease-in-out infinite;content:var(--tw-content)}.after\:animate-\[carousel_2s_ease-in-out_infinite\]:after{animation:carousel 2s ease-in-out infinite;content:var(--tw-content)}.after\:animate-\[elastic_2s_ease-in-out_infinite\]:after{animation:elastic 2s ease-in-out infinite;content:var(--tw-content)}.after\:animate-\[swing_2s_ease-in-out_infinite\]:after{animation:swing 2s ease-in-out infinite;content:var(--tw-content)}.after\:rounded-full:after{border-radius:3.40282e+38px;content:var(--tw-content)}.after\:bg-default:after{background-color:var(--ui-bg);content:var(--tw-content)}.after\:bg-error:after{background-color:var(--ui-error);content:var(--tw-content)}.after\:bg-info:after{background-color:var(--ui-info);content:var(--tw-content)}.after\:bg-inverted:after{background-color:var(--ui-bg-inverted);content:var(--tw-content)}.after\:bg-primary:after{background-color:var(--ui-primary);content:var(--tw-content)}.after\:bg-secondary:after{background-color:var(--ui-secondary);content:var(--tw-content)}.after\:bg-success:after{background-color:var(--ui-success);content:var(--tw-content)}.after\:bg-warning:after{background-color:var(--ui-warning);content:var(--tw-content)}.after\:text-error:after{color:var(--ui-error);content:var(--tw-content)}.after\:transition-colors:after{content:var(--tw-content);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.after\:content-\[\'\*\'\]:after{--tw-content:"*";content:var(--tw-content)}.first\:me-0:first-child{margin-inline-end:0}.not-only\:first\:rounded-e-none:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0}.not-only\:first\:rounded-b-none:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.not-only\:last\:rounded-s-none:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0}.not-only\:last\:rounded-t-none:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0}.first-of-type\:rounded-s-lg:first-of-type{border-end-start-radius:calc(var(--ui-radius)*2);border-start-start-radius:calc(var(--ui-radius)*2)}.first-of-type\:rounded-t-lg:first-of-type{border-top-left-radius:calc(var(--ui-radius)*2);border-top-right-radius:calc(var(--ui-radius)*2)}.last-of-type\:rounded-e-lg:last-of-type{border-end-end-radius:calc(var(--ui-radius)*2);border-start-end-radius:calc(var(--ui-radius)*2)}.last-of-type\:rounded-b-lg:last-of-type{border-bottom-left-radius:calc(var(--ui-radius)*2);border-bottom-right-radius:calc(var(--ui-radius)*2)}@media(hover:hover){.hover\:bg-accented\/75:hover{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accented\/75:hover{background-color:color-mix(in oklab,var(--ui-bg-accented) 75%,transparent)}}.hover\:bg-elevated:hover,.hover\:bg-elevated\/25:hover{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-elevated\/25:hover{background-color:color-mix(in oklab,var(--ui-bg-elevated) 25%,transparent)}}.hover\:bg-error\/10:hover{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-error\/10:hover{background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.hover\:bg-error\/15:hover{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-error\/15:hover{background-color:color-mix(in oklab,var(--ui-error) 15%,transparent)}}.hover\:bg-error\/75:hover{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-error\/75:hover{background-color:color-mix(in oklab,var(--ui-error) 75%,transparent)}}.hover\:bg-info\/10:hover{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-info\/10:hover{background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.hover\:bg-info\/15:hover{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-info\/15:hover{background-color:color-mix(in oklab,var(--ui-info) 15%,transparent)}}.hover\:bg-info\/75:hover{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-info\/75:hover{background-color:color-mix(in oklab,var(--ui-info) 75%,transparent)}}.hover\:bg-inverted\/90:hover{background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-inverted\/90:hover{background-color:color-mix(in oklab,var(--ui-bg-inverted) 90%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--ui-primary) 15%,transparent)}}.hover\:bg-primary\/75:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/75:hover{background-color:color-mix(in oklab,var(--ui-primary) 75%,transparent)}}.hover\:bg-secondary\/10:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/10:hover{background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.hover\:bg-secondary\/15:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/15:hover{background-color:color-mix(in oklab,var(--ui-secondary) 15%,transparent)}}.hover\:bg-secondary\/75:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/75:hover{background-color:color-mix(in oklab,var(--ui-secondary) 75%,transparent)}}.hover\:bg-success\/10:hover{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/10:hover{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.hover\:bg-success\/15:hover{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/15:hover{background-color:color-mix(in oklab,var(--ui-success) 15%,transparent)}}.hover\:bg-success\/75:hover{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/75:hover{background-color:color-mix(in oklab,var(--ui-success) 75%,transparent)}}.hover\:bg-warning\/10:hover{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warning\/10:hover{background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.hover\:bg-warning\/15:hover{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warning\/15:hover{background-color:color-mix(in oklab,var(--ui-warning) 15%,transparent)}}.hover\:bg-warning\/75:hover{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warning\/75:hover{background-color:color-mix(in oklab,var(--ui-warning) 75%,transparent)}}.hover\:text-default:hover{color:var(--ui-text)}.hover\:text-error\/75:hover{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\:text-error\/75:hover{color:color-mix(in oklab,var(--ui-error) 75%,transparent)}}.hover\:text-highlighted:hover{color:var(--ui-text-highlighted)}.hover\:text-info\/75:hover{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\:text-info\/75:hover{color:color-mix(in oklab,var(--ui-info) 75%,transparent)}}.hover\:text-primary\/75:hover{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-primary\/75:hover{color:color-mix(in oklab,var(--ui-primary) 75%,transparent)}}.hover\:text-secondary\/75:hover{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-secondary\/75:hover{color:color-mix(in oklab,var(--ui-secondary) 75%,transparent)}}.hover\:text-success\/75:hover{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\:text-success\/75:hover{color:color-mix(in oklab,var(--ui-success) 75%,transparent)}}.hover\:text-warning\/75:hover{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\:text-warning\/75:hover{color:color-mix(in oklab,var(--ui-warning) 75%,transparent)}}.hover\:not-disabled\:text-highlighted:hover:not(:disabled){color:var(--ui-text-highlighted)}.hover\:not-data-\[selected\]\:bg-error\/20:hover:not([data-selected]){background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\:not-data-\[selected\]\:bg-error\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-error) 20%,transparent)}}.hover\:not-data-\[selected\]\:bg-info\/20:hover:not([data-selected]){background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\:not-data-\[selected\]\:bg-info\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-info) 20%,transparent)}}.hover\:not-data-\[selected\]\:bg-inverted\/10:hover:not([data-selected]){background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.hover\:not-data-\[selected\]\:bg-inverted\/10:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-bg-inverted) 10%,transparent)}}.hover\:not-data-\[selected\]\:bg-primary\/20:hover:not([data-selected]){background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:not-data-\[selected\]\:bg-primary\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-primary) 20%,transparent)}}.hover\:not-data-\[selected\]\:bg-secondary\/20:hover:not([data-selected]){background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:not-data-\[selected\]\:bg-secondary\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-secondary) 20%,transparent)}}.hover\:not-data-\[selected\]\:bg-success\/20:hover:not([data-selected]){background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\:not-data-\[selected\]\:bg-success\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-success) 20%,transparent)}}.hover\:not-data-\[selected\]\:bg-warning\/20:hover:not([data-selected]){background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\:not-data-\[selected\]\:bg-warning\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-warning) 20%,transparent)}}.hover\:before\:bg-elevated\/50:hover:before{background-color:var(--ui-bg-elevated);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.hover\:before\:bg-elevated\/50:hover:before{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}.hover\:not-disabled\:before\:bg-elevated\/50:hover:not(:disabled):before{background-color:var(--ui-bg-elevated);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.hover\:not-disabled\:before\:bg-elevated\/50:hover:not(:disabled):before{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}}.focus\:bg-elevated:focus{background-color:var(--ui-bg-elevated)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-error:focus{--tw-ring-color:var(--ui-error)}.focus\:ring-info:focus{--tw-ring-color:var(--ui-info)}.focus\:ring-inverted:focus{--tw-ring-color:var(--ui-border-inverted)}.focus\:ring-primary:focus{--tw-ring-color:var(--ui-primary)}.focus\:ring-secondary:focus{--tw-ring-color:var(--ui-secondary)}.focus\:ring-success:focus{--tw-ring-color:var(--ui-success)}.focus\:ring-warning:focus{--tw-ring-color:var(--ui-warning)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:z-\[1\]:focus-visible{z-index:1}.focus-visible\:bg-accented\/75:focus-visible{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-accented\/75:focus-visible{background-color:color-mix(in oklab,var(--ui-bg-accented) 75%,transparent)}}.focus-visible\:bg-elevated:focus-visible{background-color:var(--ui-bg-elevated)}.focus-visible\:bg-error\/10:focus-visible{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-error\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.focus-visible\:bg-error\/15:focus-visible{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-error\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-error) 15%,transparent)}}.focus-visible\:bg-info\/10:focus-visible{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-info\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.focus-visible\:bg-info\/15:focus-visible{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-info\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-info) 15%,transparent)}}.focus-visible\:bg-primary\/10:focus-visible{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-primary\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.focus-visible\:bg-primary\/15:focus-visible{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-primary\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-primary) 15%,transparent)}}.focus-visible\:bg-secondary\/10:focus-visible{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-secondary\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.focus-visible\:bg-secondary\/15:focus-visible{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-secondary\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-secondary) 15%,transparent)}}.focus-visible\:bg-success\/10:focus-visible{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-success\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.focus-visible\:bg-success\/15:focus-visible{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-success\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-success) 15%,transparent)}}.focus-visible\:bg-warning\/10:focus-visible{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-warning\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.focus-visible\:bg-warning\/15:focus-visible{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-warning\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-warning) 15%,transparent)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-error:focus-visible{--tw-ring-color:var(--ui-error)}.focus-visible\:ring-info:focus-visible{--tw-ring-color:var(--ui-info)}.focus-visible\:ring-inverted:focus-visible{--tw-ring-color:var(--ui-border-inverted)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--ui-primary)}.focus-visible\:ring-secondary:focus-visible{--tw-ring-color:var(--ui-secondary)}.focus-visible\:ring-success:focus-visible{--tw-ring-color:var(--ui-success)}.focus-visible\:ring-warning:focus-visible{--tw-ring-color:var(--ui-warning)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-error:focus-visible,.focus-visible\:outline-error\/50:focus-visible{outline-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-error\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-error) 50%,transparent)}}.focus-visible\:outline-info:focus-visible,.focus-visible\:outline-info\/50:focus-visible{outline-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-info\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-info) 50%,transparent)}}.focus-visible\:outline-inverted:focus-visible,.focus-visible\:outline-inverted\/50:focus-visible{outline-color:var(--ui-border-inverted)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-inverted\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-border-inverted) 50%,transparent)}}.focus-visible\:outline-primary:focus-visible,.focus-visible\:outline-primary\/50:focus-visible{outline-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-primary\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-primary) 50%,transparent)}}.focus-visible\:outline-secondary:focus-visible,.focus-visible\:outline-secondary\/50:focus-visible{outline-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-secondary\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-secondary) 50%,transparent)}}.focus-visible\:outline-success:focus-visible,.focus-visible\:outline-success\/50:focus-visible{outline-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-success\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-success) 50%,transparent)}}.focus-visible\:outline-warning:focus-visible,.focus-visible\:outline-warning\/50:focus-visible{outline-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-warning\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-warning) 50%,transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:before\:ring-2:focus-visible:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:before\:ring-error:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-error)}.focus-visible\:before\:ring-info:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-info)}.focus-visible\:before\:ring-inverted:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-border-inverted)}.focus-visible\:before\:ring-primary:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-primary)}.focus-visible\:before\:ring-secondary:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-secondary)}.focus-visible\:before\:ring-success:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-success)}.focus-visible\:before\:ring-warning:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-warning)}.focus-visible\:before\:ring-inset:focus-visible:before{content:var(--tw-content);--tw-ring-inset:inset}.active\:bg-accented\/75:active{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.active\:bg-accented\/75:active{background-color:color-mix(in oklab,var(--ui-bg-accented) 75%,transparent)}}.active\:bg-elevated:active{background-color:var(--ui-bg-elevated)}.active\:bg-error\/10:active{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.active\:bg-error\/10:active{background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.active\:bg-error\/15:active{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.active\:bg-error\/15:active{background-color:color-mix(in oklab,var(--ui-error) 15%,transparent)}}.active\:bg-error\/75:active{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.active\:bg-error\/75:active{background-color:color-mix(in oklab,var(--ui-error) 75%,transparent)}}.active\:bg-info\/10:active{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.active\:bg-info\/10:active{background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.active\:bg-info\/15:active{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.active\:bg-info\/15:active{background-color:color-mix(in oklab,var(--ui-info) 15%,transparent)}}.active\:bg-info\/75:active{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.active\:bg-info\/75:active{background-color:color-mix(in oklab,var(--ui-info) 75%,transparent)}}.active\:bg-inverted\/90:active{background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.active\:bg-inverted\/90:active{background-color:color-mix(in oklab,var(--ui-bg-inverted) 90%,transparent)}}.active\:bg-primary\/10:active{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.active\:bg-primary\/10:active{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.active\:bg-primary\/15:active{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.active\:bg-primary\/15:active{background-color:color-mix(in oklab,var(--ui-primary) 15%,transparent)}}.active\:bg-primary\/75:active{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.active\:bg-primary\/75:active{background-color:color-mix(in oklab,var(--ui-primary) 75%,transparent)}}.active\:bg-secondary\/10:active{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.active\:bg-secondary\/10:active{background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.active\:bg-secondary\/15:active{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.active\:bg-secondary\/15:active{background-color:color-mix(in oklab,var(--ui-secondary) 15%,transparent)}}.active\:bg-secondary\/75:active{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.active\:bg-secondary\/75:active{background-color:color-mix(in oklab,var(--ui-secondary) 75%,transparent)}}.active\:bg-success\/10:active{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.active\:bg-success\/10:active{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.active\:bg-success\/15:active{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.active\:bg-success\/15:active{background-color:color-mix(in oklab,var(--ui-success) 15%,transparent)}}.active\:bg-success\/75:active{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.active\:bg-success\/75:active{background-color:color-mix(in oklab,var(--ui-success) 75%,transparent)}}.active\:bg-warning\/10:active{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.active\:bg-warning\/10:active{background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.active\:bg-warning\/15:active{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.active\:bg-warning\/15:active{background-color:color-mix(in oklab,var(--ui-warning) 15%,transparent)}}.active\:bg-warning\/75:active{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.active\:bg-warning\/75:active{background-color:color-mix(in oklab,var(--ui-warning) 75%,transparent)}}.active\:text-default:active{color:var(--ui-text)}.active\:text-error\/75:active{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.active\:text-error\/75:active{color:color-mix(in oklab,var(--ui-error) 75%,transparent)}}.active\:text-info\/75:active{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.active\:text-info\/75:active{color:color-mix(in oklab,var(--ui-info) 75%,transparent)}}.active\:text-primary\/75:active{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.active\:text-primary\/75:active{color:color-mix(in oklab,var(--ui-primary) 75%,transparent)}}.active\:text-secondary\/75:active{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.active\:text-secondary\/75:active{color:color-mix(in oklab,var(--ui-secondary) 75%,transparent)}}.active\:text-success\/75:active{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.active\:text-success\/75:active{color:color-mix(in oklab,var(--ui-success) 75%,transparent)}}.active\:text-warning\/75:active{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.active\:text-warning\/75:active{color:color-mix(in oklab,var(--ui-warning) 75%,transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-default:disabled{background-color:var(--ui-bg)}.disabled\:bg-elevated:disabled,.disabled\:bg-elevated\/50:disabled{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-elevated\/50:disabled{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}.disabled\:bg-error:disabled,.disabled\:bg-error\/10:disabled{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-error\/10:disabled{background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.disabled\:bg-info:disabled,.disabled\:bg-info\/10:disabled{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-info\/10:disabled{background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.disabled\:bg-inverted:disabled{background-color:var(--ui-bg-inverted)}.disabled\:bg-primary:disabled,.disabled\:bg-primary\/10:disabled{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-primary\/10:disabled{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.disabled\:bg-secondary:disabled,.disabled\:bg-secondary\/10:disabled{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-secondary\/10:disabled{background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.disabled\:bg-success:disabled,.disabled\:bg-success\/10:disabled{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-success\/10:disabled{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:bg-warning:disabled,.disabled\:bg-warning\/10:disabled{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-warning\/10:disabled{background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.disabled\:text-error:disabled{color:var(--ui-error)}.disabled\:text-info:disabled{color:var(--ui-info)}.disabled\:text-muted:disabled{color:var(--ui-text-muted)}.disabled\:text-primary:disabled{color:var(--ui-primary)}.disabled\:text-secondary:disabled{color:var(--ui-secondary)}.disabled\:text-success:disabled{color:var(--ui-success)}.disabled\:text-warning:disabled{color:var(--ui-warning)}.disabled\:opacity-75:disabled{opacity:.75}@media(hover:hover){.hover\:disabled\:bg-transparent:hover:disabled{background-color:#0000}}.has-focus\:bg-elevated:has(:focus){background-color:var(--ui-bg-elevated)}.has-focus-visible\:z-\[1\]:has(:focus-visible){z-index:1}.has-focus-visible\:ring-2:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus-visible\:ring-error:has(:focus-visible){--tw-ring-color:var(--ui-error)}.has-focus-visible\:ring-info:has(:focus-visible){--tw-ring-color:var(--ui-info)}.has-focus-visible\:ring-inverted:has(:focus-visible){--tw-ring-color:var(--ui-border-inverted)}.has-focus-visible\:ring-primary:has(:focus-visible){--tw-ring-color:var(--ui-primary)}.has-focus-visible\:ring-secondary:has(:focus-visible){--tw-ring-color:var(--ui-secondary)}.has-focus-visible\:ring-success:has(:focus-visible){--tw-ring-color:var(--ui-success)}.has-focus-visible\:ring-warning:has(:focus-visible){--tw-ring-color:var(--ui-warning)}.has-focus-visible\:ring-inset:has(:focus-visible){--tw-ring-inset:inset}.has-data-\[state\=checked\]\:z-\[1\]:has([data-state=checked]){z-index:1}.has-data-\[state\=checked\]\:border-error:has([data-state=checked]),.has-data-\[state\=checked\]\:border-error\/50:has([data-state=checked]){border-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:border-error\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-error) 50%,transparent)}}.has-data-\[state\=checked\]\:border-info:has([data-state=checked]),.has-data-\[state\=checked\]\:border-info\/50:has([data-state=checked]){border-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:border-info\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-info) 50%,transparent)}}.has-data-\[state\=checked\]\:border-inverted:has([data-state=checked]),.has-data-\[state\=checked\]\:border-inverted\/50:has([data-state=checked]){border-color:var(--ui-border-inverted)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:border-inverted\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-border-inverted) 50%,transparent)}}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]),.has-data-\[state\=checked\]\:border-primary\/50:has([data-state=checked]){border-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:border-primary\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-primary) 50%,transparent)}}.has-data-\[state\=checked\]\:border-secondary:has([data-state=checked]),.has-data-\[state\=checked\]\:border-secondary\/50:has([data-state=checked]){border-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:border-secondary\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-secondary) 50%,transparent)}}.has-data-\[state\=checked\]\:border-success:has([data-state=checked]),.has-data-\[state\=checked\]\:border-success\/50:has([data-state=checked]){border-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:border-success\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-success) 50%,transparent)}}.has-data-\[state\=checked\]\:border-warning:has([data-state=checked]),.has-data-\[state\=checked\]\:border-warning\/50:has([data-state=checked]){border-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:border-warning\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-warning) 50%,transparent)}}.has-data-\[state\=checked\]\:bg-elevated:has([data-state=checked]){background-color:var(--ui-bg-elevated)}.has-data-\[state\=checked\]\:bg-error\/10:has([data-state=checked]){background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-error\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.has-data-\[state\=checked\]\:bg-info\/10:has([data-state=checked]){background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-info\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.has-data-\[state\=checked\]\:bg-primary\/10:has([data-state=checked]){background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-primary\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.has-data-\[state\=checked\]\:bg-secondary\/10:has([data-state=checked]){background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-secondary\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.has-data-\[state\=checked\]\:bg-success\/10:has([data-state=checked]){background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-success\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.has-data-\[state\=checked\]\:bg-warning\/10:has([data-state=checked]){background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-warning\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:bg-default[aria-disabled=true]{background-color:var(--ui-bg)}.aria-disabled\:bg-elevated[aria-disabled=true]{background-color:var(--ui-bg-elevated)}.aria-disabled\:bg-error[aria-disabled=true],.aria-disabled\:bg-error\/10[aria-disabled=true]{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\:bg-error\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.aria-disabled\:bg-info[aria-disabled=true],.aria-disabled\:bg-info\/10[aria-disabled=true]{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\:bg-info\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.aria-disabled\:bg-inverted[aria-disabled=true]{background-color:var(--ui-bg-inverted)}.aria-disabled\:bg-primary[aria-disabled=true],.aria-disabled\:bg-primary\/10[aria-disabled=true]{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\:bg-primary\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.aria-disabled\:bg-secondary[aria-disabled=true],.aria-disabled\:bg-secondary\/10[aria-disabled=true]{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\:bg-secondary\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.aria-disabled\:bg-success[aria-disabled=true],.aria-disabled\:bg-success\/10[aria-disabled=true]{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\:bg-success\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.aria-disabled\:bg-transparent[aria-disabled=true]{background-color:#0000}.aria-disabled\:bg-warning[aria-disabled=true],.aria-disabled\:bg-warning\/10[aria-disabled=true]{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\:bg-warning\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.aria-disabled\:text-error[aria-disabled=true]{color:var(--ui-error)}.aria-disabled\:text-info[aria-disabled=true]{color:var(--ui-info)}.aria-disabled\:text-muted[aria-disabled=true]{color:var(--ui-text-muted)}.aria-disabled\:text-primary[aria-disabled=true]{color:var(--ui-primary)}.aria-disabled\:text-secondary[aria-disabled=true]{color:var(--ui-secondary)}.aria-disabled\:text-success[aria-disabled=true]{color:var(--ui-success)}.aria-disabled\:text-warning[aria-disabled=true]{color:var(--ui-warning)}.aria-disabled\:opacity-75[aria-disabled=true]{opacity:.75}@media(hover:hover){.hover\:aria-disabled\:bg-transparent:hover[aria-disabled=true]{background-color:#0000}}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:text-muted[data-disabled]{color:var(--ui-text-muted)}.data-disabled\:opacity-75[data-disabled]{opacity:.75}.data-highlighted\:text-error[data-highlighted]{color:var(--ui-error)}.data-highlighted\:text-highlighted[data-highlighted]{color:var(--ui-text-highlighted)}.data-highlighted\:text-info[data-highlighted]{color:var(--ui-info)}.data-highlighted\:text-primary[data-highlighted]{color:var(--ui-primary)}.data-highlighted\:text-secondary[data-highlighted]{color:var(--ui-secondary)}.data-highlighted\:text-success[data-highlighted]{color:var(--ui-success)}.data-highlighted\:text-warning[data-highlighted]{color:var(--ui-warning)}.data-highlighted\:not-data-disabled\:text-highlighted[data-highlighted]:not([data-disabled]){color:var(--ui-text-highlighted)}.data-highlighted\:before\:bg-elevated\/50[data-highlighted]:before{background-color:var(--ui-bg-elevated);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:before\:bg-elevated\/50[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}.data-highlighted\:before\:bg-error\/10[data-highlighted]:before{background-color:var(--ui-error);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:before\:bg-error\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.data-highlighted\:before\:bg-info\/10[data-highlighted]:before{background-color:var(--ui-info);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:before\:bg-info\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.data-highlighted\:before\:bg-primary\/10[data-highlighted]:before{background-color:var(--ui-primary);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:before\:bg-primary\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.data-highlighted\:before\:bg-secondary\/10[data-highlighted]:before{background-color:var(--ui-secondary);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:before\:bg-secondary\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.data-highlighted\:before\:bg-success\/10[data-highlighted]:before{background-color:var(--ui-success);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:before\:bg-success\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.data-highlighted\:before\:bg-warning\/10[data-highlighted]:before{background-color:var(--ui-warning);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:before\:bg-warning\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.data-highlighted\:not-data-disabled\:before\:bg-elevated\/50[data-highlighted]:not([data-disabled]):before{background-color:var(--ui-bg-elevated);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:not-data-disabled\:before\:bg-elevated\/50[data-highlighted]:not([data-disabled]):before{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}.data-today\:font-semibold[data-today]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-today\:not-data-\[selected\]\:text-error[data-today]:not([data-selected]){color:var(--ui-error)}.data-today\:not-data-\[selected\]\:text-highlighted[data-today]:not([data-selected]){color:var(--ui-text-highlighted)}.data-today\:not-data-\[selected\]\:text-info[data-today]:not([data-selected]){color:var(--ui-info)}.data-today\:not-data-\[selected\]\:text-primary[data-today]:not([data-selected]){color:var(--ui-primary)}.data-today\:not-data-\[selected\]\:text-secondary[data-today]:not([data-selected]){color:var(--ui-secondary)}.data-today\:not-data-\[selected\]\:text-success[data-today]:not([data-selected]){color:var(--ui-success)}.data-today\:not-data-\[selected\]\:text-warning[data-today]:not([data-selected]){color:var(--ui-warning)}.data-unavailable\:pointer-events-none[data-unavailable]{pointer-events:none}.data-unavailable\:text-muted[data-unavailable]{color:var(--ui-text-muted)}.data-unavailable\:line-through[data-unavailable]{text-decoration-line:line-through}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:opacity-75[data-disabled]{opacity:.75}.data-\[dragging\=true\]\:bg-elevated\/25[data-dragging=true]{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.data-\[dragging\=true\]\:bg-elevated\/25[data-dragging=true]{background-color:color-mix(in oklab,var(--ui-bg-elevated) 25%,transparent)}}.data-\[expanded\=true\]\:h-\(--height\)[data-expanded=true]{height:var(--height)}:is(.data-\[front\=false\]\:\*\:transition-opacity[data-front=false]>*){transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}:is(.data-\[front\=false\]\:\*\:duration-100[data-front=false]>*){--tw-duration:.1s;transition-duration:.1s}.data-\[expanded\=false\]\:data-\[front\=false\]\:h-\(--front-height\)[data-expanded=false][data-front=false]{height:var(--front-height)}:is(.data-\[expanded\=false\]\:data-\[front\=false\]\:\*\:opacity-0[data-expanded=false][data-front=false]>*){opacity:0}.data-\[highlighted\]\:bg-error\/20[data-highlighted]{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.data-\[highlighted\]\:bg-error\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-error) 20%,transparent)}}.data-\[highlighted\]\:bg-info\/20[data-highlighted]{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.data-\[highlighted\]\:bg-info\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-info) 20%,transparent)}}.data-\[highlighted\]\:bg-inverted\/20[data-highlighted]{background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.data-\[highlighted\]\:bg-inverted\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-bg-inverted) 20%,transparent)}}.data-\[highlighted\]\:bg-primary\/20[data-highlighted]{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.data-\[highlighted\]\:bg-primary\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-primary) 20%,transparent)}}.data-\[highlighted\]\:bg-secondary\/20[data-highlighted]{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.data-\[highlighted\]\:bg-secondary\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-secondary) 20%,transparent)}}.data-\[highlighted\]\:bg-success\/20[data-highlighted]{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.data-\[highlighted\]\:bg-success\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-success) 20%,transparent)}}.data-\[highlighted\]\:bg-warning\/20[data-highlighted]{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.data-\[highlighted\]\:bg-warning\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-warning) 20%,transparent)}}.data-\[motion\=from-end\]\:animate-\[enter-from-right_200ms_ease\][data-motion=from-end]{animation:enter-from-right .2s}.data-\[motion\=from-start\]\:animate-\[enter-from-left_200ms_ease\][data-motion=from-start]{animation:enter-from-left .2s}.data-\[motion\=to-end\]\:animate-\[exit-to-right_200ms_ease\][data-motion=to-end]{animation:exit-to-right .2s}.data-\[motion\=to-start\]\:animate-\[exit-to-left_200ms_ease\][data-motion=to-start]{animation:exit-to-left .2s}.data-\[outside-view\]\:text-muted[data-outside-view]{color:var(--ui-text-muted)}.data-\[pinned\=left\]\:left-0[data-pinned=left]{left:0}.data-\[pinned\=right\]\:right-0[data-pinned=right]{right:0}.data-\[selected\]\:bg-error[data-selected]{background-color:var(--ui-error)}.data-\[selected\]\:bg-info[data-selected]{background-color:var(--ui-info)}.data-\[selected\]\:bg-inverted[data-selected]{background-color:var(--ui-bg-inverted)}.data-\[selected\]\:bg-primary[data-selected]{background-color:var(--ui-primary)}.data-\[selected\]\:bg-secondary[data-selected]{background-color:var(--ui-secondary)}.data-\[selected\]\:bg-success[data-selected]{background-color:var(--ui-success)}.data-\[selected\]\:bg-warning[data-selected]{background-color:var(--ui-warning)}.data-\[selected\]\:text-inverted[data-selected]{color:var(--ui-text-inverted)}.data-\[selected\=true\]\:bg-elevated\/50[data-selected=true]{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.data-\[selected\=true\]\:bg-elevated\/50[data-selected=true]{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}.data-\[state\=\\\"active\\\"\]\:bg-accented[data-state='"active"']{background-color:var(--ui-bg-accented)}.data-\[state\=active\]\:bg-inverted[data-state=active]{background-color:var(--ui-bg-inverted)}.data-\[state\=active\]\:text-error[data-state=active]{color:var(--ui-error)}.data-\[state\=active\]\:text-highlighted[data-state=active]{color:var(--ui-text-highlighted)}.data-\[state\=active\]\:text-info[data-state=active]{color:var(--ui-info)}.data-\[state\=active\]\:text-inverted[data-state=active]{color:var(--ui-text-inverted)}.data-\[state\=active\]\:text-primary[data-state=active]{color:var(--ui-primary)}.data-\[state\=active\]\:text-secondary[data-state=active]{color:var(--ui-secondary)}.data-\[state\=active\]\:text-success[data-state=active]{color:var(--ui-success)}.data-\[state\=active\]\:text-warning[data-state=active]{color:var(--ui-warning)}.data-\[state\=checked\]\:translate-x-3[data-state=checked]{--tw-translate-x:calc(var(--spacing)*3);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-3\.5[data-state=checked]{--tw-translate-x:calc(var(--spacing)*3.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-4\.5[data-state=checked]{--tw-translate-x:calc(var(--spacing)*4.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-error[data-state=checked]{background-color:var(--ui-error)}.data-\[state\=checked\]\:bg-info[data-state=checked]{background-color:var(--ui-info)}.data-\[state\=checked\]\:bg-inverted[data-state=checked]{background-color:var(--ui-bg-inverted)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--ui-primary)}.data-\[state\=checked\]\:bg-secondary[data-state=checked]{background-color:var(--ui-secondary)}.data-\[state\=checked\]\:bg-success[data-state=checked]{background-color:var(--ui-success)}.data-\[state\=checked\]\:bg-warning[data-state=checked]{background-color:var(--ui-warning)}.data-\[state\=closed\]\:animate-\[accordion-up_200ms_ease-out\][data-state=closed]{animation:accordion-up .2s ease-out}.data-\[state\=closed\]\:animate-\[collapsible-up_200ms_ease-out\][data-state=closed]{animation:collapsible-up .2s ease-out}.data-\[state\=closed\]\:animate-\[fade-out_200ms_ease-in\][data-state=closed]{animation:fade-out .2s ease-in}.data-\[state\=closed\]\:animate-\[scale-out_100ms_ease-in\][data-state=closed]{animation:scale-out .1s ease-in}.data-\[state\=closed\]\:animate-\[scale-out_200ms_ease-in\][data-state=closed]{animation:scale-out .2s ease-in}.data-\[state\=closed\]\:animate-\[slide-out-to-bottom_200ms_ease-in-out\][data-state=closed]{animation:slide-out-to-bottom .2s ease-in-out}.data-\[state\=closed\]\:animate-\[slide-out-to-left_200ms_ease-in-out\][data-state=closed]{animation:slide-out-to-left .2s ease-in-out}.data-\[state\=closed\]\:animate-\[slide-out-to-right_200ms_ease-in-out\][data-state=closed]{animation:slide-out-to-right .2s ease-in-out}.data-\[state\=closed\]\:animate-\[slide-out-to-top_200ms_ease-in-out\][data-state=closed]{animation:slide-out-to-top .2s ease-in-out}.data-\[state\=closed\]\:animate-\[toast-closed_200ms_ease-in-out\][data-state=closed]{animation:toast-closed .2s ease-in-out}.data-\[state\=closed\]\:data-\[expanded\=false\]\:data-\[front\=false\]\:animate-\[toast-collapsed-closed_200ms_ease-in-out\][data-state=closed][data-expanded=false][data-front=false]{animation:toast-collapsed-closed .2s ease-in-out}.data-\[state\=delayed-open\]\:animate-\[scale-in_100ms_ease-out\][data-state=delayed-open]{animation:scale-in .1s ease-out}.data-\[state\=hidden\]\:animate-\[fade-out_100ms_ease-in\][data-state=hidden]{animation:fade-out .1s ease-in}.data-\[state\=hidden\]\:opacity-0[data-state=hidden]{opacity:0}.data-\[state\=inactive\]\:text-muted[data-state=inactive]{color:var(--ui-text-muted)}@media(hover:hover){.hover\:data-\[state\=inactive\]\:not-disabled\:text-default:hover[data-state=inactive]:not(:disabled){color:var(--ui-text)}}.data-\[state\=indeterminate\]\:animate-\[carousel-inverse-vertical_2s_ease-in-out_infinite\][data-state=indeterminate]{animation:carousel-inverse-vertical 2s ease-in-out infinite}.data-\[state\=indeterminate\]\:animate-\[carousel-inverse_2s_ease-in-out_infinite\][data-state=indeterminate]{animation:carousel-inverse 2s ease-in-out infinite}.data-\[state\=indeterminate\]\:animate-\[carousel-vertical_2s_ease-in-out_infinite\][data-state=indeterminate]{animation:carousel-vertical 2s ease-in-out infinite}.data-\[state\=indeterminate\]\:animate-\[carousel_2s_ease-in-out_infinite\][data-state=indeterminate]{animation:carousel 2s ease-in-out infinite}.data-\[state\=indeterminate\]\:animate-\[elastic-vertical_2s_ease-in-out_infinite\][data-state=indeterminate]{animation:elastic-vertical 2s ease-in-out infinite}.data-\[state\=indeterminate\]\:animate-\[elastic_2s_ease-in-out_infinite\][data-state=indeterminate]{animation:elastic 2s ease-in-out infinite}.data-\[state\=indeterminate\]\:animate-\[swing-vertical_2s_ease-in-out_infinite\][data-state=indeterminate]{animation:swing-vertical 2s ease-in-out infinite}.data-\[state\=indeterminate\]\:animate-\[swing_2s_ease-in-out_infinite\][data-state=indeterminate]{animation:swing 2s ease-in-out infinite}.data-\[state\=open\]\:animate-\[accordion-down_200ms_ease-out\][data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=open\]\:animate-\[collapsible-down_200ms_ease-out\][data-state=open]{animation:collapsible-down .2s ease-out}.data-\[state\=open\]\:animate-\[fade-in_200ms_ease-out\][data-state=open]{animation:fade-in .2s ease-out}.data-\[state\=open\]\:animate-\[scale-in_100ms_ease-out\][data-state=open]{animation:scale-in .1s ease-out}.data-\[state\=open\]\:animate-\[scale-in_200ms_ease-out\][data-state=open]{animation:scale-in .2s ease-out}.data-\[state\=open\]\:animate-\[slide-in-from-bottom_200ms_ease-in-out\][data-state=open]{animation:slide-in-from-bottom .2s ease-in-out}.data-\[state\=open\]\:animate-\[slide-in-from-left_200ms_ease-in-out\][data-state=open]{animation:slide-in-from-left .2s ease-in-out}.data-\[state\=open\]\:animate-\[slide-in-from-right_200ms_ease-in-out\][data-state=open]{animation:slide-in-from-right .2s ease-in-out}.data-\[state\=open\]\:animate-\[slide-in-from-top_200ms_ease-in-out\][data-state=open]{animation:slide-in-from-top .2s ease-in-out}.data-\[state\=open\]\:text-highlighted[data-state=open]{color:var(--ui-text-highlighted)}.data-\[state\=open\]\:before\:bg-elevated\/50[data-state=open]:before{background-color:var(--ui-bg-elevated);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:before\:bg-elevated\/50[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}.data-\[state\=open\]\:before\:bg-error\/10[data-state=open]:before{background-color:var(--ui-error);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:before\:bg-error\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-error) 10%,transparent)}}.data-\[state\=open\]\:before\:bg-info\/10[data-state=open]:before{background-color:var(--ui-info);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:before\:bg-info\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-info) 10%,transparent)}}.data-\[state\=open\]\:before\:bg-primary\/10[data-state=open]:before{background-color:var(--ui-primary);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:before\:bg-primary\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.data-\[state\=open\]\:before\:bg-secondary\/10[data-state=open]:before{background-color:var(--ui-secondary);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:before\:bg-secondary\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-secondary) 10%,transparent)}}.data-\[state\=open\]\:before\:bg-success\/10[data-state=open]:before{background-color:var(--ui-success);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:before\:bg-success\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.data-\[state\=open\]\:before\:bg-warning\/10[data-state=open]:before{background-color:var(--ui-warning);content:var(--tw-content)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:before\:bg-warning\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-warning) 10%,transparent)}}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-accented[data-state=unchecked]{background-color:var(--ui-bg-accented)}.data-\[state\=visible\]\:animate-\[fade-in_100ms_ease-out\][data-state=visible]{animation:fade-in .1s ease-out}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=cancel\]\:translate-y-0[data-swipe=cancel]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\(--reka-toast-swipe-end-x\)[data-swipe=end]{--tw-translate-x:var(--reka-toast-swipe-end-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-y-\(--reka-toast-swipe-end-y\)[data-swipe=end]{--tw-translate-y:var(--reka-toast-swipe-end-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:animate-\[toast-slide-down_200ms_ease-out\][data-swipe=end]{animation:toast-slide-down .2s ease-out}.data-\[swipe\=end\]\:animate-\[toast-slide-left_200ms_ease-out\][data-swipe=end]{animation:toast-slide-left .2s ease-out}.data-\[swipe\=end\]\:animate-\[toast-slide-right_200ms_ease-out\][data-swipe=end]{animation:toast-slide-right .2s ease-out}.data-\[swipe\=end\]\:animate-\[toast-slide-up_200ms_ease-out\][data-swipe=end]{animation:toast-slide-up .2s ease-out}.data-\[swipe\=move\]\:translate-x-\(--reka-toast-swipe-move-x\)[data-swipe=move]{--tw-translate-x:var(--reka-toast-swipe-move-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-y-\(--reka-toast-swipe-move-y\)[data-swipe=move]{--tw-translate-y:var(--reka-toast-swipe-move-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@media(prefers-reduced-motion:no-preference){.motion-safe\:transition-\[width\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}}@media(min-width:1281px){.min-\[1281px\]\:hidden{display:none}}@media(min-width:40rem){.sm\:-start-12{inset-inline-start:calc(var(--spacing)*-12)}.sm\:-end-12{inset-inline-end:calc(var(--spacing)*-12)}.sm\:-top-12{top:calc(var(--spacing)*-12)}.sm\:-bottom-12{bottom:calc(var(--spacing)*-12)}.sm\:max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.sm\:w-\(--reka-navigation-menu-viewport-width\){width:var(--reka-navigation-menu-viewport-width)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:flex-row{flex-direction:row}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.sm\:space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*4*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*4*var(--tw-space-x-reverse))}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.sm\:ring,.sm\:shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}}@media(min-width:48rem){.md\:w-96{width:calc(var(--spacing)*96)}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.lg\:inline-flex{display:inline-flex}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}.rtl\:translate-x-\[4px\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:4px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-rotate-90:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:-90deg}.rtl\:text-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}.rtl\:after\:animate-\[carousel-inverse-rtl_2s_ease-in-out_infinite\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *):after{animation:carousel-inverse-rtl 2s ease-in-out infinite;content:var(--tw-content)}.rtl\:after\:animate-\[carousel-rtl_2s_ease-in-out_infinite\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *):after{animation:carousel-rtl 2s ease-in-out infinite;content:var(--tw-content)}.data-\[state\=checked\]\:rtl\:-translate-x-3[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-3);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:rtl\:-translate-x-3\.5[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-3.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:rtl\:-translate-x-4[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:rtl\:-translate-x-4\.5[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-4.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:rtl\:-translate-x-5[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=indeterminate\]\:rtl\:animate-\[carousel-inverse-rtl_2s_ease-in-out_infinite\][data-state=indeterminate]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){animation:carousel-inverse-rtl 2s ease-in-out infinite}.data-\[state\=indeterminate\]\:rtl\:animate-\[carousel-rtl_2s_ease-in-out_infinite\][data-state=indeterminate]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){animation:carousel-rtl 2s ease-in-out infinite}.data-\[state\=unchecked\]\:rtl\:-translate-x-0[data-state=unchecked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:focus-visible\:outline-none:where(.dark,.dark *):focus-visible{--tw-outline-style:none;outline-style:none}.dark\:disabled\:bg-transparent:where(.dark,.dark *):disabled{background-color:#0000}@media(hover:hover){.dark\:hover\:disabled\:bg-transparent:where(.dark,.dark *):hover:disabled{background-color:#0000}}.dark\:aria-disabled\:bg-transparent:where(.dark,.dark *)[aria-disabled=true]{background-color:#0000}@media(hover:hover){.dark\:hover\:aria-disabled\:bg-transparent:where(.dark,.dark *):hover[aria-disabled=true]{background-color:#0000}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0:has([role=checkbox]){padding-inline-end:0}.\[\&\>button\]\:py-0>button{padding-block:0}.\[\&\>div\]\:min-w-0>div{min-width:0}.\[\&\>input\]\:h-12>input{height:calc(var(--spacing)*12)}.\[\&\>mark\]\:bg-primary>mark{background-color:var(--ui-primary)}.\[\&\>mark\]\:text-inverted>mark{color:var(--ui-text-inverted)}@media(hover:hover){.\[\&\>tr\]\:data-\[selectable\=true\]\:hover\:bg-elevated\/50>tr[data-selectable=true]:hover{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.\[\&\>tr\]\:data-\[selectable\=true\]\:hover\:bg-elevated\/50>tr[data-selectable=true]:hover{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}}.\[\&\>tr\]\:data-\[selectable\=true\]\:focus-visible\:outline-primary>tr[data-selectable=true]:focus-visible{outline-color:var(--ui-primary)}}@keyframes accordion-up{0%{height:var(--reka-accordion-content-height)}to{height:0}}@keyframes accordion-down{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes collapsible-up{0%{height:var(--reka-collapsible-content-height)}to{height:0}}@keyframes collapsible-down{0%{height:0}to{height:var(--reka-collapsible-content-height)}}@keyframes toast-collapsed-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--before) - var(--height))*var(--gap))) scale(var(--scale))}}@keyframes toast-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--offset) - var(--height))*var(--translate-factor)))}}@keyframes toast-slide-left{0%{transform:translate(0) translateY(var(--translate))}to{transform:translate(-100%) translateY(var(--translate))}}@keyframes toast-slide-right{0%{transform:translate(0) translateY(var(--translate))}to{transform:translate(100%) translateY(var(--translate))}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes slide-in-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-to-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-from-top-and-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-top-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes slide-in-from-right-and-fade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-right-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(4px)}}@keyframes slide-in-from-bottom-and-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-bottom-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes slide-in-from-left-and-fade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-left-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-4px)}}@keyframes enter-from-right{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enter-from-left{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exit-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exit-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes carousel{0%,to{width:50%}0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes carousel-rtl{0%,to{width:50%}0%{transform:translate(100%)}to{transform:translate(-200%)}}@keyframes carousel-vertical{0%,to{height:50%}0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@keyframes carousel-inverse{0%,to{width:50%}0%{transform:translate(200%)}to{transform:translate(-100%)}}@keyframes carousel-inverse-rtl{0%,to{width:50%}0%{transform:translate(-200%)}to{transform:translate(100%)}}@keyframes carousel-inverse-vertical{0%,to{height:50%}0%{transform:translateY(200%)}to{transform:translateY(-100%)}}@keyframes swing{0%,to{width:50%}0%,to{transform:translate(-25%)}50%{transform:translate(125%)}}@keyframes swing-vertical{0%,to{height:50%}0%,to{transform:translateY(-25%)}50%{transform:translateY(125%)}}@keyframes elastic{0%,to{margin-left:25%;width:50%}50%{margin-left:5%;width:90%}}@keyframes elastic-vertical{0%,to{height:50%;margin-top:25%}50%{height:90%;margin-top:5%}}:root{--solsol-cs-css-ok:1;--font-base:var(--font-sans);--brand:var(--color-brand-500);--brand-dark:var(--color-brand-700);--blue:var(--color-cs-500);--blue-dark:var(--color-cs-700);--blue-050:var(--color-cs-50);--blue-100:var(--color-cs-100);--blue-200:var(--color-cs-200);--ink-900:var(--color-ink-900);--ink-800:var(--color-ink-800);--ink-700:var(--color-ink-700);--ink-500:var(--color-ink-600);--ink-400:var(--color-ink-500);--ink-300:var(--color-ink-400);--line:var(--color-ink-200);--line-2:var(--color-ink-300);--paper:var(--color-paper);--paper-50:var(--color-ink-50);--paper-100:var(--color-ink-100);--ok-bg:var(--color-ok-bg);--ok-fg:var(--color-ok-fg);--ok-line:var(--color-ok-line);--warn-bg:var(--color-warn-bg);--warn-fg:var(--color-warn-fg);--warn-line:var(--color-warn-line);--danger-bg:var(--color-danger-bg);--danger-fg:var(--color-danger-fg);--danger-line:var(--color-danger-line);--go:var(--color-go-500);--go-fg:var(--color-go-700);--go-bg:var(--color-go-50);--go-line:var(--color-go-200);--acc:var(--blue);--acc-fg:var(--blue-dark);--acc-bg:var(--blue-050);--acc-line:var(--blue-200);--acc-soft:var(--blue-100);--bg-pink:var(--color-danger-bg);--radius:8px;--rail-w:78px;--panel-w:262px;--topbar-h:60px;--subbar-h:56px;--tabbar-h:60px;--z-veil:200;--z-topbar:70;--z-sheet:69;--z-tabbar:68;--z-panel:67;--z-backdrop:66;--z-searchbar:65;--z-popover:40;--z-mark:10;--z-stickyhd:3;--ui-bg:var(--color-paper);--ui-bg-muted:var(--color-ink-50);--ui-bg-elevated:var(--color-ink-100);--ui-bg-accented:var(--color-ink-200);--ui-text:var(--color-ink-700);--ui-text-muted:var(--color-ink-600);--ui-text-dimmed:var(--color-ink-500);--ui-text-toned:var(--color-ink-600);--ui-text-highlighted:var(--color-ink-900);--ui-border:var(--color-ink-200);--ui-border-muted:var(--color-ink-200);--ui-border-accented:var(--color-ink-300);--ui-radius:.25rem}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-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-leading{syntax:"*";inherits:false}@property --tw-font-weight{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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}
