html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Inter";src:url("../fonts/Qk4ozw6teKRg.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"nl_sans";src:url("../fonts/Qk4ozw6teKRg.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("../fonts/8tCC39TA32N9.woff") format("woff");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"nl_mono";src:url("../fonts/8tCC39TA32N9.woff") format("woff");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Inter Fallback";src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo");font-weight:100 499;size-adjust:107.2%;ascent-override:90.37%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:"Inter Fallback";src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo");font-weight:100 499;size-adjust:106.7%;ascent-override:90.79%;descent-override:22.61%;line-gap-override:0%;unicode-range:U+400-52F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:"Inter Fallback";src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo");font-weight:500 599;size-adjust:107.6%;ascent-override:90.03%;descent-override:22.42%;line-gap-override:0%}@font-face{font-family:"Inter Fallback";src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo");font-weight:500 599;size-adjust:107.8%;ascent-override:89.87%;descent-override:22.38%;line-gap-override:0%;unicode-range:U+400-52F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:"Inter Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-weight:600 900;size-adjust:101.4%;ascent-override:95.54%;descent-override:23.79%;line-gap-override:0%}@font-face{font-family:"Inter Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-weight:600 900;size-adjust:100%;ascent-override:96.88%;descent-override:24.12%;line-gap-override:0%;unicode-range:U+400-52F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:"Inter";font-weight:400 700;font-style:normal;font-display:swap;src:url("../fonts/nsRG18RyeC9g.woff2") format("woff2");unicode-range:U+20-FF,U+2000-206F,U+20A0-20CF,U+2122-2122,U+2190-2199,U+2212-2212}@font-face{font-family:"nl_sans";font-weight:400 700;font-style:normal;font-display:swap;src:url("../fonts/nsRG18RyeC9g.woff2") format("woff2");unicode-range:U+20-FF,U+2000-206F,U+20A0-20CF,U+2122-2122,U+2190-2199,U+2212-2212}@font-face{font-family:"Inter";font-weight:400 700;font-style:normal;font-display:swap;src:url("../fonts/2msoOu24cKhS.woff2") format("woff2");unicode-range:U+400-52F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:"nl_sans";font-weight:400 700;font-style:normal;font-display:swap;src:url("../fonts/2msoOu24cKhS.woff2") format("woff2");unicode-range:U+400-52F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:"Inter";font-weight:400 700;font-style:normal;font-display:swap;src:url("../fonts/EhO3rEMaysw5.woff2") format("woff2");unicode-range:U+100-24F,U+1E00-1EFF,U+2100-2121,U+2123-214F,U+219A-2211,U+2213-22FF}@font-face{font-family:"nl_sans";font-weight:400 700;font-style:normal;font-display:swap;src:url("../fonts/EhO3rEMaysw5.woff2") format("woff2");unicode-range:U+100-24F,U+1E00-1EFF,U+2100-2121,U+2123-214F,U+219A-2211,U+2213-22FF}@font-face{font-family:"JetBrains Mono";font-weight:100 900;font-style:normal;font-display:swap;src:url("../fonts/MtbVyI54EJR0.woff2") format("woff2");unicode-range:U+20-FF,U+400-45F,U+2000-206F,U+20A0-20CF,U+2122-2122,U+2190-2199,U+2212-2212,U+2500-257F}@font-face{font-family:"nl_mono";font-weight:100 900;font-style:normal;font-display:swap;src:url("../fonts/MtbVyI54EJR0.woff2") format("woff2");unicode-range:U+20-FF,U+400-45F,U+2000-206F,U+20A0-20CF,U+2122-2122,U+2190-2199,U+2212-2212,U+2500-257F}
/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular,.fal,.fa-light{font-family:"Font Awesome 6 Pro"}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-0.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-0.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-0.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, 0.1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, 0.08em);padding:var(--fa-border-padding, 0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, 0.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, 0.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity, 0.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,100%{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1, 1)}.fa-flip-vertical{transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1, -1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-at::before{content:"@"}.fa-trash-can::before{content:""}.fa-text-height::before{content:""}.fa-file-lines::before{content:""}.fa-angles-down::before{content:""}.fa-grid::before{content:""}.fa-strikethrough::before{content:""}.fa-backward::before{content:""}.fa-comments::before{content:""}.fa-user-check::before{content:""}.fa-gavel::before{content:""}.fa-reply::before{content:""}.fa-hourglass-end::before{content:""}.fa-circle-exclamation::before{content:""}.fa-arrow-right-from-bracket::before{content:""}.fa-flag::before{content:""}.fa-list::before{content:""}.fa-lock::before{content:""}.fa-share-nodes::before{content:""}.fa-hourglass-half::before{content:""}.fa-bag-shopping::before{content:""}.fa-users::before{content:""}.fa-eye-slash::before{content:""}.fa-chevron-up::before{content:""}.fa-stopwatch::before{content:""}.fa-money-bill::before{content:""}.fa-umbrella-beach::before{content:""}.fa-bullseye::before{content:""}.fa-arrow-up-from-bracket::before{content:""}.fa-chart-simple::before{content:""}.fa-user::before{content:""}.fa-key::before{content:""}.fa-bullhorn::before{content:""}.fa-globe::before{content:""}.fa-mailbox::before{content:""}.fa-money-bill-wave::before{content:""}.fa-ban::before{content:""}.fa-star::before{content:""}.fa-person-running::before{content:""}.fa-file-invoice-dollar::before{content:""}.fa-microchip::before{content:""}.fa-books::before{content:""}.fa-fire::before{content:""}.fa-folder-open::before{content:""}.fa-unlock::before{content:""}.fa-headset::before{content:""}.fa-bold::before{content:""}.fa-gift::before{content:""}.fa-arrow-down-to-line::before{content:""}.fa-image::before{content:""}.fa-caret-up::before{content:""}.fa-rotate-left::before{content:""}.fa-handshake::before{content:""}.fa-gem::before{content:""}.fa-angles-right::before{content:""}.fa-euro-sign::before{content:""}.fa-circle-check::before{content:""}.fa-box-open::before{content:""}.fa-scroll::before{content:""}.fa-arrow-down-wide-short::before{content:""}.fa-shield-halved::before{content:""}.fa-layer-group::before{content:""}.fa-italic::before{content:""}.fa-snowflake::before{content:""}.fa-sort::before{content:""}.fa-filter::before{content:""}.fa-question::before{content:"?"}.fa-code::before{content:""}.fa-arrow-up-right-from-square::before{content:""}.fa-chart-line::before{content:""}.fa-arrow-right::before{content:""}.fa-screwdriver-wrench::before{content:""}.fa-lock-open::before{content:""}.fa-circle::before{content:""}.fa-user-astronaut::before{content:""}.fa-wallet::before{content:""}.fa-clipboard-check::before{content:""}.fa-circle-question::before{content:""}.fa-code-branch::before{content:""}.fa-cart-circle-check::before{content:""}.fa-arrow-up-right::before{content:""}.fa-eye::before{content:""}.fa-pen::before{content:""}.fa-file-code::before{content:""}.fa-quote-right::before{content:""}.fa-arrow-left::before{content:""}.fa-align-left::before{content:""}.fa-file-pdf::before{content:""}.fa-tag::before{content:""}.fa-comment::before{content:""}.fa-envelope::before{content:""}.fa-paperclip::before{content:""}.fa-arrow-turn-down-left::before{content:""}.fa-circle-info::before{content:""}.fa-camera::before{content:""}.fa-crosshairs::before{content:""}.fa-arrow-rotate-left::before{content:""}.fa-rectangle-list::before{content:""}.fa-calendar-plus::before{content:""}.fa-gear::before{content:""}.fa-cart-shopping::before{content:""}.fa-clock::before{content:""}.fa-caret-down::before{content:""}.fa-coins::before{content:""}.fa-sliders::before{content:""}.fa-ticket::before{content:""}.fa-calculator::before{content:""}.fa-download::before{content:""}.fa-eye-dropper::before{content:""}.fa-forward::before{content:""}.fa-arrow-right-arrow-left::before{content:""}.fa-upload::before{content:""}.fa-bolt::before{content:""}.fa-sun::before{content:""}.fa-circle-dollar::before{content:""}.fa-thumbs-down::before{content:""}.fa-user-lock::before{content:""}.fa-toolbox::before{content:""}.fa-bug::before{content:""}.fa-credit-card::before{content:""}.fa-bell::before{content:""}.fa-file::before{content:""}.fa-arrow-down::before{content:""}.fa-inbox::before{content:""}.fa-gauge-high::before{content:""}.fa-link::before{content:""}.fa-play::before{content:""}.fa-magnifying-glass::before{content:""}.fa-search::before{content:""}.fa-receipt::before{content:""}.fa-chevron-down::before{content:""}.fa-list-ul::before{content:""}.fa-arrow-up::before{content:""}.fa-list-check::before{content:""}.fa-user-shield::before{content:""}.fa-diagram-project::before{content:""}.fa-copy::before{content:""}.fa-gun::before{content:""}.fa-plus::before{content:"+"}.fa-xmark::before{content:""}.fa-map::before{content:""}.fa-store::before{content:""}.fa-chevron-right::before{content:""}.fa-display::before{content:""}.fa-rotate::before{content:""}.fa-sun-bright::before{content:""}.fa-ticket-simple::before{content:""}.fa-clock-rotate-left::before{content:""}.fa-shield::before{content:""}.fa-arrow-up-from-line::before{content:""}.fa-moon::before{content:""}.fa-broom::before{content:""}.fa-hashtag::before{content:"#"}.fa-calendar::before{content:""}.fa-scale-balanced::before{content:""}.fa-desktop::before{content:""}.fa-book::before{content:""}.fa-check::before{content:""}.fa-user-tag::before{content:""}.fa-triangle-exclamation::before{content:""}.fa-right-left::before{content:""}.fa-paper-plane::before{content:""}.fa-life-ring::before{content:""}.fa-thumbs-up::before{content:""}.fa-magnifying-glass-minus::before{content:""}.fa-note-sticky::before{content:""}.fa-grid-2::before{content:""}.fa-video::before{content:""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/ozCVOLYEu14R.woff2") format("woff2"),url("../fonts/BSbcaFxcoCi0.ttf") format("truetype")}.fab,.fa-brands{font-weight:400}.fa-vk:before{content:""}.fa-markdown:before{content:""}.fa-steam:before{content:""}.fa-discord:before{content:""}.fa-font-awesome:before{content:""}.fa-bitcoin:before{content:""}.fa-x-twitter:before{content:""}.fa-instagram:before{content:""}.fa-youtube:before{content:""}.fa-telegram:before{content:""}:root,:host{--fa-style-family-duotone: "Font Awesome 6 Duotone";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"}:root,:host{--fa-style-family-classic: "Font Awesome 6 Pro";--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url("../fonts/OoCVs1KsSqdk.woff2") format("woff2"),url("../fonts/7K0i6x3QwV8D.ttf") format("truetype")}.fal,.fa-light{font-weight:300}:root,:host{--fa-style-family-classic: "Font Awesome 6 Pro";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/fJD2WM8jc4ph.woff2") format("woff2"),url("../fonts/kc01tMI8t0PZ.ttf") format("truetype")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: "Font Awesome 6 Pro";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url("../fonts/ln1GHdc9yo1M.woff2") format("woff2"),url("../fonts/qFymhiZLbye2.ttf") format("truetype")}.fas,.fa-solid{font-weight:900}:root,:host{--fa-style-family-classic: "Font Awesome 6 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro"}
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url("../fonts/DJ04lBnF1DRq.woff2") format("woff2");unicode-range:U+23,U+2B,U+3F-40,U+E09A,U+E09F,U+E163,U+E195-E196,U+E19B,U+E28F,U+E2E1,U+E3F1,U+E473,U+F002,U+F005,U+F007,U+F00C-F00D,U+F010,U+F013,U+F017,U+F019,U+F01C,U+F022-F024,U+F02B,U+F02D,U+F030,U+F032-F034,U+F036,U+F03A,U+F03D-F03E,U+F04A-F04B,U+F04E,U+F054,U+F058-F05B,U+F05E,U+F060-F063,U+F06A-F06B,U+F06D-F06E,U+F070-F071,U+F075,U+F077-F078,U+F07A-F07C,U+F084,U+F086,U+F08B,U+F08E,U+F093,U+F09C-F09D,U+F0A1,U+F0AC,U+F0AE,U+F0B0,U+F0C0-F0C1,U+F0C5-F0C6,U+F0CA,U+F0CC,U+F0D6-F0D8,U+F0DC,U+F0E0,U+F0E2-F0E3,U+F0E7,U+F0EC,U+F0F3,U+F101,U+F103,U+F10E,U+F111,U+F121,U+F126,U+F132-F133,U+F140,U+F145,U+F153,U+F15B-F15C,U+F160,U+F164-F165,U+F185-F186,U+F188,U+F1C1,U+F1C9,U+F1CD,U+F1D8,U+F1DA,U+F1DE,U+F1E0,U+F1EC,U+F1FB,U+F201,U+F249,U+F24E,U+F252-F253,U+F271,U+F279,U+F290,U+F2B4-F2B5,U+F2DB-F2DC,U+F2E8,U+F2EA,U+F2ED,U+F2F1-F2F2,U+F304,U+F33D,U+F342,U+F362,U+F390,U+F3A5,U+F3C1,U+F3E5,U+F3ED,U+F3FF,U+F46C,U+F49E,U+F4FB-F4FC,U+F502,U+F505,U+F507,U+F51A,U+F51E,U+F53A,U+F542-F543,U+F54E,U+F552,U+F555,U+F571,U+F590,U+F5CA,U+F5DB,U+F5FD,U+F625,U+F70C,U+F70E,U+F7D9,U+F813}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/ED2VT0te78Cw.woff2") format("woff2");unicode-range:U+23,U+2B,U+3F-40,U+E09A,U+E09F,U+E163,U+E195-E196,U+E19B,U+E28F,U+E2E1,U+E3F1,U+E473,U+F002,U+F005,U+F007,U+F00C-F00D,U+F010,U+F013,U+F017,U+F019,U+F01C,U+F022-F024,U+F02B,U+F02D,U+F030,U+F032-F034,U+F036,U+F03A,U+F03D-F03E,U+F04A-F04B,U+F04E,U+F054,U+F058-F05B,U+F05E,U+F060-F063,U+F06A-F06B,U+F06D-F06E,U+F070-F071,U+F075,U+F077-F078,U+F07A-F07C,U+F084,U+F086,U+F08B,U+F08E,U+F093,U+F09C-F09D,U+F0A1,U+F0AC,U+F0AE,U+F0B0,U+F0C0-F0C1,U+F0C5-F0C6,U+F0CA,U+F0CC,U+F0D6-F0D8,U+F0DC,U+F0E0,U+F0E2-F0E3,U+F0E7,U+F0EC,U+F0F3,U+F101,U+F103,U+F10E,U+F111,U+F121,U+F126,U+F132-F133,U+F140,U+F145,U+F153,U+F15B-F15C,U+F160,U+F164-F165,U+F185-F186,U+F188,U+F1C1,U+F1C9,U+F1CD,U+F1D8,U+F1DA,U+F1DE,U+F1E0,U+F1EC,U+F1FB,U+F201,U+F249,U+F24E,U+F252-F253,U+F271,U+F279,U+F290,U+F2B4-F2B5,U+F2DB-F2DC,U+F2E8,U+F2EA,U+F2ED,U+F2F1-F2F2,U+F304,U+F33D,U+F342,U+F362,U+F390,U+F3A5,U+F3C1,U+F3E5,U+F3ED,U+F3FF,U+F46C,U+F49E,U+F4FB-F4FC,U+F502,U+F505,U+F507,U+F51A,U+F51E,U+F53A,U+F542-F543,U+F54E,U+F552,U+F555,U+F571,U+F590,U+F5CA,U+F5DB,U+F5FD,U+F625,U+F70C,U+F70E,U+F7D9,U+F813}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url("../fonts/k6UlQbfoVlD0.woff2") format("woff2");unicode-range:U+23,U+2B,U+3F-40,U+E09A,U+E09F,U+E163,U+E195-E196,U+E19B,U+E28F,U+E2E1,U+E3F1,U+E473,U+F002,U+F005,U+F007,U+F00C-F00D,U+F010,U+F013,U+F017,U+F019,U+F01C,U+F022-F024,U+F02B,U+F02D,U+F030,U+F032-F034,U+F036,U+F03A,U+F03D-F03E,U+F04A-F04B,U+F04E,U+F054,U+F058-F05B,U+F05E,U+F060-F063,U+F06A-F06B,U+F06D-F06E,U+F070-F071,U+F075,U+F077-F078,U+F07A-F07C,U+F084,U+F086,U+F08B,U+F08E,U+F093,U+F09C-F09D,U+F0A1,U+F0AC,U+F0AE,U+F0B0,U+F0C0-F0C1,U+F0C5-F0C6,U+F0CA,U+F0CC,U+F0D6-F0D8,U+F0DC,U+F0E0,U+F0E2-F0E3,U+F0E7,U+F0EC,U+F0F3,U+F101,U+F103,U+F10E,U+F111,U+F121,U+F126,U+F132-F133,U+F140,U+F145,U+F153,U+F15B-F15C,U+F160,U+F164-F165,U+F185-F186,U+F188,U+F1C1,U+F1C9,U+F1CD,U+F1D8,U+F1DA,U+F1DE,U+F1E0,U+F1EC,U+F1FB,U+F201,U+F249,U+F24E,U+F252-F253,U+F271,U+F279,U+F290,U+F2B4-F2B5,U+F2DB-F2DC,U+F2E8,U+F2EA,U+F2ED,U+F2F1-F2F2,U+F304,U+F33D,U+F342,U+F362,U+F390,U+F3A5,U+F3C1,U+F3E5,U+F3ED,U+F3FF,U+F46C,U+F49E,U+F4FB-F4FC,U+F502,U+F505,U+F507,U+F51A,U+F51E,U+F53A,U+F542-F543,U+F54E,U+F552,U+F555,U+F571,U+F590,U+F5CA,U+F5DB,U+F5FD,U+F625,U+F70C,U+F70E,U+F7D9,U+F813}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/8oanncEGXqiD.woff2") format("woff2");unicode-range:U+23,U+2B,U+3F-40,U+E61B,U+F167,U+F16D,U+F189,U+F1B6,U+F2B4,U+F2C6,U+F379,U+F392,U+F60F}
:root{--nd-bg: #0b0b0d;--nd-fg: rgba(255, 255, 255, .85);--nd-fg-solid: #f2f2f4;--nd-muted: rgba(150, 150, 150, .8);--nd-tertiary: rgba(255, 255, 255, .25);--nd-popover: #141417;--nd-border: rgba(255, 255, 255, .12);--nd-border-subtle: rgba(255, 255, 255, .10);--nd-divider: rgba(255, 255, 255, .06);--nd-glass-surface: rgba(0, 0, 0, .45);--nd-glass-pill: rgba(80, 80, 80, .10);--nd-glass-control: rgba(255, 255, 255, .045);--nd-glass-dense: rgba(10, 10, 12, .85);--nd-surface-1: var(--nd-glass-control);--nd-surface-2: rgba(255, 255, 255, .075);--nd-accent-fill: rgba(80, 80, 80, .25);--nd-primary: #4e7dff;--nd-primary-hover: #6b92ff;--nd-primary-press: #4471ef;--nd-primary-soft: rgba(78, 125, 255, .14);--nd-ring: rgba(78, 125, 255, .6);--nd-pill-bg: var(--nd-glass-pill);--nd-pill-ring: 0 0 0 1px rgba(255, 255, 255, .065);--nd-pill-shadow: 0 8px 40px rgba(10, 10, 10, .40);--nd-pill-hover: rgba(255, 255, 255, .045);--nd-pill-press: rgba(255, 255, 255, .075);--nd-tab-sel: rgba(255, 255, 255, .10);--nd-control-fg: rgba(255, 255, 255, .85);--nd-control-dim: rgba(255, 255, 255, .5);--nd-card-bg: var(--nd-glass-surface);--nd-card-hover: color-mix(in srgb, var(--nd-glass-surface) 86%, #fff);--nd-card-shadow: 0 0 0 1px rgba(255, 255, 255, .055), 0 8px 40px rgba(10, 10, 10, .40);--nd-tile-hover: color-mix(in srgb, var(--nd-glass-surface) 95%, #fff);--nd-card-shadow-hover: 0 0 0 1px rgba(255, 255, 255, .1), 0 8px 40px rgba(10, 10, 10, .40);--nd-panel-bg: linear-gradient(rgba(255, 255, 255, .045), rgba(255, 255, 255, .015)), rgba(15, 15, 17, .6);--nd-panel-shadow: 0 0 0 1px rgba(255, 255, 255, .07), 1px 3px 7.5px rgba(10, 10, 10, .35);--nd-popover-glass: var(--nd-glass-dense);--nd-popover-border: rgba(255, 255, 255, .10);--nd-dropdown-glass-bg: rgba(10, 10, 12, .72);--nd-dropdown-glass-hover-bg: rgba(10, 10, 12, .78);--nd-dropdown-glass-press-bg: rgba(10, 10, 12, .82);--nd-navbar-fade: rgba(11, 11, 13, .92);--nd-nav-active-bg: rgba(255, 255, 255, .08);--nd-nav-row-fg: color-mix(in srgb, rgba(255, 255, 255, .72) 62%, rgba(150, 150, 150, .8));--nd-nav-section: rgba(255, 255, 255, .5);--nd-search-bg: rgba(80, 80, 80, .18);--nd-scrim: rgba(5, 5, 7, .55);--nd-blue: #9eb8ff;--nd-green: #6ee7b7;--nd-yellow: #fbbf24;--nd-orange: #fb923c;--nd-red: #fca5a5;--nd-purple: #c4b5fd;--nd-code-fg: #e6edf3;--nd-code-keyword: #ff7b72;--nd-code-string: #a5d6ff;--nd-code-comment: #8b949e;--nd-code-function: #d2a8ff;--nd-code-property: #79c0ff;--nd-code-number: #79c0ff;--nd-logo-fg: #ffffff;--nd-logo-shadow: rgba(78, 125, 255, .4);--nd-name-mix: 100%;color-scheme:dark;--nd-font-sans: "Inter", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nd-font-code: "JetBrains Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--nd-font-mono: var(--nd-font-code), Consolas, monospace;--nd-w-regular: 450;--nd-w-medium: 550;--nd-w-heading: 650;--nd-text-2xs: 11px;--nd-text-xs: 12px;--nd-text-label: 12.8px;--nd-text-sm: 13px;--nd-text-choice: 13.5px;--nd-text-md: 14px;--nd-text-lg: 15px;--nd-text-xl: 17px;--nd-ease-quart: cubic-bezier(.25, 1, .5, 1);--nd-ease-quint: cubic-bezier(.22, 1, .36, 1);--nd-ease-expo: cubic-bezier(.16, 1, .3, 1);--nd-dur-fast: 150ms;--nd-dur: 200ms;--nd-dur-slow: 240ms;--nd-dur-hover: 130ms;--nd-dur-press: 160ms;--nd-dur-open: 180ms;--nd-dur-move: 220ms;--nd-dur-reveal: 400ms;--nd-radius-xs: 4px;--nd-radius-sm: 6px;--nd-radius-md: 8px;--nd-radius-lg: 10px;--nd-radius-xl: 14px;--nd-radius-panel: 16px;--nd-radius-dialog: 18px;--nd-radius-card: 12px;--nd-radius-pill: 9999px;--nd-blur-sm: 6px;--nd-blur: 12px;--nd-blur-lg: 18px;--nd-section-gap: 16px;--nd-card-pad: 16px 18px;--nd-card-pad-lg: 20px 24px;--nd-card-pad-sm: 12px 14px;--nd-pill-h: 44px;--nd-pill-inner-h: 36px;--nd-max-w: 1280px;--nd-gutter: 20px;--site-header-height: 76px;--nd-page-top: calc(var(--site-header-height) + 28px);--nd-textarea-min: 120px;--nd-textarea-tall: 180px;--nd-z-raised: 1;--nd-z-sticky: 5;--nd-z-menu: 60;--nd-z-header: 999;--nd-z-popup: 1000;--nd-z-popup-progress: 1001;--nd-z-toast: 1100;--nd-z-select-menu: 10000;--nd-prose: color-mix(in srgb, var(--nd-fg) 80%, var(--nd-bg));--nd-on-primary: #ffffff;--nd-on-art: #fff;--nd-on-art-muted: rgba(255, 255, 255, .72);--nd-art-glass: rgba(10, 10, 12, .72);--nd-art-glass-border: rgba(255, 255, 255, .12);--nd-art-glass-thin: rgba(10, 10, 12, .5);--nd-art-glass-dense: rgba(10, 10, 12, .8);--nd-art-bg: #0d0e12;--nd-art-shade-rgb: 8 8 10;--nd-on-art-strong: rgba(255, 255, 255, .85);--nd-art-link: #b9ccff;--nd-on-art-green: #6ee7b7;--nd-on-art-yellow: #fbbf24;--nd-on-art-red: #fca5a5;--nd-on-art-blue: #9eb8ff;--nd-on-art-code-fg: #e6edf3;--nd-on-art-code-keyword: #ff7b72;--nd-on-art-code-string: #a5d6ff;--nd-on-art-code-function: #d2a8ff;--nd-on-art-code-number: #79c0ff;--nd-art-glass-btn: rgba(255, 255, 255, .1);--nd-art-glass-btn-hover: rgba(255, 255, 255, .16);--nd-success-solid: #1f9d6b;--nd-hairline: color-mix(in srgb, var(--nd-fg) 12%, transparent);--nd-ring-hairline: inset 0 0 0 1px var(--nd-border-subtle);--nd-sel-highlight: inset 0 1px 0 rgba(255, 255, 255, .04);--nd-diff-add: color-mix(in srgb, var(--nd-green) 9%, transparent);--nd-diff-add-word: color-mix(in srgb, var(--nd-green) 30%, transparent);--nd-diff-del: color-mix(in srgb, var(--nd-red) 9%, transparent);--nd-diff-del-word: color-mix(in srgb, var(--nd-red) 30%, transparent)}:root[data-theme=light]{color-scheme:light;--nd-bg: #ffffff;--nd-fg: #0a0a0c;--nd-fg-solid: #0a0a0c;--nd-muted: rgba(0, 0, 0, .45);--nd-tertiary: rgba(0, 0, 0, .25);--nd-popover: #ffffff;--nd-border: #ececf0;--nd-border-subtle: rgba(0, 0, 0, .08);--nd-divider: rgba(0, 0, 0, .05);--nd-glass-surface: rgba(255, 255, 255, .64);--nd-glass-pill: rgba(255, 255, 255, .64);--nd-glass-control: rgba(120, 120, 128, .10);--nd-glass-dense: rgba(255, 255, 255, .92);--nd-surface-2: rgba(120, 120, 128, .16);--nd-accent-fill: rgba(120, 120, 128, .10);--nd-primary: #3d6af0;--nd-primary-hover: #3560e0;--nd-primary-press: #2f55cc;--nd-primary-soft: rgba(61, 106, 240, .10);--nd-ring: rgba(61, 106, 240, .45);--nd-pill-ring: inset 0 .5px 0 rgba(255, 255, 255, .48), 0 0 0 1px rgba(20, 20, 20, .06);--nd-pill-shadow: 0 8px 40px rgba(20, 20, 20, .12);--nd-pill-hover: color-mix(in srgb, var(--nd-glass-pill) 76%, rgba(120, 120, 128, .26));--nd-pill-press: color-mix(in srgb, var(--nd-glass-pill) 64%, rgba(120, 120, 128, .34));--nd-tab-sel: rgba(120, 120, 128, .18);--nd-control-fg: #1a1a1a;--nd-control-dim: #727272;--nd-card-hover: color-mix(in srgb, var(--nd-glass-surface) 76%, rgba(120, 120, 128, .26));--nd-card-shadow: inset 0 .5px 0 rgba(255, 255, 255, .48), 0 0 0 1px rgba(20, 20, 20, .07), 0 8px 40px rgba(20, 20, 20, .10);--nd-tile-hover: color-mix(in srgb, var(--nd-glass-surface) 90%, rgba(120, 120, 128, .26));--nd-card-shadow-hover: inset 0 .5px 0 rgba(255, 255, 255, .48), 0 0 0 1px rgba(20, 20, 20, .12), 0 8px 40px rgba(20, 20, 20, .10);--nd-panel-bg: linear-gradient(135deg, rgba(255, 255, 255, .22), rgba(255, 255, 255, 0) 45%), rgba(120, 120, 128, .12);--nd-panel-shadow: inset 0 1px .5px rgba(255, 255, 255, .6), 0 1px 3px rgba(20, 20, 20, .06), 0 12px 30px rgba(20, 20, 20, .10);--nd-popover-border: rgba(20, 20, 20, .10);--nd-dropdown-glass-bg: rgba(255, 255, 255, .88);--nd-dropdown-glass-hover-bg: rgba(255, 255, 255, .92);--nd-dropdown-glass-press-bg: rgba(255, 255, 255, .95);--nd-navbar-fade: rgba(255, 255, 255, .92);--nd-nav-active-bg: rgba(120, 120, 128, .16);--nd-nav-row-fg: rgba(0, 0, 0, .62);--nd-nav-section: rgba(60, 60, 67, .6);--nd-search-bg: rgba(120, 120, 128, .12);--nd-scrim: rgba(20, 20, 24, .28);--nd-blue: #1d4ed8;--nd-green: #047857;--nd-yellow: #92400e;--nd-orange: #c2410c;--nd-red: #b91c1c;--nd-purple: #7e22ce;--nd-code-fg: #1f2328;--nd-code-keyword: #cf222e;--nd-code-string: #0a3069;--nd-code-comment: #6e7781;--nd-code-function: #8250df;--nd-code-property: #0550ae;--nd-code-number: #0550ae;--nd-logo-fg: #121926;--nd-logo-shadow: #b8cbff;--nd-name-mix: 58%}html,body{background-color:var(--nd-bg)}body{font-family:var(--nd-font-sans);font-size:14px;font-weight:var(--nd-w-regular);line-height:1.45;letter-spacing:0;color:var(--nd-fg);font-optical-sizing:auto;font-feature-settings:"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{color:inherit;background:color-mix(in srgb, var(--nd-primary) 25%, transparent)}:focus-visible{outline:2px solid var(--nd-ring);outline-offset:2px}[tabindex="-1"]:focus{outline:none}:where(a:not([class])){color:var(--nd-primary);text-decoration:none}:where(a:not([class]):hover){text-decoration:underline;text-underline-offset:3px}[hidden]{display:none !important}code,kbd,samp,.nd-mono{font-family:var(--nd-font-code)}.nd-container{box-sizing:border-box;width:100%;max-width:calc(var(--nd-max-w) + 2*var(--nd-gutter));margin-inline:auto;padding-inline:var(--nd-gutter)}@media(max-width: 640px){.nd-container{--nd-gutter: 16px}}.nd-theme-dark{color-scheme:dark;--nd-bg: #0b0b0d;--nd-fg: rgba(255, 255, 255, .85);--nd-fg-solid: #f2f2f4;--nd-muted: rgba(150, 150, 150, .8);--nd-tertiary: rgba(255, 255, 255, .25);--nd-popover: #141417;--nd-border: rgba(255, 255, 255, .12);--nd-border-subtle: rgba(255, 255, 255, .10);--nd-divider: rgba(255, 255, 255, .06);--nd-glass-surface: rgba(0, 0, 0, .45);--nd-glass-pill: rgba(80, 80, 80, .10);--nd-glass-control: rgba(255, 255, 255, .045);--nd-glass-dense: rgba(10, 10, 12, .85);--nd-surface-1: var(--nd-glass-control);--nd-surface-2: rgba(255, 255, 255, .075);--nd-accent-fill: rgba(80, 80, 80, .25);--nd-primary: #4e7dff;--nd-primary-hover: #6b92ff;--nd-primary-press: #4471ef;--nd-primary-soft: rgba(78, 125, 255, .14);--nd-ring: rgba(78, 125, 255, .6);--nd-pill-bg: var(--nd-glass-pill);--nd-pill-ring: 0 0 0 1px rgba(255, 255, 255, .065);--nd-pill-shadow: 0 8px 40px rgba(10, 10, 10, .40);--nd-pill-hover: rgba(255, 255, 255, .045);--nd-pill-press: rgba(255, 255, 255, .075);--nd-tab-sel: rgba(255, 255, 255, .10);--nd-control-fg: rgba(255, 255, 255, .85);--nd-control-dim: rgba(255, 255, 255, .5);--nd-card-bg: var(--nd-glass-surface);--nd-card-hover: color-mix(in srgb, var(--nd-glass-surface) 86%, #fff);--nd-card-shadow: 0 0 0 1px rgba(255, 255, 255, .055), 0 8px 40px rgba(10, 10, 10, .40);--nd-tile-hover: color-mix(in srgb, var(--nd-glass-surface) 95%, #fff);--nd-card-shadow-hover: 0 0 0 1px rgba(255, 255, 255, .1), 0 8px 40px rgba(10, 10, 10, .40);--nd-panel-bg: linear-gradient(rgba(255, 255, 255, .045), rgba(255, 255, 255, .015)), rgba(15, 15, 17, .6);--nd-panel-shadow: 0 0 0 1px rgba(255, 255, 255, .07), 1px 3px 7.5px rgba(10, 10, 10, .35);--nd-popover-glass: var(--nd-glass-dense);--nd-popover-border: rgba(255, 255, 255, .10);--nd-dropdown-glass-bg: rgba(10, 10, 12, .72);--nd-dropdown-glass-hover-bg: rgba(10, 10, 12, .78);--nd-dropdown-glass-press-bg: rgba(10, 10, 12, .82);--nd-navbar-fade: rgba(11, 11, 13, .92);--nd-nav-active-bg: rgba(255, 255, 255, .08);--nd-nav-row-fg: color-mix(in srgb, rgba(255, 255, 255, .72) 62%, rgba(150, 150, 150, .8));--nd-nav-section: rgba(255, 255, 255, .5);--nd-search-bg: rgba(80, 80, 80, .18);--nd-scrim: rgba(5, 5, 7, .55);--nd-blue: #9eb8ff;--nd-green: #6ee7b7;--nd-yellow: #fbbf24;--nd-orange: #fb923c;--nd-red: #fca5a5;--nd-purple: #c4b5fd;--nd-code-fg: #e6edf3;--nd-code-keyword: #ff7b72;--nd-code-string: #a5d6ff;--nd-code-comment: #8b949e;--nd-code-function: #d2a8ff;--nd-code-property: #79c0ff;--nd-code-number: #79c0ff;--nd-logo-fg: #ffffff;--nd-logo-shadow: rgba(78, 125, 255, .4);--nd-name-mix: 100%}.nd-pill{display:inline-flex;align-items:center;height:var(--nd-pill-h);border:0;border-radius:var(--nd-radius-pill);color:var(--nd-control-fg);text-decoration:none;background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur));transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out;transform-origin:center;will-change:transform}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nd-pill{background:var(--nd-glass-dense)}}.nd-pill:is(a,button):hover{background-color:var(--nd-pill-hover)}.nd-pill:is(a,button):active{background-color:var(--nd-pill-press)}button.nd-pill{font-family:inherit;cursor:pointer}.nd-pill--primary{gap:8px;padding-inline:16px;font-size:var(--nd-text-md);font-weight:var(--nd-w-medium);color:var(--nd-on-primary);background:var(--nd-primary)}.nd-pill--primary:is(a,button):hover,.nd-pill--primary:is(a,button):active{color:var(--nd-on-primary)}.nd-pill--primary:is(a,button):hover{background-color:var(--nd-primary-hover)}.nd-pill--primary:is(a,button):active{background-color:var(--nd-primary-press)}.nd-pill--status{display:inline-flex;align-items:center;height:var(--nd-pill-h);border:0;border-radius:var(--nd-radius-pill);color:var(--nd-control-fg);text-decoration:none;background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur));transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nd-pill--status{background:var(--nd-glass-dense)}}.nd-pill--status:is(a,button):hover{background-color:var(--nd-pill-hover)}.nd-pill--status:is(a,button):active{background-color:var(--nd-pill-press)}.nd-pill--status{gap:8px;height:auto;padding:6px 12px;font-size:var(--nd-text-sm);color:var(--nd-prose);box-shadow:var(--nd-pill-ring)}.nd-pill--status b{font-weight:var(--nd-w-heading);color:var(--nd-fg)}.nd-pill--status.is-off b{color:var(--nd-muted)}.nd-iconpill{justify-content:center;width:var(--nd-pill-h);padding:0;font-size:18px;color:var(--nd-control-dim)}.nd-iconpill:hover{color:var(--nd-control-fg)}.nd-pill--primary,:is(.nd-pill,.nd-pill--status):where(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-tabs{position:relative;gap:2px;padding-inline:4px;overflow-x:auto;scrollbar-width:none}.nd-tabs::-webkit-scrollbar{display:none}.nd-tabs:is(:hover,:has(:focus-visible)){background-color:var(--nd-pill-hover)}.nd-tabs:active{background-color:var(--nd-pill-press)}.nd-tab{position:relative;z-index:1;display:inline-flex;flex:none;align-items:center;gap:8px;height:var(--nd-pill-inner-h);padding-inline:18px;font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);white-space:nowrap;color:var(--nd-control-fg);text-decoration:none;border-radius:var(--nd-radius-pill);transition:background-color var(--nd-dur-fast) ease-out,color var(--nd-dur-fast) ease-out}.nd-tab>i{transition:color var(--nd-dur) ease-out}.nd-tab:hover{color:var(--nd-control-fg)}.nd-tab[aria-current=page],.nd-tab.is-active{-webkit-text-stroke:.25px currentColor;color:var(--nd-fg-solid)}.nd-tab[aria-current=page]>i,.nd-tab.is-active>i{color:var(--nd-primary)}.nd-tabs:not([data-hover-ready=true]) :is(.nd-tab:hover,.nd-tab:focus-visible,.nd-tab[aria-current=page],.nd-tab.is-active){background:var(--nd-tab-sel)}:is(.nd-tabs,.nd-pick,.pagination)[data-hover-ready=true] :is(.nd-tab,.nd-pick__item,.pagination__item a){transition-property:color}.nd-segmented[data-hover-ready=true]>.nd-choice{transition-property:color,border-color,box-shadow,opacity}.nd-track-indicator{position:absolute;top:0;left:0;z-index:0;border-radius:var(--nd-radius-pill);background:var(--nd-tab-sel);opacity:0;pointer-events:none}.nd-menu-wrap{position:relative}.nd-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:var(--nd-z-menu);min-width:min(244px,var(--nd-menu-max-width, calc(100vw - 32px)));max-width:var(--nd-menu-max-width, calc(100vw - 32px));translate:var(--nd-menu-shift-x, 0px) var(--nd-menu-shift-y, 0px);color:var(--nd-control-fg);text-align:left;border-radius:var(--nd-radius-panel);pointer-events:none;transform-origin:top left}.nd-menu[data-open=true]{pointer-events:auto}.nd-menu:not([data-open]){visibility:hidden}.nd-menu--end{right:0;left:auto;transform-origin:top right}.nd-menu[data-menu-align]{left:var(--nd-menu-left, 0px)}.nd-menu--wide{min-width:min(320px,var(--nd-menu-max-width, calc(100vw - 32px)))}.nd-menu__surface,.nd-menu__visual{opacity:0}.nd-menu__visual{transform:translateY(-6px)}.nd-menu__surface{position:absolute;inset:0;z-index:0;border-radius:inherit;background-color:var(--nd-dropdown-glass-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);pointer-events:none;-webkit-backdrop-filter:blur(var(--nd-blur)) saturate(1.28);backdrop-filter:blur(var(--nd-blur)) saturate(1.28);transition:background-color var(--nd-dur-fast) ease-out,box-shadow var(--nd-dur-fast) ease-out}.nd-menu:hover .nd-menu__surface{background-color:var(--nd-dropdown-glass-hover-bg)}.nd-menu:active .nd-menu__surface{background-color:var(--nd-dropdown-glass-press-bg)}.nd-menu__visual{position:relative;z-index:1;border-radius:inherit;filter:blur(6px);transition:filter var(--nd-dur-move) var(--nd-ease-quart)}.nd-menu[data-open=true] .nd-menu__visual{filter:none}.nd-menu__content{position:relative;display:flex;flex-direction:column;gap:2px;max-height:min(440px,var(--nd-menu-max-height, calc(100vh - 96px)));padding:6px;overflow-y:auto;scrollbar-width:none}.nd-menu__indicator{position:absolute;top:0;left:0;z-index:0;border-radius:var(--nd-radius-lg);background:var(--nd-tab-sel);box-shadow:var(--nd-sel-highlight);opacity:0;pointer-events:none}.nd-menu__content>:is(a,button),.nd-menu__item{position:relative;z-index:1;display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;margin:0;padding:8px 9px;font-family:inherit;font-size:var(--nd-text-choice);font-weight:var(--nd-w-regular);line-height:1.3;text-align:left;text-decoration:none;text-transform:none;letter-spacing:0;color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-lg);background:none;cursor:pointer;transition:color var(--nd-dur-hover) var(--nd-ease-quart)}.nd-menu__content>:is(a,button):hover,.nd-menu__content>:is(a,button):focus-visible,.nd-menu__item:hover,.nd-menu__item:focus-visible{color:var(--nd-control-fg)}.nd-menu__content>:is(a,button):focus-visible,.nd-menu__item:focus-visible{outline:0}.nd-menu__content>:is(a,button)>i,.nd-menu__item>i{flex:none;width:16px;font-size:var(--nd-text-lg);text-align:center}.nd-menu__content>:is(a,button)>img,.nd-menu__item>img{flex:none;width:18px;height:18px;margin-inline:-1px;object-fit:cover;border-radius:var(--nd-radius-xs);outline:1px solid var(--nd-hairline);outline-offset:-1px}.nd-menu__content>:is(a,button)[aria-current=true],.nd-menu__item[aria-current=true]{color:var(--nd-fg-solid)}.nd-menu__content>:is(a,button)[aria-current=true]>i,.nd-menu__item[aria-current=true]>i{color:var(--nd-primary)}.nd-menu__label{position:relative;z-index:1;padding:8px 9px 4px;font-size:var(--nd-text-label);color:var(--nd-nav-section)}.nd-menu .nd-menu__item--danger:is(*,:hover,:focus-visible){color:var(--nd-red)}.nd-menu__filter{position:relative;z-index:1;display:flex;align-items:center;gap:10px;height:44px;margin:0 6px;padding:0 9px;color:var(--nd-muted);border-bottom:1px solid var(--nd-divider);cursor:text}.nd-menu__filter>i{flex:none;width:16px;font-size:var(--nd-text-md);text-align:center}.nd-menu__filter>input{flex:1;min-width:0;height:100%;margin:0;padding:0;font-family:inherit;font-size:var(--nd-text-choice);color:var(--nd-fg);border:0;outline:0;background:none;box-shadow:none;appearance:none}.nd-menu__filter>input::placeholder{color:var(--nd-muted);opacity:1}.nd-menu__filter>input::-webkit-search-cancel-button{display:none}.nd-menu__cols{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2px}.nd-menu__cols .nd-menu__item[aria-checked=true]{color:var(--nd-fg-solid);background:var(--nd-tab-sel)}.nd-menu__cols .nd-menu__item[aria-checked=true]>i{color:var(--nd-primary)}.nd-menu__cols .nd-menu__item>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-menu__col{display:flex;flex-direction:column;gap:2px;min-width:0}.nd-menu__group{position:relative;z-index:1}.nd-menu__group-label{display:flex;align-items:center;gap:6px;padding:6px 6px 4px;font-size:var(--nd-text-label);color:var(--nd-nav-section)}.nd-menu__group-label>i{width:14px;font-size:var(--nd-text-xs);text-align:center}.nd-menu__group-label>img{flex:none;width:16px;height:16px;object-fit:cover;border-radius:var(--nd-radius-xs)}.nd-menu__choices{display:flex;flex-wrap:wrap;gap:2px;padding:0 2px 6px}.nd-menu__choice{margin:0;padding:6px 12px;font:inherit;font-size:var(--nd-text-sm);white-space:nowrap;text-decoration:none;color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-pill);background:none;cursor:pointer;transition:color var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.nd-menu__choice:hover,.nd-menu__choice:focus-visible{color:var(--nd-control-fg);background:var(--nd-pill-hover)}.nd-menu__choice:focus-visible{outline:2px solid var(--nd-ring);outline-offset:1px}.nd-menu__choice[aria-checked=true]{font-weight:var(--nd-w-medium);color:var(--nd-fg-solid);background:var(--nd-tab-sel)}.nd-menu__head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;padding:2px 4px 2px 10px;font-size:var(--nd-text-md);font-weight:var(--nd-w-heading);color:var(--nd-fg)}.nd-menu__sep{height:1px;margin:4px 6px;background:var(--nd-divider)}.nd-menu__amount{position:relative;z-index:1;padding:0 10px 8px;font-size:22px;font-weight:var(--nd-w-heading);font-variant-numeric:tabular-nums;color:var(--nd-fg)}.nd-menu__note{position:relative;z-index:1;display:flex;align-items:center;gap:6px;padding:0 10px 8px;font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-menu .nd-menu__cta{justify-content:center;width:auto;margin:2px 4px 4px;font-weight:var(--nd-w-medium);color:var(--nd-on-primary);border-radius:var(--nd-radius-pill);background:var(--nd-primary)}.nd-menu .nd-menu__cta:hover,.nd-menu .nd-menu__cta:focus-visible{color:var(--nd-on-primary);background:var(--nd-primary-hover)}.nd-menu__empty{position:relative;z-index:1;padding:18px 10px 20px;font-size:var(--nd-text-sm);text-align:center;color:var(--nd-muted)}.nd-menu__code{width:22px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-heading);color:var(--nd-muted)}.nd-menu__content>span.nd-menu__item{cursor:default;opacity:.5}.nd-menu [role=menuitemradio]>i:last-child{margin-left:auto;opacity:0;filter:blur(4px);scale:.25;transition:opacity var(--nd-dur-open) var(--nd-ease-quart),filter var(--nd-dur-open) var(--nd-ease-quart),scale var(--nd-dur-open) var(--nd-ease-quart)}.nd-menu [aria-checked=true]{color:var(--nd-fg)}.nd-menu [aria-checked=true]>i:last-child{opacity:1;filter:none;scale:1;color:var(--nd-primary)}.nd-menu--form .nd-menu__content{gap:10px;padding:12px}.nd-menu__actions{position:relative;z-index:1;display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.nd-menu-toggle__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-popover-wrap{position:relative}.nd-popover-wrap>summary{list-style:none;cursor:pointer}.nd-popover-wrap>summary::-webkit-details-marker{display:none}.nd-popover-wrap[open]>summary .nd-chevron{rotate:180deg}.nd-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:var(--nd-z-menu);box-sizing:border-box;width:max-content;max-width:min(360px,100vw - 32px);padding:12px 14px;font-size:var(--nd-text-sm);line-height:1.5;color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-panel);background-color:var(--nd-dropdown-glass-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur)) saturate(1.28);backdrop-filter:blur(var(--nd-blur)) saturate(1.28)}.nd-popover{animation:nd-pop-in var(--nd-dur) var(--nd-ease-quint)}.nd-popover--end{right:0;left:auto}.nd-menu.nd-select-menu{position:absolute;top:var(--nd-select-y, 0px);left:var(--nd-select-x, 0px);z-index:var(--nd-z-select-menu);min-width:min(max(var(--nd-select-w, 0px),160px),var(--nd-menu-max-width, calc(100vw - 32px)))}.nd-menu.nd-select-menu .nd-menu__content{scrollbar-width:thin;scrollbar-color:var(--nd-border) rgba(0,0,0,0)}.nd-menu.nd-select-menu .nd-menu__content{max-height:max(160px,min(var(--nd-select-room, 440px),var(--nd-menu-max-height, calc(100vh - 96px))))}.nd-menu.nd-select-menu .nd-menu__filter+.nd-menu__content{max-height:max(160px,min(var(--nd-select-room, 440px) - 45px,var(--nd-menu-max-height, calc(100vh - 96px)) - 45px))}.nd-menu.nd-select-menu[style*="--nd-select-room-cap"] .nd-menu__content{max-height:var(--nd-select-room-cap)}.nd-menu.nd-select-menu .nd-menu__content>button{white-space:nowrap}.nd-menu.nd-select-menu .nd-menu__content>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.nd-menu.nd-select-menu [aria-checked=true]>i:first-child:not(:last-child){color:var(--nd-primary)}.nd-select-pic{position:relative;display:flex;min-width:0}.nd-select-pic>select{width:100%;padding-left:42px !important}.nd-select-pic__mark{position:absolute;top:50%;left:13px;z-index:1;display:flex;translate:0 -50%;pointer-events:none}.nd-select-pic__mark>img{width:20px;height:20px;object-fit:cover;border-radius:var(--nd-radius-sm);outline:1px solid var(--nd-hairline);outline-offset:-1px}.nd-select-pic__mark>i{width:20px;font-size:var(--nd-text-lg);text-align:center;color:var(--nd-primary)}select option{color:var(--nd-fg);background:var(--nd-popover)}.nd-pick{position:relative;display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:2px;box-sizing:border-box;max-width:100%;min-height:40px;padding:4px;border-radius:calc(var(--nd-pill-h)/2);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow)}.nd-pick{align-self:flex-start}.nd-pick__item{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:32px;padding:0 12px;font-size:var(--nd-text-choice);font-weight:var(--nd-w-regular);white-space:nowrap;text-decoration:none;color:var(--nd-control-fg);border-radius:var(--nd-radius-pill)}.nd-pick__item>i{flex:none;font-size:var(--nd-text-sm);transition:color var(--nd-dur) ease-out}.nd-pick__item>img{flex:none;width:20px;height:20px;object-fit:cover;border-radius:var(--nd-radius-sm);outline:1px solid var(--nd-hairline);outline-offset:-1px}.nd-pick__item:has(>img){padding-inline:7px 12px}.nd-pick__item{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--nd-dur-fast) ease-out}.nd-pick__item input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.nd-pick__item:has(input:checked){-webkit-text-stroke:.25px currentColor;color:var(--nd-fg-solid)}.nd-pick__item:has(input:checked)>i:not(.nd-chevron){color:var(--nd-primary)}.nd-pick__item:has(input:focus-visible){box-shadow:0 0 0 2px color-mix(in srgb, var(--nd-ring) 75%, transparent)}.nd-pick__count{margin-left:-2px;font-weight:var(--nd-w-regular);font-variant-numeric:tabular-nums;-webkit-text-stroke:0;color:var(--nd-muted)}.nd-pick:not([data-hover-ready=true])>.nd-pick__item:has(input:checked){background:var(--nd-tab-sel)}.nd-pick--bar{flex-wrap:nowrap;align-self:stretch;overflow-x:auto;scrollbar-width:none}.nd-pick--bar::-webkit-scrollbar{display:none}.nd-pick--bar .nd-pick__item{flex:none}.nd-pick--stack{display:flex;flex-direction:column;align-self:stretch}.nd-pick--stack .nd-pick__item{justify-content:flex-start;min-height:36px;padding:0 14px;white-space:normal;border-radius:var(--nd-radius-dialog)}.nd-pick--stack .nd-track-indicator{border-radius:var(--nd-radius-dialog)}.nd-choice{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:32px;padding:0 12px;font-size:var(--nd-text-choice);font-weight:var(--nd-w-regular);white-space:nowrap;text-decoration:none;color:var(--nd-control-fg);border-radius:var(--nd-radius-pill)}.nd-choice>i{flex:none;font-size:var(--nd-text-sm);transition:color var(--nd-dur) ease-out}.nd-choice>img{flex:none;width:20px;height:20px;object-fit:cover;border-radius:var(--nd-radius-sm);outline:1px solid var(--nd-hairline);outline-offset:-1px}.nd-choice:has(>img){padding-inline:7px 12px}.nd-choice{margin:0;font-family:inherit;line-height:1.2;border:0;background:none;box-shadow:none;cursor:pointer;appearance:none;transition:color var(--nd-dur-fast) ease-out}.nd-choice:hover,.nd-choice:active{color:var(--nd-control-fg);background:none}.nd-choice:focus-visible{outline:2px solid var(--nd-ring);outline-offset:1px}.nd-choice:is([aria-pressed=true],[aria-current=true],[aria-current=page],[aria-selected=true],.is-active){-webkit-text-stroke:.25px currentColor;color:var(--nd-fg-solid)}.nd-choice:is([aria-pressed=true],[aria-current=true],[aria-current=page],[aria-selected=true],.is-active)>i:not(.nd-chevron){color:var(--nd-primary)}.nd-choice:is(:disabled,[aria-disabled=true]){cursor:default;opacity:.5}.nd-choice__count{margin-left:-2px;font-weight:var(--nd-w-regular);font-variant-numeric:tabular-nums;-webkit-text-stroke:0;color:var(--nd-muted)}.nd-segmented:not([data-hover-ready=true])>.nd-choice:is([aria-pressed=true],[aria-current=true],[aria-current=page],[aria-selected=true],.is-active){background:var(--nd-tab-sel)}.nd-options{display:grid;grid-template-columns:minmax(0, 1fr);gap:8px;min-width:0}.nd-options--grid{grid-template-columns:repeat(var(--cols, 2), minmax(0, 1fr))}@media(max-width: 560px){.nd-options--grid{grid-template-columns:minmax(0, 1fr)}}.nd-options--wrap{display:flex;flex-wrap:wrap}.nd-options--wrap>.nd-option{flex:0 1 auto}.nd-options--tiles{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}.nd-options--tiles>.nd-option{flex-direction:column;align-items:flex-start;gap:8px;padding:14px}.nd-options--tiles .nd-radio{position:absolute;top:12px;right:12px}.nd-options--tiles .nd-option__icon{font-size:18px}.nd-option{position:relative;display:flex;align-items:center;gap:12px;box-sizing:border-box;min-width:0;margin:0;padding:12px 14px;font-size:var(--nd-text-md);color:var(--nd-fg);border-radius:var(--nd-radius-card);background:var(--nd-surface-1);box-shadow:inset 0 0 0 1px var(--nd-border-subtle);cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nd-option:hover{box-shadow:inset 0 0 0 1px var(--nd-border)}.nd-option:has(>.nd-radio:checked){background:var(--nd-primary-soft);box-shadow:inset 0 0 0 1px var(--nd-primary)}.nd-option:has(>.nd-radio:checked) .nd-option__icon{color:var(--nd-primary)}.nd-option:has(>.nd-radio:focus-visible){outline:2px solid var(--nd-ring);outline-offset:2px}.nd-option>.nd-radio:focus-visible{box-shadow:none}.nd-option.is-disabled,.nd-option:has(>.nd-radio:disabled){cursor:default;opacity:.5}.nd-options--links>a.nd-option{text-decoration:none}.nd-options--links>.nd-option.is-current{cursor:default;background:var(--nd-primary-soft);box-shadow:inset 0 0 0 1px var(--nd-primary)}.nd-options--links .nd-option__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.nd-options--links .nd-option__end{font-weight:var(--nd-w-heading);white-space:nowrap}.nd-option__icon{flex:none;width:18px;font-size:var(--nd-text-lg);text-align:center;color:var(--nd-muted);transition:color var(--nd-dur) ease-out}.nd-option__img{--size: 24px;flex:none;width:var(--size, 20px);height:var(--size, 20px);object-fit:cover;border-radius:clamp(var(--nd-radius-sm),var(--size, 20px)*.25,var(--nd-radius-lg));outline-offset:-1px;outline:1px solid var(--nd-hairline)}.nd-option__body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.nd-option__title{font-weight:var(--nd-w-medium);overflow-wrap:anywhere}.nd-option__meta{font-size:var(--nd-text-xs);line-height:1.4;color:var(--nd-muted);overflow-wrap:anywhere}.nd-option__end{flex:none;margin-left:auto;font-size:var(--nd-text-sm);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.nd-plan:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}.nd-plan:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-plans--rows{gap:6px}.nd-plans--rows>.nd-plan{gap:10px;padding:11px 14px}.nd-plans--rows>.nd-plan>.nd-plan__price{flex:none;white-space:nowrap}.nd-plans--rows .nd-plan__line{min-height:0}.nd-plans--rows .nd-plan__days{font-size:var(--nd-text-md)}.nd-plans--rows .nd-plan__days b{margin-right:3px;font-size:var(--nd-text-xl)}.nd-plans--rows .nd-plan__price{font-size:16px;font-weight:var(--nd-w-heading)}.nd-plans--rows .nd-plan__price small{font-weight:var(--nd-w-medium)}.nd-plan__off-col{flex:none;min-width:46px;width:auto}.nd-plans--grid{grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column}.nd-plans--grid:has(>.nd-plan:nth-child(5)){grid-auto-flow:row;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr))}@media(max-width: 560px){.nd-plans--grid{grid-auto-flow:row;grid-template-columns:repeat(2, minmax(0, 1fr))}}.nd-plans--grid>.nd-plan{flex-direction:column;align-items:flex-start;gap:6px}.nd-plans--grid>.nd-plan>.nd-radio{position:absolute;top:12px;right:12px}.nd-plans--links{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:14px}@media(max-width: 768px){.nd-plans--links{grid-template-columns:repeat(2, minmax(0, 1fr))}}.nd-card.nd-plan--link{align-items:flex-start;row-gap:0;min-height:170px;padding:18px 20px}.nd-card.nd-plan--link .nd-plan__days{font-size:var(--nd-text-lg)}.nd-card.nd-plan--link .nd-plan__days b{margin-right:4px;font-size:30px}.nd-card.nd-plan--link .nd-plan__price{align-items:flex-start;margin-top:auto;padding-top:18px;font-size:22px;font-weight:var(--nd-w-heading);font-variant-numeric:tabular-nums}.nd-card.nd-plan--link .nd-plan__price small{margin-left:4px;font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium)}.nd-card.nd-plan--link:hover .nd-plan__go{color:var(--nd-primary);translate:3px 0}.nd-card.nd-plan--link:focus-visible{outline:2px solid var(--nd-ring);outline-offset:2px}@media(max-width: 768px){.nd-card.nd-plan--link{min-height:140px;padding:14px 16px}}.nd-plan--link.nd-plan--best{box-shadow:0 0 0 1px color-mix(in srgb, var(--nd-primary) 70%, transparent),0 8px 40px color-mix(in srgb, var(--nd-primary) 18%, transparent)}.nd-plan__go{position:absolute;right:18px;bottom:18px;font-size:16px;color:var(--nd-muted);transition:translate var(--nd-dur) var(--nd-ease-quint),color var(--nd-dur-fast) ease-out}.nd-plans--grid .nd-option__end{margin-left:0;text-align:left}.nd-plans--grid>.nd-plan>.nd-option__body{flex-flow:row wrap;align-content:flex-start;align-items:center;gap:2px 6px}.nd-plans--grid>.nd-plan .nd-plan__line{display:contents}.nd-plans--grid>.nd-plan .nd-plan__days{flex-basis:100%;order:-2}.nd-plans--grid>.nd-plan .nd-plan__per{flex-basis:100%;order:-1;margin-bottom:4px}.nd-plans--grid>.nd-plan>.nd-plan__price{margin-top:auto}.nd-plan__line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:28px}.nd-plan__per{white-space:nowrap}.nd-plan__days{font-size:var(--nd-text-sm);white-space:nowrap;color:var(--nd-muted)}.nd-plan__days b{margin-right:2px;font-size:20px;font-weight:var(--nd-w-heading);font-variant-numeric:tabular-nums;color:var(--nd-fg)}.nd-plan__tag{flex:none;padding:2px 8px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.4;white-space:nowrap;color:var(--nd-on-primary);border-radius:var(--nd-radius-pill);background:var(--nd-primary)}.nd-plan__off{flex:none;font-variant-numeric:tabular-nums}.nd-plan__price{display:flex;flex-direction:column;align-items:flex-end;font-size:var(--nd-text-lg);font-weight:var(--nd-w-medium);color:var(--nd-fg)}.nd-plan__price small{margin-left:3px;font-size:var(--nd-text-xs);font-weight:var(--nd-w-regular);color:var(--nd-muted)}.nd-plan__secondary{font-size:var(--nd-text-xs);font-style:normal;font-weight:var(--nd-w-regular);color:var(--nd-muted)}.nd-plans--grid .nd-plan__price{align-items:flex-start}.nd-suggest{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:var(--nd-z-menu);box-sizing:border-box;max-height:min(340px,60vh);padding:6px;overflow-y:auto;color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-panel);background-color:var(--nd-dropdown-glass-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur)) saturate(1.28);backdrop-filter:blur(var(--nd-blur)) saturate(1.28);scrollbar-width:thin;scrollbar-color:var(--nd-border) rgba(0,0,0,0)}.nd-suggest[hidden]{display:none}.nd-suggest__option{display:flex;align-items:center;gap:10px;min-height:34px;padding:6px 9px;font-size:var(--nd-text-choice);line-height:1.3;color:var(--nd-control-dim);border-radius:var(--nd-radius-lg);cursor:pointer;transition:color var(--nd-dur-hover) var(--nd-ease-quart),background-color var(--nd-dur-hover) var(--nd-ease-quart)}.nd-suggest__option:hover,.nd-suggest__option.is-active{color:var(--nd-control-fg);background:var(--nd-tab-sel)}.nd-suggest__pic{display:grid;flex:none;place-items:center;width:18px;height:18px;font-size:var(--nd-text-sm);color:var(--nd-muted)}.nd-suggest__pic:is(img){object-fit:cover;border-radius:50%;outline-offset:-1px;outline:1px solid var(--nd-hairline)}.nd-suggest__main{flex:1;min-width:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-suggest__main mark{color:var(--nd-fg-solid);background:none;-webkit-text-stroke:.25px currentColor}.nd-suggest__count{flex:none;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.nd-suggest__title{padding:8px 9px 4px;font-size:var(--nd-text-xs);color:var(--nd-nav-section)}.nd-suggest__empty,.nd-suggest__hint{padding:10px 9px;font-size:var(--nd-text-xs);line-height:1.45;color:var(--nd-muted)}.nd-suggest__hint{border-top:1px solid var(--nd-divider)}[aria-expanded]>.nd-chevron{transition:rotate var(--nd-dur-press) var(--nd-ease-quart)}[aria-expanded=true]>.nd-chevron{rotate:180deg}.nd-nav{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:2px}.nd-nav__indicator{position:absolute;top:0;left:0;z-index:0;width:0;height:0;border-radius:var(--nd-radius-lg);background:var(--nd-tab-sel);opacity:0;pointer-events:none;transition:transform var(--nd-dur-move) var(--nd-ease-quint),opacity 90ms ease-out}.nd-nav__indicator[data-visible=true]{opacity:1}.nd-nav__row{position:relative;z-index:1;isolation:isolate;display:flex;align-items:center;gap:8px;padding:8px 10px;font:inherit;font-size:var(--nd-text-md);line-height:1.25;text-align:left;text-decoration:none;color:var(--nd-nav-row-fg);border:0;border-radius:var(--nd-radius-lg);background:none;cursor:pointer;transform-origin:center;transition:background-color var(--nd-dur-press) var(--nd-ease-quart),color var(--nd-dur-slow) var(--nd-ease-quart),transform var(--nd-dur-open) var(--nd-ease-quint)}.nd-nav__row::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--nd-nav-active-bg);opacity:0;pointer-events:none;transition:opacity var(--nd-dur-open) var(--nd-ease-quart)}@media(hover: hover){.nd-nav__row:hover{color:var(--nd-fg)}}.nd-nav__row:active{transform:scale(0.99)}@media(prefers-reduced-motion: no-preference){.nd-nav__row{will-change:transform}}.nd-nav__row:focus-visible{outline:2px solid var(--nd-ring);outline-offset:2px}.nd-nav__row[aria-current=page]{color:var(--nd-fg-solid)}.nd-nav__row[aria-current=page]::before{opacity:1}.nd-nav__row[aria-current=page]>i{color:var(--nd-primary)}.nd-nav__row>i{flex:none;width:16px;font-size:var(--nd-text-lg);text-align:center}@media(hover: hover){.nd-nav:not([data-hover-ready=true]) .nd-nav__row:hover{background:var(--nd-tab-sel)}}.nd-nav__count{margin-left:auto;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;color:var(--nd-tertiary)}.nd-nav__label{padding:6px 10px 4px;font-size:var(--nd-text-label);color:var(--nd-nav-section)}.nd-nav__row+.nd-nav__label{margin-top:10px}.nd-nav--flush{margin-inline:-10px}.nd-nav__text{display:flex;flex-direction:column;gap:2px;min-width:0}.nd-nav__hint{font-size:var(--nd-text-xs);line-height:1.4;color:var(--nd-muted)}.nd-nav__row:has(.nd-nav__hint){align-items:flex-start}.nd-nav__row:has(.nd-nav__hint)>i{margin-top:1px}.nd-nav__row[aria-disabled=true]{color:var(--nd-muted);cursor:default}.nd-nav__row[aria-disabled=true]>i{color:var(--nd-tertiary)}.nd-nav__row[aria-disabled=true]:active{transform:none}.nd-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.nd-actions>form{display:contents}.nd-actions--end{justify-content:flex-end;margin-left:auto}.nd-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;margin:0;font-family:var(--nd-font-sans);font-weight:var(--nd-w-medium);line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;color:var(--nd-muted);border:1px solid rgba(0,0,0,0);border-radius:var(--nd-radius-pill);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;transform-origin:center;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out;height:28px;gap:6px;padding-inline:10px;font-size:var(--nd-text-xs)}.nd-btn:hover{color:var(--nd-fg);background-color:var(--nd-pill-hover)}.nd-btn:active{background-color:var(--nd-pill-press)}.nd-btn:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in srgb, var(--nd-ring) 75%, transparent)}.nd-btn:disabled,.nd-btn[aria-disabled=true],.nd-btn.is-disabled{cursor:not-allowed;opacity:.5}.nd-btn:disabled{pointer-events:none}.nd-btn>i{flex:none;font-size:var(--nd-text-sm)}.nd-btn:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *,.nd-btn--ghost,.nd-btn--danger-ghost,.nd-btn--primary,.nd-btn--success,:is(.nd-tabs,.nd-segmented,.nd-pick,.pagination) *)){-webkit-backdrop-filter:blur(var(--nd-blur-sm));backdrop-filter:blur(var(--nd-blur-sm))}.nd-btn--xs{height:24px;gap:4px;padding-inline:8px;font-size:var(--nd-text-2xs)}.nd-btn--xs>i{font-size:var(--nd-text-2xs)}.nd-btn--sm{height:28px;gap:6px;padding-inline:10px;font-size:var(--nd-text-xs)}.nd-btn--sm>i{font-size:var(--nd-text-sm)}.nd-btn--md{height:32px;gap:6px;padding-inline:12px;font-size:var(--nd-text-sm)}.nd-btn--md>i{font-size:var(--nd-text-md)}.nd-btn--lg{height:40px;gap:8px;padding-inline:18px;font-size:var(--nd-text-md);font-weight:var(--nd-w-medium)}.nd-btn--lg>i{font-size:var(--nd-text-lg)}.nd-btn--xl{height:48px;gap:8px;padding-inline:22px;font-size:var(--nd-text-lg);font-weight:var(--nd-w-medium)}.nd-btn--xl>i{font-size:16px}.nd-btn--icon{width:28px;padding:0}.nd-btn--icon.nd-btn--xs{width:24px}.nd-btn--icon.nd-btn--md{width:32px}.nd-btn--icon.nd-btn--lg{width:40px}.nd-btn--icon.nd-btn--xl{width:48px}.nd-btn--icon>.nd-btn__text:empty{display:none}.nd-btn--icon.nd-btn--armed:has(>.nd-btn__text:not(:empty)){width:auto;padding:0 10px}.nd-btn--block{width:100%}.nd-btn__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.nd-btn>.nd-count{margin-left:-2px}.nd-btn--primary{color:var(--nd-on-primary);background:var(--nd-primary);box-shadow:none}.nd-btn--primary:hover,.nd-btn--primary:active{color:var(--nd-on-primary)}.nd-btn--primary:hover{background:var(--nd-primary-hover)}.nd-btn--primary:active{background:var(--nd-primary-press)}.nd-btn--bright{color:var(--nd-control-fg);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow)}.nd-btn--bright:hover,.nd-btn--bright:active{color:var(--nd-fg);opacity:1}.nd-btn--bright:hover{background:var(--nd-pill-hover)}.nd-btn--bright:active{background:var(--nd-pill-press)}.nd-btn--surface{color:var(--nd-control-fg);border-color:var(--nd-border-subtle);background:var(--nd-card-bg);box-shadow:none}.nd-btn--surface:hover{border-color:var(--nd-border);background:var(--nd-card-hover)}.nd-btn--ghost{background:none;box-shadow:none}.nd-btn--ghost:hover{background:var(--nd-accent-fill)}.nd-btn--ghost.nd-btn--icon:hover{color:var(--nd-fg);background:var(--nd-tab-sel)}.nd-btn--filter{border-color:var(--nd-border-subtle);background:var(--nd-surface-1);box-shadow:none}.nd-btn--filter:hover{background:var(--nd-surface-2)}.nd-btn--filter:is([aria-pressed=true],[aria-current=true],.is-active,.btn_active){color:var(--nd-fg-solid);border-color:color-mix(in srgb, var(--nd-primary) 35%, transparent);background:color-mix(in srgb, var(--nd-primary) 10%, transparent)}.nd-btn--filter:is([aria-pressed=true],[aria-current=true],.is-active,.btn_active)>i{color:var(--nd-primary)}.nd-btn--danger{color:var(--nd-red);border-color:color-mix(in srgb, var(--nd-red) 20%, transparent);background:color-mix(in srgb, var(--nd-red) 10%, transparent);box-shadow:none}.nd-btn--danger:hover,.nd-btn--danger:active{color:var(--nd-red);background:color-mix(in srgb, var(--nd-red) 16%, transparent);opacity:1}.nd-btn--danger-ghost{color:var(--nd-red);border-color:color-mix(in srgb, var(--nd-red) 35%, transparent);background:none;box-shadow:none}.nd-btn--danger-ghost:hover,.nd-btn--danger-ghost:active{color:var(--nd-red);background:color-mix(in srgb, var(--nd-red) 12%, transparent)}.nd-btn--success{color:var(--nd-on-primary);background:var(--nd-success-solid);box-shadow:none}.nd-btn--success:hover,.nd-btn--success:active{color:var(--nd-on-primary);background:color-mix(in srgb, var(--nd-success-solid) 88%, var(--nd-fg-solid))}.nd-btn--danger-hover:is(:hover,:focus-visible){color:var(--nd-red);background:color-mix(in srgb, var(--nd-red) 12%, transparent)}.nd-btn--armed,.nd-btn--armed:hover{color:var(--nd-red);border-color:color-mix(in srgb, var(--nd-red) 35%, transparent);background:color-mix(in srgb, var(--nd-red) 14%, transparent)}.nd-btn--armed,.nd-btn--armed:hover{box-shadow:none}.nd-segmented{position:relative;display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:2px;box-sizing:border-box;max-width:100%;min-height:40px;padding:4px;border-radius:calc(var(--nd-pill-h)/2);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow)}.nd-btn:is(.is-busy,[aria-busy=true]){--nd-busy-ring: var(--nd-fg);position:relative;color:rgba(0,0,0,0);opacity:1;cursor:progress;pointer-events:none}.nd-btn:is(.is-busy,[aria-busy=true])>*{visibility:hidden}.nd-btn:is(.is-busy,[aria-busy=true])::before{content:"";position:absolute;inset:0;width:16px;height:16px;margin:auto;border:2px solid color-mix(in srgb, var(--nd-busy-ring) 30%, transparent);border-top-color:var(--nd-busy-ring);border-radius:50%;animation:nd-spin .7s linear infinite}.nd-btn:is(.is-busy,[aria-busy=true]).nd-btn--xs::before{width:12px;height:12px}.nd-btn:is(.is-busy,[aria-busy=true]):is(.nd-btn--primary,.nd-btn--success){--nd-busy-ring: var(--nd-on-primary)}.nd-btn:is(.is-busy,[aria-busy=true]):is(.nd-btn--danger,.nd-btn--danger-ghost){--nd-busy-ring: var(--nd-red)}.nd-x{display:inline-grid;flex:none;place-items:center;width:20px;height:20px;margin:0;padding:0;font-size:var(--nd-text-2xs);line-height:1;color:var(--nd-muted);border:0;border-radius:50%;background:none;cursor:pointer;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nd-x:hover{color:var(--nd-fg);background:var(--nd-tab-sel)}.nd-x:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in srgb, var(--nd-ring) 75%, transparent)}.nd-x--on-art{color:var(--nd-on-art);background:var(--nd-art-glass);box-shadow:inset 0 0 0 1px var(--nd-art-glass-border);-webkit-backdrop-filter:blur(var(--nd-blur-sm));backdrop-filter:blur(var(--nd-blur-sm))}.nd-x--on-art:hover{color:var(--nd-on-art-strong);background:var(--nd-art-glass-btn-hover)}.nd-badge{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:1px 8px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;border-radius:var(--nd-radius-md);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);background:var(--nd-surface-1)}.nd-badge--blue{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:1px 8px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;border-radius:var(--nd-radius-md);color:var(--nd-blue);border:1px solid color-mix(in srgb, var(--nd-blue) 20%, transparent);background:color-mix(in srgb, var(--nd-blue) 10%, transparent)}.nd-badge--green{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:1px 8px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;border-radius:var(--nd-radius-md);color:var(--nd-green);border:1px solid color-mix(in srgb, var(--nd-green) 20%, transparent);background:color-mix(in srgb, var(--nd-green) 10%, transparent)}.nd-badge--yellow{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:1px 8px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;border-radius:var(--nd-radius-md);color:var(--nd-yellow);border:1px solid color-mix(in srgb, var(--nd-yellow) 20%, transparent);background:color-mix(in srgb, var(--nd-yellow) 10%, transparent)}.nd-badge--orange{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:1px 8px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;border-radius:var(--nd-radius-md);color:var(--nd-orange);border:1px solid color-mix(in srgb, var(--nd-orange) 20%, transparent);background:color-mix(in srgb, var(--nd-orange) 10%, transparent)}.nd-badge--red{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:1px 8px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;border-radius:var(--nd-radius-md);color:var(--nd-red);border:1px solid color-mix(in srgb, var(--nd-red) 20%, transparent);background:color-mix(in srgb, var(--nd-red) 10%, transparent)}.nd-badge--purple{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:1px 8px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;border-radius:var(--nd-radius-md);color:var(--nd-purple);border:1px solid color-mix(in srgb, var(--nd-purple) 20%, transparent);background:color-mix(in srgb, var(--nd-purple) 10%, transparent)}.nd-badge--muted{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:1px 8px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;border-radius:var(--nd-radius-md);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);background:var(--nd-surface-1)}.nd-badge--pill{border-radius:var(--nd-radius-pill)}.nd-badge:where(.nd-badge--pill,.nd-badge--status):where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *,.nd-badge--on-art)){-webkit-backdrop-filter:blur(var(--nd-blur-sm));backdrop-filter:blur(var(--nd-blur-sm))}.nd-badge--status{column-gap:6px;padding:2px 9px;font-size:var(--nd-text-xs);border-radius:var(--nd-radius-pill)}.nd-badge--status>i{font-size:10px}.nd-badge--xs{padding:0 6px;font-size:10px}.nd-badge--on-art{color:var(--nd-on-art);background:var(--nd-art-glass);box-shadow:inset 0 0 0 1px var(--nd-art-glass-border);-webkit-backdrop-filter:blur(var(--nd-blur-sm));backdrop-filter:blur(var(--nd-blur-sm))}.nd-badge--on-art{border:1px solid rgba(0,0,0,0)}.nd-badge--on-art.nd-badge--blue{color:var(--nd-on-art-blue);border-color:color-mix(in srgb, var(--nd-on-art-blue) 25%, transparent);background:color-mix(in srgb, var(--nd-on-art-blue) 12%, transparent)}.nd-badge--on-art.nd-badge--green{color:var(--nd-on-art-green);border-color:color-mix(in srgb, var(--nd-on-art-green) 25%, transparent);background:color-mix(in srgb, var(--nd-on-art-green) 12%, transparent)}.nd-badge--on-art.nd-badge--yellow{color:var(--nd-on-art-yellow);border-color:color-mix(in srgb, var(--nd-on-art-yellow) 25%, transparent);background:color-mix(in srgb, var(--nd-on-art-yellow) 12%, transparent)}.nd-badge--on-art.nd-badge--red{color:var(--nd-on-art-red);border-color:color-mix(in srgb, var(--nd-on-art-red) 25%, transparent);background:color-mix(in srgb, var(--nd-on-art-red) 12%, transparent)}:is(a,button).nd-badge{font-family:inherit;cursor:pointer;transition:opacity var(--nd-dur-fast) ease-out}:is(a,button).nd-badge:hover{opacity:.8}.nd-count{display:inline-grid;flex:none;place-items:center;min-width:18px;height:18px;padding-inline:5px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums;line-height:1;color:var(--nd-on-primary);border-radius:var(--nd-radius-pill);background:var(--nd-primary)}.nd-count--muted{min-width:22px;height:20px;padding-inline:7px;font-size:var(--nd-text-xs);color:var(--nd-muted);background:var(--nd-surface-1)}.nd-count--corner{position:absolute;top:6px;right:5px;min-width:16px;height:16px;padding-inline:4px;font-size:10px;font-weight:var(--nd-w-heading);box-shadow:0 0 0 2px var(--nd-bg);pointer-events:none}.nd-choice__count{margin-left:-2px;font-weight:var(--nd-w-regular);font-variant-numeric:tabular-nums;-webkit-text-stroke:0;color:var(--nd-muted)}.nd-mark{--tone: var(--nd-primary);display:flex;flex:none;align-items:center;justify-content:center;width:42px;height:42px;font-size:18px;color:var(--tone);border-radius:50%;background:color-mix(in srgb, var(--tone) 14%, transparent)}.nd-mark--sm{width:28px;height:28px;font-size:var(--nd-text-sm)}.nd-mark--lg{width:48px;height:48px;font-size:20px}.nd-mark--square{border-radius:var(--nd-radius-md)}.nd-mark--lg.nd-mark--square{border-radius:var(--nd-radius-card)}.nd-mark--blue{--tone: var(--nd-blue)}.nd-mark--green{--tone: var(--nd-green)}.nd-mark--yellow{--tone: var(--nd-yellow)}.nd-mark--orange{--tone: var(--nd-orange)}.nd-mark--red{--tone: var(--nd-red)}.nd-mark--purple{--tone: var(--nd-purple)}.nd-mark--muted{--tone: var(--nd-muted)}.nd-mark--current{--tone: currentColor}.nd-crumbs{min-width:0;max-width:100%}.nd-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;column-gap:2px;min-width:0;margin:0 0 0 -10px;padding:0;list-style:none}.nd-crumbs li{display:flex;flex:none;align-items:center;column-gap:2px;min-width:0}.nd-crumbs li:last-child{flex:0 1 auto}.nd-crumbs li:not(:first-child,:last-child){flex:0 1 auto;max-width:min(100%,360px)}@media(max-width: 640px){.nd-crumbs li:not(:first-child,:last-child){max-width:62%}}.nd-crumbs__item{display:inline-flex;align-items:center;column-gap:7px;min-width:0;height:30px;padding:0 10px;font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);white-space:nowrap;text-decoration:none;color:var(--nd-muted);border-radius:var(--nd-radius-pill);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nd-crumbs__item>span{overflow:hidden;text-overflow:ellipsis}.nd-crumbs__item>.nd-crumbs__split{display:flex;min-width:0}.nd-crumbs__item>.nd-crumbs__split>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.nd-crumbs__item>.nd-crumbs__split>:last-child{flex:none}.nd-crumbs__item img{flex:none;width:16px;height:16px;object-fit:contain;border-radius:var(--nd-radius-xs) !important}.nd-crumbs__item:is(a):hover{color:var(--nd-fg);background-color:var(--nd-pill-hover)}.nd-crumbs__item:is(a):active{background-color:var(--nd-pill-press)}.nd-crumbs__item:is(a):focus-visible{outline:2px solid var(--nd-primary);outline-offset:-2px}.nd-crumbs__item[aria-current]{color:var(--nd-fg)}.nd-crumbs__sep{flex:none;font-size:9px;color:var(--nd-tertiary)}.nd-callout{--tone: var(--nd-blue);display:flex;align-items:flex-start;gap:12px;padding:12px;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-lg);background:color-mix(in srgb, var(--nd-bg) 94%, var(--tone, var(--nd-blue)))}.nd-callout>i:first-child{flex:none;margin-top:2px;font-size:var(--nd-text-lg);color:var(--tone, var(--nd-blue))}.nd-callout{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 22%, transparent)}.nd-callout>i:first-child{margin-top:0;line-height:21.7px}.nd-callout--green{--tone: var(--nd-green)}.nd-callout--yellow{--tone: var(--nd-yellow)}.nd-callout--orange{--tone: var(--nd-orange)}.nd-callout--red{--tone: var(--nd-red)}.nd-callout--muted{--tone: var(--nd-muted);border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.nd-callout--muted:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nd-callout--muted:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){background:var(--nd-glass-dense)}}.nd-callout--muted:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-callout--muted{padding:14px 16px;color:var(--nd-muted)}.nd-callout--muted .nd-callout__title{font-size:var(--nd-text-lg);color:var(--nd-fg)}.nd-callout__body{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;font-size:var(--nd-text-md);line-height:1.55;overflow-wrap:anywhere}.nd-callout__title{font-weight:var(--nd-w-heading)}.nd-callout__body a:not([class]){color:var(--nd-primary);text-decoration:none}.nd-callout__body a:not([class]):hover{text-decoration:underline;text-underline-offset:3px}.nd-callout__pre{margin:4px 0 0;padding:8px 10px;overflow-x:auto;font-family:var(--nd-font-mono);font-size:var(--nd-text-xs);line-height:1.5;white-space:pre-wrap;border-radius:var(--nd-radius-md);background:color-mix(in srgb, var(--nd-bg) 60%, transparent)}.nd-callout__quote{margin:4px 0 0;padding-left:10px;color:var(--nd-muted);border-left:2px solid color-mix(in srgb, var(--tone) 60%, transparent)}.nd-callout__action{flex:none;align-self:center;font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium)}.nd-callout__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:none;align-self:center}@media(max-width: 640px){.nd-callout:has(>.nd-callout__actions,>.nd-callout__action){flex-wrap:wrap}.nd-callout>:is(.nd-callout__actions,.nd-callout__action){margin-left:27px}}.nd-callout--raised{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.nd-callout--raised{align-items:center;gap:14px 16px;padding:16px 18px;background:color-mix(in srgb, var(--tone) 9%, var(--nd-card-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 32%, transparent),var(--nd-card-shadow)}.nd-callout--raised:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}.nd-callout--raised:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-callout--raised .nd-callout__body{gap:2px;font-size:var(--nd-text-md);line-height:1.5}.nd-callout--raised .nd-callout__title{font-size:15px;color:var(--nd-fg-solid)}.nd-callout--raised .nd-callout__quote{margin:4px 0;color:var(--nd-fg-solid);white-space:pre-wrap;border-left-color:color-mix(in srgb, var(--tone) 55%, transparent)}.nd-callout--raised .nd-check{margin-top:6px}.nd-callout__mark{--tone: var(--nd-primary);display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;font-size:17px;color:var(--tone);border-radius:50%;background:color-mix(in srgb, var(--tone) 14%, transparent)}.nd-callout__mark{--tone: inherit}:is(.popups,dialog) .nd-callout--raised{flex-wrap:wrap;align-items:flex-start;background:var(--nd-surface-1);box-shadow:inset 0 0 0 1px var(--nd-border-subtle)}:is(.popups,dialog) .nd-callout--raised>.nd-callout__actions{flex-basis:100%;margin-left:0}:is(.popups,dialog) .nd-callout--raised>.nd-callout__actions>*{flex:1;justify-content:center}@media(max-width: 640px){.nd-callout--raised:has(>.nd-callout__actions)>.nd-callout__actions{flex-basis:100%;margin-left:0}}.nd-cards{display:grid;grid-template-columns:repeat(var(--cols, 2), minmax(0, 1fr));gap:16px}@media(max-width: 1023px){.nd-cards{grid-template-columns:repeat(min(var(--cols, 2), 2), minmax(0, 1fr))}}@media(max-width: 640px){.nd-cards{grid-template-columns:minmax(0, 1fr)}}.nd-card{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;color:inherit;text-decoration:none;border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow);transition:background-color var(--nd-dur-fast) ease-out,box-shadow var(--nd-dur-fast) ease-out}.nd-card:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *,.nd-card--inset)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nd-card:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *,.nd-card--inset)){background:var(--nd-glass-dense)}}.nd-card:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}:is(a,button).nd-card:hover{background:var(--nd-card-hover)}button.nd-card{width:100%;font:inherit;text-align:left;cursor:pointer}.nd-card--panel{--nd-card-px: 18px;row-gap:14px;padding:var(--nd-card-pad)}.nd-card--sm{--nd-card-px: 14px;row-gap:10px;padding:var(--nd-card-pad-sm)}.nd-card--lg{--nd-card-px: 24px;padding:var(--nd-card-pad-lg)}@media(max-width: 768px){.nd-card--lg{--nd-card-px: 18px;padding:var(--nd-card-pad)}}.nd-card--flush{padding:0;overflow:hidden}.nd-card--flush>.nd-card__head{padding:var(--nd-card-pad);padding-bottom:0}.nd-card--flush.nd-card--lg>.nd-card__head{padding:var(--nd-card-pad-lg);padding-bottom:0}.nd-card--inset{border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline);box-shadow:inset 0 0 0 1px var(--nd-border-subtle)}.nd-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-width:0;min-height:22px}.nd-card__head--mark{flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;column-gap:12px}.nd-card__heading{display:flex;flex:1;flex-direction:column;row-gap:2px;min-width:0}.nd-card__title{min-width:0;margin:0;overflow-wrap:anywhere}.nd-card__title--label{font-size:var(--nd-text-label);font-weight:var(--nd-w-regular);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.nd-card__title--h3{margin:0;font-size:19px;font-weight:var(--nd-w-heading);line-height:1.4;letter-spacing:0;text-transform:none;color:var(--nd-fg)}.nd-card__heading .nd-card__title--label{font-size:var(--nd-text-lg);font-weight:var(--nd-w-heading);color:var(--nd-fg)}.nd-card__lead{margin:0;font-size:13px;font-weight:var(--nd-w-regular);line-height:1.55;color:var(--nd-muted)}.nd-card__head--mark:has(.nd-card__lead){padding-bottom:14px;border-bottom:1px solid var(--nd-divider)}.nd-card__title+.nd-card__count:not(:last-child){margin-right:auto;margin-left:-4px}.nd-card__hint{font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-card__link{font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium)}.nd-card__link i{font-size:var(--nd-text-2xs)}.nd-card__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.nd-h1{margin:0;font-size:32px;font-weight:var(--nd-w-heading);line-height:1.1;letter-spacing:0;text-transform:none;color:var(--nd-fg);text-wrap:balance}@media(max-width: 640px){.nd-h1{font-size:28px}}.nd-h2{margin:0;font-size:22px;font-weight:var(--nd-w-heading);line-height:1.3;letter-spacing:0;text-transform:none;color:var(--nd-fg);text-wrap:balance}.nd-h3{margin:0;font-size:19px;font-weight:var(--nd-w-heading);line-height:1.4;letter-spacing:0;text-transform:none;color:var(--nd-fg)}.nd-prose{font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:1.55;color:var(--nd-prose);max-width:68ch;margin:0}.nd-prose strong,.nd-prose b{font-weight:var(--nd-w-heading);color:var(--nd-fg)}.nd-prose a{color:var(--nd-primary);text-decoration:none}.nd-prose a:hover{text-decoration:underline;text-underline-offset:3px}.nd-lead{margin:0;font-size:15px;font-weight:var(--nd-w-regular);line-height:1.55;color:var(--nd-muted)}.nd-lead--sm{margin:0;font-size:13px;font-weight:var(--nd-w-regular);line-height:1.55;color:var(--nd-muted)}.nd-lead--lg{margin:0;font-size:clamp(16px,1.4vw,19px);font-weight:var(--nd-w-regular);line-height:1.55;color:var(--nd-muted)}.nd-link{color:var(--nd-primary);text-decoration:none}.nd-link:hover{text-decoration:underline;text-underline-offset:3px}.nd-link.nd-link--icon i{display:inline-block;margin:0 6px 0 0}.nd-link.nd-link--arrow i:last-child{margin:0 0 0 6px}.nd-link--muted{color:var(--nd-muted)}.nd-link--muted:hover{color:var(--nd-fg)}.nd-link--arrow i{font-size:.85em;transition:translate var(--nd-dur-fast) ease-out}.nd-link--arrow:hover i{translate:2px 0}.nd-mono{font-family:var(--nd-font-mono);font-size:.93em;font-variant-numeric:tabular-nums}.nd-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;font-size:var(--nd-text-sm);color:var(--nd-muted)}.nd-meta>*+*::before{content:"·";margin-inline:7px;color:var(--nd-tertiary)}.nd-meta a:not(.nd-link){color:inherit;text-decoration:none}.nd-meta a:not(.nd-link):hover{color:var(--nd-fg)}.nd-stack{display:flex;flex-direction:column;row-gap:2px;min-width:0}.nd-stack__sub{font-size:var(--nd-text-xs);color:color-mix(in srgb, var(--nd-fg) 62%, var(--nd-bg))}.nd-stack__sub.nd-mono,.nd-stack__sub .nd-mono,.nd-table .nd-mono{font-size:max(12px,.93em)}.nd-code{margin:0;padding:10px 12px;overflow-x:auto;font-family:var(--nd-font-mono);font-size:var(--nd-text-xs);line-height:1.55;color:var(--nd-code-fg);border-radius:var(--nd-radius-md);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline)}.nd-lua-example{display:block;margin:0;font:var(--nd-text-xs)/1.65 var(--nd-font-mono);white-space:pre;color:var(--nd-code-fg)}.nd-lua-example .k{color:var(--nd-code-keyword)}.nd-lua-example .f{color:var(--nd-code-function)}.nd-lua-example .s{color:var(--nd-code-string)}.nd-lua-example .n{color:var(--nd-code-number)}.nd-lua-example--art{--nd-code-fg: var(--nd-on-art-code-fg);--nd-code-keyword: var(--nd-on-art-code-keyword);--nd-code-string: var(--nd-on-art-code-string);--nd-code-function: var(--nd-on-art-code-function);--nd-code-number: var(--nd-on-art-code-number)}.nd-code-line{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-family:var(--nd-font-mono);font-size:var(--nd-text-xs)}.nd-muted{color:var(--nd-muted)}.nd-small{font-size:var(--nd-text-sm)}.nd-num{font-variant-numeric:tabular-nums;white-space:nowrap}.nd-divider{height:1px;margin:0;border:0;background:var(--nd-divider)}.nd-inline-code{padding:1px 5px;font-family:var(--nd-font-code);font-size:.92em;border-radius:var(--nd-radius-sm);background:var(--nd-accent-fill)}.nd-kbd{padding:1px 6px;font-family:var(--nd-font-code);font-size:var(--nd-text-2xs);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);border-radius:var(--nd-radius-sm)}.pagination{position:relative;display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:2px;box-sizing:border-box;max-width:100%;min-height:40px;padding:4px;border-radius:calc(var(--nd-pill-h)/2);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow)}.pagination{align-self:flex-start;width:fit-content;margin:10px 0 0}.pagination__item{position:relative;z-index:1;display:flex;margin:0;padding:0;border:0;background:none}.pagination__item :is(a,button){position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:32px;padding:0 12px;font-size:var(--nd-text-choice);font-weight:var(--nd-w-regular);white-space:nowrap;text-decoration:none;color:var(--nd-control-fg);border-radius:var(--nd-radius-pill)}.pagination__item :is(a,button)>i{flex:none;font-size:var(--nd-text-sm);transition:color var(--nd-dur) ease-out}.pagination__item :is(a,button)>img{flex:none;width:20px;height:20px;object-fit:cover;border-radius:var(--nd-radius-sm);outline:1px solid var(--nd-hairline);outline-offset:-1px}.pagination__item :is(a,button):has(>img){padding-inline:7px 12px}.pagination__item :is(a,button){font-family:inherit;background:none;border:0;cursor:pointer;flex:1;min-width:32px;padding:0 11px;font-variant-numeric:tabular-nums;text-transform:capitalize}.pagination__item:hover{border:0;background:none}.pagination__item__active a{-webkit-text-stroke:.25px currentColor;color:var(--nd-fg-solid)}.pagination__item__active a>i:not(.nd-chevron){color:var(--nd-primary)}.pagination:not([data-hover-ready=true]) .pagination__item__active a{background:var(--nd-tab-sel)}.pagination__gap{display:grid;place-items:center;min-width:16px;font-size:var(--nd-text-sm);color:var(--nd-muted)}.marketplace{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;width:100%;min-height:100vh;padding-bottom:100px}.mcard{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--nd-radius-panel);background:var(--nd-art-bg);box-shadow:var(--nd-card-shadow);transition:scale var(--nd-dur) var(--nd-ease-quart)}@media(prefers-reduced-motion: no-preference){.mcard{will-change:scale}}.mcard:has(>.mcard__open:active){scale:.985}@media(prefers-reduced-motion: reduce){.mcard:has(>.mcard__open:active){scale:none}}.mcard::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgb(var(--nd-art-shade-rgb)/0.05) 0%, rgb(var(--nd-art-shade-rgb)/0.25) 45%, rgb(var(--nd-art-shade-rgb)/0.55) 100%)}.mcard::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--edge, color-mix(in srgb, var(--nd-on-art) 8%, transparent));pointer-events:none;transition:box-shadow var(--nd-dur-fast) ease-out}.mcard .mcard__media{position:absolute;inset:1px;z-index:-2;display:block;overflow:hidden;border-radius:calc(var(--nd-radius-panel) - 1px)}.mcard .mcard__media img,.mcard .mcard__placeholder{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale var(--nd-dur-reveal) var(--nd-ease-quart)}@media(prefers-reduced-motion: no-preference){.mcard .mcard__media img,.mcard .mcard__placeholder{will-change:scale}}.mcard .mcard__open{position:absolute;inset:0;border-radius:inherit}.mcard:hover{--edge: color-mix(in srgb, var(--nd-on-art) 18%, transparent)}.mcard:hover .mcard__media img,.mcard:hover .mcard__placeholder{scale:1.04}.mcard{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:340px;margin:0;padding:8px;color:var(--nd-on-art);border:0;transition:box-shadow var(--nd-dur) ease-out,scale var(--nd-dur) var(--nd-ease-quart)}.mcard picture{display:contents}.mcard a{text-decoration:none}.mcard__open{z-index:1}.mcard__placeholder{opacity:.5}.mcard__badges{position:absolute;top:12px;right:12px;display:flex;gap:6px;pointer-events:none}.mcard__body{position:relative;z-index:2;display:flex;flex-direction:column;row-gap:10px;padding:14px 14px 12px;border:1px solid var(--nd-art-glass-border);border-radius:var(--nd-radius-lg);background:var(--nd-art-glass-thin);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);pointer-events:none}.mcard__body :is(a,button,input,select,textarea,summary,[data-copy],[role=button]){pointer-events:auto}@media(prefers-reduced-motion: reduce){.mcard__body{background:var(--nd-art-glass-dense);-webkit-backdrop-filter:none;backdrop-filter:none}}.marketplace__name-wrapper{display:flex;flex-direction:column;row-gap:4px;min-width:0;margin:0}.marketplace__name{display:flex;align-items:center;column-gap:8px;min-width:0;margin:0}.marketplace__name .nd-item-name{font-size:16px;font-weight:var(--nd-w-heading);color:var(--nd-on-art)}.marketplace__name .nd-item-name:hover{color:var(--nd-art-link)}.marketplace__name .nd-item-name__privacy{color:var(--nd-on-art-muted)}.marketplace__autor{display:flex;align-items:center;column-gap:4px;margin:0;font-size:var(--nd-text-xs);color:var(--nd-on-art-muted)}.marketplace__autor a{color:var(--nd-on-art-strong);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.marketplace__autor a::before{content:"@"}.marketplace__autor a:hover{color:var(--nd-on-art)}.marketplace__autor__wrapper{overflow:hidden;text-overflow:ellipsis}.marketplace__category{max-height:20px;overflow:hidden}.marketplace__category.nd-tags{gap:4px}.marketplace__category.nd-tags--empty{color:var(--nd-on-art-muted)}.staff_notes_info{display:flex;align-items:center;gap:6px;font-size:var(--nd-text-xs);color:var(--nd-on-art-muted)}.staff_notes_info .sni_d{margin-left:-6px;color:var(--nd-on-art-strong)}.staff_notes_info .sni_d:hover{color:var(--nd-on-art);background:color-mix(in srgb, var(--nd-on-art) 8%, transparent)}.mcard__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;border-top:1px solid color-mix(in srgb, var(--nd-on-art) 8%, transparent)}.marketplace__price{display:flex;align-items:baseline;margin:0;color:var(--nd-on-art);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.marketplace__price:hover{color:var(--nd-art-link)}.mcard__periods{display:flex;gap:2px}.mcard__periods>.nd-badge{padding:0 5px;font-size:10px;line-height:18px;color:var(--nd-on-art-muted);border:0;border-radius:var(--nd-radius-sm);background:color-mix(in srgb, var(--nd-on-art) 8%, transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.mcard__stats{display:flex;align-items:center;column-gap:10px;margin-left:auto;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nd-on-art-muted)}.mcard__stats i{margin-right:3px;font-size:var(--nd-text-2xs)}.marketplace__counter{margin:0}.market-stars.mcard__rating{font-size:var(--nd-text-xs);color:var(--nd-on-art-strong)}.market-stars.mcard__rating .is-on{color:var(--nd-on-art-yellow)}.market-stars.mcard__rating.is-empty{color:var(--nd-on-art-muted)}.market-stars.mcard__rating.is-empty>i{color:color-mix(in srgb, var(--nd-on-art) 25%, transparent)}.market-pick{display:flex;flex-direction:column;row-gap:12px;margin:4px 0 16px}.market-pick__head{display:flex;flex-direction:column;row-gap:2px}.market-pick__head small{font-size:var(--nd-text-xs);color:var(--nd-muted)}.market-pick__rows{display:flex;flex-direction:column;row-gap:12px}.market-pick__rows .nd-check__text small{display:block;margin-top:2px;font-size:var(--nd-text-xs);font-weight:var(--nd-w-regular);color:var(--nd-muted)}.market-pick__chips{display:flex;flex-wrap:wrap;gap:8px}.nd-table-wrap{overflow-x:auto}.nd-table-wrap--flush{margin-inline:calc(-1*var(--nd-card-px, 20px))}.nd-table-wrap--flush .nd-table :is(th,td):first-child{padding-left:var(--nd-card-px, 20px)}.nd-table-wrap--flush .nd-table :is(th,td):last-child{padding-right:var(--nd-card-px, 20px)}.nd-table{width:100%;border-collapse:collapse;font-size:var(--nd-text-sm)}.nd-table th{padding:8px 12px;font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);text-align:left;text-transform:none;letter-spacing:0;color:var(--nd-muted);border-bottom:1px solid var(--nd-border);background:none}.nd-table td{padding:10px 12px;vertical-align:middle;color:var(--nd-fg);border-bottom:1px solid var(--nd-divider);background:none}.nd-table tbody tr:last-child td{border-bottom:0}.nd-table a:not([class]){color:inherit;text-decoration:none}.nd-table a:not([class]):hover{color:var(--nd-primary)}.nd-table--hover tbody tr{transition:background-color var(--nd-dur-fast)}.nd-table--hover tbody tr:hover{background:var(--nd-surface-1)}.nd-table--compact :is(th,td){padding-block:6px}.nd-table__num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.nd-table__muted,.nd-table .nd-table__muted{color:var(--nd-muted)}.nd-table__nowrap{white-space:nowrap}.admin-page .nd-card .nd-table-wrap{margin-inline:calc(-1*var(--nd-card-px, 20px))}.admin-page .nd-card .nd-table-wrap .nd-table :is(th,td):first-child{padding-left:var(--nd-card-px, 20px)}.admin-page .nd-card .nd-table-wrap .nd-table :is(th,td):last-child{padding-right:var(--nd-card-px, 20px)}.nd-table--expand .nd-table__row{cursor:pointer}.nd-table--expand .nd-table__toggle{width:1%;padding-block:6px;text-align:right}.nd-table--expand .nd-table__toggle-btn i{transition:transform var(--nd-dur-fast) var(--nd-ease-quart)}.nd-table--expand .nd-table__row.is-open td{border-bottom-color:rgba(0,0,0,0)}.nd-table--expand .nd-table__row.is-open .nd-table__toggle-btn i{transform:rotate(180deg)}.nd-table--expand .nd-table__detail td{padding-top:4px;padding-bottom:18px;cursor:auto}.nd-table--hover tbody tr.nd-table__detail:hover{background:none}.nd-table__detail-in{display:flex;flex-direction:column;row-gap:14px;min-width:0}@media(max-width: 640px){.nd-table--stack thead{display:none}.nd-table--stack tbody{display:block}.nd-table--stack tbody tr{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:6px 12px;padding:12px 4px;border-bottom:1px solid var(--nd-divider)}.nd-table--stack tbody tr:last-child{border-bottom:0}.nd-table--stack .nd-table__toggle{width:auto}.nd-table--stack .nd-table__row.is-open{border-bottom:0}.nd-table--stack tbody tr.nd-table__detail{display:block;padding-top:0;padding-bottom:16px}.nd-table--stack .nd-table__detail td{display:block}.nd-table-wrap .nd-table--stack :is(th,td):is(*,:first-child,:last-child){padding:0;border:0}.nd-table-wrap--flush .nd-table--stack tbody tr{padding-inline:var(--nd-card-px, 20px)}}.nd-disclosure{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.nd-disclosure:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nd-disclosure:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){background:var(--nd-glass-dense)}}.nd-disclosure:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-disclosure>summary{display:flex;align-items:center;gap:8px;padding:12px 14px;font-weight:var(--nd-w-medium);color:var(--nd-fg);list-style:none;cursor:pointer;border-radius:inherit}.nd-disclosure>summary::-webkit-details-marker{display:none}.nd-disclosure>summary .nd-chevron{margin-left:auto;color:var(--nd-muted);transition:rotate var(--nd-dur-move) var(--nd-ease-quint)}.nd-disclosure[open]>summary .nd-chevron{rotate:180deg}.nd-disclosure__body{display:flex;flex-direction:column;gap:10px;padding:0 14px 14px;color:var(--nd-prose)}.nd-input{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.nd-input::placeholder{color:var(--nd-muted);opacity:1}.nd-input:focus,.nd-input:focus-visible,.nd-input:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.nd-input:disabled,.nd-input[readonly]{cursor:not-allowed;opacity:.6}textarea.nd-input{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}textarea.nd-input::placeholder{color:var(--nd-muted);opacity:1}textarea.nd-input:focus,textarea.nd-input:focus-visible,textarea.nd-input:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}textarea.nd-input:disabled,textarea.nd-input[readonly]{cursor:not-allowed;opacity:.6}textarea.nd-input{height:auto;min-height:var(--nd-textarea-min);padding:10px 14px;line-height:1.5;border-radius:var(--nd-radius-xl);resize:vertical}select.nd-input{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}select.nd-input::placeholder{color:var(--nd-muted);opacity:1}select.nd-input:focus,select.nd-input:focus-visible,select.nd-input:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}select.nd-input:disabled,select.nd-input[readonly]{cursor:not-allowed;opacity:.6}select.nd-input{padding-right:36px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23969696' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}select.nd-input[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23969696' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 15 6-6 6 6'/%3E%3C/svg%3E")}select.nd-input option{color:var(--nd-fg);background:var(--nd-popover)}.nd-select{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.nd-select::placeholder{color:var(--nd-muted);opacity:1}.nd-select:focus,.nd-select:focus-visible,.nd-select:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.nd-select:disabled,.nd-select[readonly]{cursor:not-allowed;opacity:.6}.nd-select{padding-right:36px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23969696' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.nd-select[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23969696' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 15 6-6 6 6'/%3E%3C/svg%3E")}.nd-select option{color:var(--nd-fg);background:var(--nd-popover)}.nd-select{width:auto;max-width:100%}.nd-select--sm{height:34px;padding-left:14px;padding-right:32px;font-size:var(--nd-text-sm);background-position:right 11px center}.nd-field{display:flex;flex-direction:column;gap:6px;min-width:0}.nd-field__label{font-size:var(--nd-text-label);font-weight:var(--nd-w-regular);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.nd-field__label{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.nd-field__aside{font-size:var(--nd-text-label);color:var(--nd-muted);text-decoration:none;transition:color var(--nd-dur-fast) ease-out}.nd-field__aside:hover{color:var(--nd-fg)}.nd-field :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range],[type=color],.nd-search__input)){box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.nd-field :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range],[type=color],.nd-search__input))::placeholder{color:var(--nd-muted);opacity:1}.nd-field :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range],[type=color],.nd-search__input)):focus,.nd-field :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range],[type=color],.nd-search__input)):focus-visible,.nd-field :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range],[type=color],.nd-search__input)):focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.nd-field :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range],[type=color],.nd-search__input)):disabled,.nd-field :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range],[type=color],.nd-search__input))[readonly]{cursor:not-allowed;opacity:.6}.nd-field :where(textarea:not(.nd-md-field__input)){box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.nd-field :where(textarea:not(.nd-md-field__input))::placeholder{color:var(--nd-muted);opacity:1}.nd-field :where(textarea:not(.nd-md-field__input)):focus,.nd-field :where(textarea:not(.nd-md-field__input)):focus-visible,.nd-field :where(textarea:not(.nd-md-field__input)):focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.nd-field :where(textarea:not(.nd-md-field__input)):disabled,.nd-field :where(textarea:not(.nd-md-field__input))[readonly]{cursor:not-allowed;opacity:.6}.nd-field :where(textarea:not(.nd-md-field__input)){height:auto;min-height:var(--nd-textarea-min);padding:10px 14px;line-height:1.5;border-radius:var(--nd-radius-xl);resize:vertical}.nd-field__box{position:relative;display:block}.nd-field__hint{font-size:var(--nd-text-xs);line-height:1.45;color:var(--nd-muted)}.nd-field__error{font-size:var(--nd-text-xs);line-height:1.45;color:var(--nd-red);animation:nd-pop-in var(--nd-dur) var(--nd-ease-quint)}.nd-field.is-invalid :where(input:not([type=checkbox],[type=radio]),textarea,select,.nd-amount,.nd-md-field),.nd-field :where(input,textarea,select)[aria-invalid=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nd-red) 60%, transparent)}.nd-field__counter{align-self:flex-end;margin-top:-2px;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;color:var(--nd-tertiary)}.nd-field__counter.is-over{color:var(--nd-red)}.nd-field__suffix{font-size:var(--nd-text-sm);color:var(--nd-muted)}.nd-field--row{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);align-items:center;column-gap:16px}.nd-field--row>:not(.nd-field__label){grid-column:2}@media(max-width: 640px){.nd-field--row{grid-template-columns:minmax(0, 1fr)}.nd-field--row>:not(.nd-field__label){grid-column:1}}.nd-field--inline{flex-direction:row;align-items:center;gap:10px}.nd-field--inline>.nd-field__label{flex:none}.nd-field--inline>:where(input,select,.nd-amount){width:auto;min-width:0}.nd-amount{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:40px;padding:0 16px;border-radius:var(--nd-radius-pill);background:var(--nd-search-bg);transition:box-shadow var(--nd-dur-fast) ease-out}.nd-amount:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.nd-amount>input{flex:1;min-width:0;height:100%;margin:0;padding:0;font:inherit;font-size:var(--nd-text-lg);font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums;color:var(--nd-fg);border:0;border-radius:0;outline:0;background:none;box-shadow:none;appearance:textfield;-moz-appearance:textfield}.nd-amount>input::placeholder{color:var(--nd-muted);opacity:1}.nd-amount>input::-webkit-inner-spin-button,.nd-amount>input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.nd-amount__unit{flex:none;font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);color:var(--nd-muted)}@supports(-webkit-touch-callout: none){:is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset],[type=image],[type=hidden]),textarea,select,[contenteditable=true]){font-size:max(16px,1em) !important}}.nd-password{position:relative}.nd-password>input{padding-right:44px !important}.nd-password__eye{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:30px;height:30px;padding:0;font-size:var(--nd-text-sm);color:var(--nd-muted);border:0;border-radius:50%;background:none;cursor:pointer;transform:translateY(-50%);transition:color var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.nd-password__eye:hover{color:var(--nd-fg);background:var(--nd-surface-2)}.nd-password__eye:focus-visible{outline:0;color:var(--nd-fg);box-shadow:0 0 0 2px var(--nd-ring)}.nd-search{display:flex;align-items:center;gap:10px;box-sizing:border-box;min-width:0;min-height:40px;padding:0 4px 0 16px;border-radius:var(--nd-radius-pill);background:var(--nd-search-bg);cursor:text;transition:box-shadow var(--nd-dur-fast) ease-out}.nd-search:focus-within{box-shadow:0 0 0 1px var(--nd-ring)}.nd-search__icon{flex:none;font-size:var(--nd-text-sm);color:var(--nd-muted);pointer-events:none}.nd-search__input{flex:1;min-width:0;height:38px;margin:0;padding:0;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:none;background:none;box-shadow:none;appearance:none}.nd-search__input::placeholder{color:var(--nd-muted);opacity:1}.nd-search__input::-webkit-search-cancel-button,.nd-search__input::-webkit-search-decoration{appearance:none;display:none}.nd-search__clear{display:inline-flex;flex:none;align-items:center;justify-content:center;margin:0;font-family:var(--nd-font-sans);font-weight:var(--nd-w-medium);line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;color:var(--nd-muted);border:1px solid rgba(0,0,0,0);border-radius:var(--nd-radius-pill);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;transform-origin:center;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out;height:32px;gap:6px;padding-inline:12px;font-size:var(--nd-text-sm);background:none;box-shadow:none}.nd-search__clear:hover{color:var(--nd-fg);background-color:var(--nd-pill-hover)}.nd-search__clear:active{background-color:var(--nd-pill-press)}.nd-search__clear:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in srgb, var(--nd-ring) 75%, transparent)}.nd-search__clear:disabled,.nd-search__clear[aria-disabled=true],.nd-search__clear.is-disabled{cursor:not-allowed;opacity:.5}.nd-search__clear:disabled{pointer-events:none}.nd-search__clear:hover{background:var(--nd-accent-fill)}.nd-search__clear{flex:none;width:32px;height:32px;padding:0;font-size:var(--nd-text-sm);border-radius:50%}.nd-search>.nd-search__input:placeholder-shown~.nd-search__clear{visibility:hidden}.nd-search__clear[hidden]{display:none}.nd-filters{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;min-width:0;margin:0}.nd-filters>.nd-filters__search{flex:1 1 240px}.nd-filters>:where(.nd-select,.nd-select-pic){flex:none;align-self:center}@media(max-width: 640px){.nd-filters>.nd-filters__pick{flex:1 1 100%}}.nd-filter-matrix{width:100%;border-collapse:collapse;font-size:var(--nd-text-sm)}.nd-filter-matrix th,.nd-filter-matrix td{padding:3px 6px;text-align:center}.nd-filter-matrix thead th{font-size:var(--nd-text-xs);font-weight:var(--nd-w-regular);color:var(--nd-nav-section)}.nd-filter-matrix tbody th{text-align:left}.nd-filter-matrix input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;flex:none;display:inline-grid;place-items:center;box-sizing:border-box;width:16px;height:16px;margin:0;padding:0;border:0;border-radius:var(--nd-radius-xs);background:var(--nd-surface-2);box-shadow:inset 0 0 0 1px var(--nd-border);cursor:pointer;transition:background-color var(--nd-dur) var(--nd-ease-quart),box-shadow var(--nd-dur) var(--nd-ease-quart)}.nd-filter-matrix input[type=checkbox]::before{content:"";width:9.92px;height:9.92px;background:var(--nd-on-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;opacity:0;scale:.25;filter:blur(2px);transition:opacity var(--nd-dur-open) var(--nd-ease-quart),scale var(--nd-dur-open) var(--nd-ease-quart),filter var(--nd-dur-open) var(--nd-ease-quart)}.nd-filter-matrix input[type=checkbox]:hover{box-shadow:inset 0 0 0 1px var(--nd-muted)}.nd-filter-matrix input[type=checkbox]:checked{background:var(--nd-primary);box-shadow:none}.nd-filter-matrix input[type=checkbox]:checked::before{opacity:1;scale:1;filter:blur(0)}.nd-filter-matrix input[type=checkbox]:focus-visible{outline:0;box-shadow:0 0 0 2px var(--nd-ring)}.nd-filter-matrix input[type=checkbox]:disabled{cursor:default;opacity:.5}.nd-filter-matrix__row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 9px;font-size:var(--nd-text-choice);line-height:1.3;text-align:left;text-decoration:none;color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-lg);background:none;cursor:pointer;transition:color var(--nd-dur-hover) var(--nd-ease-quart),background-color var(--nd-dur-hover) var(--nd-ease-quart)}.nd-filter-matrix__row:hover,.nd-filter-matrix__row:focus-visible{color:var(--nd-control-fg);background:var(--nd-tab-sel)}.nd-filter-matrix__row i{flex:none;width:16px;font-size:var(--nd-text-lg);text-align:center}.nd-filter-matrix__row{padding:5px 8px}.nd-md-field{display:flex;flex-direction:column;min-width:0;border-radius:var(--nd-radius-xl);background:var(--nd-search-bg);transition:box-shadow var(--nd-dur-fast) ease-out}.nd-md-field:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.nd-md-field>:not(.nd-md-field__bar,.nd-md-field__input,.ticket-attach-list){display:block;width:100%}.nd-md-field .ticket-attach-list{padding:0 12px 10px}.nd-md-field .nd-md-field__input{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.nd-md-field .nd-md-field__input::placeholder{color:var(--nd-muted);opacity:1}.nd-md-field .nd-md-field__input:focus,.nd-md-field .nd-md-field__input:focus-visible,.nd-md-field .nd-md-field__input:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.nd-md-field .nd-md-field__input:disabled,.nd-md-field .nd-md-field__input[readonly]{cursor:not-allowed;opacity:.6}.nd-md-field .nd-md-field__input{height:auto;min-height:var(--nd-textarea-min);padding:10px 14px;line-height:1.5;border-radius:var(--nd-radius-xl);resize:vertical}.nd-md-field .nd-md-field__input{display:block;min-height:var(--nd-textarea-min);border-radius:var(--nd-radius-xl) var(--nd-radius-xl) 0 0;background:none;box-shadow:none;animation:none}.nd-md-field .nd-md-field__input:focus,.nd-md-field .nd-md-field__input:focus-visible{box-shadow:none}.nd-md-field--short .nd-md-field__input{min-height:88px}.nd-md-field--tall .nd-md-field__input{min-height:var(--nd-textarea-tall)}.nd-md-field__bar{display:flex;align-items:center;gap:8px;padding:4px 8px;box-shadow:inset 0 1px 0 var(--nd-divider)}.nd-md-field__bar>.md-tools{flex:1;min-width:0;margin:0}.nd-md-field__bar[hidden]{display:none}.nd-md-field__actions{display:flex;flex:none;align-items:center;gap:6px;margin-left:auto}.nd-dropzone{position:relative;display:grid;place-items:center;box-sizing:border-box;min-height:120px;min-width:0;overflow:hidden;color:var(--nd-muted);border:1px dashed var(--nd-border);border-radius:var(--nd-radius-panel);background:var(--nd-surface-1);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nd-dropzone:hover,.nd-dropzone.nd-dropzone--over,.nd-dropzone:has(>.nd-dropzone__input:focus-visible){color:var(--nd-fg);border-color:var(--nd-primary)}.nd-dropzone:has(>.nd-dropzone__input:focus-visible){outline:2px solid var(--nd-ring);outline-offset:2px}.nd-dropzone:has(>.nd-dropzone__input:disabled){opacity:.5}.nd-dropzone__input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;font-size:0;opacity:0;cursor:pointer}.nd-dropzone__face{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px;text-align:center;pointer-events:none}.nd-dropzone__face>i{font-size:20px}.nd-dropzone__label{font-size:var(--nd-text-choice);font-weight:var(--nd-w-medium)}.nd-dropzone__hint{font-size:var(--nd-text-xs);color:var(--nd-tertiary)}.nd-dropzone__preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.nd-dropzone--filled{border-style:solid;border-color:var(--nd-border-subtle)}.nd-dropzone--filled>.nd-dropzone__face{visibility:hidden}.nd-dropzone__remove{position:absolute;top:6px;right:6px;z-index:2}.nd-dropzone--filled>.nd-dropzone__remove{color:var(--nd-on-art);background:var(--nd-art-glass);box-shadow:inset 0 0 0 1px var(--nd-art-glass-border);-webkit-backdrop-filter:blur(var(--nd-blur-sm));backdrop-filter:blur(var(--nd-blur-sm))}.nd-dialog__body{display:grid;gap:12px;min-width:0}.nd-dialog .status{font-size:var(--nd-text-sm);line-height:1.45;color:var(--nd-red)}.nd-dialog .status:empty{display:none}.nd-dialog .status:not(:empty){animation:nd-pop-in var(--nd-dur) var(--nd-ease-quint)}.nd-dialog .status--ok{color:var(--nd-green)}.nd-check{display:inline-flex;align-items:center;column-gap:8px;width:fit-content;font-size:var(--nd-text-md);color:var(--nd-fg);cursor:pointer;-webkit-user-select:none;user-select:none}.nd-check>input{appearance:none;-webkit-appearance:none;position:relative;flex:none;display:inline-grid;place-items:center;box-sizing:border-box;width:16px;height:16px;margin:0;padding:0;border:0;border-radius:var(--nd-radius-xs);background:var(--nd-surface-2);box-shadow:inset 0 0 0 1px var(--nd-border);cursor:pointer;transition:background-color var(--nd-dur) var(--nd-ease-quart),box-shadow var(--nd-dur) var(--nd-ease-quart)}.nd-check>input::before{content:"";width:9.92px;height:9.92px;background:var(--nd-on-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;opacity:0;scale:.25;filter:blur(2px);transition:opacity var(--nd-dur-open) var(--nd-ease-quart),scale var(--nd-dur-open) var(--nd-ease-quart),filter var(--nd-dur-open) var(--nd-ease-quart)}.nd-check>input:hover{box-shadow:inset 0 0 0 1px var(--nd-muted)}.nd-check>input:checked{background:var(--nd-primary);box-shadow:none}.nd-check>input:checked::before{opacity:1;scale:1;filter:blur(0)}.nd-check>input:focus-visible{outline:0;box-shadow:0 0 0 2px var(--nd-ring)}.nd-check>input:disabled{cursor:default;opacity:.5}.nd-check a:not(.nd-link){color:var(--nd-primary);text-decoration:none}.nd-check a:not(.nd-link):hover{text-decoration:underline;text-underline-offset:3px}.nd-check.is-invalid>input{box-shadow:inset 0 0 0 1px var(--nd-red),0 0 0 3px color-mix(in srgb, var(--nd-red) 20%, transparent)}.nd-check--note{align-items:flex-start;column-gap:10px;width:auto;font-size:var(--nd-text-sm);line-height:1.45;color:var(--nd-prose);-webkit-user-select:auto;user-select:auto}.nd-check--note>input{margin-top:1px}.nd-check--chip{position:relative;align-self:stretch;box-sizing:border-box;min-height:34px;padding:0 14px;font-size:var(--nd-text-choice);font-weight:var(--nd-w-medium);color:var(--nd-control-dim);border-radius:var(--nd-radius-pill);background:var(--nd-search-bg);transition:color var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.nd-check--chip>input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.nd-check--chip>input:disabled{opacity:0;cursor:default}.nd-check--chip>i{font-size:var(--nd-text-sm);transition:color var(--nd-dur-fast) ease-out}.nd-check--chip:hover{color:var(--nd-control-fg)}.nd-check--chip:has(>input:checked){color:var(--nd-fg-solid);background:var(--nd-tab-sel)}.nd-check--chip:has(>input:checked)>i{color:var(--nd-primary)}.nd-check--chip:has(>input:focus-visible){outline:2px solid var(--nd-primary);outline-offset:2px}.nd-check--chip:has(>input:disabled){cursor:default}.nd-check--chip:has(>input:disabled:not(:checked)){opacity:.5}.nd-check:has(>input:disabled){cursor:default}.nd-radio{appearance:none;-webkit-appearance:none;position:relative;flex:none;display:inline-grid;place-items:center;box-sizing:border-box;width:16px;height:16px;margin:0;padding:0;border:0;border-radius:var(--nd-radius-xs);background:var(--nd-surface-2);box-shadow:inset 0 0 0 1px var(--nd-border);cursor:pointer;transition:background-color var(--nd-dur) var(--nd-ease-quart),box-shadow var(--nd-dur) var(--nd-ease-quart)}.nd-radio::before{content:"";width:9.92px;height:9.92px;background:var(--nd-on-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;opacity:0;scale:.25;filter:blur(2px);transition:opacity var(--nd-dur-open) var(--nd-ease-quart),scale var(--nd-dur-open) var(--nd-ease-quart),filter var(--nd-dur-open) var(--nd-ease-quart)}.nd-radio:hover{box-shadow:inset 0 0 0 1px var(--nd-muted)}.nd-radio:checked{background:var(--nd-primary);box-shadow:none}.nd-radio:checked::before{opacity:1;scale:1;filter:blur(0)}.nd-radio:focus-visible{outline:0;box-shadow:0 0 0 2px var(--nd-ring)}.nd-radio:disabled{cursor:default;opacity:.5}.nd-radio{border-radius:50%}.nd-radio::before{width:6.4px;height:6.4px;border-radius:50%;-webkit-mask:none;mask:none}.nd-toggle{position:relative;display:inline-flex;align-items:center;gap:10px;width:fit-content;font-size:var(--nd-text-md);color:var(--nd-fg);cursor:pointer}.nd-toggle input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.nd-toggle__track{position:relative;flex:none;width:34px;height:20px;border-radius:var(--nd-radius-pill);background:var(--nd-surface-2);box-shadow:var(--nd-ring-hairline);transition:background-color var(--nd-dur) var(--nd-ease-quart),box-shadow var(--nd-dur) var(--nd-ease-quart)}.nd-toggle__track::before{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--nd-control-dim);transition:translate .22s var(--nd-ease-quint),background-color var(--nd-dur) var(--nd-ease-quart)}.nd-toggle input:checked+.nd-toggle__track{background:var(--nd-primary);box-shadow:none}.nd-toggle input:checked+.nd-toggle__track::before{translate:14px 0;background:var(--nd-on-primary)}.nd-toggle input:focus-visible+.nd-toggle__track{box-shadow:0 0 0 2px var(--nd-ring)}.nd-toggle input:disabled+.nd-toggle__track{opacity:.5}.nd-toggle__text{display:flex;flex-direction:column;gap:2px;min-width:0}.nd-toggle__hint{font-size:var(--nd-text-xs);line-height:1.4;color:var(--nd-muted)}.nd-toggle--end{display:flex;justify-content:space-between;width:100%}.nd-toggle--end>.nd-toggle__track{order:2}.nd-avatar{--size: 30px;display:grid;flex:none;place-items:center;width:var(--size);height:var(--size);overflow:hidden;font-size:calc(var(--size)*.42);font-weight:var(--nd-w-heading);color:var(--nd-primary);object-fit:cover;border-radius:50%;background:var(--nd-primary-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nd-primary) 22%, transparent)}.nd-avatar img{display:block;width:100%;height:100%;object-fit:cover;grid-area:1/1;border-radius:50%;transition:opacity var(--nd-dur-fast) ease-out}.nd-avatar[aria-busy=true] img{opacity:.4}.nd-avatar__spinner{z-index:var(--nd-z-raised);grid-area:1/1}a.nd-avatar{transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}a.nd-avatar:hover{box-shadow:inset 0 0 0 1px var(--nd-primary)}.nd-empty{display:grid;place-items:center;align-content:center;gap:8px;padding:32px 16px;font-size:var(--nd-text-sm);text-align:center;color:var(--nd-muted)}.nd-empty>i{font-size:20px;color:var(--nd-tertiary)}.nd-empty>i{font-size:24px}.nd-empty__title{margin:0;font-size:var(--nd-text-lg);font-weight:var(--nd-w-heading);color:var(--nd-fg)}.nd-empty__lead{max-width:46ch;font-size:var(--nd-text-md);line-height:1.5;text-wrap:balance}.nd-empty__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:center;margin-top:6px}.nd-empty--card{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow);padding:40px 20px}.nd-empty--card:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nd-empty--card:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){background:var(--nd-glass-dense)}}.nd-empty--card:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-empty--sm{padding:20px 12px}.nd-empty--sm>i{font-size:20px}.nd-empty--sm .nd-empty__lead{font-size:var(--nd-text-sm)}.nd-empty--compact{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 8px;padding:4px 0;text-align:left}.nd-empty--compact>i{font-size:var(--nd-text-md)}.nd-empty--compact .nd-empty__lead{max-width:none;font-size:var(--nd-text-sm)}.nd-empty--compact .nd-empty__actions{margin:0 0 0 auto}.nd-tiles{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px}.nd-tile{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow);display:flex;flex-direction:column;row-gap:6px;min-width:0;padding:16px 18px;text-decoration:none;color:inherit}.nd-tile:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nd-tile:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){background:var(--nd-glass-dense)}}.nd-tile:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-tile__label{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);line-height:1.4;letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.nd-tile__value{font-size:28px;font-weight:var(--nd-w-heading);line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nd-fg-solid)}.nd-tile__value small{margin-left:4px;font-size:var(--nd-text-sm);font-weight:var(--nd-w-regular);color:var(--nd-muted)}.nd-tile__foot{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-height:17px;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.nd-tile__btns{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.nd-tile--pos .nd-tile__value{color:var(--nd-green)}.nd-tile--warn .nd-tile__value{color:var(--nd-orange)}.nd-tile--neg .nd-tile__value{color:var(--nd-red)}.nd-tile--zero .nd-tile__value{color:var(--nd-muted)}.nd-delta{display:inline-flex;align-items:center;column-gap:3px;font-weight:var(--nd-w-medium)}.nd-delta--up{color:var(--nd-green)}.nd-delta--down{color:var(--nd-red)}.nd-delta__abs{font-weight:var(--nd-w-medium);color:var(--nd-fg)}.nd-tile__chart{--nd-spark-w: 100%;--nd-spark-h: 32px;margin-top:4px}.nd-tile.is-current{background:var(--nd-tab-sel);box-shadow:inset 0 0 0 1px var(--nd-border)}a.nd-tile:not(.nd-tiles--compact *){transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}a.nd-tile:not(.nd-tiles--compact *):hover{background:var(--nd-card-hover)}.nd-tiles--compact{grid-template-columns:repeat(var(--nd-tiles, 4), minmax(0, 1fr));gap:8px}.nd-tiles--compact .nd-tile{row-gap:2px;padding:10px 12px;border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:none}.nd-tiles--compact .nd-tile.is-current{background:color-mix(in srgb, var(--nd-primary) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nd-primary) 45%, transparent)}.nd-tiles--compact .nd-tile__label{overflow-wrap:anywhere;font-size:var(--nd-text-xs);font-weight:var(--nd-w-regular);color:var(--nd-muted)}.nd-tiles--compact .nd-tile__value{font-size:var(--nd-text-xl);font-weight:var(--nd-w-medium)}.nd-tiles--compact a.nd-tile{transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nd-tiles--compact a.nd-tile:hover{background:var(--nd-surface-2)}@media(max-width: 1000px){.nd-tiles:not(.nd-tiles--compact){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.nd-tiles:not(.nd-tiles--compact) .nd-tile{padding:14px}.nd-tiles:not(.nd-tiles--compact) .nd-tile__value{font-size:22px}.nd-tiles--compact{grid-template-columns:repeat(auto-fit, minmax(110px, 1fr))}}.nd-tiles--plain{gap:12px}.nd-tiles--plain .nd-tile{row-gap:4px;padding:0;border-radius:0;background:none}.nd-tiles--plain .nd-tile__value{font-size:24px;font-weight:var(--nd-w-heading);line-height:1.1;color:var(--nd-fg-solid)}.nd-tiles--plain .nd-tile__value small{font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium)}.nd-bars{display:grid;flex:1;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:minmax(var(--nd-bars-h, 200px), 1fr) auto;column-gap:10px;row-gap:8px}.nd-bars[hidden]{display:none}.nd-bars__axis{position:relative;min-width:24px;font-size:var(--nd-text-2xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--nd-muted)}.nd-bars__axis span{position:absolute;right:0;line-height:1;transform:translateY(-50%)}.nd-bars__axis span:nth-child(1){top:0}.nd-bars__axis span:nth-child(2){top:50%}.nd-bars__axis span:nth-child(3){top:100%}.nd-bars__axis::before{content:attr(data-width);visibility:hidden}.nd-bars__plot{position:relative;display:flex;align-items:flex-end;column-gap:2px;border-bottom:1px solid var(--nd-border);background-image:linear-gradient(var(--nd-divider) 1px, transparent 1px);background-size:100% 50%}.nd-bars__bar{position:relative;display:flex;flex:1 1 0;align-items:flex-end;min-width:0;height:100%;outline:0}.nd-bars__bar>span{width:100%;max-width:40px;margin-inline:auto;border-radius:var(--nd-radius-xs) var(--nd-radius-xs) 0 0;background:var(--nd-primary);transition:background-color var(--nd-dur-hover) ease-out}.nd-bars__bar.is-empty>span{height:2px !important;border-radius:1px;background:var(--nd-surface-2)}.nd-bars__bar.is-muted>span{background:color-mix(in srgb, var(--nd-primary) 55%, transparent)}.nd-bars__bar:is(:hover,:focus-visible)>span{background:var(--nd-primary-hover)}.nd-bars__bar:focus-visible>span{box-shadow:0 0 0 2px var(--nd-card-bg),0 0 0 3px var(--nd-ring)}.nd-bars__bar:is(:hover,:focus-visible)::after{content:attr(data-label);position:absolute;bottom:calc(100% + 8px);left:50%;z-index:3;padding:5px 9px;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nd-control-fg);border-radius:var(--nd-radius-md);background:var(--nd-popover);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);transform:translateX(-50%);pointer-events:none}.nd-bars__bar:nth-child(-n+4)::after{left:0;transform:none}.nd-bars__bar:nth-last-child(-n+4)::after{right:0;left:auto;transform:none}.nd-bars__ticks{display:flex;grid-column:2;column-gap:2px;font-size:var(--nd-text-2xs);color:var(--nd-muted)}.nd-bars__ticks span{flex:1 1 0;min-width:0;overflow:visible;white-space:nowrap}.nd-bars__empty{grid-column:1/-1;grid-row:1/-1}.nd-meters{display:flex;flex-direction:column;gap:2px;margin:0 -8px}.nd-meter{display:grid;grid-template-columns:minmax(0, 1fr) auto auto;align-items:center;column-gap:12px;row-gap:6px;padding:8px;font-size:var(--nd-text-choice);font-variant-numeric:tabular-nums;text-decoration:none;color:var(--nd-fg);border-radius:var(--nd-radius-lg);transition:background-color var(--nd-dur-fast) ease-out}a.nd-meter:hover,.nd-meter.is-current{background:var(--nd-tab-sel)}.nd-meter__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nd-meter__name small{margin-left:6px;font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-meter__n{font-weight:var(--nd-w-medium);color:var(--nd-fg-solid)}.nd-meter__extra{min-width:84px;text-align:right;color:var(--nd-muted)}.nd-meter__bar{grid-column:1/-1;height:4px;overflow:hidden;border-radius:2px;background:var(--nd-surface-2)}.nd-meter__bar i{display:block;height:100%;border-radius:inherit;background:var(--nd-primary)}.nd-meter.is-idle{color:var(--nd-muted)}.nd-meter.is-idle .nd-meter__n{color:var(--nd-muted)}.nd-meters--inline .nd-meter{grid-template-areas:"name bar n";grid-template-columns:auto minmax(0, 1fr) minmax(2ch, auto);padding-block:4px}.nd-meters--inline .nd-meter .nd-meter__name{grid-area:name}.nd-meters--inline .nd-meter .nd-meter__n{grid-area:n;font-weight:var(--nd-w-regular);text-align:right;color:var(--nd-muted)}.nd-meters--inline .nd-meter .nd-meter__bar{grid-area:bar;grid-column:auto;height:6px;border-radius:3px}.nd-meters--star .nd-meter__bar i{background:var(--nd-yellow)}.nd-meters--star .nd-meter__star{margin-left:4px;font-size:var(--nd-text-2xs);color:var(--nd-yellow)}.nd-progress{--tone: var(--nd-primary);display:block;height:4px;overflow:hidden;border-radius:2px;background:var(--nd-surface-2)}.nd-progress>i{display:block;width:var(--value, 0%);height:100%;border-radius:inherit;background:var(--tone)}.nd-progress--green{--tone: var(--nd-green)}.nd-progress--yellow{--tone: var(--nd-yellow)}.nd-progress--red{--tone: var(--nd-red)}.nd-progress--blue{--tone: var(--nd-blue)}.nd-spark{display:inline-flex;flex:none;align-items:flex-end;gap:1px;width:var(--nd-spark-w, 120px);height:var(--nd-spark-h, 32px)}.nd-spark__bar{position:relative;flex:1 1 0;min-width:1px;height:max(var(--h),4px);border-radius:1px;background:var(--nd-primary);transition:background-color var(--nd-dur-fast) ease-out}.nd-spark__bar:hover{background:var(--nd-primary-hover)}.nd-spark__bar.is-empty{height:2px;background:var(--nd-surface-2)}.nd-spark__bar:is(:hover,:focus-visible)::after{content:attr(data-label);position:absolute;bottom:calc(100% + 6px);left:50%;z-index:3;padding:5px 9px;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nd-control-fg);border-radius:var(--nd-radius-md);background:var(--nd-popover);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);transform:translateX(-50%);pointer-events:none}.nd-spark__bar:nth-child(-n+6)::after{left:0;transform:none}.nd-spark__bar:nth-last-child(-n+6)::after{right:0;left:auto;transform:none}.nd-spark--neutral .nd-spark__bar:not(.is-empty){background:color-mix(in srgb, var(--nd-fg) 50%, transparent)}.nd-spark--neutral .nd-spark__bar:not(.is-empty).is-current,.nd-spark--neutral .nd-spark__bar:not(.is-empty):hover{background:var(--nd-primary)}.nd-facts{display:flex;flex-direction:column;row-gap:8px;min-width:0;margin:0}.nd-facts__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:var(--nd-text-md);align-items:center;min-width:0;font-size:var(--nd-text-choice);font-variant-numeric:tabular-nums}.nd-facts__row>:first-child{color:var(--nd-muted)}.nd-facts__row>:last-child{color:var(--nd-fg);text-align:right}.nd-facts__label{flex:none;max-width:50%;margin:0;color:var(--nd-muted)}.nd-facts__value{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 6px;min-width:0;margin:0;font-weight:var(--nd-w-regular);overflow-wrap:anywhere;color:var(--nd-fg)}.nd-facts__pic{flex:none}.nd-facts__value:has(>.nd-facts__text){flex-wrap:nowrap}.nd-facts__text{min-width:0;overflow-wrap:break-word}.nd-facts__icon{font-size:var(--nd-text-sm);color:var(--nd-muted)}.nd-facts__value--green{color:var(--nd-green)}.nd-facts__value--yellow{color:var(--nd-yellow)}.nd-facts__value--orange{color:var(--nd-orange)}.nd-facts__value--red{color:var(--nd-red)}.nd-facts__value--blue{color:var(--nd-blue)}.nd-facts__value--purple{color:var(--nd-purple)}.nd-facts__value--muted{color:var(--nd-muted)}.nd-facts__row--total{padding-top:8px;border-top:1px solid var(--nd-divider)}.nd-facts__row--total>*{font-weight:var(--nd-w-heading);color:var(--nd-fg)}.nd-facts--divided{row-gap:0}.nd-facts--divided>.nd-facts__row{padding-block:8px;border-top:1px solid var(--nd-divider)}.nd-facts--divided>.nd-facts__row:first-child{padding-top:0;border-top:0}.nd-facts--divided>.nd-facts__row:last-child{padding-bottom:0}.nd-facts--boxed{row-gap:0;padding:4px 14px;border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline)}.nd-facts--boxed>.nd-facts__row{min-height:44px;padding-block:8px}.nd-facts--boxed>.nd-facts__row+.nd-facts__row{border-top:1px solid var(--nd-divider)}.nd-facts--stack>.nd-facts__row{flex-direction:column;align-items:flex-start;gap:2px}.nd-facts--stack>.nd-facts__row .nd-facts__label{max-width:none;font-size:var(--nd-text-xs)}.nd-facts--stack>.nd-facts__row .nd-facts__value{justify-content:flex-start;text-align:left}.nd-facts--grid{display:grid;grid-template-columns:fit-content(45%) minmax(0, 1fr);column-gap:24px}.nd-facts--grid>.nd-facts__row{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.nd-facts--grid .nd-facts__label{max-width:none}.nd-facts--grid .nd-facts__value{justify-content:flex-start;text-align:left}.nd-facts--cols{display:grid;grid-template-columns:repeat(var(--nd-facts-cols, 2), minmax(0, 1fr));gap:10px 28px}@media(max-width: 640px){.nd-facts--cols{grid-template-columns:minmax(0, 1fr)}}.nd-facts--cols.nd-facts--divided>.nd-facts__row{padding-block:8px;border-top:1px solid var(--nd-divider)}.nd-page-head{--nd-page-head-line: 35px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px;min-width:0}.nd-page-head--avatar{flex-wrap:nowrap;align-items:center;justify-content:flex-start}.nd-page-head--avatar .nd-page-head__actions{align-self:flex-end;margin-left:auto}.nd-page-head__avatar{flex:none}.nd-page-head__main{display:flex;flex:1 1 320px;flex-direction:column;row-gap:8px;min-width:0}.nd-page-head__eyebrow{font-size:var(--nd-text-label);font-weight:var(--nd-w-regular);letter-spacing:0;text-transform:none;color:var(--nd-nav-section);margin:0;font-weight:var(--nd-w-medium);line-height:18px;color:var(--nd-primary)}.nd-page-head__above{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nd-page-head__titlerow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.nd-page-head__title{margin:0;font-size:32px;font-weight:var(--nd-w-heading);line-height:1.1;letter-spacing:0;text-transform:none;color:var(--nd-fg);text-wrap:balance}@media(max-width: 640px){.nd-page-head__title{font-size:28px}}.nd-page-head__title{min-width:0;overflow-wrap:anywhere}.nd-page-head--hero .nd-page-head__title{font-size:clamp(32px,4.2vw,44px);line-height:1.05}.nd-page-head__lead{margin:0;font-size:15px;font-weight:var(--nd-w-regular);line-height:1.55;color:var(--nd-muted);max-width:68ch}.nd-page-head__lead a:not(.nd-link){color:var(--nd-primary);text-decoration:none}.nd-page-head__lead a:not(.nd-link):hover{text-decoration:underline;text-underline-offset:3px}.admin-page .nd-page-head__lead{max-width:120ch}.nd-page-head--hero .nd-page-head__lead{margin:0;font-size:clamp(16px,1.4vw,19px);font-weight:var(--nd-w-regular);line-height:1.55;color:var(--nd-muted)}.nd-page-head__owner{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--nd-text-sm);color:var(--nd-muted)}.nd-page-head__meta{font-size:var(--nd-text-sm);color:var(--nd-muted)}.nd-page-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:none;min-height:var(--nd-page-head-line)}.nd-page-head:not(.nd-page-head--hero):has(>.nd-page-head__main>.nd-page-head__eyebrow)>.nd-page-head__actions{margin-top:26px}.nd-page-head:has(>.nd-page-head__main>.nd-page-head__above)>.nd-page-head__actions{align-self:flex-end}@media(max-width: 640px){.nd-page-head__actions{flex:1 1 100%;min-height:0}.nd-page-head:not(.nd-page-head--hero):has(>.nd-page-head__main>.nd-page-head__eyebrow)>.nd-page-head__actions{margin-top:0}}.nd-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;min-width:0}.nd-section-head__main{display:flex;flex:1 1 240px;flex-direction:column;row-gap:4px;min-width:0}.nd-section-head__titlerow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.nd-section-head__title{min-width:0;overflow-wrap:anywhere}.nd-section-head--h2 .nd-section-head__title{margin:0;font-size:22px;font-weight:var(--nd-w-heading);line-height:1.3;letter-spacing:0;text-transform:none;color:var(--nd-fg);text-wrap:balance}.nd-section-head--h3 .nd-section-head__title{margin:0;font-size:19px;font-weight:var(--nd-w-heading);line-height:1.4;letter-spacing:0;text-transform:none;color:var(--nd-fg)}.nd-section-head--lg .nd-section-head__title{font-size:28px;line-height:1.15}@media(max-width: 768px){.nd-section-head--lg .nd-section-head__title{font-size:24px}}.nd-section-head__lead{margin:0;font-size:15px;font-weight:var(--nd-w-regular);line-height:1.55;color:var(--nd-muted)}.nd-section-head__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:none}.nd-section-head__action{flex:none}.nd-range{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;flex:none;justify-content:flex-end}.nd-range__dates{font-size:var(--nd-text-sm);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.nd-range__menu{width:300px}.nd-range__custom{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;padding:2px 9px 9px}.nd-range__custom input{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out;height:36px;padding:0 12px;font-variant-numeric:tabular-nums}.nd-range__custom input::placeholder{color:var(--nd-muted);opacity:1}.nd-range__custom input:focus,.nd-range__custom input:focus-visible,.nd-range__custom input:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.nd-range__custom input:disabled,.nd-range__custom input[readonly]{cursor:not-allowed;opacity:.6}.nd-range__apply{grid-column:1/-1;justify-content:center}@media(max-width: 640px){.nd-range{justify-content:flex-start}}.nd-user{display:inline-flex;align-items:center;gap:8px;min-width:0;text-decoration:none;color:var(--nd-fg)}.nd-user__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--nd-w-medium);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}a.nd-user:hover .nd-user__name{color:var(--nd-primary)}a.nd-user__name{color:inherit;text-decoration:none}a.nd-user__name:hover{color:var(--nd-primary)}.nd-user__text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.nd-user__sub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-user__text--inline{flex-direction:row;align-items:baseline;column-gap:6px}.nd-user__text--inline .nd-user__sub{flex:none}.nd-user--pill{height:30px;padding:0 12px 0 3px;border-radius:var(--nd-radius-pill);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline)}.nd-user--pill .nd-avatar{--size: 24px}.nd-user--mask>i{flex:none;width:22px;text-align:center;color:var(--nd-muted)}.nd-product-icon{flex:none;width:var(--size, 20px);height:var(--size, 20px);object-fit:cover;border-radius:clamp(var(--nd-radius-sm),var(--size, 20px)*.25,var(--nd-radius-lg));outline-offset:-1px;outline:1px solid var(--nd-hairline)}.nd-product{display:inline-flex;align-items:center;gap:6px;min-width:0}.nd-product__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}i.nd-pic{flex:none;width:var(--size, 20px);font-size:calc(var(--size, 20px)*.8);text-align:center}.nd-money{font-weight:var(--nd-w-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.nd-money small{margin-left:.33em;font-size:.75em;font-weight:var(--nd-w-medium);color:var(--nd-muted)}.nd-money .nd-money__from{margin-left:0;margin-right:.25em}.nd-money--sm{font-size:var(--nd-text-sm)}.nd-money--md{font-size:var(--nd-text-lg)}.nd-money--lg{font-size:20px}.nd-money--xl{font-size:28px;letter-spacing:-0.01em}.nd-money--green{color:var(--nd-green)}.nd-money--red{color:var(--nd-red)}.nd-money--yellow{color:var(--nd-yellow)}.nd-money--muted,.nd-money--empty{color:var(--nd-muted)}.nd-money--free{font-weight:var(--nd-w-medium)}.nd-money--on-art small{color:var(--nd-on-art-muted)}.nd-chip{display:inline-flex;flex:none;align-items:center;gap:5px;max-width:100%;height:24px;padding:0 10px;font-size:var(--nd-text-xs);font-weight:var(--nd-w-medium);line-height:1;text-decoration:none;color:var(--nd-control-fg);border-radius:var(--nd-radius-pill);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nd-chip>i{flex:none;font-size:var(--nd-text-2xs);color:var(--nd-muted)}.nd-chip:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){-webkit-backdrop-filter:blur(var(--nd-blur-sm));backdrop-filter:blur(var(--nd-blur-sm))}a.nd-chip:hover{color:var(--nd-fg);background:var(--nd-surface-2)}.nd-chip__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-chip:has(>.nd-chip__img){padding-left:4px}.nd-chip__img{flex:none;width:16px;height:16px;object-fit:cover;border-radius:50%}.nd-chip:has(>.nd-chip__remove){padding-right:4px}.nd-chip__remove{width:16px;height:16px;font-size:10px}.nd-chip--sm{height:20px;padding:0 7px;font-size:var(--nd-text-2xs)}.nd-chip--accent{color:var(--nd-fg);background:var(--nd-tab-sel);box-shadow:none}.nd-chip--outline{background:none;box-shadow:inset 0 0 0 1px var(--nd-border)}.nd-chip--on-art{color:var(--nd-on-art-strong);background:color-mix(in srgb, var(--nd-on-art) 6%, transparent);box-shadow:inset 0 0 0 1px var(--nd-art-glass-border)}.nd-chip--on-art>i{color:var(--nd-on-art-muted)}.nd-chip--on-art:is(a):hover{color:var(--nd-on-art);background:color-mix(in srgb, var(--nd-on-art) 12%, transparent)}.nd-chip--glass{color:var(--nd-on-art);background:var(--nd-art-glass);box-shadow:inset 0 0 0 1px var(--nd-art-glass-border);-webkit-backdrop-filter:blur(var(--nd-blur-sm));backdrop-filter:blur(var(--nd-blur-sm))}.nd-chip--more{color:var(--nd-muted)}.nd-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.nd-tags--empty{font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-copy{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;margin:0;padding:2px 6px;font:inherit;text-align:left;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-sm);background:none;cursor:pointer;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nd-copy:hover{background:var(--nd-surface-1)}.nd-copy:focus-visible{outline:2px solid var(--nd-ring);outline-offset:2px}.nd-copy__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-copy__text--mono,.nd-copy .nd-copy__field--mono{font-family:var(--nd-font-mono);font-size:.92em}.nd-copy__icon{flex:none;font-size:var(--nd-text-xs);color:var(--nd-tertiary);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nd-copy:hover .nd-copy__icon,.nd-copy:focus-visible .nd-copy__icon{color:var(--nd-primary)}.nd-copy--icon{justify-content:center;width:26px;height:26px;padding:0;color:var(--nd-muted)}.nd-copy--icon:hover{color:var(--nd-primary)}.nd-copy.is-copied,.nd-copy.is-copied .nd-copy__icon,.is-copied>.fa-check{color:var(--nd-green)}.nd-copy.is-copy-failed,.nd-copy.is-copy-failed .nd-copy__icon,.is-copy-failed>.fa-xmark{color:var(--nd-red)}.nd-copy--line{display:flex;gap:8px;width:100%;padding:0;cursor:auto}.nd-copy--line:hover{background:none}.nd-copy__field{flex:1;min-width:0;box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.nd-copy__field::placeholder{color:var(--nd-muted);opacity:1}.nd-copy__field:focus,.nd-copy__field:focus-visible,.nd-copy__field:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.nd-copy__field:disabled,.nd-copy__field[readonly]{cursor:not-allowed;opacity:.6}.nd-copy__button{flex:none}.nd-copy-code{position:relative;min-width:0}.nd-copy-code__pre{padding-right:40px;overflow-x:visible;white-space:pre-wrap;overflow-wrap:anywhere}.nd-copy-code__pre code{display:block;padding:0;font:inherit;color:inherit;background:none}.nd-copy-code__pre .token:is(.comment,.prolog,.doctype,.cdata){color:var(--nd-code-comment)}.nd-copy-code__pre .token:is(.punctuation,.operator,.entity,.url){color:var(--nd-code-fg)}.nd-copy-code__pre .token:is(.property,.tag,.constant,.symbol,.deleted){color:var(--nd-code-property)}.nd-copy-code__pre .token:is(.boolean,.number){color:var(--nd-code-number)}.nd-copy-code__pre .token:is(.selector,.attr-name,.string,.char,.builtin,.inserted,.regex){color:var(--nd-code-string)}.nd-copy-code__pre .token:is(.atrule,.attr-value,.keyword,.important){color:var(--nd-code-keyword)}.nd-copy-code__pre .token:is(.function,.class-name,.variable){color:var(--nd-code-function)}.nd-copy-code__button{position:absolute;top:6px;right:6px}.nd-steps__list{display:flex;flex-direction:column;row-gap:12px;margin:0;padding:0;list-style:none;counter-reset:nd-step}.nd-steps__step{display:grid;grid-template-columns:20px minmax(0, 1fr);column-gap:10px;row-gap:6px;counter-increment:nd-step}.nd-steps__step::before{content:counter(nd-step);display:grid;place-items:center;width:20px;height:20px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);border-radius:50%;color:var(--nd-fg);background:var(--nd-surface-1);box-shadow:inset 0 0 0 1px var(--nd-divider)}.nd-steps--one .nd-steps__step{grid-template-columns:minmax(0, 1fr)}.nd-steps--one .nd-steps__step::before{content:none}.nd-steps__label{font-size:var(--nd-text-label);font-weight:var(--nd-w-regular);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.nd-steps__label{grid-column:-2;grid-row:1;align-self:center}.nd-steps__body{grid-column:-2;min-width:0}.nd-steps__foot{display:flex;flex-direction:column;align-items:flex-start;row-gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--nd-divider)}.market-stars{display:inline-flex;align-items:center;gap:2px;font-size:var(--nd-text-sm);line-height:1;white-space:nowrap;color:var(--nd-tertiary)}.market-stars .is-on{color:var(--nd-yellow)}.market-stars--sm{font-size:var(--nd-text-2xs)}.market-stars--lg{gap:3px;font-size:var(--nd-text-xl)}.market-stars--compact{gap:4px;color:var(--nd-fg);font-variant-numeric:tabular-nums}.market-stars--compact>i{font-size:.85em}.market-stars--compact.is-empty{color:var(--nd-muted)}.market-stars--compact.is-empty>i{color:var(--nd-tertiary)}.nd-rating-input{--tone: var(--nd-yellow);display:inline-flex;align-items:center;gap:2px}.nd-rating-input--blue{--tone: var(--nd-primary)}.nd-rating-input--green{--tone: var(--nd-green)}.nd-rating-input--red{--tone: var(--nd-red)}.nd-rating-input__item{position:relative;display:inline-grid;place-items:center;width:28px;height:28px;font-size:22px;color:var(--nd-tertiary);border-radius:var(--nd-radius-sm);cursor:pointer;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nd-rating-input__item.is-on{color:var(--tone)}.nd-rating-input__radio{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.nd-rating-input__item:has(.nd-rating-input__radio:focus-visible){outline:2px solid var(--nd-ring);outline-offset:2px}@media(hover: hover){.nd-rating-input:has(.nd-rating-input__item:hover) .nd-rating-input__item{color:var(--tone)}.nd-rating-input:has(.nd-rating-input__item:hover) .nd-rating-input__item:hover~.nd-rating-input__item{color:var(--nd-tertiary)}}.nd-rating-input__label{margin-left:8px;font-size:var(--nd-text-sm);color:var(--nd-muted)}.nd-licence{display:flex;flex-direction:column;gap:6px;min-width:0}.nd-licence--compact{display:inline-flex}.nd-licence__until{font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-licence__pill--yellow{color:var(--nd-on-art-yellow)}.nd-licence__pill--yellow b{color:inherit}.nd-licence__pill>.fa-snowflake{color:var(--nd-on-art-blue)}.nd-licence--on-art .nd-licence__until{color:var(--nd-on-art-muted)}.nd-licence--on-art .nd-progress--green{--tone: var(--nd-on-art-green)}.nd-licence--on-art .nd-progress--yellow{--tone: var(--nd-on-art-yellow)}.nd-licence--on-art .nd-progress--red{--tone: var(--nd-on-art-red)}.nd-licence--on-art .nd-progress--blue{--tone: var(--nd-on-art-blue)}.nd-licence--on-art .nd-progress{background:color-mix(in srgb, var(--nd-on-art) 14%, transparent)}.nd-item-name{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;font-weight:var(--nd-w-medium);text-decoration:none;color:var(--nd-fg);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}a.nd-item-name:hover{color:var(--nd-primary)}.nd-item-name__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-item-name__icon,.nd-item-name__privacy{display:inline-flex;flex:none;align-items:center}.nd-item-name__icon{justify-content:center;width:1.25em;height:1.25em}.nd-item-name__icon img{width:100%;height:100%;object-fit:contain;border-radius:var(--nd-radius-xs)}.nd-item-name__icon i{font-size:1em}.nd-item-name__privacy{font-size:.85em;color:var(--nd-muted)}.nd-item-name--lg{gap:10px;font-size:24px;font-weight:var(--nd-w-heading)}.nd-item-name-wrap{display:flex;flex-direction:column;gap:2px;min-width:0}.nd-item-name__sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-state-badges{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nd-page-head__title .nd-item-name{font:inherit}.nd-page-head__title .nd-item-name .nd-item-name__text{white-space:normal;text-wrap:balance}.nd-page-head__title .nd-item-name .nd-item-name__icon{width:40px;height:40px;margin-right:4px}.nd-page-head__title .nd-item-name .nd-item-name__icon i{font-size:30px}.nd-msg{--msg-tint: transparent;--msg-ring: transparent;--msg-ava: 36px;display:flex;column-gap:14px;min-width:0;padding:16px 18px;border-radius:var(--nd-radius-xl);background:linear-gradient(var(--msg-tint), var(--msg-tint)),var(--nd-card-bg);box-shadow:inset 0 0 0 1px var(--msg-ring),var(--nd-card-shadow)}.nd-msg:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *,.nd-msg--flat,.nd-msg--line)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}.nd-msg:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-msg--flat{padding:0;border-radius:0;background:none;box-shadow:none}.nd-msg--flat:not(.nd-msg--sm) .nd-msg__name{font-weight:var(--nd-w-medium)}.nd-msg--flat:not(.nd-msg--sm) .nd-msg__time{margin-left:0}.nd-msg--flat:not(.nd-msg--sm) .nd-msg__tools{margin-left:auto}.nd-msg--flat:not(.nd-msg--sm) .nd-msg__body{font-size:var(--nd-text-md);color:var(--nd-prose)}@media(max-width: 560px){.nd-msg--flat:not(.nd-msg--sm){--msg-ava: 32px}}.nd-msg--sm{--msg-ava: 20px;column-gap:10px}.nd-msg--sm .nd-msg__body{font-size:var(--nd-text-md)}.nd-msg.nd-msg--sm{display:grid;grid-template-columns:var(--msg-ava) minmax(0, 1fr);column-gap:8px;row-gap:6px}.nd-msg.nd-msg--sm>.nd-msg__ava{grid-area:1/1;align-self:center}.nd-msg.nd-msg--sm>.nd-msg__main{display:contents}.nd-msg.nd-msg--sm>.nd-msg__main>*{grid-column:1/-1}.nd-msg.nd-msg--sm>.nd-msg__ava+.nd-msg__main>.nd-msg__head{grid-column:2}.nd-msg.nd-msg--sm .nd-msg__head{flex-wrap:nowrap;min-width:0}.nd-msg.nd-msg--sm .nd-msg__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-msg.nd-msg--sm .nd-msg__head>:not(.nd-msg__name){flex:none}.nd-msg.nd-msg--line{display:grid;grid-template-columns:40px minmax(0, 1fr) auto;align-items:baseline;column-gap:8px;padding:5px 8px;font-size:var(--nd-text-sm);line-height:19px;border-radius:var(--nd-radius-md);background:none;box-shadow:none}.nd-msg.nd-msg--line:hover{background:var(--nd-surface-1)}.nd-msg.nd-msg--line>.nd-msg__time{margin-left:0;font-family:var(--nd-font-code);font-size:var(--nd-text-2xs);color:var(--nd-tertiary)}.nd-msg.nd-msg--line>.nd-msg__main{display:block;color:var(--nd-prose);overflow-wrap:anywhere}.nd-msg.nd-msg--line .nd-msg__name{margin-right:8px;font-size:inherit;font-weight:var(--nd-w-medium)}.nd-msg.nd-msg--line .nd-msg__body{display:inline;font-size:inherit;line-height:inherit;color:inherit}.nd-msg.nd-msg--line>.nd-msg__tools{align-self:center;margin:-3px 0}.nd-msg__ava{--size: var(--msg-ava)}.nd-msg__main{display:flex;flex:1;flex-direction:column;row-gap:6px;min-width:0}.nd-msg__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:20px;font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-msg__name{font-size:var(--nd-text-md);font-weight:var(--nd-w-heading);text-decoration:none;color:var(--nd-fg)}a.nd-msg__name:hover{text-decoration:underline;text-underline-offset:3px}.nd-msg__time{display:inline-flex;align-items:baseline;column-gap:4px;margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.nd-msg__edited{color:var(--nd-tertiary)}.nd-msg__tools{display:inline-flex;align-items:center;column-gap:2px;margin-right:-6px;margin-left:auto}.nd-msg__time+.nd-msg__tools{margin-left:0}.nd-msg__body{min-width:0;font-size:var(--nd-text-lg);line-height:1.6;overflow-wrap:anywhere;color:var(--nd-fg)}.nd-msg__reply{display:flex;flex-direction:column;row-gap:6px;margin-top:4px;padding:12px 14px;border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline)}.nd-msg__reply .nd-msg{--msg-ava: 20px}.nd-msg__reply .nd-msg__body{font-size:var(--nd-text-md)}.nd-msg--staff{--msg-tint: color-mix(in srgb, var(--nd-primary) 5%, transparent);--msg-ring: color-mix(in srgb, var(--nd-primary) 22%, transparent)}.nd-msg--note{--msg-tint: color-mix(in srgb, var(--nd-yellow) 6%, transparent);--msg-ring: color-mix(in srgb, var(--nd-yellow) 30%, transparent);outline:1px dashed var(--nd-border);outline-offset:-1px}.nd-msg--yellow{--msg-tint: color-mix(in srgb, var(--nd-yellow) 6%, transparent);--msg-ring: color-mix(in srgb, var(--nd-yellow) 30%, transparent)}.nd-msg--green{--msg-tint: color-mix(in srgb, var(--nd-green) 6%, transparent);--msg-ring: color-mix(in srgb, var(--nd-green) 28%, transparent)}.nd-msg--red{--msg-tint: color-mix(in srgb, var(--nd-red) 7%, transparent);--msg-ring: color-mix(in srgb, var(--nd-red) 30%, transparent)}.nd-msg--flat:is(.nd-msg--staff,.nd-msg--note,.nd-msg--yellow,.nd-msg--green,.nd-msg--red){padding:10px 12px;border-radius:var(--nd-radius-lg);background:var(--msg-tint);box-shadow:inset 0 0 0 1px var(--msg-ring)}.nd-day{display:flex;align-items:center;column-gap:12px;margin-top:4px;font-size:var(--nd-text-xs);font-weight:var(--nd-w-medium);color:var(--nd-muted)}.nd-day::before,.nd-day::after{content:"";flex:1;height:1px;background:var(--nd-divider)}@media(max-width: 560px){.nd-msg:not(.nd-msg--flat,.nd-msg--line){--msg-ava: 32px;column-gap:12px;padding:14px}}.nd-timeline{display:flex;flex-direction:column;align-items:flex-start;row-gap:4px;min-width:0}.nd-timeline__list{align-self:stretch;display:flex;flex-direction:column;margin:-4px;padding:4px;list-style:none}.nd-timeline__item{position:relative;display:flex;flex-direction:column;row-gap:4px;min-width:0;padding:0 0 20px 24px}.nd-timeline__item::before{content:"";position:absolute;top:6px;left:0;width:8px;height:8px;border-radius:50%;background-color:var(--nd-tertiary)}.nd-timeline__item:not(:last-child)::after{content:"";position:absolute;top:20px;bottom:2px;left:3.5px;width:1px;background-color:var(--nd-divider)}.nd-timeline__item--current::before{background-color:var(--nd-primary);box-shadow:0 0 0 4px var(--nd-primary-soft)}:is(.nd-timeline__item--pending,.nd-timeline__item--awaiting)::before{background-color:var(--nd-card-bg);box-shadow:inset 0 0 0 1.5px var(--nd-yellow)}.nd-timeline__list.is-collapsed .nd-timeline__item--extra{display:none}.nd-timeline__list.is-collapsed .nd-timeline__item:has(+.nd-timeline__item--extra)::after{display:none}.nd-timeline__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.nd-timeline__title{font-size:var(--nd-text-lg);font-weight:var(--nd-w-medium);overflow-wrap:anywhere;color:var(--nd-fg-solid)}.nd-timeline__version{font-family:var(--nd-font-mono);font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.nd-timeline__date{font-size:var(--nd-text-xs);white-space:nowrap;color:var(--nd-muted)}.nd-timeline__note{font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);color:var(--nd-muted)}.nd-timeline__text{font-size:var(--nd-text-md);line-height:1.55;color:var(--nd-prose)}.nd-timeline__text :is(h3,h4,h5,h6){font-size:1em}.nd-timeline__lines{display:flex;flex-direction:column;row-gap:2px;margin:0;padding-left:18px;font-size:var(--nd-text-md);line-height:1.55;color:var(--nd-prose);list-style:disc}.nd-timeline__lines li::marker{color:var(--nd-tertiary)}.nd-timeline__empty{margin:0;font-size:var(--nd-text-md);color:var(--nd-muted)}.nd-timeline__more{margin:-4px 0 0 16px}.nd-timeline__more i{font-size:10px}.nd-rows{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow);display:flex;flex-direction:column;min-width:0}.nd-rows:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nd-rows:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){background:var(--nd-glass-dense)}}.nd-rows:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-rows+.nd-rows{margin-top:var(--nd-section-gap)}.nd-rows>.nd-row+.nd-row{border-top:1px solid var(--nd-divider)}.nd-rows__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);color:var(--nd-nav-section);border-bottom:1px solid var(--nd-divider)}.nd-rows__side{font-weight:var(--nd-w-regular);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.nd-row{position:relative;display:flex;align-items:center;column-gap:20px;min-width:0;padding:12px 18px}.nd-row--line{column-gap:14px}.nd-row--card{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.nd-row--card:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nd-row--card:where(:not(:is(.nd-card,.nd-rows,.nd-row--card,.nd-disclosure,.nd-empty--card,.nd-tile,.nd-callout--muted,.nd-callout--raised,.nd-msg:not(.nd-msg--flat,.nd-msg--line),.nd-dialog,.popups,.nd-menu,.nd-popover,.nd-suggest,.mcard) *)){background:var(--nd-glass-dense)}}.nd-row--card:has(.nd-menu[data-open=true],details[data-popover][open],.nd-suggest:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.nd-row--card+.nd-row--card{margin-top:8px}.nd-row--hover{transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}@media(hover: hover){.nd-row--hover:hover{background:var(--nd-surface-1)}}.nd-row__lead{display:flex;flex:none;align-items:center}.nd-row__main{display:flex;flex:1 1 0;flex-direction:column;row-gap:3px;min-width:0}.nd-row__line{display:flex;align-items:center;gap:6px 8px;min-width:0}.nd-row__line .nd-badge{flex:none}.nd-row__title{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:var(--nd-text-md);font-weight:var(--nd-w-medium);text-decoration:none;color:var(--nd-fg-solid)}.nd-row__title .market-icon{flex:none;width:18px;height:18px;border-radius:var(--nd-radius-sm)}.nd-row__kind{flex:none;font-size:var(--nd-text-md);font-weight:var(--nd-w-medium);color:var(--nd-fg-solid)}.nd-row__kind+.nd-row__dot{color:var(--nd-muted)}a.nd-row__title:hover{color:var(--nd-primary)}.nd-row__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-row__sub{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;font-size:var(--nd-text-xs);white-space:nowrap;color:var(--nd-muted)}.nd-row__sub a:not(.nd-link,.nd-user){color:var(--nd-primary);text-decoration:none}.nd-row__sub a:not(.nd-link,.nd-user):hover{text-decoration:underline;text-underline-offset:3px}.nd-row__sub a.nd-user{color:inherit}.nd-row__sub i{margin-right:4px}.nd-row__sub .nd-product-icon{--size: 14px}.nd-row__bit{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-row__under{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;margin-top:2px;font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-row__under a:not(.nd-link){color:var(--nd-primary);text-decoration:none}.nd-row__under a:not(.nd-link):hover{text-decoration:underline;text-underline-offset:3px}.nd-row__under i{margin-right:5px;font-size:var(--nd-text-2xs)}.nd-row__dot{flex:none}.nd-row__aside{display:flex;flex:0 0 var(--nd-row-aside, auto);align-items:center;gap:8px 20px;min-width:0}.nd-row__facts{display:grid;flex:0 0 var(--nd-row-facts, auto);grid-auto-columns:minmax(min-content, 1fr);grid-auto-flow:column;column-gap:24px;margin:0}.nd-row__fact{display:flex;flex-direction:column;row-gap:2px;min-width:0}.nd-row__fact dt{font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-row__fact dd{margin:0;font-size:var(--nd-text-choice);font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nd-fg)}.nd-row__end{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto;font-size:var(--nd-text-md)}.nd-row__end>small{font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nd-muted)}.nd-row--link .nd-row__title::after{content:"";position:absolute;inset:0;border-radius:inherit}.nd-row--link :is(a,button,label,input,select):not(.nd-row__title){position:relative;z-index:var(--nd-z-raised)}.nd-thumb{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:36px;overflow:hidden;border-radius:var(--nd-radius-sm)}.nd-thumb picture,.nd-thumb>img{display:block;width:100%;height:100%}.nd-thumb img{display:block;width:100%;height:100%;object-fit:cover}.nd-thumb:not(.nd-thumb--product,.nd-thumb--glyph)::after{content:"";position:absolute;inset:0;z-index:auto;border-radius:inherit;box-shadow:var(--nd-ring-hairline);pointer-events:none}.nd-thumb--product .nd-thumb__product{--size: 28px;flex:none;width:var(--size, 20px);height:var(--size, 20px);object-fit:cover;border-radius:clamp(var(--nd-radius-sm),var(--size, 20px)*.25,var(--nd-radius-lg));outline-offset:-1px;outline:1px solid var(--nd-hairline)}.nd-thumb--glyph{font-size:16px;color:var(--nd-muted)}.nd-thumb--chip{width:24px;height:24px;border-radius:var(--nd-radius-sm)}.nd-thumb--chip.nd-thumb--product .nd-thumb__product{--size: 18px}.nd-thumb--chip.nd-thumb--glyph{font-size:var(--nd-text-sm)}.nd-row--wrap .nd-row__line{flex-wrap:wrap}.nd-row--wrap .nd-row__name{white-space:normal;overflow-wrap:anywhere}.nd-row--wrap .nd-row__sub{flex-wrap:wrap;row-gap:2px;white-space:normal}.nd-row--wrap .nd-row__bit{max-width:100%}@media(max-width: 1279px){.nd-row--item:where(.nd-row--wrap){flex-wrap:wrap;row-gap:10px}.nd-row--item:where(.nd-row--wrap)>:is(.nd-row__aside,.nd-row__facts){flex:1 1 100%;order:3}.nd-row--item:where(.nd-row--wrap)>.nd-row__lead+.nd-row__main~:is(.nd-row__aside,.nd-row__facts){padding-left:84px}.nd-row--item:where(.nd-row--wrap) .nd-row__aside{flex-wrap:wrap}.nd-row--item:where(.nd-row--wrap) .nd-row__facts{gap:8px 28px;max-width:var(--nd-row-facts-narrow, 420px)}}@media(max-width: 1000px){.nd-row--item{flex-wrap:wrap;row-gap:10px}.nd-row--item>:is(.nd-row__aside,.nd-row__facts){flex:1 1 100%;order:3}.nd-row--item>.nd-row__lead+.nd-row__main~:is(.nd-row__aside,.nd-row__facts){padding-left:84px}.nd-row--item .nd-row__aside{flex-wrap:wrap}.nd-row--item .nd-row__facts{gap:8px 28px;max-width:var(--nd-row-facts-narrow, 420px)}}@media(max-width: 640px){.nd-row{column-gap:14px;padding:12px 14px}.nd-row--item>.nd-row__lead+.nd-row__main~:is(.nd-row__aside,.nd-row__facts){padding-left:0}.nd-row__line{flex-wrap:wrap}.nd-row__name{white-space:normal;overflow-wrap:anywhere}.nd-row__sub{flex-wrap:wrap;row-gap:2px;white-space:normal}.nd-row__bit{max-width:100%}.nd-row--item>.nd-row__main{flex-basis:100%}.nd-row--item>.nd-row__lead+.nd-row__main{flex-basis:calc(100% - var(--nd-row-lead-w, 64px) - 14px)}.nd-row--item>.nd-row__end{flex-direction:row;flex-wrap:wrap;align-items:center;order:4;gap:6px 12px}.nd-row--line{flex-wrap:wrap;row-gap:6px}.nd-row--line>.nd-row__main{flex-basis:160px}.nd-row--line>.nd-row__lead+.nd-row__main{flex-basis:calc(100% - var(--nd-row-lead-w, 64px) - 14px)}.nd-row--line>.nd-row__end{flex-direction:row;align-items:baseline;gap:10px}.nd-row--line>.nd-row__lead~.nd-row__end{margin-left:calc(var(--nd-row-lead-w, 64px) + 14px)}.nd-rows__head{padding:12px 14px}}.nd-rows--bare{display:flex;flex-direction:column;row-gap:12px;margin:0;padding:0;list-style:none;background:none;border-radius:0;box-shadow:none}.nd-rows--bare>.nd-row+.nd-row{border-top:0}.nd-row__icon{width:20px;text-align:center;color:var(--nd-muted)}.nd-row__text{margin:0;color:var(--nd-muted);overflow-wrap:anywhere}.nd-row--sm{--nd-row-lead-w: 20px;flex-wrap:nowrap;align-items:flex-start;column-gap:12px;padding:0;font-size:var(--nd-text-sm)}.nd-row--sm .nd-row__lead{margin-top:2px}.nd-row--sm .nd-row__main{row-gap:0}.nd-row--sm .nd-row__line{flex-wrap:wrap;gap:4px 8px}.nd-row--sm .nd-row__title{font-size:inherit;font-weight:var(--nd-w-heading)}.nd-row--sm .nd-row__name{white-space:normal;overflow-wrap:anywhere}.nd-row--sm .nd-row__text{margin-top:2px}.nd-row--sm .nd-row__under{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:4px;margin-top:4px;overflow-wrap:anywhere}.nd-diff__word{padding:0 2px;border-radius:3px}.nd-diff--add>.nd-diff__word{background:var(--nd-diff-add-word)}.nd-diff--del>.nd-diff__word{text-decoration:line-through;background:var(--nd-diff-del-word)}.nd-compare{display:flex;flex-direction:column;row-gap:14px;min-width:0}.nd-compare__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.nd-compare__panes{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:12px}.nd-compare--one .nd-compare__panes,.nd-compare[data-compare=inline] .nd-compare__panes{grid-template-columns:minmax(0, 1fr)}.nd-compare[data-compare=side] .nd-compare__pane--merged,.nd-compare[data-compare=inline] :is(.nd-compare__pane--before,.nd-compare__pane--after){display:none}.nd-compare__pane--before .nd-diff--add,.nd-compare__pane--after .nd-diff--del{display:none}.nd-compare__pane{display:flex;flex-direction:column;row-gap:8px;min-width:0}.nd-compare__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.nd-compare__label{font-weight:var(--nd-w-medium)}.nd-compare__text{max-height:360px;overflow-y:auto;padding:10px 14px;font-size:var(--nd-text-md);border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline)}.nd-compare__text{overscroll-behavior:contain}.nd-compare__text pre{margin:0;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.nd-compare__note{margin:0 0 6px;font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);color:var(--nd-primary)}@media(max-width: 640px){.nd-compare__panes{grid-template-columns:minmax(0, 1fr)}}:root[data-theme=light] [data-theme-img=dark],:root:not([data-theme=light]) [data-theme-img=light]{display:none}.nd-app-menu{display:block;max-width:100%;height:auto}.nd-pill--art{color:var(--nd-on-art);background:var(--nd-art-glass);box-shadow:inset 0 0 0 1px var(--nd-art-glass-border);-webkit-backdrop-filter:blur(var(--nd-blur-sm));backdrop-filter:blur(var(--nd-blur-sm))}.nd-pill--art{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:var(--nd-text-xs);font-weight:var(--nd-w-medium);white-space:nowrap;border-radius:var(--nd-radius-pill)}.nd-pill--art b{font-weight:var(--nd-w-heading);color:var(--nd-on-art-strong)}.nd-pill--art.is-off{color:var(--nd-on-art-muted)}.nd-art-card{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--nd-radius-panel);background:var(--nd-art-bg);box-shadow:var(--nd-card-shadow);transition:scale var(--nd-dur) var(--nd-ease-quart)}@media(prefers-reduced-motion: no-preference){.nd-art-card{will-change:scale}}.nd-art-card:has(>.nd-art-card__open:active){scale:.985}@media(prefers-reduced-motion: reduce){.nd-art-card:has(>.nd-art-card__open:active){scale:none}}.nd-art-card::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgb(var(--nd-art-shade-rgb)/0) 30%, rgb(var(--nd-art-shade-rgb)/0.55) 62%, rgb(var(--nd-art-shade-rgb)/0.94) 100%)}.nd-art-card::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--edge, color-mix(in srgb, var(--nd-on-art) 8%, transparent));pointer-events:none;transition:box-shadow var(--nd-dur-fast) ease-out}.nd-art-card .nd-art-card__media{position:absolute;inset:1px;z-index:-2;display:block;overflow:hidden;border-radius:calc(var(--nd-radius-panel) - 1px)}.nd-art-card .nd-art-card__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale var(--nd-dur-reveal) var(--nd-ease-quart)}@media(prefers-reduced-motion: no-preference){.nd-art-card .nd-art-card__art{will-change:scale}}.nd-art-card .nd-art-card__open{position:absolute;inset:0;border-radius:inherit}.nd-art-card:hover{--edge: color-mix(in srgb, var(--nd-on-art) 18%, transparent)}.nd-art-card:hover .nd-art-card__art{scale:1.04}.nd-art-card{display:flex;flex-direction:column;justify-content:flex-end;min-height:96px;padding:18px 20px}a.nd-art-card{text-decoration:none}.nd-art-card--tall{min-height:420px;padding:22px}.nd-art-card--side{padding:20px 22px}.nd-art-card--side::before{background:linear-gradient(90deg, rgb(var(--nd-art-shade-rgb)/0.8) 0%, rgb(var(--nd-art-shade-rgb)/0.3) 60%, rgb(var(--nd-art-shade-rgb)/0.05) 100%)}.nd-art-card--side:hover .nd-art-card__art{scale:1.03}.nd-art-card--side>.nd-art-card__body{flex:1 1 auto;align-items:flex-end}.nd-art-card--side>.nd-art-card__body>:last-child:not(.nd-art-card__titles){align-self:center}.nd-art-card--side .nd-pill--art{height:auto;padding:4px 11px;font-size:var(--nd-text-sm);font-weight:var(--nd-w-regular);background:rgb(var(--nd-art-shade-rgb)/0.35);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nd-on-art) 22%, transparent)}.nd-art-card--inactive .nd-art-card__art{filter:grayscale(0.85) brightness(0.75)}.nd-art-card__chips{position:absolute;top:14px;left:16px;z-index:var(--nd-z-raised);display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.nd-art-card__body{position:relative;display:flex;align-items:center;gap:12px;min-width:0;color:var(--nd-on-art);pointer-events:none}.nd-art-card__body :is(a,button,summary,label){pointer-events:auto}.nd-art-card__icon{--size: 40px;flex:none;width:var(--size, 20px);height:var(--size, 20px);object-fit:cover;border-radius:clamp(var(--nd-radius-sm),var(--size, 20px)*.25,var(--nd-radius-lg));outline-offset:-1px;outline:1px solid var(--nd-hairline);outline-offset:-1px;outline:1px solid color-mix(in srgb, var(--nd-on-art) 14%, transparent)}.nd-art-card__titles{display:flex;flex-direction:column;gap:4px;min-width:0}.nd-art-card__name{margin:0;font-size:18px;font-weight:var(--nd-w-heading);line-height:1.2;letter-spacing:0;color:var(--nd-on-art);text-shadow:0 1px 12px rgb(var(--nd-art-shade-rgb)/0.35)}.nd-art-card--tall .nd-art-card__name{margin:0;font-size:24px;font-weight:var(--nd-w-heading);line-height:1.2;letter-spacing:0;color:var(--nd-on-art);text-shadow:0 1px 12px rgb(var(--nd-art-shade-rgb)/0.35)}.nd-art-card__sub{font-size:var(--nd-text-sm);line-height:1.3;color:var(--nd-on-art-muted)}.nd-hero{position:relative;display:flex;align-items:center;overflow:hidden;isolation:isolate}.nd-hero--full{min-height:min(100vh,max(640px,62.5vw));min-height:min(100svh,max(640px,62.5vw))}.nd-hero__inner{position:relative;z-index:var(--nd-z-raised);padding-block:var(--nd-page-top) 110px}.nd-hero__content{display:flex;flex-direction:column;align-items:flex-start;max-width:min(700px,46vw)}.nd-hero__title{margin:0;font-size:clamp(40px,5vw,72px);font-weight:var(--nd-w-heading);line-height:1;letter-spacing:-0.03em;text-wrap:balance;color:var(--nd-fg-solid)}.nd-hero__lead{max-width:520px;margin:26px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.6;color:var(--nd-muted)}.nd-hero__lead span{font-weight:var(--nd-w-heading);color:var(--nd-fg)}.nd-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.nd-hero__visual{position:absolute;inset:0 0 0 55%;z-index:0;pointer-events:none}.nd-hero__visual .nd-app-menu{position:absolute;top:50%;left:0;width:840px;max-width:none;transform:translateY(-50%) perspective(1600px) rotateY(-24deg) rotateX(9deg) rotateZ(-5deg) scale(1.08);transform-origin:left center}.nd-hero--mask-x .nd-hero__visual>*{-webkit-mask-image:linear-gradient(90deg, #000 30%, transparent 88%);mask-image:linear-gradient(90deg, #000 30%, transparent 88%)}.nd-hero--mask-y .nd-hero__visual>*{-webkit-mask-image:linear-gradient(180deg, #000 45%, transparent 92%);mask-image:linear-gradient(180deg, #000 45%, transparent 92%)}@media(max-width: 1100px){.nd-hero{align-items:flex-start}.nd-hero__content{max-width:640px}.nd-hero__inner{padding-bottom:calc(min(40vh,60vw) + 24px);padding-bottom:calc(min(40svh,60vw) + 24px)}.nd-hero__visual{top:auto;left:6%;height:min(40vh,60vw);height:min(40svh,60vw)}.nd-hero__visual .nd-app-menu{top:8%;transform:perspective(1600px) rotateY(-20deg) rotateX(14deg) rotateZ(-5deg) scale(0.95);transform-origin:left top}}@media(max-width: 768px){.nd-hero__visual .nd-app-menu{scale:.75}}@media(max-width: 640px){.nd-hero--full{min-height:100vh;min-height:100svh}.nd-hero__inner{padding-bottom:calc(40vh + 24px);padding-bottom:calc(40svh + 24px)}.nd-hero__visual{height:40vh;height:40svh}}.nd-media__file{display:block;width:100%;height:100%;object-fit:cover}.nd-media__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;padding:12px;font-size:var(--nd-text-sm);text-align:center;color:var(--nd-tertiary);background:radial-gradient(ellipse 60% 70% at 70% 30%, color-mix(in srgb, var(--product-accent, var(--nd-primary)) 12%, transparent), transparent 70%)}.nd-media__ph i{font-size:24px}.nd-inline-edit{min-width:0}.nd-inline-edit__view{display:flex;align-items:center;gap:6px;min-width:0}.nd-inline-edit__view[hidden]{display:none}.nd-inline-edit__open{flex:none;color:var(--nd-muted)}.nd-inline-edit__form{min-width:0}.nd-inline-edit__form[hidden]{display:none}.nd-page{display:block;min-height:0;padding:var(--nd-page-top) 0 80px;color:var(--nd-fg)}.nd-page__inner{display:flex;flex-direction:column;row-gap:20px}.nd-page--narrow>.nd-page__inner{max-width:calc(680px + 2*var(--nd-gutter))}.nd-page--notice>.nd-page__inner{max-width:calc(720px + 2*var(--nd-gutter))}.nd-page--wide>.nd-page__inner{max-width:calc(1040px + 2*var(--nd-gutter))}.nd-page--center>.nd-page__inner{align-items:center;text-align:center}.nd-page--center>.nd-page__inner>.nd-crumbs{align-self:stretch;text-align:start}.nd-page__title{margin:0;font-size:32px;font-weight:var(--nd-w-heading);line-height:1.1;letter-spacing:0;text-transform:none;color:var(--nd-fg);text-wrap:balance}@media(max-width: 640px){.nd-page__title{font-size:28px}}.nd-page__title{margin:0;overflow-wrap:anywhere}.nd-page__card{padding:24px 28px}@media(max-width: 640px){.nd-page__card{padding:18px}}.admin-page__notice{margin-bottom:16px}.admin-page__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(260px, 340px);align-items:start;gap:var(--nd-section-gap)}@media(max-width: 1000px){.admin-page__grid{grid-template-columns:minmax(0, 1fr)}}.admin-page__main,.admin-page__aside{display:flex;flex-direction:column;gap:var(--nd-section-gap);min-width:0}.nd-logo-fg{fill:var(--nd-logo-fg)}.nd-logo-shadow{fill:var(--nd-logo-shadow)}html[data-nd-instant-colors],html[data-nd-instant-colors] *,html[data-nd-instant-colors] *::before,html[data-nd-instant-colors] *::after{transition-duration:0s !important;transition-delay:0s !important}html[data-nd-theme-vt=circle-blur]::view-transition-old(root){animation:none;mix-blend-mode:normal}html[data-nd-theme-vt=circle-blur]::view-transition-new(root){mix-blend-mode:normal;animation:nd-circle-blur-reveal 500ms ease-out}@keyframes nd-circle-blur-reveal{from{clip-path:circle(0 at var(--nd-vt-origin, 50% 0%));filter:blur(8px)}to{clip-path:circle(var(--nd-vt-radius, 150%) at var(--nd-vt-origin, 50% 0%));filter:blur(0)}}.nd-theme-icon{position:relative;display:inline-grid;place-items:center;width:20px;height:20px}.nd-theme-icon__glyph{display:inline-flex;grid-area:1/1;align-items:center;justify-content:center}.nd-theme-icon__glyph.is-entering{animation:nd-icon-in var(--nd-dur-slow) var(--nd-ease-expo)}.nd-theme-icon__glyph[data-leaving]{animation:nd-icon-out var(--nd-dur-open) ease-in-out forwards}@keyframes nd-icon-in{from{opacity:0;filter:blur(5px);scale:.7}}@keyframes nd-icon-out{to{opacity:0;filter:blur(5px);scale:.7}}.market-fan{position:relative;height:380px}.market-fan__card{--x: 0px;--y: 0px;--r: 0deg;position:absolute;top:50%;left:50%;display:flex;flex-direction:column;width:272px;overflow:hidden;border-radius:var(--nd-radius-panel);background:var(--nd-popover);box-shadow:var(--nd-card-shadow);translate:calc(-50% + var(--x)) calc(-50% + var(--y));rotate:var(--r);transition:translate var(--nd-dur-reveal) var(--nd-ease-quint),rotate var(--nd-dur-reveal) var(--nd-ease-quint)}@media(prefers-reduced-motion: no-preference){.market-fan__card{will-change:translate,rotate}}@media(prefers-reduced-motion: reduce){.market-fan__card{transition:none}}.market-fan__card--lib{--x: -150px;--y: 22px;--r: -8deg;z-index:1}.market-fan__card--script{--y: -10px;z-index:3}.market-fan__card--cfg{--x: 150px;--y: 22px;--r: 8deg;z-index:2}.market-fan:hover .market-fan__card--lib{--x: -172px;--r: -11deg}.market-fan:hover .market-fan__card--script{--y: -18px}.market-fan:hover .market-fan__card--cfg{--x: 172px;--r: 11deg}.market-fan__art{display:flex;flex-direction:column;align-items:flex-start;height:178px;padding:12px 14px;overflow:hidden;background:var(--nd-surface-1);box-shadow:inset 0 -1px var(--nd-divider)}.market-fan__file{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:2px 8px;font:10px/1.5 var(--nd-font-code);color:var(--nd-muted);border-radius:var(--nd-radius-sm);background:var(--nd-surface-2)}.market-fan__file::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--nd-primary)}.market-fan__code{display:flex;flex-direction:column;font:10px/1.7 var(--nd-font-code);white-space:pre;color:var(--nd-code-fg)}.market-fan__code>span{min-height:1.7em}.market-fan__code .k{color:var(--nd-code-keyword)}.market-fan__code .f{color:var(--nd-code-function)}.market-fan__code .s{color:var(--nd-code-string)}.market-fan__code .n{color:var(--nd-code-number)}.market-fan__code .p{color:var(--nd-code-property)}.market-fan__caret{display:inline-block;width:1px;height:1.3em;vertical-align:-0.25em;background:var(--nd-fg)}.market-fan__suggest{display:flex;flex-direction:column;gap:1px;width:206px;margin:2px 0 0 24px;padding:4px;font:10px/1.4 var(--nd-font-code);white-space:pre;color:var(--nd-muted);border-radius:var(--nd-radius-md);background:var(--nd-popover);box-shadow:0 0 0 1px var(--nd-border-subtle),var(--nd-pill-shadow)}.market-fan__suggest>span{display:flex;align-items:center;gap:7px;padding:4px 6px;border-radius:var(--nd-radius-sm)}.market-fan__suggest>span::before{content:"fn";display:grid;flex:none;place-items:center;width:17px;height:14px;font-size:8px;color:var(--nd-primary);border-radius:var(--nd-radius-xs);background:var(--nd-primary-soft)}.market-fan__suggest .is-active{color:var(--nd-fg);background:var(--nd-surface-2)}.market-fan__suggest .f{color:var(--nd-code-function)}.market-fan__menu{display:flex;flex-direction:column;align-self:stretch}.market-fan__group{margin-bottom:2px;font-size:9.5px;font-weight:var(--nd-w-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--nd-muted)}.market-fan__row{display:flex;align-items:center;gap:8px;height:28px;font-size:var(--nd-text-2xs);color:var(--nd-fg)}.market-fan__row>:first-child{margin-right:auto}.market-fan__toggle{position:relative;flex:none;width:26px;height:15px;border-radius:var(--nd-radius-pill);background:var(--nd-surface-2);box-shadow:var(--nd-ring-hairline)}.market-fan__toggle::before{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:var(--nd-control-dim)}.market-fan__toggle.is-on{background:var(--nd-primary);box-shadow:none}.market-fan__toggle.is-on::before{translate:11px 0;background:var(--nd-on-primary)}.market-fan__slider{--v: 50%;position:relative;flex:none;width:64px;height:3px;border-radius:var(--nd-radius-pill);background:linear-gradient(var(--nd-primary), var(--nd-primary)) 0 0/var(--v) 100% no-repeat,var(--nd-surface-2)}.market-fan__slider::after{content:"";position:absolute;top:50%;left:var(--v);width:9px;height:9px;border-radius:50%;background:var(--nd-on-primary);box-shadow:0 0 0 1.5px var(--nd-primary);translate:-50% -50%}.market-fan__slider--65{--v: 65%}.market-fan__slider--10{--v: 10%}.market-fan__value{flex:none;min-width:32px;padding:0 5px;font:9.5px/1.6 var(--nd-font-code);text-align:center;color:var(--nd-fg);border-radius:var(--nd-radius-xs);background:var(--nd-surface-2)}.market-fan__body{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:10px 8px;padding:12px 14px 14px}.market-fan__name{display:inline-flex;align-items:center;gap:8px;font-size:var(--nd-text-lg);font-weight:var(--nd-w-heading);color:var(--nd-fg)}.market-fan__name i{font-size:var(--nd-text-sm);color:var(--nd-muted)}.market-fan__tags{grid-column:1/-1}.market-fan__card--cfg .market-fan__body{grid-template-columns:auto minmax(0, 1fr)}.market-fan__card--cfg .market-fan__body .market-fan__name{grid-area:1/2;justify-self:end}.market-fan__card--cfg .market-fan__body .nd-badge{grid-area:1/1}.market-fan__card--cfg .market-fan__body .market-fan__tags{justify-content:flex-end}@keyframes nd-dialog-in{from{opacity:0;transform:translateY(6px) scale(0.98)}}@keyframes nd-fade-in{from{opacity:0}}@keyframes nd-pop-in{from{opacity:0;filter:blur(4px);transform:translateY(-4px)}}@keyframes nd-spin{to{transform:rotate(360deg)}}@keyframes nd-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes nd-slide{from{transform:translateX(-100%)}to{transform:translateX(333%)}}.nd-spinner{display:inline-block;flex:none;width:24px;height:24px;color:var(--nd-fg);vertical-align:middle}.nd-spinner[hidden]{display:none}.nd-spinner--sm{width:16px;height:16px}.nd-spinner--lg{width:40px;height:40px}.nd-spinner__svg{display:block;width:100%;height:100%;animation:nd-spin 1.8s linear infinite}.nd-spinner__path{stroke:currentColor;stroke-linecap:round;stroke-dasharray:89,200;stroke-dashoffset:-35;animation:nd-dash 1.3s ease-in-out infinite}.nd-loading-bar{position:relative;height:3px;overflow:hidden;border-radius:2px;background:var(--nd-primary-soft);pointer-events:none}.nd-loading-bar[hidden]{display:none}.nd-loading-bar::before{content:"";position:absolute;inset:0 auto 0 0;width:30%;border-radius:inherit;background:var(--nd-primary);animation:nd-slide 1s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.nd-loading-bar::before{width:100%;animation:none}}.nd-loading-bar--thin{height:2px;background:none}@keyframes nd-glass-in{from{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion: no-preference){:is(.nd-tabs,.nd-segmented,.nd-pick,.pagination):not(.nd-menu *):not(.nd-choice,.nd-btn--strip,[aria-disabled=true]),:is(.nd-btn,.nd-press):not(:is(.nd-tabs,.nd-segmented,.nd-pick,.pagination,.nd-menu) *):not(.nd-choice,.nd-btn--strip,[aria-disabled=true]){will-change:transform}:is(.nd-row,tr):not(:hover,:focus-within) :is(.nd-btn,.nd-press){will-change:auto}}@media(prefers-reduced-motion: reduce){*,*::before,*::after{transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}}.nd-toasts{position:fixed;right:20px;bottom:20px;z-index:var(--nd-z-toast);display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:min(380px,100vw - 32px);pointer-events:none}@media(max-width: 640px){.nd-toasts{right:16px;bottom:16px}}.nd-toast{position:relative;display:flex;align-items:flex-start;column-gap:10px;box-sizing:border-box;width:100%;padding:12px 40px 12px 14px;font-family:var(--nd-font-sans);color:var(--nd-fg);border:1px solid var(--nd-popover-border);border-radius:var(--nd-radius-xl);background:var(--nd-popover-glass);box-shadow:var(--nd-pill-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;animation:nd-toast-in var(--nd-dur-slow) var(--nd-ease-quint)}.nd-toast.is-leaving{animation:nd-toast-out var(--nd-dur-open) var(--nd-ease-quart) forwards}@media(prefers-reduced-motion: reduce){.nd-toast,.nd-toast.is-leaving{animation:none}}@keyframes nd-toast-in{from{opacity:0;transform:translateY(8px)}}@keyframes nd-toast-out{to{opacity:0;transform:translateY(6px)}}.nd-toast__icon{flex:none;width:16px;margin-top:2px;font-size:var(--nd-text-lg);line-height:1;text-align:center;color:var(--nd-primary)}.nd-toast--success .nd-toast__icon{color:var(--nd-green)}.nd-toast--warning .nd-toast__icon{color:var(--nd-yellow)}.nd-toast--error .nd-toast__icon{color:var(--nd-red)}.nd-toast__body{display:flex;flex-direction:column;align-items:flex-start;row-gap:2px;min-width:0}.nd-toast__title{font-size:var(--nd-text-choice);font-weight:var(--nd-w-heading);line-height:20px}.nd-toast__text{font-size:var(--nd-text-sm);line-height:1.45;overflow-wrap:anywhere;color:var(--nd-prose)}.nd-toast__action{margin-top:8px}.nd-toast__close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;font-size:var(--nd-text-xs);color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-lg);background:none;cursor:pointer}.nd-toast__close:hover{color:var(--nd-fg);background:var(--nd-surface-2)}.nd-toast__close:focus-visible{outline:2px solid var(--nd-primary);outline-offset:1px}.site-action-dialog{box-sizing:border-box;width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:20px;overflow:auto;font:inherit;color:var(--nd-fg);border:1px solid var(--nd-popover-border);border-radius:var(--nd-radius-dialog);background:var(--nd-popover-glass);box-shadow:var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg));backdrop-filter:blur(var(--nd-blur-lg));animation:nd-dialog-in var(--nd-dur-slow) var(--nd-ease-quint)}.site-action-dialog::backdrop{background:var(--nd-scrim)}.site-action-dialog form{display:grid;gap:14px}.site-action-dialog p{margin:0;font-size:var(--nd-text-md);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--nd-prose)}.site-action-dialog textarea{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 16px;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:normal;letter-spacing:0;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-pill);outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.site-action-dialog textarea::placeholder{color:var(--nd-muted);opacity:1}.site-action-dialog textarea:focus,.site-action-dialog textarea:focus-visible,.site-action-dialog textarea:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.site-action-dialog textarea:disabled,.site-action-dialog textarea[readonly]{cursor:not-allowed;opacity:.6}.site-action-dialog textarea{height:auto;min-height:var(--nd-textarea-min);padding:10px 14px;line-height:1.5;border-radius:var(--nd-radius-xl);resize:vertical}.site-action-dialog textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nd-red) 60%, transparent)}.site-action-dialog p.site-action-dialog__error{margin-top:-8px;font-size:var(--nd-text-xs);line-height:1.45;color:var(--nd-red)}@media(prefers-reduced-motion: reduce){.site-action-dialog{animation:none}}.site-action-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.site-action-dialog__head h2{margin:5px 0 0;font-size:19px;font-weight:var(--nd-w-heading);line-height:1.3;text-wrap:balance;color:var(--nd-fg)}.site-action-dialog__close{flex:none;margin:-4px -4px 0 0}.site-action-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px}.action-feedback{flex-basis:100%;margin-block:12px;white-space:pre-wrap;overflow-wrap:anywhere;animation:nd-pop-in var(--nd-dur) var(--nd-ease-quint)}.hold-title{position:fixed;z-index:var(--nd-z-toast);box-sizing:border-box;max-width:calc(100vw - 16px);padding:6px 10px;font-family:var(--nd-font-sans);font-size:var(--nd-text-sm);line-height:18px;color:var(--nd-fg);overflow-wrap:anywhere;border:1px solid var(--nd-popover-border);border-radius:var(--nd-radius-md);background:var(--nd-popover-glass);box-shadow:var(--nd-pill-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;animation:hold-title-in var(--nd-dur-press) var(--nd-ease-quint)}@media(prefers-reduced-motion: reduce){.hold-title{animation:none}}@keyframes hold-title-in{from{opacity:0;transform:translateY(4px)}}.menu,.menu_login{padding:0 10px}:is(.text,.text2){width:100%;max-width:760px;margin:0;font-size:var(--nd-text-lg);line-height:1.7;text-align:left;color:var(--nd-prose);overflow-wrap:break-word}:is(.text,.text2)>:first-child{margin-top:0}:is(.text,.text2)>:last-child{margin-bottom:0}:is(.text,.text2) :is(p,.para){margin:0 0 12px}:is(.text,.text2) .bottom{margin-top:32px}:is(.text,.text2) :is(h1,h2,h3,h4){position:relative;text-align:left;text-transform:none;color:var(--nd-fg);text-wrap:balance;scroll-margin-top:calc(var(--site-header-height) + 24px)}:is(.text,.text2) h1{margin:0 0 20px;font-size:34px;font-weight:var(--nd-w-heading);line-height:1.15;letter-spacing:-0.01em}:is(.text,.text2) h2{margin:36px 0 10px;font-size:20px;font-weight:var(--nd-w-heading);line-height:1.35}:is(.text,.text2) h3{margin:28px 0 8px;font-size:var(--nd-text-xl);font-weight:var(--nd-w-medium);line-height:1.4}:is(.text,.text2) h4{margin:20px 0 6px;font-size:var(--nd-text-lg);font-weight:var(--nd-w-medium)}:is(.text,.text2) hr{height:1px;margin:28px 0;border:0;background:var(--nd-divider)}:is(.text,.text2) hr+:is(h2,h3){margin-top:0}:is(.text,.text2) :is(ul,ol){margin:0 0 12px;padding-left:22px}:is(.text,.text2) ul{list-style:outside disc}:is(.text,.text2) ol{list-style:outside decimal}:is(.text,.text2) li+li{margin-top:4px}:is(.text,.text2) li :is(ul,ol){margin:4px 0 0}:is(.text,.text2) li::marker{color:var(--nd-tertiary)}:is(.text,.text2) ol>li::marker{font-variant-numeric:tabular-nums;color:var(--nd-muted)}:is(.text,.text2) a{color:var(--nd-primary);text-decoration:none}:is(.text,.text2) a:hover{text-decoration:underline;text-underline-offset:3px}:is(.text,.text2) :is(b,strong,.bold){font-weight:var(--nd-w-heading);color:var(--nd-fg)}:is(.text,.text2) :is(i,em,.italic){font-style:italic}:is(.text,.text2) :is(s,del){text-decoration:line-through}:is(.text,.text2) .smaller{font-size:.85em}:is(.text,.text2) .dimmer{color:var(--nd-muted)}:is(.text,.text2) .mono{font-family:var(--nd-font-code)}:is(.text,.text2) img{max-width:100%;border-radius:var(--nd-radius-lg)}:is(.text,.text2) p:has(>.updated){margin-top:28px;text-align:right}:is(.text,.text2) .updated{font-size:var(--nd-text-sm);font-style:italic;color:var(--nd-muted)}:is(.text,.text2) .nd-steps{margin:24px 0 28px}:is(.text,.text2) .nd-steps>ol{margin:0;padding:0;list-style:none;counter-reset:step}:is(.text,.text2) .nd-steps li{position:relative;margin:0;padding:0 0 24px 44px;counter-increment:step}:is(.text,.text2) .nd-steps li::before{content:counter(step);position:absolute;top:0;left:0;display:grid;place-items:center;width:28px;height:28px;font-size:var(--nd-text-xs);font-weight:var(--nd-w-heading);font-variant-numeric:tabular-nums;line-height:1;color:var(--nd-fg);border-radius:50%;background:var(--nd-tab-sel)}:is(.text,.text2) .nd-steps li:not(:last-child)::after{content:"";position:absolute;top:34px;bottom:6px;left:14px;width:1px;background:var(--nd-border)}:is(.text,.text2) .nd-steps li:last-child{padding-bottom:0}:is(.text,.text2) .nd-steps li>p{margin:0}:is(.text,.text2) .nd-steps li>p+p{margin-top:8px}:is(.text,.text2) .nd-steps li>p:first-child>strong:first-child,:is(.text,.text2) .nd-steps li>strong:first-child{display:block;margin-bottom:2px;padding-top:2px;font-size:16px;line-height:1.5}:is(.text,.text2) .nd-accordions{display:flex;flex-direction:column;gap:10px;margin:24px 0 36px}:is(.text,.text2) .nd-accordions>details{border-radius:var(--nd-radius-lg);background:var(--nd-card-bg);box-shadow:var(--nd-ring-hairline);scroll-margin-top:calc(var(--site-header-height) + 24px);interpolate-size:allow-keywords}:is(.text,.text2) .nd-accordions>details>summary{display:flex;align-items:center;gap:16px;padding:14px 16px;font-size:var(--nd-text-lg);font-weight:var(--nd-w-heading);line-height:1.4;color:var(--nd-fg);list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:inherit}:is(.text,.text2) .nd-accordions>details>summary::-webkit-details-marker{display:none}:is(.text,.text2) .nd-accordions>details>summary::after{content:"";flex:none;width:16px;height:16px;margin-left:auto;background:var(--nd-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;transition:rotate var(--nd-dur) var(--nd-ease-quint),background-color var(--nd-dur-fast) ease-out}:is(.text,.text2) .nd-accordions>details>summary:hover::after{background:var(--nd-fg)}:is(.text,.text2) .nd-accordions>details>summary:focus-visible{outline:2px solid var(--nd-ring);outline-offset:2px}:is(.text,.text2) .nd-accordions>details[open]>summary::after{rotate:180deg}:is(.text,.text2) .nd-accordions>details>:not(summary){margin-inline:16px}:is(.text,.text2) .nd-accordions>details>:last-child{margin-bottom:16px}:is(.text,.text2) .nd-accordions>details::details-content{display:flow-root;height:0;overflow:clip;transition:height var(--nd-dur-slow) var(--nd-ease-quint),content-visibility var(--nd-dur-slow) allow-discrete}:is(.text,.text2) .nd-accordions>details[open]::details-content{height:auto}@media(prefers-reduced-motion: reduce){:is(.text,.text2) .nd-accordions>details::details-content{transition:none}}:is(.text,.text2) .nd-cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin:12px 0 32px}:is(.text,.text2) .nd-cards>:only-child{grid-column:1/-1}:is(.text,.text2) a.nd-card-link{position:relative;display:grid;grid-template-columns:auto minmax(0, 1fr);align-content:start;align-items:center;gap:6px 10px;padding:16px;font-size:var(--nd-text-md);line-height:1.55;color:var(--nd-muted);text-decoration:none;border-radius:var(--nd-radius-lg);background:var(--nd-card-bg);box-shadow:var(--nd-ring-hairline);transition:background-color var(--nd-dur-fast) ease-out}:is(.text,.text2) a.nd-card-link>i{width:18px;font-size:16px;text-align:center;color:var(--nd-fg)}:is(.text,.text2) a.nd-card-link>strong{padding-right:24px;font-size:var(--nd-text-lg);line-height:1.4}:is(.text,.text2) a.nd-card-link>span{grid-column:1/-1}:is(.text,.text2) a.nd-card-link[target=_blank]::after{content:"↗";position:absolute;top:15px;right:16px;font-size:var(--nd-text-md);line-height:1;color:var(--nd-primary)}:is(.text,.text2) a.nd-card-link:hover{text-decoration:none;background:var(--nd-card-hover)}:is(.text,.text2) ul.nd-doc-links{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none}:is(.text,.text2) ul.nd-doc-links:not(:last-child){margin-bottom:12px}:is(.text,.text2) ul.nd-doc-links li{margin:0}:is(.text,.text2) ul.nd-doc-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;height:100%;padding:12px 16px;font-size:var(--nd-text-md);font-weight:var(--nd-w-medium);line-height:1.4;color:var(--nd-fg);border-radius:var(--nd-radius-lg);background:var(--nd-card-bg);box-shadow:var(--nd-ring-hairline);transition:background-color var(--nd-dur-fast) ease-out}:is(.text,.text2) ul.nd-doc-links a::after{content:"↗";flex:none;font-size:var(--nd-text-md);color:var(--nd-primary)}:is(.text,.text2) ul.nd-doc-links a:hover{text-decoration:none;background:var(--nd-card-hover)}@media(max-width: 640px){:is(.text,.text2) :is(.nd-cards,ul.nd-doc-links){grid-template-columns:minmax(0, 1fr)}}:is(.text,.text2) blockquote{display:flex;align-items:flex-start;gap:12px;padding:12px;color:var(--nd-fg);border:0;border-radius:var(--nd-radius-lg);background:color-mix(in srgb, var(--nd-bg) 94%, var(--tone, var(--nd-blue)))}:is(.text,.text2) blockquote>i:first-child{flex:none;margin-top:2px;font-size:var(--nd-text-lg);color:var(--tone, var(--nd-blue))}:is(.text,.text2) blockquote{display:block;margin:16px 0;padding:12px 16px;font-size:var(--nd-text-md);line-height:1.6}:is(.text,.text2) blockquote>p{margin:0 0 8px}:is(.text,.text2) blockquote>:last-child{margin-bottom:0}:is(.text,.text2) blockquote>p:first-child>strong:first-child{display:block;margin-bottom:4px}:is(.text,.text2) blockquote.alert>p:first-child{font-weight:var(--nd-w-heading);color:var(--tone, var(--nd-blue))}:is(.text,.text2) .alert-tip{--tone: var(--nd-green)}:is(.text,.text2) .alert-important{--tone: var(--nd-purple)}:is(.text,.text2) .alert-warning{--tone: var(--nd-yellow)}:is(.text,.text2) .alert-caution{--tone: var(--nd-red)}:is(.text,.text2) code{font-family:var(--nd-font-code)}:is(.text,.text2) :not(pre)>code{padding:.15em .35em;font-size:.875em;color:var(--nd-fg);white-space:break-spaces;overflow-wrap:anywhere;border-radius:var(--nd-radius-sm);background:var(--nd-accent-fill)}:is(.text,.text2) pre{margin:0 0 16px;padding:12px 16px;overflow-x:auto;font-family:var(--nd-font-code);font-size:var(--nd-text-sm);line-height:1.6;white-space:pre-wrap;color:var(--nd-code-fg);border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:inset 0 0 0 1px var(--nd-divider);scrollbar-width:thin;scrollbar-color:var(--nd-border) rgba(0,0,0,0)}:is(.text,.text2) pre:has(>code){white-space:pre}:is(.text,.text2) pre code{display:block;padding:0;font-size:inherit;color:inherit;background:none}:is(.text,.text2) pre .token:is(.comment,.prolog,.doctype,.cdata){color:var(--nd-code-comment)}:is(.text,.text2) pre .token:is(.punctuation,.operator,.entity,.url){color:var(--nd-code-fg)}:is(.text,.text2) pre .token:is(.property,.tag,.constant,.symbol,.deleted){color:var(--nd-code-property)}:is(.text,.text2) pre .token:is(.boolean,.number){color:var(--nd-code-number)}:is(.text,.text2) pre .token:is(.selector,.attr-name,.string,.char,.builtin,.inserted,.regex){color:var(--nd-code-string)}:is(.text,.text2) pre .token:is(.atrule,.attr-value,.keyword,.important){color:var(--nd-code-keyword)}:is(.text,.text2) pre .token:is(.function,.class-name,.variable){color:var(--nd-code-function)}:is(.text,.text2) table{width:100%;border-collapse:collapse;font-size:var(--nd-text-sm)}:is(.text,.text2) table th{padding:8px 12px;font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);text-align:left;text-transform:none;letter-spacing:0;color:var(--nd-muted);border-bottom:1px solid var(--nd-border);background:none}:is(.text,.text2) table td{padding:10px 12px;vertical-align:middle;color:var(--nd-fg);border-bottom:1px solid var(--nd-divider);background:none}:is(.text,.text2) table tbody tr:last-child td{border-bottom:0}:is(.text,.text2) table{margin:16px 0;font-size:var(--nd-text-md);line-height:1.5}@media(max-width: 640px){:is(.text,.text2){font-size:var(--nd-text-md)}:is(.text,.text2) h1{font-size:26px}:is(.text,.text2) h2{font-size:18px}:is(.text,.text2) table{display:block;max-width:100%;overflow-x:auto}}.md.branding-img{max-height:100px;margin:24px 0}.user-md{min-width:0;overflow-wrap:anywhere}.user-md>:first-child{margin-top:0}.user-md>:last-child{margin-bottom:0}.user-md :is(p,ul,ol,blockquote,pre,table,h3,h4,h5,h6){margin:0 0 .6em}.user-md :is(h3,h4,h5,h6){font-weight:var(--nd-w-heading);line-height:1.35;letter-spacing:0;text-transform:none;color:var(--nd-fg)}.user-md h3{font-size:1.25em}.user-md h4{font-size:1.12em}.user-md :is(h5,h6){font-size:1em}.user-md :is(strong,b){font-weight:var(--nd-w-heading);color:var(--nd-fg)}.user-md em{font-style:italic}.user-md :is(s,del){color:var(--nd-muted)}.user-md a{color:var(--nd-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--nd-primary) 35%, transparent);text-underline-offset:3px}.user-md a:hover{text-decoration-color:currentColor}.user-md :is(ul,ol){padding-left:1.4em}.user-md ul{list-style:disc outside}.user-md ol{list-style:decimal outside}.user-md li+li{margin-top:.2em}.user-md li>:is(ul,ol,p){margin:.2em 0 0}.user-md blockquote{padding:0 0 0 .9em;color:var(--nd-muted);border-left:3px solid var(--nd-border)}.user-md code{padding:.1em .35em;font-family:var(--nd-font-code);font-size:.88em;color:var(--nd-fg);border-radius:var(--nd-radius-sm);background:var(--nd-accent-fill)}.user-md pre{max-width:100%;overflow-x:auto;padding:10px 12px;white-space:pre;color:var(--nd-code-fg);border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:inset 0 0 0 1px var(--nd-divider)}.user-md pre code{padding:0;font-size:var(--nd-text-sm);line-height:1.5;color:inherit;background:none}.user-md hr{height:1px;margin:.8em 0;border:0;background:var(--nd-divider)}.user-md table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.user-md :is(th,td){padding:6px 10px;border:1px solid var(--nd-border-subtle)}.user-md th{font-weight:var(--nd-w-medium);background:var(--nd-surface-1)}.md-tools{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.md-tools__attach{display:inline-flex;margin-left:6px}.md-tools__hint{display:inline-flex;align-items:center;height:32px;padding:0 6px;font-size:16px;color:var(--nd-tertiary);cursor:help}:is(.ticket-files,.ticket-attach-list){display:flex;flex-wrap:wrap;gap:8px}.ticket-files{margin-top:10px}.ticket-attach-list[hidden]{display:none}:is(.ticket-files__item,.ticket-attach-list__item){position:relative;width:120px;height:90px;overflow:hidden;border:0;border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:inset 0 0 0 1px var(--nd-divider)}:is(.ticket-files__item,.ticket-attach-list__item) img{display:block;width:100%;height:100%;object-fit:cover}.ticket-files__item::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--nd-divider);pointer-events:none;transition:box-shadow var(--nd-dur-fast) ease-out}.ticket-files__item:hover::after{box-shadow:inset 0 0 0 1px var(--nd-ring)}.ticket-attach-list__remove{position:absolute;top:4px;right:4px}form.is-dropping .nd-md-field{box-shadow:0 0 0 1px var(--nd-ring),0 0 0 4px color-mix(in srgb, var(--nd-primary) 20%, transparent)}section.checkout-page .wrapper{min-height:0;padding:0}section.checkout-page .wrapper>.container{align-items:center}section.checkout-page .checkout-page__crumbs{align-self:stretch}section.checkout-page .header{display:flex;flex-direction:column;align-items:center;gap:8px;height:auto;margin:0;padding:0;text-align:center}section.checkout-page .config__title{position:relative;max-width:none;white-space:normal;text-align:center}section.checkout-page .config__title #config__title{font:inherit;letter-spacing:inherit;color:inherit;word-break:normal}section.checkout-page .checkout-page__sub{text-align:center}section.checkout-page .time_comment{color:var(--nd-primary)}section.checkout-page .checkout-page__card{display:flex;flex-direction:column;gap:20px;width:min(500px,100%)}section.checkout-page .checkout-page__card>*{margin:0}section.checkout-page .dialog_head{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding-bottom:20px;box-shadow:inset 0 -1px 0 var(--nd-divider)}section.checkout-page .dialog_price{display:flex;align-items:baseline;gap:8px;font-size:40px;font-weight:var(--nd-w-heading);line-height:1.1;font-variant-numeric:tabular-nums}section.checkout-page .text_cur{font-size:22px;font-weight:var(--nd-w-medium);color:var(--nd-muted)}section.checkout-page .text_pos{margin:8px 0 0;font-size:16px;font-weight:var(--nd-w-medium)}section.checkout-page .test_pos_ident{margin:0;font-size:var(--nd-text-sm);font-weight:var(--nd-w-regular);color:var(--nd-muted)}section.checkout-page .card_form{display:flex;flex-direction:column;gap:16px}section.checkout-page .card_form_inner{display:grid;grid-template-columns:minmax(0, 1fr);gap:12px}section.checkout-page .card_inp_bottom{display:grid;grid-template-columns:minmax(0, 1fr) 120px;gap:12px}section.checkout-page .card_inp_exp_inner{display:flex;align-items:center;gap:8px}section.checkout-page .card_inp_exp_inner>span{color:var(--nd-tertiary)}section.checkout-page .card_inp_exp_inner input{flex:1 1 0;min-width:0}section.checkout-page .card_form input{font-variant-numeric:tabular-nums;-moz-appearance:textfield}section.checkout-page .card_form input::-webkit-inner-spin-button,section.checkout-page .card_form input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}section.checkout-page #i_pan{font-family:var(--nd-font-code);letter-spacing:.04em}section.checkout-page .checkout-trust{font-size:var(--nd-text-xs);text-align:center}section.checkout-page .checkout-trust__marks{display:flex;align-items:center;justify-content:center;gap:16px}section.checkout-page .checkout-trust__marks img{height:36px}section.checkout-page .checkout-page__step{display:flex;flex-direction:column;align-items:stretch;gap:16px}section.checkout-page .qr_img_container{margin:0 auto;padding:8px;line-height:0;border-radius:var(--nd-radius-panel);background:#fff;box-shadow:var(--nd-card-shadow)}section.checkout-page .qr_img_container svg{display:block;width:208px;height:208px}section.checkout-page .checkout-page__help{text-align:center}section.checkout-page .nle_msg{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:var(--nd-text-lg);line-height:1.5;text-align:center;color:var(--nd-prose)}section.checkout-page .nle_msg p{margin:0}section.checkout-page .nle_msg b{font-weight:var(--nd-w-heading);color:var(--nd-fg)}section.checkout-page .nle_msg .nd-link{margin-top:4px;font-size:var(--nd-text-sm)}section.checkout-page .nle_form{display:flex;flex-direction:column;gap:12px;padding-top:16px;box-shadow:inset 0 1px 0 var(--nd-divider)}section.checkout-page .checkout-page__spinner{align-self:center;margin-top:16px}section.checkout-page .checkout-page__order{justify-content:center;margin-top:24px;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums}@media(max-width: 560px){section.checkout-page .dialog_price{font-size:34px}section.checkout-page .card_inp_bottom{grid-template-columns:minmax(0, 1fr) 96px}}.mcard .mcard__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;padding:18px 16px 165px;background:radial-gradient(120% 90% at 50% 0%,rgba(59,130,246,.14),transparent 70%),var(--nd-art-bg);color:var(--nd-on-art-muted);font-size:var(--nd-text-xs);font-weight:var(--nd-w-medium);letter-spacing:.01em;text-align:center;opacity:1}.mcard .mcard__placeholder>i{font-size:20px;opacity:.85}.mcard:hover .mcard__placeholder{scale:1}
