@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/fraunces-latin-500-normal-DnGCNyPD.woff2)format("woff2");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}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/fraunces-latin-600-normal-BFCDtZfi.woff2)format("woff2");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}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/fraunces-latin-700-normal-CEOla-zY.woff2)format("woff2");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}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/atkinson-hyperlegible-latin-400-normal-BrHNak5F.woff2)format("woff2");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}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/build/assets/atkinson-hyperlegible-latin-400-italic-D-qjh7ci.woff2)format("woff2");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}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/atkinson-hyperlegible-latin-700-normal-GZI4o3u0.woff2)format("woff2");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}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/sora-latin-400-normal-CRt88UEn.woff2)format("woff2");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}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/sora-latin-500-normal-01eiPEn0.woff2)format("woff2");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}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/sora-latin-600-normal-Cdg4DaK0.woff2)format("woff2");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}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/sora-latin-700-normal-9waGdLWo.woff2)format("woff2");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2");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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-content:"";--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Atkinson Hyperlegible", "Sora", "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--color-red-500:oklch(63.7% .237 25.331);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-900:oklch(37.8% .077 168.94);--color-sky-500:oklch(68.5% .169 237.323);--color-violet-500:oklch(60.6% .25 292.717);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--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-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Fraunces", Georgia, serif;--color-ink:var(--app-ink);--color-paper:var(--app-paper);--color-moss:var(--app-moss);--color-moss-deep:var(--app-moss-deep);--color-sand:var(--app-sand);--color-mist:var(--app-mist);--color-alert:var(--app-alert);--color-warn:var(--app-warn);--color-surface:var(--app-surface);--color-surface-muted:var(--app-surface-muted);--color-sea:var(--app-moss);--color-line:var(--app-sand);--color-signal:#e4572e;--color-danger:var(--app-alert);--color-primary:var(--app-moss);--color-primary-foreground:var(--app-paper);--color-secondary:var(--app-mist);--color-secondary-foreground:var(--app-ink);--color-muted:var(--app-mist);--color-muted-foreground:var(--app-ink)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-muted-foreground:color-mix(in srgb, var(--app-ink) 65%, transparent)}}:root,:host{--color-border:var(--app-sand);--color-input:var(--app-ink)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-input:color-mix(in srgb, var(--app-ink) 10%, transparent)}}:root,:host{--color-card:var(--app-card);--color-card-foreground:var(--app-ink);--color-ring:var(--app-moss);--color-background:var(--app-paper);--color-foreground:var(--app-ink);--color-destructive:var(--app-alert)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{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}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{min-height:100vh;font-family:var(--font-sans);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-paper);background-image:radial-gradient(ellipse 90% 60% at 10% -10%, var(--color-sea), transparent 55%), radial-gradient(ellipse 70% 50% at 100% 0%, #e4572e1a, transparent 50%), linear-gradient(180deg, var(--color-mist) 0%, var(--color-paper) 42%, var(--color-paper) 100%)}@supports (color:color-mix(in lab, red, red)){body{background-image:radial-gradient(ellipse 90% 60% at 10% -10%, color-mix(in srgb, var(--color-sea) 16%, transparent), transparent 55%), radial-gradient(ellipse 70% 50% at 100% 0%, color-mix(in srgb, var(--color-signal) 10%, transparent), transparent 50%), linear-gradient(180deg, var(--color-mist) 0%, var(--color-paper) 42%, var(--color-paper) 100%)}}body{background-attachment:fixed}[data-theme=dark] body{background-image:radial-gradient(ellipse 90% 60% at 10% -10%, var(--color-sea), transparent 55%), radial-gradient(ellipse 70% 50% at 100% 0%, #e4572e1f, transparent 50%), linear-gradient(180deg, #0b141c 0%, var(--color-paper) 45%, var(--color-paper) 100%)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] body{background-image:radial-gradient(ellipse 90% 60% at 10% -10%, color-mix(in srgb, var(--color-sea) 18%, transparent), transparent 55%), radial-gradient(ellipse 70% 50% at 100% 0%, color-mix(in srgb, var(--color-signal) 12%, transparent), transparent 50%), linear-gradient(180deg, #0b141c 0%, var(--color-paper) 45%, var(--color-paper) 100%)}}a{color:var(--color-moss)}@media (hover:hover){a:hover{color:var(--color-moss-deep)}}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!relative{position:relative!important}.\!static{position:static!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!m-0{margin:0!important}.m-0{margin:0}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.ms-1{margin-inline-start:var(--spacing)}.me-1{margin-inline-end:var(--spacing)}.\!mt-0{margin-top:0!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.\!size-8{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-full{height:100%}.max-h-8{max-height:calc(var(--spacing) * 8)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[min\(70vh\,36rem\)\]{max-height:min(70vh,36rem)}.max-h-\[min\(85dvh\,48rem\)\]{max-height:min(85dvh,48rem)}.max-h-\[min\(85vh\,48rem\)\]{max-height:min(85vh,48rem)}.min-h-0{min-height:0}.min-h-16{min-height:calc(var(--spacing) * 16)}.\!w-full{width:100%!important}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-\[1\%\]{width:1%}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--form-grid-gap-y\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--form-grid-gap-y) * var(--tw-space-y-reverse));margin-block-end:calc(var(--form-grid-gap-y) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--form-grid-gap-y\,1rem\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--form-grid-gap-y,1rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--form-grid-gap-y,1rem) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border\/70>:not(:last-child)){border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/70>:not(:last-child)){border-color:color-mix(in oklab, var(--color-border) 70%, transparent)}}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:.25rem}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[color\:var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-moss\)\]{border-color:var(--color-moss)}.border-\[var\(--color-sand\)\],.border-\[var\(--color-sand\)\]\/60{border-color:var(--color-sand)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-sand\)\]\/60{border-color:color-mix(in oklab, var(--color-sand) 60%, transparent)}}.border-\[var\(--color-sand\)\]\/80{border-color:var(--color-sand)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-sand\)\]\/80{border-color:color-mix(in oklab, var(--color-sand) 80%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-border,.border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-border\/70{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--color-border) 70%, transparent)}}.border-border\/80{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.border-destructive\/40{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-input{border-color:var(--color-input)}.border-line{border-color:var(--color-line)}.border-primary\/25{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.border-transparent{border-color:#0000}.\!bg-transparent{background-color:#0000!important}.bg-\[color\:var\(--color-surface-muted\)\]{background-color:var(--color-surface-muted)}.bg-\[var\(--color-alert\)\]\/15{background-color:var(--color-alert)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-alert\)\]\/15{background-color:color-mix(in oklab, var(--color-alert) 15%, transparent)}}.bg-\[var\(--color-moss\)\]{background-color:var(--color-moss)}.bg-\[var\(--color-sand\)\],.bg-\[var\(--color-sand\)\]\/10{background-color:var(--color-sand)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-sand\)\]\/10{background-color:color-mix(in oklab, var(--color-sand) 10%, transparent)}}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-background,.bg-background\/80{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--color-background) 80%, transparent)}}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-destructive\/10{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-input{background-color:var(--color-input)}.bg-mist\/20{background-color:var(--color-mist)}@supports (color:color-mix(in lab, red, red)){.bg-mist\/20{background-color:color-mix(in oklab, var(--color-mist) 20%, transparent)}}.bg-mist\/30{background-color:var(--color-mist)}@supports (color:color-mix(in lab, red, red)){.bg-mist\/30{background-color:color-mix(in oklab, var(--color-mist) 30%, transparent)}}.bg-mist\/35{background-color:var(--color-mist)}@supports (color:color-mix(in lab, red, red)){.bg-mist\/35{background-color:color-mix(in oklab, var(--color-mist) 35%, transparent)}}.bg-mist\/40{background-color:var(--color-mist)}@supports (color:color-mix(in lab, red, red)){.bg-mist\/40{background-color:color-mix(in oklab, var(--color-mist) 40%, transparent)}}.bg-muted,.bg-muted\/50{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--color-muted) 60%, transparent)}}.bg-primary,.bg-primary\/5{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.bg-secondary{background-color:var(--color-secondary)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.\!p-0{padding:0!important}.\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.\!pt-0{padding-top:0!important}.pt-1{padding-top:var(--spacing)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:var(--spacing)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[Fraunces\]{font-family:Fraunces}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.65rem\]{font-size:.65rem}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--color-ink\)\]{color:var(--color-ink)}.text-\[color\:var\(--color-ink-soft\)\]{color:var(--color-ink-soft)}.text-\[var\(--color-alert\)\]{color:var(--color-alert)}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-ink\)\],.text-\[var\(--color-ink\)\]\/45{color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--color-ink\)\]\/45{color:color-mix(in oklab, var(--color-ink) 45%, transparent)}}.text-\[var\(--color-ink\)\]\/50{color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--color-ink\)\]\/50{color:color-mix(in oklab, var(--color-ink) 50%, transparent)}}.text-\[var\(--color-ink\)\]\/55{color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--color-ink\)\]\/55{color:color-mix(in oklab, var(--color-ink) 55%, transparent)}}.text-\[var\(--color-ink\)\]\/60{color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--color-ink\)\]\/60{color:color-mix(in oklab, var(--color-ink) 60%, transparent)}}.text-\[var\(--color-ink\)\]\/65{color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--color-ink\)\]\/65{color:color-mix(in oklab, var(--color-ink) 65%, transparent)}}.text-\[var\(--color-ink\)\]\/70{color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--color-ink\)\]\/70{color:color-mix(in oklab, var(--color-ink) 70%, transparent)}}.text-\[var\(--color-ink\)\]\/75{color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--color-ink\)\]\/75{color:color-mix(in oklab, var(--color-ink) 75%, transparent)}}.text-\[var\(--color-ink\)\]\/80{color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--color-ink\)\]\/80{color:color-mix(in oklab, var(--color-ink) 80%, transparent)}}.text-\[var\(--color-ink\)\]\/85{color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--color-ink\)\]\/85{color:color-mix(in oklab, var(--color-ink) 85%, transparent)}}.text-\[var\(--color-moss\)\]{color:var(--color-moss)}.text-\[var\(--color-paper\)\]{color:var(--color-paper)}.text-\[var\(--color-warn\)\]{color:var(--color-warn)}.text-amber-500{color:var(--color-amber-500)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-950{color:var(--color-amber-950)}.text-card-foreground{color:var(--color-card-foreground)}.text-destructive{color:var(--color-destructive)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-900{color:var(--color-emerald-900)}.text-foreground,.text-foreground\/60{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}}.text-muted{color:var(--color-muted)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-secondary{color:var(--color-secondary)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-sky-500{color:var(--color-sky-500)}.text-violet-500{color:var(--color-violet-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-90{opacity:.9}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--color-moss\)\]\/35{--tw-ring-color:var(--color-moss)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--color-moss\)\]\/35{--tw-ring-color:color-mix(in oklab, var(--color-moss) 35%, transparent)}}.ring-foreground\/10{--tw-ring-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--color-foreground) 10%, transparent)}}.ring-moss\/30{--tw-ring-color:var(--color-moss)}@supports (color:color-mix(in lab, red, red)){.ring-moss\/30{--tw-ring-color:color-mix(in oklab, var(--color-moss) 30%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}:is(.\*\:w-full>*){width:100%}@media (hover:hover){.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}}.group-has-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group):has(:checked) *){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-checked\:opacity-100:is(:where(.group):has(:checked) *){opacity:1}.group-has-disabled\:text-primary-foreground\/50:is(:where(.group):has(:disabled) *){color:var(--color-primary-foreground)}@supports (color:color-mix(in lab, red, red)){.group-has-disabled\:text-primary-foreground\/50:is(:where(.group):has(:disabled) *){color:color-mix(in oklab, var(--color-primary-foreground) 50%, transparent)}}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has([data-horizontal]) *){text-wrap:balance}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:.5}.group-data-\[orientation\=horizontal\]\/tabs\:h-8:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 8)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[size\=default\]\:size-4:is(:where(.group)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\:size-3:is(:where(.group)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/card\:p-3:is(:where(.group\/card)[data-size=sm] *){padding:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/card\:px-3:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--color-foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:mt-0:last-child{margin-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:0}.open\:flex:is([open],:popover-open,:open){display:flex}.open\:backdrop\:bg-black\/40:is([open],:popover-open,:open)::backdrop{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.open\:backdrop\:bg-black\/40:is([open],:popover-open,:open)::backdrop{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.checked\:border-primary:checked{border-color:var(--color-primary)}.checked\:bg-primary:checked{background-color:var(--color-primary)}@media (hover:hover){.hover\:border-\[var\(--color-moss\)\]\/50:hover{border-color:var(--color-moss)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--color-moss\)\]\/50:hover{border-color:color-mix(in oklab, var(--color-moss) 50%, transparent)}}.hover\:border-sea:hover{border-color:var(--color-sea)}.hover\:bg-destructive\/20:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.hover\:text-\[var\(--color-ink\)\]:hover{color:var(--color-ink)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-muted-foreground:hover{color:var(--color-muted-foreground)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-\[var\(--color-moss\)\]\/30:focus{--tw-ring-color:var(--color-moss)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--color-moss\)\]\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-moss) 30%, transparent)}}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.focus-visible\:outline:focus-visible,.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--color-moss\)\]:focus-visible{outline-color:var(--color-moss)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--color-ring)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:color-mix(in srgb, color-mix(in srgb, var(--app-ink) 10%, transparent) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--color-input) 50%, transparent)}}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}.has-checked\:border-primary\/30:has(:checked){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.has-checked\:border-primary\/30:has(:checked){border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}:is(.has-checked\:bg-primary:has(:checked),.has-checked\:bg-primary\/5:has(:checked)){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.has-checked\:bg-primary\/5:has(:checked){background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.has-focus-visible\:border-ring:has(:focus-visible){border-color:var(--color-ring)}.has-focus-visible\:ring-3:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus-visible\:ring-ring\/50:has(:focus-visible){--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.has-focus-visible\:ring-ring\/50:has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.has-data-checked\:border-primary\/30:has([data-checked]){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:border-primary\/30:has([data-checked]){border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.has-data-checked\:bg-primary\/5:has([data-checked]){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has([data-checked]){background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-\[input\[aria-invalid\]\]\:border-destructive:has(:is(input[aria-invalid])){border-color:var(--color-destructive)}.has-\[input\[aria-invalid\]\]\:ring-3:has(:is(input[aria-invalid])){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[input\[aria-invalid\]\]\:ring-destructive\/20:has(:is(input[aria-invalid])){--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[input\[aria-invalid\]\]\:ring-destructive\/20:has(:is(input[aria-invalid])){--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius-lg)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing) * 2)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--color-muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--color-secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--color-foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--color-secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--color-destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.data-active\:bg-background[data-active]{background-color:var(--color-background)}.data-active\:text-foreground[data-active]{color:var(--color-foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]:after{content:var(--tw-content);opacity:1}.data-horizontal\:h-px[data-horizontal]{height:1px}.data-horizontal\:w-full[data-horizontal]{width:100%}.data-vertical\:w-px[data-vertical]{width:1px}.data-vertical\:self-stretch[data-vertical]{align-self:stretch}.data-\[active\]\:text-\[var\(--color-ink\)\][data-active]{color:var(--color-ink)}.data-\[active\]\:after\:absolute[data-active]:after{content:var(--tw-content);position:absolute}.data-\[active\]\:after\:inset-x-0[data-active]:after{content:var(--tw-content);inset-inline:0}.data-\[active\]\:after\:bottom-\[-1px\][data-active]:after{content:var(--tw-content);bottom:-1px}.data-\[active\]\:after\:h-0\.5[data-active]:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.data-\[active\]\:after\:bg-\[var\(--color-ink\)\][data-active]:after{content:var(--tw-content);background-color:var(--color-ink)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--color-destructive)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--color-muted-foreground)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:gap-3[data-size=sm]{gap:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:py-3[data-size=sm]{padding-block:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:open\:backdrop\:backdrop-blur-xs:is([open],:popover-open,:open)::backdrop{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:basis-\[14rem\]{flex-basis:14rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}}@media (width>=48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}}@media (width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.ltr\:right-2:where(:not(: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)),[dir=ltr],[dir=ltr] *){right:calc(var(--spacing) * 2)}.ltr\:ml-4:where(:not(: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)),[dir=ltr],[dir=ltr] *){margin-left:calc(var(--spacing) * 4)}.ltr\:text-left:where(:not(: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)),[dir=ltr],[dir=ltr] *){text-align:left}.ltr\:group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:where(:not(: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)),[dir=ltr],[dir=ltr] *):is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.ltr\:has-data-\[icon\=inline-end\]\:pr-1:where(:not(: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)),[dir=ltr],[dir=ltr] *):has([data-icon=inline-end]){padding-right:var(--spacing)}.ltr\:has-data-\[icon\=inline-end\]\:pr-1\.5:where(:not(: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)),[dir=ltr],[dir=ltr] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.ltr\:has-data-\[icon\=inline-end\]\:pr-2:where(:not(: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)),[dir=ltr],[dir=ltr] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.ltr\:has-data-\[icon\=inline-start\]\:pl-1:where(:not(: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)),[dir=ltr],[dir=ltr] *):has([data-icon=inline-start]){padding-left:var(--spacing)}.ltr\:has-data-\[icon\=inline-start\]\:pl-1\.5:where(:not(: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)),[dir=ltr],[dir=ltr] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.ltr\:has-data-\[icon\=inline-start\]\:pl-2:where(:not(: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)),[dir=ltr],[dir=ltr] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.ltr\:has-data-\[slot\=alert-action\]\:pr-18:where(:not(: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)),[dir=ltr],[dir=ltr] *):has([data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.rtl\:end-2: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)),[dir=rtl],[dir=rtl] *){inset-inline-end:calc(var(--spacing) * 2)}.rtl\:ms-4: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)),[dir=rtl],[dir=rtl] *){margin-inline-start:calc(var(--spacing) * 4)}.rtl\:text-start: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)),[dir=rtl],[dir=rtl] *){text-align:start}.rtl\:group-has-checked\:-translate-x-\[calc\(100\%-2px\)\]: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)),[dir=rtl],[dir=rtl] *):is(:where(.group):has(:checked) *){--tw-translate-x:calc(calc(100% - 2px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:group-data-\[orientation\=vertical\]\/tabs\:after\:-end-1: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)),[dir=rtl],[dir=rtl] *):is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-inline-end:calc(var(--spacing) * -1)}.rtl\:has-data-\[icon\=inline-end\]\:pe-1: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)),[dir=rtl],[dir=rtl] *):has([data-icon=inline-end]){padding-inline-end:var(--spacing)}.rtl\:has-data-\[icon\=inline-end\]\:pe-1\.5: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)),[dir=rtl],[dir=rtl] *):has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 1.5)}.rtl\:has-data-\[icon\=inline-end\]\:pe-2: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)),[dir=rtl],[dir=rtl] *):has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 2)}.rtl\:has-data-\[icon\=inline-start\]\:ps-1: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)),[dir=rtl],[dir=rtl] *):has([data-icon=inline-start]){padding-inline-start:var(--spacing)}.rtl\:has-data-\[icon\=inline-start\]\:ps-1\.5: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)),[dir=rtl],[dir=rtl] *):has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 1.5)}.rtl\:has-data-\[icon\=inline-start\]\:ps-2: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)),[dir=rtl],[dir=rtl] *):has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 2)}.rtl\:has-data-\[slot\=alert-action\]\:pe-18: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)),[dir=rtl],[dir=rtl] *):has([data-slot=alert-action]){padding-inline-end:calc(var(--spacing) * 18)}@media (prefers-color-scheme:dark){.dark\:border-input{border-color:var(--color-input)}.dark\:bg-destructive\/20{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20{background-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.dark\:bg-foreground{background-color:var(--color-foreground)}.dark\:bg-input\/30{background-color:color-mix(in srgb, color-mix(in srgb, var(--app-ink) 10%, transparent) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30{background-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}.dark\:bg-input\/80{background-color:color-mix(in srgb, color-mix(in srgb, var(--app-ink) 10%, transparent) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/80{background-color:color-mix(in oklab, var(--color-input) 80%, transparent)}}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:text-amber-100{color:var(--color-amber-100)}.dark\:text-amber-200{color:var(--color-amber-200)}.dark\:text-emerald-100{color:var(--color-emerald-100)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-muted-foreground{color:var(--color-muted-foreground)}.dark\:group-has-checked\:bg-primary-foreground:is(:where(.group):has(:checked) *){background-color:var(--color-primary-foreground)}.dark\:checked\:border-primary:checked{border-color:var(--color-primary)}.dark\:checked\:bg-primary:checked{background-color:var(--color-primary)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:hover{background-color:color-mix(in oklab, var(--color-destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in srgb, color-mix(in srgb, var(--app-ink) 10%, transparent) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--color-input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.dark\:hover\:text-foreground:hover{color:var(--color-foreground)}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:disabled{background-color:color-mix(in srgb, color-mix(in srgb, var(--app-ink) 10%, transparent) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:disabled{background-color:color-mix(in oklab, var(--color-input) 80%, transparent)}}.dark\:has-checked\:border-primary\/20:has(:checked){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-checked\:border-primary\/20:has(:checked){border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}:is(.dark\:has-checked\:bg-primary:has(:checked),.dark\:has-checked\:bg-primary\/10:has(:checked)){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-checked\:bg-primary\/10:has(:checked){background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.dark\:has-data-checked\:border-primary\/20:has([data-checked]){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:border-primary\/20:has([data-checked]){border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.dark\:has-data-checked\:bg-primary\/10:has([data-checked]){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:bg-primary\/10:has([data-checked]){background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.dark\:has-\[input\[aria-invalid\]\]\:border-destructive\/50:has(:is(input[aria-invalid])){border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[input\[aria-invalid\]\]\:border-destructive\/50:has(:is(input[aria-invalid])){border-color:color-mix(in oklab, var(--color-destructive) 50%, transparent)}}.dark\:has-\[input\[aria-invalid\]\]\:ring-destructive\/40:has(:is(input[aria-invalid])){--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[input\[aria-invalid\]\]\:ring-destructive\/40:has(:is(input[aria-invalid])){--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true]{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true]{border-color:color-mix(in oklab, var(--color-destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:data-active\:border-input[data-active]{border-color:var(--color-input)}.dark\:data-active\:bg-input\/30[data-active]{background-color:color-mix(in srgb, color-mix(in srgb, var(--app-ink) 10%, transparent) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30[data-active]{background-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}.dark\:data-active\:text-foreground[data-active]{color:var(--color-foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}}@media (forced-colors:active){.forced-colors\:appearance-auto{appearance:auto}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--color-foreground)}}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]),.\[\&_svg\:not\(\[class\*\=\\\'size-\\\'\]\)\]\:size-4 svg:not([class*="'size-'"]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_th\]\:bg-muted\/60 th{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.\[\&_th\]\:bg-muted\/60 th{background-color:color-mix(in oklab, var(--color-muted) 60%, transparent)}}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.ltr\:\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:where(:not(: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)),[dir=ltr],[dir=ltr] *):has([role=checkbox]){padding-right:0}.rtl\:\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0: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)),[dir=rtl],[dir=rtl] *):has([role=checkbox]){padding-inline-end:0}.\[\.border-b\]\:pb-4.border-b{padding-bottom:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-3:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing) * 3)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--color-muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--color-muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--color-foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--color-primary)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-ink:#12263a;--app-paper:#f7fbfc;--app-moss:#1b7f7a;--app-moss-deep:#146662;--app-sand:#b9cbcf;--app-mist:#e7f0f2;--app-alert:#b42318;--app-warn:#b54708;--app-surface:#e7f0f2;--app-surface-muted:#f2f7f8;--app-card:#fff}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--app-card:color-mix(in srgb, #fff 78%, var(--app-moss))}}:root,[data-theme=light]{--app-card-border:var(--app-moss)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--app-card-border:color-mix(in srgb, var(--app-moss) 28%, var(--app-sand))}}:root,[data-theme=light]{--app-radius-card:.625rem;--app-radius-control:.375rem;--app-border-width:1px;--app-mark:#1b7f7a;--app-shell-a:#e7f0f2;--app-shell-b:#f7fbfc;--app-flash-error-bg:#fef2f2;--app-flash-error-border:#fecaca;--app-flash-ok-bg:#edf7f2;--app-flash-ok-border:#b4d9c4;--app-flash-ok-text:#146662;--app-badge-error-bg:#fee2e2;--app-badge-error-text:#991b1b;--app-badge-warn-bg:#fef3c7;--app-badge-warn-text:#78350f;--app-shadow:18 38 58;--color-ink:var(--app-ink);--color-paper:var(--app-paper);--color-moss:var(--app-moss);--color-moss-deep:var(--app-moss-deep);--color-sand:var(--app-sand);--color-mist:var(--app-mist);--color-alert:var(--app-alert);--color-warn:var(--app-warn);--color-surface:var(--app-surface);--color-surface-muted:var(--app-surface-muted);--color-card-border:var(--app-card-border);--color-sea:var(--app-moss);--color-sea-deep:var(--app-moss-deep);--color-line:var(--app-sand);--color-signal:#e4572e;--color-signal-deep:#c9441f;--color-ok:#1f7a4c;--color-danger:var(--app-alert);--color-primary:var(--app-moss);--color-primary-foreground:var(--app-paper);--color-secondary:var(--app-mist);--color-secondary-foreground:var(--app-ink);--color-muted:var(--app-mist);--color-muted-foreground:var(--app-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--color-muted-foreground:color-mix(in srgb, var(--app-ink) 65%, transparent)}}:root,[data-theme=light]{--color-border:var(--app-sand);--color-input:var(--app-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--color-input:color-mix(in srgb, var(--app-ink) 10%, transparent)}}:root,[data-theme=light]{--color-card:var(--app-card);--color-card-foreground:var(--app-ink);--color-ring:var(--app-moss);--color-background:var(--app-paper);--color-foreground:var(--app-ink);--color-destructive:var(--app-alert)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-ink:#e8f1f4;--app-paper:#0e1822;--app-moss:#3aaea8;--app-moss-deep:#2f968f;--app-sand:#2d4558;--app-mist:#152433;--app-alert:#f07167;--app-warn:#fdb022;--app-surface:#152433;--app-surface-muted:#1c3042;--app-card:var(--app-paper)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--app-card:color-mix(in srgb, var(--app-paper) 78%, var(--app-moss))}}[data-theme=dark]{--app-card-border:var(--app-moss)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--app-card-border:color-mix(in srgb, var(--app-moss) 28%, var(--app-sand))}}[data-theme=dark]{--app-mark:#3aaea8;--app-shell-a:#0b141c;--app-shell-b:#0e1822;--app-flash-error-bg:var(--app-alert)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--app-flash-error-bg:color-mix(in srgb, var(--app-alert) 18%, var(--app-surface))}}[data-theme=dark]{--app-flash-error-border:var(--app-alert)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--app-flash-error-border:color-mix(in srgb, var(--app-alert) 40%, var(--app-sand))}}[data-theme=dark]{--app-flash-ok-bg:var(--app-moss)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--app-flash-ok-bg:color-mix(in srgb, var(--app-moss) 18%, var(--app-surface))}}[data-theme=dark]{--app-flash-ok-border:var(--app-moss)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--app-flash-ok-border:color-mix(in srgb, var(--app-moss) 40%, var(--app-sand))}}[data-theme=dark]{--app-flash-ok-text:#c5dff0;--app-badge-error-bg:var(--app-alert)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--app-badge-error-bg:color-mix(in srgb, var(--app-alert) 22%, var(--app-surface))}}[data-theme=dark]{--app-badge-error-text:#fecaca;--app-badge-warn-bg:var(--app-warn)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--app-badge-warn-bg:color-mix(in srgb, var(--app-warn) 22%, var(--app-surface))}}[data-theme=dark]{--app-badge-warn-text:#fde68a;--app-shadow:0 0 0;--color-ink:var(--app-ink);--color-paper:var(--app-paper);--color-moss:var(--app-moss);--color-moss-deep:var(--app-moss-deep);--color-sand:var(--app-sand);--color-mist:var(--app-mist);--color-alert:var(--app-alert);--color-warn:var(--app-warn);--color-surface:var(--app-surface);--color-surface-muted:var(--app-surface-muted);--color-card-border:var(--app-card-border);--color-sea:var(--app-moss);--color-sea-deep:var(--app-moss-deep);--color-line:var(--app-sand);--color-signal:#f07a55;--color-signal-deep:#e4572e;--color-ok:#3da86d;--color-danger:var(--app-alert);--color-primary:var(--app-moss);--color-primary-foreground:var(--app-paper);--color-secondary:var(--app-mist);--color-secondary-foreground:var(--app-ink);--color-muted:var(--app-mist);--color-muted-foreground:var(--app-ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-muted-foreground:color-mix(in srgb, var(--app-ink) 65%, transparent)}}[data-theme=dark]{--color-border:var(--app-sand);--color-input:var(--app-ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-input:color-mix(in srgb, var(--app-ink) 10%, transparent)}}[data-theme=dark]{--color-card:var(--app-card);--color-card-foreground:var(--app-ink);--color-ring:var(--app-moss);--color-background:var(--app-paper);--color-foreground:var(--app-ink);--color-destructive:var(--app-alert)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}html,body,.app-sidebar,.app-main,.app-main__inner,.kit-admin,.modal-body,.confirm-dialog__content,.issue-layout__aside,.issue-section__body,dialog[data-slot=dialog-content] [data-slot=dialog-body],.overflow-auto,.overflow-y-auto,.overflow-x-auto,.app-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent) transparent}.confirm-dialog__panel:not(:has(>.confirm-dialog__content)){scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent) transparent}html::-webkit-scrollbar{width:6px;height:6px}body::-webkit-scrollbar{width:6px;height:6px}.app-sidebar::-webkit-scrollbar{width:6px;height:6px}.app-main::-webkit-scrollbar{width:6px;height:6px}.app-main__inner::-webkit-scrollbar{width:6px;height:6px}.kit-admin::-webkit-scrollbar{width:6px;height:6px}.modal-body::-webkit-scrollbar{width:6px;height:6px}.confirm-dialog__content::-webkit-scrollbar{width:6px;height:6px}.confirm-dialog__panel:not(:has(>.confirm-dialog__content))::-webkit-scrollbar{width:6px;height:6px}.issue-layout__aside::-webkit-scrollbar{width:6px;height:6px}.issue-section__body::-webkit-scrollbar{width:6px;height:6px}dialog[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar{width:6px;height:6px}.overflow-auto::-webkit-scrollbar{width:6px;height:6px}.overflow-y-auto::-webkit-scrollbar{width:6px;height:6px}.overflow-x-auto::-webkit-scrollbar{width:6px;height:6px}.app-scroll::-webkit-scrollbar{width:6px;height:6px}html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-track{background:0 0}.app-sidebar::-webkit-scrollbar-track{background:0 0}.app-main::-webkit-scrollbar-track{background:0 0}.app-main__inner::-webkit-scrollbar-track{background:0 0}.kit-admin::-webkit-scrollbar-track{background:0 0}.modal-body::-webkit-scrollbar-track{background:0 0}.confirm-dialog__content::-webkit-scrollbar-track{background:0 0}.confirm-dialog__panel:not(:has(>.confirm-dialog__content))::-webkit-scrollbar-track{background:0 0}.issue-layout__aside::-webkit-scrollbar-track{background:0 0}.issue-section__body::-webkit-scrollbar-track{background:0 0}dialog[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar-track{background:0 0}.overflow-auto::-webkit-scrollbar-track{background:0 0}.overflow-y-auto::-webkit-scrollbar-track{background:0 0}.overflow-x-auto::-webkit-scrollbar-track{background:0 0}.app-scroll::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}body::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.app-sidebar::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.app-main::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.app-main__inner::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.kit-admin::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.modal-body::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.confirm-dialog__content::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.confirm-dialog__panel:not(:has(>.confirm-dialog__content))::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.issue-layout__aside::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.issue-section__body::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}dialog[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.overflow-auto::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.overflow-y-auto::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.overflow-x-auto::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.app-scroll::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 28%, transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}html::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}body::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.app-sidebar::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.app-main::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.app-main__inner::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.kit-admin::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.modal-body::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.confirm-dialog__content::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.confirm-dialog__panel:not(:has(>.confirm-dialog__content))::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.issue-layout__aside::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.issue-section__body::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}dialog[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.overflow-auto::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.overflow-y-auto::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.overflow-x-auto::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}.app-scroll::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 45%, transparent)}html::-webkit-scrollbar-corner{background:0 0}body::-webkit-scrollbar-corner{background:0 0}.app-sidebar::-webkit-scrollbar-corner{background:0 0}.app-main::-webkit-scrollbar-corner{background:0 0}.app-main__inner::-webkit-scrollbar-corner{background:0 0}.kit-admin::-webkit-scrollbar-corner{background:0 0}.modal-body::-webkit-scrollbar-corner{background:0 0}.confirm-dialog__content::-webkit-scrollbar-corner{background:0 0}.confirm-dialog__panel:not(:has(>.confirm-dialog__content))::-webkit-scrollbar-corner{background:0 0}.issue-layout__aside::-webkit-scrollbar-corner{background:0 0}.issue-section__body::-webkit-scrollbar-corner{background:0 0}dialog[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar-corner{background:0 0}.overflow-auto::-webkit-scrollbar-corner{background:0 0}.overflow-y-auto::-webkit-scrollbar-corner{background:0 0}.overflow-x-auto::-webkit-scrollbar-corner{background:0 0}.app-scroll::-webkit-scrollbar-corner{background:0 0}.app-sidebar{scrollbar-gutter:stable}.btn-primary{border-radius:var(--app-radius-control,.375rem);letter-spacing:.01em;color:#fff;background:var(--color-moss);border:1px solid var(--color-moss);box-shadow:0 1px 2px rgb(var(--app-shadow)/8%);justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn-primary:hover{background:var(--color-moss-deep);border-color:var(--color-moss-deep);box-shadow:0 2px 8px rgb(var(--app-shadow)/12%)}.btn-primary:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.btn-primary:disabled{opacity:.6}[data-theme=dark] .btn-primary{color:#0c1210}.btn-ghost{border-radius:var(--app-radius-control,.375rem);letter-spacing:.01em;border:var(--app-border-width,1px) solid var(--color-sand);color:var(--color-ink);background:color-mix(in srgb, var(--color-surface) 70%, transparent);justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn-ghost:hover{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand));background:var(--color-surface)}.btn-ghost:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.btn-ghost.is-active{border-color:color-mix(in srgb, var(--color-moss) 45%, var(--color-sand));background:color-mix(in srgb, var(--color-moss) 12%, var(--color-surface));color:var(--color-moss-deep);font-weight:600}.btn-secondary:hover{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand))}[data-slot=table-container]{width:100%;max-width:100%}:is([data-slot=card]:has(>[data-slot=table-container]),[data-slot=card]:has(>.ad-datatable)){gap:0}[data-slot=table]{border-collapse:collapse;border-spacing:0;text-align:left;width:100%;font-size:.875rem;line-height:1.25rem}[data-slot=table-header]{background:color-mix(in srgb, var(--color-mist,var(--muted)) 80%, transparent)}[data-slot=table-head]{border-bottom:1px solid color-mix(in srgb, var(--color-line,var(--border)) 90%, transparent);background-color:color-mix(in srgb, var(--color-mist,var(--muted)) 80%, transparent);color:color-mix(in srgb, var(--color-ink-soft,var(--muted-foreground)) 100%, transparent);vertical-align:top;height:auto;min-height:0;padding:.35rem .75rem .3rem;line-height:1.25}[data-slot=table-cell]{border-bottom:1px solid color-mix(in srgb, var(--color-line,var(--border)) 55%, transparent);vertical-align:middle}[data-slot=table-row]:last-child [data-slot=table-cell]{border-bottom-width:0}[data-slot=table-row]:hover{background:color-mix(in srgb, var(--color-mist,var(--muted)) 35%, transparent)}.shell-tabs .nowo-ui-tabs,.shell-tabs .nowo-ui-tabs__list,.shell-tabs.nowo-ui-tabs,.ad-tabs{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;display:flex;border:0!important}.shell-tabs .nowo-ui-tabs__item,.ad-tabs .nowo-ui-tabs__item,.ad-tabs__link{box-shadow:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.4rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex;color:color-mix(in srgb, var(--color-ink) 70%, transparent)!important;background:0 0!important;border:1px solid #0000!important;text-decoration:none!important}.shell-tabs .nowo-ui-tabs__item:hover,.ad-tabs .nowo-ui-tabs__item:hover,.ad-tabs__link:hover{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-sand) 35%, transparent)!important}.shell-tabs .nowo-ui-tabs__item.is-active,.shell-tabs .nowo-ui-tabs__item.nowo-ui-tabs__item--active,.shell-tabs .nowo-ui-tabs__item[aria-current=page],.ad-tabs .nowo-ui-tabs__item.is-active,.ad-tabs .nowo-ui-tabs__item.nowo-ui-tabs__item--active,.ad-tabs .nowo-ui-tabs__item[aria-current=page],.ad-tabs__link.is-active,.ad-tabs__link[aria-current=page]{font-weight:600;border-color:color-mix(in srgb, var(--color-moss) 45%, var(--color-sand))!important;background:color-mix(in srgb, var(--color-moss) 12%, var(--color-surface))!important;color:var(--color-moss-deep,var(--color-moss))!important}.shell-tabs--sections{margin-top:-.25rem}.shell-tabs--sections .nowo-ui-tabs__item{padding:.3rem .65rem;font-size:.8125rem}.shell-tabs--org,.ad-tabs--org{flex-direction:column;align-items:stretch;gap:1rem 0;margin-bottom:1rem;display:flex}.shell-tabs__primary,.ad-tabs__primary,.shell-tabs__sub,.ad-tabs__sub{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.shell-tabs__sub,.ad-tabs__sub{background:color-mix(in srgb, var(--color-mist) 80%, var(--color-paper));border-radius:.5rem;gap:.25rem;padding:.25rem}.shell-tabs__sub .nowo-ui-tabs__item,.ad-tabs__sub .nowo-ui-tabs__item,.nowo-ui-tabs__item--sub{padding:.3rem .65rem;font-size:.8125rem}.shell-tabs__group,.ad-tabs__group{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.shell-tabs__group+.shell-tabs__group,.ad-tabs__group+.ad-tabs__group{border-left:1px solid color-mix(in srgb, var(--color-sand) 70%, transparent);padding-left:.75rem}.shell-tabs--track,.ad-tabs--track{background:color-mix(in srgb, var(--color-mist) 80%, var(--color-paper));border-radius:.5rem;gap:.25rem;width:100%;padding:.25rem}.shell-tabs__item--grow,.ad-tabs__link--grow{flex:1;min-width:0;min-height:2.25rem}@media (width<=640px){.shell-tabs__group+.shell-tabs__group,.ad-tabs__group+.ad-tabs__group{border-left:0;border-top:1px solid color-mix(in srgb, var(--color-sand) 70%, transparent);width:100%;padding-top:.5rem;padding-left:0}}.shell-tabs__list{flex-wrap:wrap;gap:.5rem;display:flex}.page-shell--app [data-slot=input],.page-shell--app [data-slot=select],.page-shell--app textarea[data-slot=textarea],.page-shell [data-slot=input],.page-shell [data-slot=select],.page-shell textarea[data-slot=textarea]{border-color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 10%, transparent)}.page-shell--app [data-slot=input]:focus-visible,.page-shell--app [data-slot=select]:focus-visible,.page-shell--app textarea[data-slot=textarea]:focus-visible,.page-shell [data-slot=input]:focus-visible,.page-shell [data-slot=select]:focus-visible,.page-shell textarea[data-slot=textarea]:focus-visible{border-color:var(--color-moss,var(--app-moss))}.page-shell--app select[data-slot=select],.page-shell select[data-slot=select],.ad-shell select[data-slot=select],.shell-filters select,.shell-filters select[data-slot=select]{box-sizing:border-box;height:2rem;min-height:2rem;max-height:2rem;padding-block:0;font-size:.875rem;line-height:1.25rem}select,select[data-slot=select]{color-scheme:inherit}select option,select optgroup,select[data-slot=select] option,select[data-slot=select] optgroup{color:#12263a;background-color:#fff}.shell-page-header{min-width:0}.shell-page-title,.ad-page-title{font-family:var(--font-display,"Fraunces", Georgia, serif);letter-spacing:-.02em;color:var(--color-ink,var(--app-ink));margin:0;font-size:1.5rem;font-weight:650;line-height:1.875rem}@media (width>=640px){.shell-page-title,.ad-page-title{font-size:1.625rem;line-height:2rem}}.shell-page-lede,.ad-lede{max-width:42rem;color:color-mix(in srgb, var(--color-ink,var(--app-ink)) 65%, transparent);margin:.25rem 0 0;font-size:.875rem;font-weight:400;line-height:1.25rem}.ad-io-menu,.ad-io-menu__details{position:relative}.ad-io-menu__summary{box-sizing:border-box;cursor:pointer;border-radius:var(--app-radius-control,.5rem);border:1px solid var(--color-sand,var(--color-line));background:var(--color-surface,var(--color-paper));width:2rem;height:2rem;min-height:2rem;color:var(--color-ink);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:0;font-family:inherit;line-height:1;list-style:none;transition:border-color .15s,background-color .15s;display:inline-flex}.ad-io-menu__summary::-webkit-details-marker{display:none}.ad-io-menu__summary::marker{content:""}.ad-io-menu__summary:hover{border-color:color-mix(in srgb, var(--color-moss,var(--color-sea)) 40%, var(--color-sand,var(--color-line)));background:var(--color-mist,var(--color-surface))}.ad-io-menu__summary:focus-visible{outline:2px solid var(--color-moss,var(--color-sea));outline-offset:2px}.ad-io-menu__details[open] .ad-io-menu__summary{border-color:color-mix(in srgb, var(--color-moss,var(--color-sea)) 45%, var(--color-sand,var(--color-line)));background:var(--color-mist,var(--color-surface))}.ad-io-menu__panel{z-index:80;border:1px solid var(--color-sand,var(--color-line));background-color:var(--app-surface);background-color:var(--color-surface,var(--app-surface));min-width:11.5rem;box-shadow:0 8px 24px rgb(var(--app-shadow)/16%);border-radius:.5rem;padding:.25rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0}.ad-io-menu__item{width:100%;font:inherit;color:var(--color-ink);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.375rem;padding:.45rem .65rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:block}.ad-io-menu__item:hover{background:var(--color-mist);color:var(--color-ink)}.ad-io-menu__panel [data-slot=dialog-trigger]{width:100%;display:flex!important}.shell-filters,.nowo-ui-search.shell-filters{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:.5rem .75rem;margin-bottom:0;display:flex}.shell-filters__search{flex:0 16rem;min-width:12rem;max-width:20rem}.shell-filters:not(.shell-filters--compact) .shell-filters__search{flex:14rem;max-width:none}.shell-filters__extra{display:contents}.shell-filters__actions{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;margin-left:auto;display:flex}.shell-filters .nowo-ui-input,.shell-filters .nowo-ui-search__input,.shell-filters .input,.shell-filters select{background:var(--color-surface);min-width:14rem;max-width:20rem;color:var(--color-ink);border-radius:var(--app-radius-control,.375rem);box-sizing:border-box;flex:0 14rem;height:2rem;min-height:2rem;max-height:2rem;padding-block:0;font-size:.875rem;line-height:1.25rem;border-color:var(--color-sand)!important}.shell-filters .nowo-ui-input:focus,.shell-filters .nowo-ui-search__input:focus,.shell-filters .input:focus,.shell-filters select:focus{outline:2px solid color-mix(in srgb, var(--color-moss) 25%, transparent);outline-offset:0;border-color:var(--color-moss)!important}.shell-filters--compact{gap:.5rem .75rem}.shell-filters--compact .nowo-ui-input,.shell-filters--compact .nowo-ui-search__input,.shell-filters--compact .input,.shell-filters--compact select,.shell-filters--compact [data-slot=select],.shell-filters--compact [data-slot=input]{flex:0 auto;min-width:8rem;max-width:16rem}.shell-filters [data-slot=field]{flex:0 auto;min-width:8rem;max-width:16rem;width:auto!important}.shell-filters [data-slot=field]>*{width:100%}.ad-board__filters.shell-filters{margin-bottom:0}.btn-secondary{border-radius:var(--app-radius-control,.375rem);letter-spacing:.01em;border:var(--app-border-width,1px) solid var(--color-sand);color:var(--color-ink);background:color-mix(in srgb, var(--color-surface) 85%, transparent);justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn-secondary:hover{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand));background:var(--color-surface)}.btn-secondary:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.btn-secondary:disabled{opacity:.45;cursor:not-allowed}.btn-danger{border-radius:var(--app-radius-control,.375rem);letter-spacing:.01em;border:1px solid color-mix(in srgb, var(--color-alert) 55%, var(--color-sand));color:#fff;background:var(--color-alert);justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn-danger:hover{filter:brightness(.95)}.btn-danger:focus-visible{outline:2px solid var(--color-alert);outline-offset:2px}.btn-danger:disabled{opacity:.45;cursor:not-allowed}.btn-sm{min-height:2rem;padding:.35rem .65rem;font-size:.8125rem;line-height:1.2}.btn-icon{width:2rem;min-width:2rem;height:2rem;padding:.35rem}.btn-icon svg{flex-shrink:0;display:block}.panel--danger{border-color:color-mix(in srgb, var(--color-alert) 42%, var(--color-sand));background:color-mix(in srgb, var(--color-alert) 8%, var(--color-card,var(--color-surface)))}html[data-ui-density=compact]{--app-density-pad:.85;--app-density-font:.9375}html[data-ui-density=comfortable],html:not([data-ui-density]){--app-density-pad:1;--app-density-font:1}html[data-font-scale=sm]{--app-font-scale:.9375}html[data-font-scale=md],html:not([data-font-scale]){--app-font-scale:1}html[data-font-scale=lg]{--app-font-scale:1.125}html[data-font-scale=sm] body,html[data-font-scale=md] body,html[data-font-scale=lg] body,html:not([data-font-scale]) body{font-size:calc(1rem * var(--app-font-scale,1) * var(--app-density-font,1))}html[data-contrast=more]{--app-ink:#050505;--color-ink:var(--app-ink);--color-sand:color-mix(in srgb, var(--app-ink) 28%, var(--app-paper))}html[data-theme=dark][data-contrast=more]{--app-ink:#f7f7f5;--color-ink:var(--app-ink);--color-sand:color-mix(in srgb, var(--app-ink) 32%, var(--app-paper))}html[data-contrast=more] .panel,html[data-contrast=more] .input,html[data-contrast=more] input[type=checkbox].checkbox,html[data-contrast=more] .confirm-dialog__check>input[type=checkbox],html[data-contrast=more] .checkbox-label>input[type=checkbox],html[data-contrast=more] .nowo-ui-check>input[type=checkbox],html[data-contrast=more] .btn-ghost{border-width:1.5px}html[data-ui-density=compact] .panel{padding:calc(1rem * var(--app-density-pad)) calc(1.15rem * var(--app-density-pad))}html[data-ui-density=compact] .app-header{--app-header-height:3rem}html[data-ui-density=compact] .app-shell{--app-sidebar-width:14.25rem}html[data-ui-density=compact] .app-sidebar,html[data-ui-density=compact] .app-sidebar__inner{width:var(--app-sidebar-width,14.25rem)}html[data-ui-density=compact] .app-shell:not(.is-sidebar-collapsed)>.app-main{padding-inline-start:var(--app-sidebar-width,14.25rem)}html[data-ui-density=compact] .btn-primary,html[data-ui-density=compact] .btn-ghost,html[data-ui-density=compact] .btn-danger,html[data-ui-density=compact] .theme-toggle,html[data-ui-density=compact] .content-width-toggle,html[data-ui-density=compact] .locale-switcher__summary,html[data-ui-density=compact] .input{height:2rem;min-height:2rem;font-size:.8125rem}html[data-ui-density=compact] .app-main__inner{padding-block:1rem}html[data-ui-density=compact] body{font-size:calc(1rem * var(--app-font-scale,1) * var(--app-density-font))}html[data-motion=reduce] :not(.app-sidebar):not(.app-main):not(.app-main__inner):not(.site-legal-footer__nav):not(.app-sidebar-backdrop),html[data-motion=reduce] :not(.app-sidebar):not(.app-main):not(.app-main__inner):not(.site-legal-footer__nav):not(.app-sidebar-backdrop):before,html[data-motion=reduce] :not(.app-sidebar):not(.app-main):not(.app-main__inner):not(.site-legal-footer__nav):not(.app-sidebar-backdrop):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-motion=reduce] .app-sidebar,html[data-motion=reduce] .app-main,html[data-motion=reduce] .app-main__inner,html[data-motion=reduce] .site-legal-footer__nav,html[data-motion=reduce] .app-sidebar-backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important}@media (prefers-reduced-motion:reduce){html[data-motion=system] .page-loader,html[data-motion=system] .page-loader *,html[data-motion=system] .fade-up,html[data-motion=system] .fade-up-delay,html[data-motion=system] .flash.flash-toast,html[data-motion=system] .nowo-ui-toast,html[data-motion=system] .shell-nav .collapse,html[data-motion=system] .thinking-orb,html[data-motion=system] .nowo-ui-orb{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){html[data-contrast=system]{--app-ink:#050505;--color-ink:var(--app-ink)}html[data-theme=dark][data-contrast=system]{--app-ink:#f7f7f5;--color-ink:var(--app-ink)}}.confirm-dialog{--cd-pad-x:1.25rem;--cd-pad-y:1.15rem;--cd-radius:.75rem;--cd-shadow:0 12px 40px rgb(var(--app-shadow) / 22%);--cd-width:min(42rem, calc(100vw - 2rem));--cd-max-height:min(85vh, 48rem);max-width:var(--cd-width);width:var(--cd-width);color:var(--color-ink);background:0 0;border:none;margin:auto;padding:0}.confirm-dialog:not([open]){pointer-events:none;display:none!important}.confirm-dialog[open]{display:block}.confirm-dialog::backdrop{background:color-mix(in srgb, var(--color-ink) 45%, transparent)}.confirm-dialog--form{--cd-width:min(42rem, calc(100vw - 2rem))}.confirm-dialog--md{--cd-width:min(28rem, calc(100vw - 2rem))}.confirm-dialog--wide,.confirm-dialog--duplicate{--cd-width:min(48rem, calc(100vw - 2rem))}.confirm-dialog__panel{max-height:var(--cd-max-height);border-radius:var(--cd-radius);border:1px solid var(--color-card-border,var(--color-sand));background:var(--color-card,var(--color-surface));color:var(--color-ink);box-shadow:var(--cd-shadow);overflow-wrap:break-word;flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.confirm-dialog__header{padding:var(--cd-pad-y) var(--cd-pad-x) .9rem;border-bottom:1px solid var(--color-sand);background:color-mix(in srgb, var(--color-mist) 35%, var(--color-surface));flex-shrink:0}.confirm-dialog__title{letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.35}.confirm-dialog__body{color:color-mix(in srgb, var(--color-ink) 70%, transparent);margin:.5rem 0 0;font-size:.875rem;line-height:1.45}.confirm-dialog__header .confirm-dialog__body:first-of-type{margin-top:.5rem}.confirm-dialog__header .confirm-dialog__body+.confirm-dialog__body{margin-top:.35rem}.confirm-dialog__content{overscroll-behavior:contain;min-height:0;padding:1.15rem var(--cd-pad-x) 1.25rem;flex-direction:column;flex:auto;gap:.75rem;display:flex;overflow:auto}.confirm-dialog__content>.confirm-dialog__label:first-child,.confirm-dialog__content>.confirm-dialog__body:first-child,.confirm-dialog__content .confirm-dialog__label.mt-3{margin-top:0}.confirm-dialog__label{margin:0;font-size:.8125rem;font-weight:500;display:block}.confirm-dialog__footer,.confirm-dialog__actions{padding:.9rem var(--cd-pad-x) 1.15rem;border-top:1px solid var(--color-sand);background:color-mix(in srgb, var(--color-mist) 25%, var(--color-surface));flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;margin:0;display:flex}.confirm-dialog__panel:not(:has(>.confirm-dialog__content)){overscroll-behavior:contain;overflow:hidden auto}.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__title{z-index:1;padding:var(--cd-pad-y) var(--cd-pad-x) .35rem;background:color-mix(in srgb, var(--color-mist) 35%, var(--color-surface));position:sticky;top:0}.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__title:has(+:not(.confirm-dialog__body)){border-bottom:1px solid var(--color-sand);padding-bottom:.9rem}:is(.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__title+.confirm-dialog__body,.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__body+.confirm-dialog__body){padding:.15rem var(--cd-pad-x) .9rem;background:color-mix(in srgb, var(--color-mist) 35%, var(--color-surface));border-bottom:1px solid var(--color-sand);margin:0}:is(.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__title+.confirm-dialog__body:has(+.confirm-dialog__body),.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__body+.confirm-dialog__body:has(+.confirm-dialog__body)){border-bottom:none;padding-bottom:.35rem}.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>:not(.confirm-dialog__title):not(.confirm-dialog__body):not(.confirm-dialog__actions):not(.confirm-dialog__header):not(.confirm-dialog__content):not(.confirm-dialog__footer){margin-left:var(--cd-pad-x);margin-right:var(--cd-pad-x)}.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__label{margin-top:.75rem}.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.input{margin-top:.75rem}.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>input.input{margin-top:.75rem}.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>select.input{margin-top:.75rem}:is(.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__title+:not(.confirm-dialog__body):not(.confirm-dialog__actions),.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__body+:not(.confirm-dialog__body):not(.confirm-dialog__actions)){margin-top:1.15rem}.confirm-dialog__panel:not(:has(>.confirm-dialog__header))>.confirm-dialog__actions{margin-top:1.15rem}.code-block{border:1px solid var(--color-sand);background:var(--color-surface-muted);color:var(--color-ink);font-family:var(--font-mono), ui-monospace, monospace;white-space:pre;border-radius:.5rem;padding:1rem;font-size:.75rem;line-height:1.45;overflow-x:auto}.confirm-dialog__check{align-items:flex-start;gap:.55rem;margin:0;font-size:.875rem;line-height:1.4;display:flex}.confirm-dialog__check input{flex-shrink:0;margin-top:.2rem}.confirm-dialog__check-label{font-weight:500;display:block}.confirm-dialog__check-help{color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin-top:.2rem;font-size:.75rem;display:block}.combobox{position:relative}.combobox--stacked{flex-direction:column;gap:.4rem;display:flex}.combobox--stacked .combobox__list{z-index:auto;max-height:12rem;box-shadow:none;position:static;top:auto;left:auto;right:auto}.combobox__list{z-index:20;border:1px solid var(--color-sand);background:var(--color-surface);max-height:14rem;box-shadow:0 10px 28px rgb(var(--app-shadow)/16%);border-radius:.5rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:auto}.combobox__option{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.55rem .625rem;display:flex}.combobox__option:hover,.combobox__option:focus-visible{background:color-mix(in srgb, var(--color-moss) 14%, var(--color-surface));outline:none}.combobox__option.is-selected{background:color-mix(in srgb, var(--color-moss) 18%, var(--color-surface))}.combobox__option-title{overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.35}.combobox__option-meta{font-family:var(--font-mono), ui-monospace, monospace;color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-size:.7rem}.combobox__empty{color:color-mix(in srgb, var(--color-ink) 55%, transparent);padding:.65rem .75rem;font-size:.8125rem}.panel{isolation:isolate;border-radius:var(--app-radius-card,.25rem);border:var(--app-border-width,1px) solid var(--color-card-border,var(--color-sand));background:var(--color-card,var(--color-surface));box-shadow:0 10px 28px -18px color-mix(in srgb, var(--color-moss) 32%, rgb(var(--app-shadow)/45%));padding:1.25rem;position:relative}.issue-layout{gap:1.25rem;min-width:0;margin-top:1rem;display:grid}.issue-layout__main{min-width:0}@media (width>=1024px){.issue-layout{grid-template-columns:minmax(0,1fr) 16.5rem;align-items:start}}@media (width<=1023px){.issue-layout{flex-direction:column;display:flex}.issue-layout__aside{order:-1}.issue-status-actions__buttons{grid-template-columns:1fr;display:grid}.issue-status-actions__form .btn-primary,.issue-status-actions__form .btn-ghost{width:100%}.issue-history__item{grid-template-columns:1fr;gap:.2rem}.issue-aside-windows{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.issue-stack__summary-body{min-width:0}.issue-section__title{font-size:.75rem}}.issue-layout__aside{flex-direction:column;display:flex;overflow:visible}.issue-layout__aside .panel,.issue-layout__aside .issue-section,.issue-layout__aside .issue-section__body{overflow:visible}.issue-hero__status{flex-wrap:wrap;gap:.4rem;margin:0 0 .65rem;display:flex}.issue-hero__title{word-break:break-word;margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:700;line-height:1.25}.issue-hero__message{color:color-mix(in srgb, var(--color-ink) 78%, transparent);white-space:pre-wrap;margin:.55rem 0 0;font-size:.95rem;line-height:1.45}.issue-hero__culprit{color:color-mix(in srgb, var(--color-ink) 50%, transparent);word-break:break-all;margin:.45rem 0 0;font-size:.75rem}.issue-section{margin-top:1rem}.issue-section__title{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin:0 0 .85rem;font-size:.8rem;font-weight:700}.issue-section__toggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:0;display:flex}.issue-section__toggle .issue-section__title{margin:0}.issue-section__chevron{color:color-mix(in srgb, var(--color-ink) 45%, transparent);flex-shrink:0;font-size:.85rem}.issue-section__body{margin-top:.85rem}.issue-section.is-collapsed .issue-section__body{display:none}.issue-panel-prefs{width:100%}.issue-panel-prefs .tagify{--tags-border-color:var(--color-sand);--tags-hover-border-color:color-mix(in srgb, var(--color-moss) 45%, var(--color-sand));--tags-focus-border-color:var(--color-moss);--tag-bg:color-mix(in srgb, var(--color-moss) 12%, transparent);--tag-hover:color-mix(in srgb, var(--color-moss) 20%, transparent);--tag-text-color:var(--color-ink);--tag-text-color--edit:var(--color-ink);--tag-remove-btn-color:color-mix(in srgb, var(--color-ink) 45%, transparent);--tag-remove-bg:transparent;--tag-remove-btn-bg:transparent;--input-color:var(--color-ink);--placeholder-color:color-mix(in srgb, var(--color-ink) 42%, transparent);--placeholder-color-focus:color-mix(in srgb, var(--color-ink) 32%, transparent);background:var(--color-paper,#fff);width:100%;color:var(--color-ink);border-radius:.5rem;font-size:.875rem}.issue-panel-prefs__legend{color:color-mix(in srgb, var(--color-ink) 55%, transparent);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.2rem 1rem;margin:.35rem 0 0;padding:0;font-size:.75rem;list-style:none;display:grid}.issue-panel-prefs__legend code{color:var(--color-moss);font-size:.7rem}.issue-section__subtitle{color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin:1rem 0 .5rem;font-size:.75rem;font-weight:600}.issue-kv{border-collapse:collapse;width:100%;font-size:.8125rem}.issue-kv th,.issue-kv td{border-bottom:1px solid var(--color-sand);text-align:left;vertical-align:top;padding:.45rem .6rem}.issue-kv th{width:9.5rem;color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-weight:500}.issue-kv--compact th{width:5.5rem}.issue-badge{border:1px solid var(--color-sand);background:var(--color-surface-muted);letter-spacing:.02em;text-transform:uppercase;border-radius:.25rem;align-items:center;padding:.1rem .4rem;font-size:.7rem;font-weight:600;display:inline-flex}.issue-badge--level{border-color:color-mix(in srgb, var(--color-alert) 40%, var(--color-sand));background:color-mix(in srgb, var(--color-alert) 14%, var(--color-surface));color:var(--color-alert)}.issue-badge--status{border-color:color-mix(in srgb, var(--color-warn) 40%, var(--color-sand));background:color-mix(in srgb, var(--color-warn) 14%, var(--color-surface));color:var(--color-warn)}.issue-badge--app{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand));background:color-mix(in srgb, var(--color-moss) 14%, var(--color-surface));color:var(--color-moss);text-transform:none}.issue-exception__type{color:var(--color-moss);word-break:break-all;margin:0;font-size:.9rem;font-weight:600}.issue-exception__value{color:color-mix(in srgb, var(--color-ink) 85%, transparent);white-space:pre-wrap;margin:.35rem 0 .85rem;font-size:.875rem;line-height:1.4}.issue-stack{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.issue-stack__frame{border:1px solid var(--color-sand);background:var(--color-surface-muted);border-radius:.4rem;padding:0}.issue-stack__frame--app{border-color:color-mix(in srgb, var(--color-moss) 35%, var(--color-sand));background:color-mix(in srgb, var(--color-moss) 8%, var(--color-surface))}.issue-stack__details{margin:0;padding:0}.issue-stack__summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.45rem;padding:.55rem .7rem;list-style:none;display:flex}.issue-stack__summary::-webkit-details-marker{display:none}.issue-stack__summary::marker{content:""}.issue-stack__chevron{color:color-mix(in srgb, var(--color-ink) 45%, transparent);flex-shrink:0;margin-top:.15rem;font-size:.75rem;line-height:1}.issue-stack__chevron:before{content:"▸"}.issue-stack__details[open]>.issue-stack__summary .issue-stack__chevron:before{content:"▾"}.issue-stack__summary-body{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.issue-stack__meta{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.issue-stack__file{color:var(--color-moss);word-break:break-all;font-size:.75rem}.issue-stack__line{color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-size:.75rem}.issue-stack__copy{align-items:center;display:inline-flex}.issue-stack__copy-btn{appearance:none;border:1px solid var(--color-sand);background:var(--color-surface);color:color-mix(in srgb, var(--color-ink) 70%, transparent);cursor:pointer;font:inherit;letter-spacing:.02em;border-radius:.25rem;padding:.2rem .4rem;font-size:.65rem;font-weight:600;line-height:1;transition:border-color .15s,background-color .15s,color .15s}.issue-stack__copy-btn:hover{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand));color:var(--color-moss);background:color-mix(in srgb, var(--color-moss) 8%, var(--color-surface))}.issue-stack__copy-btn:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.issue-stack__fn{color:color-mix(in srgb, var(--color-ink) 70%, transparent);word-break:break-all;font-size:.72rem}.issue-stack__empty{color:color-mix(in srgb, var(--color-ink) 50%, transparent);margin:0;padding:0 .7rem .55rem 1.9rem;font-size:.75rem}.issue-stack__source{border:1px solid var(--color-sand);background:var(--color-surface);font-family:var(--font-mono), ui-monospace, monospace;border-radius:.35rem;margin:0 .7rem .55rem 1.9rem;font-size:.7rem;line-height:1.45;overflow-x:auto}.issue-stack__src-line{white-space:pre;grid-template-columns:3.25rem minmax(0,1fr);gap:.5rem;padding:.1rem .55rem;display:grid}.issue-stack__src-line code{font:inherit;color:color-mix(in srgb, var(--color-ink) 82%, transparent)}.issue-stack__ln{text-align:right;color:color-mix(in srgb, var(--color-ink) 40%, transparent);-webkit-user-select:none;user-select:none}.issue-stack__src-line--active{background:color-mix(in srgb, var(--color-alert) 14%, var(--color-surface));border-left:3px solid var(--color-alert);padding-left:calc(.55rem - 3px)}.issue-stack__src-line--active code{color:var(--color-ink);font-weight:500}.issue-crumbs{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.issue-crumbs__item{border:1px solid var(--color-sand);background:var(--color-surface-muted);border-radius:.4rem;flex-wrap:wrap;align-items:baseline;gap:.4rem;padding:.45rem .55rem;font-size:.8125rem;display:flex}.issue-crumbs__time{color:color-mix(in srgb, var(--color-ink) 45%, transparent);font-size:.7rem}.issue-crumbs__data{width:100%;margin-top:.35rem}.issue-tags{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.issue-tags--custom li{border-color:color-mix(in srgb, var(--color-accent,#2f6fed) 35%, var(--color-sand));background:color-mix(in srgb, var(--color-accent,#2f6fed) 6%, var(--color-surface-muted))}.issue-tags li{border:1px solid var(--color-sand);background:var(--color-surface-muted);border-radius:.35rem;flex-direction:column;gap:.15rem;padding:.4rem .55rem;display:flex}.issue-tags__key{letter-spacing:.03em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink) 50%, transparent);font-size:.65rem;font-weight:600}.issue-tags__val{font-size:.78rem;font-family:var(--font-mono), ui-monospace, monospace;word-break:break-all}.issue-tags__hint{color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin:.75rem 0 0;font-size:.75rem}.issue-section__subtitle--spaced{margin-top:1rem}.issue-contexts{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem;display:grid}.issue-contexts__card{border:var(--app-border-width,1px) solid var(--color-sand);border-radius:var(--app-radius-card,.75rem);background:var(--color-surface-muted);padding:.65rem .75rem}.issue-contexts__card h3{margin:0 0 .45rem;font-size:.75rem;font-weight:700}.issue-aside-stats__grid{gap:.75rem;margin:0;display:grid}.issue-aside-stats__grid dt{letter-spacing:.03em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink) 50%, transparent);font-size:.7rem;font-weight:600}.issue-aside-stats__grid dd{margin:.15rem 0 0;font-size:.875rem}.issue-aside-windows{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.issue-aside-windows>div{border:1px solid var(--color-sand);background:var(--color-surface-muted);border-radius:.35rem;padding:.4rem .45rem}.issue-aside-windows dt{font-size:.65rem}.issue-aside-windows dd{margin-top:.2rem;font-size:1rem;font-weight:600}.issue-event-list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.issue-event-list li{justify-content:space-between;align-items:center;gap:.5rem;display:flex}input.input,select.input,textarea.input{border-radius:var(--app-radius-control,.375rem);border:var(--app-border-width,1px) solid var(--color-sand);background:var(--color-surface);width:100%;color:var(--color-ink);color-scheme:inherit;outline:none;padding:.625rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}input.input::placeholder,select.input::placeholder,textarea.input::placeholder{color:color-mix(in srgb, var(--color-ink) 40%, transparent)}input.input:focus,select.input:focus,textarea.input:focus{border-color:var(--color-moss);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-moss) 20%, transparent)}input[type=file].input{cursor:pointer;padding:.375rem .5rem}input[type=file].input::file-selector-button{border-radius:var(--app-radius-control,.375rem);background:color-mix(in srgb, var(--color-moss) 16%, var(--color-surface));color:var(--color-ink);font:inherit;cursor:pointer;border:none;margin-inline-end:.75rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}input[type=file].input:hover::file-selector-button{background:color-mix(in srgb, var(--color-moss) 24%, var(--color-surface))}select.input option,select.input optgroup{color:#12263a;background-color:#fff}.nowo-phone-input{flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;display:flex;position:relative}.nowo-phone-input .nowo-phone-input__prefix-picker{flex:none;align-items:stretch;display:flex;position:relative}.nowo-phone-input select.nowo-phone-input__prefix-select:not(.nowo-phone-input__prefix-select--enhanced){border:var(--app-border-width,1px) solid var(--color-sand);border-radius:var(--app-radius-control,.375rem) 0 0 var(--app-radius-control,.375rem);background:var(--color-surface);min-width:6.75rem;height:auto;min-height:calc(2.5625rem + 2px);color:var(--color-ink);font:inherit;cursor:pointer;border-right-width:0;padding:.625rem .75rem;font-size:.875rem;line-height:1.5}.nowo-phone-input select.nowo-phone-input__prefix-select--enhanced,.nowo-phone-input select.input.nowo-phone-input__prefix-select--enhanced{pointer-events:none;clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.nowo-phone-input .nowo-phone-input__prefix-toggle{border:var(--app-border-width,1px) solid var(--color-sand);border-radius:var(--app-radius-control,.375rem) 0 0 var(--app-radius-control,.375rem);background:var(--color-surface);min-width:6.75rem;height:auto;min-height:calc(2.5625rem + 2px);color:var(--color-ink);font:inherit;cursor:pointer;border-right-width:0;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s;display:none}.nowo-phone-input .nowo-phone-input__prefix-picker:has(.nowo-phone-input__prefix-select--enhanced) .nowo-phone-input__prefix-toggle{display:inline-flex}.nowo-phone-input .nowo-phone-input__prefix-toggle:hover{background:color-mix(in srgb, var(--color-moss) 8%, var(--color-surface))}.nowo-phone-input .nowo-phone-input__prefix-toggle:focus-visible{border-color:var(--color-moss);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-moss) 20%, transparent);z-index:1;outline:none}.nowo-phone-input .nowo-phone-input__prefix-toggle-flag{border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1rem;line-height:0;display:inline-flex;overflow:hidden}.nowo-phone-input .nowo-phone-input__flag.fi{width:1.35rem;height:1rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 12%, transparent);background-color:#0000;border-radius:2px;line-height:1rem}.nowo-phone-input .nowo-phone-input__prefix-toggle-code{font-variant-numeric:tabular-nums;white-space:nowrap}.nowo-phone-input .nowo-phone-input__prefix-toggle-caret{opacity:.55}.nowo-phone-input .nowo-phone-input__number.input{border-top-left-radius:0;border-bottom-left-radius:0;flex:auto;min-width:0}.nowo-phone-input .nowo-phone-input__prefix-dropdown{z-index:60;border:var(--app-border-width,1px) solid var(--color-sand);border-radius:var(--app-radius-control,.375rem);background:var(--color-surface);min-width:16rem;max-width:min(20rem,90vw);color:var(--color-ink);box-shadow:0 .75rem 1.5rem color-mix(in srgb, var(--color-ink) 18%, transparent);position:absolute;top:calc(100% + .25rem);left:0}.nowo-phone-input__prefix-dropdown--portaled{max-width:min(20rem,100vw - 1rem);margin:0;top:auto;bottom:auto;right:auto;position:fixed!important}.nowo-phone-input .nowo-phone-input__prefix-search{border-bottom:var(--app-border-width,1px) solid var(--color-sand);background:var(--color-surface)}.nowo-phone-input .nowo-phone-input__prefix-search-input{border-radius:var(--app-radius-control,.375rem);border:var(--app-border-width,1px) solid var(--color-sand);background:var(--color-surface);width:100%;font:inherit;color:var(--color-ink);outline:none;padding:.375rem .5rem;font-size:.8125rem}.nowo-phone-input .nowo-phone-input__prefix-search-input:focus{border-color:var(--color-moss);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-moss) 20%, transparent)}.nowo-phone-input .nowo-phone-input__prefix-option:hover,.nowo-phone-input .nowo-phone-input__prefix-option.is-selected,.nowo-phone-input .nowo-phone-input__prefix-option.is-highlighted{background:color-mix(in srgb, var(--color-moss) 14%, var(--color-surface))}.nowo-phone-input .nowo-phone-input__prefix-empty{color:color-mix(in srgb, var(--color-ink) 55%, transparent)}input[type=checkbox].checkbox,.confirm-dialog__check>input[type=checkbox],.checkbox-label>input[type=checkbox],.nowo-ui-check>input[type=checkbox]{appearance:none;box-sizing:border-box;border:var(--app-border-width,1px) solid var(--color-sand);background-color:var(--color-surface);vertical-align:middle;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:.75rem .75rem;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem;margin:0;transition:border-color .15s,background-color .15s,box-shadow .15s}input[type=checkbox].checkbox:hover:not(:disabled),.confirm-dialog__check>input[type=checkbox]:hover:not(:disabled),.checkbox-label>input[type=checkbox]:hover:not(:disabled),.nowo-ui-check>input[type=checkbox]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-moss) 55%, var(--color-sand))}input[type=checkbox].checkbox:focus,.confirm-dialog__check>input[type=checkbox]:focus,.checkbox-label>input[type=checkbox]:focus,.nowo-ui-check>input[type=checkbox]:focus{outline:none}input[type=checkbox].checkbox:focus-visible,.confirm-dialog__check>input[type=checkbox]:focus-visible,.checkbox-label>input[type=checkbox]:focus-visible,.nowo-ui-check>input[type=checkbox]:focus-visible{border-color:var(--color-moss);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-moss) 20%, transparent)}input[type=checkbox].checkbox:checked,.confirm-dialog__check>input[type=checkbox]:checked,.checkbox-label>input[type=checkbox]:checked,.nowo-ui-check>input[type=checkbox]:checked{border-color:var(--color-moss);background-color:var(--color-moss);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}input[type=checkbox].checkbox:disabled,.confirm-dialog__check>input[type=checkbox]:disabled,.checkbox-label>input[type=checkbox]:disabled,.nowo-ui-check>input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.checkbox-label{color:var(--color-ink);cursor:pointer;align-items:center;gap:.55rem;margin:0;font-size:.875rem;line-height:1.4;display:inline-flex}.checkbox-label--start{align-items:flex-start}.checkbox-label--start>input[type=checkbox]{margin-top:.2rem}.input-group.form-password-toggle{border-radius:var(--app-radius-control,.375rem);align-items:stretch;gap:.5rem;width:100%;min-width:0;display:flex}.input-group.form-password-toggle>input.input{border-radius:var(--app-radius-control,.375rem);flex:auto;width:1%;min-width:0}.input-group.form-password-toggle>input.input::-ms-reveal{display:none}.input-group.form-password-toggle>input.input::-ms-clear{display:none}.input-group.form-password-toggle>.input-group-text,.input-group.form-password-toggle>[data-controller~=password-toggle]{border:1px solid var(--color-sand);border-radius:var(--app-radius-control,.375rem);background:var(--color-surface);width:2.75rem;min-height:100%;color:color-mix(in srgb, var(--color-ink) 70%, transparent);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.input-group.form-password-toggle>.input-group-text:hover,.input-group.form-password-toggle>[data-controller~=password-toggle]:hover{background:color-mix(in srgb, var(--color-moss) 10%, var(--color-surface));color:var(--color-ink)}.input-group.form-password-toggle>.input-group-text:focus-visible,.input-group.form-password-toggle>[data-controller~=password-toggle]:focus-visible{border-color:var(--color-moss);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-moss) 20%, transparent);outline:none}.input-group.form-password-toggle .icon-visible,.input-group.form-password-toggle .is-password-visible .icon-hidden{display:none}.input-group.form-password-toggle .is-password-visible .icon-visible{display:block}.input-group.form-password-toggle .icon-base{flex-shrink:0;width:1.25rem;height:1.25rem}.password-strength-input-row{align-items:stretch;gap:.5rem;width:100%;display:flex}.password-strength-input-grow{flex:auto;min-width:0}.password-strength-input-row--toggle .input-group{width:100%}.password-strength-generate-btn{border-radius:var(--app-radius-control,.375rem);letter-spacing:.01em;white-space:nowrap;padding:.5rem 1rem;min-height:2.75rem;box-shadow:none;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:.35rem;padding-inline:.85rem;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex;border:1px solid var(--color-sand)!important;background:var(--color-surface)!important;color:var(--color-ink)!important}.password-strength-generate-btn:hover,.password-strength-generate-btn:focus-visible{outline:none;border-color:color-mix(in srgb, var(--color-moss) 45%, var(--color-sand))!important;background:color-mix(in srgb, var(--color-moss) 12%, var(--color-surface))!important;color:var(--color-ink)!important}.password-strength-generate-btn:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}@media (width<=40rem){.password-strength-input-row{flex-wrap:wrap}.password-strength-generate-btn{width:100%}}.password-strength-modal-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb, var(--color-ink) 55%, transparent)!important;padding:1rem!important}.password-strength-modal{background:var(--color-paper)!important;color:var(--color-ink)!important;border:1px solid var(--color-sand)!important;width:min(100%,28rem)!important;max-width:28rem!important;box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 8%, transparent), 0 20px 48px color-mix(in srgb, var(--color-ink) 28%, transparent)!important;border-radius:.75rem!important;padding:1.25rem 1.25rem 1rem!important}.password-strength-modal h2{font-family:var(--font-display), "Segoe UI", sans-serif;font-weight:700;color:var(--color-ink)!important;margin:0 0 .35rem!important;font-size:1.25rem!important}.password-strength-modal-hint{line-height:1.45;color:color-mix(in srgb, var(--color-ink) 65%, transparent)!important;margin:0 0 1rem!important;font-size:.875rem!important}.password-strength-modal-list{flex-direction:column;gap:.65rem;display:flex;margin:0 0 .75rem!important;padding:0!important;list-style:none!important}.password-strength-modal-item{border:1px solid var(--color-sand)!important;background:var(--color-surface)!important;border-radius:.5rem!important;flex-wrap:wrap!important;align-items:stretch!important;gap:.5rem!important;margin:0!important;padding:.75rem!important;display:flex!important}.password-strength-modal-item code{line-height:1.4;word-break:break-all!important;width:100%!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;background:var(--color-paper)!important;color:var(--color-ink)!important;border:1px solid var(--color-sand)!important;border-radius:.375rem!important;flex:100%!important;margin:0!important;padding:.65rem .75rem!important;font-size:.9rem!important;display:block!important}.password-strength-modal-item button{border-radius:var(--app-radius-control,.375rem);letter-spacing:.01em;flex:calc(50% - .25rem);justify-content:center;align-items:center;gap:.35rem;min-width:7rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;border-radius:.375rem!important;padding:.45rem .75rem!important;font-size:.8125rem!important}.password-strength-modal-item button.bg-blue-600,.password-strength-modal-item button.bg-blue-600.text-white,.password-strength-modal-item .password-strength-btn--primary,.password-strength-modal-item button:last-of-type{font-weight:600;background:var(--color-moss)!important;color:#0c1210!important;border:1px solid var(--color-moss)!important}.password-strength-modal-item button.bg-blue-600:hover,.password-strength-modal-item .password-strength-btn--primary:hover,.password-strength-modal-item button:last-of-type:hover{filter:brightness(1.06)}.password-strength-modal-item button.bg-white,.password-strength-modal-item .password-strength-btn--secondary,.password-strength-modal-item button:first-of-type{font-weight:500;color:var(--color-ink)!important;border:1px solid var(--color-sand)!important;background:0 0!important}.password-strength-modal-item button.bg-white:hover,.password-strength-modal-item .password-strength-btn--secondary:hover,.password-strength-modal-item button:first-of-type:hover{background:color-mix(in srgb, var(--color-moss) 10%, var(--color-surface))!important;border-color:color-mix(in srgb, var(--color-moss) 35%, var(--color-sand))!important}.password-strength-modal-actions{border-top:1px solid var(--color-sand);justify-content:flex-end!important;gap:.5rem!important;margin-top:.25rem!important;padding-top:.75rem!important;display:flex!important}.password-strength-modal-actions button{border-radius:var(--app-radius-control,.375rem);letter-spacing:.01em;justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;color:var(--color-ink)!important;border:1px solid var(--color-sand)!important;background:0 0!important}.password-strength-modal-actions button:hover{background:var(--color-surface)!important}.password-strength-requirement--met{color:var(--color-moss)!important}.password-strength-requirement--unmet{color:var(--color-alert)!important}.issue-assignee-form{flex-direction:column;gap:.75rem;display:flex}.issue-assignee-form__help{color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin:0;font-size:.75rem;line-height:1.4}.issue-assignee-form__submit{width:100%}.issue-triage{flex-direction:column;gap:1rem;display:flex}.issue-status-actions{flex-direction:column;gap:.55rem;display:flex}.issue-status-actions__buttons{flex-wrap:wrap;gap:.45rem;display:flex}.issue-status-actions__form{margin:0}.issue-status-actions__form .btn-primary,.issue-status-actions__form .btn-ghost{width:auto;padding:.4rem .7rem;font-size:.8125rem}.issue-priority-actions{border-top:1px solid var(--color-sand);flex-direction:column;gap:.55rem;padding-top:1rem;display:flex}.issue-priority-form{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.issue-priority-form .input{flex:8rem;min-width:0}.issue-priority-form .btn-primary{flex:none}.issue-duplicate-actions{flex-direction:column;gap:.55rem;display:flex}.issue-history{margin:0;padding:0}.issue-history__empty{color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin:0;font-size:.75rem}.issue-history__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.issue-history__item{grid-template-columns:5.5rem 1fr;gap:.45rem;font-size:.75rem;line-height:1.35;display:grid}.issue-history__when{color:color-mix(in srgb, var(--color-ink) 50%, transparent);font-variant-numeric:tabular-nums}.issue-history__body{flex-direction:column;gap:.1rem;display:flex}.issue-history__kind{color:var(--color-moss);font-weight:600}.issue-history__actor{color:color-mix(in srgb, var(--color-ink) 50%, transparent)}.issue-badge--status-resolved{background:color-mix(in srgb, var(--color-moss) 18%, transparent);color:var(--color-moss)}.issue-badge--status-ignored{background:color-mix(in srgb, var(--color-ink) 10%, transparent)}.issue-assignee-form .ts-wrapper{--ts-pr-caret:1.7rem;--ts-pr-clear-button:0px;width:100%;box-shadow:none;background:0 0;border:0;min-height:0;margin:0;padding:0;line-height:normal;display:block;position:relative}.issue-assignee-form .ts-wrapper.plugin-clear_button:has(.item[data-value]:not([data-value=""])){--ts-pr-clear-button:1.4rem}.issue-assignee-form .ts-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.issue-assignee-form .ts-control{box-sizing:border-box;border:1px solid var(--color-sand);background:var(--color-surface-muted);width:100%;min-height:2.55rem;box-shadow:none;color:var(--color-ink);cursor:text;border-radius:.5rem;flex-wrap:nowrap;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.25;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;position:relative;padding-right:calc(var(--ts-pr-caret) + var(--ts-pr-clear-button))!important}.issue-assignee-form .ts-wrapper.focus .ts-control,.issue-assignee-form .ts-wrapper.dropdown-active .ts-control{border-color:var(--color-moss);background:var(--color-surface);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-moss) 22%, transparent)}.issue-assignee-form .ts-control>*{align-items:center;display:inline-flex}.issue-assignee-form .ts-control>input{flex:auto;min-width:3.5rem!important;box-shadow:none!important;color:var(--color-ink)!important;font:inherit!important;line-height:inherit!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.issue-assignee-form .ts-control>input::placeholder{color:color-mix(in srgb, var(--color-ink) 42%, transparent)}.issue-assignee-form .ts-control .item{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--color-ink);flex:auto;font-weight:500;line-height:1.25;overflow:hidden}.issue-assignee-form .ts-control .item[data-value=""]{color:color-mix(in srgb, var(--color-ink) 42%, transparent);font-weight:400}.issue-assignee-form .ts-wrapper.single.input-active .ts-control .item{display:none}.issue-assignee-form .ts-wrapper.single .ts-control{background-image:none;background-color:var(--color-surface-muted)}.issue-assignee-form .ts-wrapper.single .ts-control:after{content:"";border-right:1.5px solid color-mix(in srgb, var(--color-ink) 50%, transparent);border-bottom:1.5px solid color-mix(in srgb, var(--color-ink) 50%, transparent);pointer-events:none;width:.38rem;height:.38rem;position:absolute;top:50%;right:.7rem;transform:translateY(-65%)rotate(45deg)}.issue-assignee-form .ts-wrapper.single.dropdown-active .ts-control:after{transform:translateY(-20%)rotate(225deg)}.issue-assignee-form .ts-wrapper.single.plugin-clear_button:has(.item[data-value]:not([data-value=""])) .ts-control:before{content:"";top:50%;right:calc(var(--ts-pr-caret) - .1rem);background:color-mix(in srgb, var(--color-sand) 85%, transparent);pointer-events:none;width:1px;height:.95rem;position:absolute;transform:translateY(-50%)}.issue-assignee-form .plugin-clear_button .clear-button{top:50%;right:var(--ts-pr-caret);width:1.25rem;height:1.25rem;color:color-mix(in srgb, var(--color-ink) 55%, transparent);cursor:pointer;opacity:0;border:0;border-radius:.25rem;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.05rem;line-height:1;transition:opacity .15s,color .15s,background-color .15s;display:none;position:absolute;transform:translateY(-50%);background:0 0!important}.issue-assignee-form .plugin-clear_button:has(.item[data-value]:not([data-value=""])) .clear-button{opacity:.55;display:inline-flex}.issue-assignee-form .plugin-clear_button:has(.item[data-value]:not([data-value=""])).focus .clear-button{opacity:.9}.issue-assignee-form .plugin-clear_button:not(.disabled):hover:has(.item[data-value]:not([data-value=""])) .clear-button{opacity:.9}.issue-assignee-form .plugin-clear_button .clear-button:hover{opacity:1;color:var(--color-alert);background:color-mix(in srgb, var(--color-alert) 10%, transparent)!important}.issue-assignee-form .ts-dropdown{z-index:90;border:1px solid var(--color-sand);background:var(--color-surface);color:var(--color-ink);box-shadow:0 14px 32px rgb(var(--app-shadow)/22%);border-radius:.55rem;margin-top:.3rem;position:absolute;top:100%;left:0;right:0;overflow:hidden}.issue-assignee-form .ts-dropdown .ts-dropdown-content{max-height:14rem;padding:.3rem;overflow:hidden auto}.issue-assignee-form .ts-dropdown .option,.issue-assignee-form .ts-dropdown .no-results,.issue-assignee-form .ts-dropdown .optgroup-header{color:var(--color-ink);cursor:pointer;border-radius:.35rem;padding:.5rem .65rem;font-size:.8125rem;line-height:1.35}.issue-assignee-form .ts-dropdown .option.active,.issue-assignee-form .ts-dropdown .option:hover{background:color-mix(in srgb, var(--color-moss) 14%, var(--color-surface));color:var(--color-ink)}.issue-assignee-form .ts-dropdown .option .highlight{background:color-mix(in srgb, var(--color-moss) 28%, transparent);color:inherit;border-radius:.15rem}.issue-assignee-form .ts-dropdown .no-results{cursor:default;color:color-mix(in srgb, var(--color-ink) 55%, transparent)}.notification-destination-form{overflow:visible}.notification-destination-form .ts-wrapper{width:100%;box-shadow:none;background:0 0;border:0;min-height:0;margin:0;padding:0;line-height:normal;display:block;position:relative}.notification-destination-form .ts-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.notification-destination-form .ts-control{box-sizing:border-box;border:1px solid var(--color-sand);background:var(--color-surface-muted);width:100%;min-height:2.55rem;box-shadow:none;color:var(--color-ink);cursor:text;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.4rem .55rem;font-size:.8125rem;line-height:1.25;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;position:relative}.notification-destination-form .ts-wrapper.focus .ts-control,.notification-destination-form .ts-wrapper.dropdown-active .ts-control{border-color:var(--color-moss);background:var(--color-surface);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-moss) 22%, transparent)}.notification-destination-form .ts-control>input{flex:5rem;min-width:5rem!important;box-shadow:none!important;color:var(--color-ink)!important;font:inherit!important;line-height:inherit!important;background:0 0!important;border:0!important;margin:0!important;padding:.2rem .15rem!important}.notification-destination-form .ts-control>input::placeholder{color:color-mix(in srgb, var(--color-ink) 42%, transparent)}.notification-destination-form .ts-control .item{border:1px solid color-mix(in srgb, var(--color-moss) 28%, var(--color-sand));background:color-mix(in srgb, var(--color-moss) 12%, var(--color-surface));max-width:100%;color:var(--color-ink);border-radius:.35rem;align-items:center;gap:.25rem;margin:0;padding:.2rem .45rem;font-size:.75rem;font-weight:500;line-height:1.2;display:inline-flex}.notification-destination-form .ts-control .item .remove{color:color-mix(in srgb, var(--color-ink) 55%, transparent);cursor:pointer;background:0 0;border:0;border-radius:.2rem;justify-content:center;align-items:center;margin:0 0 0 .1rem;padding:0;font-size:.95rem;line-height:1;text-decoration:none;display:inline-flex}.notification-destination-form .ts-control .item .remove:hover{color:var(--color-alert);background:color-mix(in srgb, var(--color-alert) 10%, transparent)}.notification-destination-form .ts-dropdown{z-index:90;border:1px solid var(--color-sand);background:var(--color-surface);color:var(--color-ink);box-shadow:0 14px 32px rgb(var(--app-shadow)/22%);border-radius:.55rem;margin-top:.3rem;position:absolute;top:100%;left:0;right:0;overflow:hidden}.notification-destination-form .ts-dropdown .ts-dropdown-content{max-height:14rem;padding:.3rem;overflow:hidden auto}.notification-destination-form .ts-dropdown .option,.notification-destination-form .ts-dropdown .no-results{color:var(--color-ink);cursor:pointer;border-radius:.35rem;padding:.5rem .65rem;font-size:.8125rem;line-height:1.35}.notification-destination-form .ts-dropdown .option.active,.notification-destination-form .ts-dropdown .option:hover{background:color-mix(in srgb, var(--color-moss) 14%, var(--color-surface))}.notification-destination-form .ts-dropdown .option.selected{background:color-mix(in srgb, var(--color-moss) 18%, var(--color-surface));font-weight:500}.notification-destination-form .ts-dropdown .option .highlight{background:color-mix(in srgb, var(--color-moss) 28%, transparent);color:inherit;border-radius:.15rem}.notification-destination-form .ts-dropdown .no-results{cursor:default;color:color-mix(in srgb, var(--color-ink) 55%, transparent)}.input-color{border:1px solid var(--color-sand);background:var(--color-surface);cursor:pointer;border-radius:.375rem;outline:none;width:3.25rem;height:2.75rem;padding:.2rem;transition:border-color .15s,box-shadow .15s;display:block}.input-color::-webkit-color-swatch-wrapper{padding:0}.input-color::-webkit-color-swatch{border:none;border-radius:.25rem}.input-color::-moz-color-swatch{border:none;border-radius:.25rem}.input-color:hover{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand))}.input-color:focus-visible{border-color:var(--color-moss);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-moss) 20%, transparent)}.badge{letter-spacing:.04em;text-transform:uppercase;border-radius:.25rem;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge--editable{cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;line-height:inherit;border:0;gap:.35rem;transition:background .15s,color .15s}.badge--editable:hover{background:color-mix(in srgb, var(--color-moss) 18%, var(--color-sand));color:var(--color-moss-deep)}.badge--editable:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.badge__edit-icon{opacity:.7;flex-shrink:0}.badge--editable:hover .badge__edit-icon{opacity:1}.badge-error{background:var(--app-badge-error-bg);color:var(--app-badge-error-text)}.badge-warn{background:var(--app-badge-warn-bg);color:var(--app-badge-warn-text)}.toast-stack,.nowo-ui-toast-stack{top:max(1rem, env(safe-area-inset-top,0px));right:max(1rem, env(safe-area-inset-right,0px));z-index:90;pointer-events:none;flex-direction:column;gap:.65rem;width:min(22.5rem,100vw - 2rem);display:flex;position:fixed}.page-shell--app .toast-stack,.page-shell--app .nowo-ui-toast-stack{top:max(4.25rem, env(safe-area-inset-top,0px) + 3.75rem)}.flash.flash-toast,.nowo-ui-toast.flash-toast,.nowo-ui-toast{pointer-events:auto;box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 6%, transparent), 0 10px 28px color-mix(in srgb, var(--color-ink) 10%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:flex-start;gap:.75rem;margin-bottom:0;padding:.85rem .9rem;animation:.42s cubic-bezier(.4,0,.2,1) shell-toast-in;display:flex}.flash.flash-toast.is-leaving,.nowo-ui-toast.is-leaving{animation:.28s forwards shell-toast-out}.flash__content,.nowo-ui-toast__content{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.flash__title,.nowo-ui-toast__title{letter-spacing:.01em;margin:0;font-weight:600;line-height:1.35}.flash__message,.nowo-ui-toast__message{flex:1;margin:0;line-height:1.4}.flash__title+.flash__message,.nowo-ui-toast__title+.nowo-ui-toast__message{opacity:.92;font-size:.8125rem}.flash__dismiss,.nowo-ui-toast__dismiss{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;margin:-.2rem -.25rem 0 0;font-size:1.25rem;line-height:1;transition:opacity .15s,background-color .15s;display:inline-flex}.flash__dismiss:hover,.flash__dismiss:focus-visible,.nowo-ui-toast__dismiss:hover,.nowo-ui-toast__dismiss:focus-visible{opacity:1;background:color-mix(in srgb, currentColor 12%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.flash.flash-toast,.flash.flash-toast.is-leaving,.nowo-ui-toast,.nowo-ui-toast.is-leaving{animation:none}}.page-shell{background:0 0;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.page-shell--app{--app-header-height:3.5rem;background-color:var(--color-paper);--nowo-ui-primary:var(--app-moss);--nowo-ui-primary-contrast:var(--app-paper);--nowo-ui-surface:var(--app-surface);--nowo-ui-ink:var(--app-ink);--nowo-ui-border:var(--app-sand)}.page-shell--app .nowo-ui-btn--primary,.page-shell .nowo-ui-btn--primary{background-color:var(--nowo-ui-primary,var(--app-moss))!important;border-color:var(--nowo-ui-primary,var(--app-moss))!important;color:var(--nowo-ui-primary-contrast,var(--app-paper))!important}.page-shell--app .nowo-ui-btn--primary:hover,.page-shell .nowo-ui-btn--primary:hover{background-color:var(--app-moss-deep)!important;border-color:var(--app-moss-deep)!important;color:var(--nowo-ui-primary-contrast,var(--app-paper))!important}.page-shell--app .nowo-ui-btn--secondary,.page-shell .nowo-ui-btn--secondary{border-color:color-mix(in srgb, var(--app-ink) 10%, transparent);color:var(--app-ink);background-color:#0000}.page-shell--app .nowo-ui-btn--secondary:hover,.page-shell .nowo-ui-btn--secondary:hover{background-color:var(--app-mist)}.auth-shell-main{align-items:safe center}.page-shell:not(.page-shell--app)>.auth-shell-main:has(.ad-hero){justify-content:flex-start;align-items:stretch;min-height:0;padding-block:1.25rem}.page-shell:not(.page-shell--app)>.auth-shell-main:has(.ad-hero)>.w-full{flex-direction:column;flex:auto;min-height:0;display:flex}html[data-footer-fixed="1"] .page-shell:not(.page-shell--app)>.auth-shell-main:has(.ad-hero){flex:auto}.top-controls{z-index:30;align-items:center;gap:.5rem;display:flex;position:absolute;top:1rem;right:1rem}.locale-switcher,.locale-switcher__details{position:relative}.locale-switcher__summary,.theme-toggle,.content-width-toggle{box-sizing:border-box;cursor:pointer;border-radius:var(--app-radius-control,.125rem);border:1px solid var(--color-sand);background:var(--color-surface);height:2rem;min-height:2rem;color:var(--color-ink);box-shadow:0 1px 0 rgb(var(--app-shadow)/5%);align-items:center;gap:.4rem;padding:0 .65rem;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1;list-style:none;transition:border-color .15s,background-color .15s;display:inline-flex}.locale-switcher__summary:hover,.theme-toggle:hover,.content-width-toggle:hover{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand));background:var(--color-surface)}.locale-switcher__summary:focus-visible,.theme-toggle:focus-visible,.content-width-toggle:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.locale-switcher__summary::-webkit-details-marker{display:none}.locale-switcher__summary::marker{content:""}.locale-switcher__details[open] .locale-switcher__summary{border-color:color-mix(in srgb, var(--color-moss) 45%, var(--color-sand));background:var(--color-surface)}.locale-switcher__details[open] .locale-switcher__chevron{transform:rotate(180deg)}.locale-switcher__code{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--color-moss);font-size:.6875rem;font-weight:600}.locale-switcher__label{text-overflow:ellipsis;white-space:nowrap;max-width:7rem;overflow:hidden}.locale-switcher__chevron{opacity:.65;flex-shrink:0;transition:transform .15s}.locale-switcher__menu{z-index:80;border:1px solid var(--color-sand);background-color:var(--app-surface);background-color:var(--color-surface,var(--app-surface));min-width:100%;box-shadow:0 8px 24px rgb(var(--app-shadow)/16%);border-radius:.5rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .35rem);right:0}.locale-switcher__option{width:100%;font:inherit;color:var(--color-ink);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.8125rem;text-decoration:none;display:flex}.locale-switcher__option:hover{background:var(--color-mist);color:var(--color-ink)}.locale-switcher__option.is-active{background:color-mix(in srgb, var(--color-moss) 12%, var(--color-surface));font-weight:600}.theme-toggle{appearance:none;margin:0}.theme-toggle__icon{flex-shrink:0;display:none}[data-theme=light] .theme-toggle__icon--moon,[data-theme=dark] .theme-toggle__icon--sun{display:block}.theme-toggle__label{text-overflow:ellipsis;white-space:nowrap;max-width:5.5rem;overflow:hidden}.content-width-toggle__icon{flex-shrink:0;display:none}.app-shell.is-content-width .content-width-toggle__icon--to-full,.app-shell.is-full-width .content-width-toggle__icon--to-content{display:block}.brand-mark{max-width:100%;font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);flex-flow:row;align-items:center;gap:.55rem;margin:0;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.brand-mark:hover{color:var(--color-ink);text-decoration:none}.brand-mark__icon{color:var(--app-mark,#2f6f9c);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.brand-mark__icon-svg{width:1.5rem;height:auto;color:inherit;display:block}.brand-mark__arc--inner{opacity:.95}.brand-mark__arc--mid{opacity:.75}.brand-mark__arc--outer{opacity:.55}.brand-mark__name{white-space:nowrap;min-width:0}.brand-mark--sm{gap:.4rem;font-size:1.125rem}.brand-mark--sm .brand-mark__icon-svg{width:1.25rem}.brand-mark--md{gap:.5rem;font-size:1.25rem}.brand-mark--md .brand-mark__icon-svg{width:1.45rem}.brand-mark--lg{gap:.55rem;font-size:1.5rem}.brand-mark--lg .brand-mark__icon-svg{width:1.75rem}.brand-mark--hero{justify-content:center;gap:.65rem;font-size:clamp(1.35rem,3.5vw,1.75rem);font-weight:600}.brand-mark--hero .brand-mark__icon-svg{width:clamp(1.6rem,4vw,2rem)}.page-shell--native{--app-header-height:3rem;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.page-shell--native .app-header{min-height:var(--app-header-height);height:var(--app-header-height)}@property --app-content-max{syntax:"<length-percentage>";inherits:false;initial-value:72rem}.app-shell{--app-sidebar-width:15.5rem;--app-sidebar-ease:cubic-bezier(.4, 0, .2, 1);--app-sidebar-duration:.4s;--app-content-width-duration:.45s;--app-nav-collapse-duration:.3s;flex:auto;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);width:100%;min-height:0;display:grid}.app-header{z-index:40;box-sizing:border-box;min-height:var(--app-header-height);height:var(--app-header-height);border-bottom:var(--app-border-width,1px) solid color-mix(in srgb, var(--color-sand) 80%, transparent);background:color-mix(in srgb, var(--color-surface) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem;display:flex;position:sticky;top:0}.app-header__start,.app-header__end{align-items:center;gap:.65rem;display:flex}.app-sidebar-toggle{border:1px solid var(--color-sand);background:color-mix(in srgb, var(--color-surface) 85%, transparent);width:2.25rem;height:2.25rem;color:var(--color-ink);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:inline-flex}.app-sidebar-toggle:hover{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand));background:var(--color-surface)}.app-sidebar-toggle:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.app-sidebar{top:var(--app-header-height);z-index:30;width:var(--app-sidebar-width,15.5rem);transition:transform var(--app-sidebar-duration,.4s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1));background:0 0;border:0;grid-area:2/1;position:fixed;bottom:0;left:0;overflow:visible;transform:translate(0)}.app-shell.is-shell-motion .app-sidebar,.app-shell.is-shell-motion .app-main{will-change:transform, padding-inline-start}.app-shell.is-shell-motion .app-main__inner,.app-shell.is-shell-motion>.site-legal-footer .site-legal-footer__nav{will-change:max-width}.app-shell.is-sidebar-collapsed .app-sidebar{pointer-events:none;transform:translate(calc(-100% - .5rem))}.app-sidebar__inner{box-sizing:border-box;width:var(--app-sidebar-width,15.5rem);overscroll-behavior:contain;border-right:1px solid color-mix(in srgb, var(--color-sand) 80%, transparent);background:var(--color-surface);height:100%;min-height:100%;box-shadow:none;transition:box-shadow var(--app-sidebar-duration,.4s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1));padding:1rem .85rem 1.5rem;overflow:hidden auto}.app-shell:not(.is-sidebar-collapsed) .app-sidebar__inner{box-shadow:4px 0 24px rgb(var(--app-shadow)/6%)}.app-sidebar__label{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink) 45%, transparent);margin:0 0 .75rem;padding:0 .5rem;font-size:.6875rem;font-weight:600}.app-main{min-width:0;transition:padding-inline-start var(--app-sidebar-duration,.4s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1));grid-area:2/1;padding-inline-start:var(--app-sidebar-width,15.5rem)}.app-shell.is-sidebar-collapsed>.app-main{padding-inline-start:0}.app-main__inner{z-index:10;width:100%;max-width:var(--app-content-max,72rem);transition:max-width var(--app-content-width-duration,.45s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1)), --app-content-max var(--app-content-width-duration,.45s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1));margin:0 auto;padding:1.75rem 1.25rem 2.5rem;position:relative}.app-shell.is-content-width .app-main__inner{--app-content-max:72rem}.app-shell.is-full-width .app-main__inner{--app-content-max:100%}.app-sidebar-backdrop{display:none}@media (width<=900px){.app-shell{--app-sidebar-width:min(18rem, 86vw)}.app-main,.app-shell.is-sidebar-collapsed>.app-main,html[data-ui-density=compact] .app-shell:not(.is-sidebar-collapsed)>.app-main{padding-inline-start:0}.app-shell>.site-legal-footer{grid-column:1}.app-main__inner{padding:1rem .85rem 2rem}.app-header{gap:.5rem;padding-inline:.75rem}.app-header__end{gap:.35rem}.app-sidebar{top:var(--app-header-height);z-index:35;width:var(--app-sidebar-width);pointer-events:none;transition:transform var(--app-sidebar-duration,.4s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1));background:0 0;border:0;position:fixed;bottom:0;left:0;overflow:visible;transform:translate(calc(-100% - .75rem))}.app-sidebar__inner{border-right:1px solid var(--color-sand);background:var(--color-surface);box-shadow:none}.app-shell.is-sidebar-open .app-sidebar{pointer-events:auto;transform:translate(0)}.app-shell.is-sidebar-open .app-sidebar__inner{box-shadow:0 12px 40px rgb(var(--app-shadow)/18%)}.app-shell:not(.is-sidebar-open) .app-sidebar{pointer-events:none;transform:translate(calc(-100% - .75rem))}.app-shell:not(.is-sidebar-open) .app-sidebar__inner,.app-shell:not(.is-sidebar-collapsed) .app-sidebar__inner{box-shadow:none}.app-shell.is-sidebar-open:not(.is-sidebar-collapsed) .app-sidebar__inner,.app-shell.is-sidebar-open .app-sidebar__inner{box-shadow:0 12px 40px rgb(var(--app-shadow)/18%)}.app-sidebar-backdrop{inset:var(--app-header-height) 0 0;z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--app-sidebar-duration,.4s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1)), visibility 0s linear var(--app-sidebar-duration,.4s);background:#0f1c1859;display:block;position:fixed}.app-shell.is-sidebar-open .app-sidebar-backdrop{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--app-sidebar-duration,.4s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1)), visibility 0s linear 0s}.app-sidebar-backdrop[hidden]{opacity:0;visibility:hidden;pointer-events:none;display:block!important}}.shell-nav{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.shell-nav .collapse{visibility:visible;opacity:1;transition:grid-template-rows var(--app-nav-collapse-duration,.3s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1)), opacity calc(var(--app-nav-collapse-duration,.3s) * .75) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1));grid-template-rows:0fr;display:grid}.shell-nav .collapse>*{min-height:0;overflow:hidden}.shell-nav .collapse:not(.show){opacity:0;pointer-events:none}.shell-nav .collapse.show{opacity:1;pointer-events:auto;grid-template-rows:1fr}[data-controller~=menu-nested-collapse]:not(.is-nav-collapse-ready) .collapse{transition:none!important}.shell-nav__link{color:color-mix(in srgb, var(--color-ink) 78%, transparent);border-radius:.375rem;padding:.55rem .7rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:block}.shell-nav__link:hover,.shell-nav__link.is-current{color:var(--color-moss);background:color-mix(in srgb, var(--color-moss) 10%, var(--color-surface))}.shell-nav__section{margin-top:.65rem;padding-top:.35rem}.shell-nav__section:first-child{margin-top:0;padding-top:0}.shell-nav__section-label,a.shell-nav__section-label{color:color-mix(in srgb, var(--color-ink) 45%, transparent);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;padding:.35rem .7rem .2rem;font-size:.6875rem;font-weight:650;text-decoration:none;display:block}.shell-nav__section{position:relative}.shell-nav__section>.menu-nested-toggle{width:1.5rem;height:1.5rem;color:color-mix(in srgb, var(--color-ink) 50%, transparent);cursor:pointer;background:0 0;border:0;border-radius:.3rem;justify-content:center;align-items:center;margin:0;padding:0;transition:color .2s,background-color .2s;display:inline-flex;position:absolute;top:.2rem;right:.25rem}.shell-nav__section>.menu-nested-toggle:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-moss) 10%, var(--color-surface))}.shell-nav__section>.menu-nested-toggle .menu-nested-toggle-icon{transition:transform var(--app-nav-collapse-duration,.3s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1));display:inline-flex}.shell-nav__section.is-collapsed>.menu-nested-toggle .menu-nested-toggle-icon{transform:rotate(-90deg)}.shell-nav__children{flex-direction:column;gap:.15rem;margin:0;padding:0 0 0 .25rem;list-style:none;display:flex}.user-menu,.user-menu__details{position:relative}.user-menu__summary{cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0;list-style:none}.user-menu__summary::-webkit-details-marker{display:none}.user-menu__summary::marker{content:""}.user-menu__summary:focus-visible .user-avatar{outline:2px solid var(--color-moss);outline-offset:2px}.user-avatar{border:1px solid color-mix(in srgb, var(--color-moss) 35%, var(--color-sand));background:color-mix(in srgb, var(--color-moss) 16%, var(--color-surface));width:2.25rem;height:2.25rem;color:var(--color-moss-deep);letter-spacing:.04em;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.user-avatar--sm{width:1.85rem;height:1.85rem;font-size:.625rem}.user-menu__panel{z-index:80;border:1px solid var(--color-sand);background-color:var(--app-surface);background-color:var(--color-surface,var(--app-surface));width:min(17.5rem,100vw - 1.5rem);box-shadow:0 12px 28px rgb(var(--app-shadow)/18%);isolation:isolate;border-radius:.65rem;padding:.5rem;position:absolute;top:calc(100% + .45rem);right:0}.user-menu__identity{border-bottom:1px solid var(--color-sand);align-items:center;gap:.65rem;margin-bottom:.35rem;padding:.45rem .5rem .7rem;display:flex}.user-menu__name{color:var(--color-ink);margin:0;font-size:.875rem;font-weight:600}.user-menu__email{color:color-mix(in srgb, var(--color-ink) 55%, transparent);word-break:break-all;margin:.1rem 0 0;font-size:.75rem}.user-menu__section{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink) 45%, transparent);margin:.35rem .5rem .15rem;font-size:.625rem;font-weight:600}.user-menu__link{color:var(--color-ink);border-radius:.375rem;padding:.5rem .65rem;font-size:.8125rem;text-decoration:none;display:block}.user-menu__link:hover{background:var(--color-mist);color:var(--color-ink)}.user-menu__link.is-current{background:color-mix(in srgb, var(--color-moss) 12%, var(--color-surface));color:var(--color-moss);font-weight:600}.user-menu__footer{border-top:1px solid var(--color-sand);margin-top:.35rem;padding-top:.35rem}.user-menu__link--danger{color:var(--color-alert)}.user-menu__link--danger:hover{background:color-mix(in srgb, var(--color-alert) 10%, var(--color-surface));color:var(--color-alert)}.fade-up{animation:.65s cubic-bezier(.4,0,.2,1) both shell-fade-up}.fade-up-delay{animation:.75s cubic-bezier(.4,0,.2,1) .1s both shell-fade-up}.row-hover:hover{background:color-mix(in srgb, var(--color-mist) 70%, transparent)}.issue-sort-link{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.issue-sort-link:hover{color:var(--color-moss)}.issue-sort-link.is-active{color:var(--color-ink);font-weight:600}.issue-sort-link__mark{color:var(--color-moss);font-size:.65rem;line-height:1}.issue-saved-views .input,.issue-saved-views__save{box-sizing:border-box;min-height:2.55rem}.issue-saved-views__save{padding-block:.625rem}html[data-ui-density=compact] .issue-saved-views .input,html[data-ui-density=compact] .issue-saved-views__save{min-height:2rem}html[data-ui-density=compact] .issue-saved-views__save{padding-block:.5rem}.issue-filters{align-items:stretch}.issue-filters__search{min-width:0}.issue-filters__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.issue-filters__submit,.issue-filters__clear{width:100%}@media (width>=640px){.issue-filters__submit,.issue-filters__clear{width:auto}.issue-filters__actions{justify-self:start}}.analytics-filters__presets{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.analytics-filters__preset.is-active{background:color-mix(in srgb, var(--color-moss) 14%, transparent);border-color:var(--color-moss);color:var(--color-moss-deep,var(--color-moss));font-weight:600}.analytics-filters__preset-label{color:var(--color-ink);opacity:.55;margin-left:.25rem;font-size:.8125rem}.analytics-filters__row{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.analytics-filters__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.analytics-filters__row{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end}}.analytics-filters__field{min-width:0;color:var(--color-ink);opacity:.85;flex-direction:column;gap:.35rem;font-size:.8125rem;display:flex}.analytics-filters__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.analytics-chart__canvas-wrap{width:100%;height:16rem;position:relative}.analytics-chart__empty{margin-top:.75rem}.issue-table-panel{max-width:100%;padding:1rem;overflow:hidden}.issue-table-scroll{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.issue-table-panel .dt-container{color:var(--color-ink);font-size:.875rem;width:100%!important}.issue-table-panel .dt-layout-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .85rem;display:flex}.issue-table-panel .dt-layout-row:last-child{margin:.85rem 0 0}.issue-table-panel .dt-search,.issue-table-panel .dt-length,.issue-table-panel .dt-info,.issue-table-panel .dt-paging{float:none;text-align:left}.issue-table-panel .dt-paging{max-width:100%;overflow-x:auto}.issue-table-panel .dt-length label,.issue-table-panel .dt-info{color:color-mix(in srgb, var(--color-ink) 65%, transparent);font-size:.8125rem}.issue-table-panel .dt-length select{border:1px solid var(--color-sand);background:var(--color-surface);color:var(--color-ink);border-radius:.375rem;margin:0 .35rem;padding:.3rem .5rem}.issue-table-panel table.issue-table{border-collapse:collapse;width:100%!important}.issue-table-panel table.issue-table thead th{border-bottom:1px solid var(--color-sand);background:var(--color-paper);color:color-mix(in srgb, var(--color-ink) 55%, transparent);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:.75rem;font-size:.75rem;font-weight:600}.issue-table-panel table.issue-table tbody td{border-bottom:1px solid var(--color-sand);vertical-align:top;padding:.75rem}.issue-table-panel table.issue-table tbody tr:last-child td{border-bottom:0}.issue-table-panel table.issue-table tbody tr:hover{background:color-mix(in srgb, var(--color-mist) 70%, transparent)}.issue-table__issue{min-width:0;max-width:min(22rem,48vw)}.issue-table__title,.issue-table__culprit{overflow-wrap:anywhere;word-break:break-word;white-space:normal;display:block}.issue-table__sort{color:inherit;text-decoration:none}.issue-table__sort:hover{color:var(--color-moss)}.issue-table__sort.is-active:after{content:" ↑";opacity:.75;font-size:.75em}.issue-table__sort.is-active.is-desc:after{content:" ↓"}.issue-table__date{white-space:nowrap}.table-pagination,.issue-pagination,.nowo-ui-pagination{border-top:1px solid var(--color-sand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;padding-top:.85rem;display:flex}.table-pagination__info,.issue-pagination__info,.nowo-ui-pagination__info{color:color-mix(in srgb, var(--color-ink) 65%, transparent);margin:0;font-size:.8125rem}.table-pagination__nav,.issue-pagination__nav,.nowo-ui-pagination__nav{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.table-pagination .pagination,.issue-pagination .pagination,.nowo-ui-pagination .pagination{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.table-pagination .page-item,.issue-pagination .page-item,.nowo-ui-pagination .page-item{margin:0}.table-pagination__link,.issue-pagination__link,.nowo-ui-pagination__link,.table-pagination .page-link,.issue-pagination .page-link,.nowo-ui-pagination .page-link{border:1px solid var(--color-sand);background:var(--color-surface);min-width:2rem;min-height:2rem;color:var(--color-ink);border-radius:.375rem;justify-content:center;align-items:center;padding:.35rem .65rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.table-pagination__link:hover,.issue-pagination__link:hover,.nowo-ui-pagination__link:hover,.table-pagination .page-link:hover,.issue-pagination .page-link:hover,.nowo-ui-pagination .page-link:hover{border-color:var(--color-moss);color:var(--color-moss)}.table-pagination__link.is-active,.issue-pagination__link.is-active,.nowo-ui-pagination__link.is-active,.table-pagination .page-item.active .page-link,.issue-pagination .page-item.active .page-link,.nowo-ui-pagination .page-item.active .page-link{border-color:var(--color-moss);background:color-mix(in srgb, var(--color-moss) 12%, var(--color-surface));color:var(--color-moss);font-weight:600}.table-pagination__link.is-disabled,.issue-pagination__link.is-disabled,.nowo-ui-pagination__link.is-disabled,.table-pagination .page-item.disabled .page-link,.issue-pagination .page-item.disabled .page-link,.nowo-ui-pagination .page-item.disabled .page-link{opacity:.45;pointer-events:none}.table-pagination__ellipsis,.issue-pagination__ellipsis,.nowo-ui-pagination__ellipsis{color:color-mix(in srgb, var(--color-ink) 45%, transparent);padding:0 .25rem}@media (width<=767px){.issue-table-panel{padding:.75rem}.issue-table__issue{max-width:min(16rem,70vw)}.issue-table-panel table.issue-table thead th,.issue-table-panel table.issue-table tbody td{padding:.6rem .5rem}.issue-table-panel .dt-layout-row{flex-direction:column;align-items:stretch}.issue-table-panel .dt-paging{flex-wrap:wrap;gap:.25rem;display:flex}}.issue-table-panel table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,.issue-table-panel table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,.issue-table-panel table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,.issue-table-panel table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order{color:var(--color-moss)}.issue-table-panel .dt-paging .dt-paging-button{border:1px solid var(--color-sand)!important;background:var(--color-surface)!important;color:var(--color-ink)!important;box-shadow:none!important;border-radius:.375rem!important;margin:0 .15rem!important;padding:.35rem .65rem!important}.issue-table-panel .dt-paging .dt-paging-button:hover{border-color:color-mix(in srgb, var(--color-moss) 45%, var(--color-sand))!important;background:color-mix(in srgb, var(--color-moss) 10%, var(--color-surface))!important;color:var(--color-moss)!important}.issue-table-panel .dt-paging .dt-paging-button.current{font-weight:600;border-color:color-mix(in srgb, var(--color-moss) 50%, var(--color-sand))!important;background:color-mix(in srgb, var(--color-moss) 16%, var(--color-surface))!important;color:var(--color-moss-deep)!important}.issue-table-panel .dt-paging .dt-paging-button.disabled{opacity:.45}.issue-table-panel .dtr-details{width:100%}.issue-table-panel .dtr-details li{border-bottom:1px solid var(--color-sand);grid-template-columns:minmax(5.5rem,35%) 1fr;align-items:start;gap:.5rem;padding:.35rem 0;display:grid}.issue-table-panel .dtr-title{color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-weight:600}.issue-table-panel .dtr-data{overflow-wrap:anywhere;word-break:break-word;min-width:0}.issue-table-panel table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control{padding-left:2rem;position:relative}.issue-table-panel table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{border:1px solid var(--color-sand);background:var(--color-surface);color:var(--color-moss);box-shadow:none}.table-audit-head{white-space:normal;flex-direction:column;gap:.1rem;max-width:5.5rem;line-height:1.2;display:flex}.ad-datatable{max-width:100%}.ad-datatable .dt-container{color:var(--color-ink);margin:0;font-size:.875rem;width:100%!important}.ad-datatable .dt-layout-row{margin:0}.ad-datatable .dt-layout-row:empty{display:none}.ad-datatable table.dataTable{border-collapse:collapse;border-spacing:0;width:100%!important;margin:0!important}.ad-datatable table.dataTable>thead>tr>th,.ad-datatable table.dataTable>thead>tr>td,.ad-datatable table.dataTable thead th,.ad-datatable [data-slot=table-head],table.dataTable>thead>tr>th[data-slot=table-head]{vertical-align:top!important;height:auto!important;min-height:0!important;padding:.35rem .75rem .3rem!important;line-height:1.25!important}.ad-datatable table.dataTable>thead>tr>th div.dt-column-header,.ad-datatable table.dataTable>thead>tr>th div.dt-column-footer{align-items:flex-start!important}.ad-datatable .dtr-details{width:100%;margin:0;padding:0;list-style:none}.ad-datatable .dtr-details li{border-bottom:1px solid var(--color-sand);grid-template-columns:minmax(5.5rem,35%) 1fr;align-items:start;gap:.5rem;padding:.45rem 0;display:grid}.ad-datatable .dtr-title{color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-size:.75rem;font-weight:600}.ad-datatable .dtr-data{overflow-wrap:anywhere;word-break:break-word;min-width:0}.ad-datatable table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control{padding-left:2rem;position:relative}.ad-datatable table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{border:1px solid var(--color-sand);background:var(--color-surface);color:var(--color-moss);box-shadow:none;box-sizing:border-box;border-radius:.25rem;width:1rem;height:1rem;margin-top:-.5rem;line-height:.9rem;top:50%;left:.45rem}.dtr-modal{z-index:80;box-sizing:border-box;position:fixed;inset:0}.dtr-modal .dtr-modal-display{z-index:2;border:1px solid var(--color-sand);background:var(--color-surface,var(--color-paper));width:min(28rem,100% - 2rem);max-height:min(85vh,40rem);box-shadow:0 1.25rem 2.5rem color-mix(in srgb, var(--color-ink) 18%, transparent);color:var(--color-ink);border-radius:.75rem;padding:1.1rem 1.15rem 1rem;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.dtr-modal .dtr-modal-content>h2{margin:0 0 .75rem;padding-right:1.75rem;font-size:.95rem;font-weight:600;line-height:1.3}.dtr-modal .dtr-modal-close{z-index:3;width:1.75rem;height:1.75rem;color:color-mix(in srgb, var(--color-ink) 55%, transparent);cursor:pointer;text-align:center;background:0 0;border:0;border-radius:.375rem;font-size:1.25rem;line-height:1.75rem;position:absolute;top:.55rem;right:.65rem}.dtr-modal .dtr-modal-close:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-sand) 45%, transparent)}.dtr-modal .dtr-modal-background{z-index:1;background:color-mix(in srgb, var(--color-ink) 35%, transparent);position:fixed;inset:0}.app-breadcrumb{color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-size:.8125rem}.app-breadcrumb .breadcrumb-list{flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin:0;padding:0;list-style:none;display:flex}.app-breadcrumb a{color:var(--color-moss);text-decoration:none}.app-breadcrumb a:hover{color:var(--color-moss-deep);text-decoration:underline}.app-breadcrumb .is-current{color:var(--color-ink);font-weight:500}.app-breadcrumb__sep{opacity:.55;-webkit-user-select:none;user-select:none}.kit-admin{color:var(--color-ink)}.site-legal-footer{border-top:1px solid color-mix(in srgb, var(--color-sand) 80%, transparent);background:color-mix(in srgb, var(--color-surface) 88%, transparent);padding:.85rem 1.25rem;padding-bottom:max(.85rem, env(safe-area-inset-bottom));z-index:10;margin-top:auto;position:relative}.app-shell>.site-legal-footer{grid-area:3/1/auto/-1;margin-top:0}.site-legal-footer__nav{max-width:var(--app-content-max,72rem);transition:max-width var(--app-content-width-duration,.45s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1)), --app-content-max var(--app-content-width-duration,.45s) var(--app-sidebar-ease,cubic-bezier(.4, 0, .2, 1));flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-inline:auto;padding-inline-end:5.5rem;font-size:.8125rem;display:flex}.app-shell.is-content-width>.site-legal-footer .site-legal-footer__nav{--app-content-max:72rem}.app-shell.is-full-width>.site-legal-footer .site-legal-footer__nav{--app-content-max:100%}.site-legal-footer__nav a{color:color-mix(in srgb, var(--color-ink) 70%, transparent);text-decoration:none}.site-legal-footer__nav a:hover{color:var(--color-moss);text-decoration:underline}html[data-footer-fixed="1"]{--site-legal-footer-height:3.5rem}html[data-footer-fixed="1"] .page-shell{height:100dvh;max-height:100dvh;overflow:hidden}html[data-footer-fixed="1"] .page-shell--app .app-shell{flex:auto;height:100%;min-height:0;max-height:100%}html[data-footer-fixed="1"] .page-shell--app .app-main{min-height:0;overflow:hidden auto}html[data-footer-fixed="1"] .page-shell--app .app-sidebar{bottom:var(--site-legal-footer-height)}html[data-footer-fixed="1"] .page-shell:not(.page-shell--app)>.auth-shell-main{min-height:0;overflow:hidden auto}html[data-footer-fixed="1"] .site-legal-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0}.legal-doc{color:var(--color-ink)}.legal-doc h1{font-family:var(--font-display);margin-bottom:.5rem;font-size:1.875rem;font-weight:700}.legal-doc h2{margin-top:1.75rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.legal-doc p,.legal-doc li{color:color-mix(in srgb, var(--color-ink) 88%, transparent);font-size:.9375rem;line-height:1.6}.legal-doc ul{margin:.5rem 0 .75rem 1.25rem;list-style:outside}.legal-doc__meta{color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin-bottom:1.25rem;font-size:.8125rem}.legal-doc__nav{border-top:1px solid var(--color-sand);flex-wrap:wrap;gap:.75rem 1rem;margin-top:2rem;padding-top:1rem;font-size:.875rem;display:flex}.legal-doc__nav a{color:var(--color-moss)}.legal-cookie-table{border-collapse:collapse;width:100%;margin-top:.75rem;font-size:.8125rem}.legal-cookie-table th,.legal-cookie-table td{border:1px solid var(--color-sand);text-align:left;vertical-align:top;padding:.5rem .65rem}.legal-cookie-table th{background:color-mix(in srgb, var(--color-sand) 35%, var(--color-surface));font-weight:600}.nowo-pwa-install{--nowo-pwa-install-bg:color-mix(in srgb, var(--color-surface) 94%, transparent);--nowo-pwa-install-color:var(--color-ink);--nowo-pwa-install-shadow:0 1px 2px rgb(var(--app-shadow) / 8%), 0 12px 32px rgb(var(--app-shadow) / 14%);--nowo-pwa-install-radius:.75rem;--nowo-pwa-install-mark-size:2.5rem;--nowo-pwa-install-mark-radius:.5rem;--nowo-pwa-install-eyebrow-color:var(--color-moss);--nowo-pwa-install-title-color:var(--color-ink);--nowo-pwa-install-message-color:color-mix(in srgb, var(--color-ink) 68%, transparent);--nowo-pwa-install-primary-bg:var(--color-moss);--nowo-pwa-install-primary-color:#fff;--nowo-pwa-install-secondary-color:color-mix(in srgb, var(--color-ink) 72%, transparent);--nowo-pwa-install-backdrop-bg:color-mix(in srgb, var(--color-ink) 45%, transparent);z-index:1050;color:var(--nowo-pwa-install-color);background:var(--nowo-pwa-install-bg);border:1px solid color-mix(in srgb, var(--color-sand) 85%, transparent);border-radius:var(--nowo-pwa-install-radius);box-shadow:var(--nowo-pwa-install-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nowo-pwa-install--banner{max-width:28rem;margin:0 auto;padding:0;position:fixed;left:1rem;right:1rem}.nowo-pwa-install--banner.nowo-pwa-install--bottom{bottom:max(1rem, env(safe-area-inset-bottom))}.nowo-pwa-install--banner.nowo-pwa-install--top{top:max(1rem, env(safe-area-inset-top))}.nowo-pwa-install__panel{padding:1.1rem 1.2rem 1.15rem}.nowo-pwa-install__brand{align-items:center;margin:0 0 .5rem;display:flex}.nowo-pwa-install__mark{width:var(--nowo-pwa-install-mark-size);height:var(--nowo-pwa-install-mark-size);max-width:var(--nowo-pwa-install-mark-size);max-height:var(--nowo-pwa-install-mark-size);object-fit:contain;border-radius:var(--nowo-pwa-install-mark-radius);margin:0;display:block}.nowo-pwa-install__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-moss);margin:0 0 .35rem;font-size:.6875rem;font-weight:600}.nowo-pwa-install__title{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:1.125rem;font-weight:700}.nowo-pwa-install__message{color:color-mix(in srgb, var(--color-ink) 68%, transparent);margin:.4rem 0 0;font-size:.875rem;line-height:1.45}.nowo-pwa-install__actions{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.95rem;display:flex}.nowo-pwa-install__actions button{padding:unset;font-weight:unset;border:unset;border-radius:unset;cursor:pointer;color:unset;background:unset;box-shadow:unset}.nowo-pwa-install__actions button.ad-btn{border:1px solid var(--color-line);background-color:var(--color-paper);color:var(--color-ink);border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.nowo-pwa-install__actions button.ad-btn-primary{background-color:var(--color-sea);color:var(--color-paper);border-color:#0000}.nowo-pwa-install__actions button.ad-btn-primary:hover{background-color:var(--color-sea-deep);color:var(--color-paper)}.nowo-pwa-install__actions button.ad-btn-ghost{color:var(--color-sea);text-underline-offset:4px;background-color:#0000;border-color:#0000}.nowo-pwa-install__actions button.ad-btn-ghost:hover{background-color:#0000;text-decoration:underline}.ad-pwa-install__never{opacity:.85}.nowo-pwa-install__actions button.btn-primary{border-radius:var(--app-radius-control,.375rem);letter-spacing:.01em;color:#fff;background:var(--color-moss);border:1px solid var(--color-moss);justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}[data-theme=dark] .nowo-pwa-install__actions button.btn-primary{color:#0c1210}.nowo-pwa-install__actions button.btn-ghost{border-radius:var(--app-radius-control,.375rem);letter-spacing:.01em;border:var(--app-border-width,1px) solid var(--color-sand);color:var(--color-ink);background:color-mix(in srgb, var(--color-surface) 70%, transparent);justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.app-pwa-install__never{opacity:.85}.nowo-pwa-install--modal{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.nowo-pwa-install--modal .nowo-pwa-install__backdrop{background:color-mix(in srgb, var(--color-ink) 45%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.nowo-pwa-install--modal .nowo-pwa-install__panel{z-index:1;background:var(--color-surface);border:1px solid var(--color-sand);width:min(100%,32rem);box-shadow:0 12px 40px rgb(var(--app-shadow)/22%);border-radius:.75rem;position:relative}.nowo-pwa-install-links{--nowo-pwa-install-links-gap:.65rem;--nowo-pwa-install-links-radius:var(--app-radius-control,.375rem);--nowo-pwa-install-links-padding:.5rem 1rem;--nowo-pwa-install-links-install-bg:var(--color-moss);--nowo-pwa-install-links-install-color:#fff;--nowo-pwa-install-links-uninstall-bg:color-mix(in srgb, var(--color-surface) 70%, transparent);--nowo-pwa-install-links-uninstall-color:var(--color-ink);align-items:center;gap:var(--nowo-pwa-install-links-gap);flex-wrap:wrap;margin:0;display:flex}[data-theme=dark] .nowo-pwa-install-links{--nowo-pwa-install-links-install-color:#0c1210}.nowo-pwa-install-links a.btn-primary,.nowo-pwa-install-links a.btn-ghost{border-radius:var(--app-radius-control,.375rem);padding:.5rem 1rem;font-size:.875rem;line-height:1.25;text-decoration:none}.nowo-pwa-install-links a.btn-primary{color:#fff;background:var(--color-moss);border:1px solid var(--color-moss);box-shadow:0 1px 2px rgb(var(--app-shadow)/8%);font-weight:600}.nowo-pwa-install-links a.btn-primary:hover{background:var(--color-moss-deep);border-color:var(--color-moss-deep);box-shadow:0 2px 8px rgb(var(--app-shadow)/12%)}.nowo-pwa-install-links a.btn-primary:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}[data-theme=dark] .nowo-pwa-install-links a.btn-primary{color:#0c1210}.nowo-pwa-install-links a.btn-ghost{color:var(--color-ink);background:color-mix(in srgb, var(--color-surface) 70%, transparent);border:1px solid var(--color-sand);font-weight:500}.nowo-pwa-install-links a.btn-ghost:hover{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand));background:var(--color-surface)}.nowo-pwa-install-links a.btn-ghost:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.nowo-pwa-install-links__hint{color:color-mix(in srgb, var(--color-ink) 62%, transparent);flex:100%;margin:0;font-size:.8125rem;line-height:1.45;display:none}.nowo-pwa-install-links:not(:has(.nowo-pwa-install-links__install:not([hidden]))):not(:has(.nowo-pwa-install-links__uninstall:not([hidden]))) .nowo-pwa-install-links__hint{display:block}.perf-tx-hero__title{color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,2vw + 1rem,2rem);font-weight:700}.perf-tx-hero__meta{color:color-mix(in srgb, var(--color-ink) 70%, transparent);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.65rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.perf-span-table{border-collapse:collapse}.perf-span-table thead th{border-bottom:1px solid var(--color-sand);background:var(--color-paper);color:color-mix(in srgb, var(--color-ink) 55%, transparent);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}.perf-span-table tbody td{border-bottom:1px solid var(--color-sand);vertical-align:top;color:var(--color-ink);padding:.7rem 1rem}.perf-span-table tbody tr:last-child td{border-bottom:0}.perf-span-table tbody tr.is-nplus1 td{background:color-mix(in srgb, var(--color-warn) 12%, var(--color-surface));box-shadow:inset 3px 0 0 var(--color-warn)}.perf-span-table__op,.perf-span-table__desc{font-family:var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere;word-break:break-word;font-size:.8125rem}.perf-span-table__num{white-space:nowrap;font-variant-numeric:tabular-nums}.perf-span-table__empty{color:color-mix(in srgb, var(--color-ink) 40%, transparent)}.elevenlabs-voice-preview-host{border:1px solid color-mix(in srgb, var(--color-line,#b9cbcf) 55%, transparent);background:color-mix(in srgb, var(--color-ink,#12263a) 92%, #000);border-radius:.75rem;width:100%;max-width:36rem;margin-top:.25rem;position:relative;overflow:hidden}.elevenlabs-voice-preview-log{flex-direction:column;gap:.35rem;max-height:16rem;padding:.75rem 1rem;display:flex;overflow:auto}.elevenlabs-voice-preview-log:empty:before{content:"Session log";color:color-mix(in srgb, var(--color-ink,#e8f1f4) 45%, transparent);font-size:.75rem}.ad-agent-preview-bubble{z-index:45;flex-direction:column;align-items:flex-end;gap:.75rem;max-width:min(24rem,100vw - 2rem);display:flex;position:fixed;bottom:1.25rem;right:1.25rem}.ad-agent-preview-bubble__fab{border:1px solid color-mix(in srgb, var(--color-moss) 35%, var(--color-sand));background:var(--color-moss);color:#fff;width:3rem;height:3rem;box-shadow:0 8px 24px color-mix(in srgb, var(--color-ink) 18%, transparent);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;list-style:none;display:inline-flex}.ad-agent-preview-bubble__fab::-webkit-details-marker{display:none}.ad-agent-preview-bubble__fab:hover{filter:brightness(1.05)}.ad-agent-preview-bubble__fab:focus-visible{outline:2px solid var(--color-moss);outline-offset:3px}.ad-agent-preview-bubble__panel{border:1px solid color-mix(in srgb, var(--color-sand) 80%, transparent);background:var(--color-surface);width:min(24rem,100vw - 2rem);max-height:min(70vh,36rem);box-shadow:0 16px 40px color-mix(in srgb, var(--color-ink) 16%, transparent);border-radius:1rem;order:-1;gap:.75rem;padding:1rem;display:grid;overflow:auto}.ad-agent-preview-bubble:not([open])>.ad-agent-preview-bubble__panel{display:none}.ad-agent-preview-bubble__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ad-agent-preview-bubble__title{color:var(--color-ink);margin:0;font-size:.95rem;font-weight:600}.ad-agent-preview-bubble__meta{color:color-mix(in srgb, var(--color-ink) 55%, transparent);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:.15rem 0 0;font-size:.75rem;display:flex}.ad-agent-preview-bubble__admin-link{color:var(--color-moss);text-underline-offset:2px;flex-shrink:0;font-size:.75rem;text-decoration:underline}.ad-agent-preview-bubble__help,.ad-agent-preview-bubble__note{color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin:0;font-size:.75rem;line-height:1.4}.ad-agent-preview-bubble .elevenlabs-voice-preview-host{max-width:none}.panel{border:1px solid var(--color-card-border,var(--color-sand));background:var(--color-card,var(--color-surface));border-radius:.5rem;padding:1rem 1.25rem}.desk-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}:root{--form-grid-gap-x:1.25rem;--form-grid-gap-y:1rem}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}.panel:has(>.form-field):not(form):not([data-form-layout=full]){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}form.panel:not([data-form-layout=full])>div:has(>.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}.panel>div:has(>.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}.confirm-dialog__content:has(>.form-field~.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}.ad-panel form:not([data-form-layout=full]):has(>.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}form.ad-panel:not([data-form-layout=full]):has(>.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}.ui-kit-gallery__sample-body:has(>.form-field){align-items:flex-start;column-gap:var(--form-grid-gap-x);row-gap:var(--form-grid-gap-y);gap:var(--form-grid-gap-y) var(--form-grid-gap-x);flex-flow:wrap;display:flex}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>:not([hidden])~:not([hidden]){margin-top:0}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>:not([hidden])~:not([hidden]){margin-top:0}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>:not([hidden])~:not([hidden]){margin-top:0}.panel:has(>.form-field):not(form):not([data-form-layout=full])>:not([hidden])~:not([hidden]){margin-top:0}form.panel:not([data-form-layout=full])>div:has(>.form-field)>:not([hidden])~:not([hidden]){margin-top:0}.panel>div:has(>.form-field)>:not([hidden])~:not([hidden]){margin-top:0}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>:not([hidden])~:not([hidden]){margin-top:0}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>:not([hidden])~:not([hidden]){margin-top:0}.confirm-dialog__content:has(>.form-field~.form-field)>:not([hidden])~:not([hidden]){margin-top:0}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>:not([hidden])~:not([hidden]){margin-top:0}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>:not([hidden])~:not([hidden]){margin-top:0}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>:not([hidden])~:not([hidden]){margin-top:0}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>:not([hidden])~:not([hidden]){margin-top:0}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>:not([hidden])~:not([hidden]){margin-top:0}.ui-kit-gallery__sample-body:has(>.form-field)>:not([hidden])~:not([hidden]){margin-top:0}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}.panel>div:has(>.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field{box-sizing:border-box;flex:1 1 calc(50% - var(--form-grid-gap-x) / 2);min-width:0;max-width:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}.panel>div:has(>.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field--third{flex:1 1 calc(33.333% - var(--form-grid-gap-x) * 2 / 3);min-width:0;max-width:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--full{flex:100%;max-width:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>:not(.form-field){flex:100%;max-width:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--full{flex:100%;max-width:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>:not(.form-field){flex:100%;max-width:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--full{flex:100%;max-width:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>:not(.form-field){flex:100%;max-width:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field--full{flex:100%;max-width:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field:has(textarea.input){flex:100%;max-width:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field:has(.input--wide){flex:100%;max-width:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field:has(.ck-editor){flex:100%;max-width:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>:not(.form-field){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field--full{flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>:not(.form-field){flex:100%;max-width:100%}.panel>div:has(>.form-field)>.form-field--full{flex:100%;max-width:100%}.panel>div:has(>.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}.panel>div:has(>.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}.panel>div:has(>.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}.panel>div:has(>.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}.panel>div:has(>.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}.panel>div:has(>.form-field)>:not(.form-field){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field--full{flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(textarea.input){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(.input--wide){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(.ck-editor){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>:not(.form-field){flex:100%;max-width:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field--full{flex:100%;max-width:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(textarea.input){flex:100%;max-width:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(.input--wide){flex:100%;max-width:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(.ck-editor){flex:100%;max-width:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>:not(.form-field){flex:100%;max-width:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field--full{flex:100%;max-width:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}.confirm-dialog__content:has(>.form-field~.form-field)>:not(.form-field){flex:100%;max-width:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field--full{flex:100%;max-width:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>:not(.form-field){flex:100%;max-width:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field--full{flex:100%;max-width:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>:not(.form-field){flex:100%;max-width:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field--full{flex:100%;max-width:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>:not(.form-field){flex:100%;max-width:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field--full{flex:100%;max-width:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>:not(.form-field){flex:100%;max-width:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field--full{flex:100%;max-width:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>:not(.form-field){flex:100%;max-width:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field--full{flex:100%;max-width:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field:has(textarea.input){flex:100%;max-width:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field:has(.input--wide){flex:100%;max-width:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field:has(.ck-editor){flex:100%;max-width:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field:has(.ck.ck-editor){flex:100%;max-width:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field:has(.nowo-slide-to-confirm){flex:100%;max-width:100%}.ui-kit-gallery__sample-body:has(>.form-field)>:not(.form-field){flex:100%;max-width:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field select.input{width:100%;max-width:none}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field textarea.input{width:100%;max-width:none}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field select.input{width:100%;max-width:none}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field textarea.input{width:100%;max-width:none}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field select.input{width:100%;max-width:none}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field textarea.input{width:100%;max-width:none}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}.panel:has(>.form-field):not(form):not([data-form-layout=full]) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}.panel:has(>.form-field):not(form):not([data-form-layout=full]) .form-field select.input{width:100%;max-width:none}.panel:has(>.form-field):not(form):not([data-form-layout=full]) .form-field textarea.input{width:100%;max-width:none}.panel:has(>.form-field):not(form):not([data-form-layout=full]) .form-field .input-group.form-password-toggle{width:100%;max-width:none}.panel:has(>.form-field):not(form):not([data-form-layout=full]) .form-field .password-strength-input-row{width:100%;max-width:none}.panel:has(>.form-field):not(form):not([data-form-layout=full]) .form-field .nowo-phone-input{width:100%;max-width:none}form.panel:not([data-form-layout=full])>div:has(>.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}form.panel:not([data-form-layout=full])>div:has(>.form-field) .form-field select.input{width:100%;max-width:none}form.panel:not([data-form-layout=full])>div:has(>.form-field) .form-field textarea.input{width:100%;max-width:none}form.panel:not([data-form-layout=full])>div:has(>.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}form.panel:not([data-form-layout=full])>div:has(>.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}form.panel:not([data-form-layout=full])>div:has(>.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}.panel>div:has(>.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}.panel>div:has(>.form-field) .form-field select.input{width:100%;max-width:none}.panel>div:has(>.form-field) .form-field textarea.input{width:100%;max-width:none}.panel>div:has(>.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}.panel>div:has(>.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}.panel>div:has(>.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field select.input{width:100%;max-width:none}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field textarea.input{width:100%;max-width:none}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field .input-group.form-password-toggle{width:100%;max-width:none}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field .password-strength-input-row{width:100%;max-width:none}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field .nowo-phone-input{width:100%;max-width:none}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field select.input{width:100%;max-width:none}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field textarea.input{width:100%;max-width:none}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field .input-group.form-password-toggle{width:100%;max-width:none}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field .password-strength-input-row{width:100%;max-width:none}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested]) .form-field .nowo-phone-input{width:100%;max-width:none}.confirm-dialog__content:has(>.form-field~.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}.confirm-dialog__content:has(>.form-field~.form-field) .form-field select.input{width:100%;max-width:none}.confirm-dialog__content:has(>.form-field~.form-field) .form-field textarea.input{width:100%;max-width:none}.confirm-dialog__content:has(>.form-field~.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}.confirm-dialog__content:has(>.form-field~.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}.confirm-dialog__content:has(>.form-field~.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field) .form-field select.input{width:100%;max-width:none}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field) .form-field textarea.input{width:100%;max-width:none}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field select.input{width:100%;max-width:none}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field textarea.input{width:100%;max-width:none}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field select.input{width:100%;max-width:none}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field textarea.input{width:100%;max-width:none}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}.ad-panel form:not([data-form-layout=full]):has(>.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}.ad-panel form:not([data-form-layout=full]):has(>.form-field) .form-field select.input{width:100%;max-width:none}.ad-panel form:not([data-form-layout=full]):has(>.form-field) .form-field textarea.input{width:100%;max-width:none}.ad-panel form:not([data-form-layout=full]):has(>.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}.ad-panel form:not([data-form-layout=full]):has(>.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}.ad-panel form:not([data-form-layout=full]):has(>.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}form.ad-panel:not([data-form-layout=full]):has(>.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}form.ad-panel:not([data-form-layout=full]):has(>.form-field) .form-field select.input{width:100%;max-width:none}form.ad-panel:not([data-form-layout=full]):has(>.form-field) .form-field textarea.input{width:100%;max-width:none}form.ad-panel:not([data-form-layout=full]):has(>.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}form.ad-panel:not([data-form-layout=full]):has(>.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}form.ad-panel:not([data-form-layout=full]):has(>.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}.ui-kit-gallery__sample-body:has(>.form-field) .form-field input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){width:100%;max-width:none}.ui-kit-gallery__sample-body:has(>.form-field) .form-field select.input{width:100%;max-width:none}.ui-kit-gallery__sample-body:has(>.form-field) .form-field textarea.input{width:100%;max-width:none}.ui-kit-gallery__sample-body:has(>.form-field) .form-field .input-group.form-password-toggle{width:100%;max-width:none}.ui-kit-gallery__sample-body:has(>.form-field) .form-field .password-strength-input-row{width:100%;max-width:none}.ui-kit-gallery__sample-body:has(>.form-field) .form-field .nowo-phone-input{width:100%;max-width:none}@media (width<=56rem){.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}.panel>div:has(>.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field--third{flex-basis:calc(50% - var(--form-grid-gap-x) / 2)}}@media (width<=40rem){.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field{flex-basis:100%}.panel form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--third{flex-basis:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field{flex-basis:100%}form.panel:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--third{flex-basis:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field{flex-basis:100%}form:not([data-form-layout=full]):not(.issue-filters):not(.analytics-filters):has(>.form-field)>.form-field--third{flex-basis:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field{flex-basis:100%}.panel:has(>.form-field):not(form):not([data-form-layout=full])>.form-field--third{flex-basis:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field{flex-basis:100%}form.panel:not([data-form-layout=full])>div:has(>.form-field)>.form-field--third{flex-basis:100%}.panel>div:has(>.form-field)>.form-field{flex-basis:100%}.panel>div:has(>.form-field)>.form-field--third{flex-basis:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field{flex-basis:100%}form.panel:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field--third{flex-basis:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field{flex-basis:100%}.panel form:not([data-form-layout=full])>fieldset:has(>.form-field):not([data-form-layout=nested])>.form-field--third{flex-basis:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field{flex-basis:100%}.confirm-dialog__content:has(>.form-field~.form-field)>.form-field--third{flex-basis:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field{flex-basis:100%}form.confirm-dialog__panel .confirm-dialog__content:has(>.form-field~.form-field)>.form-field--third{flex-basis:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field{flex-basis:100%}.confirm-dialog__content form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field--third{flex-basis:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field{flex-basis:100%}.confirm-dialog__body form:not([data-form-layout=full]):has(>.form-field~.form-field)>.form-field--third{flex-basis:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field{flex-basis:100%}.ad-panel form:not([data-form-layout=full]):has(>.form-field)>.form-field--third{flex-basis:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field{flex-basis:100%}form.ad-panel:not([data-form-layout=full]):has(>.form-field)>.form-field--third{flex-basis:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field{flex-basis:100%}.ui-kit-gallery__sample-body:has(>.form-field)>.form-field--third{flex-basis:100%}}form.panel[data-form-layout=full] input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]),form.panel[data-form-layout=full] select.input,form.panel[data-form-layout=full] textarea.input,form.panel[data-form-layout=full] .input-group.form-password-toggle,form.panel[data-form-layout=full] .password-strength-input-row,form.panel[data-form-layout=full] .nowo-phone-input,.panel[data-form-layout=full] input.input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]),.panel[data-form-layout=full] select.input,.panel[data-form-layout=full] textarea.input,.panel[data-form-layout=full] .input-group.form-password-toggle,.panel[data-form-layout=full] .password-strength-input-row,.panel[data-form-layout=full] .nowo-phone-input{width:100%;max-width:none}.site-legal-footer__version-wrap{right:max(1.25rem, env(safe-area-inset-right));z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.site-legal-footer__version{appearance:none;border:1px solid color-mix(in srgb, var(--color-sand) 70%, var(--color-moss));background:color-mix(in srgb, var(--color-paper) 92%, var(--color-moss));font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--color-moss);-webkit-user-select:all;user-select:all;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;margin:0;padding:.15rem .55rem;font-size:.6875rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:inline-flex}.site-legal-footer__version:hover,.site-legal-footer__version:focus-visible{color:var(--color-moss);border-color:var(--color-moss);outline:2px solid color-mix(in srgb, var(--color-moss) 35%, transparent);outline-offset:2px;text-decoration:none}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.25rem;display:flex}.empty-state__title{margin:0;font-size:1.125rem;font-weight:600}.empty-state__description{max-width:36rem;color:color-mix(in srgb, var(--color-ink) 62%, transparent);margin:0}.empty-state__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}.nowo-cookie-consent{--nowo-cc-font-family:var(--font-sans,"Sora", "Segoe UI", sans-serif);--nowo-cc-btn-radius:.375rem;--nowo-cc-modal-radius:.75rem;--nowo-cc-card-radius:.625rem;z-index:60}html[data-theme=light] .nowo-cookie-consent,.nowo-cookie-consent.nowo-cookie-consent--theme-light:not(.nowo-cookie-consent--dark-mode){--nowo-cc-bg:var(--app-surface,#fff);--nowo-cc-primary:var(--app-ink,#0a1219);--nowo-cc-secondary:color-mix(in srgb, var(--app-ink,#0a1219) 62%, transparent);--nowo-cc-btn-primary-bg:var(--app-moss,#1a4f73);--nowo-cc-btn-primary-color:#fff;--nowo-cc-btn-primary-hover-bg:var(--app-moss-deep,#123a56);--nowo-cc-btn-primary-hover-color:#fff;--nowo-cc-btn-secondary-bg:color-mix(in srgb, var(--app-surface,#fff) 70%, transparent);--nowo-cc-btn-secondary-color:var(--app-ink,#0a1219);--nowo-cc-btn-secondary-border:var(--app-sand,#cfd8e4);--nowo-cc-btn-secondary-hover-bg:var(--app-surface,#fff);--nowo-cc-btn-secondary-hover-color:var(--app-ink,#0a1219);--nowo-cc-btn-secondary-hover-border:color-mix(in srgb, var(--app-moss,#1a4f73) 40%, var(--app-sand,#cfd8e4));--nowo-cc-separator:var(--app-sand,#cfd8e4);--nowo-cc-footer-bg:var(--app-surface-muted,#f7faf8);--nowo-cc-footer-border:var(--app-sand,#cfd8e4);--nowo-cc-overlay:color-mix(in srgb, var(--app-ink,#0a1219) 45%, transparent);--nowo-cc-category-block-bg:color-mix(in srgb, var(--app-moss,#1a4f73) 8%, var(--app-mist,#e7f0eb));--nowo-cc-category-block-border:color-mix(in srgb, var(--app-moss,#1a4f73) 18%, var(--app-sand,#cfd8e4));--nowo-cc-category-block-hover-bg:color-mix(in srgb, var(--app-moss,#1a4f73) 14%, var(--app-sand,#cfd8e4));--nowo-cc-category-block-hover-border:color-mix(in srgb, var(--app-moss,#1a4f73) 32%, var(--app-sand,#cfd8e4));--nowo-cc-category-expanded-bg:color-mix(in srgb, var(--app-surface,#fff) 88%, var(--app-mist,#e7f0eb));--nowo-cc-toggle-off-bg:#7a8a84;--nowo-cc-toggle-on-bg:var(--app-moss,#1a4f73);--nowo-cc-toggle-knob-bg:#fff;--nowo-cc-toggle-readonly-bg:color-mix(in srgb, var(--app-moss,#1a4f73) 35%, #d5dee2);--nowo-cc-toggle-readonly-icon:var(--app-moss-deep,#123a56);--nowo-cc-link:var(--app-moss,#1a4f73);--nowo-cc-card-required-bg:color-mix(in srgb, var(--app-moss,#1a4f73) 12%, var(--app-mist,#e7f0eb));--nowo-cc-card-required-border:color-mix(in srgb, var(--app-moss,#1a4f73) 28%, var(--app-sand,#cfd8e4));--nowo-cc-card-analytics-bg:color-mix(in srgb, #3b82f6 10%, var(--app-mist,#e7f0eb));--nowo-cc-card-analytics-border:color-mix(in srgb, #3b82f6 28%, var(--app-sand,#cfd8e4));--nowo-cc-card-preferences-bg:color-mix(in srgb, #d97706 10%, var(--app-mist,#e7f0eb));--nowo-cc-card-preferences-border:color-mix(in srgb, #d97706 28%, var(--app-sand,#cfd8e4))}html[data-theme=dark] .nowo-cookie-consent,.nowo-cookie-consent.nowo-cookie-consent--theme-dark,.nowo-cookie-consent.nowo-cookie-consent--dark-mode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nowo-cc-bg:var(--app-surface,#15201c);--nowo-cc-primary:var(--app-ink,#e8f0eb);--nowo-cc-secondary:color-mix(in srgb, var(--app-ink,#e8f0eb) 68%, transparent);--nowo-cc-btn-primary-bg:var(--app-moss,#6a9fc4);--nowo-cc-btn-primary-color:#0a1612;--nowo-cc-btn-primary-hover-bg:var(--app-moss-deep,#6bc49a);--nowo-cc-btn-primary-hover-color:#0a1612;--nowo-cc-btn-secondary-bg:color-mix(in srgb, var(--app-surface,#15201c) 70%, transparent);--nowo-cc-btn-secondary-color:var(--app-ink,#e8f0eb);--nowo-cc-btn-secondary-border:color-mix(in srgb, var(--app-ink,#e8f0eb) 18%, transparent);--nowo-cc-btn-secondary-hover-bg:color-mix(in srgb, var(--app-moss,#6a9fc4) 14%, #1c2a25);--nowo-cc-btn-secondary-hover-color:var(--app-ink,#e8f0eb);--nowo-cc-btn-secondary-hover-border:color-mix(in srgb, var(--app-moss,#6a9fc4) 40%, transparent);--nowo-cc-separator:color-mix(in srgb, var(--app-ink,#e8f0eb) 12%, transparent);--nowo-cc-footer-bg:var(--app-surface-muted,#1c2a25);--nowo-cc-footer-border:color-mix(in srgb, var(--app-ink,#e8f0eb) 12%, transparent);--nowo-cc-overlay:#040a08b8;--nowo-cc-category-block-bg:color-mix(in srgb, var(--app-moss,#6a9fc4) 12%, #1c2a25);--nowo-cc-category-block-border:color-mix(in srgb, var(--app-moss,#6a9fc4) 28%, transparent);--nowo-cc-category-block-hover-bg:color-mix(in srgb, var(--app-moss,#6a9fc4) 20%, #1c2a25);--nowo-cc-category-block-hover-border:color-mix(in srgb, var(--app-moss,#6a9fc4) 42%, transparent);--nowo-cc-category-expanded-bg:color-mix(in srgb, var(--app-surface,#15201c) 82%, #1c2a25);--nowo-cc-toggle-off-bg:#5a6b64;--nowo-cc-toggle-on-bg:var(--app-moss,#6a9fc4);--nowo-cc-toggle-knob-bg:#fff;--nowo-cc-toggle-readonly-bg:color-mix(in srgb, var(--app-moss,#6a9fc4) 40%, #343c40);--nowo-cc-toggle-readonly-icon:var(--app-moss-deep,#6bc49a);--nowo-cc-link:var(--app-moss,#6a9fc4);--nowo-cc-card-required-bg:color-mix(in srgb, var(--app-moss,#6a9fc4) 16%, #1c2a25);--nowo-cc-card-required-border:color-mix(in srgb, var(--app-moss,#6a9fc4) 38%, transparent);--nowo-cc-card-analytics-bg:#263b43;--nowo-cc-card-analytics-border:#60a5fa5c;--nowo-cc-card-preferences-bg:#3a3a21;--nowo-cc-card-preferences-border:#f59e0b5c}.nowo-cookie-consent .nowo-cookie-consent__dialog{flex-direction:column;width:100%;max-height:calc(100dvh - 2rem);margin:0 auto;display:flex}.nowo-cookie-consent.nowo-cookie-consent--pos-x-left.show .nowo-cookie-consent__dialog{margin-left:0;margin-right:auto}.nowo-cookie-consent.nowo-cookie-consent--pos-x-right.show .nowo-cookie-consent__dialog{margin-left:auto;margin-right:0}.nowo-cookie-consent .nowo-cookie-consent__panel{background:var(--nowo-cc-bg);border:1px solid var(--nowo-cc-separator);border-radius:var(--nowo-cc-modal-radius);color:var(--nowo-cc-primary);flex-direction:column;flex:auto;min-height:0;max-height:calc(100dvh - 2rem);display:flex;overflow:hidden;box-shadow:0 1.25rem 2.5rem #0f1c1847}.nowo-cookie-consent .nowo-cookie-consent__intro{color:var(--nowo-cc-secondary)}.nowo-cookie-consent .nowo-cookie-consent__title{font-family:var(--font-display,"Sora", "Segoe UI", sans-serif);margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.nowo-cookie-consent .nowo-cookie-consent__read-more:hover{color:var(--nowo-cc-btn-primary-hover-bg)}.nowo-cookie-consent .nowo-cookie-consent__form{flex-direction:column;flex:auto;gap:1rem;min-height:0;margin-top:.35rem;display:flex}.nowo-cookie-consent .nowo-cookie-consent__preferences-intro{margin-bottom:1rem}.nowo-cookie-consent .nowo-cookie-consent__category-list{flex-direction:column;gap:.65rem;display:flex}.nowo-cookie-consent .nowo-cookie-consent__category--toggle{flex-direction:column;margin:0;display:flex}.nowo-cookie-consent .nowo-cookie-consent__category-details{border-radius:var(--nowo-cc-card-radius);flex-direction:column;display:flex;overflow:hidden}.nowo-cookie-consent .nowo-cookie-consent__category-title-row{background:var(--nowo-cc-category-block-bg);border:1px solid var(--nowo-cc-category-block-border);border-radius:var(--nowo-cc-card-radius);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;width:100%;min-height:3.5rem;padding:.95rem 5.25rem .95rem 1rem;list-style:none;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 1px 2px #0f1c180f}.nowo-cookie-consent .nowo-cookie-consent__category-title-row::-webkit-details-marker{content:"";display:none}.nowo-cookie-consent .nowo-cookie-consent__category-title-row::marker{content:"";display:none}.nowo-cookie-consent .nowo-cookie-consent__category-title-row:hover{background:var(--nowo-cc-category-block-hover-bg);border-color:var(--nowo-cc-category-block-hover-border);box-shadow:0 2px 8px #0f1c181a}.nowo-cookie-consent .nowo-cookie-consent__category-details[open]>.nowo-cookie-consent__category-title-row{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.nowo-cookie-consent .nowo-cookie-consent__category-arrow{background:color-mix(in srgb, var(--nowo-cc-primary) 10%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.nowo-cookie-consent .nowo-cookie-consent__category-arrow:before{border-bottom:2px solid var(--nowo-cc-secondary);border-right:2px solid var(--nowo-cc-secondary);content:"";width:.4rem;height:.4rem;margin-top:-.1rem;transition:transform .18s;display:block;transform:rotate(45deg)}.nowo-cookie-consent .nowo-cookie-consent__category-details[open]>.nowo-cookie-consent__category-title-row .nowo-cookie-consent__category-arrow:before{margin-top:.15rem;transform:rotate(225deg)}.nowo-cookie-consent .nowo-cookie-consent__category-title{color:var(--nowo-cc-primary);flex:auto;min-width:0;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.nowo-cookie-consent .nowo-cookie-consent__category-badge{background:color-mix(in srgb, var(--nowo-cc-btn-primary-bg) 16%, transparent);color:var(--nowo-cc-btn-primary-bg);letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:1.4rem;margin-left:auto;margin-right:.15rem;padding:0 .65em;font-size:.72rem;font-weight:600;display:inline-flex}.nowo-cookie-consent .nowo-cookie-consent__category-desc-wrapper{background:var(--nowo-cc-category-expanded-bg);border:1px solid var(--nowo-cc-category-block-border);border-radius:0 0 var(--nowo-cc-card-radius) var(--nowo-cc-card-radius);color:var(--nowo-cc-secondary);border-top:0;padding:.95rem 1rem 1.05rem;font-size:.875rem;line-height:1.5;overflow:hidden}.nowo-cookie-consent .nowo-cookie-consent__category-description{margin:0 0 .75rem}.nowo-cookie-consent .nowo-cookie-consent__toggle-wrapper{cursor:pointer;z-index:1;display:inline-flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.nowo-cookie-consent .nowo-cookie-consent__toggle-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nowo-cookie-consent .nowo-cookie-consent__toggle-wrapper .nowo-cookie-consent__toggle-input:not(:disabled){clip:auto;clip-path:none;cursor:pointer;opacity:0;z-index:2;width:100%;height:100%;margin:0;inset:0}.nowo-cookie-consent .nowo-cookie-consent__toggle-track{background:var(--nowo-cc-toggle-off-bg);pointer-events:none;border-radius:1.4375rem;width:3.125rem;height:1.4375rem;transition:background-color .2s,box-shadow .2s;display:block;position:relative}.nowo-cookie-consent .nowo-cookie-consent__toggle-knob{background:var(--nowo-cc-toggle-knob-bg,#fff);border-radius:50%;justify-content:center;align-items:center;width:1.1875rem;height:1.1875rem;transition:transform .2s,background-color .2s;display:flex;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.nowo-cookie-consent .nowo-cookie-consent__toggle-icon{opacity:0;font-size:.625rem;font-weight:700;line-height:1;transition:opacity .15s;position:absolute}.nowo-cookie-consent .nowo-cookie-consent__toggle-input:checked~.nowo-cookie-consent__toggle-track{background:var(--nowo-cc-toggle-on-bg);box-shadow:0 0 0 1px var(--nowo-cc-toggle-on-bg)}.nowo-cookie-consent .nowo-cookie-consent__toggle-input:checked~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-knob{transform:translate(1.6875rem)}.nowo-cookie-consent .nowo-cookie-consent__toggle-input:checked~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-icon--on,.nowo-cookie-consent .nowo-cookie-consent__toggle-input:not(:checked)~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-icon--off{opacity:1}.nowo-cookie-consent .nowo-cookie-consent__toggle-input:checked:disabled~.nowo-cookie-consent__toggle-track{background:var(--nowo-cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--nowo-cc-toggle-readonly-bg)}.nowo-cookie-consent .nowo-cookie-consent__toggle-input:checked:disabled~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-icon--on{color:var(--nowo-cc-toggle-readonly-icon)}@media (width>=640px){.nowo-cookie-consent.nowo-cookie-consent--equal-weight-buttons .nowo-cookie-consent__btn-group{grid-template-columns:repeat(3,minmax(0,1fr))}}.nowo-cookie-consent .nowo-cookie-consent__btn--secondary,.nowo-cookie-consent .nowo-cookie-consent__btn--secondary.btn{background:var(--nowo-cc-btn-secondary-bg);border-color:var(--nowo-cc-btn-secondary-border,var(--nowo-cc-separator));box-shadow:none;color:var(--nowo-cc-btn-secondary-color);font-weight:500}.nowo-cookie-consent.nowo-cookie-consent--layout-box .nowo-cookie-consent__dialog{width:100%;max-width:min(32rem,100vw - 2rem)}.nowo-cookie-consent.nowo-cookie-consent--variant-wide .nowo-cookie-consent__dialog{max-width:min(36rem,100vw - 2rem)}html nowo-otp-input,html .nowo-otp-input,html [data-nowo-otp-container],html [data-controller~=nowo-otp-input]{flex-wrap:wrap;justify-content:center;width:100%;display:flex}html .nowo-otp-input__container,html .nowo-otp-input__gap,html [data-nowo-otp-render-target]{flex-wrap:nowrap;justify-content:center;gap:.5rem;width:100%;display:flex}html .nowo-otp-input__digit,html [data-nowo-otp-digit]{box-sizing:border-box;border:var(--app-border-width,1px) solid var(--color-sand);border-radius:var(--app-radius-control,.375rem);background:var(--color-surface);width:2.5rem;min-height:2.75rem;color:var(--color-ink);font-variant-numeric:tabular-nums;text-align:center;padding:.35rem .15rem;font-size:1.125rem;line-height:1.25}html .nowo-otp-input__digit:focus,html [data-nowo-otp-digit]:focus{border-color:var(--color-moss);outline:2px solid color-mix(in srgb, var(--color-moss) 45%, transparent);outline-offset:1px}html[data-theme=dark] .nowo-otp-input__digit,html[data-theme=dark] [data-nowo-otp-digit]{background:var(--color-surface);border-color:color-mix(in srgb, var(--color-sand) 80%, var(--color-ink))}html[data-ui-density=compact] .nowo-otp-input__digit,html[data-ui-density=compact] [data-nowo-otp-digit]{width:2.15rem;min-height:2.35rem;font-size:1rem}.nowo-auth-kit{--nowo-auth-kit-primary:var(--app-moss,#1a4f73);--nowo-auth-kit-primary-hover:var(--app-moss-deep,#123a56);--nowo-auth-kit-surface:var(--app-surface,#fff);--nowo-auth-kit-text:var(--app-ink,#0a1219);--nowo-auth-kit-muted:color-mix(in srgb, var(--app-ink,#0a1219) 65%, transparent);--nowo-auth-kit-border:var(--app-sand,#cfd8e4);--nowo-auth-kit-danger:var(--app-alert,#b42318);--nowo-auth-kit-radius:.75rem}.nowo-auth-kit,.page-shell{--nowo-slide-track-bg:color-mix(in srgb, var(--app-sand,#cfd8e4) 80%, var(--app-surface,#fff));--nowo-slide-text:color-mix(in srgb, var(--app-ink,#0a1219) 65%, transparent);--nowo-slide-thumb-bg:var(--app-moss,#1a4f73);--nowo-slide-confirmed-bg:var(--app-moss,#1a4f73)}.nowo-slide-to-confirm--danger{--nowo-slide-thumb-bg:var(--app-alert,#b42318);--nowo-slide-confirmed-bg:var(--app-alert,#b42318)}.nowo-auth-kit__main{width:100%}.nowo-auth-kit__panel{background:var(--nowo-auth-kit-surface);border:1px solid var(--nowo-auth-kit-border);border-radius:var(--nowo-auth-kit-radius);box-shadow:0 10px 30px color-mix(in srgb, var(--app-ink,#0a1219) 12%, transparent);color:var(--nowo-auth-kit-text);padding:1.25rem 1.35rem 1.4rem}.nowo-auth-kit__panel h1{margin:0 0 1rem;font-size:1.125rem;font-weight:600;line-height:1.35}.nowo-auth-kit__panel form{flex-direction:column;gap:1rem;display:flex}.nowo-auth-kit__panel form>button[type=submit],.nowo-auth-kit__panel form>.btn-primary{width:100%}.nowo-auth-kit__alert--error{background:var(--app-flash-error-bg,#fef2f2);border:1px solid var(--app-flash-error-border,#fecaca);color:var(--nowo-auth-kit-danger);border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem}.nowo-auth-kit__footer,.nowo-auth-kit__social-heading{color:var(--nowo-auth-kit-muted);font-size:.875rem}.nowo-auth-kit__footer{text-align:center;margin-top:1.25rem}.nowo-auth-kit__panel--qr{text-align:center}.nowo-auth-kit__panel--qr h1{margin-bottom:1.25rem}.nowo-auth-kit__qr-challenge{flex-direction:column;align-items:center;gap:.85rem;display:flex}.nowo-auth-kit__qr-image{box-shadow:0 0 0 1px color-mix(in srgb, var(--nowo-auth-kit-text) 8%, transparent);background:#fff;border-radius:.5rem;max-width:100%;height:auto;padding:.65rem;display:block}.nowo-auth-kit__qr-code,.nowo-auth-kit__qr-status,.nowo-auth-kit__qr-expires{margin:0}.nowo-auth-kit__qr-code{color:var(--nowo-auth-kit-muted);max-width:22rem;font-size:.9375rem;line-height:1.45}.nowo-auth-kit__qr-code strong{color:var(--nowo-auth-kit-text);letter-spacing:.06em;margin-inline-start:.2em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.05em;display:inline-block}.nowo-auth-kit__qr-status,.nowo-auth-kit__qr-expires{color:var(--nowo-auth-kit-muted);font-size:.875rem}.nowo-auth-kit__qr-expires time{color:var(--nowo-auth-kit-text);font-variant-numeric:tabular-nums;margin-inline-start:.25em;font-weight:600}.nowo-auth-kit__qr-actions{margin:0}.nowo-auth-kit__qr-retry{color:var(--nowo-auth-kit-primary);font-weight:600;text-decoration:none}.nowo-auth-kit__qr-retry:hover{color:var(--nowo-auth-kit-primary-hover);text-decoration:underline}.nowo-auth-kit__social{border-top:1px solid color-mix(in srgb, var(--nowo-auth-kit-text) 10%, transparent);margin-top:1.5rem;padding-top:1.25rem}.nowo-auth-kit__social-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}@keyframes shell-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shell-toast-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes shell-toast-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.985)}}@keyframes shell-loader-fade-in{0%{opacity:0}to{opacity:1}}@keyframes shell-loader-content-in{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.page-loader{--page-loader-ease:cubic-bezier(.4, 0, .2, 1);--page-loader-in:.7s;--page-loader-out:.45s;z-index:9999;background:color-mix(in srgb, var(--color-paper,#f3f6f4) 18%, transparent);color:var(--color-ink,#0a1219);-webkit-backdrop-filter:blur(5px)saturate(1.03);backdrop-filter:blur(5px)saturate(1.03);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--page-loader-out) var(--page-loader-ease), visibility var(--page-loader-out) var(--page-loader-ease);place-items:center;display:grid;position:fixed;inset:0}html[data-theme=dark] .page-loader{background:color-mix(in srgb, var(--app-paper,#0c1210) 22%, transparent);color:var(--app-ink,#e6eee9)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .page-loader{color:#e6eee9;background:#0c121038}}.page-loader.is-leaving{opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity var(--page-loader-out) var(--page-loader-ease), visibility var(--page-loader-out) var(--page-loader-ease);animation:none;display:grid}.page-loader[hidden]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;display:none!important}.page-loader.is-active:not(.is-leaving){visibility:visible;pointer-events:auto;animation:shell-loader-fade-in var(--page-loader-in) var(--page-loader-ease) forwards;display:grid}.page-loader__inner{opacity:0;flex-direction:column;align-items:center;gap:.85rem;display:flex}.page-loader.is-active:not(.is-leaving) .page-loader__inner{animation:shell-loader-content-in .65s var(--page-loader-ease) .14s both}.page-loader.is-leaving .page-loader__inner{opacity:0;transition:opacity .28s var(--page-loader-ease)}.page-loader__label{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, currentColor 55%, transparent);margin:0;font-size:.75rem}.thinking-orb,.nowo-ui-orb{flex-shrink:0}html.is-page-loading,html.is-page-loading body{cursor:progress}@media (prefers-reduced-motion:reduce){.page-loader,.page-loader.is-leaving{transition:none}.page-loader.is-active:not(.is-leaving),.page-loader.is-active:not(.is-leaving) .page-loader__inner{opacity:1;visibility:visible;animation:none;transform:none}}[data-motion=reduce] .page-loader,[data-motion=reduce] .page-loader.is-leaving{transition:none}[data-motion=reduce] .page-loader.is-active:not(.is-leaving),[data-motion=reduce] .page-loader.is-active:not(.is-leaving) .page-loader__inner{opacity:1;visibility:visible;animation:none;transform:none}.setup-token-gate{text-align:center}.setup-token-gate__art{justify-content:center;margin:0 0 1rem;display:flex}.setup-token-gate__img{border-radius:1rem;width:min(100%,22rem);height:auto;display:block}.setup-token-gate__title{color:var(--color-ink);text-wrap:balance;margin:0 0 .5rem;font-size:1.2rem;font-weight:600}.setup-token-gate__lead{color:color-mix(in srgb, var(--color-ink) 68%, transparent);text-wrap:pretty;margin:0 0 1.1rem;font-size:.925rem;line-height:1.55}.setup-token-gate__steps{text-align:left;color:color-mix(in srgb, var(--color-ink) 78%, transparent);border:1px solid var(--color-sand);background:color-mix(in srgb, var(--color-mist) 45%, var(--color-surface));border-radius:.75rem;margin:0 0 1.1rem;padding:.85rem 1rem .85rem 1.75rem;font-size:.875rem;line-height:1.5}.setup-token-gate__steps li+li{margin-top:.45rem}.setup-token-gate__tip{margin:0}.setup-token-gate__code{word-break:break-all;max-width:100%;color:var(--color-moss-deep);background:color-mix(in srgb, var(--color-moss) 10%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-moss) 28%, var(--color-sand));border-radius:.5rem;padding:.35rem .65rem;font-size:.8rem;line-height:1.4;display:inline-block}[data-theme=dark] .setup-token-gate__code{color:var(--color-moss)}.nowo-site-backup-setup{--nowo-site-backup-primary:var(--app-moss,#1a4f73);--nowo-site-backup-surface:var(--app-surface,#fff);--nowo-site-backup-text:var(--app-ink,#0a1219);--nowo-site-backup-border:var(--app-sand,#cfd8e4)}.nowo-site-backup-setup .brand{display:none}.nowo-site-backup-setup h1{color:var(--color-ink);margin:0 0 .35rem;font-size:1.125rem;font-weight:600}.nowo-site-backup-setup .sub{color:color-mix(in srgb, var(--color-ink) 65%, transparent);margin:0 0 1rem;font-size:.875rem;line-height:1.5}.nowo-site-backup-setup .card{background:0 0;border:0;border-radius:0;padding:0}.nowo-site-backup-setup .steps{flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;display:flex}.nowo-site-backup-setup .steps span{background:color-mix(in srgb, var(--color-mist) 55%, transparent);color:color-mix(in srgb, var(--color-ink) 65%, transparent);border:1px solid var(--color-sand);border-radius:.375rem;padding:.2rem .5rem;font-size:.72rem}.nowo-site-backup-setup .steps span.on{color:var(--color-moss-deep);border-color:var(--color-moss);background:color-mix(in srgb, var(--color-moss) 12%, var(--color-surface));font-weight:600}.nowo-site-backup-setup .steps span.done,[data-theme=dark] .nowo-site-backup-setup .steps span.on{color:var(--color-moss)}.nowo-site-backup-setup .bar{background:var(--color-mist);border-radius:999px;height:.5rem;margin:1rem 0;overflow:hidden}.nowo-site-backup-setup .bar>i{background:var(--color-moss);height:100%;display:block}.nowo-site-backup-setup .err{color:var(--color-alert,#b91c1c);font-size:.875rem}.nowo-site-backup-setup .warn{border:1px solid color-mix(in srgb, #d97706 35%, var(--color-sand));background:color-mix(in srgb, #d97706 10%, var(--color-surface));color:var(--color-ink);border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem}.nowo-site-backup-setup .warn ul{margin:.5rem 0 0;padding-left:1.25rem}.nowo-site-backup-setup .log{border:1px solid var(--color-sand);background:color-mix(in srgb, var(--color-mist) 55%, transparent);max-height:12rem;font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);color:color-mix(in srgb, var(--color-ink) 72%, transparent);border-radius:.5rem;margin-top:1rem;padding:.75rem .85rem;font-size:.75rem;line-height:1.45;overflow:auto}.nowo-site-backup-setup form{flex-direction:column;gap:1rem;display:flex}.nowo-site-backup-setup label{color:var(--color-ink);margin:0 0 .35rem;font-size:.875rem;font-weight:500;display:block}.nowo-site-backup-setup input[type=text],.nowo-site-backup-setup input[type=email],.nowo-site-backup-setup input[type=password],.nowo-site-backup-setup input[type=url]{border:1px solid var(--color-sand);background:var(--color-surface);width:100%;color:var(--color-ink);border-radius:.5rem;padding:.65rem .75rem;font-size:.9375rem;line-height:1.4;display:block}.nowo-site-backup-setup input[type=text]:focus,.nowo-site-backup-setup input[type=email]:focus,.nowo-site-backup-setup input[type=password]:focus,.nowo-site-backup-setup input[type=url]:focus{outline:2px solid color-mix(in srgb, var(--color-moss) 45%, transparent);outline-offset:1px;border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand))}.nowo-site-backup-setup .actions{flex-flow:column wrap;gap:.5rem;margin-top:.25rem;display:flex}@media (width>=640px){.nowo-site-backup-setup .actions{flex-direction:row}}.nowo-site-backup-setup button{cursor:pointer;color:#fff;background:var(--color-moss);border:1px solid var(--color-moss);box-shadow:0 1px 2px rgb(var(--app-shadow)/8%);border-radius:.5rem;flex:auto;justify-content:center;align-items:center;padding:.6rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.25;display:inline-flex}.nowo-site-backup-setup button:hover{background:var(--color-moss-deep);border-color:var(--color-moss-deep)}.nowo-site-backup-setup button:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.nowo-site-backup-setup button.secondary{color:var(--color-ink);background:color-mix(in srgb, var(--color-surface) 70%, transparent);border:1px solid var(--color-sand);box-shadow:none;font-weight:500}.nowo-site-backup-setup button.secondary:hover{border-color:color-mix(in srgb, var(--color-moss) 40%, var(--color-sand));background:var(--color-surface)}.nowo-site-backup-setup a{color:var(--color-moss-deep);font-weight:600}[data-theme=dark] .nowo-site-backup-setup a{color:var(--color-moss)}[data-theme=dark] .nowo-site-backup-setup button:not(.secondary){color:#0c1210}.nowo-site-backup-panel .nowo-ui-header{display:none}.nowo-site-backup-panel .nowo-ui-main{max-width:none;margin:0;padding:0}.nowo-site-backup-panel .nowo-ui-card,.nowo-site-backup-panel .card{border:0;border-bottom:1px solid var(--color-sand);background:0 0;border-radius:0;margin-bottom:1rem;padding:1rem 0}.nowo-site-backup-panel .nowo-ui-card:last-child,.nowo-site-backup-panel .card:last-child{border-bottom:0;margin-bottom:0}.nowo-site-backup-panel .nowo-ui-card h2,.nowo-site-backup-panel .card h2{color:var(--color-ink);margin:0 0 .75rem;font-size:1rem;font-weight:600}.nowo-site-backup-panel .nowo-ui-table,.nowo-site-backup-panel table{border-collapse:collapse;width:100%;font-size:.875rem}.nowo-site-backup-panel .nowo-ui-table th,.nowo-site-backup-panel .nowo-ui-table td,.nowo-site-backup-panel table th,.nowo-site-backup-panel table td{text-align:left;border-bottom:1px solid var(--color-sand);color:var(--color-ink);padding:.55rem .4rem}.nowo-site-backup-panel .nowo-ui-table th,.nowo-site-backup-panel table th{color:color-mix(in srgb, var(--color-ink) 70%, transparent);font-weight:600}.nowo-site-backup-panel .nowo-ui-table code,.nowo-site-backup-panel table code{font-size:.75rem}.nowo-site-backup-panel .nowo-ui-form,.nowo-site-backup-panel form{flex-direction:column;gap:.75rem;display:flex}.nowo-site-backup-panel .nowo-ui-form--inline,.nowo-site-backup-panel form.inline{margin-bottom:.35rem;margin-right:.35rem;display:inline-flex}.nowo-site-backup-panel label{color:var(--color-ink);font-size:.875rem;font-weight:500;display:block}.nowo-site-backup-panel label input{width:100%;margin-top:.35rem;display:block}.nowo-site-backup-panel input[type=text],.nowo-site-backup-panel input[type=password]{border:1px solid var(--color-sand);background:var(--color-surface);color:var(--color-ink);border-radius:.5rem;padding:.65rem .75rem;font-size:.9375rem}.nowo-site-backup-panel input[type=text]:focus,.nowo-site-backup-panel input[type=password]:focus{outline:2px solid color-mix(in srgb, var(--color-moss) 45%, transparent);outline-offset:1px}.nowo-site-backup-panel .nowo-ui-btn,.nowo-site-backup-panel button,.nowo-site-backup-panel .btn{cursor:pointer;color:#fff;background:var(--color-moss);border:1px solid var(--color-moss);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .85rem;font-size:.875rem;font-weight:600;display:inline-flex}.nowo-site-backup-panel .nowo-ui-btn:hover,.nowo-site-backup-panel button:hover,.nowo-site-backup-panel .btn:hover{background:var(--color-moss-deep);border-color:var(--color-moss-deep)}.nowo-site-backup-panel .nowo-ui-btn--danger,.nowo-site-backup-panel button.danger{background:var(--color-alert,#b91c1c);border-color:var(--color-alert,#b91c1c)}.nowo-site-backup-panel .nowo-ui-flash--ok,.nowo-site-backup-panel .flash.ok{background:color-mix(in srgb, var(--color-moss) 12%, var(--color-surface));color:var(--color-ink);border-radius:.5rem;margin-bottom:.75rem;padding:.65rem .85rem}.nowo-site-backup-panel .nowo-ui-flash--err,.nowo-site-backup-panel .flash.err,.nowo-site-backup-panel .error{background:color-mix(in srgb, var(--color-alert,#b91c1c) 10%, var(--color-surface));color:var(--color-ink);border-radius:.5rem;margin-bottom:.75rem;padding:.65rem .85rem}.nowo-site-backup-panel a{color:var(--color-moss-deep);font-weight:600}[data-theme=dark] .nowo-site-backup-panel .nowo-ui-btn:not(.nowo-ui-btn--danger),[data-theme=dark] .nowo-site-backup-panel button:not(.danger),[data-theme=dark] .nowo-site-backup-panel .btn:not(.danger){color:#0c1210}[data-theme=dark] .nowo-site-backup-panel a{color:var(--color-moss)}.error-page{flex-direction:column;min-height:100vh;display:flex}.error-page__main{flex:1;justify-content:center;align-items:center;padding:2rem 1rem 3rem;display:flex}.error-page__card{text-align:center;width:min(40rem,100%)}.error-page__figure{margin:0 0 1.25rem}.error-page__img{border-radius:1rem;width:min(100%,28rem);height:auto;margin-inline:auto;display:block}.error-page__code{letter-spacing:.2em;text-transform:uppercase;color:var(--color-moss);margin:0;font-size:.75rem;font-weight:700}.error-page__title{font-family:var(--font-display);color:var(--color-ink);text-wrap:balance;margin:.35rem 0 .5rem;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:700}.error-page__lead{max-width:32rem;color:color-mix(in srgb, var(--color-ink) 68%, transparent);text-wrap:pretty;margin:0 auto .65rem;font-size:.95rem;line-height:1.55}.error-page__hint{max-width:30rem;color:color-mix(in srgb, var(--color-ink) 55%, transparent);text-wrap:pretty;margin:0 auto 1.35rem;font-size:.875rem;font-style:italic;line-height:1.5}.error-page__actions{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}:is(.ad-shell,:root:has(.ad-shell)){--font-display:"Fraunces", Georgia, serif;--font-sans:"Atkinson Hyperlegible", "Segoe UI", sans-serif;--color-ink:var(--app-ink,#12263a);--color-ink-soft:color-mix(in srgb, var(--app-ink,#12263a) 72%, var(--app-paper,#f7fbfc));--color-mist:var(--app-mist,#e7f0f2);--color-mist-deep:color-mix(in srgb, var(--app-mist,#e7f0f2) 70%, var(--app-sand,#b9cbcf));--color-paper:var(--app-paper,#f7fbfc);--color-sea:var(--app-moss,#1b7f7a);--color-sea-deep:var(--app-moss-deep,#146662);--color-signal:#e4572e;--color-signal-deep:#c9441f;--color-line:var(--app-sand,#b9cbcf);--color-ok:#1f7a4c;--color-danger:var(--app-alert,#b42318);--shadow-soft:0 18px 40px -28px #12263a73;--animate-rise:rise .55s ease-out both;--animate-nav-in:nav-in .4s ease-out both}[data-theme=dark] .ad-shell{--color-ink:var(--app-ink,#e8f1f4);--color-ink-soft:color-mix(in srgb, var(--app-ink,#e8f1f4) 70%, var(--app-paper,#0e1822));--color-mist:var(--app-mist,#152433);--color-mist-deep:color-mix(in srgb, var(--app-mist,#152433) 80%, var(--app-sand,#2d4558));--color-paper:var(--app-paper,#0e1822);--color-sea:var(--app-moss,#3aaea8);--color-sea-deep:var(--app-moss-deep,#2f968f);--color-signal:#f07a55;--color-signal-deep:#e4572e;--color-line:var(--app-sand,#2d4558);--color-ok:#3da86d;--color-danger:var(--app-alert,#f07167);--shadow-soft:0 18px 40px -28px #000000a6}[data-theme=dark]:has(.ad-shell){--color-ink:var(--app-ink,#e8f1f4);--color-ink-soft:color-mix(in srgb, var(--app-ink,#e8f1f4) 70%, var(--app-paper,#0e1822));--color-mist:var(--app-mist,#152433);--color-mist-deep:color-mix(in srgb, var(--app-mist,#152433) 80%, var(--app-sand,#2d4558));--color-paper:var(--app-paper,#0e1822);--color-sea:var(--app-moss,#3aaea8);--color-sea-deep:var(--app-moss-deep,#2f968f);--color-signal:#f07a55;--color-signal-deep:#e4572e;--color-line:var(--app-sand,#2d4558);--color-ok:#3da86d;--color-danger:var(--app-alert,#f07167);--shadow-soft:0 18px 40px -28px #000000a6}.ad-shell{font-family:var(--font-sans);color:var(--color-ink);background:0 0}[data-theme=dark] .ad-shell{background:0 0}.ad-shell{--ad-header-height:3.5rem;--ad-sidebar-width:15.5rem;--ad-sidebar-ease:cubic-bezier(.22, 1, .36, 1);--ad-sidebar-duration:.42s;flex-direction:column;min-height:100dvh;display:flex;position:relative}.ad-topbar{z-index:40;border-bottom-style:solid;border-bottom-width:1px;border-color:color-mix(in srgb, var(--color-line) 70%, transparent);background-color:color-mix(in srgb, var(--color-paper) 80%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:var(--ad-header-height);animation:var(--animate-nav-in);position:sticky;top:0}.ad-topbar-inner{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-left:auto;margin-right:auto;padding:.75rem 1rem;display:flex}@media (width>=640px){.ad-topbar-inner{padding-left:1.5rem;padding-right:1.5rem}}.ad-topbar-start,.ad-topbar-end{align-items:center;gap:.75rem;display:flex}.ad-sidebar-toggle{border-style:solid;border-width:1px;border-color:var(--color-line);background-color:var(--color-paper);width:2.25rem;height:2.25rem;color:var(--color-ink);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:inline-flex}.ad-sidebar-toggle:hover{border-color:color-mix(in srgb, var(--color-sea) 40%, transparent);background-color:var(--color-mist)}.ad-sidebar-toggle:focus-visible{outline:2px solid var(--color-sea);outline-offset:2px}.ad-brand{font-family:var(--font-display,"Fraunces", Georgia, serif);letter-spacing:-.025em;color:var(--color-ink);font-size:1.5rem;font-weight:600;line-height:2rem;text-decoration:none}.ad-brand span{color:var(--color-sea)}.ad-sidebar{top:var(--ad-header-height);z-index:30;width:var(--ad-sidebar-width);transition:transform var(--ad-sidebar-duration) var(--ad-sidebar-ease);will-change:transform;background:0 0;border:0;position:fixed;bottom:0;left:0;overflow:visible;transform:translate(0)}.ad-shell.is-sidebar-collapsed .ad-sidebar{pointer-events:none;transform:translate(calc(-100% - .5rem))}.ad-sidebar__inner{box-sizing:border-box;width:var(--ad-sidebar-width);overscroll-behavior:contain;border-right:1px solid color-mix(in srgb, var(--color-line) 80%, transparent);background:var(--color-paper);height:100%;min-height:100%;box-shadow:none;transition:box-shadow var(--ad-sidebar-duration) var(--ad-sidebar-ease);padding:1rem .85rem 1.5rem;overflow:hidden auto}.ad-shell:not(.is-sidebar-collapsed) .ad-sidebar__inner{box-shadow:4px 0 24px #0f172a0f}.ad-sidebar__label{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink) 45%, transparent);margin:0 0 .75rem;padding:0 .5rem;font-size:.6875rem;font-weight:600}.ad-main-wrap{min-width:0;min-height:calc(100dvh - var(--ad-header-height));transition:padding-inline-start var(--ad-sidebar-duration) var(--ad-sidebar-ease);flex-direction:column;flex:1 0 auto;padding-inline-start:var(--ad-sidebar-width);display:flex}.ad-shell.is-sidebar-collapsed>.ad-main-wrap{padding-inline-start:0}.ad-main{flex:1;width:100%;margin-left:auto;margin-right:auto;padding:2rem 1rem}@media (width>=640px){.ad-main{padding:2.5rem 1.5rem}}.ad-main{max-width:var(--ad-content-max,72rem);animation:var(--animate-rise);transition:max-width var(--ad-sidebar-duration) var(--ad-sidebar-ease)}.ad-main-wrap>.site-legal-footer{flex-shrink:0;width:100%;margin-top:auto}.ad-shell.is-content-width{--ad-content-max:72rem}.ad-shell.is-full-width{--ad-content-max:100%}.ad-sidebar-backdrop{display:none}.ad-nav{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ad-nav__link{color:color-mix(in srgb, var(--color-ink) 78%, transparent);border-radius:.375rem;padding:.55rem .7rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:block}.ad-nav__link:hover,.ad-nav__link.is-current{color:var(--color-sea);background:color-mix(in srgb, var(--color-sea) 10%, var(--color-paper))}.ad-breadcrumb-wrap{margin-bottom:1.5rem}.ad-breadcrumb{color:var(--color-ink-soft);font-size:.875rem;line-height:1.25rem}.ad-breadcrumb .breadcrumb-list{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.ad-breadcrumb a{color:var(--color-ink-soft);text-decoration:none}.ad-breadcrumb a:hover{color:var(--color-sea)}.ad-breadcrumb .is-current,.ad-breadcrumb__item.is-current{color:var(--color-ink);font-weight:500}.ad-breadcrumb__sep{opacity:.55}.ad-tabs{flex-wrap:wrap;align-items:center;gap:.125rem;max-width:100%;display:flex}.ad-tabs--org{flex-direction:column;align-items:stretch;gap:1rem 0;margin-bottom:1rem;display:flex}.ad-tabs__primary,.ad-tabs__sub{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.ad-tabs__sub{background:color-mix(in srgb, var(--color-mist) 80%, var(--color-paper));border-radius:.5rem;gap:.25rem;padding:.25rem}.ad-tabs--track{background:color-mix(in srgb, var(--color-mist) 80%, var(--color-paper));border-radius:.5rem;gap:.25rem;width:100%;padding:.25rem}.ad-tabs__group{flex-wrap:wrap;align-items:center;gap:.125rem;min-width:0;display:flex}.ad-tabs__group+.ad-tabs__group{border-left-style:solid;border-left-width:1px;border-color:color-mix(in srgb, var(--color-line) 70%, transparent);padding-left:.75rem}.ad-tabs__link{color:var(--color-ink-soft);border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem .625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex;position:relative}.ad-tabs__link--grow{flex:1;min-width:0;min-height:2.25rem}.ad-tabs__link:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-mist-deep) 55%, transparent)}.ad-tabs__link:focus-visible{outline:2px solid var(--color-sea);outline-offset:1px}.ad-tabs__link.is-active,.ad-tabs__link[aria-current=page]{color:var(--color-sea);background:color-mix(in srgb, var(--color-sea) 14%, var(--color-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-sea) 28%, transparent)}@media (width<=640px){.ad-tabs__group+.ad-tabs__group{border-top-style:solid;border-top-width:1px;border-left-width:0;border-color:color-mix(in srgb, var(--color-line) 70%, transparent);flex-basis:100%;padding-top:.5rem;padding-left:0}}@media (width<=900px){.ad-shell{--ad-sidebar-width:min(18rem, 86vw)}.ad-main-wrap,.ad-shell.is-sidebar-collapsed>.ad-main-wrap{padding-inline-start:0}.ad-sidebar{z-index:35;pointer-events:none;transform:translate(calc(-100% - .75rem))}.ad-shell.is-sidebar-open .ad-sidebar{pointer-events:auto;transform:translate(0)}.ad-shell:not(.is-sidebar-open) .ad-sidebar{pointer-events:none;transform:translate(calc(-100% - .75rem))}.ad-shell:not(.is-sidebar-collapsed) .ad-sidebar__inner{box-shadow:none}.ad-shell.is-sidebar-open .ad-sidebar__inner{box-shadow:0 12px 40px #0f172a2e}.ad-sidebar-backdrop{inset:var(--ad-header-height) 0 0;z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ad-sidebar-duration) var(--ad-sidebar-ease), visibility 0s linear var(--ad-sidebar-duration);background:#0f1c1859;display:block;position:fixed}.ad-shell.is-sidebar-open .ad-sidebar-backdrop{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--ad-sidebar-duration) var(--ad-sidebar-ease), visibility 0s linear 0s}.ad-sidebar-backdrop[hidden]{opacity:0;visibility:hidden;pointer-events:none;display:block!important}}.ad-section{margin-top:2rem}.ad-section-title{font-family:var(--font-display,"Fraunces", Georgia, serif);color:var(--color-ink);font-size:1.25rem;font-weight:600;line-height:1.75rem}.ad-panel{border-style:solid;border-width:1px;border-color:var(--color-card-border,color-mix(in srgb, var(--color-sea) 22%, var(--color-line)));background-color:var(--color-card,var(--color-surface));box-shadow:0 10px 28px -18px color-mix(in srgb, var(--color-sea) 35%, #12263a73);border-radius:.75rem;margin-top:.25rem;padding:.45rem}.ad-panel:hover{border-color:color-mix(in srgb, var(--color-sea) 42%, var(--color-line))}.panel{isolation:isolate;border:1px solid var(--color-card-border,color-mix(in srgb, var(--color-sea) 22%, var(--color-line)));background:var(--color-card,var(--color-surface));box-shadow:0 10px 28px -18px color-mix(in srgb, var(--color-sea) 35%, #12263a73);border-radius:.75rem;padding:1.25rem;position:relative}.kit-admin.panel{margin-top:0}.ad-list{border-style:solid;border-width:1px;border-color:var(--color-card-border,color-mix(in srgb, var(--color-sea) 22%, var(--color-line)));background-color:var(--color-card,var(--color-surface));border-radius:.75rem;margin-top:1rem;overflow:hidden}[data-slot=card]{background-color:var(--color-card,var(--color-surface));box-shadow:0 10px 28px -18px color-mix(in srgb, var(--color-sea) 35%, #12263a73)}.ad-list-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.ad-list-item:hover{background-color:color-mix(in srgb, var(--color-mist) 50%, transparent)}.ad-meta{color:var(--color-ink-soft);font-size:.875rem;line-height:1.25rem}.ad-badge{background-color:var(--color-mist-deep);text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-soft);border-radius:.375rem;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.ad-badge-sea{background-color:color-mix(in srgb, var(--color-sea) 15%, transparent);color:var(--color-sea-deep)}.ad-badge-signal{background-color:color-mix(in srgb, var(--color-signal) 15%, transparent);color:var(--color-signal-deep)}.ad-flash{border-style:solid;border-width:1px;border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.ad-flash-ok{border-color:color-mix(in srgb, var(--color-ok) 30%, transparent);background-color:color-mix(in srgb, var(--color-ok) 10%, transparent);color:var(--color-ok)}.ad-flash-error{border-color:color-mix(in srgb, var(--color-danger) 30%, transparent);background-color:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger)}.ad-form{gap:1rem;margin-top:1rem;display:grid}.ad-form-row{gap:.375rem;display:grid}.ad-label{color:var(--color-ink);font-size:.875rem;font-weight:600;line-height:1.25rem}.ad-input,.ad-select,.ad-textarea{border-style:solid;border-width:1px;border-color:var(--color-line);background-color:var(--color-paper);width:100%;color:var(--color-ink);box-shadow:none;border-radius:.5rem;outline:none;padding:.5rem .75rem;transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:.15s;transition-timing-function:ease}.ad-input:focus,.ad-select:focus,.ad-textarea:focus{border-color:var(--color-sea);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-sea) 25%, transparent)}.ad-btn{cursor:pointer;border-style:solid;border-width:1px;border-color:var(--color-line);background-color:var(--color-paper);color:var(--color-ink);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:.15s;transition-timing-function:ease;display:inline-flex}.ad-btn:hover{border-color:color-mix(in srgb, var(--color-ink) 20%, transparent);background-color:var(--color-mist)}.ad-btn:active{transform:translateY(1px)}.ad-btn-primary{background-color:var(--color-sea);color:var(--color-paper);border-color:#0000}.ad-btn-primary:hover{background-color:var(--color-sea-deep);color:var(--color-paper)}.ad-btn-signal{background-color:var(--color-signal);color:var(--color-paper);border-color:#0000}.ad-btn-signal:hover{background-color:var(--color-signal-deep);color:var(--color-paper)}.ad-btn-ghost{color:var(--color-sea);text-underline-offset:4px;background-color:#0000;border-color:#0000}.ad-btn-ghost:hover{text-decoration:underline}.ad-table-wrap{border-style:solid;border-width:1px;border-color:var(--color-card-border,color-mix(in srgb, var(--color-sea) 22%, var(--color-line)));background-color:var(--color-card,var(--color-surface));box-shadow:var(--shadow-soft);border-radius:.75rem;margin-top:1rem;overflow-x:auto}.ad-table,[data-slot=table]{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem;line-height:1.25rem}.ad-table{min-width:40rem}.ad-table th,[data-slot=table-head]{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--color-line);background-color:color-mix(in srgb, var(--color-mist) 80%, transparent);vertical-align:top;min-height:0;color:var(--color-ink-soft);padding:.35rem .75rem .3rem;font-weight:600;line-height:1.25}.ad-table td,[data-slot=table-cell]{border-bottom-style:solid;border-bottom-width:1px;border-color:color-mix(in srgb, var(--color-line) 60%, transparent);vertical-align:middle;padding:.625rem .75rem}.ad-table tr:last-child td,[data-slot=table-row]:last-child [data-slot=table-cell]{border-bottom-width:0}.ad-table tr:hover td,[data-slot=table-row]:hover{background-color:color-mix(in srgb, var(--color-mist) 40%, transparent)}.ad-empty{border-style:dashed;border-width:1px;border-color:var(--color-line);background-color:color-mix(in srgb, var(--color-mist) 40%, transparent);text-align:center;color:var(--color-ink-soft);border-radius:.75rem;margin-top:1rem;padding:2rem 1.25rem}.ad-grid-actions{gap:.75rem;margin-top:1.5rem;display:grid}@media (width>=640px){.ad-grid-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.ad-grid-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.ad-action-link{border-style:solid;border-width:1px;border-color:var(--color-card-border,color-mix(in srgb, var(--color-sea) 22%, var(--color-line)));background-color:var(--color-card,var(--color-surface));box-shadow:var(--shadow-soft);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1rem;text-decoration:none;transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:.15s;transition-timing-function:ease;display:flex}.ad-action-link:hover{border-color:color-mix(in srgb, var(--color-sea) 40%, transparent);background-color:color-mix(in srgb, var(--color-mist) 60%, transparent);transform:translateY(-2px)}.ad-action-link strong{font-family:var(--font-display,"Fraunces", Georgia, serif);color:var(--color-ink);font-size:1.125rem;line-height:1.75rem;transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:.15s;transition-timing-function:ease}.ad-action-link:hover strong{color:var(--color-sea)}.ad-action-link span{color:var(--color-ink-soft);font-size:.875rem;line-height:1.25rem}.ad-fieldset{border-style:solid;border-width:1px;border-color:var(--color-line);border-radius:.5rem;padding:1rem}.ad-fieldset legend{color:var(--color-ink);padding-left:.25rem;padding-right:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.ad-check{color:var(--color-ink);align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.ad-hero{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ad-hero-inner{z-index:1;flex-direction:column;flex:auto;justify-content:center;gap:2rem;width:100%;max-width:72rem;margin-left:auto;margin-right:auto;padding:3rem 1rem;display:flex;position:relative}@media (width>=640px){.ad-hero-inner{padding-left:1.5rem;padding-right:1.5rem}}.ad-hero-inner{animation:var(--animate-rise)}.ad-hero-brand{font-family:var(--font-display,"Fraunces", Georgia, serif);letter-spacing:-.025em;color:var(--color-ink);font-size:3rem;font-weight:600;line-height:1}@media (width>=640px){.ad-hero-brand{font-size:4.5rem;line-height:1}}.ad-hero-brand span{color:var(--color-sea)}.ad-hero-copy{max-width:36rem;color:var(--color-ink-soft);font-size:1.125rem;line-height:1.75rem}@media (width>=640px){.ad-hero-copy{font-size:1.25rem;line-height:1.75rem}}.ad-hero-cta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ad-hero-visual{pointer-events:none;z-index:0;opacity:.72;width:auto;display:none;position:absolute;inset:-12% -22% -12% 18%}@media (width>=1024px){.ad-hero-visual{display:block}}.ad-hero-visual{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0% 8%,#0000001f 22%,#0006 38%,#000000bf 52%,#000 64% 78%,#0000008c 90%,#0000 100%),linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0% 8%,#0000001f 22%,#0006 38%,#000000bf 52%,#000 64% 78%,#0000008c 90%,#0000 100%),linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ad-hero-visual__canvas{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.ad-hero-visual{opacity:.48}}@keyframes ad-toast-in{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ad-toast-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.98)}}.flash{border:1px solid;border-radius:.375rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.flash-error{border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-line));background:color-mix(in srgb, var(--color-danger) 10%, var(--color-paper));color:var(--color-danger)}.flash-success{border-color:color-mix(in srgb, var(--color-ok) 35%, var(--color-line));background:color-mix(in srgb, var(--color-ok) 10%, var(--color-paper));color:var(--color-ok)}.flash-warning{border-color:color-mix(in srgb, var(--color-signal) 35%, var(--color-line));background:color-mix(in srgb, var(--color-signal) 12%, var(--color-paper));color:var(--color-signal-deep)}.flash-info{border-color:color-mix(in srgb, var(--color-sea) 35%, var(--color-line));background:color-mix(in srgb, var(--color-mist) 70%, var(--color-paper));color:var(--color-ink)}.toast-stack{top:max(1rem, env(safe-area-inset-top,0px));right:max(1rem, env(safe-area-inset-right,0px));z-index:90;pointer-events:none;flex-direction:column;gap:.65rem;width:min(22.5rem,100vw - 2rem);display:flex;position:fixed}.ad-shell .toast-stack{top:max(4.25rem, env(safe-area-inset-top,0px) + 3.75rem)}.flash.flash-toast{pointer-events:auto;box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 6%, transparent), 0 10px 28px color-mix(in srgb, var(--color-ink) 10%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:flex-start;gap:.75rem;margin-bottom:0;padding:.85rem .9rem;animation:.32s cubic-bezier(.22,1,.36,1) ad-toast-in;display:flex}.flash.flash-toast.is-leaving{animation:.28s forwards ad-toast-out}.flash__content{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.flash__title{letter-spacing:.01em;margin:0;font-weight:600;line-height:1.35}.flash__message{flex:1;margin:0;line-height:1.4}.flash__title+.flash__message{opacity:.92;font-size:.8125rem}.flash__dismiss{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;margin:-.2rem -.25rem 0 0;font-size:1.25rem;line-height:1;transition:opacity .15s,background-color .15s;display:inline-flex}.flash__dismiss:hover,.flash__dismiss:focus-visible{opacity:1;background:color-mix(in srgb, currentColor 12%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.flash.flash-toast,.flash.flash-toast.is-leaving{animation:none}}dialog[data-slot=dialog-content]:not([open]){display:none!important}dialog[data-slot=dialog-content][open]{opacity:1;flex-direction:column;gap:0;max-height:min(85vh,48rem);padding:0;display:flex;overflow:hidden}dialog[data-slot=dialog-content][open]>form{flex-direction:column;flex:auto;gap:0;width:100%;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}dialog[data-slot=dialog-content] [data-slot=dialog-header]{background:color-mix(in srgb, var(--color-mist) 35%, var(--color-surface));flex-shrink:0}dialog[data-slot=dialog-content] [data-slot=dialog-footer]{background:color-mix(in srgb, var(--color-mist) 25%, var(--color-surface));flex-shrink:0;margin-top:auto}dialog[data-slot=dialog-content] [data-slot=dialog-body]{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:1rem;min-width:0;min-height:0;padding:1.15rem 1.25rem;display:flex;overflow:hidden auto}.ad-board__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.ad-board__actions{flex-wrap:wrap;gap:.5rem;display:flex}.ad-board__filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.ad-board__filters-fields,.ad-board__filters-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ad-board__filters-fields{flex:auto;min-width:0}.ad-board__filters-actions{flex:none}.ad-board__range{color:var(--color-ink-soft);margin:1.25rem 0 1rem;font-size:.95rem}.ad-board__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));align-items:stretch;gap:1rem;display:grid}.ad-board__column{border:1px solid color-mix(in srgb, var(--color-line) 85%, transparent);background:color-mix(in srgb, var(--color-mist) 55%, var(--color-paper));min-height:14rem;box-shadow:var(--shadow-soft);border-radius:.85rem;flex-direction:column;display:flex;overflow:hidden}.ad-board__column-head{border-bottom:3px solid var(--color-sea);background:color-mix(in srgb, var(--color-paper) 88%, var(--color-mist));justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.ad-board__column-head h2{font-family:var(--font-display);color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;line-height:1.25}.ad-board__column-count{font-variant-numeric:tabular-nums;min-width:1.75rem;height:1.75rem;color:var(--color-ink);background:color-mix(in srgb, var(--color-mist-deep) 70%, transparent);border:1px solid color-mix(in srgb, var(--color-line) 70%, transparent);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 .45rem;font-size:.8rem;font-weight:700;display:inline-flex}.ad-board__list{flex:auto;align-content:start;gap:.6rem;margin:0;padding:.75rem;list-style:none;display:grid}.ad-board__card{border:1px solid color-mix(in srgb, var(--color-line) 80%, transparent);background:color-mix(in srgb, var(--color-paper) 92%, var(--color-mist));border-radius:.7rem;padding:.7rem .8rem}.ad-board__card--cancelled,.ad-board__card--no_show{opacity:.72}.ad-board__card-time{font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:700}.ad-board__card-day{color:var(--color-ink-soft);margin-left:.35rem;font-size:.85rem;font-weight:500}.ad-board__card-title{color:var(--color-ink);margin-top:.25rem;font-size:1rem}.ad-board__card-meta{color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.4rem;font-size:.85rem;display:flex}.ad-board__card-actions{flex-wrap:wrap;gap:.2rem;margin-top:.5rem;display:flex}.ad-board__empty-col{color:var(--color-ink-soft);text-align:center;border:1px dashed color-mix(in srgb, var(--color-line) 75%, transparent);background:color-mix(in srgb, var(--color-mist) 35%, transparent);border-radius:.65rem;padding:1rem .65rem;font-size:.9rem;line-height:1.4}.ad-calendar__hint{color:var(--color-ink-soft);margin:0;font-size:.9rem}.ad-calendar__grid{gap:.75rem;display:grid}.ad-calendar__grid--multi{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.ad-calendar__column{border:1px solid var(--color-line);background:color-mix(in srgb, var(--color-mist) 40%, transparent);border-radius:.75rem;min-width:0;overflow:hidden}.ad-calendar__column-head{color:var(--color-ink);border-bottom:2px solid var(--ad-calendar-accent,var(--color-line));background:color-mix(in srgb, var(--color-surface,#fff) 88%, transparent);padding:.55rem .75rem;font-size:.95rem;font-weight:600}.ad-calendar__legend{border-bottom:1px solid var(--color-line);background:color-mix(in srgb, var(--color-surface,#fff) 88%, transparent);flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:.5rem .75rem;list-style:none;display:flex}.ad-calendar__legend-item{color:var(--color-ink-soft);align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.ad-calendar__legend-swatch{border-radius:999px;flex-shrink:0;width:.65rem;height:.65rem;display:inline-block}.ad-calendar__mount{background:var(--color-surface,#fff);padding:.25rem}.ad-calendar__status{min-height:1.25rem;color:var(--color-ink-soft);margin:.5rem 0 0;font-size:.875rem}.ad-calendar__status--error{color:var(--color-danger,#b42318)}.ad-calendar__status--ok{color:var(--color-success,#067647)}.ad-calendar .fc{--fc-border-color:var(--color-line);--fc-page-bg-color:transparent;--fc-neutral-bg-color:color-mix(in srgb, var(--color-mist) 50%, transparent);--fc-today-bg-color:color-mix(in srgb, var(--color-mist) 55%, transparent);--fc-event-bg-color:color-mix(in srgb, var(--color-ink) 82%, #2f6fed);--fc-event-border-color:transparent;--fc-event-text-color:#fff;--fc-button-bg-color:var(--color-surface,#fff);--fc-button-border-color:var(--color-line);--fc-button-text-color:var(--color-ink);--fc-button-hover-bg-color:color-mix(in srgb, var(--color-sea) 12%, var(--color-surface,#fff));--fc-button-hover-border-color:color-mix(in srgb, var(--color-sea) 35%, var(--color-line));--fc-button-active-bg-color:var(--color-sea);--fc-button-active-border-color:var(--color-sea-deep);--fc-button-active-text-color:#fff;font-family:inherit}.ad-calendar .fc .fc-toolbar{flex-wrap:wrap;gap:.5rem .75rem;margin-bottom:.75rem;padding:.35rem .35rem 0}.ad-calendar .fc .fc-toolbar-title{font-size:1.05rem;font-weight:600}.ad-calendar .fc .fc-button{text-transform:none;box-shadow:none;border-radius:.4rem;font-size:.8rem;font-weight:500}.ad-calendar .fc .fc-button-primary:not(:disabled).fc-button-active,.ad-calendar .fc .fc-button-primary:not(:disabled):active{background:var(--color-sea);border-color:var(--color-sea-deep);color:#fff}.ad-calendar .fc .fc-button-primary:not(:disabled).fc-button-active:focus,.ad-calendar .fc .fc-button-primary:not(:disabled):focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-sea) 28%, transparent)}.ad-calendar .fc .fc-button-group{border-radius:.45rem;overflow:hidden}.ad-calendar .fc .fc-button-group>.fc-button{border-radius:0}.ad-calendar .fc .fc-button-group>.fc-button:first-child{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.ad-calendar .fc .fc-button-group>.fc-button:last-child{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.ad-calendar .fc .fc-timegrid-slot{height:2rem}.ad-calendar .fc .fc-event{cursor:grab;border-radius:.35rem;font-size:.75rem}.ad-calendar .fc .fc-event-title{align-items:center;gap:.2rem;min-width:0;display:inline-flex}.ad-calendar .ad-calendar__client-icon{opacity:.95;flex-shrink:0;width:.9em;height:.9em;display:inline-flex}.ad-calendar .ad-calendar__client-icon svg{width:100%;height:100%}.ad-calendar .fc .ad-calendar__event--cancelled,.ad-calendar .fc .ad-calendar__event--no_show{opacity:.55;cursor:default}.ad-calendar .fc .ad-calendar__event--completed{opacity:.7}.ad-calendar-detail__meta{gap:.75rem 1.25rem;margin:0;display:grid}@media (width>=40rem){.ad-calendar-detail__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.ad-calendar-detail__meta>div{min-width:0}.ad-calendar-detail__meta dt{color:var(--color-ink-soft);margin:0;font-size:.75rem;font-weight:600}.ad-calendar-detail__meta dd{color:var(--color-ink);word-break:break-word;margin:.2rem 0 0;font-size:.9rem}.ad-calendar-detail__notes{grid-column:1/-1}dialog.ad-calendar__detail-dialog:not([open]){display:none!important}dialog.ad-calendar__detail-dialog[open]{flex-direction:column;max-height:min(85dvh,48rem);display:flex!important}.ad-calendar-detail__history,.ad-calendar-detail__reschedule{border-top:1px solid color-mix(in srgb, var(--color-line) 90%, transparent);padding-top:1rem}.ad-calendar-detail__history-list{gap:.5rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.ad-calendar-detail__history-list>li{border:1px solid color-mix(in srgb, var(--color-line) 85%, transparent);background:color-mix(in srgb, var(--color-mist) 40%, transparent);border-radius:.5rem;padding:.5rem .65rem}.ad-calendar-detail__history-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.ad-calendar-detail__history-head time{color:var(--color-ink-soft);font-size:.75rem}.ad-calendar-detail__history-action{font-size:.85rem;font-weight:600}.ad-calendar-detail__history-actor,.ad-calendar-detail__history-change{color:var(--color-ink-soft);margin:.25rem 0 0;font-size:.8rem}.ad-next-slots{gap:.45rem;max-height:min(50vh,24rem);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.ad-next-slots>li{border:1px solid var(--color-line);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;padding:.5rem .65rem;font-size:.875rem;display:flex}.ad-next-slots__when{color:var(--color-ink);font-weight:600}.ad-next-slots__agenda{color:var(--color-ink-soft)}.ad-shell.ad-desk-comfortable .ad-board__card-actions :is(a,button),.ad-shell.ad-desk-comfortable .ad-tabs__link,.ad-shell.ad-desk-comfortable .ad-board__filters :is(a,button){min-height:2.5rem}.ad-shell.ad-desk-comfortable .ad-board__filters :is(select,input){height:2rem;min-height:2rem}.ad-shell.ad-desk-comfortable .ad-board__card{padding:.85rem .95rem}.ad-shell.ad-desk-compact .ad-board__card{padding:.45rem .55rem}.ad-shell.ad-desk-compact .ad-board__card-title{font-size:.95rem}@media print{.no-print,.ad-sidebar,.ad-topbar,.ad-breadcrumb-wrap{display:none!important}.ad-main-wrap,.ad-main{margin:0!important;padding:0!important}}.catalog-service-form .ts-wrapper{--ts-pr-caret:0;width:100%;box-shadow:none;background:0 0;border:0;min-height:0;margin:0;padding:0;line-height:normal;display:block}.catalog-service-form .ts-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.catalog-service-form .ts-control{box-sizing:border-box;border-radius:var(--app-radius-control,.375rem);border:1px solid var(--color-line,var(--color-sand));background:var(--color-surface,var(--color-paper));width:100%;min-height:2.5rem;box-shadow:none;color:var(--color-ink);cursor:text;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.4rem .55rem;font-size:.875rem;line-height:1.25;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.catalog-service-form .ts-wrapper.focus .ts-control,.catalog-service-form .ts-wrapper.dropdown-active .ts-control{border-color:var(--color-sea,var(--color-moss));background:var(--color-surface,var(--color-paper));box-shadow:0 0 0 2px color-mix(in srgb, var(--color-sea,var(--color-moss)) 20%, transparent)}.catalog-service-form .ts-control>input{flex:7rem;min-width:7rem!important;box-shadow:none!important;color:var(--color-ink)!important;font:inherit!important;line-height:inherit!important;background:0 0!important;border:0!important;margin:0!important;padding:.2rem .1rem!important}.catalog-service-form .ts-control>input::placeholder{color:color-mix(in srgb, var(--color-ink) 42%, transparent)}.catalog-service-form .ts-control .item{border:1px solid var(--color-line,var(--color-sand));background:color-mix(in srgb, var(--color-ink) 4%, var(--color-surface,var(--color-paper)));max-width:100%;color:var(--color-ink);white-space:nowrap;border-radius:.35rem;align-items:center;gap:.3rem;padding:.15rem .45rem .15rem .55rem;font-size:.75rem;font-weight:500;line-height:1.3;display:inline-flex;margin:0!important}.catalog-service-form .ts-control .item .remove{color:color-mix(in srgb, var(--color-ink) 50%, transparent);cursor:pointer;background:0 0;border:0;border-radius:.2rem;justify-content:center;align-items:center;margin:0;padding:0 .1rem;font-size:1rem;line-height:1;display:inline-flex;text-decoration:none!important}.catalog-service-form .ts-control .item .remove:hover{color:var(--color-alert,#b42318);background:color-mix(in srgb, var(--color-alert,#b42318) 10%, transparent)}.catalog-service-form .ts-dropdown{z-index:120;border:1px solid var(--color-line,var(--color-sand));border-radius:var(--app-radius-control,.375rem);background:var(--color-surface,var(--color-paper));box-shadow:0 8px 24px color-mix(in srgb, var(--color-ink) 12%, transparent);margin-top:.25rem;overflow:hidden}.catalog-service-form .ts-dropdown .option{color:var(--color-ink);padding:.45rem .65rem;font-size:.8125rem}.catalog-service-form .ts-dropdown .option.active,.catalog-service-form .ts-dropdown .option:hover{background:color-mix(in srgb, var(--color-sea,var(--color-moss)) 12%, transparent);color:var(--color-ink)}.catalog-service-form .ts-dropdown .option.selected{background:color-mix(in srgb, var(--color-sea,var(--color-moss)) 18%, transparent);font-weight:500}.nowo-tag-input{width:100%;display:block}.nowo-tag-input .tagify,.tagify{--tags-border-color:var(--color-line,var(--color-sand));--tags-hover-border-color:var(--color-line,var(--color-sand));--tags-focus-border-color:var(--color-sea,var(--color-moss));--tag-bg:color-mix(in srgb, var(--color-ink) 4%, var(--color-surface,var(--color-paper)));--tag-hover:color-mix(in srgb, var(--color-ink) 7%, var(--color-surface,var(--color-paper)));--tag-text-color:var(--color-ink);--tag-text-color--edit:var(--color-ink);--tag-remove-btn-color:color-mix(in srgb, var(--color-ink) 50%, transparent);--tag-remove-btn-bg:transparent;--input-color:var(--color-ink);--placeholder-color:color-mix(in srgb, var(--color-ink) 42%, transparent);--placeholder-color-focus:color-mix(in srgb, var(--color-ink) 32%, transparent);--tag-border-radius:.35rem;--tag-pad:.15rem .45rem;box-sizing:border-box;border-radius:var(--app-radius-control,.375rem);border:var(--app-border-width,1px) solid var(--color-line,var(--color-sand));background:var(--color-surface,var(--color-paper));width:100%;min-height:calc(2.5625rem + 2px);color:var(--color-ink);align-items:center;gap:.35rem;padding:.45rem .65rem;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}.nowo-tag-input .tagify:hover:not(.tagify--focus):not(.tagify--invalid),.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color:var(--color-line,var(--color-sand))}.nowo-tag-input .tagify:focus-within,.tagify:focus-within,.nowo-tag-input .tagify.tagify--focus,.tagify.tagify--focus{border-color:var(--color-sea,var(--color-moss));box-shadow:0 0 0 2px color-mix(in srgb, var(--color-sea,var(--color-moss)) 20%, transparent)}.nowo-tag-input .tagify__tag,.tagify__tag{margin-block:0;margin-inline:0}.nowo-tag-input .tagify__tag>div,.tagify__tag>div{font-size:.75rem;font-weight:500;line-height:1.3}.nowo-tag-input .tagify__input,.tagify__input{min-width:7rem;color:var(--color-ink);margin:0;padding:.15rem .1rem;line-height:1.35}.ad-pack-import__bar{background:var(--color-surface-muted,var(--color-mist,#e7f0f2));width:100%;height:.5rem;accent-color:var(--color-accent,var(--color-sea,#1b7f7a));border:0;border-radius:9999px;display:block;overflow:hidden}.ad-pack-import__bar::-webkit-progress-bar{background:var(--color-surface-muted,var(--color-mist,#e7f0f2));border-radius:9999px}.ad-pack-import__bar::-webkit-progress-value{background:var(--color-accent,var(--color-sea,#1b7f7a));border-radius:9999px;transition:inline-size .2s}.ad-pack-import__bar::-moz-progress-bar{background:var(--color-accent,var(--color-sea,#1b7f7a));border-radius:9999px}.ad-pack-import__log{white-space:pre-wrap;word-break:break-word}.nowo-cookie-consent{--nowo-cc-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--nowo-cc-bg:#fff;--nowo-cc-primary:#2c2f31;--nowo-cc-secondary:#5e6266;--nowo-cc-btn-primary-bg:#30363c;--nowo-cc-btn-primary-color:#fff;--nowo-cc-btn-primary-hover-bg:#000;--nowo-cc-btn-primary-hover-color:#fff;--nowo-cc-btn-secondary-bg:#ffffffb3;--nowo-cc-btn-secondary-color:#2c2f31;--nowo-cc-btn-secondary-border:#d5dee2;--nowo-cc-btn-secondary-hover-bg:#fff;--nowo-cc-btn-secondary-hover-color:#2c2f31;--nowo-cc-btn-secondary-hover-border:#939ba0;--nowo-cc-link:#30363c;--nowo-cc-separator:#f0f4f7;--nowo-cc-footer-bg:#eaeff2;--nowo-cc-footer-border:#e4eaed;--nowo-cc-overlay:#000000a6;--nowo-cc-btn-radius:.4rem;--nowo-cc-modal-radius:.75rem;--nowo-cc-card-radius:.625rem;--nowo-cc-category-block-bg:#f0f4f7;--nowo-cc-category-block-border:#e4eaed;--nowo-cc-category-block-hover-bg:#e9eff4;--nowo-cc-category-block-hover-border:#d5dee2;--nowo-cc-category-expanded-bg:#fdfefe;--nowo-cc-toggle-off-bg:#667481;--nowo-cc-toggle-on-bg:#30363c;--nowo-cc-toggle-knob-bg:#fff;--nowo-cc-toggle-readonly-bg:#d5dee2;--nowo-cc-toggle-readonly-knob-bg:#fff;--nowo-cc-toggle-readonly-icon:#8fa0a8;--nowo-cc-card-required-bg:#dde1e4;--nowo-cc-card-required-border:#bcc2c6;--nowo-cc-card-analytics-bg:#dee9f7;--nowo-cc-card-analytics-border:#b5cdf0;--nowo-cc-card-preferences-bg:#eee8df;--nowo-cc-card-preferences-border:#e1caac;--nowo-cc-card-marketing-bg:#e9e4f7;--nowo-cc-card-marketing-border:#d3c0f0;color:var(--nowo-cc-primary);font-family:var(--nowo-cc-font-family);-webkit-font-smoothing:antialiased;z-index:60;background-color:#0000;font-size:16px;font-weight:400;line-height:1.15}.nowo-cookie-consent.modal{overflow:hidden auto!important}.nowo-cookie-consent.show{flex-direction:column;justify-content:flex-start;align-items:center;min-height:100dvh;max-height:100dvh;padding:1rem 0;display:flex!important}.nowo-cookie-consent.nowo-cookie-consent--pos-y-middle.show{justify-content:center}.nowo-cookie-consent.nowo-cookie-consent--preferences-view.show{padding-top:1rem;padding-bottom:1rem}.nowo-cookie-consent.nowo-cookie-consent--pos-y-bottom.show{justify-content:flex-end}.nowo-cookie-consent.nowo-cookie-consent--pos-y-top.show{justify-content:flex-start}.nowo-cookie-consent.nowo-cookie-consent--pos-x-left.show{align-items:flex-start}.nowo-cookie-consent.nowo-cookie-consent--pos-x-center.show{align-items:center}.nowo-cookie-consent.nowo-cookie-consent--pos-x-right.show{align-items:flex-end}.nowo-cookie-consent.nowo-cookie-consent--layout-bar.show{align-items:stretch;padding-left:0;padding-right:0}.nowo-cookie-consent .modal-dialog,.nowo-cookie-consent .nowo-cookie-consent__dialog{flex-direction:column;width:100%;max-height:calc(100dvh - 2rem);margin:0 auto;display:flex}.nowo-cookie-consent.nowo-cookie-consent--pos-x-left.show .modal-dialog,.nowo-cookie-consent.nowo-cookie-consent--pos-x-left.show .nowo-cookie-consent__dialog{margin-left:0;margin-right:auto}.nowo-cookie-consent.nowo-cookie-consent--pos-x-right.show .modal-dialog,.nowo-cookie-consent.nowo-cookie-consent--pos-x-right.show .nowo-cookie-consent__dialog{margin-left:auto;margin-right:0}.nowo-cookie-consent .modal-dialog.modal-dialog-scrollable{height:auto;max-height:calc(100dvh - 2rem)}.nowo-cookie-consent .modal-content,.nowo-cookie-consent .nowo-cookie-consent__panel{background-color:var(--nowo-cc-bg);border:1px solid var(--nowo-cc-separator);border-radius:var(--nowo-cc-modal-radius);color:var(--nowo-cc-primary);flex-direction:column;flex:auto;min-height:0;max-height:calc(100dvh - 2rem);display:flex;overflow:hidden;box-shadow:0 1.25rem 2.5rem #0f1c182e}.nowo-cookie-consent .nowo-cookie-consent__title,.nowo-cookie-consent .nowo-cookie-consent__intro{color:inherit}.nowo-cookie-consent .nowo-cookie-consent__read-more{color:var(--nowo-cc-link,var(--nowo-cc-btn-primary-bg));text-underline-offset:.15em;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.nowo-cookie-consent .nowo-cookie-consent__read-more:hover,.nowo-cookie-consent .nowo-cookie-consent__read-more:focus-visible{color:var(--nowo-cc-btn-primary-hover-bg)}.nowo-cookie-consent .nowo-cookie-consent__form{flex-direction:column;flex:auto;gap:1rem;min-height:0;max-height:100%;margin-top:.35rem;display:flex;overflow:hidden}.nowo-cookie-consent .nowo-cookie-consent__header,.nowo-cookie-consent .nowo-cookie-consent__section-header{border-bottom:1px solid var(--nowo-cc-separator);padding:1rem 1.25rem}.nowo-cookie-consent .nowo-cookie-consent__scrollable{flex-direction:column;gap:.75rem;padding:1.1rem 1.25rem 1.25rem;display:flex}.nowo-cookie-consent .nowo-cookie-consent__section-footer,.nowo-cookie-consent .nowo-cookie-consent__btn-group.nowo-cookie-consent__section-footer{border-top:1px solid var(--nowo-cc-separator);padding:1rem 1.25rem}.nowo-cookie-consent .modal-header,.nowo-cookie-consent .modal-footer{flex-shrink:0}.nowo-cookie-consent .modal-header{border-bottom:1px solid var(--nowo-cc-separator);padding:1em 1.4em}.nowo-cookie-consent__preferences-header{align-items:center;gap:.75rem;display:flex}.nowo-cookie-consent__preferences-header .modal-title{flex:auto;margin:0}.nowo-cookie-consent__close-preferences{color:var(--nowo-cc-secondary,#5e6266);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0;padding:0;line-height:1;transition:background-color .2s,color .2s;display:inline-flex}.nowo-cookie-consent__close-preferences:hover{background:var(--nowo-cc-btn-secondary-bg,#eaeff2);color:var(--nowo-cc-primary,#2c2f31)}.nowo-cookie-consent__close-preferences:focus-visible{outline:2px solid var(--nowo-cc-btn-primary-bg,#30363c);outline-offset:2px}.nowo-cookie-consent__close-preferences-icon{font-size:1.5rem;font-weight:400;line-height:1;display:block}.nowo-cookie-consent .modal-footer{background-color:var(--nowo-cc-footer-bg);border-top:1px solid var(--nowo-cc-footer-border);padding:1em 1.4em}.nowo-cookie-consent .modal-body{padding:1em 1.4em}.nowo-cookie-consent .modal-title,.nowo-cookie-consent .nowo-cookie-consent__title{color:var(--nowo-cc-primary);font-size:1.05em;font-weight:600;line-height:1.3}.nowo-cookie-consent .nowo-cookie-consent__intro{color:var(--nowo-cc-secondary);margin:0;font-size:.9em;line-height:1.5}.nowo-cookie-consent .modal-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.nowo-cookie-consent--two-step .nowo-cookie-consent__step--preferences.nowo-cookie-consent__step--active{flex:auto;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;max-height:100%;display:grid;overflow:hidden}.nowo-cookie-consent__preferences-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;max-height:calc(100dvh - 13rem);overflow:hidden auto}.nowo-cookie-consent:not(.nowo-cookie-consent--two-step) .modal-body{max-height:calc(100dvh - 13rem)}.nowo-cookie-consent[data-nowo-ui-theme=tailwind] .nowo-cookie-consent__dialog,.nowo-cookie-consent[data-nowo-ui-theme=tailwind] .nowo-cookie-consent__panel{max-height:calc(100dvh - 2rem)}.nowo-cookie-consent[data-nowo-ui-theme=tailwind] .nowo-cookie-consent__panel>.border-b,.nowo-cookie-consent[data-nowo-ui-theme=tailwind] .nowo-cookie-consent__section-header,.nowo-cookie-consent[data-nowo-ui-theme=tailwind] .nowo-cookie-consent__section-footer,.nowo-cookie-consent[data-nowo-ui-theme=tailwind] .nowo-cookie-consent__btn-group.border-t{border-color:var(--nowo-cc-separator);flex-shrink:0}.nowo-cookie-consent[data-nowo-ui-theme=tailwind] .nowo-cookie-consent__scrollable{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.nowo-cookie-consent.nowo-cookie-consent--layout-bar .modal-dialog,.nowo-cookie-consent.nowo-cookie-consent--layout-bar .nowo-cookie-consent__dialog,.nowo-cookie-consent.nowo-cookie-consent--layout-bar .nowo-cookie-consent--dialog-bar{width:100%;max-width:100%;margin-left:0;margin-right:0}.nowo-cookie-consent.nowo-cookie-consent--layout-bar .modal-content,.nowo-cookie-consent.nowo-cookie-consent--layout-bar .nowo-cookie-consent__panel{border-left:0;border-right:0;border-radius:0}.nowo-cookie-consent.nowo-cookie-consent--layout-box.show{padding-left:1rem;padding-right:1rem}.nowo-cookie-consent.nowo-cookie-consent--layout-box .modal-dialog,.nowo-cookie-consent.nowo-cookie-consent--layout-box .nowo-cookie-consent__dialog{width:100%;max-width:min(32rem,100vw - 2rem)}.nowo-cookie-consent.nowo-cookie-consent--layout-cloud .modal-content,.nowo-cookie-consent.nowo-cookie-consent--layout-cloud .nowo-cookie-consent__panel{border-radius:1.25rem;box-shadow:0 1.25rem 3rem #0f172a2e}.nowo-cookie-consent.nowo-cookie-consent--variant-inline .modal-body,.nowo-cookie-consent.nowo-cookie-consent--variant-inline .nowo-cookie-consent__panel>div:last-child,.nowo-cookie-consent.nowo-cookie-consent--variant-inline .modal-header{padding-top:1rem;padding-bottom:1rem}.nowo-cookie-consent.nowo-cookie-consent--variant-wide .modal-dialog,.nowo-cookie-consent.nowo-cookie-consent--variant-wide .nowo-cookie-consent__dialog{max-width:min(36em,100vw - 2rem)}.nowo-cookie-consent.nowo-cookie-consent--preferences-view.nowo-cookie-consent--layout-box .modal-dialog,.nowo-cookie-consent.nowo-cookie-consent--preferences-view.nowo-cookie-consent--layout-box .nowo-cookie-consent__dialog{max-width:min(43em,100vw - 2rem);max-height:37.5em}.nowo-cookie-consent .nowo-cookie-consent__btn-group{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.nowo-cookie-consent.nowo-cookie-consent--equal-weight-buttons .nowo-cookie-consent__btn-group{grid-template-columns:1fr;gap:.5rem;width:100%;margin-top:.25rem;display:grid}@media (width>=640px){.nowo-cookie-consent.nowo-cookie-consent--equal-weight-buttons .nowo-cookie-consent__btn-group{grid-template-columns:repeat(3,minmax(0,1fr))}}.nowo-cookie-consent.nowo-cookie-consent--equal-weight-buttons .nowo-cookie-consent__btn-group .btn,.nowo-cookie-consent.nowo-cookie-consent--equal-weight-buttons .nowo-cookie-consent__btn-group .nowo-cookie-consent__btn{width:100%;min-width:0}.nowo-cookie-consent.nowo-cookie-consent--flip-buttons .nowo-cookie-consent__btn-group{flex-direction:row-reverse}.nowo-cookie-consent.nowo-cookie-consent--disable-page-interaction.show:before{background:var(--nowo-cc-overlay);content:"";z-index:-1;position:fixed;inset:0}body.nowo-cookie-consent-page-blocked{overflow:hidden}.nowo-cookie-consent--no-transitions,.nowo-cookie-consent--no-transitions *{transition:none!important;animation:none!important}.nowo-cookie-consent--theme-light{--nowo-cc-bg:#fff;--nowo-cc-primary:#2c2f31;--nowo-cc-secondary:#5e6266;--nowo-cc-btn-primary-bg:#30363c;--nowo-cc-btn-primary-color:#fff;--nowo-cc-btn-primary-hover-bg:#000;--nowo-cc-btn-primary-hover-color:#fff;--nowo-cc-btn-secondary-bg:#ffffffb3;--nowo-cc-btn-secondary-color:#2c2f31;--nowo-cc-btn-secondary-border:#d5dee2;--nowo-cc-btn-secondary-hover-bg:#fff;--nowo-cc-btn-secondary-hover-color:#2c2f31;--nowo-cc-btn-secondary-hover-border:#939ba0;--nowo-cc-link:#30363c;--nowo-cc-separator:#f0f4f7;--nowo-cc-footer-bg:#eaeff2;--nowo-cc-footer-border:#e4eaed;--nowo-cc-overlay:#000000a6;--nowo-cc-btn-radius:.4rem;--nowo-cc-modal-radius:.75rem;--nowo-cc-card-radius:.625rem;--nowo-cc-category-block-bg:#f0f4f7;--nowo-cc-category-block-border:#e4eaed;--nowo-cc-category-block-hover-bg:#e9eff4;--nowo-cc-category-block-hover-border:#d5dee2;--nowo-cc-category-expanded-bg:#fdfefe;--nowo-cc-toggle-off-bg:#667481;--nowo-cc-toggle-on-bg:#30363c;--nowo-cc-toggle-readonly-bg:#d5dee2;--nowo-cc-toggle-readonly-icon:#8fa0a8;--nowo-cc-card-required-bg:#dde1e4;--nowo-cc-card-required-border:#bcc2c6;--nowo-cc-card-analytics-bg:#dee9f7;--nowo-cc-card-analytics-border:#b5cdf0;--nowo-cc-card-preferences-bg:#eee8df;--nowo-cc-card-preferences-border:#e1caac;--nowo-cc-card-marketing-bg:#e9e4f7;--nowo-cc-card-marketing-border:#d3c0f0}.nowo-cookie-consent--theme-dark,.nowo-cookie-consent--dark-mode.nowo-cookie-consent--theme-light{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nowo-cc-bg:#161a1c;--nowo-cc-primary:#ebf3f6;--nowo-cc-secondary:#aebbc5;--nowo-cc-btn-primary-bg:#c2d0e0;--nowo-cc-btn-primary-color:#161a1c;--nowo-cc-btn-primary-hover-bg:#98a7b6;--nowo-cc-btn-primary-hover-color:#000;--nowo-cc-btn-secondary-bg:#161a1cb3;--nowo-cc-btn-secondary-color:#ebf3f6;--nowo-cc-btn-secondary-border:#ebf3f62e;--nowo-cc-btn-secondary-hover-bg:#3b4249;--nowo-cc-btn-secondary-hover-color:#ebf3f6;--nowo-cc-btn-secondary-hover-border:#c2d0e066;--nowo-cc-link:#c2d0e0;--nowo-cc-separator:#22282c;--nowo-cc-footer-bg:#252b30;--nowo-cc-footer-border:#22282c;--nowo-cc-overlay:#000000a6;--nowo-cc-btn-radius:.4rem;--nowo-cc-modal-radius:.75rem;--nowo-cc-card-radius:.625rem;--nowo-cc-category-block-bg:#252b30;--nowo-cc-category-block-border:#30363a;--nowo-cc-category-block-hover-bg:#2a3238;--nowo-cc-category-block-hover-border:#3a4248;--nowo-cc-category-expanded-bg:#191d20;--nowo-cc-toggle-off-bg:#525f6b;--nowo-cc-toggle-on-bg:#c2d0e0;--nowo-cc-toggle-readonly-bg:#343c40;--nowo-cc-toggle-readonly-icon:#9aa6ad;--nowo-cc-card-required-bg:#3b4249;--nowo-cc-card-required-border:#c2d0e052;--nowo-cc-card-analytics-bg:#2d3c4c;--nowo-cc-card-analytics-border:#60a5fa5c;--nowo-cc-card-preferences-bg:#423b2b;--nowo-cc-card-preferences-border:#f59e0b5c;--nowo-cc-card-marketing-bg:#3b374d;--nowo-cc-card-marketing-border:#c084fc5c}html[data-theme=light] .nowo-cookie-consent:not([class*=nowo-cookie-consent--theme-]),html[data-theme=light] .nowo-cookie-consent.nowo-cookie-consent--theme-light:not(.nowo-cookie-consent--dark-mode){--nowo-cc-bg:#fff;--nowo-cc-primary:#2c2f31;--nowo-cc-secondary:#5e6266;--nowo-cc-btn-primary-bg:#30363c;--nowo-cc-btn-primary-color:#fff;--nowo-cc-btn-primary-hover-bg:#000;--nowo-cc-btn-primary-hover-color:#fff;--nowo-cc-btn-secondary-bg:#ffffffb3;--nowo-cc-btn-secondary-color:#2c2f31;--nowo-cc-btn-secondary-border:#d5dee2;--nowo-cc-btn-secondary-hover-bg:#fff;--nowo-cc-btn-secondary-hover-color:#2c2f31;--nowo-cc-btn-secondary-hover-border:#939ba0;--nowo-cc-link:#30363c;--nowo-cc-separator:#f0f4f7;--nowo-cc-footer-bg:#eaeff2;--nowo-cc-footer-border:#e4eaed;--nowo-cc-overlay:#000000a6;--nowo-cc-category-block-bg:#f0f4f7;--nowo-cc-category-block-border:#e4eaed;--nowo-cc-category-block-hover-bg:#e9eff4;--nowo-cc-category-block-hover-border:#d5dee2;--nowo-cc-category-expanded-bg:#fdfefe;--nowo-cc-toggle-off-bg:#667481;--nowo-cc-toggle-on-bg:#30363c;--nowo-cc-card-required-bg:#dde1e4;--nowo-cc-card-required-border:#bcc2c6;--nowo-cc-card-analytics-bg:#dee9f7;--nowo-cc-card-analytics-border:#b5cdf0;--nowo-cc-card-preferences-bg:#eee8df;--nowo-cc-card-preferences-border:#e1caac;--nowo-cc-card-marketing-bg:#e9e4f7;--nowo-cc-card-marketing-border:#d3c0f0}html[data-theme=dark] .nowo-cookie-consent:not([class*=nowo-cookie-consent--theme-]),html[data-theme=dark] .nowo-cookie-consent.nowo-cookie-consent--theme-dark,html[data-theme=dark] .nowo-cookie-consent.nowo-cookie-consent--dark-mode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nowo-cc-bg:#161a1c;--nowo-cc-primary:#ebf3f6;--nowo-cc-secondary:#aebbc5;--nowo-cc-btn-primary-bg:#c2d0e0;--nowo-cc-btn-primary-color:#161a1c;--nowo-cc-btn-primary-hover-bg:#98a7b6;--nowo-cc-btn-primary-hover-color:#000;--nowo-cc-btn-secondary-bg:#161a1cb3;--nowo-cc-btn-secondary-color:#ebf3f6;--nowo-cc-btn-secondary-border:#ebf3f62e;--nowo-cc-btn-secondary-hover-bg:#3b4249;--nowo-cc-btn-secondary-hover-color:#ebf3f6;--nowo-cc-btn-secondary-hover-border:#c2d0e066;--nowo-cc-link:#c2d0e0;--nowo-cc-separator:#22282c;--nowo-cc-footer-bg:#252b30;--nowo-cc-footer-border:#22282c;--nowo-cc-overlay:#040a08b8;--nowo-cc-category-block-bg:#252b30;--nowo-cc-category-block-border:#30363a;--nowo-cc-category-block-hover-bg:#2a3238;--nowo-cc-category-block-hover-border:#3a4248;--nowo-cc-category-expanded-bg:#191d20;--nowo-cc-toggle-off-bg:#525f6b;--nowo-cc-toggle-on-bg:#c2d0e0;--nowo-cc-toggle-readonly-bg:#343c40;--nowo-cc-toggle-readonly-icon:#9aa6ad;--nowo-cc-card-required-bg:#3b4249;--nowo-cc-card-required-border:#c2d0e052;--nowo-cc-card-analytics-bg:#2d3c4c;--nowo-cc-card-analytics-border:#60a5fa5c;--nowo-cc-card-preferences-bg:#423b2b;--nowo-cc-card-preferences-border:#f59e0b5c;--nowo-cc-card-marketing-bg:#3b374d;--nowo-cc-card-marketing-border:#c084fc5c}.nowo-cookie-consent--theme-dark-turquoise{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nowo-cc-bg:#161a1c;--nowo-cc-primary:#eff4f6;--nowo-cc-secondary:#b1bdc3;--nowo-cc-btn-primary-bg:#60fed2;--nowo-cc-btn-primary-color:#000;--nowo-cc-btn-secondary-bg:#242c31;--nowo-cc-btn-secondary-color:#eff4f6;--nowo-cc-overlay:#040608d9;--nowo-cc-btn-radius:.5rem;--nowo-cc-category-block-bg:#242c31;--nowo-cc-category-block-border:#30363a;--nowo-cc-category-block-hover-bg:#2a3238;--nowo-cc-category-block-hover-border:#3a4248;--nowo-cc-category-expanded-bg:transparent;--nowo-cc-toggle-off-bg:#525f6b;--nowo-cc-toggle-on-bg:#eff4f6;--nowo-cc-toggle-readonly-bg:#343c40;--nowo-cc-toggle-readonly-icon:#9aa6ad}.nowo-cookie-consent--theme-light-funky{--nowo-cc-bg:#f9faff;--nowo-cc-primary:#112954;--nowo-cc-secondary:#112954;--nowo-cc-btn-primary-bg:#3859d0;--nowo-cc-btn-primary-color:#f9faff;--nowo-cc-btn-secondary-bg:#dfe7f9;--nowo-cc-btn-secondary-color:#112954;--nowo-cc-overlay:#dbe8ffd9;--nowo-cc-category-block-bg:#eef3ff;--nowo-cc-category-block-border:#dfe7f9;--nowo-cc-category-block-hover-bg:#e3ebfc;--nowo-cc-category-block-hover-border:#d5e0f9}.nowo-cookie-consent--theme-elegant-black{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nowo-cc-bg:#000;--nowo-cc-primary:#eff4f6;--nowo-cc-secondary:#b1bdc3;--nowo-cc-btn-primary-bg:#fff;--nowo-cc-btn-primary-color:#000;--nowo-cc-btn-secondary-bg:#ffffff0a;--nowo-cc-btn-secondary-color:#eff4f6;--nowo-cc-overlay:#000000e6;--nowo-cc-category-block-bg:#141414;--nowo-cc-category-block-border:#2a2a2a;--nowo-cc-category-block-hover-bg:#1c1c1c;--nowo-cc-category-block-hover-border:#333;--nowo-cc-toggle-off-bg:#525252;--nowo-cc-toggle-on-bg:#fff;--nowo-cc-toggle-readonly-bg:#2a2a2a;--nowo-cc-toggle-readonly-icon:#888}.nowo-cookie-consent[class*=nowo-cookie-consent--theme-] .modal-content{background-color:var(--nowo-cc-bg);color:var(--nowo-cc-primary)}.nowo-cookie-consent[class*=nowo-cookie-consent--theme-] .nowo-cookie-consent__intro,.nowo-cookie-consent[class*=nowo-cookie-consent--theme-] .nowo-cookie-consent__category-description,.nowo-cookie-consent[class*=nowo-cookie-consent--theme-] .nowo-cookie-consent__section-description{color:var(--nowo-cc-secondary)}.nowo-cookie-consent[class*=nowo-cookie-consent--theme-] .nowo-cookie-consent__category-title-row{color:var(--nowo-cc-primary)}.nowo-cookie-consent .btn.nowo-cookie-consent__btn{--bs-btn-bg:var(--nowo-cc-btn-primary-bg);--bs-btn-border-color:var(--nowo-cc-btn-primary-bg);--bs-btn-color:var(--nowo-cc-btn-primary-color);--bs-btn-hover-bg:var(--nowo-cc-btn-primary-hover-bg);--bs-btn-hover-border-color:var(--nowo-cc-btn-primary-hover-bg);--bs-btn-hover-color:var(--nowo-cc-btn-primary-hover-color)}.nowo-cookie-consent .nowo-cookie-consent__btn,.nowo-cookie-consent .nowo-cookie-consent__btn.btn{appearance:none;background:var(--nowo-cc-btn-primary-bg);border:1px solid var(--nowo-cc-btn-primary-bg);border-radius:var(--nowo-cc-btn-radius);color:var(--nowo-cc-btn-primary-color);cursor:pointer;letter-spacing:.01em;text-align:center;-webkit-user-select:none;user-select:none;white-space:normal;justify-content:center;align-items:center;min-height:2.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0f1c1814}.nowo-cookie-consent .nowo-cookie-consent__btn:hover,.nowo-cookie-consent .nowo-cookie-consent__btn:focus-visible,.nowo-cookie-consent .nowo-cookie-consent__btn.btn:hover,.nowo-cookie-consent .nowo-cookie-consent__btn.btn:focus-visible{background:var(--nowo-cc-btn-primary-hover-bg);border-color:var(--nowo-cc-btn-primary-hover-bg);color:var(--nowo-cc-btn-primary-hover-color);outline:2px solid var(--nowo-cc-btn-primary-bg);outline-offset:2px;box-shadow:0 2px 8px #0f1c181f}.nowo-cookie-consent .nowo-cookie-consent__btn--secondary,.nowo-cookie-consent .nowo-cookie-consent__btn--secondary.btn{--bs-btn-bg:var(--nowo-cc-btn-secondary-bg);--bs-btn-border-color:var(--nowo-cc-btn-secondary-border,var(--nowo-cc-separator));--bs-btn-color:var(--nowo-cc-btn-secondary-color);--bs-btn-hover-bg:var(--nowo-cc-btn-secondary-hover-bg);--bs-btn-hover-border-color:var(--nowo-cc-btn-secondary-hover-border,var(--nowo-cc-btn-secondary-hover-bg));--bs-btn-hover-color:var(--nowo-cc-btn-secondary-hover-color);background:var(--nowo-cc-btn-secondary-bg);border-color:var(--nowo-cc-btn-secondary-border,var(--nowo-cc-separator));box-shadow:none;color:var(--nowo-cc-btn-secondary-color);font-weight:500}.nowo-cookie-consent .nowo-cookie-consent__btn--secondary:hover,.nowo-cookie-consent .nowo-cookie-consent__btn--secondary:focus-visible,.nowo-cookie-consent .nowo-cookie-consent__btn--secondary.btn:hover,.nowo-cookie-consent .nowo-cookie-consent__btn--secondary.btn:focus-visible{background:var(--nowo-cc-btn-secondary-hover-bg);border-color:var(--nowo-cc-btn-secondary-hover-border,var(--nowo-cc-btn-secondary-hover-bg));box-shadow:none;color:var(--nowo-cc-btn-secondary-hover-color);outline-color:var(--nowo-cc-btn-primary-bg)}.nowo-cookie-consent--two-step .nowo-cookie-consent__step{display:none}.nowo-cookie-consent--two-step .nowo-cookie-consent__step--active:not(.nowo-cookie-consent__step--preferences){flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;overflow:hidden}.nowo-cookie-consent__category-list{flex-direction:column;gap:.65rem;display:flex}.nowo-cookie-consent__preferences-intro{margin-bottom:1rem}.nowo-cookie-consent__preferences-intro-title{margin:0 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.35}.nowo-cookie-consent__preferences-intro-description{color:var(--nowo-cc-secondary);margin:0;font-size:.9em;line-height:1.5}.nowo-cookie-consent[class*=nowo-cookie-consent--theme-] .nowo-cookie-consent__preferences-intro-title{color:var(--nowo-cc-primary)}.nowo-cookie-consent[class*=nowo-cookie-consent--theme-] .nowo-cookie-consent__preferences-intro-description{color:var(--nowo-cc-secondary)}.nowo-cookie-consent .nowo-cookie-consent__category--toggle,.nowo-cookie-consent__category--toggle{flex-direction:column;margin:0;display:flex}.nowo-cookie-consent .nowo-cookie-consent__category-details,.nowo-cookie-consent__category-details{border-radius:var(--nowo-cc-card-radius,var(--nowo-cc-btn-radius,.5rem));flex-direction:column;display:flex;overflow:hidden}.nowo-cookie-consent .nowo-cookie-consent__category-title-row,.nowo-cookie-consent__category-title-row{background:var(--nowo-cc-category-block-bg,#f0f4f7);border:1px solid var(--nowo-cc-category-block-border,#f0f4f7);border-radius:var(--nowo-cc-card-radius,var(--nowo-cc-btn-radius,.5rem));cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;width:100%;min-height:3.5rem;padding:.95rem 5.25rem .95rem 1rem;list-style:none;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 1px 2px #0f1c180f}.nowo-cookie-consent .nowo-cookie-consent__category-title-row::-webkit-details-marker{content:"";display:none}.nowo-cookie-consent .nowo-cookie-consent__category-title-row::marker{content:"";display:none}.nowo-cookie-consent__category-title-row::-webkit-details-marker{content:"";display:none}.nowo-cookie-consent .nowo-cookie-consent__category-title-row:hover,.nowo-cookie-consent__category-title-row:hover{background:var(--nowo-cc-category-block-hover-bg,#e9eff4);border-color:var(--nowo-cc-category-block-hover-border,#e9eff4);box-shadow:0 2px 8px #0f1c181a}.nowo-cookie-consent .nowo-cookie-consent__category-details[open]>.nowo-cookie-consent__category-title-row,.nowo-cookie-consent__category-details[open]>.nowo-cookie-consent__category-title-row{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.nowo-cookie-consent__category-details:not([open])>.nowo-cookie-consent__category-title-row{border-radius:var(--nowo-cc-card-radius,var(--nowo-cc-btn-radius,.5rem))}.nowo-cookie-consent .nowo-cookie-consent__category[data-nowo-category=required] .nowo-cookie-consent__category-title-row{background:var(--nowo-cc-card-required-bg);border-color:var(--nowo-cc-card-required-border)}.nowo-cookie-consent .nowo-cookie-consent__category[data-nowo-category=analytics] .nowo-cookie-consent__category-title-row{background:var(--nowo-cc-card-analytics-bg);border-color:var(--nowo-cc-card-analytics-border)}.nowo-cookie-consent .nowo-cookie-consent__category[data-nowo-category=preferences] .nowo-cookie-consent__category-title-row{background:var(--nowo-cc-card-preferences-bg);border-color:var(--nowo-cc-card-preferences-border)}.nowo-cookie-consent .nowo-cookie-consent__category[data-nowo-category=marketing] .nowo-cookie-consent__category-title-row{background:var(--nowo-cc-card-marketing-bg);border-color:var(--nowo-cc-card-marketing-border)}.nowo-cookie-consent .nowo-cookie-consent__category-arrow,.nowo-cookie-consent__category-arrow{background:color-mix(in srgb, var(--nowo-cc-primary) 10%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.nowo-cookie-consent .nowo-cookie-consent__category-arrow:before,.nowo-cookie-consent__category-arrow:before{border-bottom:2px solid var(--nowo-cc-secondary);border-right:2px solid var(--nowo-cc-secondary);color:#0000;content:"";width:.4rem;height:.4rem;margin-top:-.1rem;transition:transform .18s;display:block;transform:rotate(45deg)}.nowo-cookie-consent[class*=nowo-cookie-consent--theme-] .nowo-cookie-consent__category-arrow:before{color:#0000}.nowo-cookie-consent .nowo-cookie-consent__category-details[open]>.nowo-cookie-consent__category-title-row .nowo-cookie-consent__category-arrow:before,.nowo-cookie-consent__category-details[open]>.nowo-cookie-consent__category-title-row .nowo-cookie-consent__category-arrow:before{margin-top:.15rem;transform:rotate(225deg)}.nowo-cookie-consent .nowo-cookie-consent__category-title,.nowo-cookie-consent__category-title{color:var(--nowo-cc-primary);flex:auto;min-width:0;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.nowo-cookie-consent .nowo-cookie-consent__category-badge,.nowo-cookie-consent__category-badge{background:color-mix(in srgb, var(--nowo-cc-btn-primary-bg) 16%, transparent);color:var(--nowo-cc-btn-primary-bg);letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:23px;height:1.4rem;margin-left:auto;margin-right:.15rem;padding:0 .65em;font-size:.72rem;font-weight:600;display:inline-flex}.nowo-cookie-consent__toggle-wrapper{cursor:pointer;z-index:1;display:inline-flex;position:absolute;top:50%;right:1.125rem;transform:translateY(-50%)}.nowo-cookie-consent__toggle-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nowo-cookie-consent__toggle-wrapper .nowo-cookie-consent__toggle-input:not(:disabled){clip:auto;clip-path:none;cursor:pointer;opacity:0;z-index:2;width:100%;height:100%;margin:0;inset:0}.nowo-cookie-consent__toggle-track{background:var(--nowo-cc-toggle-off-bg,#667481);pointer-events:none;border-radius:1.4375rem;width:3.125rem;height:1.4375rem;transition:background-color .25s,box-shadow .25s;display:block;position:relative}.nowo-cookie-consent__toggle-knob{background:var(--nowo-cc-toggle-knob-bg,#fff);border-radius:50%;justify-content:center;align-items:center;width:1.1875rem;height:1.1875rem;transition:transform .25s,background-color .25s;display:flex;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.nowo-cookie-consent__toggle-icon{opacity:0;font-size:.625rem;font-weight:700;line-height:1;transition:opacity .15s;position:absolute}.nowo-cookie-consent__toggle-input:checked~.nowo-cookie-consent__toggle-track{background:var(--nowo-cc-toggle-on-bg,#30363a);box-shadow:0 0 0 1px var(--nowo-cc-toggle-on-bg,#30363a)}.nowo-cookie-consent__toggle-input:checked~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-knob{transform:translate(1.6875rem)}.nowo-cookie-consent[class*=nowo-cookie-consent--theme-] .nowo-cookie-consent__toggle-input:checked:not(:disabled)~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-knob{background:var(--nowo-cc-toggle-on-knob-bg,#30363a)}.nowo-cookie-consent[class*=nowo-cookie-consent--theme-dark] .nowo-cookie-consent__toggle-input:checked:not(:disabled)~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-icon--on,.nowo-cookie-consent--theme-dark-turquoise .nowo-cookie-consent__toggle-input:checked:not(:disabled)~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-icon--on,.nowo-cookie-consent--theme-elegant-black .nowo-cookie-consent__toggle-input:checked:not(:disabled)~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-icon--on{color:var(--nowo-cc-toggle-on-knob-bg,#30363a)}.nowo-cookie-consent__toggle-input:checked~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-icon--on,.nowo-cookie-consent__toggle-input:not(:checked)~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-icon--off{opacity:1}.nowo-cookie-consent__toggle-input:checked:disabled~.nowo-cookie-consent__toggle-track{background:var(--nowo-cc-toggle-readonly-bg,#d5dee2);box-shadow:0 0 0 1px var(--nowo-cc-toggle-readonly-bg,#d5dee2)}.nowo-cookie-consent__toggle-input:checked:disabled~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-knob{background:var(--nowo-cc-toggle-readonly-knob-bg,#fff);box-shadow:none}.nowo-cookie-consent__toggle-input:checked:disabled~.nowo-cookie-consent__toggle-track .nowo-cookie-consent__toggle-icon--on{color:var(--nowo-cc-toggle-readonly-icon,#8fa0a8);opacity:1}.nowo-cookie-consent__toggle-input:disabled~.nowo-cookie-consent__toggle-wrapper{cursor:not-allowed}.nowo-cookie-consent .nowo-cookie-consent__category-desc-wrapper,.nowo-cookie-consent__category-desc-wrapper{background:var(--nowo-cc-category-expanded-bg,transparent);border:1px solid var(--nowo-cc-category-block-border,#f0f4f7);border-radius:0 0 var(--nowo-cc-card-radius,var(--nowo-cc-btn-radius,.5rem)) var(--nowo-cc-card-radius,var(--nowo-cc-btn-radius,.5rem));color:var(--nowo-cc-secondary,#5a6a85);border-top:none;padding:.95rem 1rem 1.05rem;font-size:.875rem;line-height:1.5;overflow:hidden}.nowo-cookie-consent .nowo-cookie-consent__category[data-nowo-category=required] .nowo-cookie-consent__category-desc-wrapper{border-color:var(--nowo-cc-card-required-border)}.nowo-cookie-consent .nowo-cookie-consent__category[data-nowo-category=analytics] .nowo-cookie-consent__category-desc-wrapper{border-color:var(--nowo-cc-card-analytics-border)}.nowo-cookie-consent .nowo-cookie-consent__category[data-nowo-category=preferences] .nowo-cookie-consent__category-desc-wrapper{border-color:var(--nowo-cc-card-preferences-border)}.nowo-cookie-consent .nowo-cookie-consent__category[data-nowo-category=marketing] .nowo-cookie-consent__category-desc-wrapper{border-color:var(--nowo-cc-card-marketing-border)}.nowo-cookie-consent__category-description{margin:0 0 .75rem}.nowo-cookie-consent__cookie-table-wrapper{margin-top:.75rem;overflow-x:auto}.nowo-cookie-consent__cookie-table{border-collapse:collapse;width:100%;font-size:.8125rem}.nowo-cookie-consent__cookie-table-caption{caption-side:top;color:var(--nowo-cc-secondary,#5a6a85);text-align:left;margin-bottom:.5rem;font-size:.75rem}.nowo-cookie-consent__cookie-table th,.nowo-cookie-consent__cookie-table td{border-top:1px solid var(--nowo-cc-category-block-border,#7f7f7f40);text-align:left;vertical-align:top;padding:.5rem .35rem}.nowo-cookie-consent__cookie-table thead th{color:var(--nowo-cc-primary,inherit);border-top:0;font-size:.75rem;font-weight:600}.nowo-cookie-consent__cookie-table tbody td{color:var(--nowo-cc-secondary,#5a6a85)}.nowo-cookie-consent__cookie-table code{font-size:.75rem}.nowo-cookie-consent__granular-help{color:var(--nowo-cc-secondary,#5a6a85);margin:0 0 .75rem;font-size:.8125rem}.nowo-cookie-consent__cookie-table--granular .nowo-cookie-consent__cookie-toggle-cell{text-align:center;vertical-align:middle;white-space:nowrap;width:4.5rem}.nowo-cookie-consent__toggle-wrapper--cookie{vertical-align:middle;display:inline-flex;position:relative;top:auto;right:auto;transform:none}.nowo-cookie-consent__toggle-track--compact{width:2.25rem;height:1.25rem}.nowo-cookie-consent__toggle-track--compact .nowo-cookie-consent__toggle-knob{width:1rem;height:1rem}.nowo-cookie-consent__toggle-input:checked+.nowo-cookie-consent__toggle-track--compact .nowo-cookie-consent__toggle-knob{transform:translate(1rem)}.nowo-cookie-consent__preferences-bubble.nowo-cookie-consent__preferences-bubble{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:2px solid var(--nowo-cc-bubble-accent,var(--nowo-cc-btn-primary-bg,#30363c));color:var(--nowo-cc-bubble-accent,var(--nowo-cc-btn-primary-bg,#30363c));cursor:pointer;z-index:1040;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;position:fixed;overflow:hidden;box-shadow:0 4px 16px #0000001f}.nowo-cookie-consent__preferences-bubble.nowo-cookie-consent__preferences-bubble:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0000002e}.nowo-cookie-consent__preferences-bubble.nowo-cookie-consent__preferences-bubble:focus-visible{outline:2px solid var(--nowo-cc-bubble-accent,var(--nowo-cc-btn-primary-bg,#30363c));outline-offset:3px}.nowo-cookie-consent__preferences-bubble .nowo-cookie-consent__preferences-bubble-icon{flex-shrink:0;justify-content:center;align-items:center;width:3.95rem;height:3.95rem;display:flex}.nowo-cookie-consent__preferences-bubble .nowo-cookie-consent__preferences-bubble-svg{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.nowo-cookie-consent__preferences-bubble-emoji{font-size:1.85rem;line-height:1;display:block}.nowo-cookie-consent__preferences-bubble--bottom-right{bottom:1.25rem;right:1.25rem}.nowo-cookie-consent__preferences-bubble--bottom-left{bottom:1.25rem;left:1.25rem}.nowo-cookie-consent__preferences-bubble--top-right{top:1.25rem;right:1.25rem}.nowo-cookie-consent__preferences-bubble--top-left{top:1.25rem;left:1.25rem}.ts-control{z-index:1;box-sizing:border-box;border:1px solid #d0d0d0;border-radius:3px;flex-wrap:wrap;width:100%;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #0000001a}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px #00000026}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;color:#fff;background:#1da7ee;border:1px solid #0073bb;margin:0 3px 3px 0;padding:2px 6px;overflow:auto}.ts-wrapper.multi .ts-control>div.active{color:#fff;background:#92c836;border:1px solid #00578d}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.ts-control>input{flex:auto;min-width:7rem;text-indent:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{z-index:10;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-top:0;border-radius:0 0 3px 3px;width:100%;margin:.25rem 0 0;position:absolute;top:100%;left:0;box-shadow:0 1px 3px #0000001a}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#303030;cursor:default;background:#fff}.ts-dropdown .active{color:#495c68;background-color:#f5fafd}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{width:30px;height:30px;margin:5px 8px;display:inline-block}.ts-dropdown .spinner:after{content:" ";border:5px solid #d0d0d0;border-color:#d0d0d0 #0000;border-radius:50%;width:24px;height:24px;margin:3px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{scroll-behavior:smooth;max-height:200px;overflow:hidden auto}.ts-wrapper.plugin-drag_drop .ts-dragging{color:#0000!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{opacity:0;cursor:pointer;transition:opacity .5s;position:absolute;top:50%;right:2px;transform:translateY(-50%);background:0 0!important;margin-right:0!important}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret), 8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff, #d0d0d0, 85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;opacity:.4;margin-top:-12px;line-height:20px;position:absolute;top:50%;right:8px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{background:0 0;border:0 solid #d0d0d0;border-bottom-width:1px;width:100%;padding:8px;display:block;box-shadow:inset 0 1px 1px #0000001a}.plugin-dropdown_input .items-placeholder{width:100%;box-shadow:none!important;border:0!important}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:#0000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-top:0;border-right:1px solid #f2f2f2;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;vertical-align:middle;box-sizing:border-box;border-radius:0 2px 2px 0;padding:0 6px;text-decoration:none;display:inline-block}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:0 0}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;top:0;right:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{cursor:text;background:#fff}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ts-wrapper.single .ts-control{--ts-pr-caret:2rem}.ts-wrapper.single .ts-control:after{content:" ";border:5px solid #0000;border-top-color:gray;border-bottom-width:0;width:0;height:0;margin-top:-3px;display:block;position:absolute;top:50%}.ts-wrapper.single .ts-control:not(.rtl):after{right:15px}.ts-wrapper.single .ts-control.rtl:after{left:15px}.ts-wrapper.single.dropdown-active .ts-control:after{border-width:0 5px 5px;border-color:#0000 #0000 gray;margin-top:-4px}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{min-height:36px;display:flex}.ts-wrapper.multi.has-items .ts-control{--ts-pr-min:5px;padding-left:5px}.ts-wrapper.multi .ts-control [data-value]{text-shadow:0 1px #0033534d;background-color:color-mix(#1da7ee, #178ee9, 60%);background-image:linear-gradient(#1da7ee,#178ee9);background-repeat:repeat-x;border-radius:3px;box-shadow:0 1px #0003,inset 0 1px #ffffff08}.ts-wrapper.multi .ts-control [data-value].active{background-color:color-mix(#008fd8, #0075cf, 60%);background-image:linear-gradient(#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{color:#999;text-shadow:none;box-shadow:none;background:0 0}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:0 0}.ts-wrapper.single .ts-control{background-color:color-mix(#fefefe, #f2f2f2, 60%);background-image:linear-gradient(#fefefe,#f2f2f2);background-repeat:repeat-x;box-shadow:0 1px #0000000d,inset 0 1px #fffc}.ts-wrapper.single .ts-control,.ts-dropdown.single{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{padding-top:7px;font-size:.85em;font-weight:700}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0}[data-loading=""],[data-loading=show],[data-loading*=\|show]{display:none}
