html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-start);right:var(--toast-close-button-end);width:20px;height:20px;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute;top:0}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (width<=600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}@layer base,components;@layer omote{@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--radius:.625rem;--radius-sm:calc(var(--radius) * .6);--radius-md:calc(var(--radius) * .8);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) * 1.4);--radius-2xl:calc(var(--radius) * 1.8);--radius-3xl:calc(var(--radius) * 2.2);--radius-4xl:calc(var(--radius) * 2.6);--font-sans:"Geist Variable", sans-serif;--font-heading:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0);--omote-shadow-card:0 0 #0000;--omote-shadow-overlay:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--omote-shadow-navigation-menu:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--omote-shadow-tooltip:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--omote-shadow-dialog:0 0 #0000;--omote-shadow-sheet:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--omote-elevation-ring:10%;--omote-editorial:0;--omote-editorial-case:none}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans)}.sr-only{white-space:nowrap;clip-path:inset(50%);border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --omote-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --omote-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --omote-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --omote-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --omote-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --omote-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --omote-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --omote-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@keyframes omote-enter{0%{opacity:var(--omote-enter-opacity,1);transform:translate3d(var(--omote-enter-translate-x,0), var(--omote-enter-translate-y,0), 0) scale3d(var(--omote-enter-scale,1), var(--omote-enter-scale,1), var(--omote-enter-scale,1))}}@keyframes omote-exit{to{opacity:var(--omote-exit-opacity,1);transform:translate3d(var(--omote-exit-translate-x,0), var(--omote-exit-translate-y,0), 0) scale3d(var(--omote-exit-scale,1), var(--omote-exit-scale,1), var(--omote-exit-scale,1))}}@keyframes omote-pulse{50%{opacity:.5}}@keyframes omote-spin{to{transform:rotate(360deg)}}@keyframes omote-caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes omote-accordion-down{0%{block-size:0}to{block-size:var(--bits-accordion-content-height,auto)}}@keyframes omote-accordion-up{0%{block-size:var(--bits-accordion-content-height,auto)}to{block-size:0}}.omote-button{border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);white-space:nowrap;-webkit-user-select:none;user-select:none;background-clip:padding-box;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.omote-button:active:not([aria-haspopup]){translate:0 1px}.omote-button:disabled,.omote-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.omote-button svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;flex-shrink:0}.omote-button.variant-default{background-color:var(--primary);color:var(--primary-foreground)}.omote-button.variant-default:where(:not(:disabled,[aria-disabled=true])):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}.omote-button.variant-outline{border-color:var(--border);background-color:var(--background)}.omote-button.variant-outline:where(:not(:disabled,[aria-disabled=true])):hover,.omote-button.variant-outline[aria-expanded=true]{background-color:var(--muted);color:var(--foreground)}:where(.dark) .omote-button.variant-outline{border-color:var(--input);background-color:color-mix(in oklab, var(--input) 30%, transparent)}:where(.dark) .omote-button.variant-outline:where(:not(:disabled,[aria-disabled=true])):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}.omote-button.variant-secondary{background-color:var(--secondary);color:var(--secondary-foreground)}.omote-button.variant-secondary:where(:not(:disabled,[aria-disabled=true])):hover{background-color:color-mix(in oklch, var(--secondary), var(--foreground) 5%)}.omote-button.variant-secondary[aria-expanded=true]{background-color:var(--secondary);color:var(--secondary-foreground)}.omote-button.variant-ghost:where(:not(:disabled,[aria-disabled=true])):hover,.omote-button.variant-ghost[aria-expanded=true]{background-color:var(--muted);color:var(--foreground)}:where(.dark) .omote-button.variant-ghost:where(:not(:disabled,[aria-disabled=true])):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}.omote-button.variant-destructive{background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}.omote-button.variant-destructive:where(:not(:disabled,[aria-disabled=true])):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-button.variant-destructive:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-button.variant-destructive{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-button.variant-destructive:where(:not(:disabled,[aria-disabled=true])):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}:where(.dark) .omote-button.variant-destructive:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-button.variant-link{color:var(--primary);text-underline-offset:4px}.omote-button.variant-link:where(:not(:disabled,[aria-disabled=true])):hover{text-decoration-line:underline}.omote-button.size-xs{gap:calc(var(--spacing) * 1);block-size:calc(var(--spacing) * 6);padding-inline:calc(var(--spacing) * 2);border-radius:min(var(--radius-md), 10px);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.omote-button.size-xs:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 1.5)}.omote-button.size-xs:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 1.5)}.omote-button.size-xs svg:not(.omote-spinner){inline-size:calc(var(--spacing) * 3);block-size:calc(var(--spacing) * 3)}.omote-button.size-sm{gap:calc(var(--spacing) * 1);block-size:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2.5);border-radius:min(var(--radius-md), 12px);font-size:.8rem}.omote-button.size-sm:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 1.5)}.omote-button.size-sm:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 1.5)}.omote-button.size-sm svg:not(.omote-spinner){inline-size:calc(var(--spacing) * 3.5);block-size:calc(var(--spacing) * 3.5)}.omote-button.size-default{gap:calc(var(--spacing) * 1.5);block-size:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 2.5)}.omote-button.size-default:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 2)}.omote-button.size-default:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 2)}.omote-button.size-lg{gap:calc(var(--spacing) * 1.5);block-size:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 2.5)}.omote-button.size-lg:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 2)}.omote-button.size-lg:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 2)}.omote-button.size-icon-xs{inline-size:calc(var(--spacing) * 6);block-size:calc(var(--spacing) * 6);border-radius:min(var(--radius-md), 10px)}.omote-button.size-icon-xs svg:not(.omote-spinner){inline-size:calc(var(--spacing) * 3);block-size:calc(var(--spacing) * 3)}.omote-button.size-icon-sm{inline-size:calc(var(--spacing) * 7);block-size:calc(var(--spacing) * 7);border-radius:min(var(--radius-md), 12px)}.omote-button.size-icon{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8)}.omote-button.size-icon-lg{inline-size:calc(var(--spacing) * 9);block-size:calc(var(--spacing) * 9)}.omote-button:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-button[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-button[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-toast{border-radius:var(--radius-2xl)}.omote-toast .icon{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-toast .icon.spin{animation:1s linear infinite omote-spin}.omote-label{gap:calc(var(--spacing) * 2);font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-xs) - var(--text-sm)));font-weight:calc(500 + var(--omote-editorial) * 100);line-height:calc(1 + var(--omote-editorial) * (1.625 - 1));letter-spacing:calc(var(--omote-editorial) * .025em);text-transform:var(--omote-editorial-case);-webkit-user-select:none;user-select:none;align-items:center;display:flex}:where(.group[data-disabled=true]) .omote-label,:where(.peer:disabled)~.omote-label{opacity:.5;cursor:not-allowed}:where(.peer[data-slot=checkbox],.peer[data-slot=radio-group-item],.peer[data-slot=switch])~.omote-label{font-size:var(--text-sm);font-weight:calc(500 - var(--omote-editorial) * 100);letter-spacing:normal;text-transform:none}.omote-separator{background-color:var(--border);flex-shrink:0}.omote-separator[data-orientation=horizontal]{block-size:1px;inline-size:100%}.omote-separator[data-orientation=vertical]{align-self:stretch;inline-size:1px}.omote-input{inline-size:100%;min-inline-size:0;block-size:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2.5);border:1px solid var(--input);border-radius:var(--radius-lg);font-size:var(--text-base);line-height:var(--text-base--line-height);background-color:#0000;outline:none;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (width>=48rem){.omote-input{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.omote-input::file-selector-button{block-size:calc(var(--spacing) * 6);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);background-color:#0000;border:0;display:inline-flex}.omote-input::placeholder{color:var(--muted-foreground)}.omote-input:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent);opacity:.5;cursor:not-allowed}:where(.dark) .omote-input{background-color:color-mix(in oklab, var(--input) 30%, transparent)}:where(.dark) .omote-input:disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}.omote-input:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-input[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-input[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-field-set{gap:calc(var(--spacing) * 4);flex-direction:column;min-inline-size:0;display:flex}:is(.omote-field-set:has(>[data-slot=checkbox-group]),.omote-field-set:has(>[data-slot=radio-group])){gap:calc(var(--spacing) * 3)}.omote-field-legend{font-weight:calc(500 + var(--omote-editorial) * 100);text-transform:var(--omote-editorial-case);margin-block-end:calc(var(--spacing) * 1.5)}.omote-field-legend[data-variant=label]{font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-xs) - var(--text-sm)));line-height:calc(var(--text-sm--line-height) + var(--omote-editorial) * (var(--text-xs--line-height) - var(--text-sm--line-height)))}.omote-field-legend[data-variant=legend]{font-size:calc(var(--text-base) + var(--omote-editorial) * (var(--text-xs) - var(--text-base)));line-height:calc(var(--text-base--line-height) + var(--omote-editorial) * (var(--text-xs--line-height) - var(--text-base--line-height)))}.omote-field-group{gap:calc(var(--spacing) * 5);flex-direction:column;inline-size:100%;display:flex;container:field-group/inline-size}.omote-field-group[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}.omote-field-group>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.omote-field{gap:calc(var(--spacing) * 2);inline-size:100%;display:flex}.omote-field[data-invalid=true]{color:var(--destructive)}.omote-field[data-disabled=true]{cursor:not-allowed}.omote-field.orientation-vertical{flex-direction:column}.omote-field.orientation-vertical>*{inline-size:100%}.omote-field.orientation-vertical>.sr-only{inline-size:auto}.omote-field.orientation-horizontal{flex-direction:row;align-items:center}.omote-field.orientation-horizontal:has(>[data-slot=field-content]){align-items:flex-start}.omote-field.orientation-horizontal:has(>[data-slot=field-content])>[role=checkbox],.omote-field.orientation-horizontal:has(>[data-slot=field-content])>[role=radio]{margin-block-start:1px}.omote-field.orientation-horizontal>[data-slot=field-label]{flex:auto}.omote-field.orientation-responsive{flex-direction:column}@container field-group (width>=28rem){.omote-field.orientation-responsive{flex-direction:row;align-items:center}}.omote-field.orientation-responsive>*{inline-size:100%}@container field-group (width>=28rem){.omote-field.orientation-responsive>*{inline-size:auto}}.omote-field.orientation-responsive>.sr-only{inline-size:auto}@container field-group (width>=28rem){.omote-field.orientation-responsive:has(>[data-slot=field-content]){align-items:flex-start}}@container field-group (width>=28rem){.omote-field.orientation-responsive:has(>[data-slot=field-content])>[role=checkbox],.omote-field.orientation-responsive:has(>[data-slot=field-content])>[role=radio]{margin-block-start:1px}}@container field-group (width>=28rem){.omote-field.orientation-responsive>[data-slot=field-label]{flex:auto}}.omote-field-content{gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;line-height:1.375;display:flex}.omote-field-label{gap:calc(var(--spacing) * 2);inline-size:fit-content}:where(.omote-field[data-disabled=true]) .omote-field-label{opacity:.5}.omote-field-label:has([data-state=checked],[data-checked]:not([data-checked=false])){border-color:color-mix(in oklab, var(--primary) 30%, transparent);background-color:color-mix(in oklab, var(--primary) 5%, transparent)}:where(.dark) .omote-field-label:has([data-state=checked],[data-checked]:not([data-checked=false])){border-color:color-mix(in oklab, var(--primary) 20%, transparent);background-color:color-mix(in oklab, var(--primary) 10%, transparent)}.omote-field-label:has(>[data-slot=field]){border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;inline-size:100%}.omote-field-label:has(>[data-slot=field]):not(:has(:disabled,[data-disabled])):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}.omote-field-label:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-field-label:has(>[data-slot=field])>[data-slot=field]{padding:calc(var(--spacing) * 2.5)}.omote-field-title{gap:calc(var(--spacing) * 2);inline-size:fit-content;font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-xs) - var(--text-sm)));font-weight:calc(500 + var(--omote-editorial) * 100);line-height:calc(1.375 + var(--omote-editorial) * (1.5 - 1.375));text-transform:var(--omote-editorial-case);align-items:center;display:flex}:where(.omote-field[data-disabled=true]) .omote-field-title{opacity:.5}.omote-field-description{color:var(--muted-foreground);font-size:var(--text-sm);letter-spacing:normal;text-align:start;text-transform:none;font-weight:400;line-height:1.5}:where(.omote-field:has([data-orientation=horizontal])) .omote-field-description{text-wrap:balance}.omote-field-description:nth-last-child(2){margin-block-start:calc(var(--spacing) * -1)}.omote-field-description:last-child{margin-block-start:0}[data-variant=legend]+.omote-field-description{margin-block-start:calc(var(--spacing) * -1.5)}.omote-field-description>a{text-underline-offset:4px;text-decoration-line:underline}.omote-field-description>a:hover{color:var(--primary)}.omote-field-separator{block-size:calc(var(--spacing) * 5);margin-block:calc(var(--spacing) * -2);font-size:var(--text-sm);line-height:var(--text-sm--line-height);position:relative}:where(.omote-field-group[data-variant=outline]) .omote-field-separator{margin-block-end:calc(var(--spacing) * -2)}.omote-field-separator>[data-slot=separator]{inset:0;position:absolute;inset-block-start:50%}.omote-field-separator>[data-slot=field-separator-content]{inline-size:fit-content;padding-inline:calc(var(--spacing) * 2);background-color:var(--background);color:var(--muted-foreground);margin-inline:auto;display:block;position:relative}.omote-field-error{color:var(--destructive);font-size:var(--text-sm);font-weight:400;line-height:var(--text-sm--line-height)}.omote-field-error ul{gap:calc(var(--spacing) * 1);flex-direction:column;margin-inline-start:calc(var(--spacing) * 4);padding:0;list-style-type:disc;display:flex}.omote-dialog-overlay{isolation:isolate;z-index:50;background-color:#0000001a;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.omote-dialog-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.omote-dialog-overlay[data-state=open]{--omote-enter-opacity:0;animation:.1s omote-enter}.omote-dialog-overlay[data-state=closed]{--omote-exit-opacity:0;animation:.1s omote-exit}.omote-dialog-content{inset-block-start:50%;z-index:50;gap:calc(var(--spacing) * 4);inline-size:100%;max-inline-size:calc(100% - 2rem);padding:calc(var(--spacing) * 4);border-radius:var(--radius-xl);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-dialog);color:var(--popover-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);outline:none;display:grid;position:fixed;left:50%;translate:-50% -50%}@media (width>=40rem){.omote-dialog-content{max-inline-size:24rem}}.omote-dialog-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-dialog-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit}.omote-dialog-content>.omote-dialog-close{position:absolute;inset-block-start:calc(var(--spacing) * 2);inset-inline-end:calc(var(--spacing) * 2)}.omote-dialog-header{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.omote-dialog-footer{gap:calc(var(--spacing) * 2);margin-inline:calc(var(--spacing) * -4);padding:calc(var(--spacing) * 4);border-block-start:1px solid var(--border);border-radius:0 0 var(--radius-xl) var(--radius-xl);background-color:color-mix(in oklab, var(--muted) 50%, transparent);flex-direction:column-reverse;margin-block-end:calc(var(--spacing) * -4);display:flex}@media (width>=40rem){.omote-dialog-footer{flex-direction:row;justify-content:flex-end}}.omote-dialog-title{font-family:var(--font-heading);font-size:calc(var(--text-base) + var(--omote-editorial) * (var(--text-lg) - var(--text-base)));font-weight:calc(500 + var(--omote-editorial) * 100);letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case);line-height:1}.omote-dialog-description{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.omote-dialog-description>a{text-underline-offset:3px;text-decoration-line:underline}.omote-dialog-description>a:hover{color:var(--foreground)}.omote-alert-dialog-overlay{z-index:50;background-color:#0000001a;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.omote-alert-dialog-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.omote-alert-dialog-overlay[data-state=open]{--omote-enter-opacity:0;animation:.1s omote-enter}.omote-alert-dialog-overlay[data-state=closed]{--omote-exit-opacity:0;animation:.1s omote-exit}.omote-alert-dialog-content{inset-block-start:50%;z-index:50;gap:calc(var(--spacing) * 4);inline-size:100%;padding:calc(var(--spacing) * 4);border-radius:var(--radius-xl);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-dialog);color:var(--popover-foreground);outline:none;display:grid;position:fixed;left:50%;translate:-50% -50%}.omote-alert-dialog-content[data-size=default]{max-inline-size:20rem}@media (width>=40rem){.omote-alert-dialog-content[data-size=default]{max-inline-size:24rem}}.omote-alert-dialog-content[data-size=sm]{max-inline-size:20rem}.omote-alert-dialog-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-alert-dialog-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit}.omote-alert-dialog-header{place-items:center;gap:calc(var(--spacing) * 1.5);text-align:center;grid-template-rows:auto 1fr;display:grid}.omote-alert-dialog-header:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 4);grid-template-rows:auto auto 1fr}@media (width>=40rem){:where(.omote-alert-dialog-content[data-size=default]) .omote-alert-dialog-header{text-align:start;place-items:start}}@media (width>=40rem){:where(.omote-alert-dialog-content[data-size=default]) .omote-alert-dialog-header:has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}}.omote-alert-dialog-media{inline-size:calc(var(--spacing) * 10);block-size:calc(var(--spacing) * 10);border-radius:var(--radius-md);background-color:var(--muted);justify-content:center;align-items:center;margin-block-end:calc(var(--spacing) * 2);display:inline-flex}@media (width>=40rem){:where(.omote-alert-dialog-content[data-size=default]) .omote-alert-dialog-media{grid-row:span 2/span 2}}.omote-alert-dialog-media>svg{inline-size:calc(var(--spacing) * 6);block-size:calc(var(--spacing) * 6)}.omote-alert-dialog-title{font-family:var(--font-heading);font-size:calc(var(--text-base) + var(--omote-editorial) * (var(--text-lg) - var(--text-base)));font-weight:calc(500 + var(--omote-editorial) * 100);line-height:calc(var(--text-base--line-height) + var(--omote-editorial) * (var(--text-lg--line-height) - var(--text-base--line-height)));letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case)}@media (width>=40rem){:where(.omote-alert-dialog-content[data-size=default]:has([data-slot=alert-dialog-media])) .omote-alert-dialog-title{grid-column-start:2}}.omote-alert-dialog-description{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-wrap:balance}@media (width>=48rem){.omote-alert-dialog-description{text-wrap:pretty}}.omote-alert-dialog-description>a{text-underline-offset:3px;text-decoration-line:underline}.omote-alert-dialog-description>a:hover{color:var(--foreground)}.omote-alert-dialog-footer{gap:calc(var(--spacing) * 2);margin-inline:calc(var(--spacing) * -4);padding:calc(var(--spacing) * 4);border-block-start:1px solid var(--border);border-radius:0 0 var(--radius-xl) var(--radius-xl);background-color:color-mix(in oklab, var(--muted) 50%, transparent);flex-direction:column-reverse;margin-block-end:calc(var(--spacing) * -4);display:flex}@media (width>=40rem){.omote-alert-dialog-footer{flex-direction:row;justify-content:flex-end}}:where(.omote-alert-dialog-content[data-size=sm]) .omote-alert-dialog-footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.omote-sheet-overlay{z-index:50;background-color:#0000001a;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.omote-sheet-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.omote-sheet-overlay[data-state=open]{--omote-enter-opacity:0;animation:.1s omote-enter}.omote-sheet-overlay[data-state=closed]{--omote-exit-opacity:0;animation:.1s omote-exit}.omote-sheet-content{z-index:50;gap:calc(var(--spacing) * 4);background-color:var(--popover);box-shadow:var(--omote-shadow-sheet);color:var(--popover-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);background-clip:padding-box;flex-direction:column;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:fixed}.omote-sheet-content[data-state=open]{--omote-enter-opacity:0;animation:.2s cubic-bezier(.4,0,.2,1) omote-enter}.omote-sheet-content[data-state=closed]{--omote-exit-opacity:0;animation:.2s cubic-bezier(.4,0,.2,1) omote-exit}.omote-sheet-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * -10);--omote-exit-translate-y:calc(var(--spacing) * -10);border-block-end:1px solid var(--border);block-size:auto;inset-block-start:0;inset-inline:0}.omote-sheet-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * 10);--omote-exit-translate-x:calc(var(--spacing) * 10);inset-block:0;border-left:1px solid var(--border);block-size:100%;inline-size:75%;right:0}@media (width>=40rem){.omote-sheet-content[data-side=right]{max-inline-size:24rem}}.omote-sheet-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * 10);--omote-exit-translate-y:calc(var(--spacing) * 10);border-block-start:1px solid var(--border);block-size:auto;inset-block-end:0;inset-inline:0}.omote-sheet-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * -10);--omote-exit-translate-x:calc(var(--spacing) * -10);inset-block:0;border-right:1px solid var(--border);block-size:100%;inline-size:75%;left:0}@media (width>=40rem){.omote-sheet-content[data-side=left]{max-inline-size:24rem}}.omote-sheet-content>.omote-sheet-close{position:absolute;inset-block-start:calc(var(--spacing) * 3);inset-inline-end:calc(var(--spacing) * 3)}.omote-sheet-header{gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.omote-sheet-footer{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 4);flex-direction:column;margin-block-start:auto;display:flex}.omote-sheet-title{color:var(--foreground);font-family:var(--font-heading);font-size:calc(var(--text-base) + var(--omote-editorial) * (var(--text-lg) - var(--text-base)));font-weight:calc(500 + var(--omote-editorial) * 100);line-height:calc(var(--text-base--line-height) + var(--omote-editorial) * (var(--text-lg--line-height) - var(--text-base--line-height)));letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case)}.omote-sheet-description{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.omote-drawer-overlay{z-index:50;background-color:#0000001a;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.omote-drawer-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.omote-drawer-overlay[data-state=open]{--omote-enter-opacity:0;animation:.15s omote-enter}.omote-drawer-overlay[data-state=closed]{--omote-exit-opacity:0;animation:.15s omote-exit}.omote-drawer-content{z-index:50;background-color:var(--popover);block-size:auto;color:var(--popover-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-direction:column;display:flex;position:fixed}.omote-drawer-content[data-vaul-drawer-direction=top]{max-block-size:80vb;border-block-end:1px solid var(--border);border-radius:0 0 var(--radius-xl) var(--radius-xl);margin-block-end:calc(var(--spacing) * 24);inset-block-start:0;inset-inline:0}.omote-drawer-content[data-vaul-drawer-direction=right]{inset-block:0;border-left:1px solid var(--border);border-radius:var(--radius-xl) 0 0 var(--radius-xl);inline-size:75%;right:0}@media (width>=40rem){.omote-drawer-content[data-vaul-drawer-direction=right]{max-inline-size:24rem}}.omote-drawer-content[data-vaul-drawer-direction=bottom]{max-block-size:80vb;border-block-start:1px solid var(--border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;margin-block-start:calc(var(--spacing) * 24);inset-block-end:0;inset-inline:0}.omote-drawer-content[data-vaul-drawer-direction=left]{inset-block:0;border-right:1px solid var(--border);border-radius:0 var(--radius-xl) var(--radius-xl) 0;inline-size:75%;left:0}@media (width>=40rem){.omote-drawer-content[data-vaul-drawer-direction=left]{max-inline-size:24rem}}.omote-drawer-content>.omote-drawer-handle{inline-size:100px;block-size:calc(var(--spacing) * 1);background-color:var(--muted);border-radius:3.40282e38px;flex-shrink:0;margin-block-start:calc(var(--spacing) * 4);margin-inline:auto;display:none}:where([data-vaul-drawer-direction=bottom])>:is(.omote-drawer-content>.omote-drawer-handle){display:block}.omote-drawer-header{gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=48rem){.omote-drawer-header{text-align:start}}:where(.omote-drawer-content:is([data-vaul-drawer-direction=top],[data-vaul-drawer-direction=bottom])) .omote-drawer-header{text-align:center}.omote-drawer-footer{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 4);flex-direction:column;margin-block-start:auto;display:flex}.omote-drawer-title{color:var(--foreground);font-family:var(--font-heading);font-size:calc(var(--text-base) + var(--omote-editorial) * (var(--text-lg) - var(--text-base)));font-weight:calc(500 + var(--omote-editorial) * 100);line-height:calc(var(--text-base--line-height) + var(--omote-editorial) * (var(--text-lg--line-height) - var(--text-base--line-height)));letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case)}.omote-drawer-description{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.omote-alert{gap:calc(var(--spacing) * .5);inline-size:100%;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2.5);border:1px solid var(--border);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:start;display:grid;position:relative}.omote-alert:has([data-slot=alert-action]){padding-inline-end:calc(var(--spacing) * 18)}.omote-alert:has(>svg){column-gap:calc(var(--spacing) * 2);grid-template-columns:auto 1fr}.omote-alert>svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);color:currentColor;translate:0 calc(var(--spacing) * .5);grid-row:span 2/span 2}.omote-alert.variant-default{background-color:var(--card);color:var(--card-foreground)}.omote-alert.variant-destructive{background-color:var(--card);color:var(--destructive)}.omote-alert.variant-destructive>[data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}.omote-alert-title{font-weight:500}:where(.omote-alert:has(>svg)) .omote-alert-title{grid-column-start:2}.omote-alert-title a{text-underline-offset:3px;text-decoration-line:underline}.omote-alert-title a:hover{color:var(--foreground)}.omote-alert-description{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-wrap:balance}@media (width>=48rem){.omote-alert-description{text-wrap:pretty}}.omote-alert-description a{text-underline-offset:3px;text-decoration-line:underline}.omote-alert-description a:hover{color:var(--foreground)}.omote-alert-description p:not(:last-child){margin-block-end:calc(var(--spacing) * 4)}.omote-alert-action{position:absolute;inset-block-start:calc(var(--spacing) * 2);inset-inline-end:calc(var(--spacing) * 2)}.omote-avatar{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;display:flex;position:relative}.omote-avatar:after{content:"";border:1px solid var(--border);mix-blend-mode:darken;border-radius:3.40282e38px;position:absolute;inset:0}:where(.dark) :is(.omote-avatar:after){mix-blend-mode:lighten}.omote-avatar[data-size=sm]{inline-size:calc(var(--spacing) * 6);block-size:calc(var(--spacing) * 6)}.omote-avatar[data-size=lg]{inline-size:calc(var(--spacing) * 10);block-size:calc(var(--spacing) * 10)}.omote-avatar-image{aspect-ratio:1;object-fit:cover;border-radius:3.40282e38px;block-size:100%;inline-size:100%}.omote-avatar-fallback{background-color:var(--muted);block-size:100%;inline-size:100%;color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}:where(.omote-avatar[data-size=sm]) .omote-avatar-fallback{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.omote-avatar-badge{z-index:10;background-color:var(--primary);background-blend-mode:color;box-shadow:0 0 0 2px var(--background);color:var(--primary-foreground);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:0;inset-inline-end:0}:where(.omote-avatar[data-size=sm]) .omote-avatar-badge{inline-size:calc(var(--spacing) * 2);block-size:calc(var(--spacing) * 2)}:where(.omote-avatar[data-size=sm]) .omote-avatar-badge>svg{display:none}:where(.omote-avatar[data-size=default]) .omote-avatar-badge{inline-size:calc(var(--spacing) * 2.5);block-size:calc(var(--spacing) * 2.5)}:where(.omote-avatar[data-size=default]) .omote-avatar-badge>svg{inline-size:calc(var(--spacing) * 2);block-size:calc(var(--spacing) * 2)}:where(.omote-avatar[data-size=lg]) .omote-avatar-badge{inline-size:calc(var(--spacing) * 3);block-size:calc(var(--spacing) * 3)}:where(.omote-avatar[data-size=lg]) .omote-avatar-badge>svg{inline-size:calc(var(--spacing) * 2);block-size:calc(var(--spacing) * 2)}.omote-avatar-group{display:flex}.omote-avatar-group>:not(:last-child){margin-inline-end:calc(var(--spacing) * -2)}.omote-avatar-group>[data-slot=avatar]{box-shadow:0 0 0 2px var(--background)}.omote-avatar-group-count{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8);background-color:var(--muted);box-shadow:0 0 0 2px var(--background);color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.omote-avatar-group-count>svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}:where(.omote-avatar-group:has([data-size=lg])) .omote-avatar-group-count{inline-size:calc(var(--spacing) * 10);block-size:calc(var(--spacing) * 10)}:where(.omote-avatar-group:has([data-size=lg])) .omote-avatar-group-count>svg{inline-size:calc(var(--spacing) * 5);block-size:calc(var(--spacing) * 5)}:where(.omote-avatar-group:has([data-size=sm])) .omote-avatar-group-count{inline-size:calc(var(--spacing) * 6);block-size:calc(var(--spacing) * 6)}:where(.omote-avatar-group:has([data-size=sm])) .omote-avatar-group-count>svg{inline-size:calc(var(--spacing) * 3);block-size:calc(var(--spacing) * 3)}.omote-badge{gap:calc(var(--spacing) * 1);inline-size:fit-content;block-size:calc(var(--spacing) * 5);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2);border-radius:var(--radius-4xl);font-size:var(--text-xs);font-weight:500;line-height:var(--text-xs--line-height);white-space:nowrap;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.omote-badge:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 1.5)}.omote-badge:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 1.5)}.omote-badge>svg{inline-size:calc(var(--spacing) * 3);block-size:calc(var(--spacing) * 3);pointer-events:none}.omote-badge.variant-default{background-color:var(--primary);color:var(--primary-foreground)}.omote-badge.variant-default:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}.omote-badge.variant-secondary{background-color:var(--secondary);color:var(--secondary-foreground)}.omote-badge.variant-secondary:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}.omote-badge.variant-outline{border-color:var(--border);color:var(--foreground)}.omote-badge.variant-outline:is(a):hover{background-color:var(--muted);color:var(--muted-foreground)}.omote-badge.variant-destructive{background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}.omote-badge.variant-destructive:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-badge.variant-destructive:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-badge.variant-destructive{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-badge.variant-destructive:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-badge.variant-ghost:hover{background-color:var(--muted);color:var(--muted-foreground)}:where(.dark) .omote-badge.variant-ghost:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}.omote-badge.variant-link{color:var(--primary);text-underline-offset:4px}.omote-badge.variant-link:hover{text-decoration-line:underline}.omote-badge:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-badge[aria-invalid=true]{border-color:var(--destructive)}.omote-badge[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-badge[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-breadcrumb-list{gap:calc(var(--spacing) * 1.5);color:var(--muted-foreground);font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-xs) - var(--text-sm)));line-height:calc(var(--text-sm--line-height) + var(--omote-editorial) * (var(--text-xs--line-height) - var(--text-sm--line-height)));letter-spacing:calc(var(--omote-editorial) * .025em);text-transform:var(--omote-editorial-case);overflow-wrap:break-word;flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}.omote-breadcrumb-item{gap:calc(var(--spacing) * 1);align-items:center;display:inline-flex}.omote-breadcrumb-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.omote-breadcrumb-link:hover{color:var(--foreground)}.omote-breadcrumb-page{color:var(--foreground);font-weight:400}.omote-breadcrumb-separator>svg{inline-size:calc(var(--spacing) * 3.5);block-size:calc(var(--spacing) * 3.5)}.omote-breadcrumb-ellipsis{inline-size:calc(var(--spacing) * 5);block-size:calc(var(--spacing) * 5);justify-content:center;align-items:center;display:flex}.omote-breadcrumb-ellipsis>svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-button-group{align-items:stretch;inline-size:fit-content;display:flex}.omote-button-group:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.omote-button-group>:focus-visible{z-index:10;position:relative}.omote-button-group>[data-slot=select-trigger]{inline-size:fit-content}.omote-button-group>input{flex:1}.omote-button-group:has(select[aria-hidden=true]:last-child)>[data-slot=select-trigger]:last-of-type{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.omote-button-group.orientation-horizontal>:not(:first-child){border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0}.omote-button-group.orientation-horizontal>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.omote-button-group.orientation-horizontal>[data-slot]:not(:has(~[data-slot])){border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.omote-button-group.orientation-vertical{flex-direction:column}.omote-button-group.orientation-vertical>:not(:first-child){border-block-start-width:0;border-start-start-radius:0;border-start-end-radius:0}.omote-button-group.orientation-vertical>:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}.omote-button-group.orientation-vertical>[data-slot]:not(:has(~[data-slot])){border-end-end-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.omote-button-group-text{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2.5);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--muted);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);align-items:center;display:flex}.omote-button-group-text svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none}.omote-button-group-separator{background-color:var(--input);align-self:stretch;position:relative}.omote-button-group-separator[data-orientation=horizontal]{inline-size:auto;margin-inline:1px}.omote-button-group-separator[data-orientation=vertical]{block-size:auto;margin-block:1px}.omote-card{--card-spacing:calc(var(--spacing) * 4);gap:var(--card-spacing);padding-block:var(--card-spacing);border-radius:var(--radius-xl);background-color:var(--card);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-card);color:var(--card-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-direction:column;display:flex;overflow:hidden}.omote-card[data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.omote-card:has([data-slot=card-footer]){padding-block-end:0}.omote-card:has(>img:first-child){padding-block-start:0}.omote-card>img:first-child{border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl)}.omote-card>img:last-child{border-end-end-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}.omote-card-header{gap:calc(var(--spacing) * 1);padding-inline:var(--card-spacing);border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl);grid-auto-rows:min-content;align-items:start;display:grid;container:card-header/inline-size}.omote-card-header:has([data-slot=card-action]){grid-template-columns:1fr auto}.omote-card-header:has([data-slot=card-description]){grid-template-rows:auto auto}.omote-card-title{font-family:var(--font-heading);font-size:calc(var(--text-base) + var(--omote-editorial) * (var(--text-lg) - var(--text-base)));font-weight:calc(500 + var(--omote-editorial) * 100);line-height:calc(1.375 + var(--omote-editorial) * (var(--text-lg--line-height) - 1.375));letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case)}:where(.omote-card[data-size=sm]) .omote-card-title{font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-lg) - var(--text-sm)))}.omote-card-description{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.omote-card-action{grid-row:1/span 2;grid-column-start:2;place-self:start end}.omote-card-content{padding-inline:var(--card-spacing)}.omote-card-footer{padding:var(--card-spacing);border-block-start:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 50%, transparent);border-end-end-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl);align-items:center;display:flex}.omote-empty{gap:calc(var(--spacing) * 4);inline-size:100%;min-inline-size:0;padding:calc(var(--spacing) * 6);border:0 dashed var(--border);border-radius:var(--radius-xl);text-align:center;text-wrap:balance;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.omote-empty-header{gap:calc(var(--spacing) * 2);flex-direction:column;align-items:center;max-inline-size:24rem;display:flex}.omote-empty-media{flex-shrink:0;justify-content:center;align-items:center;margin-block-end:calc(var(--spacing) * 2);display:flex}.omote-empty-media svg{pointer-events:none;flex-shrink:0}.omote-empty-media.variant-default{background-color:#0000}.omote-empty-media.variant-icon{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8);border-radius:var(--radius-lg);background-color:var(--muted);color:var(--foreground)}.omote-empty-media.variant-icon svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-empty-title{font-family:var(--font-heading);font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-lg) - var(--text-sm)));font-weight:calc(500 + var(--omote-editorial) * 100);line-height:calc(var(--text-sm--line-height) + var(--omote-editorial) * (var(--text-lg--line-height) - var(--text-sm--line-height)));letter-spacing:calc(-.025em + var(--omote-editorial) * .075em);text-transform:var(--omote-editorial-case)}.omote-empty-description{color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.625}.omote-empty-description>a{text-underline-offset:4px;text-decoration-line:underline}.omote-empty-description>a:hover{color:var(--primary)}.omote-empty-content{gap:calc(var(--spacing) * 2.5);inline-size:100%;min-inline-size:0;max-inline-size:24rem;font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-wrap:balance;flex-direction:column;align-items:center;display:flex}.omote-item{border-radius:var(--radius-lg);inline-size:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);border:1px solid #0000;outline:none;flex-wrap:wrap;align-items:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.omote-item:is(a):hover{background-color:var(--muted)}.omote-item.variant-default{border-color:#0000}.omote-item.variant-outline{border-color:var(--border)}.omote-item.variant-muted{background-color:color-mix(in oklab, var(--muted) 50%, transparent);border-color:#0000}.omote-item.size-default,.omote-item.size-sm{gap:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3)}.omote-item.size-xs{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2.5)}:where([data-slot=dropdown-menu-content]) .omote-item.size-xs{padding:0}.omote-item:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-item-media{gap:calc(var(--spacing) * 2);flex-shrink:0;justify-content:center;align-items:center;display:flex}:where(.omote-item:has([data-slot=item-description])) .omote-item-media{translate:0 calc(var(--spacing) * .5);align-self:flex-start}.omote-item-media svg{pointer-events:none}.omote-item-media.variant-default{background-color:#0000}.omote-item-media.variant-icon svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-item-media.variant-image{inline-size:calc(var(--spacing) * 10);block-size:calc(var(--spacing) * 10);border-radius:var(--radius-sm);overflow:hidden}:where(.omote-item[data-size=sm]) .omote-item-media.variant-image{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8)}:where(.omote-item[data-size=xs]) .omote-item-media.variant-image{inline-size:calc(var(--spacing) * 6);block-size:calc(var(--spacing) * 6)}.omote-item-media.variant-image img{object-fit:cover;block-size:100%;inline-size:100%}.omote-item-content{gap:calc(var(--spacing) * 1);flex-direction:column;flex:1;display:flex}:where(.omote-item[data-size=xs]) .omote-item-content{gap:0}.omote-item-content+[data-slot=item-content]{flex:none}.omote-item-title{gap:calc(var(--spacing) * 2);inline-size:fit-content;font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-xs) - var(--text-sm)));font-weight:calc(500 + var(--omote-editorial) * 100);text-transform:var(--omote-editorial-case);text-underline-offset:4px;align-items:center;line-height:1.375;display:flex;overflow:hidden}.omote-item-description{color:var(--muted-foreground);font-size:var(--text-sm);text-align:start;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}:where(.omote-item[data-size=xs]) .omote-item-description{font-size:var(--text-xs)}.omote-item-description>a{text-underline-offset:4px;text-decoration-line:underline}.omote-item-description>a:hover{color:var(--primary)}.omote-item-actions{gap:calc(var(--spacing) * 2);align-items:center;display:flex}.omote-item-header,.omote-item-footer{gap:calc(var(--spacing) * 2);flex-basis:100%;justify-content:space-between;align-items:center;display:flex}.omote-item-group{gap:calc(var(--spacing) * 4);flex-direction:column;inline-size:100%;display:flex}.omote-item-group:has([data-size=sm]){gap:calc(var(--spacing) * 2.5)}.omote-item-group:has([data-size=xs]){gap:calc(var(--spacing) * 2)}.omote-item-separator{margin-block:calc(var(--spacing) * 2)}.omote-kbd{gap:calc(var(--spacing) * 1);inline-size:fit-content;min-inline-size:calc(var(--spacing) * 5);block-size:calc(var(--spacing) * 5);padding-inline:calc(var(--spacing) * 1);border-radius:var(--radius-sm);background-color:var(--muted);color:var(--muted-foreground);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;line-height:var(--text-xs--line-height);-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;display:inline-flex}:where([data-slot=tooltip-content]) .omote-kbd{background-color:color-mix(in oklab, var(--background) 20%, transparent);color:var(--background)}:where(.dark) :is(:where([data-slot=tooltip-content]) .omote-kbd){background-color:color-mix(in oklab, var(--background) 10%, transparent)}.omote-kbd svg:not(.omote-spinner){inline-size:calc(var(--spacing) * 3);block-size:calc(var(--spacing) * 3)}.omote-kbd-group{gap:calc(var(--spacing) * 1);align-items:center;display:inline-flex}.omote-progress{inline-size:100%;block-size:calc(var(--spacing) * 1);background-color:var(--muted);border-radius:3.40282e38px;align-items:center;display:flex;position:relative;overflow-x:hidden}.omote-progress-indicator{background-color:var(--primary);flex:1;block-size:100%;inline-size:100%;transition:all .15s cubic-bezier(.4,0,.2,1)}.omote-skeleton{border-radius:var(--radius-md);background-color:var(--muted);animation:2s cubic-bezier(.4,0,.6,1) infinite omote-pulse}.omote-spinner{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);animation:1s linear infinite omote-spin}.omote-checkbox{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);border:1px solid var(--input);border-radius:4px;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.omote-checkbox:after{content:"";inset-block:calc(var(--spacing) * -2);inset-inline:calc(var(--spacing) * -3);position:absolute}.omote-checkbox:disabled{opacity:.5;cursor:not-allowed}:where(.omote-field:has(:disabled)) .omote-checkbox{opacity:.5}:where(.dark) .omote-checkbox{background-color:color-mix(in oklab, var(--input) 30%, transparent)}.omote-checkbox[data-state=checked]{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.omote-checkbox:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}:where(.omote-field-label:has(:focus-visible)) .omote-checkbox:focus-visible{border-color:var(--input);box-shadow:none}:where(.omote-field-label:has(:focus-visible)) .omote-checkbox:focus-visible[data-state=checked]{border-color:var(--primary)}.omote-checkbox[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-checkbox[aria-invalid=true]:where([aria-checked=true]){border-color:var(--primary)}:where(.dark) .omote-checkbox[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-checkbox>.omote-checkbox-indicator{color:currentColor;place-content:center;transition:none;display:grid}.omote-checkbox>.omote-checkbox-indicator>svg{inline-size:calc(var(--spacing) * 3.5);block-size:calc(var(--spacing) * 3.5)}.omote-native-select-wrapper{inline-size:fit-content;position:relative}.omote-native-select-wrapper:has(select:disabled){opacity:.5}.omote-native-select-wrapper>.omote-native-select{inline-size:100%;min-inline-size:0;block-size:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2.5) calc(var(--spacing) * 8);border:1px solid var(--input);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--text-sm--line-height);appearance:none;-webkit-user-select:none;user-select:none;background-color:#0000;outline:none;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.omote-native-select-wrapper>.omote-native-select::placeholder{color:var(--muted-foreground)}.omote-native-select-wrapper>.omote-native-select::selection{background-color:var(--primary);color:var(--primary-foreground)}.omote-native-select-wrapper>.omote-native-select:disabled{cursor:not-allowed}.omote-native-select-wrapper>.omote-native-select[data-size=sm]{block-size:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * .5);border-radius:min(var(--radius-md), 10px)}:where(.dark) :is(.omote-native-select-wrapper>.omote-native-select){background-color:color-mix(in oklab, var(--input) 30%, transparent)}:where(.dark) :is(.omote-native-select-wrapper>.omote-native-select):where(:not(:disabled)):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}.omote-native-select-wrapper>.omote-native-select:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-native-select-wrapper>.omote-native-select[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-native-select-wrapper>.omote-native-select[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-native-select-wrapper>.omote-native-select .omote-native-select-option,.omote-native-select-wrapper>.omote-native-select .omote-native-select-optgroup{color:canvastext;background-color:canvas}.omote-native-select-wrapper>.omote-native-select-icon{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);color:var(--muted-foreground);-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--spacing) * 2.5);translate:0 -50%}.omote-radio-group{gap:calc(var(--spacing) * 2);inline-size:100%;display:grid}.omote-radio-group .omote-radio-group-item{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);aspect-ratio:1;border:1px solid var(--input);border-radius:3.40282e38px;outline:none;flex-shrink:0;display:flex;position:relative}.omote-radio-group .omote-radio-group-item:after{content:"";inset-block:calc(var(--spacing) * -2);inset-inline:calc(var(--spacing) * -3);position:absolute}.omote-radio-group .omote-radio-group-item:disabled{opacity:.5;cursor:not-allowed}:where(.dark) :is(.omote-radio-group .omote-radio-group-item){background-color:color-mix(in oklab, var(--input) 30%, transparent)}.omote-radio-group .omote-radio-group-item[data-state=checked]{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.omote-radio-group .omote-radio-group-item:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}:where(.omote-field-label:has(:focus-visible)) .omote-radio-group .omote-radio-group-item:focus-visible{border-color:var(--input);box-shadow:none}:where(.omote-field-label:has(:focus-visible)) .omote-radio-group .omote-radio-group-item:focus-visible[data-state=checked]{border-color:var(--primary)}.omote-radio-group .omote-radio-group-item[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-radio-group .omote-radio-group-item[aria-invalid=true]:where([aria-checked=true]){border-color:var(--primary)}:where(.dark) .omote-radio-group .omote-radio-group-item[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-radio-group .omote-radio-group-item>.omote-radio-group-indicator{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);justify-content:center;align-items:center;display:flex}.omote-radio-group .omote-radio-group-item>.omote-radio-group-indicator>.omote-radio-group-indicator-icon{inset-block-start:50%;inline-size:calc(var(--spacing) * 2);block-size:calc(var(--spacing) * 2);background-color:var(--primary-foreground);border-radius:3.40282e38px;position:absolute;left:50%;translate:-50% -50%}.omote-switch{border:1px solid #0000;border-radius:3.40282e38px;outline:none;flex-shrink:0;align-items:center;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.omote-switch:after{content:"";inset-block:calc(var(--spacing) * -2);inset-inline:calc(var(--spacing) * -3);position:absolute}.omote-switch[data-size=default]{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 4.6)}.omote-switch[data-size=sm]{inline-size:calc(var(--spacing) * 6);block-size:calc(var(--spacing) * 3.5)}.omote-switch[data-state=checked]{background-color:var(--primary)}.omote-switch[data-state=unchecked]{background-color:var(--input)}:where(.dark) .omote-switch[data-state=unchecked]{background-color:color-mix(in oklab, var(--input) 80%, transparent)}.omote-switch[data-disabled]{opacity:.5;cursor:not-allowed}.omote-switch:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}:where(.omote-field-label:has(:focus-visible)) .omote-switch:focus-visible{box-shadow:none;border-color:#0000}.omote-switch[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-switch[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-switch>.omote-switch-thumb{background-color:var(--background);pointer-events:none;border-radius:3.40282e38px;transition:translate .15s cubic-bezier(.4,0,.2,1);display:block}:where(.omote-switch[data-size=default]) :is(.omote-switch>.omote-switch-thumb){inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}:where(.omote-switch[data-size=sm]) :is(.omote-switch>.omote-switch-thumb){inline-size:calc(var(--spacing) * 3);block-size:calc(var(--spacing) * 3)}.omote-switch>.omote-switch-thumb[data-state=checked]{translate:calc(100% - 2px)}.omote-switch>.omote-switch-thumb[data-state=checked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-100%}:where(.dark) .omote-switch>.omote-switch-thumb[data-state=checked]{background-color:var(--primary-foreground)}.omote-switch>.omote-switch-thumb[data-state=unchecked]{translate:0}:where(.dark) .omote-switch>.omote-switch-thumb[data-state=unchecked]{background-color:var(--foreground)}.omote-textarea{field-sizing:content;inline-size:100%;min-block-size:calc(var(--spacing) * 16);padding-block:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2.5);border:1px solid var(--input);border-radius:var(--radius-lg);font-size:var(--text-base);line-height:var(--text-base--line-height);background-color:#0000;outline:none;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (width>=48rem){.omote-textarea{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.omote-textarea::placeholder{color:var(--muted-foreground)}.omote-textarea:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent);opacity:.5;cursor:not-allowed}:where(.dark) .omote-textarea{background-color:color-mix(in oklab, var(--input) 30%, transparent)}:where(.dark) .omote-textarea:disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}.omote-textarea:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-textarea[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-textarea[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-toggle{gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);white-space:nowrap;background-color:#0000;border:0 solid #0000;outline:none;justify-content:center;align-items:center;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.omote-toggle:where(:not(:disabled)):hover{background-color:var(--muted);color:var(--foreground)}.omote-toggle[aria-pressed=true],.omote-toggle[data-state=on]{background-color:var(--muted)}.omote-toggle:disabled{opacity:.5;cursor:not-allowed}.omote-toggle svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;flex-shrink:0}.omote-toggle.variant-outline{border-width:1px;border-color:var(--input)}.omote-toggle.size-default{min-inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 2.5)}.omote-toggle.size-default:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 2)}.omote-toggle.size-default:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 2)}.omote-toggle.size-sm{min-inline-size:calc(var(--spacing) * 7);block-size:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2.5);border-radius:min(var(--radius-md), 12px);font-size:.8rem}.omote-toggle.size-sm:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 1.5)}.omote-toggle.size-sm:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 1.5)}.omote-toggle.size-sm svg{inline-size:calc(var(--spacing) * 3.5);block-size:calc(var(--spacing) * 3.5)}.omote-toggle.size-lg{min-inline-size:calc(var(--spacing) * 9);block-size:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 2.5)}.omote-toggle.size-lg:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 2)}.omote-toggle.size-lg:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 2)}.omote-toggle:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-toggle[aria-invalid=true]{border-color:var(--destructive)}.omote-toggle[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-toggle[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-toggle-group{gap:calc(var(--spacing) * var(--gap));border-radius:var(--radius-lg);flex-direction:row;align-items:center;inline-size:fit-content;display:flex}.omote-toggle-group[data-size=sm]{border-radius:min(var(--radius-md), 10px)}.omote-toggle-group[data-orientation=vertical]{flex-direction:column;align-items:stretch}.omote-toggle-group>.omote-toggle-group-item{flex-shrink:0}.omote-toggle-group>.omote-toggle-group-item:focus,.omote-toggle-group>.omote-toggle-group-item:focus-visible{z-index:10}.omote-toggle-group>.omote-toggle-group-item[data-spacing="0"]{padding-inline:calc(var(--spacing) * 2);border-radius:0}.omote-toggle-group>.omote-toggle-group-item[data-spacing="0"]:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 1.5)}.omote-toggle-group>.omote-toggle-group-item[data-spacing="0"]:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 1.5)}.omote-toggle-group>.omote-toggle-group-item[data-spacing="0"][data-orientation=horizontal]:first-child{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.omote-toggle-group>.omote-toggle-group-item[data-spacing="0"][data-orientation=horizontal]:last-child{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.omote-toggle-group>.omote-toggle-group-item[data-spacing="0"][data-orientation=horizontal][data-variant=outline]:not(:first-child){border-inline-start-width:0}.omote-toggle-group>.omote-toggle-group-item[data-spacing="0"][data-orientation=vertical]:first-child{border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg)}.omote-toggle-group>.omote-toggle-group-item[data-spacing="0"][data-orientation=vertical]:last-child{border-end-end-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.omote-toggle-group>.omote-toggle-group-item[data-spacing="0"][data-orientation=vertical][data-variant=outline]:not(:first-child){border-block-start-width:0}.omote-input-group{inline-size:100%;min-inline-size:0;block-size:calc(var(--spacing) * 8);border:1px solid var(--input);border-radius:var(--radius-lg);outline:none;align-items:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}:is(.omote-input-group:has(>textarea),.omote-input-group:has(>[data-align=block-start]),.omote-input-group:has(>[data-align=block-end])){block-size:auto}:is(.omote-input-group:has(>[data-align=block-start]),.omote-input-group:has(>[data-align=block-end])){flex-direction:column}.omote-input-group:has(>[data-align=block-start])>input{padding-block-end:calc(var(--spacing) * 3)}.omote-input-group:has(>[data-align=block-end])>input{padding-block-start:calc(var(--spacing) * 3)}.omote-input-group:has(>[data-align=inline-start])>input{padding-inline-start:calc(var(--spacing) * 1.5)}.omote-input-group:has(>[data-align=inline-end])>input{padding-inline-end:calc(var(--spacing) * 1.5)}.omote-input-group:has(:disabled){background-color:color-mix(in oklab, var(--input) 50%, transparent);opacity:.5}:where(.dark) .omote-input-group{background-color:color-mix(in oklab, var(--input) 30%, transparent)}:where(.dark) .omote-input-group:has(:disabled){background-color:color-mix(in oklab, var(--input) 80%, transparent)}.omote-input-group:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-input-group:has([data-slot][aria-invalid=true]){border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-input-group:has([data-slot][aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}:where([data-slot=combobox-content]) .omote-input-group:focus-within{border-color:inherit;box-shadow:none}.omote-input-group>.omote-input-group-input,.omote-input-group>.omote-input-group-textarea{box-shadow:none;background-color:#0000;border:0;border-radius:0;flex:1}:is(.omote-input-group>.omote-input-group-input,.omote-input-group>.omote-input-group-textarea):focus-visible,:is(.omote-input-group>.omote-input-group-input,.omote-input-group>.omote-input-group-textarea)[aria-invalid=true],:is(.omote-input-group>.omote-input-group-input,.omote-input-group>.omote-input-group-textarea):disabled,:where(.dark) :is(.omote-input-group>.omote-input-group-input,.omote-input-group>.omote-input-group-textarea){box-shadow:none;background-color:#0000}.omote-input-group>.omote-input-group-textarea{padding-block:calc(var(--spacing) * 2);resize:none}.omote-input-group>.omote-input-group-addon{gap:calc(var(--spacing) * 2);block-size:auto;padding-block:calc(var(--spacing) * 1.5);color:var(--muted-foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);cursor:text;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}:where(.omote-input-group[data-disabled=true]) :is(.omote-input-group>.omote-input-group-addon){opacity:.5;cursor:not-allowed}.omote-input-group>.omote-input-group-addon>kbd{border-radius:calc(var(--radius) - 5px)}.omote-input-group>.omote-input-group-addon>svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-input-group>.omote-input-group-addon.align-inline-start{order:-9999;padding-inline-start:calc(var(--spacing) * 2)}.omote-input-group>.omote-input-group-addon.align-inline-start:has(>button){margin-inline-start:-.3rem}.omote-input-group>.omote-input-group-addon.align-inline-start:has(>kbd){margin-inline-start:-.15rem}.omote-input-group>.omote-input-group-addon.align-inline-end{order:9999;padding-inline-end:calc(var(--spacing) * 2)}.omote-input-group>.omote-input-group-addon.align-inline-end:has(>button){margin-inline-end:-.3rem}.omote-input-group>.omote-input-group-addon.align-inline-end:has(>kbd){margin-inline-end:-.15rem}.omote-input-group>.omote-input-group-addon.align-block-start{inline-size:100%;padding-block-start:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2.5);order:-9999;justify-content:flex-start}.omote-input-group>.omote-input-group-addon.align-block-end{inline-size:100%;padding-block-end:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2.5);order:9999;justify-content:flex-start}.omote-input-group>.omote-input-group-addon .omote-input-group-button{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;display:flex}.omote-input-group>.omote-input-group-addon .omote-input-group-button[data-size=xs]{gap:calc(var(--spacing) * 1);block-size:calc(var(--spacing) * 6);padding-inline:calc(var(--spacing) * 1.5);border-radius:calc(var(--radius) - 3px)}.omote-input-group>.omote-input-group-addon .omote-input-group-button[data-size=xs]>svg{inline-size:calc(var(--spacing) * 3.5);block-size:calc(var(--spacing) * 3.5)}.omote-input-group>.omote-input-group-addon .omote-input-group-button[data-size=icon-xs]{inline-size:calc(var(--spacing) * 6);block-size:calc(var(--spacing) * 6);border-radius:calc(var(--radius) - 3px);padding:0}.omote-input-group>.omote-input-group-addon .omote-input-group-button[data-size=icon-sm]{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8);padding:0}.omote-input-group>.omote-input-group-addon .omote-input-group-text{gap:calc(var(--spacing) * 2);color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;display:flex}.omote-input-group>.omote-input-group-addon .omote-input-group-text svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none}.omote-popover-content{z-index:50;gap:calc(var(--spacing) * 2.5);inline-size:calc(var(--spacing) * 72);padding:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-overlay);color:var(--popover-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);transform-origin:var(--bits-popover-content-transform-origin);outline-style:none;flex-direction:column;display:flex}@media (forced-colors:active){.omote-popover-content{outline-offset:2px;outline:2px solid #0000}}.omote-popover-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-popover-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit}.omote-popover-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-popover-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-popover-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-popover-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-popover-header{gap:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-direction:column;display:flex}.omote-popover-title{font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-xs) - var(--text-sm)));font-weight:calc(500 + var(--omote-editorial) * 100);line-height:calc(var(--text-sm--line-height) + var(--omote-editorial) * (var(--text-xs--line-height) - var(--text-sm--line-height)));text-transform:var(--omote-editorial-case)}.omote-popover-description{color:var(--muted-foreground)}.omote-tooltip-content{z-index:50;gap:calc(var(--spacing) * 1.5);inline-size:fit-content;max-inline-size:20rem;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);border-radius:var(--radius-md);background-color:var(--foreground);color:var(--background);font-size:var(--text-xs);line-height:var(--text-xs--line-height);transform-origin:var(--bits-tooltip-content-transform-origin);align-items:center;display:inline-flex}.omote-tooltip-content:has([data-slot=kbd]){padding-inline-end:calc(var(--spacing) * 1.5)}.omote-tooltip-content[data-state=delayed-open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.15s omote-enter}.omote-tooltip-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.15s omote-exit}.omote-tooltip-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-tooltip-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-tooltip-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-tooltip-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-tooltip-content [data-slot=kbd]{isolation:isolate;z-index:50;border-radius:var(--radius-sm);position:relative}.omote-tooltip-content>.omote-tooltip-arrow{z-index:50;inline-size:calc(var(--spacing) * 2.5);block-size:calc(var(--spacing) * 2.5);background-color:var(--foreground);fill:var(--foreground);border-radius:2px;translate:0 calc(-50% - 2px);rotate:45deg}.omote-tooltip-content>.omote-tooltip-arrow[data-side=top]{translate:50% calc(2px - 50%)}.omote-tooltip-content>.omote-tooltip-arrow[data-side=right]{translate:calc(50% + 2px) 50%}.omote-tooltip-content>.omote-tooltip-arrow[data-side=bottom]{translate:-50% calc(50% - 1px)}.omote-tooltip-content>.omote-tooltip-arrow[data-side=left]{translate:0 calc(3px - 50%)}.omote-hover-card-content{z-index:50;inline-size:calc(var(--spacing) * 64);padding:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-overlay);color:var(--popover-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);transform-origin:var(--bits-link-preview-content-transform-origin);outline-style:none}@media (forced-colors:active){.omote-hover-card-content{outline-offset:2px;outline:2px solid #0000}}.omote-hover-card-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-hover-card-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit}.omote-hover-card-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-hover-card-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-hover-card-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-hover-card-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-dropdown-menu-content{z-index:50;min-inline-size:max(var(--bits-dropdown-menu-anchor-width), (var(--spacing) * 32));max-block-size:var(--bits-dropdown-menu-content-available-height);padding:calc(var(--spacing) * 1);border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-overlay);color:var(--popover-foreground);transform-origin:var(--bits-dropdown-menu-content-transform-origin);outline-style:none;overflow:hidden auto}@media (forced-colors:active){.omote-dropdown-menu-content{outline-offset:2px;outline:2px solid #0000}}.omote-dropdown-menu-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-dropdown-menu-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit;overflow:hidden}.omote-dropdown-menu-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-dropdown-menu-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-dropdown-menu-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-dropdown-menu-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-dropdown-menu-sub-content{z-index:50;min-inline-size:96px;padding:calc(var(--spacing) * 1);border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;color:var(--popover-foreground);transform-origin:var(--bits-dropdown-menu-content-transform-origin);outline-style:none;overflow:hidden}@media (forced-colors:active){.omote-dropdown-menu-sub-content{outline-offset:2px;outline:2px solid #0000}}.omote-dropdown-menu-sub-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-dropdown-menu-sub-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit}.omote-dropdown-menu-sub-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-dropdown-menu-sub-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-dropdown-menu-sub-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-dropdown-menu-sub-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-dropdown-menu-item,.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item,.omote-dropdown-menu-sub-trigger{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);cursor:default;-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;display:flex}@media (forced-colors:active){.omote-dropdown-menu-item,.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item,.omote-dropdown-menu-sub-trigger{outline-offset:2px;outline:2px solid #0000}}:is(.omote-dropdown-menu-item,.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item,.omote-dropdown-menu-sub-trigger) svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;flex-shrink:0}:is(.omote-dropdown-menu-item,.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item,.omote-dropdown-menu-sub-trigger):focus{background-color:var(--accent);color:var(--accent-foreground)}:is(.omote-dropdown-menu-item,.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item,.omote-dropdown-menu-sub-trigger)[data-inset]{padding-inline-start:calc(var(--spacing) * 7)}.omote-dropdown-menu-item,.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item{position:relative}:is(.omote-dropdown-menu-item,.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item)[data-disabled]{opacity:.5;pointer-events:none}:is(.omote-dropdown-menu-item,.omote-dropdown-menu-sub-trigger):not([data-variant=destructive]):focus *{color:var(--accent-foreground)}.omote-dropdown-menu-item[data-variant=destructive]{color:var(--destructive)}.omote-dropdown-menu-item[data-variant=destructive]>svg{color:var(--destructive)}.omote-dropdown-menu-item[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}:where(.dark) .omote-dropdown-menu-item[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-dropdown-menu-item:focus .omote-dropdown-menu-shortcut{color:var(--accent-foreground)}.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item{padding-inline-end:calc(var(--spacing) * 8)}:is(.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item):focus *{color:var(--accent-foreground)}:is(.omote-dropdown-menu-checkbox-item,.omote-dropdown-menu-radio-item) .omote-dropdown-menu-item-indicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:calc(var(--spacing) * 2)}.omote-dropdown-menu-sub-trigger[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}.omote-dropdown-menu-sub-trigger[data-disabled]{opacity:.5}.omote-dropdown-menu-sub-trigger .omote-dropdown-menu-sub-trigger-icon{margin-inline-start:auto}.omote-dropdown-menu-label{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:calc(500 + var(--omote-editorial) * 100);line-height:var(--text-xs--line-height);letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case)}.omote-dropdown-menu-label[data-inset]{padding-inline-start:calc(var(--spacing) * 7)}.omote-dropdown-menu-separator{block-size:1px;margin:calc(var(--spacing) * 1) calc(var(--spacing) * -1);background-color:var(--border)}.omote-dropdown-menu-shortcut{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:.1em;margin-inline-start:auto}.omote-context-menu-trigger{-webkit-user-select:none;user-select:none}.omote-context-menu-content{z-index:50;min-inline-size:calc(var(--spacing) * 36);max-block-size:var(--bits-context-menu-content-available-height);padding:calc(var(--spacing) * 1);border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-overlay);color:var(--popover-foreground);transform-origin:var(--bits-context-menu-content-transform-origin);outline-style:none;overflow:hidden auto}@media (forced-colors:active){.omote-context-menu-content{outline-offset:2px;outline:2px solid #0000}}.omote-context-menu-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-context-menu-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit}.omote-context-menu-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-context-menu-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-context-menu-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-context-menu-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-context-menu-sub-content{z-index:50;min-inline-size:calc(var(--spacing) * 32);padding:calc(var(--spacing) * 1);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--popover);color:var(--popover-foreground);transform-origin:var(--bits-context-menu-content-transform-origin);outline-style:none;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (forced-colors:active){.omote-context-menu-sub-content{outline-offset:2px;outline:2px solid #0000}}.omote-context-menu-sub-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-context-menu-sub-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit}.omote-context-menu-sub-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-context-menu-sub-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-context-menu-sub-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-context-menu-sub-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-context-menu-item,.omote-context-menu-checkbox-item,.omote-context-menu-radio-item,.omote-context-menu-sub-trigger{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);cursor:default;-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;display:flex}@media (forced-colors:active){.omote-context-menu-item,.omote-context-menu-checkbox-item,.omote-context-menu-radio-item,.omote-context-menu-sub-trigger{outline-offset:2px;outline:2px solid #0000}}:is(.omote-context-menu-item,.omote-context-menu-checkbox-item,.omote-context-menu-radio-item,.omote-context-menu-sub-trigger) svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;flex-shrink:0}:is(.omote-context-menu-item,.omote-context-menu-checkbox-item,.omote-context-menu-radio-item,.omote-context-menu-sub-trigger):focus{background-color:var(--accent);color:var(--accent-foreground)}:is(.omote-context-menu-item,.omote-context-menu-checkbox-item,.omote-context-menu-radio-item,.omote-context-menu-sub-trigger)[data-inset]{padding-inline-start:calc(var(--spacing) * 7)}.omote-context-menu-item,.omote-context-menu-checkbox-item,.omote-context-menu-radio-item{position:relative}:is(.omote-context-menu-item,.omote-context-menu-checkbox-item,.omote-context-menu-radio-item)[data-disabled]{opacity:.5;pointer-events:none}.omote-context-menu-item:focus>svg{color:var(--accent-foreground)}.omote-context-menu-item[data-variant=destructive]{color:var(--destructive)}.omote-context-menu-item[data-variant=destructive]>svg{color:var(--destructive)}.omote-context-menu-item[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}:where(.dark) .omote-context-menu-item[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-context-menu-item:focus .omote-context-menu-shortcut{color:var(--accent-foreground)}.omote-context-menu-checkbox-item,.omote-context-menu-radio-item{padding-inline-end:calc(var(--spacing) * 8)}:is(.omote-context-menu-checkbox-item,.omote-context-menu-radio-item) .omote-context-menu-item-indicator{pointer-events:none;position:absolute;inset-inline-end:calc(var(--spacing) * 2)}.omote-context-menu-sub-trigger[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}.omote-context-menu-sub-trigger[data-disabled]{opacity:.5}.omote-context-menu-sub-trigger .omote-context-menu-sub-trigger-icon{margin-inline-start:auto}.omote-context-menu-label{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:calc(500 + var(--omote-editorial) * 100);line-height:var(--text-xs--line-height);letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case)}.omote-context-menu-label[data-inset]{padding-inline-start:calc(var(--spacing) * 7)}.omote-context-menu-separator{block-size:1px;margin:calc(var(--spacing) * 1) calc(var(--spacing) * -1);background-color:var(--border)}.omote-context-menu-shortcut{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:.1em;margin-inline-start:auto}.omote-command{block-size:100%;inline-size:100%;padding:calc(var(--spacing) * 1);border-radius:var(--radius-xl);background-color:var(--popover);color:var(--popover-foreground);flex-direction:column;display:flex;overflow:hidden}.omote-command .omote-command-input-wrapper{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1) 0}.omote-command :where(.omote-command-input-wrapper>.omote-command-input-group){border-color:color-mix(in oklab, var(--input) 30%, transparent);background-color:color-mix(in oklab, var(--input) 30%, transparent)}.omote-command :where(.omote-command-input-wrapper>.omote-command-input-group)>.omote-command-input{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.omote-command :where(.omote-command-input-wrapper>.omote-command-input-group) .omote-command-input-icon{opacity:.5;flex-shrink:0}.omote-command :where(.omote-command-input-wrapper>.omote-command-input-group):has(:disabled)>.omote-input-group-addon{cursor:not-allowed}.omote-command .omote-command-list{max-block-size:calc(var(--spacing) * 72);scroll-padding-block:calc(var(--spacing) * 1);scrollbar-width:none;outline:none;overflow:hidden auto}.omote-command .omote-command-list::-webkit-scrollbar{display:none}.omote-command .omote-command-list .omote-command-empty{padding-block:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:center}.omote-command .omote-command-list .omote-command-group{padding:calc(var(--spacing) * 1);color:var(--foreground);overflow:hidden}.omote-command .omote-command-list .omote-command-group .omote-command-group-heading{padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:500;line-height:var(--text-xs--line-height)}.omote-command .omote-command-list .omote-command-separator{block-size:1px;margin-inline:calc(var(--spacing) * -1);background-color:var(--border)}.omote-command .omote-command-list .omote-command-item{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--text-sm--line-height);cursor:default;-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;display:flex;position:relative}@media (forced-colors:active){.omote-command .omote-command-list .omote-command-item{outline-offset:2px;outline:2px solid #0000}}.omote-command .omote-command-list .omote-command-item svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;flex-shrink:0}.omote-command .omote-command-list .omote-command-item .omote-command-shortcut{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:.1em;margin-inline-start:auto}.omote-command .omote-command-list .omote-command-item .omote-command-item-indicator{opacity:0;margin-inline-start:auto}.omote-command .omote-command-list .omote-command-item:has([data-slot=command-shortcut]) .omote-command-item-indicator{display:none}.omote-command .omote-command-list .omote-command-item[data-checked=true] .omote-command-item-indicator{opacity:1}.omote-command .omote-command-list .omote-command-item[data-selected]{background-color:var(--muted);color:var(--foreground)}.omote-command .omote-command-list .omote-command-item[data-selected]>svg,.omote-command .omote-command-list .omote-command-item[data-selected] .omote-command-shortcut{color:var(--foreground)}.omote-command .omote-command-list .omote-command-item[data-disabled]{opacity:.5;pointer-events:none}:where([data-slot=dialog-content]) :is(.omote-command .omote-command-list .omote-command-item){border-radius:var(--radius-lg)}.omote-command-dialog{border-radius:var(--radius-xl);padding:0;inset-block-start:33.3333%;overflow:hidden;translate:-50%}.omote-menubar{gap:calc(var(--spacing) * .5);block-size:calc(var(--spacing) * 8);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:center;padding:3px;display:flex}.omote-menubar .omote-menubar-trigger{padding:2px calc(var(--spacing) * 1.5);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;display:flex}@media (forced-colors:active){.omote-menubar .omote-menubar-trigger{outline-offset:2px;outline:2px solid #0000}}.omote-menubar .omote-menubar-trigger:hover,.omote-menubar .omote-menubar-trigger[aria-expanded=true]{background-color:var(--muted)}.omote-menubar-content{z-index:50;min-inline-size:calc(var(--spacing) * 36);padding:calc(var(--spacing) * 1);border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-overlay);color:var(--popover-foreground);transform-origin:var(--bits-menubar-content-transform-origin);outline-style:none;overflow:hidden}@media (forced-colors:active){.omote-menubar-content{outline-offset:2px;outline:2px solid #0000}}.omote-menubar-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-menubar-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-menubar-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-menubar-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-menubar-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-menubar-sub-content{z-index:50;min-inline-size:calc(var(--spacing) * 32);padding:calc(var(--spacing) * 1);border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;color:var(--popover-foreground);transform-origin:var(--bits-menubar-content-transform-origin);outline-style:none;overflow:hidden}@media (forced-colors:active){.omote-menubar-sub-content{outline-offset:2px;outline:2px solid #0000}}.omote-menubar-sub-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-menubar-sub-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit}.omote-menubar-sub-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-menubar-sub-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-menubar-sub-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-menubar-sub-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-menubar-item,.omote-menubar-checkbox-item,.omote-menubar-radio-item,.omote-menubar-sub-trigger{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);cursor:default;-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;display:flex}:is(.omote-menubar-item,.omote-menubar-checkbox-item,.omote-menubar-radio-item,.omote-menubar-sub-trigger):focus{background-color:var(--accent);color:var(--accent-foreground)}:is(.omote-menubar-item,.omote-menubar-checkbox-item,.omote-menubar-radio-item,.omote-menubar-sub-trigger)[data-inset]{padding-inline-start:calc(var(--spacing) * 7)}:is(.omote-menubar-item,.omote-menubar-checkbox-item,.omote-menubar-radio-item,.omote-menubar-sub-trigger)[data-disabled]{opacity:.5}.omote-menubar-item,.omote-menubar-checkbox-item,.omote-menubar-radio-item{position:relative}@media (forced-colors:active){.omote-menubar-item,.omote-menubar-checkbox-item,.omote-menubar-radio-item{outline-offset:2px;outline:2px solid #0000}}:is(.omote-menubar-item,.omote-menubar-checkbox-item,.omote-menubar-radio-item) svg{pointer-events:none;flex-shrink:0}:is(.omote-menubar-item,.omote-menubar-checkbox-item,.omote-menubar-radio-item)[data-disabled]{pointer-events:none}:is(.omote-menubar-item,.omote-menubar-radio-item,.omote-menubar-sub-trigger) svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-menubar-item:not([data-variant=destructive]):focus *{color:var(--accent-foreground)}.omote-menubar-item[data-variant=destructive]{color:var(--destructive)}.omote-menubar-item[data-variant=destructive]>svg{color:var(--destructive)}.omote-menubar-item[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}:where(.dark) .omote-menubar-item[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-menubar-item:focus .omote-menubar-shortcut{color:var(--accent-foreground)}.omote-menubar-checkbox-item,.omote-menubar-radio-item{padding-inline:calc(var(--spacing) * 7) calc(var(--spacing) * 1.5)}:is(.omote-menubar-checkbox-item,.omote-menubar-radio-item):focus *{color:var(--accent-foreground)}:is(.omote-menubar-checkbox-item,.omote-menubar-radio-item) .omote-menubar-item-indicator{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:calc(var(--spacing) * 1.5)}:is(.omote-menubar-checkbox-item,.omote-menubar-radio-item) .omote-menubar-item-indicator svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-menubar-sub-trigger[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}.omote-menubar-sub-trigger .omote-menubar-sub-trigger-icon{margin-inline-start:auto}.omote-menubar-label{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-xs) - var(--text-sm)));font-weight:calc(500 + var(--omote-editorial) * 100);line-height:calc(var(--text-sm--line-height) + var(--omote-editorial) * (var(--text-xs--line-height) - var(--text-sm--line-height)));letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case)}.omote-menubar-label[data-inset]{padding-inline-start:calc(var(--spacing) * 7)}.omote-menubar-separator{block-size:1px;margin:calc(var(--spacing) * 1) calc(var(--spacing) * -1);background-color:var(--border)}.omote-menubar-shortcut{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:.1em;margin-inline-start:auto}.omote-select-trigger{gap:calc(var(--spacing) * 1.5);inline-size:fit-content;padding-block:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2.5) calc(var(--spacing) * 2);border:1px solid var(--input);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--text-sm--line-height);white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:#0000;outline:none;justify-content:space-between;align-items:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.omote-select-trigger svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;flex-shrink:0}.omote-select-trigger>[data-slot=select-value]{gap:calc(var(--spacing) * 1.5);align-items:center;display:flex;overflow:hidden}.omote-select-trigger .omote-select-trigger-icon{color:var(--muted-foreground)}.omote-select-trigger[data-size=default]{block-size:calc(var(--spacing) * 8)}.omote-select-trigger[data-size=sm]{block-size:calc(var(--spacing) * 7);border-radius:min(var(--radius-md), 10px)}.omote-select-trigger[data-placeholder]{color:var(--muted-foreground)}.omote-select-trigger:disabled{opacity:.5;cursor:not-allowed}:where(.dark) .omote-select-trigger{background-color:color-mix(in oklab, var(--input) 30%, transparent)}:where(.dark) .omote-select-trigger:hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}.omote-select-trigger:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-select-trigger[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-select-trigger[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-select-content{z-index:50;min-inline-size:calc(var(--spacing) * 36);max-block-size:var(--bits-select-content-available-height);border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-overlay);color:var(--popover-foreground);transform-origin:var(--bits-select-content-transform-origin);outline-style:none;position:relative;overflow:hidden auto}@media (forced-colors:active){.omote-select-content{outline-offset:2px;outline:2px solid #0000}}.omote-select-content[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.1s omote-enter}.omote-select-content[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.1s omote-exit}.omote-select-content[data-side=top]{--omote-enter-translate-y:calc(var(--spacing) * 2)}.omote-select-content[data-side=right]{--omote-enter-translate-x:calc(var(--spacing) * -2)}.omote-select-content[data-side=bottom]{--omote-enter-translate-y:calc(var(--spacing) * -2)}.omote-select-content[data-side=left]{--omote-enter-translate-x:calc(var(--spacing) * 2)}.omote-select-content .omote-select-scroll-up-button,.omote-select-content .omote-select-scroll-down-button{z-index:10;padding-block:calc(var(--spacing) * 1);background-color:var(--popover);cursor:default;justify-content:center;align-items:center;display:flex}:is(.omote-select-content .omote-select-scroll-up-button,.omote-select-content .omote-select-scroll-down-button) svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-select-content .omote-select-viewport{inline-size:100%;min-inline-size:var(--bits-select-anchor-width);block-size:var(--bits-select-anchor-height);scroll-margin-block:calc(var(--spacing) * 1)}.omote-select-content .omote-select-viewport .omote-select-group{scroll-margin-block:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 1)}.omote-select-content .omote-select-viewport .omote-select-label{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:calc(400 + var(--omote-editorial) * 200);line-height:var(--text-xs--line-height);letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case)}.omote-select-content .omote-select-viewport .omote-select-separator{block-size:1px;margin:calc(var(--spacing) * 1) calc(var(--spacing) * -1);pointer-events:none}.omote-select-content .omote-select-viewport .omote-select-item{gap:calc(var(--spacing) * 1.5);inline-size:100%;padding-block:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 1.5) calc(var(--spacing) * 8);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);cursor:default;-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;display:flex;position:relative}@media (forced-colors:active){.omote-select-content .omote-select-viewport .omote-select-item{outline-offset:2px;outline:2px solid #0000}}.omote-select-content .omote-select-viewport .omote-select-item svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;flex-shrink:0}.omote-select-content .omote-select-viewport .omote-select-item .omote-select-item-indicator{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:calc(var(--spacing) * 2)}.omote-select-content .omote-select-viewport .omote-select-item>span:last-child{gap:calc(var(--spacing) * 2);align-items:center;display:flex}.omote-select-content .omote-select-viewport .omote-select-item .omote-select-item-text{white-space:nowrap;flex:1 0}.omote-select-content .omote-select-viewport .omote-select-item:focus,.omote-select-content .omote-select-viewport .omote-select-item[data-highlighted]{background-color:var(--accent);color:var(--accent-foreground)}.omote-select-content .omote-select-viewport .omote-select-item:not([data-variant=destructive]):focus *{color:var(--accent-foreground)}.omote-select-content .omote-select-viewport .omote-select-item[data-disabled]{opacity:.5;pointer-events:none}.omote-slider{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;inline-size:100%;display:flex;position:relative}.omote-slider[data-disabled]{opacity:.5;cursor:not-allowed}.omote-slider[data-orientation=vertical]{block-size:100%;inline-size:auto;min-block-size:calc(var(--spacing) * 40);flex-direction:column}.omote-slider>.omote-slider-track{background-color:var(--muted);border-radius:3.40282e38px;flex-grow:1;position:relative;overflow:hidden}.omote-slider>.omote-slider-track[data-orientation=horizontal]{inline-size:100%;block-size:calc(var(--spacing) * 1)}.omote-slider>.omote-slider-track[data-orientation=vertical]{inline-size:calc(var(--spacing) * 1);block-size:100%}.omote-slider>.omote-slider-track>.omote-slider-range{background-color:var(--primary);-webkit-user-select:none;user-select:none;position:absolute}.omote-slider>.omote-slider-track>.omote-slider-range[data-orientation=horizontal]{block-size:100%}.omote-slider>.omote-slider-track>.omote-slider-range[data-orientation=vertical]{inline-size:100%}.omote-slider>.omote-slider-thumb{inline-size:calc(var(--spacing) * 3);block-size:calc(var(--spacing) * 3);border:1px solid var(--ring);-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:3.40282e38px;flex-shrink:0;transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:relative}.omote-slider>.omote-slider-thumb:after{inset:calc(var(--spacing) * -2);content:"";position:absolute}.omote-slider>.omote-slider-thumb:hover,.omote-slider>.omote-slider-thumb:focus-visible,.omote-slider>.omote-slider-thumb:active{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-slider>.omote-slider-thumb:focus-visible{outline-style:none}@media (forced-colors:active){.omote-slider>.omote-slider-thumb:focus-visible{outline-offset:2px;outline:2px solid #0000}}.omote-input-otp{gap:calc(var(--spacing) * 2);align-items:center;display:flex}.omote-input-otp:has(:disabled){opacity:.5}.omote-input-otp>div>input:disabled{cursor:not-allowed}.omote-input-otp .omote-input-otp-group{border-radius:var(--radius-lg);align-items:center;display:flex}.omote-input-otp .omote-input-otp-group:has([aria-invalid=true]){border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-input-otp .omote-input-otp-group:has([aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-input-otp .omote-input-otp-group .omote-input-otp-slot{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8);border-block:1px solid var(--input);border-inline-end:1px solid var(--input);font-size:var(--text-sm);line-height:var(--text-sm--line-height);outline:none;justify-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.omote-input-otp .omote-input-otp-group .omote-input-otp-slot:first-child{border-inline-start:1px solid var(--input);border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.omote-input-otp .omote-input-otp-group .omote-input-otp-slot:last-child{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}:where(.dark) :is(.omote-input-otp .omote-input-otp-group .omote-input-otp-slot){background-color:color-mix(in oklab, var(--input) 30%, transparent)}.omote-input-otp .omote-input-otp-group .omote-input-otp-slot[aria-invalid=true]{border-color:var(--destructive)}.omote-input-otp .omote-input-otp-group .omote-input-otp-slot[data-active]{z-index:10;border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-input-otp .omote-input-otp-group .omote-input-otp-slot[data-active][aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.dark) .omote-input-otp .omote-input-otp-group .omote-input-otp-slot[data-active][aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.omote-input-otp .omote-input-otp-group .omote-input-otp-slot .omote-input-otp-caret{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.omote-input-otp .omote-input-otp-group .omote-input-otp-slot .omote-input-otp-caret>.omote-input-otp-caret-line{inline-size:1px;block-size:calc(var(--spacing) * 4);background-color:var(--foreground);animation:1.25s ease-out infinite omote-caret-blink}.omote-input-otp .omote-input-otp-separator{align-items:center;display:flex}.omote-input-otp .omote-input-otp-separator svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-calendar{--cell-radius:var(--radius-md);--cell-size:calc(var(--spacing) * 7);padding:calc(var(--spacing) * 2);background-color:var(--background)}:where([data-slot=card-content],[data-slot=popover-content]) .omote-calendar{background-color:#0000}.omote-calendar .omote-calendar-months{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex;position:relative}@media (width>=48rem){.omote-calendar .omote-calendar-months{flex-direction:row}}.omote-calendar .omote-calendar-months .omote-calendar-nav{gap:calc(var(--spacing) * 1);justify-content:space-between;align-items:center;inline-size:100%;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.omote-calendar .omote-calendar-months .omote-calendar-month{gap:calc(var(--spacing) * 4);flex-direction:column;inline-size:100%;display:flex}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header{gap:calc(var(--spacing) * 1.5);inline-size:100%;block-size:var(--cell-size);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);justify-content:center;align-items:center;display:flex}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-heading{padding-inline:var(--cell-size);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-month-select,.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-year-select{border:1px solid var(--input);border-radius:var(--radius-md);display:flex;position:relative;box-shadow:0 1px 2px #0000000d}:is(.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-month-select,.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-year-select):has(:focus){border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent), 0 1px 2px 0 #0000000d}:is(.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-month-select,.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-year-select):where(.omote-calendar-month-select)>select{background-color:var(--background)}:is(.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-month-select,.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-year-select)>select{opacity:0;position:absolute;inset:0}:where(.dark) :is(:is(.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-month-select,.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-year-select)>select){background-color:var(--popover);color:var(--popover-foreground)}:is(.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-month-select,.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-year-select)>span{gap:calc(var(--spacing) * 1);block-size:var(--cell-size);padding-inline:calc(var(--spacing) * 2) calc(var(--spacing) * 1);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);-webkit-user-select:none;user-select:none;align-items:center;display:flex}:is(.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-month-select,.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-header .omote-calendar-year-select)>span>svg{inline-size:calc(var(--spacing) * 3.5);block-size:calc(var(--spacing) * 3.5);color:var(--muted-foreground)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid{border-collapse:collapse;flex-direction:column;inline-size:100%;display:flex}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-grid-row{display:flex}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-weekdays{-webkit-user-select:none;user-select:none}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-week{inline-size:100%;margin-block-start:calc(var(--spacing) * 2)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-head-cell{inline-size:var(--cell-size);border-radius:var(--radius-md);color:var(--muted-foreground);font-size:.8rem;font-weight:400}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell{inline-size:var(--cell-size);block-size:var(--cell-size);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:center;padding:0;position:relative}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell:focus-within{z-index:20}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell[data-selected]:first-child [data-bits-day]{border-start-start-radius:var(--cell-radius);border-end-start-radius:var(--cell-radius)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell[data-selected]:last-child [data-bits-day]{border-start-end-radius:var(--cell-radius);border-end-end-radius:var(--cell-radius)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day{gap:calc(var(--spacing) * 1);inline-size:var(--cell-size);block-size:var(--cell-size);border-radius:var(--cell-radius);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;padding:0;font-weight:400;line-height:1;display:flex}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day:not([data-selected],[data-disabled]):hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent);color:var(--accent-foreground)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day[data-today]:not([data-selected]){background-color:var(--accent);color:var(--accent-foreground)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day[data-today][data-disabled]{color:var(--muted-foreground)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day[data-selected]{background-color:var(--primary);color:var(--primary-foreground)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day[data-outside-month]:not([data-selected]){color:var(--muted-foreground)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day[data-outside-month]:not([data-selected]):where(:not([data-disabled])):hover{color:var(--accent-foreground)}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day[data-disabled]{color:var(--muted-foreground);opacity:.5;cursor:not-allowed}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day[data-unavailable]{color:var(--muted-foreground);text-decoration-line:line-through}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day:focus{position:relative}.omote-calendar .omote-calendar-months .omote-calendar-month .omote-calendar-grid .omote-calendar-cell .omote-calendar-day>span{font-size:var(--text-xs);line-height:var(--text-xs--line-height);opacity:.7}:where(.omote-calendar) .omote-calendar-nav-button.omote-button{inline-size:var(--cell-size);block-size:var(--cell-size);-webkit-user-select:none;user-select:none;background-color:#0000;padding:0}:where(.omote-calendar) .omote-calendar-nav-button.omote-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){rotate:180deg}:where(.dark) :is(:where(.omote-calendar) .omote-calendar-nav-button.omote-button):where(.variant-outline){background-color:color-mix(in oklab, var(--input) 30%, transparent)}:where(.dark) :is(:where(.omote-calendar) .omote-calendar-nav-button.omote-button):where(.variant-destructive){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-range-calendar{--cell-radius:var(--radius-md);--cell-size:calc(var(--spacing) * 7);padding:calc(var(--spacing) * 3);background-color:var(--background)}:where([data-slot=card-content],[data-slot=popover-content]) .omote-range-calendar{background-color:#0000}.omote-range-calendar .omote-range-calendar-months{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex;position:relative}@media (width>=48rem){.omote-range-calendar .omote-range-calendar-months{flex-direction:row}}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-nav{gap:calc(var(--spacing) * 1);justify-content:space-between;align-items:center;inline-size:100%;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month{flex-direction:column;display:flex}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header{gap:calc(var(--spacing) * 1.5);inline-size:100%;block-size:var(--cell-size);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);justify-content:center;align-items:center;display:flex}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-heading{padding-inline:var(--cell-size);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-month-select,.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-year-select{border:1px solid var(--input);border-radius:var(--radius-md);display:flex;position:relative;box-shadow:0 1px 2px #0000000d}:is(.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-month-select,.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-year-select):has(:focus){border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent), 0 1px 2px 0 #0000000d}:is(.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-month-select,.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-year-select)>select{opacity:0;position:absolute;inset:0}:is(.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-month-select,.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-year-select)>span{gap:calc(var(--spacing) * 1);block-size:var(--cell-size);padding-inline:calc(var(--spacing) * 2) calc(var(--spacing) * 1);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);-webkit-user-select:none;user-select:none;align-items:center;display:flex}:is(.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-month-select,.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-header .omote-range-calendar-year-select)>span>svg{inline-size:calc(var(--spacing) * 3.5);block-size:calc(var(--spacing) * 3.5);color:var(--muted-foreground)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid{gap:calc(var(--spacing) * 1);inline-size:100%;border-collapse:collapse;flex-direction:column;margin-block-start:calc(var(--spacing) * 4);display:flex}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-grid-row{display:flex}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-weekdays{-webkit-user-select:none;user-select:none}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-week{inline-size:100%;margin-block-start:calc(var(--spacing) * 2)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-head-cell{inline-size:var(--cell-size);border-radius:var(--radius-md);color:var(--muted-foreground);font-size:.8rem;font-weight:400}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell{inline-size:var(--cell-size);block-size:var(--cell-size);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:center;padding:0;position:relative}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:focus-within{z-index:20}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:has([data-selected]){background-color:var(--accent)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:has([data-range-start]){border-start-start-radius:var(--cell-radius);border-end-start-radius:var(--cell-radius)}:where(.dark) .omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:has([data-range-start]):hover{background-color:var(--accent)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:has([data-range-end]){border-start-end-radius:var(--cell-radius);border-end-end-radius:var(--cell-radius)}:where(.dark) .omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:has([data-range-end]):hover{background-color:var(--accent)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:has([data-range-middle]){border-radius:0}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:has([data-range-middle]):first-child{border-start-start-radius:var(--cell-radius);border-end-start-radius:var(--cell-radius)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:has([data-range-middle]):last-child{border-start-end-radius:var(--cell-radius);border-end-end-radius:var(--cell-radius)}:where(.dark) .omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell:has([data-range-middle]):hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell[data-selected]:first-child [data-bits-day]{border-start-start-radius:var(--cell-radius);border-end-start-radius:var(--cell-radius)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell[data-selected]:last-child [data-bits-day]{border-start-end-radius:var(--cell-radius);border-end-end-radius:var(--cell-radius)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day{gap:calc(var(--spacing) * 1);inline-size:var(--cell-size);block-size:var(--cell-size);border-radius:var(--cell-radius);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;padding:0;font-weight:400;line-height:1;display:flex}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day:not([data-selected],[data-disabled]):hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent);color:var(--accent-foreground)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-range-middle]{border-radius:0}:where(.dark) .omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-range-middle]:hover{background-color:#0000}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-today]:not([data-selected]){background-color:var(--accent);color:var(--accent-foreground)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-today][data-disabled]{color:var(--muted-foreground)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-range-start],.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-range-end]{background-color:var(--primary);color:var(--primary-foreground)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-outside-month]:not([data-selected]){color:var(--muted-foreground)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-outside-month]:not([data-selected]):where(:not([data-disabled])):hover{color:var(--accent-foreground)}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-disabled]{color:var(--muted-foreground);opacity:.5;cursor:not-allowed}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day[data-unavailable]{text-decoration-line:line-through}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day:focus{position:relative}.omote-range-calendar .omote-range-calendar-months .omote-range-calendar-month .omote-range-calendar-grid .omote-range-calendar-cell .omote-range-calendar-day>span{font-size:var(--text-xs);line-height:var(--text-xs--line-height);opacity:.7}:where(.omote-range-calendar) .omote-range-calendar-nav-button.omote-button{inline-size:var(--cell-size);block-size:var(--cell-size);-webkit-user-select:none;user-select:none;background-color:#0000;padding:0}:where(.omote-range-calendar) .omote-range-calendar-nav-button.omote-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){rotate:180deg}:where(.dark) :is(:where(.omote-range-calendar) .omote-range-calendar-nav-button.omote-button):where(.variant-outline){background-color:color-mix(in oklab, var(--input) 30%, transparent)}:where(.dark) :is(:where(.omote-range-calendar) .omote-range-calendar-nav-button.omote-button):where(.variant-destructive){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-accordion{flex-direction:column;inline-size:100%;display:flex}.omote-accordion .omote-accordion-item:not(:last-child){border-block-end:1px solid var(--border)}.omote-accordion .omote-accordion-item>.omote-accordion-header{display:flex}.omote-accordion .omote-accordion-item>.omote-accordion-header>.omote-accordion-trigger{padding-block:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);text-align:start;border:1px solid #0000;outline:none;flex:1;justify-content:space-between;align-items:flex-start;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.omote-accordion .omote-accordion-item>.omote-accordion-header>.omote-accordion-trigger:where(:not(:disabled)):hover{text-decoration-line:underline}.omote-accordion .omote-accordion-item>.omote-accordion-header>.omote-accordion-trigger:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-accordion .omote-accordion-item>.omote-accordion-header>.omote-accordion-trigger:disabled{opacity:.5;cursor:not-allowed}.omote-accordion .omote-accordion-item>.omote-accordion-header>.omote-accordion-trigger>.omote-accordion-trigger-icon{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);color:var(--muted-foreground);pointer-events:none;flex-shrink:0;margin-inline-start:auto}.omote-accordion .omote-accordion-item>.omote-accordion-header>.omote-accordion-trigger[aria-expanded=true]>.omote-accordion-trigger-icon.closed,.omote-accordion .omote-accordion-item>.omote-accordion-header>.omote-accordion-trigger:not([aria-expanded=true])>.omote-accordion-trigger-icon.open{display:none}.omote-accordion .omote-accordion-item>.omote-accordion-content{font-size:var(--text-sm);line-height:var(--text-sm--line-height);overflow:hidden}.omote-accordion .omote-accordion-item>.omote-accordion-content[data-toggled][data-state=open]{animation:.2s ease-out omote-accordion-down}.omote-accordion .omote-accordion-item>.omote-accordion-content[data-toggled][data-state=closed]{animation:.2s ease-out omote-accordion-up}.omote-accordion .omote-accordion-item>.omote-accordion-content>.omote-accordion-content-inner{padding-block:0 calc(var(--spacing) * 2.5)}.omote-accordion .omote-accordion-item>.omote-accordion-content>.omote-accordion-content-inner a{text-underline-offset:3px;text-decoration-line:underline}.omote-accordion .omote-accordion-item>.omote-accordion-content>.omote-accordion-content-inner a:hover{color:var(--foreground)}.omote-accordion .omote-accordion-item>.omote-accordion-content>.omote-accordion-content-inner p:not(:last-child){margin-block-end:calc(var(--spacing) * 4)}.omote-tabs{gap:calc(var(--spacing) * 2);display:flex}.omote-tabs[data-orientation=horizontal]{flex-direction:column}.omote-tabs .omote-tabs-list{border-radius:var(--radius-lg);inline-size:fit-content;color:var(--muted-foreground);justify-content:center;align-items:center;padding:3px;display:inline-flex}.omote-tabs .omote-tabs-list[data-orientation=horizontal]{block-size:calc(var(--spacing) * 8)}.omote-tabs .omote-tabs-list[data-orientation=vertical]{flex-direction:column;block-size:fit-content}.omote-tabs .omote-tabs-list>.omote-tabs-trigger{gap:calc(var(--spacing) * 1.5);block-size:calc(100% - 1px);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 1.5);border-radius:var(--radius-md);color:color-mix(in oklab, var(--foreground) 60%, transparent);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);white-space:nowrap;border:1px solid #0000;flex:1;justify-content:center;align-items:center;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.omote-tabs .omote-tabs-list>.omote-tabs-trigger:after{content:"";background-color:var(--foreground);opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);position:absolute}.omote-tabs .omote-tabs-list>.omote-tabs-trigger[data-orientation=horizontal]:after{block-size:calc(var(--spacing) * .5);inset-block-end:-5px;inset-inline:0}.omote-tabs .omote-tabs-list>.omote-tabs-trigger[data-orientation=vertical]{justify-content:flex-start;inline-size:100%}.omote-tabs .omote-tabs-list>.omote-tabs-trigger[data-orientation=vertical]:after{inline-size:calc(var(--spacing) * .5);inset-block:0;inset-inline-end:calc(var(--spacing) * -1)}:where(.dark) :is(.omote-tabs .omote-tabs-list>.omote-tabs-trigger){color:var(--muted-foreground)}.omote-tabs .omote-tabs-list>.omote-tabs-trigger:where(:not(:disabled)):hover{color:var(--foreground)}.omote-tabs .omote-tabs-list>.omote-tabs-trigger:disabled{opacity:.5;cursor:not-allowed}.omote-tabs .omote-tabs-list>.omote-tabs-trigger svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);pointer-events:none;flex-shrink:0}.omote-tabs .omote-tabs-list>.omote-tabs-trigger:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 1)}.omote-tabs .omote-tabs-list>.omote-tabs-trigger:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 1)}.omote-tabs .omote-tabs-list>.omote-tabs-trigger[data-state=active]{background-color:var(--background);color:var(--foreground)}.omote-tabs .omote-tabs-list>.omote-tabs-trigger:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent);outline:1px solid var(--ring)}:where(.dark) :is(.omote-tabs .omote-tabs-list>.omote-tabs-trigger)[data-state=active]{border-color:var(--input);background-color:color-mix(in oklab, var(--input) 30%, transparent)}.omote-tabs .omote-tabs-list.variant-default{background-color:var(--muted)}.omote-tabs .omote-tabs-list.variant-default>.omote-tabs-trigger[data-state=active]{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.omote-tabs .omote-tabs-list.variant-default>.omote-tabs-trigger[data-state=active]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent), 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a}.omote-tabs .omote-tabs-list.variant-line{gap:calc(var(--spacing) * 1);background-color:#0000;border-radius:0}.omote-tabs .omote-tabs-list.variant-line>.omote-tabs-trigger[data-state=active]{background-color:#0000}.omote-tabs .omote-tabs-list.variant-line>.omote-tabs-trigger[data-state=active]:after{opacity:1}:where(.dark) :is(.omote-tabs .omote-tabs-list.variant-line>.omote-tabs-trigger[data-state=active]){background-color:#0000;border-color:#0000}.omote-tabs .omote-tabs-content{font-size:var(--text-sm);line-height:var(--text-sm--line-height);outline:none;flex:1}.omote-navigation-menu{flex:1;justify-content:center;align-items:center;max-inline-size:max-content;display:flex;position:relative}.omote-navigation-menu .omote-navigation-menu-list{flex:1;justify-content:center;align-items:center;gap:0;padding:0;list-style:none;display:flex}.omote-navigation-menu .omote-navigation-menu-item{position:relative}.omote-navigation-menu .omote-navigation-menu-trigger{inline-size:max-content;block-size:calc(var(--spacing) * 9);padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);outline:none;justify-content:center;align-items:center;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.omote-navigation-menu .omote-navigation-menu-trigger[data-state=open]{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}.omote-navigation-menu .omote-navigation-menu-trigger:where(:not(:disabled)):hover,.omote-navigation-menu .omote-navigation-menu-trigger:focus{background-color:var(--muted)}.omote-navigation-menu .omote-navigation-menu-trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-navigation-menu .omote-navigation-menu-trigger:disabled{opacity:.5;cursor:not-allowed}.omote-navigation-menu .omote-navigation-menu-trigger>.omote-navigation-menu-trigger-icon{inline-size:calc(var(--spacing) * 3);block-size:calc(var(--spacing) * 3);margin-inline-start:calc(var(--spacing) * 1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;inset-block-start:1px}:where(.omote-navigation-menu-trigger[data-state=open])>:is(.omote-navigation-menu .omote-navigation-menu-trigger>.omote-navigation-menu-trigger-icon){rotate:180deg}.omote-navigation-menu .omote-navigation-menu-link{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--text-sm--line-height);outline:none;align-items:center;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.omote-navigation-menu .omote-navigation-menu-link svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-navigation-menu .omote-navigation-menu-link[data-active]{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}.omote-navigation-menu .omote-navigation-menu-link:hover,.omote-navigation-menu .omote-navigation-menu-link:focus{background-color:var(--muted)}.omote-navigation-menu .omote-navigation-menu-link:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-navigation-menu .omote-navigation-menu-link.omote-navigation-menu-trigger{display:inline-flex}.omote-navigation-menu .omote-navigation-menu-content{inline-size:100%;padding:calc(var(--spacing) * 1);inset-block-start:0;inset-inline-start:0}@media (width>=48rem){.omote-navigation-menu .omote-navigation-menu-content{inline-size:auto;position:absolute}}.omote-navigation-menu .omote-navigation-menu-content[data-motion^=from-]{--omote-enter-opacity:0;animation:.15s cubic-bezier(.22,1,.36,1) omote-enter}.omote-navigation-menu .omote-navigation-menu-content[data-motion^=to-]{--omote-exit-opacity:0;animation:.15s cubic-bezier(.22,1,.36,1) omote-exit}.omote-navigation-menu .omote-navigation-menu-content[data-motion=from-end]{--omote-enter-translate-x:calc(var(--spacing) * 52)}.omote-navigation-menu .omote-navigation-menu-content[data-motion=from-start]{--omote-enter-translate-x:calc(var(--spacing) * -52)}.omote-navigation-menu .omote-navigation-menu-content[data-motion=to-end]{--omote-exit-translate-x:calc(var(--spacing) * 52)}.omote-navigation-menu .omote-navigation-menu-content[data-motion=to-start]{--omote-exit-translate-x:calc(var(--spacing) * -52)}.omote-navigation-menu .omote-navigation-menu-content .omote-navigation-menu-link{border-radius:var(--radius-md)}.omote-navigation-menu .omote-navigation-menu-content .omote-navigation-menu-link:focus{box-shadow:none}:where(.omote-navigation-menu[data-viewport=false]) :is(.omote-navigation-menu .omote-navigation-menu-content){z-index:50;border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-navigation-menu);color:var(--popover-foreground);margin-block-start:calc(var(--spacing) * 1.5);inset-block-start:100%;overflow:hidden}:where(.omote-navigation-menu[data-viewport=false]) :is(.omote-navigation-menu .omote-navigation-menu-content)[data-state=open]{--omote-enter-opacity:0;--omote-enter-scale:.95;animation:.3s cubic-bezier(.22,1,.36,1) omote-enter}:where(.omote-navigation-menu[data-viewport=false]) :is(.omote-navigation-menu .omote-navigation-menu-content)[data-state=closed]{--omote-exit-opacity:0;--omote-exit-scale:.95;animation:.3s cubic-bezier(.22,1,.36,1) omote-exit}.omote-navigation-menu .omote-navigation-menu-indicator{z-index:1;block-size:calc(var(--spacing) * 1.5);justify-content:center;align-items:flex-end;display:flex;inset-block-start:100%;overflow:hidden}.omote-navigation-menu .omote-navigation-menu-indicator[data-state=visible]{--omote-enter-opacity:0;animation:.15s omote-enter}.omote-navigation-menu .omote-navigation-menu-indicator[data-state=hidden]{--omote-exit-opacity:0;animation:.15s omote-exit}.omote-navigation-menu .omote-navigation-menu-indicator>.omote-navigation-menu-indicator-arrow{inline-size:calc(var(--spacing) * 2);block-size:calc(var(--spacing) * 2);border-top-left-radius:var(--radius-sm);background-color:var(--border);position:relative;inset-block-start:60%;rotate:45deg;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.omote-navigation-menu>.omote-navigation-menu-viewport-wrapper{isolation:isolate;z-index:50;justify-content:center;display:flex;position:absolute;inset-block-start:100%;inset-inline-start:0}.omote-navigation-menu>.omote-navigation-menu-viewport-wrapper>.omote-navigation-menu-viewport{inline-size:100%;block-size:calc(var(--bits-navigation-menu-viewport-height) + 1rem);border-radius:var(--radius-lg);background-color:var(--popover);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) var(--omote-elevation-ring), transparent), var(--omote-shadow-navigation-menu);color:var(--popover-foreground);margin-block-start:calc(var(--spacing) * 1.5);position:relative;overflow:hidden}@media (width>=48rem){.omote-navigation-menu>.omote-navigation-menu-viewport-wrapper>.omote-navigation-menu-viewport{inline-size:calc(var(--bits-navigation-menu-viewport-width) + 1rem)}}.omote-navigation-menu>.omote-navigation-menu-viewport-wrapper>.omote-navigation-menu-viewport[data-state=open]{--omote-enter-scale:.9;animation:.1s omote-enter}.omote-navigation-menu>.omote-navigation-menu-viewport-wrapper>.omote-navigation-menu-viewport[data-state=closed]{--omote-exit-scale:.9;animation:.1s omote-exit}.omote-scroll-area{position:relative}.omote-scroll-area>.omote-scroll-area-viewport{border-radius:inherit;outline:none;block-size:100%;inline-size:100%;transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.omote-scroll-area>.omote-scroll-area-viewport:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.omote-scroll-area>.omote-scroll-area-scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;padding:1px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.omote-scroll-area>.omote-scroll-area-scrollbar[data-orientation=horizontal]{block-size:calc(var(--spacing) * 2.5);border-block-start:1px solid #0000;flex-direction:column}.omote-scroll-area>.omote-scroll-area-scrollbar[data-orientation=vertical]{inline-size:calc(var(--spacing) * 2.5);border-inline-start:1px solid #0000;block-size:100%}.omote-scroll-area>.omote-scroll-area-scrollbar>.omote-scroll-area-thumb{background-color:var(--border);border-radius:3.40282e38px;flex:1;position:relative}.omote-sidebar-wrapper{min-block-size:100svb;inline-size:100%;display:flex}.omote-sidebar-wrapper:has([data-variant=inset]){background-color:var(--sidebar)}.omote-sidebar{color:var(--sidebar-foreground);display:none}@media (width>=48rem){.omote-sidebar{display:block}}.omote-sidebar>.omote-sidebar-gap{inline-size:var(--sidebar-width);background-color:#0000;transition:width .2s linear;position:relative}:where(.omote-sidebar[data-collapsible=offcanvas]) :is(.omote-sidebar>.omote-sidebar-gap){inline-size:0}:where(.omote-sidebar[data-side=right]) :is(.omote-sidebar>.omote-sidebar-gap){rotate:180deg}:where(.omote-sidebar[data-collapsible=icon]) :is(.omote-sidebar>.omote-sidebar-gap){inline-size:var(--sidebar-width-icon)}:where(.omote-sidebar[data-collapsible=icon]:is([data-variant=floating],[data-variant=inset])) :is(.omote-sidebar>.omote-sidebar-gap){inline-size:calc(var(--sidebar-width-icon) + (var(--spacing) * 4))}.omote-sidebar>.omote-sidebar-container{z-index:10;inline-size:var(--sidebar-width);block-size:100svb;transition:left .2s linear,right .2s linear,width .2s linear;display:none;position:fixed;inset-block:0}@media (width>=48rem){.omote-sidebar>.omote-sidebar-container{display:flex}}.omote-sidebar>.omote-sidebar-container[data-side=left]{inset-inline-start:0}:where(.omote-sidebar[data-collapsible=offcanvas]) .omote-sidebar>.omote-sidebar-container[data-side=left]{inset-inline-start:calc(var(--sidebar-width) * -1)}.omote-sidebar>.omote-sidebar-container[data-side=right]{inset-inline-end:0}:where(.omote-sidebar[data-collapsible=offcanvas]) .omote-sidebar>.omote-sidebar-container[data-side=right]{inset-inline-end:calc(var(--sidebar-width) * -1)}:where(.omote-sidebar[data-variant=sidebar]) :is(.omote-sidebar>.omote-sidebar-container)[data-side=left]{border-inline-end:1px solid var(--border)}:where(.omote-sidebar[data-variant=sidebar]) :is(.omote-sidebar>.omote-sidebar-container)[data-side=right]{border-inline-start:1px solid var(--border)}:where(.omote-sidebar[data-variant=sidebar][data-collapsible=icon]) :is(.omote-sidebar>.omote-sidebar-container){inline-size:var(--sidebar-width-icon)}:where(.omote-sidebar:is([data-variant=floating],[data-variant=inset])) :is(.omote-sidebar>.omote-sidebar-container){padding:calc(var(--spacing) * 2)}:where(.omote-sidebar[data-collapsible=icon]:is([data-variant=floating],[data-variant=inset])) :is(.omote-sidebar>.omote-sidebar-container){inline-size:calc(var(--sidebar-width-icon) + (var(--spacing) * 4) + 2px)}.omote-sidebar>.omote-sidebar-container>.omote-sidebar-inner{background-color:var(--sidebar);flex-direction:column;block-size:100%;inline-size:100%;display:flex}:where(.omote-sidebar[data-variant=floating]) :is(.omote-sidebar>.omote-sidebar-container>.omote-sidebar-inner){border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--sidebar-border), 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a}.omote-sidebar-static{inline-size:var(--sidebar-width);background-color:var(--sidebar);block-size:100%;color:var(--sidebar-foreground);flex-direction:column;display:flex}.omote-sidebar-mobile[data-mobile=true]{inline-size:var(--sidebar-width);background-color:var(--sidebar);color:var(--sidebar-foreground);padding:0}.omote-sidebar-mobile[data-mobile=true]>button{display:none}.omote-sidebar-mobile[data-mobile=true]>.omote-sidebar-mobile-inner{flex-direction:column;block-size:100%;inline-size:100%;display:flex}.omote-sidebar-inset{background-color:var(--background);flex-direction:column;flex:1;inline-size:100%;display:flex;position:relative}@media (width>=48rem){:where(.omote-sidebar[data-variant=inset])~.omote-sidebar-inset{margin:calc(var(--spacing) * 2);border-radius:var(--radius-xl);margin-inline-start:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}}@media (width>=48rem){:where(.omote-sidebar[data-variant=inset][data-state=collapsed])~.omote-sidebar-inset{margin-inline-start:calc(var(--spacing) * 2)}}.omote-sidebar-rail{z-index:20;inline-size:calc(var(--spacing) * 4);transition:all .15s linear;display:none;position:absolute;inset-block:0;translate:-50%}@media (width>=40rem){.omote-sidebar-rail{display:flex}}.omote-sidebar-rail:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){translate:50%}.omote-sidebar-rail:after{content:"";inline-size:2px;position:absolute;inset-block:0;inset-inline-start:50%}.omote-sidebar-rail:hover:after{background-color:var(--sidebar-border)}:where([data-side=left]) .omote-sidebar-rail{cursor:w-resize}:where([data-side=right]) .omote-sidebar-rail,:where([data-side=left][data-state=collapsed]) .omote-sidebar-rail{cursor:e-resize}:where([data-side=right][data-state=collapsed]) .omote-sidebar-rail{cursor:w-resize}:where(.omote-sidebar[data-side=left]) .omote-sidebar-rail{inset-inline-end:calc(var(--spacing) * -4)}:where(.omote-sidebar[data-side=right]) .omote-sidebar-rail{inset-inline-start:0}:where(.omote-sidebar[data-collapsible=offcanvas]) .omote-sidebar-rail{translate:0}:where(.omote-sidebar[data-collapsible=offcanvas]) .omote-sidebar-rail:after{inset-inline-start:100%}:where(.omote-sidebar[data-collapsible=offcanvas]) .omote-sidebar-rail:hover{background-color:var(--sidebar)}:where([data-side=left][data-collapsible=offcanvas]) .omote-sidebar-rail{inset-inline-end:calc(var(--spacing) * -2)}:where([data-side=right][data-collapsible=offcanvas]) .omote-sidebar-rail{inset-inline-start:calc(var(--spacing) * -2)}.omote-sidebar-header,.omote-sidebar-footer{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2);flex-direction:column;display:flex}.omote-sidebar-content{scrollbar-width:none;flex-direction:column;flex:1;gap:0;min-block-size:0;display:flex;overflow:auto}.omote-sidebar-content::-webkit-scrollbar{display:none}:where(.omote-sidebar[data-collapsible=icon]) .omote-sidebar-content{overflow:hidden}.omote-sidebar-separator{margin-inline:calc(var(--spacing) * 2);background-color:var(--sidebar-border)}.omote-sidebar-input{inline-size:100%;block-size:calc(var(--spacing) * 8);background-color:var(--background)}:where(.dark) .omote-sidebar-input{background-color:color-mix(in oklab, var(--input) 30%, transparent)}.omote-sidebar-group{inline-size:100%;min-inline-size:0;padding:calc(var(--spacing) * 2);flex-direction:column;display:flex;position:relative}.omote-sidebar-group .omote-sidebar-group-label{block-size:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 2);border-radius:var(--radius-md);color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent);font-size:var(--text-xs);font-weight:calc(500 + var(--omote-editorial) * 100);line-height:var(--text-xs--line-height);letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case);outline-style:none;flex-shrink:0;align-items:center;transition:margin .2s linear,opacity .2s linear;display:flex}@media (forced-colors:active){.omote-sidebar-group .omote-sidebar-group-label{outline-offset:2px;outline:2px solid #0000}}.omote-sidebar-group .omote-sidebar-group-label>svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);flex-shrink:0}.omote-sidebar-group .omote-sidebar-group-label:focus-visible{box-shadow:0 0 0 2px var(--sidebar-ring)}:where(.omote-sidebar[data-collapsible=icon]) :is(.omote-sidebar-group .omote-sidebar-group-label){opacity:0;margin-block-start:calc(var(--spacing) * -8)}.omote-sidebar-group .omote-sidebar-group-action{inline-size:calc(var(--spacing) * 5);aspect-ratio:1;border-radius:var(--radius-md);color:var(--sidebar-foreground);outline-style:none;justify-content:center;align-items:center;padding:0;transition:transform .15s cubic-bezier(.4,0,.2,1),translate .15s cubic-bezier(.4,0,.2,1),scale .15s cubic-bezier(.4,0,.2,1),rotate .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset-block-start:calc(var(--spacing) * 3.5);inset-inline-end:calc(var(--spacing) * 3)}@media (forced-colors:active){.omote-sidebar-group .omote-sidebar-group-action{outline-offset:2px;outline:2px solid #0000}}.omote-sidebar-group .omote-sidebar-group-action:after{content:"";inset:calc(var(--spacing) * -2);position:absolute}@media (width>=48rem){.omote-sidebar-group .omote-sidebar-group-action:after{display:none}}.omote-sidebar-group .omote-sidebar-group-action>svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);flex-shrink:0}.omote-sidebar-group .omote-sidebar-group-action:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.omote-sidebar-group .omote-sidebar-group-action:focus-visible{box-shadow:0 0 0 2px var(--sidebar-ring)}:where(.omote-sidebar[data-collapsible=icon]) :is(.omote-sidebar-group .omote-sidebar-group-action){display:none}.omote-sidebar-group .omote-sidebar-group-content{inline-size:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.omote-sidebar-menu{flex-direction:column;gap:0;inline-size:100%;min-inline-size:0;padding:0;list-style:none;display:flex}.omote-sidebar-menu .omote-sidebar-menu-item{position:relative}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button{gap:calc(var(--spacing) * 2);inline-size:100%;block-size:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 2);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:start;outline-style:none;align-items:center;transition:width .15s cubic-bezier(.4,0,.2,1),height .15s cubic-bezier(.4,0,.2,1),padding .15s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media (forced-colors:active){.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button{outline-offset:2px;outline:2px solid #0000}}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);flex-shrink:0}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.omote-sidebar-menu-item:has([data-sidebar=menu-action]))>:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button){padding-inline-end:calc(var(--spacing) * 8)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button.size-sm{block-size:calc(var(--spacing) * 7);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button.size-lg{block-size:calc(var(--spacing) * 12)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button:where([data-active]:not([data-active=false])){background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground);font-weight:500}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button.variant-outline{background-color:var(--background);box-shadow:0 0 0 1px var(--sidebar-border)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button:hover,.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button:active{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button.variant-outline:hover{box-shadow:0 0 0 1px var(--sidebar-accent)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button:focus-visible{box-shadow:0 0 0 2px var(--sidebar-ring)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button.variant-outline:focus-visible{box-shadow:0 0 0 2px var(--sidebar-ring), 0 0 0 1px var(--sidebar-border)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button:disabled,.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button[aria-disabled=true]{opacity:.5;pointer-events:none}.omote-sidebar[data-collapsible=icon] :is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button){inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 2)}.omote-sidebar[data-collapsible=icon] :is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-button).size-lg{padding:0}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action{inline-size:calc(var(--spacing) * 5);aspect-ratio:1;border-radius:var(--radius-md);color:var(--sidebar-foreground);outline-style:none;justify-content:center;align-items:center;padding:0;transition:transform .15s cubic-bezier(.4,0,.2,1),translate .15s cubic-bezier(.4,0,.2,1),scale .15s cubic-bezier(.4,0,.2,1),rotate .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset-block-start:calc(var(--spacing) * 1.5);inset-inline-end:calc(var(--spacing) * 1)}@media (forced-colors:active){.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action{outline-offset:2px;outline:2px solid #0000}}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action:after{content:"";inset:calc(var(--spacing) * -2);position:absolute}@media (width>=48rem){.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action:after{display:none}}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action>svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);flex-shrink:0}:where(.omote-sidebar-menu-button:hover)~:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action){color:var(--sidebar-accent-foreground)}:where(.omote-sidebar-menu-button[data-size=default])~:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action){inset-block-start:calc(var(--spacing) * 1.5)}:where(.omote-sidebar-menu-button[data-size=sm])~:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action){inset-block-start:calc(var(--spacing) * 1)}:where(.omote-sidebar-menu-button[data-size=lg])~:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action){inset-block-start:calc(var(--spacing) * 2.5)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action:focus-visible{box-shadow:0 0 0 2px var(--sidebar-ring)}@media (width>=48rem){.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action.show-on-hover{opacity:0}}:where(.omote-sidebar-menu-button[data-active]:not([data-active=false]))~.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action.show-on-hover{color:var(--sidebar-accent-foreground)}:where(.omote-sidebar-menu-item:is(:hover,:focus-within))>.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action.show-on-hover,.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action.show-on-hover[aria-expanded=true]{opacity:1}:where(.omote-sidebar[data-collapsible=icon]) :is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-action){display:none}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-badge{min-inline-size:calc(var(--spacing) * 5);block-size:calc(var(--spacing) * 5);padding-inline:calc(var(--spacing) * 1);border-radius:var(--radius-md);color:var(--sidebar-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:500;line-height:var(--text-xs--line-height);-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:calc(var(--spacing) * 1)}:where(.omote-sidebar-menu-button:hover)~:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-badge),:where(.omote-sidebar-menu-button[data-active]:not([data-active=false]))~:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-badge){color:var(--sidebar-accent-foreground)}:where(.omote-sidebar-menu-button[data-size=default])~:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-badge){inset-block-start:calc(var(--spacing) * 1.5)}:where(.omote-sidebar-menu-button[data-size=sm])~:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-badge){inset-block-start:calc(var(--spacing) * 1)}:where(.omote-sidebar-menu-button[data-size=lg])~:is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-badge){inset-block-start:calc(var(--spacing) * 2.5)}:where(.omote-sidebar[data-collapsible=icon]) :is(.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-badge){display:none}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-skeleton{gap:calc(var(--spacing) * 2);block-size:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 2);border-radius:var(--radius-md);align-items:center;display:flex}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-skeleton>.omote-sidebar-menu-skeleton-icon{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);border-radius:var(--radius-md)}.omote-sidebar-menu .omote-sidebar-menu-item>.omote-sidebar-menu-skeleton>.omote-sidebar-menu-skeleton-text{max-inline-size:var(--skeleton-width);block-size:calc(var(--spacing) * 4);flex:1}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub{gap:calc(var(--spacing) * 1);min-inline-size:0;margin-inline:calc(var(--spacing) * 3.5);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2.5);border-inline-start:1px solid var(--sidebar-border);flex-direction:column;list-style:none;display:flex;translate:1px}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-1px}:where(.omote-sidebar[data-collapsible=icon]) :is(.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub){display:none}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item{position:relative}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button{gap:calc(var(--spacing) * 2);min-inline-size:0;block-size:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2);border-radius:var(--radius-md);color:var(--sidebar-foreground);outline-style:none;align-items:center;display:flex;overflow:hidden;translate:-1px}@media (forced-colors:active){.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button{outline-offset:2px;outline:2px solid #0000}}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button>svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);color:var(--sidebar-accent-foreground);flex-shrink:0}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button[data-size=sm]{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button[data-size=md]{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button:hover,.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button:active,.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button[data-active]:not([data-active=false]){background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button:focus-visible{box-shadow:0 0 0 2px var(--sidebar-ring)}.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button:disabled,.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button[aria-disabled=true]{opacity:.5;pointer-events:none}:where(.omote-sidebar[data-collapsible=icon]) :is(.omote-sidebar-menu .omote-sidebar-menu-item .omote-sidebar-menu-sub>.omote-sidebar-menu-sub-item>.omote-sidebar-menu-sub-button){display:none}.omote-table-container{inline-size:100%;position:relative;overflow-x:auto}.omote-table-container .omote-table{inline-size:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);caption-side:bottom}.omote-table-container .omote-table .omote-table-header tr{border-block-end:1px solid var(--border)}.omote-table-container .omote-table .omote-table-body tr:last-child{border:0}.omote-table-container .omote-table .omote-table-footer{border-block-start:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 50%, transparent);font-weight:500}.omote-table-container .omote-table .omote-table-footer>tr:last-child{border-block-end-width:0}.omote-table-container .omote-table .omote-table-row{border-block-end:1px solid var(--border);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.omote-table-container .omote-table .omote-table-row:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}.omote-table-container .omote-table .omote-table-row[data-state=selected]{background-color:var(--muted)}.omote-table-container .omote-table .omote-table-row:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}.omote-table-container .omote-table .omote-table-row .omote-table-head{block-size:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 2);color:var(--foreground);font-size:calc(var(--text-sm) + var(--omote-editorial) * (var(--text-xs) - var(--text-sm)));font-weight:500;line-height:calc(var(--text-sm--line-height) + var(--omote-editorial) * (var(--text-xs--line-height) - var(--text-sm--line-height)));letter-spacing:calc(var(--omote-editorial) * .05em);text-transform:var(--omote-editorial-case);text-align:start;white-space:nowrap;vertical-align:middle}.omote-table-container .omote-table .omote-table-row .omote-table-head:has([role=checkbox]){padding-inline-end:0}.omote-table-container .omote-table .omote-table-row .omote-table-cell{padding:calc(var(--spacing) * 2);white-space:nowrap;vertical-align:middle}.omote-table-container .omote-table .omote-table-row .omote-table-cell:has([role=checkbox]){padding-inline-end:0}.omote-table-container .omote-table .omote-table-caption{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-block-start:calc(var(--spacing) * 4)}.omote-pagination{justify-content:center;inline-size:100%;margin-inline:auto;display:flex}.omote-pagination .omote-pagination-content{gap:calc(var(--spacing) * .5);align-items:center;padding:0;list-style:none;display:flex}.omote-pagination .omote-pagination-content .omote-pagination-previous{padding-inline-start:calc(var(--spacing) * 1.5)}.omote-pagination .omote-pagination-content .omote-pagination-previous .omote-pagination-previous-text{display:none}@media (width>=40rem){.omote-pagination .omote-pagination-content .omote-pagination-previous .omote-pagination-previous-text{display:block}}.omote-pagination .omote-pagination-content .omote-pagination-next{padding-inline-end:calc(var(--spacing) * 1.5)}.omote-pagination .omote-pagination-content .omote-pagination-next .omote-pagination-next-text{display:none}@media (width>=40rem){.omote-pagination .omote-pagination-content .omote-pagination-next .omote-pagination-next-text{display:block}}.omote-pagination .omote-pagination-content .omote-pagination-ellipsis{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8);justify-content:center;align-items:center;display:flex}.omote-pagination .omote-pagination-content .omote-pagination-ellipsis>svg{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4)}.omote-carousel{position:relative}.omote-carousel .omote-carousel-content{overflow:hidden}.omote-carousel .omote-carousel-content>.omote-carousel-container{display:flex}.omote-carousel .omote-carousel-content>.omote-carousel-container.orientation-horizontal{margin-inline-start:calc(var(--spacing) * -4)}.omote-carousel .omote-carousel-content>.omote-carousel-container.orientation-vertical{flex-direction:column;margin-block-start:calc(var(--spacing) * -4)}.omote-carousel .omote-carousel-content>.omote-carousel-container>.omote-carousel-item{flex:0 0 100%;min-inline-size:0}.omote-carousel .omote-carousel-content>.omote-carousel-container>.omote-carousel-item.orientation-horizontal{padding-inline-start:calc(var(--spacing) * 4)}.omote-carousel .omote-carousel-content>.omote-carousel-container>.omote-carousel-item.orientation-vertical{padding-block-start:calc(var(--spacing) * 4)}.omote-carousel .omote-carousel-previous,.omote-carousel .omote-carousel-next{touch-action:manipulation;border-radius:3.40282e38px;position:absolute}:is(.omote-carousel .omote-carousel-previous,.omote-carousel .omote-carousel-next).orientation-horizontal{margin-block:auto;inset-block:0}:is(.omote-carousel .omote-carousel-previous,.omote-carousel .omote-carousel-next).orientation-vertical{inset-inline-start:50%;translate:-50%;rotate:90deg}.omote-carousel .omote-carousel-previous.orientation-horizontal{inset-inline-start:calc(var(--spacing) * -12)}.omote-carousel .omote-carousel-previous.orientation-vertical{inset-block-start:calc(var(--spacing) * -12)}.omote-carousel .omote-carousel-next.orientation-horizontal{inset-inline-end:calc(var(--spacing) * -12)}.omote-carousel .omote-carousel-next.orientation-vertical{inset-block-end:calc(var(--spacing) * -12)}.omote-resizable-pane-group{block-size:100%;inline-size:100%;display:flex}.omote-resizable-pane-group[data-direction=vertical]{flex-direction:column}.omote-resizable-pane-group>.omote-resizable-handle{background-color:var(--border);justify-content:center;align-items:center;inline-size:1px;display:flex;position:relative}.omote-resizable-pane-group>.omote-resizable-handle:after{content:"";inset-block:0;inline-size:calc(var(--spacing) * 1);position:absolute;left:50%;translate:-50%}.omote-resizable-pane-group>.omote-resizable-handle[data-enabled=false]{cursor:not-allowed!important}.omote-resizable-pane-group>.omote-resizable-handle:focus-visible{box-shadow:0 0 0 1px #fff, 0 0 0 2px var(--ring);outline-offset:2px;outline:2px solid #0000}.omote-resizable-pane-group>.omote-resizable-handle[data-direction=vertical]{block-size:1px;inline-size:100%}.omote-resizable-pane-group>.omote-resizable-handle[data-direction=vertical]:after{inline-size:100%;block-size:calc(var(--spacing) * 1);left:0;translate:0 -50%}.omote-resizable-pane-group>.omote-resizable-handle[data-direction=vertical]>.omote-resizable-handle-icon{rotate:90deg}.omote-resizable-pane-group>.omote-resizable-handle>.omote-resizable-handle-icon{z-index:10;inline-size:calc(var(--spacing) * 1);block-size:calc(var(--spacing) * 6);border-radius:var(--radius-lg);background-color:var(--border);flex-shrink:0;display:flex}.omote-chart{aspect-ratio:16/9;font-size:var(--text-xs);line-height:var(--text-xs--line-height);justify-content:center;display:flex;overflow:visible}.omote-chart .lc-area-path{opacity:1}.omote-chart .lc-axis-tick{stroke-width:0}.omote-chart .lc-axis-tick-label{fill:var(--muted-foreground);font-weight:400}.omote-chart .lc-grid-x-radial-circle,.omote-chart .lc-grid-x-radial-line,.omote-chart .lc-grid-y-radial-circle,.omote-chart .lc-grid-y-radial-line{stroke:var(--border)}.omote-chart .lc-highlight-line{opacity:1;stroke-width:0}.omote-chart .lc-highlight-point{opacity:1;stroke:#0000}.omote-chart .lc-labels-text:not([fill]){fill:var(--foreground)}.omote-chart .lc-layout-svg-g{fill:#0000}.omote-chart .lc-legend-swatch{inline-size:calc(var(--spacing) * 2.5);block-size:calc(var(--spacing) * 2.5);border-radius:2px}.omote-chart .lc-legend-swatch-button{gap:calc(var(--spacing) * 1.5);align-items:center}.omote-chart .lc-legend-swatch-group{gap:calc(var(--spacing) * 4);align-items:center}.omote-chart .lc-line{stroke:color-mix(in oklab, var(--border) 50%, transparent)}.omote-chart .lc-root-container{inline-size:100%}.omote-chart .lc-rule-x-line:not(.lc-grid-x-rule),.omote-chart .lc-rule-y-line:not(.lc-grid-y-rule){stroke-width:0}.omote-chart .lc-spline-path{opacity:1}.omote-chart .lc-text{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.omote-chart .lc-text-svg{overflow:visible}.omote-chart .lc-tooltip-rects-g{fill:#0000}.omote-chart text{stroke:#0000}.omote-chart-tooltip{gap:calc(var(--spacing) * 1.5);min-inline-size:calc(var(--spacing) * 32);padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2.5);border:1px solid color-mix(in oklab, var(--border) 50%, transparent);border-radius:var(--radius-lg);background-color:var(--background);box-shadow:var(--omote-shadow-tooltip);font-size:var(--text-xs);line-height:var(--text-xs--line-height);align-items:start;display:grid}.omote-chart-tooltip .omote-chart-tooltip-label{font-weight:500}.omote-chart-tooltip>.omote-chart-tooltip-items{gap:calc(var(--spacing) * 1.5);display:grid}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item{gap:calc(var(--spacing) * 2);flex-wrap:wrap;align-items:stretch;inline-size:100%;display:flex}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item>svg{inline-size:calc(var(--spacing) * 2.5);block-size:calc(var(--spacing) * 2.5);color:var(--muted-foreground)}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item>.omote-chart-tooltip-indicator{border:0 solid var(--color-border);background-color:var(--color-bg);border-radius:2px;flex-shrink:0}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item>.omote-chart-tooltip-body{flex:1 0;justify-content:space-between;align-items:center;line-height:1;display:flex}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item>.omote-chart-tooltip-body>.omote-chart-tooltip-names{gap:calc(var(--spacing) * 1.5);display:grid}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item>.omote-chart-tooltip-body>.omote-chart-tooltip-names>.omote-chart-tooltip-name{color:var(--muted-foreground)}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item>.omote-chart-tooltip-body>.omote-chart-tooltip-value{color:var(--foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item.indicator-dot{align-items:center}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item.indicator-dot>.omote-chart-tooltip-indicator{inline-size:calc(var(--spacing) * 2.5);block-size:calc(var(--spacing) * 2.5)}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item.indicator-line>.omote-chart-tooltip-indicator{inline-size:calc(var(--spacing) * 1);block-size:100%}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item.indicator-dashed>.omote-chart-tooltip-indicator{background-color:#0000;border-style:dashed;border-width:1.5px;inline-size:0}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item.nest-label.indicator-dashed>.omote-chart-tooltip-indicator{margin-block:calc(var(--spacing) * .5)}.omote-chart-tooltip>.omote-chart-tooltip-items>.omote-chart-tooltip-item.nest-label>.omote-chart-tooltip-body{align-items:flex-end}.omote-data-table{container-type:inline-size}.omote-data-table .omote-data-table-frame{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}@container (width<40rem){.omote-data-table .omote-data-table-frame{border:0;border-radius:0;overflow:visible}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table{gap:calc(var(--spacing) * 2);grid-template-columns:minmax(0,1fr);display:grid}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-header{display:block}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-header:not(:has(button)){display:none}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-header .omote-table-row{gap:calc(var(--spacing) * 2);background-color:#0000;border:0;flex-wrap:wrap;align-items:center;display:flex}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-header .omote-table-row .omote-table-head{block-size:auto;padding:0;display:block}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-header .omote-table-row .omote-table-head:not(:has(button)){display:none}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body{gap:calc(var(--spacing) * 2);grid-template-columns:minmax(0,1fr);display:grid}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body .omote-table-row{gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 3);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;display:grid}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body .omote-table-row .omote-table-cell{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 1) 0;white-space:normal;overflow-wrap:anywhere;grid-column:1/-1;align-items:center;display:flex}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body .omote-table-row .omote-table-cell>*{min-inline-size:0}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body .omote-table-row .omote-table-cell *{white-space:normal!important}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body .omote-table-row .omote-table-cell[data-label]:before{content:attr(data-label);color:var(--muted-foreground);flex-shrink:0;margin-inline-end:auto;font-weight:500}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body .omote-table-row .omote-table-cell:first-child:not([data-label],:only-child){grid-area:1/1}}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body .omote-table-row .omote-table-cell:last-child:not([data-label],:only-child){grid-area:1/2}}.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body .omote-table-row .omote-data-table-empty{block-size:calc(var(--spacing) * 24);text-align:center}@container (width<40rem){.omote-data-table .omote-data-table-frame .omote-table-container .omote-table .omote-table-body .omote-table-row .omote-data-table-empty{justify-content:center;block-size:auto}}.omote-data-table-column-header{align-items:center;display:flex}.omote-data-table-column-header .omote-data-table-column-header-trigger.omote-button{block-size:calc(var(--spacing) * 8);margin-inline-start:calc(var(--spacing) * -3)}.omote-data-table-column-header .omote-data-table-column-header-trigger.omote-button[data-state=open]{background-color:var(--accent)}.omote-data-table-column-header-menu .omote-dropdown-menu-item svg.omote-data-table-column-header-icon{inline-size:calc(var(--spacing) * 3.5);block-size:calc(var(--spacing) * 3.5);color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);margin-inline-end:calc(var(--spacing) * 2)}.omote-data-table-view-options.omote-button{block-size:calc(var(--spacing) * 8);margin-inline-start:auto;display:none}@media (width>=64rem){.omote-data-table-view-options.omote-button{display:flex}}.omote-data-table-view-options-menu .omote-data-table-view-options-item{text-transform:capitalize}.omote-data-table-pagination{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);padding-inline:calc(var(--spacing) * 2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.omote-data-table-pagination .omote-data-table-pagination-selection{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex:1}.omote-data-table-pagination .omote-data-table-pagination-controls{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);flex-wrap:wrap;align-items:center;display:flex}@media (width>=64rem){.omote-data-table-pagination .omote-data-table-pagination-controls{column-gap:calc(var(--spacing) * 8)}}.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-page-size{gap:calc(var(--spacing) * 2);align-items:center;display:flex}.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-page-size>p{font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height)}.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-page-size .omote-data-table-pagination-page-size-trigger{inline-size:70px;block-size:calc(var(--spacing) * 8)}.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-page{inline-size:100px;font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height);justify-content:center;align-items:center;display:flex}.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-buttons{gap:calc(var(--spacing) * 2);align-items:center;display:flex}.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-buttons .omote-data-table-pagination-button{inline-size:calc(var(--spacing) * 8);block-size:calc(var(--spacing) * 8);padding:0}.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-buttons .omote-data-table-pagination-first,.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-buttons .omote-data-table-pagination-last{display:none}@media (width>=64rem){.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-buttons .omote-data-table-pagination-first,.omote-data-table-pagination .omote-data-table-pagination-controls .omote-data-table-pagination-buttons .omote-data-table-pagination-last{display:flex}}.omote-data-table-faceted-filter.omote-button{block-size:calc(var(--spacing) * 8);border-style:dashed}.omote-data-table-faceted-filter.omote-button .omote-data-table-faceted-filter-separator{block-size:calc(var(--spacing) * 4);margin-inline:calc(var(--spacing) * 2);align-self:auto}.omote-data-table-faceted-filter.omote-button .omote-data-table-faceted-filter-badge{padding-inline:calc(var(--spacing) * 1);border-radius:var(--radius-sm);font-weight:400}@media (width>=64rem){.omote-data-table-faceted-filter.omote-button .omote-data-table-faceted-filter-count{display:none}}.omote-data-table-faceted-filter.omote-button .omote-data-table-faceted-filter-badges{gap:calc(var(--spacing) * 1);display:none}@media (width>=64rem){.omote-data-table-faceted-filter.omote-button .omote-data-table-faceted-filter-badges{display:flex}}.omote-data-table-faceted-filter-content{inline-size:200px;padding:0}.omote-data-table-faceted-filter-content .omote-command .omote-command-list .omote-command-item .omote-data-table-faceted-filter-check{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);border:1px solid var(--primary);border-radius:var(--radius-sm);opacity:.5;justify-content:center;align-items:center;margin-inline-end:calc(var(--spacing) * 2);display:flex}.omote-data-table-faceted-filter-content .omote-command .omote-command-list .omote-command-item .omote-data-table-faceted-filter-check svg{visibility:hidden}.omote-data-table-faceted-filter-content .omote-command .omote-command-list .omote-command-item .omote-data-table-faceted-filter-check[data-selected]{background-color:var(--primary);color:var(--primary-foreground);opacity:1}.omote-data-table-faceted-filter-content .omote-command .omote-command-list .omote-command-item .omote-data-table-faceted-filter-check[data-selected] svg{visibility:visible}.omote-data-table-faceted-filter-content .omote-command .omote-command-list .omote-command-item .omote-data-table-faceted-filter-icon{color:var(--muted-foreground)}.omote-data-table-faceted-filter-content .omote-command .omote-command-list .omote-command-item .omote-data-table-faceted-filter-facet{inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);justify-content:center;align-items:center;margin-inline-start:auto;display:flex}.omote-data-table-faceted-filter-content .omote-command .omote-command-list .omote-command-item.omote-data-table-faceted-filter-clear{text-align:center;justify-content:center}.omote-typography-title{font-size:var(--text-4xl);font-weight:800;line-height:var(--text-4xl--line-height);letter-spacing:-.025em;text-wrap:balance;scroll-margin:calc(var(--spacing) * 20)}.omote-typography-heading{border-block-end:1px solid var(--border);font-size:var(--text-3xl);font-weight:600;line-height:var(--text-3xl--line-height);letter-spacing:-.025em;scroll-margin:calc(var(--spacing) * 20);padding-block-end:calc(var(--spacing) * 2)}.omote-typography-heading:not(:first-child){margin-block-start:calc(var(--spacing) * 10)}.omote-typography-subheading{font-size:var(--text-2xl);font-weight:600;line-height:var(--text-2xl--line-height);letter-spacing:-.025em;scroll-margin:calc(var(--spacing) * 20)}.omote-typography-subheading:not(:first-child){margin-block-start:calc(var(--spacing) * 8)}.omote-typography-minor-heading{font-size:var(--text-xl);font-weight:600;line-height:var(--text-xl--line-height);letter-spacing:-.025em;scroll-margin:calc(var(--spacing) * 20)}.omote-typography-text{line-height:calc(var(--spacing) * 7)}.omote-typography-text:not(:first-child){margin-block-start:calc(var(--spacing) * 6)}.omote-typography-lead{color:var(--muted-foreground);font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.omote-typography-lead:not(:first-child){margin-block-start:calc(var(--spacing) * 6)}.omote-typography-prominent{font-size:var(--text-lg);font-weight:600;line-height:var(--text-lg--line-height)}.omote-typography-label{font-size:var(--text-sm);font-weight:500;line-height:1}.omote-typography-hint{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.omote-typography-quote{border-inline-start:2px solid var(--border);margin-block-start:calc(var(--spacing) * 6);padding-inline-start:calc(var(--spacing) * 6);font-style:italic}.omote-typography-code{background-color:var(--muted);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;line-height:var(--text-sm--line-height);border-radius:.25rem;padding:.2rem .3rem;position:relative}.omote-typography-list{margin-block:calc(var(--spacing) * 6);margin-inline-start:calc(var(--spacing) * 6);padding-inline-start:0;list-style-type:disc}.omote-typography-list>li{margin-block-start:calc(var(--spacing) * 2)}.omote-typography-table{inline-size:100%;margin-block:calc(var(--spacing) * 6)}.omote-typography-table tr{border-block-start:1px solid var(--border);padding:0}.omote-typography-table tr:nth-child(2n){background-color:var(--muted)}.omote-typography-table tr th,.omote-typography-table tr td{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);border:1px solid var(--border);text-align:start}:is(.omote-typography-table tr th,.omote-typography-table tr td)[align=center]{text-align:center}:is(.omote-typography-table tr th,.omote-typography-table tr td)[align=right]{text-align:end}.omote-typography-table tr th{font-weight:700}.omote-stack{gap:calc(var(--spacing) * var(--omote-stack-gap));flex-direction:column;display:flex}.omote-stack[data-recursive=true]{gap:0}.omote-stack[data-recursive=true] *+*{margin-block-start:calc(var(--spacing) * var(--omote-stack-gap))}.omote-stack[data-height-chaining=true]{flex:1;min-block-size:0}.omote-cluster{gap:calc(var(--spacing) * var(--omote-cluster-gap));flex-wrap:wrap;display:flex}.omote-cluster[data-justify=start]{justify-content:flex-start}.omote-cluster[data-justify=center]{justify-content:center}.omote-cluster[data-justify=end]{justify-content:flex-end}.omote-cluster[data-justify=space-between]{justify-content:space-between}.omote-cluster[data-align=start]{align-items:flex-start}.omote-cluster[data-align=center]{align-items:center}.omote-cluster[data-align=end]{align-items:flex-end}.omote-cluster[data-align=baseline]{align-items:baseline}.omote-center{inline-size:100%;max-inline-size:var(--omote-center-max);padding-inline:calc(var(--spacing) * var(--omote-center-gutters));margin-inline:auto}.omote-center[data-center-text=true]{text-align:center}.omote-center[data-intrinsic=true]{flex-direction:column;align-items:center;display:flex}.omote-center[data-height-chaining=true]{flex:1;min-block-size:0}.omote-with-sidebar{gap:calc(var(--spacing) * var(--omote-with-sidebar-gap));flex-wrap:wrap;display:flex}.omote-with-sidebar[data-side=left]>:first-child,.omote-with-sidebar[data-side=right]>:last-child{flex-grow:1;flex-basis:var(--omote-with-sidebar-side-width)}.omote-with-sidebar[data-side=left]>:last-child,.omote-with-sidebar[data-side=right]>:first-child{min-inline-size:var(--omote-with-sidebar-content-min);flex-grow:999;flex-basis:0}.omote-with-sidebar[data-no-stretch=true]{align-items:flex-start}.omote-with-sidebar[data-height-chaining=true]{flex:1;min-block-size:0}.omote-with-sidebar[data-height-chaining=true]>*{max-block-size:100%}.omote-switcher{gap:calc(var(--spacing) * var(--omote-switcher-gap));flex-wrap:wrap;display:flex}.omote-switcher.omote-switcher>:nth-child(n){flex-grow:1;flex-basis:calc((var(--omote-switcher-threshold) - 100%) * 999)}.omote-switcher[data-height-chaining=true]{flex:1;min-block-size:0}.omote-switcher[data-height-chaining=true]>*{max-block-size:100%}.omote-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--omote-grid-min-column-width), 100%), 1fr));gap:calc(var(--spacing) * var(--omote-grid-gap));display:grid}.omote-grid[data-height-chaining=true]{flex:1;min-block-size:0}.omote-cover{gap:calc(var(--spacing) * var(--omote-cover-gap));min-block-size:var(--omote-cover-min-height);padding:calc(var(--spacing) * var(--omote-cover-gap));flex-direction:column;display:flex}.omote-cover[data-no-pad=true]{padding:0}.omote-cover.omote-cover>[data-cover-principal]{margin-block:auto}.omote-frame{aspect-ratio:var(--omote-frame-ratio);display:block;overflow:hidden}.omote-frame>picture{display:contents}.omote-frame>img,.omote-frame>video,.omote-frame>picture>img{object-fit:cover;object-position:var(--omote-frame-position);block-size:100%;inline-size:100%}.omote-pile{grid-template-areas:"pile";display:grid}.omote-pile>*{grid-area:pile}.omote-pile[data-height-chaining=true]{flex:1;grid-template-rows:minmax(0,1fr);min-block-size:0}.omote-no-access{padding:calc(var(--spacing) * 4);text-align:center;place-items:center;display:grid;position:fixed;inset:0}.omote-no-access h1{font-family:var(--font-heading);font-size:var(--text-base);font-weight:500;line-height:var(--text-base--line-height)}.omote-destructive-action [data-slot=alert-dialog-header]>.destructive{background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}:where(.dark) :is(.omote-destructive-action [data-slot=alert-dialog-header]>.destructive){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.omote-login-form .omote-field-description{text-align:center}.omote-profile-form .omote-input:read-only{background-color:color-mix(in oklab, var(--input) 50%, transparent);color:var(--muted-foreground);cursor:default}:where(.dark) .omote-profile-form .omote-input:read-only{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}@layer omote.reset{*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;overflow-wrap:break-word;text-wrap:balance}p{overflow-wrap:break-word;text-wrap:pretty}hr{border:none}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}table{border-color:inherit;border-collapse:collapse;text-indent:0}th,td{padding:0}progress{vertical-align:baseline}[role=list]:where(ul,ol){padding-inline-start:0;list-style:none}fieldset{border:none;margin:0;padding:0}legend{padding:0}input,button,textarea,select{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::placeholder{opacity:1}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-block-size:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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}::-webkit-inner-spin-button{block-size:auto}::-webkit-outer-spin-button{block-size:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button{background:0 0;border:none;padding:0}summary{list-style:none}summary::-webkit-details-marker{display:none}img,picture,video,canvas,svg{max-inline-size:100%;display:block}img,video{block-size:auto}}.app-header{padding-block:calc(var(--spacing) * 2);border-block-end:1px solid var(--border)}.app-header a img{block-size:calc(var(--spacing) * 9);display:block}.app-main{padding-block:calc(var(--spacing) * 6)}.accounts tbody tr{position:relative}.accounts tbody tr a:after{content:"";position:absolute;inset:0}@container (inline-size<40rem){.accounts tbody tr td .badges{justify-content:flex-end}}.account-page h1{overflow-wrap:anywhere}@media (width<40rem){.account-page h1{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}}.app-user-menu .account{flex-direction:column;display:flex}.app-user-menu .account span:first-child{color:var(--foreground)}.auth{padding-block:calc(var(--spacing) * 16)}.auth .brand{align-items:center;font-weight:600}.auth .brand img{block-size:calc(var(--spacing) * 16)}
