:root{color-scheme:dark;--sh-raise: 0 1px 2px rgba(0, 0, 0, .5), 0 1px 3px rgba(0, 0, 0, .38);--sh-lift: 0 2px 6px rgba(0, 0, 0, .55), 0 10px 24px rgba(0, 0, 0, .45);--sh-pop: 0 8px 26px rgba(0, 0, 0, .62), 0 2px 6px rgba(0, 0, 0, .5);--sh-modal: 0 28px 64px rgba(0, 0, 0, .72);--brand: 129 140 248;--brand-dark: 67 56 202;--brand-deep: 165 180 252;--brand-soft: 30 27 75;--brand-tint: 67 56 202;--brand-lift: 129 140 248;--char: 6 9 16;--nav: 13 17 26;--nav-2: 9 12 20;--nav-3: 26 32 48;--nav-ink: 154 165 184;--rail: 13 17 26;--rail-2: 9 12 20;--rail-3: 26 32 48;--rail-ink: 154 165 184;--rail-fg: 255 255 255;--rail-on: 36 36 78;--rail-on-ink: 255 255 255;--rail-mark: 129 140 248;--page: 11 14 22;--card: 19 24 36;--wash: 25 31 45;--rule: 32 39 55;--line: 42 50 68;--line-2: 58 68 88;--line-ctl: 122 134 154;--ink: 232 236 243;--ink-2: 180 190 205;--ink-3: 141 152 170;--accent: 129 140 248;--accent-wash: 30 27 75;--live: 74 222 128;--live-dark: 21 128 61;--live-wash: 18 42 30;--part: 251 191 36;--part-wash: 46 36 14;--bad: 248 113 113;--bad-fill: 185 28 28;--bad-wash: 52 24 26;--bad-tint: 127 45 45;--bad-deep: 252 165 165;--bad-faint: 38 20 22;--skip: 154 165 184;--skip-wash: 32 39 51;--rest: 15 118 110;--info: 56 189 248;--track: 44 53 70;--need: 48 40 14;--beacon: 138 150 172;--beacon-live: 74 222 128;--beacon-bad: 252 165 165;--chart-1: 20 184 166;--chart-2: 56 189 248;--chart-3: 251 191 36}[data-mode=light]{color-scheme:light;--sh-raise: 0 1px 2px rgba(15, 23, 42, .04), 0 2px 8px rgba(15, 23, 42, .045);--sh-lift: 0 4px 10px rgba(15, 23, 42, .06), 0 14px 32px rgba(15, 23, 42, .08);--sh-pop: 0 8px 26px rgba(15, 23, 42, .14), 0 2px 6px rgba(15, 23, 42, .08);--sh-modal: 0 28px 64px rgba(15, 23, 42, .22);--brand: 79 70 229;--brand-dark: 67 56 202;--brand-deep: 55 48 163;--brand-soft: 238 242 255;--brand-tint: 199 210 254;--brand-lift: 129 140 248;--char: 15 23 42;--nav: 24 32 50;--nav-2: 17 24 40;--nav-3: 44 55 80;--nav-ink: 165 176 194;--rail: 250 251 254;--rail-2: 250 251 254;--rail-3: 255 255 255;--rail-ink: 71 85 105;--rail-fg: 23 32 47;--rail-on: 238 242 255;--rail-on-ink: 55 48 163;--rail-mark: 79 70 229;--page: 245 247 251;--card: 255 255 255;--wash: 248 250 253;--rule: 237 240 246;--line: 226 230 239;--line-2: 205 212 224;--line-ctl: 124 135 153;--ink: 15 23 42;--ink-2: 71 85 105;--ink-3: 92 108 131;--accent: 67 56 202;--accent-wash: 238 242 255;--live: 16 123 56;--live-dark: 21 128 61;--live-wash: 236 253 243;--part: 175 78 4;--part-wash: 255 247 237;--bad: 185 28 28;--bad-fill: 185 28 28;--bad-wash: 254 242 242;--bad-tint: 252 205 205;--bad-deep: 153 27 27;--bad-faint: 254 249 249;--skip: 92 108 131;--skip-wash: 241 245 249;--rest: 15 118 110;--info: 2 132 199;--track: 228 232 240;--need: 255 251 235;--beacon: 100 116 139;--beacon-live: 22 163 74;--beacon-bad: 220 38 38;--chart-1: 15 118 110;--chart-2: 2 132 199;--chart-3: 180 83 9}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(var(--line))}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{font-size:16px;-webkit-text-size-adjust:100%}html,body,#root{height:100%}body{margin:0;--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.92rem;font-feature-settings:"cv11","ss01";line-height:1.55;-webkit-tap-highlight-color:transparent}h1,h2,h3{margin:0;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;text-wrap:balance;letter-spacing:-.011em}:root{--ui-fast: .16s;--ui-ease: cubic-bezier(.4, 0, .2, 1);--ui-med: .26s;--ease-out: cubic-bezier(.2, .8, .2, 1)}:where(button,a,select,input,textarea,summary,[tabindex]):focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--card)),0 0 0 4px rgb(var(--brand-dark));border-radius:5px}button,input,select,textarea,optgroup{font:inherit;color:inherit}input::-moz-placeholder,textarea::-moz-placeholder{color:rgb(var(--ink-3));opacity:1}input::placeholder,textarea::placeholder{color:rgb(var(--ink-3));opacity:1}@media (prefers-reduced-motion: no-preference){:where(button,[role=button]):active:not([disabled]){transform:translateY(1px)}}button{cursor:pointer}button[disabled],select[disabled],input[disabled]{cursor:not-allowed}::-moz-selection{background:rgb(var(--brand-tint));color:rgb(var(--brand-deep))}::selection{background:rgb(var(--brand-tint));color:rgb(var(--brand-deep))}code{border-radius:6px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));padding:.05em .3em;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.85em}table.shell th{vertical-align:top}table.shell td,table.shell th{white-space:nowrap}table.shell tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.shell tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.shell select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.shell td.desc{min-width:260px;white-space:normal}.shell{display:grid;min-height:100vh;--rail-w: 16rem;grid-template-columns:var(--rail-w) 1fr;transition:grid-template-columns .18s var(--ui-ease)}.shell[data-rail=slim]{--rail-w: 4.5rem}.\!side,.side{position:sticky;top:0;z-index:30;display:flex;height:100vh;flex-direction:column;overflow-y:auto;overflow-x:hidden}.\!side{background:rgb(var(--rail))!important;box-shadow:inset -1px 0 rgb(var(--rail-fg) / .08)!important;scrollbar-width:thin!important;scrollbar-color:rgb(var(--rail-fg) / .16) transparent!important}.side{background:rgb(var(--rail));box-shadow:inset -1px 0 rgb(var(--rail-fg) / .08);scrollbar-width:thin;scrollbar-color:rgb(var(--rail-fg) / .16) transparent}.\!side::-webkit-scrollbar{width:6px!important}.side::-webkit-scrollbar{width:6px}.\!side::-webkit-scrollbar-thumb{background:rgb(var(--rail-fg) / .16)!important;border-radius:3px!important}.side::-webkit-scrollbar-thumb{background:rgb(var(--rail-fg) / .16);border-radius:3px}.brand{position:sticky;top:0;z-index:10;display:flex;flex-shrink:0;align-items:center;gap:.65rem;padding-left:.9rem;padding-right:.9rem;min-height:4rem;background:rgb(var(--rail))}.mark{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:10px;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(var(--rail-fg) / var(--tw-text-opacity, 1));width:2.2rem;height:2.2rem;background:rgb(var(--rail-on));box-shadow:inset 0 0 0 1.5px rgb(var(--rail-mark) / .45)}.mark .o,.mark .\!o{--tw-text-opacity: 1;color:rgb(239 108 41 / var(--tw-text-opacity, 1))}.mark .c,.mark .\!c{--tw-text-opacity: 1;color:rgb(var(--rail-fg) / var(--tw-text-opacity, 1))}.brandtext{display:flex;min-width:0px;flex-direction:column;line-height:1}.brandtext b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--rail-fg) / var(--tw-text-opacity, 1))}.mark{overflow:hidden;background:#fff;box-shadow:none}.mark img{display:block;height:100%;width:100%}.brand .mark{display:none}.brandlogo{display:block;width:auto;flex-shrink:0;border-radius:10px;height:2.7rem;padding:.2rem .4rem;background:#fff}.\!side .brandtext,.side .brandtext{flex-direction:row;align-items:center;gap:.55rem}.\!side .brandtext small,.side .brandtext small{margin-top:0;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.04em;--tw-text-opacity: 1;color:rgb(var(--rail-fg) / var(--tw-text-opacity, 1))}.brandtext small{margin-top:.25rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--rail-ink) / var(--tw-text-opacity, 1))}.railtoggle{margin-left:auto;display:inline-flex;height:2rem;width:2rem;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:10px;border-width:0px;background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--rail-ink) / var(--tw-text-opacity, 1));transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.railtoggle:hover{--tw-text-opacity: 1;color:rgb(var(--rail-fg) / var(--tw-text-opacity, 1));background:rgb(var(--rail-fg) / .07)}.railtoggle svg{height:1.05rem;width:1.05rem;fill:none;stroke:currentColor;stroke-width:1.7}.railtoggle:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--rail-mark))}.railnav{display:flex;flex-direction:column;gap:.12rem;padding-top:.4rem;padding-bottom:.4rem}.navgroup{padding:1.1rem 1.3rem .35rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity: 1;color:rgb(var(--rail-ink) / var(--tw-text-opacity, 1))}.navgroup:first-child{padding-top:.3rem}.nav{position:relative;margin-left:.6rem;margin-right:.6rem;display:flex;cursor:pointer;align-items:center;gap:.7rem;border-width:0px;background-color:transparent;padding-left:.7rem;padding-right:.7rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(var(--rail-ink) / var(--tw-text-opacity, 1));text-decoration-line:none;min-height:2.5rem;border-radius:10px;transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.nav svg{height:1.2rem;width:1.2rem;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;transition:transform var(--ui-med) var(--ease-out)}.nav:hover svg{transform:translate(2px)}.nav .lab{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav .cdot{display:none}.nav:hover{--tw-text-opacity: 1;color:rgb(var(--rail-fg) / var(--tw-text-opacity, 1));background:rgb(var(--rail-fg) / .06)}.nav[aria-current=page]{--tw-bg-opacity: 1;background-color:rgb(var(--rail-on) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--rail-on-ink) / var(--tw-text-opacity, 1))}.nav[aria-current=page]:before{content:"";position:absolute;left:0;top:.5rem;bottom:.5rem;width:3px;border-radius:9999px;background:rgb(var(--rail-mark));animation:mark-in var(--ui-med) var(--ease-out) both}.nav[aria-current=page]:hover svg{transform:none}.nav[aria-current=page] svg{color:rgb(var(--rail-mark))}.nav:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--rail-mark))}.navmore{display:none}.shell[data-rail=slim] .nav{margin-left:.55rem;margin-right:.55rem;justify-content:center;gap:0px;padding-left:0;padding-right:0}.shell[data-rail=slim] .nav .lab,.shell[data-rail=slim] .navgroup,.shell[data-rail=slim] .brandtext{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.shell[data-rail=slim] .brand .mark{display:inline-flex}.shell[data-rail=slim] .brand{flex-direction:column;gap:.3rem;padding:.6rem .35rem}.shell[data-rail=slim] .railtoggle{margin-left:0}.railfoot{margin-top:auto;display:flex;flex-shrink:0;flex-direction:column;gap:.55rem;padding:.8rem .9rem 1rem;box-shadow:inset 0 1px rgb(var(--rail-fg) / .07)}.shell[data-rail=slim] .railfoot{align-items:center;padding-left:.35rem;padding-right:.35rem}.railconn{display:flex;align-items:center;gap:.45rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--rail-ink) / var(--tw-text-opacity, 1))}.railconn>span:last-child:first-letter{text-transform:uppercase}.shell[data-rail=slim] .railconn>span:last-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.main{display:flex;min-width:0px;flex-direction:column;--topbar-h: 3.75rem}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:.7rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.5rem 1.75rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:var(--topbar-h);background:rgb(var(--card))}@supports (backdrop-filter: blur(1px)){.topbar{background:rgb(var(--card) / .82);-webkit-backdrop-filter:saturate(1.6) blur(12px);backdrop-filter:saturate(1.6) blur(12px)}}.tbwhere{margin-right:.4rem;display:flex;min-width:0px;align-items:baseline;gap:.5rem;line-height:1.25;flex:0 1 auto;max-width:24rem}.tbwhere b{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.tbwhere i{font-size:.875rem;font-style:normal;--tw-text-opacity: 1;color:rgb(var(--line-2) / var(--tw-text-opacity, 1))}.tbwhere span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.tbrail{display:none;height:2.2rem;width:2.2rem;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.tbrail svg{height:1.15rem;width:1.15rem;fill:none;stroke:currentColor;stroke-width:1.7}.tbrail:hover{--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.tbfind{display:flex;min-width:0px;align-items:center;gap:.45rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-left:.65rem;padding-right:.65rem;flex:1 1 12rem;max-width:30rem;min-height:2.3rem;transition:border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease)}.tbfind svg{height:1rem;width:1rem;flex-shrink:0;fill:none;stroke:rgb(var(--ink-3) / 1);stroke-width:1.8}.tbfind input{min-width:0px;flex:1 1 0%;border-width:0px;background-color:transparent;padding-top:.35rem;padding-bottom:.35rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.tbfind input:focus{outline:2px solid transparent;outline-offset:2px}.tbfind:focus-within{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));box-shadow:0 0 0 3px rgb(var(--brand) / .16)}.tbfind .clear{height:1.25rem;width:1.25rem;flex-shrink:0;cursor:pointer;border-radius:9999px;border-width:0px;background-color:transparent;font-size:.92rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.tbfind .clear:hover{--tw-bg-opacity: 1;background-color:rgb(var(--line) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.tbco{flex-shrink:0;cursor:pointer;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .65rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.3rem;max-width:12rem}.tbco:hover{--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1))}.tbco:focus-visible{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px}.tbacts{margin-left:auto;display:flex;flex-shrink:0;align-items:center;gap:.25rem}.tbicon{position:relative;display:inline-flex;height:2.2rem;width:2.2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:10px;border-width:1px;border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));text-decoration-line:none;transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.tbicon svg{height:1.15rem;width:1.15rem;fill:none;stroke:currentColor;stroke-width:1.7}.tbicon:hover{--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.tbicon[aria-expanded=true]{--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.tbicon .n,.tbicon .\!n{position:absolute;top:-.15rem;right:-.15rem;height:1rem;min-width:1rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--bad-fill) / var(--tw-bg-opacity, 1));padding-left:.2rem;padding-right:.2rem;text-align:center;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tbicon .n{line-height:1rem;box-shadow:0 0 0 2px rgb(var(--card))}.tbicon .\!n{line-height:1rem!important;box-shadow:0 0 0 2px rgb(var(--card))!important}.\!tbme,.tbme{display:flex;cursor:pointer;align-items:center;gap:.45rem;border-radius:10px;border-width:1px;border-color:transparent;background-color:transparent;padding:.25rem .5rem .25rem .3rem;text-align:left}.\!tbme{min-height:2.2rem!important}.tbme{min-height:2.2rem}.\!tbme:hover,.\!tbme[aria-expanded=true],.tbme:hover,.tbme[aria-expanded=true]{--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.tbava{display:inline-flex;height:1.8rem;width:1.8rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background:linear-gradient(140deg,rgb(var(--brand)),rgb(var(--brand-dark)))}.\!tbme .who,.tbme .who,.tbme .\!who{display:none;min-width:0px;flex-direction:column;line-height:1.25}.\!tbme .who b,.tbme .who b,.tbme .\!who b{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.\!tbme .who span,.tbme .who span,.tbme .\!who span{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.\!tbme .cx,.tbme .cx{display:none;font-size:.68rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.emmenu.tbmenu{min-width:16rem;max-width:21rem;padding:0}.tbmenu>h4{margin:0;display:flex;align-items:center;gap:.4rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.5rem .7rem;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.tbmenu>h4 .n{margin-left:auto;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.tbmenu>h4 .\!n{margin-left:auto;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.tbmenu .tbnone{padding:.8rem .7rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.tbmenu .foot{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.tbmenu .tbnote{display:flex;width:100%;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.1rem;border-radius:0;border-width:0px;background-color:transparent;padding:.45rem .7rem;text-align:left;text-decoration-line:none}.tbmenu .tbnote:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.tbmenu .tbnote b{font-size:.875rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.tbmenu .tbnote:hover b{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.tbmenu .tbnote span{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.tbmenu .tbnote+.tbnote{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1))}.railscrim{display:none}.subbar{margin-left:1.75rem;margin-right:1.75rem;margin-top:1.25rem;display:flex;flex-wrap:nowrap;gap:.25rem;overflow-x:auto;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);scrollbar-width:none}.subbar::-webkit-scrollbar{display:none}.subbar:empty{display:none}.subtab{flex-shrink:0;cursor:pointer;white-space:nowrap;border-radius:10px;border-width:0px;background-color:transparent;padding:.45rem .85rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));text-decoration-line:none;transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.subtab:hover{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.subtab[aria-current=page]{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));box-shadow:inset 0 0 0 1px rgb(var(--brand-tint))}@media (min-width: 1100px){.\!tbme .who{display:flex}.tbme .who{display:flex}.tbme .cx{display:block}.tbme .\!who,.\!tbme .who{display:flex}.\!tbme .cx{display:block}}.content{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.75rem 2.5rem}.content:focus{outline:2px solid transparent;outline-offset:2px}.skip{position:fixed;left:.5rem;z-index:50;border-radius:8px;--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));padding:.5rem .9rem;font-size:.875rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:none;--tw-shadow: var(--sh-pop);--tw-shadow-colored: var(--sh-pop);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:-100%}.skip:focus{top:.5rem}.login{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(60rem 40rem at 15% 10%,rgb(var(--brand-dark) / .35),transparent 60%),radial-gradient(50rem 36rem at 90% 95%,rgb(var(--chart-2) / .18),transparent 60%),linear-gradient(160deg,rgb(var(--nav-3)),rgb(var(--nav)) 40%,rgb(var(--nav-2)))}.loginbox{display:flex;flex-direction:column;gap:.9rem;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:1.6rem 1.8rem 1.8rem;--tw-shadow: var(--sh-modal);--tw-shadow-colored: var(--sh-modal);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:min(25rem,100%);animation:rise .5s var(--ease-out) both}.loginbox .brand{position:static;flex-direction:column;align-items:center;gap:.5rem;padding:0;padding-bottom:.2rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background:none;min-height:0}.loginbox .mark{height:2.6rem;width:2.6rem;font-size:1.05rem}.loginbox .brandtext{align-items:center;text-align:center}.loginbrand{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding-bottom:.2rem}.loginbrand .brandlogo{height:4.2rem}.loginbrand small{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.04em;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.loginbox .brandtext b{font-size:1.05rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.loginbox .brandtext small{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.loginbox h1{text-align:center;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.2rem;font-weight:700}.loginbox p.muted{margin-top:-.5rem;text-align:center;font-size:.84rem}.loginbox .lvf input{min-height:2.35rem}.loginbox .btn,.loginbox .\!btn{margin-top:.2rem;width:100%}.topbar .signout{cursor:pointer;border-width:0px;background-color:transparent;padding:0;font-size:.875rem;text-decoration-line:underline;text-underline-offset:2px;opacity:.9;color:inherit;font:inherit}.topbar .signout:hover{opacity:1}.legend{display:flex;flex-wrap:wrap;align-items:center;row-gap:.4rem;-moz-column-gap:.9rem;column-gap:.9rem;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.7rem 1rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.legend .right{margin-left:auto}.legend .find input,.legend .\!find input{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .7rem;font-size:.875rem}.legend .find input{min-height:2.1rem;width:min(16rem,100%)}.legend .\!find input{min-height:2.1rem!important;width:min(16rem,100%)!important}.\!cov,.cov{white-space:nowrap;border-radius:9999px;padding:.15rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600}.\!cov.live,.cov.live,.cov.\!live{--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.\!cov.part,.cov.part{--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}.\!cov.none,.cov.none{--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.\!cov.skip,.cov.skip{--tw-bg-opacity: 1;background-color:rgb(var(--skip-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--skip) / var(--tw-text-opacity, 1))}table.\!cols th{vertical-align:top}table.\!cols td,table.\!cols th{white-space:nowrap}table.\!cols tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.\!cols tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.\!cols select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.\!cols td.desc{min-width:260px;white-space:normal}.\!cols{display:grid;align-items:flex-start;gap:1rem}table.cols th{vertical-align:top}table.cols td,table.cols th{white-space:nowrap}table.cols tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.cols tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.cols select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.cols td.desc{min-width:260px;white-space:normal}.cols{display:grid;align-items:flex-start;gap:1rem}.\!cols{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr))!important}.cols{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr))}.panel{overflow:hidden;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition:box-shadow var(--ui-med) var(--ui-ease),border-color var(--ui-med) var(--ui-ease)}.panel:hover{--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-shadow: var(--sh-lift);--tw-shadow-colored: var(--sh-lift);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.panel>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:.4rem;-moz-column-gap:.7rem;column-gap:.7rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1));padding:.8rem 1.15rem}.panel>header h3{display:flex;align-items:center;gap:.65rem;font-size:.92rem;font-weight:600}.panel>header h3 .ico{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--brand) / var(--tw-text-opacity, 1));border-radius:10px}.panel>header h3 .ico .icon{height:1.05rem;width:1.05rem}.panel>header>.cov{display:none}.panel>header>.\!cov{display:none}.panel .body,.panel .\!body{padding:1.1rem}.panel.dim .body,.panel.dim .\!body{opacity:.72}table.tiles th{vertical-align:top}table.tiles td,table.tiles th{white-space:nowrap}table.tiles tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.tiles tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.tiles select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.tiles td.desc{min-width:260px;white-space:normal}.tiles{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(min(7.5rem,46%),1fr))}.tile{position:relative;display:flex;flex-direction:column;gap:.2rem;overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.7rem .9rem}.tile .k,.tile .\!k{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.tile .n,.tile .\!n{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.1}.tile .n.good,.tile .\!n.good{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.tile .n.warn,.tile .\!n.warn{--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}.tile .n.bad,.tile .\!n.bad,.tile .n.\!bad{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.tile .s,.tile .\!s{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}table.stats th{vertical-align:top}table.stats td,table.stats th{white-space:nowrap}table.stats tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.stats tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.stats select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.stats td.desc{min-width:260px;white-space:normal}.stats{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr))}table.stat th{vertical-align:top}table.stat td,table.stat th{white-space:nowrap}table.stat tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.stat tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.stat select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.stat td.desc{min-width:260px;white-space:normal}.stat{position:relative;display:grid;overflow:hidden;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:1rem 1.1rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);grid-template-columns:auto 1fr;grid-template-areas:"ico k" "ico n" "ico s";-moz-column-gap:.9rem;column-gap:.9rem;row-gap:.15rem;transition:box-shadow var(--ui-med) var(--ui-ease),border-color var(--ui-med) var(--ui-ease),transform var(--ui-med) var(--ease-out)}.stat:hover{--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-shadow: var(--sh-lift);--tw-shadow-colored: var(--sh-lift);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transform:translateY(-2px)}.stat:before{content:"";display:none;background:rgb(var(--brand))}.stat.good:before{background:rgb(var(--chart-1))}.stat.info:before{background:rgb(var(--chart-2))}.stat.warn:before{background:rgb(var(--chart-3))}.stat.bad:before{background:rgb(var(--bad))}.stat.\!bad:before{background:rgb(var(--bad))!important}.stat .sico{grid-area:ico;display:inline-flex;height:2.9rem;width:2.9rem;align-items:center;justify-content:center;align-self:center;--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-size:1.05rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--brand) / var(--tw-text-opacity, 1));border-radius:12px;transition:transform var(--ui-med) var(--ease-out)}.stat .sico .icon{height:1.35rem;width:1.35rem}.stat:hover .sico{transform:scale(1.06)}.stat.good .sico{color:rgb(var(--chart-1))}.stat.info .sico{color:rgb(var(--chart-2))}.stat.warn .sico{color:rgb(var(--chart-3))}.stat.bad .sico{color:rgb(var(--bad))}.stat.\!bad .sico{color:rgb(var(--bad))!important}.stat.good .sico{background:rgb(var(--chart-1) / .14)}.stat.info .sico{background:rgb(var(--chart-2) / .14)}.stat.warn .sico{background:rgb(var(--chart-3) / .14)}.stat.bad .sico{background:rgb(var(--bad) / .14)}.stat.\!bad .sico{background:rgb(var(--bad) / .14)!important}.stat .sk{grid-area:k;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.stat .sn{grid-area:n;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.1;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.stat .ss{grid-area:s;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.donut{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1.1rem;column-gap:1.1rem;row-gap:.7rem}.dring{position:relative;flex-shrink:0;width:8.2rem;height:8.2rem}.dring svg{height:100%;width:100%}.dtrack{fill:none;stroke:rgb(var(--track));stroke-width:4.4}.darc{fill:none;stroke-width:4.4;stroke-linecap:butt;transition:stroke-width var(--ui-fast) var(--ui-ease);animation:arc-draw .9s var(--ease-out) both}.darc:hover{stroke-width:5.2}.darc.c1{stroke:rgb(var(--chart-1))}.darc.c2{stroke:rgb(var(--chart-2))}.darc.c3{stroke:rgb(var(--chart-3))}.darc.crest{stroke:rgb(var(--track))}.dmid{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;text-align:center}.dmid b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.35rem;font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.dmid span{margin-top:.2rem;font-size:.68rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ckey{margin:0;display:flex;min-width:9rem;flex:1 1 0%;list-style-type:none;flex-direction:column;gap:.3rem;padding:0}.ckey li{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.ckey .sw{display:inline-block;height:.7rem;width:.7rem;flex-shrink:0;border-radius:6px}.ckey .sw.c1{background:rgb(var(--chart-1))}.ckey .sw.c2{background:rgb(var(--chart-2))}.ckey .sw.c3{background:rgb(var(--chart-3))}.ckey .sw.crest{background:rgb(var(--track));box-shadow:inset 0 0 0 1px rgb(var(--line-2))}.ckey .k,.ckey .\!k{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ckey .v,.ckey .\!v{margin-left:auto;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.cols-chart{width:100%}.cols-chart .bars{display:flex;align-items:flex-end;gap:.4rem;height:7.5rem}.cols-chart .bar{display:flex;height:100%;min-width:0px;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:flex-end;gap:.25rem}.cols-chart .bar i{display:block;width:100%;border-top-left-radius:6px;border-top-right-radius:6px;max-width:2.4rem;background:linear-gradient(180deg,rgb(var(--chart-2)),rgb(var(--chart-2) / .55));transition:filter var(--ui-fast) var(--ui-ease);transform-origin:bottom;animation:grow-y .7s var(--ease-out) both}.cols-chart .bar:hover i{filter:brightness(1.1)}.cols-chart .bar .v,.cols-chart .bar .\!v{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.cols-chart .bar .k,.cols-chart .bar .\!k{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.meter{display:flex;flex-direction:column;gap:.3rem}.mlab{display:flex;align-items:baseline;gap:.5rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.mlab b{margin-left:auto;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.mlab .of{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.mtrack{height:8px;overflow:hidden;border-radius:9999px;background:rgb(var(--track))}.mfill{display:block;height:100%;border-radius:9999px;transition:width .25s var(--ui-ease);transform-origin:left;animation:grow-x .8s var(--ease-out) both}.mfill.brand{background:linear-gradient(90deg,rgb(var(--brand)),rgb(var(--brand-dark)))}.mfill.good{background:rgb(var(--chart-1))}.mfill.info{background:rgb(var(--chart-2))}.mfill.warn{background:rgb(var(--chart-3))}.mhint{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.feedwrap{max-height:22rem;overflow-y:auto;padding-right:.2rem;scrollbar-width:thin;scrollbar-color:rgb(var(--line-2)) transparent}.feedwrap::-webkit-scrollbar{width:8px}.feedwrap::-webkit-scrollbar-thumb{border-radius:9999px;background:rgb(var(--line-2))}.feed{position:relative;margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0}.feed:before{content:"";position:absolute;left:.47rem;top:.9rem;bottom:.9rem;width:1px;background:rgb(var(--line))}.feed li{position:relative;display:flex;flex-direction:column;gap:.1rem;border-radius:10px;padding:.55rem .5rem .55rem 1.6rem;transition:background-color var(--ui-fast) var(--ui-ease)}.feed li:hover{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.feed li:before{content:"";position:absolute;left:.25rem;top:.85rem;height:.5rem;width:.5rem;border-radius:9999px;background:rgb(var(--chart-2));box-shadow:0 0 0 3px rgb(var(--chart-2) / .16)}.feed li.in:before{background:rgb(var(--chart-1));box-shadow:0 0 0 3px rgb(var(--chart-1) / .16)}.feed li.leave:before{background:rgb(var(--chart-3));box-shadow:0 0 0 3px rgb(var(--chart-3) / .16)}.feed li.\!leave:before{background:rgb(var(--chart-3))!important;box-shadow:0 0 0 3px rgb(var(--chart-3) / .16)!important}.feed li.doc:before{background:rgb(var(--ink-3));box-shadow:0 0 0 3px rgb(var(--ink-3) / .16)}.feed li.\!doc:before{background:rgb(var(--ink-3))!important;box-shadow:0 0 0 3px rgb(var(--ink-3) / .16)!important}.feed .what{font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.feed .what b{font-weight:600}.feed .when{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.tbmode span{font-size:.875rem;line-height:1}.startbar{margin-bottom:0}.segs{display:inline-flex;gap:2px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1));padding:3px;border-radius:11px}.segs .embtn{border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);min-height:2rem;border-radius:8px}.segs .embtn:hover:not([disabled]){border-color:transparent;background-color:rgb(var(--card) / .6);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.segs .embtn[aria-pressed=true],.segs .embtn[aria-pressed=true]:hover:not([disabled]){position:relative;z-index:1;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.segs .n,.segs .\!n{margin-left:.35rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.segs .embtn[aria-pressed=true] .n,.segs .embtn[aria-pressed=true] .\!n{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.panel.shut>.body{display:none}.panel.\!shut>.body{display:none!important}.panel.shut>.\!body{display:none!important}.pfold{margin-left:-.3rem;display:inline-flex;height:1.5rem;width:1.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:10px;border-width:0px;background-color:transparent;padding:0;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.pfold svg{height:.95rem;width:.95rem;transition:transform var(--ui-med) var(--ease-out)}.panel.shut .pfold svg{transform:rotate(-90deg)}.panel.\!shut .pfold svg{transform:rotate(-90deg)!important}.pfold:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.panel:not(.shut)>.body{animation:fade-in var(--ui-med) var(--ease-out)}.panel:not(.shut)>.\!body{animation:fade-in var(--ui-med) var(--ease-out)!important}table.stiles th{vertical-align:top}table.stiles td,table.stiles th{white-space:nowrap}table.stiles tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.stiles tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.stiles select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.stiles td.desc{min-width:260px;white-space:normal}.stiles{margin-bottom:.85rem;display:grid;gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width: 60rem){.stiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.stiles:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 60rem){.stiles:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}.stiles:has(>:nth-child(5):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width: 60rem){.stiles:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}.stile{display:flex;min-width:0px;flex-direction:column;align-items:center;gap:.15rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.65rem .25rem;text-align:center;transition:border-color var(--ui-fast) var(--ui-ease),background-color var(--ui-fast) var(--ui-ease)}.stile:not(.off):hover{--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.stile .sico .icon{margin-bottom:.15rem;height:1.1rem;width:1.1rem;--tw-text-opacity: 1;color:rgb(var(--brand) / var(--tw-text-opacity, 1))}.stile b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.stile .sico{font-size:.875rem;line-height:1}.stile .sk{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.stile.off,.stile.\!off{border-style:dashed}.stile.off b,.stile.\!off b{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.quicklist{margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0;font-size:.875rem}.quicklist li+li{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1))}.quicklist a{margin-left:-.5rem;margin-right:-.5rem;display:flex;align-items:center;gap:.5rem;border-radius:10px;padding:.5rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));text-decoration-line:none;transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.quicklist a span{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quicklist a .icon{height:1rem;width:1rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));transition:transform var(--ui-med) var(--ease-out),color var(--ui-fast) var(--ui-ease)}.quicklist a:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.quicklist a:hover .icon{--tw-text-opacity: 1;color:rgb(var(--brand) / var(--tw-text-opacity, 1));transform:translate(3px)}.quicklist .gone,.quicklist .\!gone{display:block;padding-top:.5rem;padding-bottom:.5rem}.quicklist .gone,.quicklist .\!gone{cursor:help;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));text-decoration-line:line-through}.wishtabs{margin-bottom:.7rem;display:flex;flex-wrap:wrap;gap:.9rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.wishtabs b{margin-right:.2rem;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.wishtabs .off,.wishtabs .\!off{cursor:help;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.wishtabs .off b,.wishtabs .\!off b{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.wishlist{margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0}table.wishlist li th{vertical-align:top}table.wishlist li td,table.wishlist li th{white-space:nowrap}table.wishlist li tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.wishlist li tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.wishlist li select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.wishlist li td.desc{min-width:260px;white-space:normal}.wishlist li{display:grid;align-items:center;-moz-column-gap:.6rem;column-gap:.6rem;padding-top:.4rem;padding-bottom:.4rem;grid-template-columns:auto 1fr auto}.wishlist li+li{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1))}.wishlist .av{display:inline-flex;height:1.9rem;width:1.9rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.wishlist .who,.wishlist .\!who{display:flex;min-width:0px;flex-direction:column}.wishlist .who b,.wishlist .\!who b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.wishlist .who em,.wishlist .\!who em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-style:normal;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.wishlist .on,.wishlist .\!on{white-space:nowrap;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;letter-spacing:.04em;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.wishlist li.upd{grid-template-columns:1fr;padding-top:.7rem;padding-bottom:.7rem}.wishlist li.upd .who b,.wishlist li.upd .\!who b{white-space:normal;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem}.wishlist li.upd .who em,.wishlist li.upd .\!who em{margin-bottom:.25rem}.grouprow td{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:.35rem;padding-bottom:.35rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.menutable a{--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));text-decoration-line:none}.menutable a:hover{text-decoration-line:underline}.menutable a.notbuilt{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.menutable a.notbuilt:hover{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}table.recform th{vertical-align:top}table.recform td,table.recform th{white-space:nowrap}table.recform tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.recform tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.recform select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.recform td.desc{min-width:260px;white-space:normal}.recform{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.7rem;padding-top:.2rem;padding-bottom:.2rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.rfield{display:flex;min-width:0px;flex-direction:column;gap:.25rem}.rfield.wide{grid-column:1 / -1}.rfield>.k{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rfield>.\!k{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rfield>.k .req{color:rgb(var(--bad))}.rfield>.\!k .req{color:rgb(var(--bad))!important}.rfield input,.rfield select,.rfield textarea{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.1rem}.rfield input[type=checkbox]{height:1.1rem;min-height:0px;width:auto;align-self:flex-start}.rfield input:hover,.rfield select:hover,.rfield textarea:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1))}.rfield input[disabled],.rfield select[disabled],.rfield textarea[disabled]{cursor:not-allowed;opacity:.55}.rfield .ro{padding-top:.4rem;padding-bottom:.4rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.related{margin-top:1.2rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.8rem}.rfield .hint{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rfield .hint.warn{border-left-width:2px;padding-left:.5rem;border-color:rgb(var(--chart-3));color:rgb(var(--ink-2))}.rowacts{white-space:nowrap}.rowacts .embtn+.embtn{margin-left:.3rem}.pbar{margin-bottom:.7rem;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.pbar .grow{margin-left:auto}table.links th{vertical-align:top}table.links td,table.links th{white-space:nowrap}table.links tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.links tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.links select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.links td.desc{min-width:260px;white-space:normal}.links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.3rem;-moz-column-gap:.9rem;column-gap:.9rem;font-size:.875rem}.links a,.links span{--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));text-decoration-line:none}.links span.off,.links span.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));text-decoration-line:line-through}.gap{border-radius:8px;border-width:1px;border-left-width:4px;--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));padding:.7rem .8rem;font-size:.875rem;border-color:rgb(var(--bad-tint));border-left-color:rgb(var(--bad));color:rgb(var(--bad-deep))}.gap b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif}.\!note,.note{border-radius:10px;border-width:1px;border-left-width:3px;--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));padding:.75rem .9rem;font-size:.875rem}.\!note{border-left-color:rgb(var(--brand))!important;color:rgb(var(--brand-deep))!important}.note{border-left-color:rgb(var(--brand));color:rgb(var(--brand-deep))}.\!note b,.note b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif}.machinenum{margin-top:.6rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;border-radius:8px;border-width:1px;border-left-width:4px;padding:.7rem .8rem;font-size:.875rem;border-color:rgb(var(--brand-tint));border-left-color:rgb(var(--brand));color:rgb(var(--brand-deep));background:rgb(var(--brand-soft))}.machinenum p{margin:0}.machinenum b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif}.machinenum[data-kind=site],.machinenum[data-kind=machine],.machinenum[data-kind=bad]{background:rgb(var(--bad-wash));border-color:rgb(var(--bad-tint));border-left-color:rgb(var(--bad));color:rgb(var(--bad-deep))}.machinenum[data-kind=unchecked]{background:rgb(var(--part-wash));border-color:rgb(var(--part) / .4);border-left-color:rgb(var(--part));color:rgb(var(--part))}.onmachine{margin-top:.4rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.onmachine .wizlist{margin:0}.\!rows,.rows{display:flex;flex-direction:column;gap:.4rem}table.\!row th{vertical-align:top}table.\!row td,table.\!row th{white-space:nowrap}table.\!row tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.\!row tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.\!row select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.\!row td.desc{min-width:260px;white-space:normal}.\!row{display:grid;align-items:center;row-gap:.1rem;-moz-column-gap:.7rem;column-gap:.7rem;font-size:.875rem}table.row th{vertical-align:top}table.row td,table.row th{white-space:nowrap}table.row tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.row tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.row select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.row td.desc{min-width:260px;white-space:normal}.row{display:grid;align-items:center;row-gap:.1rem;-moz-column-gap:.7rem;column-gap:.7rem;font-size:.875rem}.\!row{grid-template-columns:1fr auto!important}.row{grid-template-columns:1fr auto}.\!row .val,.row .val{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.track{height:7px;overflow:hidden;border-radius:9999px;grid-column:1/-1;background:rgb(var(--track))}.track i{display:block;height:100%;border-radius:9999px;background:linear-gradient(90deg,rgb(var(--brand)),rgb(var(--brand-dark)));transform-origin:left;animation:grow-x .8s var(--ease-out) both}.scroll{overflow-x:auto;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));scrollbar-width:thin;scrollbar-color:rgb(var(--line-2)) transparent;overscroll-behavior-x:contain}.scroll::-webkit-scrollbar{height:10px}.scroll::-webkit-scrollbar-track{background-color:transparent}.scroll::-webkit-scrollbar-thumb{border-radius:9999px;background:rgb(var(--line-2))}.scroll::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(var(--ink-3) / var(--tw-bg-opacity, 1))}table{width:100%;min-width:760px;border-collapse:collapse;font-size:.875rem}th,td{white-space:nowrap;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1));padding:.6rem .85rem;text-align:left}thead th{position:sticky;top:0;z-index:1;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}tbody tr:last-child td{border-bottom-width:0px}tbody tr{transition:background-color var(--ui-fast) var(--ui-ease)}tbody tr:hover{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}td.mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}td.\!gone,td.gone{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}tr[data-emp]{cursor:pointer}.muted{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.tag{border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(var(--accent-wash) / var(--tw-bg-opacity, 1));padding:.1rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.tag.warn{--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}.empty{border-radius:10px;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:1.6rem 1rem;text-align:center;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.empty b{margin-bottom:.2rem;display:block;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.emhead{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;-moz-column-gap:.9rem;column-gap:.9rem;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.9rem 1.1rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.emhead h2{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:700}.emhead .n,.emhead .\!n{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.emhead .right{margin-left:auto;display:flex;align-items:center;gap:.4rem}.embar{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.75rem 1rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.embar select,.embar input{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .7rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.3rem}.embar select:hover,.embar input:hover{--tw-border-opacity: 1;border-color:rgb(var(--ink-3) / var(--tw-border-opacity, 1))}.embar .find,.embar .\!find{display:flex;min-width:0px;align-items:center;gap:.4rem}.embar .find{flex:1 1 220px}.embar .\!find{flex:1 1 220px!important}.embar .find input,.embar .\!find input{min-width:0px}.embar .find input{flex:1 1 auto}.embar .\!find input{flex:1 1 auto!important}.embar .find.rev,.embar .\!find.rev{flex-direction:row-reverse}.embar label.inline{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.embar label.inline>span{white-space:nowrap}.embar .grow{margin-left:auto}.empmore-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;padding-top:.8rem;padding-bottom:.8rem}.embtn{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.4rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .8rem;font-size:.875rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.3rem;border-radius:9px;box-shadow:0 1px 2px rgb(var(--char) / .05);transition:background-color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease)}.embtn .icon{height:1rem;width:1rem;flex-shrink:0}.embtn:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.embtn:active:not([disabled]){--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1))}.embtn[aria-pressed=true]{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.embtn[disabled],.embtn.off,.embtn.\!off{cursor:not-allowed;opacity:.45}.embtn.bad{border-color:rgb(var(--bad-tint));color:rgb(var(--bad-deep))}.embtn.\!bad{border-color:rgb(var(--bad-tint))!important;color:rgb(var(--bad-deep))!important}.embtn.bad:hover:not([disabled]){border-color:rgb(var(--bad));color:rgb(var(--bad-deep));background:rgb(var(--bad-wash))}.embtn.\!bad:hover:not([disabled]){border-color:rgb(var(--bad))!important;color:rgb(var(--bad-deep))!important;background:rgb(var(--bad-wash))!important}.embtn.pri{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-image:linear-gradient(rgb(var(--brand-dark)),rgb(var(--brand-dark)))}.embtn.pri:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: var(--sh-lift);--tw-shadow-colored: var(--sh-lift);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);filter:brightness(.92)}.embtn.pri.split,.embtn.pri.\!split{padding:.4rem}.embtn.dots{padding-left:.5rem;padding-right:.5rem;padding-top:0;padding-bottom:0;font-size:1.2rem;line-height:1;letter-spacing:.05em;min-width:2.1rem}.empdrop.joined .embtn,.empdrop.\!joined .embtn{border-top-right-radius:0;border-bottom-right-radius:0}.empdrop.joined .embtn+.embtn{border-radius:0 8px 8px 0/0px 8px 8px 0px}.empdrop.\!joined .embtn+.embtn{border-radius:0 8px 8px 0/0px 8px 8px 0px}.empdrop.joined .embtn+.embtn{border-left-color:#ffffff61}.empdrop.\!joined .embtn+.embtn{border-left-color:#ffffff61!important}.emview{margin-left:auto;display:flex;gap:.3rem}.emview .embtn{padding:.3rem .4rem}.emview svg{height:1rem;width:1rem;fill:none;stroke:currentColor;stroke-width:1.7}.sdot{display:inline-block;height:.55rem;width:.55rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--ink-3) / var(--tw-bg-opacity, 1));flex:0 0 .55rem}.sdot.on,.sdot.\!on{--tw-bg-opacity: 1;background-color:rgb(var(--live) / var(--tw-bg-opacity, 1))}.sdot.off,.sdot.\!off{--tw-bg-opacity: 1;background-color:rgb(var(--bad) / var(--tw-bg-opacity, 1))}.sdot.all,.sdot.\!all{--tw-bg-opacity: 1;background-color:rgb(var(--info) / var(--tw-bg-opacity, 1))}.empdrop{position:relative;display:inline-flex}.empdrop .cx{font-size:.68rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.emmenu{position:absolute;left:0;z-index:20;display:flex;min-width:10rem;flex-direction:column;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem;--tw-shadow: var(--sh-pop);--tw-shadow-colored: var(--sh-pop);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:calc(100% + .4rem);border-radius:12px;animation:pop-in .18s var(--ease-out);transform-origin:top left}.emmenu[hidden]{display:none}.emmenu button,.emmenu a{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:8px;border-width:0px;background-color:transparent;padding:.5rem .6rem;text-align:left;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));text-decoration-line:none}.emmenu button:hover,.emmenu a:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.emmenu button[disabled]{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.emmenu button[disabled]:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.emmenu button[aria-selected=true]{font-weight:600}.emmenu button.zero{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.emmenu button.zero .sdot{opacity:.45}.emmenu.end{left:auto;right:0;transform-origin:top right}.emmenu.\!end{left:auto!important;right:0!important;transform-origin:top right!important}.emppick{position:relative;display:inline-flex;min-width:14rem}.emppick>input{width:100%}.emppick .emmenu{z-index:30;max-height:18rem;width:100%;overflow-y:auto}.emppick .emmenu button{justify-content:space-between;padding-top:.4rem;padding-bottom:.4rem}.emppick .emmenu button.hi{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.emppick .emmenu .k,.emppick .emmenu .\!k{white-space:nowrap;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.emppick .emmenu .none{padding:.45rem .6rem;font-size:.68rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.catimpmenu{min-width:13.5rem}.catimpmenu button,.catimpmenu a{white-space:nowrap}.fico{font-size:.92rem;font-style:normal;line-height:1}.iopaper{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));height:min(60vh,520px)}.iomap{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));height:min(55vh,420px)}.locbtn{cursor:pointer;white-space:nowrap;border-width:0px;background-color:transparent;padding:0;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));font-size:inherit}.locbtn:hover{text-decoration-line:underline}.photobtn{display:block;cursor:pointer;border-width:0px;background-color:transparent;padding:0}.photobtn img{height:2.6rem;width:2.6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));-o-object-fit:cover;object-fit:cover}.photobtn:hover img{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1))}.photobtn.big img{height:5.4rem;width:4.2rem}.photobig{margin-left:auto;margin-right:auto;display:block;max-width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));max-height:min(60vh,480px)}table.cards th{vertical-align:top}table.cards td,table.cards th{white-space:nowrap}table.cards tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.cards tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.cards select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.cards td.desc{min-width:260px;white-space:normal}.cards{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}table.ecard th{vertical-align:top}table.ecard td,table.ecard th{white-space:nowrap}table.ecard tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.ecard tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ecard select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ecard td.desc{min-width:260px;white-space:normal}.ecard{display:grid;cursor:pointer;align-items:center;gap:1rem;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.7rem .85rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);grid-template-columns:auto minmax(0,1fr);transition:border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease),transform var(--ui-fast) var(--ui-ease)}.ecard:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-shadow: var(--sh-lift);--tw-shadow-colored: var(--sh-lift);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transform:translateY(-1px)}.ava{display:flex;height:3.8rem;width:3.8rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));background:linear-gradient(160deg,rgb(var(--card)),rgb(var(--brand-soft)));box-shadow:inset 0 0 0 3px rgb(var(--card));position:relative}.ava img{position:absolute;border-radius:9999px;-o-object-fit:cover;object-fit:cover;top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.ename{display:flex;align-items:baseline;gap:.5rem;font-size:.92rem;font-weight:600}.ename span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ename .go{margin-left:auto;font-size:.92rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ecard:hover .ename .go{--tw-text-opacity: 1;color:rgb(var(--brand) / var(--tw-text-opacity, 1))}.estat{margin-top:.2rem;margin-bottom:.4rem;display:flex;align-items:center;gap:.3rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.eline{display:flex;align-items:center;gap:.5rem;padding-top:.1rem;padding-bottom:.1rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.ecard.ecard-off{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ecard.ecard-off .ava{opacity:.6;--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ecard .eoff{padding-top:.1rem;padding-bottom:.1rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ecard .eneeds{margin-left:.4rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));padding:.05rem .45rem;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}.empneeds{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;border-radius:10px;border-width:1px;border-color:rgb(var(--part) / .4);--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));padding:.6rem .9rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.empneeds.on,.empneeds.\!on{--tw-border-opacity: 1;border-color:rgb(var(--part) / var(--tw-border-opacity, 1))}tr.emp-off>td{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.eline svg{height:14px;width:14px;fill:none;stroke:rgb(var(--ink-3) / 1);flex:0 0 14px;stroke-width:1.6}.eline span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eline.off,.eline.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fhcat{overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.fhcat>header{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .9rem}.fhcat>header h3{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;font-weight:700}.fhcat>header .right{margin-left:auto;display:flex;align-items:center;gap:.4rem}.fhcat .embtn.pri{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.fhcat .find,.fhcat .\!find{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .9rem}.fhcat .find input,.fhcat .\!find input{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .7rem;font-size:.875rem}.fhcat .find input{min-height:2.1rem;width:min(20rem,100%)}.fhcat .\!find input{min-height:2.1rem!important;width:min(20rem,100%)!important}.fhcat table{min-width:620px}.fhcat td.act{text-align:right}.fhact{display:inline-flex;cursor:not-allowed;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:.1rem .3rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fhact svg{height:15px;width:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.fhact.on,.fhact.\!on{cursor:pointer;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.fhact.on:hover,.fhact.\!on:hover{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.fhfoot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .9rem}.fhcat .cnt{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fhpage{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.fhpage .embtn{padding:.3rem .5rem;font-size:.84rem}.docscr .docpad{padding:.7rem .9rem}.docscr .docpad+.docpad{padding-top:0}.docreg{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.8rem .9rem}.docreg:last-of-type{border-bottom-width:0px}.docreg>h4{margin-bottom:.5rem;display:flex;align-items:center;gap:.45rem;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.docreg>h4 svg{height:17px;width:17px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.docreg>h4 .cov{margin-left:.35rem}.docreg>h4 .\!cov{margin-left:.35rem}.docpills{margin-bottom:.6rem}.docpills .tab,.docpills .\!tab{padding:.25rem .7rem}.docpills .tab{min-height:1.8rem}.docpills .\!tab{min-height:1.8rem!important}.docpills .tab[disabled],.docpills .\!tab[disabled]{cursor:not-allowed;opacity:.45}.docpills .tab[disabled]:hover,.docpills .\!tab[disabled]:hover{--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.docscr .embtn.ic{padding-left:.45rem;padding-right:.45rem;padding-top:0;padding-bottom:0;min-width:2.1rem}.docscr .embtn.ic svg{height:16px;width:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.clipwrap{position:relative;display:inline-flex}.clipn{position:absolute;top:-.1rem;right:-.05rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));padding:.1rem .25rem;font-size:.68rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));min-width:.95rem;text-align:center}.clippop{position:fixed;z-index:30;min-width:15rem;max-width:22rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.5rem;text-align:left;--tw-shadow: var(--sh-pop);--tw-shadow-colored: var(--sh-pop);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.clippop h5{margin-bottom:.35rem;padding-left:.15rem;padding-right:.15rem;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.cliprow{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.6rem;column-gap:.6rem;row-gap:.2rem;padding:.3rem .15rem}.cliprow+.cliprow{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.clipfile{margin-right:auto;word-break:break-all;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.clipfile em{display:block;font-size:.84rem;font-style:normal;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.cliplink{cursor:pointer;white-space:nowrap;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));text-decoration-line:none}.cliplink:hover{text-decoration-line:underline}table.dvgrid th{vertical-align:top}table.dvgrid td,table.dvgrid th{white-space:nowrap}table.dvgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.dvgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.dvgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.dvgrid td.desc{min-width:260px;white-space:normal}.dvgrid{display:grid;-moz-column-gap:1.4rem;column-gap:1.4rem;row-gap:1.05rem;grid-template-columns:repeat(3,minmax(0,1fr))}.dvbox{min-width:0px}.dvbox.wide{grid-column:1 / -1}.dvlab{margin-bottom:.28rem;display:block;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));letter-spacing:.04em}.dvlab.off,.dvlab.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.dvval{display:block;overflow-wrap:break-word;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.dvval.mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}.dvval.off,.dvval.\!off{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.dvval .cov,.dvval .\!cov{margin-left:.4rem}.dvmore{margin-top:1.2rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.9rem}.dvmore h5{margin-bottom:.5rem;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.dvmore .embtn{margin-top:.8rem}.deform .dvgrid{row-gap:.9rem}.dectl{display:block;width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.2rem}.dectl:focus-visible{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand) / .18)}.dectl:disabled,.dectl[readonly]{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.dectl.mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}textarea.dectl{resize:none}.demp{display:flex;align-items:center;gap:.45rem;padding-top:0;padding-bottom:0}.demp input{min-width:0px;flex:1 1 0%;cursor:not-allowed;border-width:0px;background-color:transparent;padding:0;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.demp input:focus-visible{outline:2px solid transparent;outline-offset:2px}.depick{position:relative}.depick input{cursor:text;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.depick .sdot{--tw-bg-opacity: 1;background-color:rgb(var(--ink-3) / var(--tw-bg-opacity, 1))}.dehits{position:absolute;left:0;right:0;z-index:30;margin-top:.3rem;display:flex;max-height:13rem;flex-direction:column;overflow-y:auto;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.25rem;--tw-shadow: var(--sh-pop);--tw-shadow-colored: var(--sh-pop);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:100%}.dehits button{display:flex;cursor:pointer;align-items:baseline;gap:.5rem;border-radius:8px;border-width:0px;background-color:transparent;padding:.35rem .5rem;text-align:left;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.dehits button:hover,.dehits button:focus-visible{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.dehits .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.denone{padding:.35rem .5rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.dehint{margin-top:.3rem;display:block;font-size:.84rem}.dehint.warn{--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.deatt{margin-top:1.1rem;overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.deattbar{display:flex;align-items:center;justify-content:space-between;gap:.6rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.deplus{cursor:pointer;border-width:0px;background-color:transparent;padding-left:.35rem;padding-right:.35rem;font-size:1.2rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.deplus:hover{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.deplus:disabled{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.deattrow{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.55rem .75rem}.deattrow+.deattrow{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.deattrow.gone .cliplink,.deattrow.\!gone .cliplink{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));text-decoration-line:line-through}.destate{min-width:6.5rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.deattrow .cliplink{margin-right:auto}.defilepick{margin-right:auto;display:flex;min-width:0px;cursor:pointer;align-items:stretch;overflow:hidden;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));max-width:100%}.defilename{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.35rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));min-width:9rem}.debrowse{display:flex;align-items:center;white-space:nowrap;border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.35rem .75rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.defilepick:hover .debrowse{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.defilepick input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.defilepick:focus-within{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));box-shadow:0 0 0 3px rgb(var(--brand) / .18)}.debin{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding-left:.35rem;padding-right:.35rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.debin svg{height:16px;width:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.debin:hover{--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.debin:disabled{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.deerr{margin-top:.9rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--bad-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));padding:.55rem .75rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.deerr b{--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.defoot{margin-top:1.1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.dewhy .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}.dedelsay{margin-bottom:.8rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.dedelsay .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}.dedelfile{display:block;word-break:break-all;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.dedelwarn{margin-top:.8rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.fhact.on.bin:hover,.fhact.\!on.bin:hover{--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.docscr th.empty{font-style:italic}.docscr table{min-width:680px}.docfoot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.5rem}.docfoot .cnt{max-width:46rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.docpage{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.docpage .embtn{padding:.25rem .55rem;font-size:.84rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);min-height:1.9rem}.docpage .embtn[aria-current=page]{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.docpage .embtn[aria-current=page]:hover{filter:brightness(1.12)}.fhcat h3.caps{font-size:.92rem;letter-spacing:.04em}.fhcat .bar3{display:flex;flex-wrap:wrap;align-items:center;row-gap:.6rem;-moz-column-gap:1rem;column-gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .9rem}.fhcat .lbl{display:inline-flex;align-items:center;gap:.4rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.fhcat .lbl.mid,.fhcat .lbl.right{margin-left:auto}.fhcat .bar3 select,.fhcat .bar3 input{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2rem}.fhcat th .sort{font-size:.8rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}th.num,td.num{text-align:right}td.num{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.fhcat th.num,.fhcat td.num{text-align:right}.fhcat td.num{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.fhcat td.num.zero,.fhcat td.num.clip,.fhcat td.num.\!clip{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fhname{border-bottom-width:1px;border-style:dotted;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.pill{display:inline-flex;align-items:center;border-radius:9999px;padding:.1rem .5rem;font-size:.8rem;font-weight:600}.pill.on,.pill.\!on{--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.pill.off,.pill.\!off{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fhcat tr.clip>td{opacity:.5}.fhcat tr.\!clip>td{opacity:.5}.lettab table{min-width:880px}.lettab th.ck,.lettab td.ck{width:2.4rem;padding-right:0;text-align:center}.letck{height:15px;width:15px;cursor:pointer;vertical-align:middle;accent-color:rgb(var(--brand-dark))}.letck:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.lettab .letwho{display:inline-flex;min-width:0px;align-items:center;gap:.5rem}.letav{display:inline-flex;height:1.7rem;width:1.7rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:700;font-style:normal;line-height:1;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.lettab .letfind,.onbtab .letfind{display:inline-flex;min-width:0px;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding-left:.5rem;padding-right:.5rem;flex:0 1 15rem;min-height:2.1rem}.lettab .letfind:focus-within,.onbtab .letfind:focus-within{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));box-shadow:0 0 0 3px rgb(var(--brand-soft))}.lettab .letfind svg,.onbtab .letfind svg{height:15px;width:15px;flex-shrink:0;fill:none;stroke:rgb(var(--ink-3) / 1);stroke-width:1.7;stroke-linecap:round}.lettab .letfind input,.onbtab .letfind input{width:100%;min-width:0px;border-width:0px;background-color:transparent;padding-top:.35rem;padding-bottom:.35rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lettab .letfind input:focus,.onbtab .letfind input:focus{outline:2px solid transparent;outline-offset:2px}.lettab .embtn.ic{padding-left:.45rem;padding-right:.45rem;padding-top:0;padding-bottom:0;min-width:2.1rem}.lettab .embtn.ic svg{height:16px;width:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.onbbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .9rem}.onbbar .right{margin-left:auto;display:flex;align-items:center;gap:.4rem}.onbtab .onbfind{flex:1 1 18rem;max-width:32rem}.onbtab .embtn.ic{padding-left:.45rem;padding-right:.45rem;padding-top:0;padding-bottom:0;min-width:2.1rem}.onbtab .embtn.ic svg{height:16px;width:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.onbtab .embtn.pri.out,.onbtab .embtn.pri.\!out{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.onbtab .embtn.pri.out:hover:not(:disabled){--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.onbtab .embtn.pri.\!out:hover:not(:disabled){--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.onbtab .embtn.pri.out:disabled{--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.onbtab .embtn.pri.\!out:disabled{--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.onbtab .embtn.pri.out svg{height:15px;width:15px;fill:none;stroke:currentColor}.onbtab .embtn.pri.\!out svg{height:15px;width:15px;fill:none;stroke:currentColor}.onbtab .embtn.pri.out svg{stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.onbtab .embtn.pri.\!out svg{stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}.onbmsg{display:flex;align-items:flex-start;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));padding:.5rem .9rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.onbmsg .x,.onbmsg .\!x{margin-left:auto;cursor:pointer;font-size:.92rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.onbmsg .x:hover,.onbmsg .\!x:hover{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.onblog{display:flex;flex-direction:column;gap:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.5rem .9rem}.onblog li{border-left-width:2px;padding-left:.7rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.onblog li.ok,.onblog li.\!ok{--tw-border-opacity: 1;border-color:rgb(var(--live) / var(--tw-border-opacity, 1))}.onblog li.bad,.onblog li.\!bad{--tw-border-opacity: 1;border-color:rgb(var(--bad) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.onblist{display:flex;flex-direction:column;gap:.7rem;padding:.9rem}.onbcard{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.onbcard.done,.onbcard.\!done{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.onbcard>.top{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .8rem}.onbcard>.top .who{display:flex;min-width:0px;flex-direction:column}.onbcard>.top .\!who{display:flex;min-width:0px;flex-direction:column}.onbcard>.top .who b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.onbcard>.top .\!who b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.onbcard>.top .who .sub{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.onbcard>.top .\!who .sub{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.onbcard>.top .acts{margin-left:auto;display:flex;align-items:center;gap:.4rem}.recruit .rnew input,.recruit .onbbar select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.35rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2rem}.recruit .onbbar select{max-width:min(26rem,100%)}.rcrit{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.7rem .9rem}.rcrit h4{margin-bottom:.5rem;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}table.rcgrid th{vertical-align:top}table.rcgrid td,table.rcgrid th{white-space:nowrap}table.rcgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.rcgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.rcgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.rcgrid td.desc{min-width:260px;white-space:normal}.rcgrid{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.rcgrid label{display:flex;flex-direction:column;gap:.25rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.rcgrid input{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.1rem}.rcgrid .racts{display:flex;align-items:flex-end}.rbatch{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.rbatch td input,.rbatch td select{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.25rem .45rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-width:7.5rem}.rfile{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));max-width:9rem;overflow-wrap:anywhere}.rbatch td{vertical-align:top}.rerr{margin-top:.2rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1));max-width:16rem}.rsub{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rscore{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.rscore i{display:block;height:6px;width:4.5rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1))}.rscore i b{display:block;height:100%;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--ink-3) / var(--tw-bg-opacity, 1))}.rscore.hi i b{--tw-bg-opacity: 1;background-color:rgb(var(--live) / var(--tw-bg-opacity, 1))}.rscore.mid i b{--tw-bg-opacity: 1;background-color:rgb(var(--part) / var(--tw-bg-opacity, 1))}.rscore.lo i b{--tw-bg-opacity: 1;background-color:rgb(var(--bad) / var(--tw-bg-opacity, 1))}.rscore .v,.rscore .\!v{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.rscore .of{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rscore.none{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rwhy{margin-top:.25rem;display:flex;flex-direction:column;gap:.1rem}.rwhy li{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.rdel{white-space:nowrap}.rdel .embtn+.embtn{margin-left:.3rem}.rask{margin-right:.4rem;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.rseat{margin-bottom:.6rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.recruit .rcrit,.recruit .onbbar{padding-left:0;padding-right:0}.onbav{display:inline-flex;height:2.1rem;width:2.1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;font-weight:700;font-style:normal;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.onbgrid th{vertical-align:top}table.onbgrid td,table.onbgrid th{white-space:nowrap}table.onbgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.onbgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.onbgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.onbgrid td.desc{min-width:260px;white-space:normal}.onbgrid{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.6rem;padding:.2rem .8rem .7rem;grid-template-columns:repeat(auto-fit,minmax(min(9.5rem,100%),1fr))}.onbc{display:flex;min-width:0px;flex-direction:column;gap:.15rem}.onbc .k,.onbc .\!k{font-size:.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.onbc .v,.onbc .\!v{overflow-wrap:break-word;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.onbc .v.link,.onbc .\!v.link{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.onbc .v .dash,.onbc .\!v .dash{font-style:normal;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.onbc .v.gone,.onbc .\!v.gone,.onbc .v.\!gone{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.onbtab>header .n{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.onbtab>header .\!n{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.onberr{margin-top:.4rem;display:block;overflow-wrap:break-word;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.onbacts{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.8rem}.bound{display:flex;min-height:100vh;align-items:flex-start;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));padding:2rem}.bound .box{display:flex;flex-direction:column;gap:.7rem;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:1.2rem;--tw-shadow: var(--sh-modal);--tw-shadow-colored: var(--sh-modal);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:min(640px,100%)}.bound b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.bound p{font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.bound p.mono{overflow-wrap:break-word;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--bad-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));padding:.5rem .6rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.bound .btn,.bound .\!btn{align-self:flex-start}.bound details{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.bound summary{cursor:pointer}.bound pre.mono{margin-top:.4rem;max-height:14rem;overflow:auto;white-space:pre-wrap;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctform{display:flex;flex-direction:column;gap:.9rem}table.ctgrid th{vertical-align:top}table.ctgrid td,table.ctgrid th{white-space:nowrap}table.ctgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.ctgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ctgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ctgrid td.desc{min-width:260px;white-space:normal}.ctgrid{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ctf{display:flex;min-width:0px;flex-direction:column;gap:.25rem}.ctf>.k{font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.ctf>.\!k{font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.ctf.off>.k{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctf.\!off>.k{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctf.off>.\!k{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctf .ctreq{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.ctf input,.ctf select{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.35rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.15rem}.ctf input:focus,.ctf select:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.ctf input:disabled,.ctf select:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctf input[aria-invalid=true]{--tw-border-opacity: 1;border-color:rgb(var(--bad) / var(--tw-border-opacity, 1))}.ctf .hint{overflow-wrap:break-word;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctform>.hint{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.ctchecks th{vertical-align:top}table.ctchecks td,table.ctchecks th{white-space:nowrap}table.ctchecks tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.ctchecks tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ctchecks select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ctchecks td.desc{min-width:260px;white-space:normal}.ctchecks{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ctchk{display:inline-flex;cursor:pointer;align-items:flex-start;gap:.45rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ctchk input{margin-top:.1rem;height:14px;width:14px;flex-shrink:0;cursor:pointer;accent-color:rgb(var(--brand-dark))}.ctchk.off,.ctchk.\!off{cursor:help;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.cttable{overflow:hidden;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.cthead{display:flex;align-items:center;gap:.6rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.45rem .7rem;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.cthead .act{margin-left:auto}.ctrow{display:flex;align-items:center;gap:.6rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.45rem .7rem}.ctrow input{min-width:0px;flex:1 1 0%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.ctrow input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.ctbin{flex-shrink:0;cursor:pointer;border-width:0px;background-color:transparent;padding:.2rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctbin:hover{--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.ctadd{display:flex;cursor:pointer;align-items:center;gap:.35rem;border-width:0px;background-color:transparent;padding:.45rem .7rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.ctadd:hover{text-decoration-line:underline}.ctform.ro .ctf>.k{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ctform.ro .ctf>.\!k{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ctv{display:block;overflow-wrap:break-word;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));min-height:1.45rem;line-height:1.45rem}.ctv.none{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctsel{display:flex;width:100%;cursor:pointer;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.35rem .6rem;text-align:left;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));min-height:2.05rem}.ctsel .cx{margin-left:auto;font-size:.68rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctsel:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1))}.ctsel[aria-expanded=true]{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));box-shadow:0 0 0 2px rgb(var(--brand-soft))}.ctsel[disabled]{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctform .empdrop{width:100%}.emmenu.ctrcd{min-width:15rem;gap:.1rem;padding:.35rem}.emmenu.ctrcd .ctchk{align-items:center;gap:.5rem;border-radius:8px;padding:.35rem .45rem;line-height:1.25}.emmenu.ctrcd .ctchk input{margin-top:0}.emmenu.ctrcd .ctchk:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.ctnone{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.9rem .7rem;text-align:center;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.cttable .ctrow>.ctv{padding-top:.1rem;padding-bottom:.1rem}.ctknown{display:flex;flex-direction:column;gap:.5rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.6rem .7rem}.ctknown .hint{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ctwhat{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.5rem .7rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ctwhat>summary{cursor:pointer;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.ctwhat>summary b{font-weight:600}.ctwhat pre.mono{margin-top:.5rem;white-space:pre-wrap;overflow-wrap:break-word;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ctwhat p{margin-top:.5rem}.schform{display:flex;flex-direction:column;gap:.9rem}table.schtop th{vertical-align:top}table.schtop td,table.schtop th{white-space:nowrap}table.schtop tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.schtop tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.schtop select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.schtop td.desc{min-width:260px;white-space:normal}.schtop{display:grid;align-items:flex-start;gap:.9rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}table.schgrid th{vertical-align:top}table.schgrid td,table.schgrid th{white-space:nowrap}table.schgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.schgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.schgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.schgrid td.desc{min-width:260px;white-space:normal}.schgrid{display:grid;align-items:center;-moz-column-gap:.7rem;column-gap:.7rem;row-gap:.35rem;grid-template-columns:auto minmax(0,1fr)}.schgrid>label{white-space:nowrap;text-align:right;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.schgrid>label.off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.schgrid>label.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.schgrid>.ctl{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.2rem}.schgrid input,.schgrid select,.schgrid textarea{min-width:0px;flex:1 1 0%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .45rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.schgrid input[type=number]{width:5.5rem;flex:none}.schgrid textarea{width:100%;resize:vertical}.schgrid input:focus,.schgrid select:focus,.schgrid textarea:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.schgrid input[readonly]{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.schgrid .hint{flex-basis:100%;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.schgrid .hint b{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.schgrid .sfx{font-size:.8rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.schset{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-left:.7rem;padding-right:.7rem;padding-bottom:.6rem}.schset>legend{padding-left:.35rem;padding-right:.35rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.schright{display:flex;min-width:0px;flex-direction:column;gap:.5rem}.schoff{display:inline-flex;cursor:pointer;align-items:center;gap:.4rem;align-self:flex-start;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.schoff input{height:14px;width:14px;cursor:pointer;accent-color:rgb(var(--brand-dark))}.schwhat{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.5rem .7rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.schwhat>summary{cursor:pointer;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.schwhat dl{margin-top:.5rem;display:flex;flex-direction:column;gap:.4rem}.schwhat dt{font-size:.8rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.schwhat dd.mono{white-space:pre-wrap;overflow-wrap:break-word;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.schwhat .gap{margin-top:.6rem;font-size:.84rem}.schaud{flex-direction:column;align-items:stretch}table.schaud .ticks th{vertical-align:top}table.schaud .ticks td,table.schaud .ticks th{white-space:nowrap}table.schaud .ticks tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.schaud .ticks tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.schaud .ticks select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.schaud .ticks td.desc{min-width:260px;white-space:normal}.schaud .ticks{display:grid;width:100%;-moz-column-gap:1rem;column-gap:1rem;row-gap:.35rem;grid-template-columns:repeat(2,minmax(0,1fr))}.schaud .ticks>label:last-child{grid-column:1 / -1}.schacts{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.schacts .btn,.schacts .\!btn{padding-left:.7rem;padding-right:.7rem;font-size:.84rem}.srepform{display:flex;flex-direction:column;gap:.9rem}.srepform .lvform{row-gap:.7rem;padding-top:0;padding-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr))}.srepform .wizsteps{padding:.2rem .6rem .7rem}.srepform .wizreq{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1));font-size:.95em}.srepform .sfx{font-size:.8rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.srephead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.9rem}.srepfix{font-size:.875rem;font-weight:600;line-height:1.9;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.srepform input.need{background:rgb(var(--need))}.srepform .lvf.miss input,.srepform .lvf.miss select{--tw-border-opacity: 1;border-color:rgb(var(--bad) / var(--tw-border-opacity, 1))}.srepform .lvf.miss>.lab{--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.srepform .lvf>.ctl{flex-wrap:wrap;row-gap:.25rem}.srepform .lvf>.ctl>.hint{flex-basis:100%}table.srepticks th{vertical-align:top}table.srepticks td,table.srepticks th{white-space:nowrap}table.srepticks tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.srepticks tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.srepticks select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.srepticks td.desc{min-width:260px;white-space:normal}.srepticks{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr))}.srepticks>label:last-child{grid-column:1 / -1}.srepwho{margin-top:.35rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.srepacts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.7rem}.srepacts .btn,.srepacts .\!btn{padding-left:.8rem;padding-right:.8rem;font-size:.84rem}.srepl{display:flex;flex-direction:column;gap:.7rem}.sreplhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.sreplhead>.right{display:flex;align-items:center;gap:.4rem}.sreplshow{display:flex;align-items:center;gap:.4rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.sreplshow select,.sreplq{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .45rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.sreplq{width:13rem;max-width:100%}.sreplshow select:focus,.sreplq:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.srepltbl th.off,.srepltbl th.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.sreplsort{display:inline-flex;cursor:pointer;align-items:center;gap:.35rem;border-width:0px;background-color:transparent;padding:0;font:inherit;color:inherit}.sreplsort b,.srepltbl th b.dead,.srepltbl th b.\!dead{font-size:.8rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.srepltbl th b.dead,.srepltbl th b.\!dead{margin-left:.35rem}.sreplsort:hover b{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.srepltbl td.wrap,.srepltbl td.\!wrap{white-space:normal}.srepltbl td.wrap{min-width:14rem}.srepltbl td.\!wrap{min-width:14rem!important}.srepltbl .sreplact{display:flex;gap:.3rem}.sreplnone{padding-top:1.1rem;padding-bottom:1.1rem;text-align:center;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.sreplfoot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;font-size:.84rem}.sreplfoot>.right{display:flex;gap:.4rem}.sreplfoot .btn,.sreplfoot .\!btn{padding-left:.8rem;padding-right:.8rem;font-size:.84rem}.shwform{display:flex;flex-direction:column;gap:.9rem}.shwhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9rem}.shwname{display:flex;min-width:0px;align-items:center;gap:.6rem;flex:1 1 22rem}.shwname>label{font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.shwname input{min-width:0px;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.35rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));flex:1 1 auto}.shwkind.\!on>label{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.shwkind.on>label{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.shwkind>.gap,.shwkind>.note{margin-top:.4rem;margin-left:1.55rem}.shwkind>.\!note{margin-top:.4rem;margin-left:1.55rem}table.shwgrid th{vertical-align:top}table.shwgrid td,table.shwgrid th{white-space:nowrap}table.shwgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.shwgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.shwgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.shwgrid td.desc{min-width:260px;white-space:normal}.shwgrid{display:grid;align-items:center;-moz-column-gap:.7rem;column-gap:.7rem;row-gap:.5rem;grid-template-columns:auto minmax(0,1fr)}.shwgrid.indent{margin-left:1.55rem;margin-top:.4rem}.shwgrid>label{white-space:nowrap;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.shwgrid>label.off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.shwgrid>label.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.shwgrid>.ctl{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.2rem}.shwgrid input{min-width:0px;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.35rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.shwgrid input[type=time]{width:9rem}.shwgrid input[type=number]{width:8rem}.shwgrid input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.shwgrid .hint{flex-basis:100%;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.shwform .sfx{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.shwform .blurb{flex-basis:100%;font-size:.84rem;font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.shwform>p.blurb{margin-top:-.5rem}.shwtitle{text-align:center;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.shwmode{margin-bottom:.6rem}.shwmode>label{display:flex;cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.84rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.shwmode input[type=radio]{margin-top:.1rem;height:15px;width:15px;cursor:pointer;accent-color:rgb(var(--brand-dark))}.shwmode>.gap{margin-top:.4rem;margin-left:1.55rem}.shwform .schwhat ul{margin-top:.5rem;display:flex;list-style-type:disc;flex-direction:column;gap:.4rem;padding-left:1.1rem}.shwacts{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.7rem}.shwacts .btn,.shwacts .\!btn{padding-left:.9rem;padding-right:.9rem;font-size:.84rem}.dlform{display:flex;flex-direction:column;gap:.8rem}.dlform .hint{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.dlform .hint b{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.dlkinds{display:flex;flex-direction:column}.dlkind{display:flex;cursor:pointer;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.6rem;column-gap:.6rem;row-gap:.1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.4rem;padding-bottom:.4rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.dlkind:last-child{border-bottom-width:0px}.dlkind input{height:15px;width:15px;cursor:pointer;align-self:center;accent-color:rgb(var(--brand-dark))}.dlkind input:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.dlkind .t,.dlkind .\!t{min-width:0px;flex:1 1 0%}.dlkind .n,.dlkind .\!n{font-size:.84rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.dlkind.off,.dlkind.\!off{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.dlkind.off input,.dlkind.\!off input{cursor:not-allowed}.dlkind.off .n,.dlkind.\!off .n,.dlkind.off .\!n{font-style:italic}.dlacts{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.dlacts .btn svg{height:15px;width:15px;fill:none;stroke:currentColor}.dlacts .\!btn svg{height:15px;width:15px;fill:none;stroke:currentColor}.dllink{cursor:pointer;border-width:0px;background-color:transparent;padding:0;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:2px}.dllink[disabled]{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));text-decoration-line:none}.expform{display:flex;flex-direction:column;gap:.9rem}table.expgrid th{vertical-align:top}table.expgrid td,table.expgrid th{white-space:nowrap}table.expgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.expgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.expgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.expgrid td.desc{min-width:260px;white-space:normal}.expgrid{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.expf{display:flex;min-width:0px;flex-direction:column;gap:.3rem}.expf>.k{font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.expf>.\!k{font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.expf.off>.k{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.expf.\!off>.k{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.expf.off>.\!k{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.expf select,.expf input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.2rem}.expf select:focus,.expf input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.expf input:disabled,.expf select:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.expf input[aria-invalid=true]{--tw-border-opacity: 1;border-color:rgb(var(--bad) / var(--tw-border-opacity, 1))}.expf .hint{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.expf .bad,.expf .\!bad{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.expf .bad b,.expf .\!bad b{font-weight:600}.expsub{margin-top:.1rem}.exppair{display:flex;min-width:0px;align-items:stretch;gap:.35rem}.exppair .embtn{flex-shrink:0;gap:.25rem;padding-left:.4rem;padding-right:.4rem}.exppair input{min-width:0px;flex:1 1 0%}.expfoot{display:flex;min-width:0px;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.6rem}.expfoot .cnt{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.expfoot .btn,.expfoot .\!btn{margin-left:auto}.expfoot .btn svg{height:15px;width:15px;fill:none;stroke:currentColor}.expfoot .\!btn svg{height:15px;width:15px;fill:none;stroke:currentColor}.expfmt{display:flex;gap:.35rem}.expfmt .embtn{flex:1 1 0%}.expfmt .embtn.on,.expfmt .embtn.\!on{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}table.expsecs th{vertical-align:top}table.expsecs td,table.expsecs th{white-space:nowrap}table.expsecs tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.expsecs tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.expsecs select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.expsecs td.desc{min-width:260px;white-space:normal}.expsecs{margin:0;display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.45rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.4rem .8rem .7rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.expsecs legend{display:flex;align-items:baseline;gap:.6rem;padding-left:.3rem;padding-right:.3rem;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.expsecs legend .lnk{cursor:pointer;border-width:0px;background-color:transparent;padding:0;font-size:.8rem;font-weight:400}.expsec{display:flex;min-width:0px;cursor:pointer;align-items:center;gap:.45rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.expsec i{display:inline-block;height:.8rem;width:.8rem;flex-shrink:0;border-radius:6px}.onbcodes{display:flex;max-height:40vh;flex-direction:column;gap:.5rem;overflow:auto}table.onbcode th{vertical-align:top}table.onbcode td,table.onbcode th{white-space:nowrap}table.onbcode tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.onbcode tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.onbcode select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.onbcode td.desc{min-width:260px;white-space:normal}.onbcode{display:grid;align-items:center;-moz-column-gap:.6rem;column-gap:.6rem;row-gap:.2rem;grid-template-columns:1fr 9rem}.onbcode .who,.onbcode .\!who{display:inline-flex;min-width:0px;align-items:center;gap:.5rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.onbcode input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.35rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.onbcode input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.onbcode input[aria-invalid=true]{--tw-border-opacity: 1;border-color:rgb(var(--bad) / var(--tw-border-opacity, 1))}.onbcode .bad,.onbcode .\!bad{grid-column:span 2 / span 2;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.lettab th.empty{font-style:italic}.lettab tr.filt th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0;padding-bottom:.4rem}.lettab tr.filt input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.25rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lettab tr.filt input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.letsize{display:flex;align-items:center;gap:.4rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.letsize select{cursor:pointer;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.2rem .4rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.letsize select:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1))}.letsize select:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.lettab .fhpage label{display:flex;align-items:center;gap:.3rem;padding-left:.2rem;padding-right:.2rem}.lettab .fhpage input{width:3rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.2rem .3rem;text-align:center;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lettab .fhpage input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.asgform .fld.live input,.asgform .fld.live textarea,.asgform .fld.\!live input,.asgform .fld.\!live textarea{cursor:text;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.asgform .fld.live input:focus,.asgform .fld.live textarea:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px}.asgform .fld.\!live input:focus,.asgform .fld.\!live textarea:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px}.asgform .fld.live input:focus,.asgform .fld.live textarea:focus{box-shadow:0 0 0 3px rgb(var(--brand-soft))}.asgform .fld.\!live input:focus,.asgform .fld.\!live textarea:focus{box-shadow:0 0 0 3px rgb(var(--brand-soft))!important}.asgform .fld.bad input,.asgform .fld.bad textarea,.asgform .fld.bad select,.asgform .fld.\!bad input,.asgform .fld.\!bad textarea,.asgform .fld.\!bad select{--tw-border-opacity: 1;border-color:rgb(var(--bad) / var(--tw-border-opacity, 1))}.asgform .fld.bad>label{--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.asgform .fld.\!bad>label{--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.asgbad{margin-top:.8rem;border-radius:10px;border-width:1px;border-color:rgb(var(--bad) / .3);--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));padding:.6rem .9rem;font-size:.84rem;line-height:1.5;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.asgbad ul{margin-top:.3rem;display:flex;list-style-type:disc;flex-direction:column;gap:.15rem;padding-left:1.1rem}.asgact .who .ok,.asgact .\!who .ok,.asgact .who .\!ok{--tw-text-opacity: 1;color:rgb(var(--live-dark) / var(--tw-text-opacity, 1))}.letnew .letnewform{padding:.9rem 1rem .4rem}.letnew .letdash{font-size:.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.letnew .letcf{overflow:hidden;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.letnew .letcf table{margin:0;width:100%;min-width:0px}.letnew .letcf th{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.55rem .8rem;text-align:left;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.letnew .letcf td.none{border-width:0px;padding:.55rem .8rem;font-size:.84rem;font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.letedit{display:flex;flex-direction:column;gap:1rem}table.letegrid th{vertical-align:top}table.letegrid td,table.letegrid th{white-space:nowrap}table.letegrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.letegrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.letegrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.letegrid td.desc{min-width:260px;white-space:normal}.letegrid{display:grid;-moz-column-gap:1.4rem;column-gap:1.4rem;row-gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.letef{display:flex;min-width:0px;flex-direction:column;gap:.3rem}.letef.wide{grid-column:1 / -1;max-width:34rem}.letef>.lab{font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.letef .wizreq{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.letef>.val{font-size:.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.letef>.val.emp{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}.letef>.val.\!emp{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}.letef>.val .muted{font-style:normal;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.letef input,.letef textarea{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.45rem .6rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.letef textarea{resize:vertical;line-height:1.5}.letef input:focus,.letef textarea:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.letef input[disabled],.letef textarea[disabled]{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.letedit .letcf{overflow:hidden;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));max-width:40rem}.letedit .letcf table{margin:0;width:100%;min-width:0px}.letedit .letcf th{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.55rem .8rem;text-align:left;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.letedit .letcf td{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.45rem .8rem;vertical-align:middle}.letedit .letcf tr:last-child td{border-bottom-width:0px}.letedit .letcf td.none{border-bottom-width:0px;font-size:.84rem;font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.letedit .letcf td.tok{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.letedit .letcf td.tok.done,.letedit .letcf td.tok.\!done{--tw-text-opacity: 1;color:rgb(var(--live-dark) / var(--tw-text-opacity, 1))}.letedit .letcf input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.35rem .55rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.letedit .letcf input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.letedit .cfnote{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.5rem .8rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.lettab{margin-top:.9rem;display:flex;flex-direction:column;gap:.6rem;overflow:visible;border-radius:0;border-width:0px;background-color:transparent}.lettab>header{border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .9rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);min-height:3.15rem}.lettab>header h3{font-size:1.05rem}.lettab>header .right{gap:.3rem}.lettab>.scroll{--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lettab>.empty{border-style:solid;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.lettab>header .embtn.ic{border-width:0px;background-color:transparent;padding-left:0;padding-right:0;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));min-height:1.9rem;min-width:1.9rem}.lettab>header .embtn.ic:hover:not([disabled]){--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.lettab>header .embtn.ic{position:relative}.lettab>header .embtn.ic:after{content:attr(aria-label);pointer-events:none;position:absolute;left:50%;top:100%;z-index:30;margin-top:.35rem;white-space:nowrap;border-radius:8px;padding:.2rem .45rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;font-weight:500;opacity:0;transform:translate(-50%);background:rgb(var(--char));color:#fff;transition:opacity var(--ui-fast) var(--ui-ease)}.lettab>header .embtn.ic:hover:after,.lettab>header .embtn.ic:focus-visible:after{opacity:1}.lettab>header .embtn.ic[data-tip=end]:after{left:auto;right:0;transform:none}.lettab>header .embtn.ic[disabled]:after{opacity:1}.lettab>header .embtn.ic[disabled]:not(:hover):not(:focus-visible):after{opacity:0}.lettab>header .embtn.pri{border-radius:8px;padding-left:1.1rem;padding-right:1.1rem;font-size:.875rem;font-weight:600;min-height:2.25rem}.lettab .letfind{gap:.45rem;border-radius:10px;padding-left:.6rem;padding-right:.6rem;flex:0 1 16.7rem;min-height:2.15rem}.lettab .letfind input{padding-top:0;padding-bottom:0}.lettab thead th{--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.5rem .85rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;font-weight:500;text-transform:none;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lettab tbody td{padding:.68rem .85rem}.lettab th.ck,.lettab td.ck{width:2.7rem}.lettab tr.filt th{--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding-top:0;padding-bottom:.4rem}.lettab .fhpage{flex-wrap:nowrap;gap:0px;overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lettab .fhpage>*+*{border-left:1px solid rgb(var(--line))}.lettab .fhpage .embtn{border-radius:0;border-width:0px;background-color:transparent;padding-left:.9rem;padding-right:.9rem;padding-top:0;padding-bottom:0;font-size:.875rem;min-height:2.25rem}.lettab .fhpage .embtn:hover:not([disabled]){--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.lettab .fhpage label{padding-left:.7rem;padding-right:.7rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lettab .fhpage input{width:2.2rem;border-width:0px;background-color:transparent;padding-left:0;padding-right:0;font-size:.875rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.lettab .fhpage input:focus{box-shadow:none}.lettab .letsize{font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lettab .letsize select{border-width:0px;background-color:transparent;padding-left:.15rem;padding-right:.15rem;font-size:.875rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lettab .letsize select:hover{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.lettab>.fhfoot{gap:.7rem;border-top-width:0px;padding-left:.15rem;padding-right:.15rem;padding-top:0;padding-bottom:0}.afform{border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));padding:.9rem 1.1rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.afbar{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.5rem 1.1rem;margin:-.9rem -1.1rem 1.1rem}.afbar .embtn{gap:.35rem;border-radius:6px;padding-left:.6rem;padding-right:.6rem;min-height:1.95rem;background-image:linear-gradient(rgb(var(--card)),rgb(var(--page)))}.afbar .embtn:hover:not([disabled]){background-image:none}.afbar .embtn svg{height:15px;width:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.afbar .embtn[data-act=new] svg{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.afbar .embtn[data-act=delete] svg{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.afbar .embtn[data-act=edit] svg{--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.afbar .embtn[data-act=close] svg{--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.afbar .embtn[data-act=save]{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-image:none}.afbar .embtn[data-act=save]:hover:not([disabled]){filter:brightness(1.12)}.afbar .embtn[data-act=save] svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.afbar .embtn[data-act=open] svg{--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.afbar .embtn[disabled] svg{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.afbar .embtn[data-act=import] svg{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.afwho{margin-left:auto;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.afbar .afimport{margin-left:.5rem;flex-shrink:0}.afbar .afimport .embtn{gap:.35rem}.afbar .afimport .cx{margin-left:.1rem;font-size:.68rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.afbar .afimport .emmenu{margin-top:.15rem}.afbar .afimport .emmenu svg{height:15px;width:15px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.afwho .mono{margin-left:.3rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.afgrid th{vertical-align:top}table.afgrid td,table.afgrid th{white-space:nowrap}table.afgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.afgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.afgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.afgrid td.desc{min-width:260px;white-space:normal}.afgrid{display:grid;align-items:stretch;overflow:hidden;border-radius:10px;border-top-width:1px;border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.afgrid.editing,.afgrid.\!editing{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1))}.afgrid.editing>.afbox{border-color:rgb(var(--brand) / .25)}.afgrid.\!editing>.afbox{border-color:rgb(var(--brand) / .25)}.afgrid.editing input:not([readonly]):not(:disabled){--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.afgrid.\!editing input:not([readonly]):not(:disabled){--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.afgrid.editing input[readonly],.afgrid.\!editing input[readonly]{--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.afsaid{margin-bottom:.9rem;border-radius:10px;border-width:1px;border-color:rgb(var(--live) / .3);--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.afnote,.denote{margin-bottom:.9rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.afnote b,.denote b{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.attbar{margin-bottom:.8rem;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.attbar .embtn[data-act=save]{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.attbar .embtn[data-act=save]:hover:not([disabled]){filter:brightness(1.12)}.attbar .embtn[data-act=save] svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.attbar .embtn[data-act=delete] svg{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.attbar .embtn svg{height:15px;width:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.atttab{min-width:520px}.atttab th.ck,.atttab td.ck{width:2.6rem;text-align:center}.atttab th.n,.atttab td.n,.atttab th.\!n,.atttab td.\!n{width:2.6rem;text-align:center;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.atttab input[type=checkbox]{cursor:pointer}.atttab input[type=checkbox]:disabled{cursor:not-allowed;opacity:.45}.attname{width:100%;max-width:18rem;border-radius:6px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.2rem .45rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:1.8rem}.attname[readonly]{cursor:default;--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.attname:focus-visible{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.attuse{margin-top:.15rem;display:block;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.atttab tr.attnew td{background-color:rgb(var(--wash) / .6)}.atttab th.empty{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.attwhy{margin-top:.9rem;font-size:.84rem;line-height:1.5;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.attwhy .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}.attwhy .aflink{font-size:.84rem}.bulk{display:flex;flex-direction:column;gap:.9rem}.bulkcard{display:flex;flex-direction:column;gap:.45rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.8rem .9rem}.bulklab{margin-top:.35rem;display:block;font-size:.875rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.bulklab:first-child{margin-top:0}.bulkcard .dectl{max-width:18rem}.bulkhint{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.bulklink{margin-top:.5rem;margin-bottom:.5rem;display:inline-flex;cursor:pointer;align-items:center;gap:.4rem;align-self:flex-start;border-width:0px;background-color:transparent;padding:0;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.bulklink:hover{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:2px}.bulklink:disabled{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));text-decoration-line:none}.bulklink svg{height:16px;width:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bulkdrop{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;border-radius:10px;border-width:1px;border-style:dashed;border-color:rgb(var(--brand) / .45);background-color:rgb(var(--brand-soft) / .3);padding:.7rem .8rem}.bulkdrop.over,.bulkdrop.\!over{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.bulkdrop.has,.bulkdrop.\!has{border-color:rgb(var(--live) / .5);background-color:rgb(var(--live-wash) / .4)}.bulkico{display:inline-flex;height:2.1rem;width:2.1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.bulkico svg{height:16px;width:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bulksay{min-width:10rem;flex:1 1 0%;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.bulksay b{word-break:break-all;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.bulkbrowse{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .9rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));min-height:2.1rem}.bulkbrowse:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.bulkbrowse input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bulkbrowse:focus-within{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.bulkrun{margin-top:.5rem;display:inline-flex;cursor:not-allowed;align-items:center;gap:.45rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.bulkrun input{cursor:not-allowed}.bulkrun.live,.bulkrun.\!live{cursor:pointer;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.bulkrun.live input,.bulkrun.\!live input{cursor:pointer}.bulkrun.live input:disabled,.bulkrun.live:has(input:disabled){cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.bulkrun.\!live input:disabled,.bulkrun.\!live:has(input:disabled){cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.emwho{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1.4rem;column-gap:1.4rem;row-gap:.35rem}.emwho label{display:inline-flex;cursor:pointer;align-items:center;gap:.4rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.emwho input{cursor:pointer}.bulk .dlrange{row-gap:.8rem}.bulkrows{font-size:.875rem}.bulkmiss{word-break:break-all;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.bulkwhy{flex-basis:100%;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.bulkwhy .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}a.bulkwhy{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:2px}table.dlrange th{vertical-align:top}table.dlrange td,table.dlrange th{white-space:nowrap}table.dlrange tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.dlrange tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.dlrange select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.dlrange td.desc{min-width:260px;white-space:normal}.dlrange{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 460px){.dlrange{grid-template-columns:minmax(0,1fr)}}.dldate{position:relative;display:block}.dldate svg{pointer-events:none;position:absolute;right:.55rem;top:50%;height:16px;width:16px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:none;stroke:currentColor;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dldate input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0}.dldate .dectl{max-width:none;padding-right:2.1rem}.afbox{min-width:0px;border-right-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .8rem}.afbox.wide{grid-column:1 / -1}.afgrid>.afbox>label{margin-bottom:.3rem;display:block;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));letter-spacing:.04em}.afgrid>.afbox>label.off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.afgrid>.afbox>label.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.afgrid>.afbox>.ctl{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;row-gap:.3rem;-moz-column-gap:.5rem;column-gap:.5rem}.afform input,.afform textarea{width:100%;min-width:0px;border-radius:6px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.2rem .45rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:1.8rem;transition:border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease)}.afform textarea{resize:none;padding-top:.35rem;padding-bottom:.35rem;line-height:1.45}.afform input[readonly],.afform textarea[readonly]{--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));cursor:default}.afform :is(input,textarea).wsm,.afform :is(input,textarea).wmd,.afform :is(input,textarea).wlg{max-width:none}.afform input.num{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.afform input[readonly]:not(:disabled){cursor:text;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.afform input[readonly]:not(:disabled):hover{--tw-border-opacity: 1;border-color:rgb(var(--ink-3) / var(--tw-border-opacity, 1))}.afform :is(input,textarea):focus-visible{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.afform :is(input,textarea):disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.afform :is(input,textarea)::-moz-placeholder{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));opacity:1}.afform :is(input,textarea)::placeholder{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));opacity:1}.afkey{margin-top:.9rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1.1rem;column-gap:1.1rem;row-gap:.35rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.8rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.afkey>span{display:inline-flex;align-items:center;gap:.4rem}.afkey .afkeynote{margin-left:auto;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.aflink{cursor:pointer;white-space:nowrap;border-width:0px;background-color:transparent;padding:0;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));text-decoration-line:none}.aflink:hover{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:2px}.aflink[disabled]{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));text-decoration-line:none}.afform .embtn.browse{gap:.35rem;border-radius:6px;--tw-border-opacity: 1;border-color:rgb(var(--ink-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--ink-2) / var(--tw-bg-opacity, 1));padding-left:.75rem;padding-right:.75rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));min-height:2rem}.afform .embtn.browse svg{height:14px;width:14px;fill:none;stroke:currentColor;stroke-width:1.6}.afform .embtn.browse[disabled]{opacity:.6}.afform .embtn.browse[disabled]:hover{--tw-border-opacity: 1;border-color:rgb(var(--ink-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--ink-2) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.afsearch{margin-bottom:.9rem;display:flex;flex-direction:column;gap:.5rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.6rem}.afsearch>input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.35rem .6rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.1rem}.afsearch>input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.afhits{display:flex;max-height:13rem;flex-direction:column;gap:.15rem;overflow-y:auto}table.afhits button th{vertical-align:top}table.afhits button td,table.afhits button th{white-space:nowrap}table.afhits button tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.afhits button tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.afhits button select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.afhits button td.desc{min-width:260px;white-space:normal}.afhits button{display:grid;cursor:pointer;align-items:baseline;-moz-column-gap:.6rem;column-gap:.6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.35rem .6rem;text-align:left;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));grid-template-columns:minmax(0,1fr) auto auto}.afhits button:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.afhits button:focus-visible{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.afhits b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.afhits .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.afhits .muted{font-size:.84rem}.afnone,.afmore{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}@media (max-width: 640px){.afgrid{grid-template-columns:minmax(0,1fr)}.afbox,.afbox.wide{grid-column:1 / -1}}.asgscreen .asgbar .find{flex:1 1 clamp(180px,26vw,340px)}.asgscreen .asgbar .\!find{flex:1 1 clamp(180px,26vw,340px)!important}.asgscreen .asgbar .list,.asgscreen .asgbar .\!list{margin-left:auto;--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));padding-left:.7rem;padding-right:.7rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.asgscreen .asgbar .list:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.asgscreen .asgbar .\!list:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.asgtab{min-width:880px}.asgtab td.ico{font-size:1.05rem;line-height:1}.asgtab td.dead,.asgtab td.\!dead{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.asgtab th.act,.asgtab td.act{text-align:right}.asgtab tr.on>td{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.asgtab tr.\!on>td{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.asgtab tr.blank:hover,.asgtab tr.\!blank:hover{background-color:transparent}.asgfoot{border-top-width:0px;padding-left:0;padding-right:0}.asgform{border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.9rem 1.1rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}table.asgrid th{vertical-align:top}table.asgrid td,table.asgrid th{white-space:nowrap}table.asgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.asgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.asgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.asgrid td.desc{min-width:260px;white-space:normal}.asgrid{display:grid;align-items:flex-start;row-gap:.8rem;-moz-column-gap:1.1rem;column-gap:1.1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.asgrid>.fld{display:flex;min-width:0px;flex-direction:column;gap:.25rem}.asgrid>.fld>label{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.asgrid>.fld>label.off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.asgrid>.fld>label.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.asgform input,.asgform textarea,.asgform select{width:100%;min-width:0px;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.35rem .6rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.1rem}.asgform textarea{resize:none;line-height:1.4}.asgform select:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.asgform select:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.asgform .fldrow{display:flex;min-width:0px;align-items:center;gap:.45rem}.asgform .fldrow>select{flex:1 1 0%}.asgform .fldrow>.aflink{flex-shrink:0;white-space:nowrap;font-size:.84rem}.asgform input[readonly]:not(:disabled){cursor:text;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.asgform input[readonly]:focus,.asgform textarea[readonly]:not(:disabled):focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.asgform input:disabled,.asgform textarea:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.asgrid>.fld>.cov{align-self:flex-start}.asgrid>.fld>.\!cov{align-self:flex-start}.asgact{margin-top:.9rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.9rem}.asgact .who,.asgact .\!who{margin-left:auto;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.asgact .who .mono,.asgact .\!who .mono{margin-left:.3rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}@media (max-width: 860px){.asgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.asgrid{grid-template-columns:minmax(0,1fr)}}.\!letter,.letter{margin-top:.7rem;max-height:34rem;overflow:auto;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:1.6rem 1.8rem;font-size:.92rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!letter{font-family:Georgia,Times New Roman,serif!important;line-height:1.65!important}.letter{font-family:Georgia,Times New Roman,serif;line-height:1.65}.\!letter p,.letter p{margin:0;margin-bottom:.7rem}.\!letter h3,.letter h3{margin:0;margin-bottom:.7rem;text-align:center;font-size:.92rem;letter-spacing:.02em}.\!letter h3{font-family:Georgia,serif!important}.letter h3{font-family:Georgia,serif}.\!letter table,.letter table{margin:0;margin-bottom:.7rem;width:auto;min-width:0px;border-collapse:collapse;font-size:.875rem}.\!letter td,.letter td{white-space:normal;border-width:0px;padding-top:.1rem;padding-bottom:.1rem;padding-left:0;padding-right:.9rem}.\!letter table[border],.letter table[border]{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1))}.\!letter table[border] td,.letter table[border] td{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));padding:.3rem .5rem}.tok{white-space:nowrap;border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.82em;--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1));padding:0 .22em}.tabs{display:flex;flex-wrap:wrap;gap:.4rem}.\!tab,.tab{display:inline-flex;cursor:pointer;align-items:center;gap:.4rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .8rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.\!tab{min-height:2rem!important;transition:background-color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)!important}.tab{min-height:2rem;transition:background-color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.\!tab:hover,.tab:hover{--tw-border-opacity: 1;border-color:rgb(var(--ink-3) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.\!tab[aria-selected=true],.tab[aria-selected=true]{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.\!tab .n,.tab .n,.tab .\!n{font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!tab .n.hot,.tab .n.hot,.tab .\!n.hot{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.person{margin-bottom:.7rem;overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.person .who,.person .\!who{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:.3rem;-moz-column-gap:.7rem;column-gap:.7rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.5rem .8rem}.person .who b,.person .\!who b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem}.person .who .code,.person .\!who .code,.person .who .\!code{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.req th{vertical-align:top}table.req td,table.req th{white-space:nowrap}table.req tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.req tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.req select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.req td.desc{min-width:260px;white-space:normal}.req{display:grid;align-items:flex-start;row-gap:.3rem;-moz-column-gap:1rem;column-gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .8rem;grid-template-columns:minmax(150px,190px) minmax(190px,230px) 1fr auto}.req:last-child{border-bottom-width:0px}.req .when b{display:block;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem}.req .when span{display:block;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.req dl th{vertical-align:top}table.req dl td,table.req dl th{white-space:nowrap}table.req dl tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.req dl tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.req dl select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.req dl td.desc{min-width:260px;white-space:normal}.req dl{margin:0;display:grid;row-gap:.1rem;-moz-column-gap:.8rem;column-gap:.8rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;grid-template-columns:auto auto auto}.req dl .h,.req dl .\!h{font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.req dl .lab{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.req .why{font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.req .why b{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.qbar{margin-top:.6rem;margin-bottom:.8rem;display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;-moz-column-gap:.6rem;column-gap:.6rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.6rem .8rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.qbar select,.qbar input{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.1rem}.qbar input[type=search]{min-width:160px;flex:1 1 210px}.qbar .icon{height:2.1rem;width:2.1rem;cursor:pointer;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));font-size:.92rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.qbar .icon:hover{--tw-border-opacity: 1;border-color:rgb(var(--accent) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.qbar .picked,.qbar .\!picked{margin-left:auto;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.qbar .picked b,.qbar .\!picked b{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.reqhead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;row-gap:.2rem;-moz-column-gap:.9rem;column-gap:.9rem;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1));padding:.3rem .8rem;font-size:.8rem}.reqhead .kind,.reqhead .\!kind{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.reqhead .meta{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.reqhead .meta .muted{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.reqx th{vertical-align:top}table.reqx td,table.reqx th{white-space:nowrap}table.reqx tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.reqx tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.reqx select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.reqx td.desc{min-width:260px;white-space:normal}.reqx{display:grid;align-items:flex-start;row-gap:.4rem;-moz-column-gap:1rem;column-gap:1rem;padding:.7rem .8rem;grid-template-columns:auto minmax(130px,160px) minmax(175px,205px) minmax(165px,1fr) minmax(180px,1.1fr) auto}.reqx .day b,.reqx .\!day b{display:block;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem}.reqx .day span,.reqx .\!day span{display:block;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.reqx .day .applied,.reqx .\!day .applied{margin-top:.3rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.reqx .shift,.reqx .\!shift{margin-top:.4rem;white-space:normal;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}table.pa th{vertical-align:top}table.pa td,table.pa th{white-space:nowrap}table.pa tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.pa tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.pa select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.pa td.desc{min-width:260px;white-space:normal}.pa{display:grid;row-gap:.1rem;-moz-column-gap:.6rem;column-gap:.6rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;grid-template-columns:auto 1fr 1fr}.pa .h,.pa .\!h{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.pa .lab{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.pa .att{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.hrs,.ask{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.hrs b,.ask b{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.hrs .link,div.act .link{margin-top:.3rem;display:inline-block;cursor:help;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));text-decoration-line:underline}div.act{display:flex;flex-direction:column;align-items:center;gap:.3rem}.yn{display:flex;gap:.4rem}.yn button{display:inline-flex;height:1.85rem;width:1.85rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));font-size:.875rem;font-weight:700;line-height:1;border-width:1.6px;border-style:solid;transition:background-color var(--ui-fast) var(--ui-ease)}.yn .ok,.yn .\!ok{--tw-border-opacity: 1;border-color:rgb(var(--live) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.yn .no{--tw-border-opacity: 1;border-color:rgb(var(--bad) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.yn .ok:hover,.yn .\!ok:hover{--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1))}.yn .no:hover{--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1))}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-start;justify-content:center;padding-left:1rem;padding-right:1rem;background:rgb(var(--char) / .48);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fade-in .2s var(--ui-ease);padding-top:5vh;padding-bottom:5vh;overflow-y:auto}.modal .box{display:flex;flex-direction:column;overflow:hidden;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-shadow: var(--sh-modal);--tw-shadow-colored: var(--sh-modal);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:min(560px,100%);animation:pop-in var(--ui-med) var(--ease-out);max-height:90vh}.modal .mscroll{overflow-y:auto;min-height:0;overscroll-behavior:contain}.modal header,.modal .foot{flex-shrink:0}.modal .box.wide{width:min(900px,100%)}.modal header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.7rem 1rem}.modal header h3{font-size:1.05rem}.modal .x,.modal .\!x{cursor:pointer;border-width:0px;background-color:transparent;padding:.1rem .3rem;font-size:1.2rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.modal .x:hover,.modal .\!x:hover{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.modal .acts{display:flex;flex-wrap:wrap;gap:.7rem;padding:1.1rem 1rem .9rem}.modal .why{padding-left:1rem;padding-right:1rem;padding-bottom:.9rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.modal .why b{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.modal .foot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.7rem 1rem}.\!btn,.btn{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.45rem;border-width:1px;border-color:transparent;padding:.5rem 1.05rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:none;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!btn{min-height:2.35rem!important;border-radius:9px!important;transition:background-color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease),transform var(--ui-fast) var(--ease-out),filter var(--ui-fast) var(--ui-ease)!important}.btn{min-height:2.35rem;border-radius:9px;transition:background-color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease),transform var(--ui-fast) var(--ease-out),filter var(--ui-fast) var(--ui-ease)}.\!btn .icon,.btn .icon{height:1rem;width:1rem;flex-shrink:0}.\!btn .icon{transition:transform var(--ui-med) var(--ease-out)!important}.btn .icon{transition:transform var(--ui-med) var(--ease-out)}.\!btn:hover:not([disabled]) .icon:last-child{transform:translate(2px)!important}.btn:hover:not([disabled]) .icon:last-child{transform:translate(2px)}.\!btn.wide,.btn.wide{width:100%}.\!btn:active:not([disabled]){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn:active:not([disabled]){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!btn.go,.btn.go{--tw-bg-opacity: 1;background-color:rgb(var(--live-dark) / var(--tw-bg-opacity, 1))}.\!btn.tpl,.btn.tpl{--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1))}.\!btn.tpl{box-shadow:inset 0 1px #ffffff24,0 1px 2px rgb(var(--brand-dark) / .3),0 4px 12px -4px rgb(var(--brand-dark) / .45)!important}.btn.tpl{box-shadow:inset 0 1px #ffffff24,0 1px 2px rgb(var(--brand-dark) / .3),0 4px 12px -4px rgb(var(--brand-dark) / .45)}.\!btn.imp,.btn.imp{--tw-bg-opacity: 1;background-color:rgb(var(--char) / var(--tw-bg-opacity, 1))}.\!btn.go:hover{filter:brightness(1.12)!important}.btn.go:hover{filter:brightness(1.12)}.\!btn.tpl:hover{filter:brightness(1.12)!important}.btn.tpl:hover{filter:brightness(1.12)}.\!btn:hover:not([disabled]){--tw-shadow: var(--sh-lift);--tw-shadow-colored: var(--sh-lift);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn:hover:not([disabled]){--tw-shadow: var(--sh-lift);--tw-shadow-colored: var(--sh-lift);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!btn:hover:not([disabled]){transform:translateY(-1px)!important}.btn:hover:not([disabled]){transform:translateY(-1px)}.\!btn.tpl:hover:not([disabled]){box-shadow:inset 0 1px #ffffff24,0 2px 4px rgb(var(--brand-dark) / .3),0 10px 22px -6px rgb(var(--brand-dark) / .55)!important}.btn.tpl:hover:not([disabled]){box-shadow:inset 0 1px #ffffff24,0 2px 4px rgb(var(--brand-dark) / .3),0 10px 22px -6px rgb(var(--brand-dark) / .55)}.\!btn.imp:hover,.btn.imp:hover{--tw-bg-opacity: 1;background-color:rgb(var(--nav-2) / var(--tw-bg-opacity, 1))}.\!btn.split,.btn.split,.btn.\!split{padding-left:.5rem;padding-right:.5rem}.\!btn.bad,.btn.bad,.btn.\!bad{--tw-bg-opacity: 1;background-color:rgb(var(--bad-fill) / var(--tw-bg-opacity, 1))}.\!btn.bad:hover{filter:brightness(1.12)!important}.btn.bad:hover{filter:brightness(1.12)}.btn.\!bad:hover{filter:brightness(1.12)!important}.\!btn.ghost,.btn.ghost{--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.\!btn.ghost:hover,.btn.ghost:hover{--tw-border-opacity: 1;border-color:rgb(var(--accent) / var(--tw-border-opacity, 1))}.\!btn[disabled],.btn[disabled]{cursor:not-allowed;opacity:.45;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!btn.ghost[disabled]:hover,.btn.ghost[disabled]:hover{--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1))}.gbar{margin-top:.6rem;margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.4rem}.gbtn{display:inline-flex;cursor:pointer;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .8rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.1rem;transition:background-color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.gbtn:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.gfil{margin-bottom:.6rem;display:flex;flex-wrap:wrap;align-items:center;row-gap:.4rem;-moz-column-gap:1.4rem;column-gap:1.4rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.gfil label{display:inline-flex;align-items:center;gap:.4rem}.gfil select{min-width:11rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.05rem}table.grid th{vertical-align:top}table.grid td,table.grid th{white-space:nowrap}table.grid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.grid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.grid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.grid td.desc{min-width:260px;white-space:normal}table.muster th.d,table.muster td.d,table.muster th.\!d,table.muster td.\!d{padding:.3rem .2rem;text-align:center;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem}table.muster th.d small,table.muster th.\!d small{display:block;font-size:.68rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.muster td.d.wo,table.muster td.\!d.wo{--tw-bg-opacity: 1;background-color:rgb(var(--skip-wash) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--skip) / var(--tw-text-opacity, 1))}table.muster td.d.full,table.muster td.\!d.full,table.muster td.d.\!full{--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}table.muster td.d.half,table.muster td.\!d.half{--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}table.muster td.d.off,table.muster td.\!d.off,table.muster td.d.\!off{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}table.muster td.d.full,table.muster td.d.half,table.muster td.\!d.full,table.muster td.\!d.half,table.muster td.d.\!full{white-space:pre;line-height:1.25}table.iorep th{vertical-align:bottom}table.iorep td{vertical-align:top}table.iorep td.wide{min-width:11rem;max-width:15rem;font-size:.75rem;line-height:1.375}table.apt td.good{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}table.apt td.warn{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}table.apt td.bad,table.apt td.\!bad{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}table.muster td.d.non,table.muster td.\!d.non{--tw-text-opacity: 1;color:rgb(var(--line-2) / var(--tw-text-opacity, 1))}table.muster td.pay,table.muster td.\!pay{text-align:right;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.repbar{margin-bottom:.5rem;display:flex;justify-content:flex-end}.repform{border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.8rem 1.1rem}table.reptop th{vertical-align:top}table.reptop td,table.reptop th{white-space:nowrap}table.reptop tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.reptop tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.reptop select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.reptop td.desc{min-width:260px;white-space:normal}.reptop{display:grid;align-items:flex-start;-moz-column-gap:1.4rem;column-gap:1.4rem;row-gap:.8rem;grid-template-columns:minmax(0,1fr) minmax(0,21rem)}.repside{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.repside .btn,.repside .\!btn{white-space:nowrap}.repset{margin:0;width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));padding:.1rem .8rem .5rem}.repset legend{padding-left:.3rem;padding-right:.3rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}table.repgrid th{vertical-align:top}table.repgrid td,table.repgrid th{white-space:nowrap}table.repgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.repgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.repgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.repgrid td.desc{min-width:260px;white-space:normal}.repgrid{display:grid;align-items:center;row-gap:.3rem;-moz-column-gap:.7rem;column-gap:.7rem;grid-template-columns:auto 1fr auto 1fr}.repgrid>.ctl{grid-column:span 3}.repgrid>.ctl.pair{grid-column:span 1}.repgrid.two{grid-template-columns:auto 1fr}.repgrid.two>.ctl{grid-column:span 1}.repgrid>label{white-space:nowrap;text-align:right;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.repgrid>label.off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.repgrid>label.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.repgrid .ctl{display:flex;flex-wrap:wrap;align-items:center;row-gap:.3rem;-moz-column-gap:.6rem;column-gap:.6rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.repform input,.repform select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.2rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:1.62rem;transition:border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease)}.repform input:focus,.repform select:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.repform input:disabled,.repform select:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.repform input[type=number]{width:6rem}.repform .wide{min-width:210px}.repform .hint{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.repform label.chk{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;text-align:left;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.repform label.chk.off,.repform label.chk.\!off{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.repform .dots{cursor:pointer;border-radius:6px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.repform .dots:hover{--tw-border-opacity: 1;border-color:rgb(var(--accent) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.repacts{margin-top:.7rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.6rem}.repmore{margin-top:.6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.repopts{display:flex;flex-direction:column;gap:.2rem}.ctcdrop{position:relative;display:inline-flex}.ctcdrop>.btn{--tw-border-opacity: 1;border-color:rgb(var(--nav) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--nav) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ctcdrop>.\!btn{--tw-border-opacity: 1;border-color:rgb(var(--nav) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--nav) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ctcdrop>.btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--nav-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--nav-2) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ctcdrop>.\!btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--nav-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--nav-2) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ctcdrop .cx{margin-left:.1rem;font-size:.75rem}.ctcmenu{position:absolute;right:0;z-index:30;display:flex;min-width:16.5rem;flex-direction:column;gap:.2rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem;--tw-shadow: var(--sh-pop);--tw-shadow-colored: var(--sh-pop);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:calc(100% + .3rem)}.ctcmenu[hidden]{display:none}.ctcmenu button{display:flex;cursor:pointer;align-items:center;gap:.5rem;white-space:nowrap;border-radius:6px;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(var(--nav) / var(--tw-bg-opacity, 1));padding:.5rem .7rem;text-align:left;font-size:.875rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ctcmenu button:hover{--tw-bg-opacity: 1;background-color:rgb(var(--nav-3) / var(--tw-bg-opacity, 1))}.ctcmenu button:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-lift))}.ctcmenu .ico{font-size:.92rem;line-height:1;opacity:.9}.repmore summary{cursor:pointer;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.repmore .body,.repmore .\!body{padding-top:.5rem;padding-left:1rem}table.repchecks th{vertical-align:top}table.repchecks td,table.repchecks th{white-space:nowrap}table.repchecks tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.repchecks tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.repchecks select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.repchecks td.desc{min-width:260px;white-space:normal}.repchecks{margin-top:.7rem;display:grid;row-gap:.2rem;-moz-column-gap:.9rem;column-gap:.9rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.6rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.repradio{margin-top:.2rem;margin-bottom:1.1rem;display:flex;justify-content:center;gap:2.2rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.repradio label{display:inline-flex;cursor:pointer;align-items:center;gap:.4rem}table.ctc td.n,table.ctc th.n,table.ctc td.\!n,table.ctc th.\!n{text-align:right;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}table.ctc tr.grp td{--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1));font-weight:600}table.ctc tr.tot td{border-top-width:2px;--tw-border-opacity: 1;border-top-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));font-weight:700}table.sr th.gapcol,table.sr td.gapcol{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1));background:rgb(var(--bad-faint))}table.sr td.gapcol{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem}table.io tr.grp td{--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1));font-weight:600}table.io tr.sec td,table.io tr.\!sec td{--tw-bg-opacity: 1;background-color:rgb(var(--nav) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}table.muster tr.grp td{--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1));text-align:left;font-weight:600}table.muster tr.sec td,table.muster tr.\!sec td{--tw-bg-opacity: 1;background-color:rgb(var(--nav) / var(--tw-bg-opacity, 1));text-align:left;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}table.muster tr.sec td .muted,table.muster tr.\!sec td .muted{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:.72}table.io td.sel{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.mbbar{margin-bottom:.8rem;display:flex;flex-wrap:wrap;align-items:flex-end;row-gap:.6rem;-moz-column-gap:.9rem;column-gap:.9rem}.mbf{display:flex;min-width:0px;flex-direction:column;gap:.2rem}.mbf>span{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.mbf select,.mbf input{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.05rem}.mbf .grow{min-width:210px}.taglist .\!t,.taglist .t{display:inline-flex;align-items:center;gap:.4rem;border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));padding:.2rem .4rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.taglist .\!t button,.taglist .t button{cursor:pointer;border-width:0px;background-color:transparent;padding:0;line-height:1}.taglist .\!t button{color:inherit!important;font:inherit!important}.taglist .t button{color:inherit;font:inherit}.taglist .add{cursor:pointer;border-width:0px;background-color:transparent;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.taglist .add:hover{text-decoration-line:underline}.dtbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:.4rem;-moz-column-gap:.9rem;column-gap:.9rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.dtbar select,.dtbar input{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:1.95rem}.dtbar .pager{display:flex;gap:.3rem}.dtbar .pager button{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .8rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));min-height:1.95rem}.dtbar .pager button:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.dtbar .pager button[disabled],.dtbar select[disabled],.dtbar input[disabled]{cursor:not-allowed;opacity:.45}.atsubbar{display:flex;flex-wrap:wrap;align-items:flex-end;row-gap:.6rem;-moz-column-gap:.7rem;column-gap:.7rem}.atsubbar .rfield{min-width:11rem}.atsubbar .grow{margin-left:auto}.atsubwhy{margin-top:.35rem;display:flex;list-style-type:disc;flex-direction:column;gap:.3rem;padding-left:1.2rem}.iotop{display:flex;flex-wrap:wrap;align-items:flex-end;row-gap:.7rem;-moz-column-gap:1rem;column-gap:1rem;padding:.8rem .9rem}.iof{display:flex;min-width:0px;flex-direction:column;gap:.3rem}.iof>.lab{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.iof>.ctl{display:flex;align-items:center;gap:.3rem}.iof input,.iof select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.05rem}.iof input:focus,.iof select:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.iof .grow{min-width:206px}.iotop .right{margin-left:auto;display:flex;align-items:flex-end;gap:.4rem}.chipbox{display:flex;min-height:2.4rem;flex-wrap:wrap;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;width:min(40rem,100%)}.chip{display:inline-flex;align-items:center;gap:.3rem;border-radius:6px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));padding:.2rem .2rem .2rem .4rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.chip button{cursor:pointer;border-width:0px;background-color:transparent;padding-left:.3rem;padding-right:.3rem;padding-top:0;padding-bottom:0;font-size:.92rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.chip button:hover{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.chip.dim{border-style:dashed;background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.chiptool{cursor:pointer;border-width:0px;background-color:transparent;padding-left:.2rem;padding-right:.2rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1}.chiptool.ok,.chiptool.\!ok{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.chiptool.no{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.nopend{border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-width:1px;border-top-width:0px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:1.1rem .9rem;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.\!status,.status{display:inline-flex;align-items:center;gap:.4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem}.dot{display:inline-block;height:.55rem;width:.55rem;border-radius:9999px;background:rgb(var(--beacon))}.dot.live{background:rgb(var(--beacon-live));box-shadow:0 0 0 3px rgb(var(--beacon-live) / .22)}.dot.\!live{background:rgb(var(--beacon-live))!important;box-shadow:0 0 0 3px rgb(var(--beacon-live) / .22)!important}.dot.bad{background:rgb(var(--beacon-bad));box-shadow:0 0 0 3px rgb(var(--beacon-bad) / .22)}.dot.\!bad{background:rgb(var(--beacon-bad))!important;box-shadow:0 0 0 3px rgb(var(--beacon-bad) / .22)!important}.lvtop .\!find,.lvtop .find{display:flex;min-width:0px;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.1rem .5rem}.lvtop .\!find{flex:1 1 320px!important;max-width:26rem!important}.lvtop .find{flex:1 1 320px;max-width:26rem}.lvtop .\!find input,.lvtop .find input{min-width:0px;border-width:0px;background-color:transparent;padding:.3rem .1rem}.lvtop .\!find input{flex:1 1 auto!important}.lvtop .find input{flex:1 1 auto}.lvtop .regfind{position:absolute;left:0;z-index:20;width:min(26rem,100%);top:calc(100% + .3rem)}table.lvform th{vertical-align:top}table.lvform td,table.lvform th{white-space:nowrap}table.lvform tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.lvform tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.lvform select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.lvform td.desc{min-width:260px;white-space:normal}.lvform{display:grid;-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:.8rem;padding:.3rem .1rem;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.lvf{display:flex;min-width:0px;flex-direction:column;gap:.3rem}.lvf.wide{grid-column:1 / -1}.lvf>.lab{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.lvf>.ctl{position:relative;display:flex;min-width:0px;align-items:center;gap:.4rem}.lvf .find,.lvf .\!find{display:flex;min-width:0px;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.1rem .5rem}.lvf .find{flex:1 1 auto}.lvf .\!find{flex:1 1 auto!important}.lvf .find input,.lvf .\!find input{min-width:0px;border-width:0px;background-color:transparent;padding:.3rem .1rem}.lvf .find input{flex:1 1 auto}.lvf .\!find input{flex:1 1 auto!important}.lvf .regfind{position:absolute;left:0;right:0;z-index:20;top:calc(100% + .3rem)}.lvf input,.lvf select,.lvf textarea{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lvf input[type=file]{padding-top:.3rem;padding-bottom:.3rem}.lvf textarea{resize:vertical}.lvf input:focus,.lvf select:focus,.lvf textarea:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.lvf input[disabled],.lvf select[disabled]{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.lvf .hint{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.lvf b{font-size:.92rem}table.lvlayout th{vertical-align:top}table.lvlayout td,table.lvlayout th{white-space:nowrap}table.lvlayout tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.lvlayout tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.lvlayout select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.lvlayout td.desc{min-width:260px;white-space:normal}.lvlayout{margin-bottom:1.2rem;display:grid;align-items:flex-start;-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:1rem;grid-template-columns:minmax(0,1.4fr) minmax(20rem,1fr)}.lvlayout>.wide{grid-column:1 / -1}.lvcards .stats{grid-template-columns:repeat(3,minmax(0,1fr))}.lvcol{display:flex;min-width:0px;flex-direction:column;gap:1rem}.lvapply{border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.9rem 1rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lvlayout .lvf select,.lvlayout .lvf textarea{width:100%}@media (max-width: 1100px){.lvlayout{grid-template-columns:minmax(0,1fr)}}.lvbal{display:flex;flex-wrap:wrap;gap:.6rem}.lvbal>.muted{font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lvbal.col,.lvbal.\!col{flex-direction:column;align-items:flex-start;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.7rem .8rem}.lvbal>.lvrules{display:flex;flex-basis:100%;flex-direction:column;gap:.15rem}.lvbalrow{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.1rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.55rem .8rem;font-size:.875rem}.lvbalrow .big{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.35rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.lvbalrow .muted{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.lvf .hint.warn{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}table.lvpair th{vertical-align:top}table.lvpair td,table.lvpair th{white-space:nowrap}table.lvpair tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.lvpair tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.lvpair select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.lvpair td.desc{min-width:260px;white-space:normal}.lvpair{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.lvcal{display:flex;flex-direction:column;gap:.7rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.7rem}.lvcalbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.lvcalbar b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.35rem;font-weight:600;line-height:1;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.lvcalbar .who,.lvcalbar .\!who{display:flex;min-width:0px;flex-direction:column;gap:.3rem}.lvcalbar .who small,.lvcalbar .\!who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lvcalbar .nav{margin-left:auto;display:flex;gap:.4rem}.lvcalbar .embtn{--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));padding:.3rem .7rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.lvcalbar .embtn.step{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));padding-left:.8rem;padding-right:.8rem;font-size:1.05rem;line-height:1}table.lvgrid th{vertical-align:top}table.lvgrid td,table.lvgrid th{white-space:nowrap}table.lvgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.lvgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.lvgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.lvgrid td.desc{min-width:260px;white-space:normal}.lvgrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid rgb(var(--line));border-left:1px solid rgb(var(--line))}.lvgrid .dow,.lvgrid .\!dow{border-right-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.4rem;padding-bottom:.4rem;text-align:center;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lvgrid .cell{position:relative;min-height:3.6rem;border-right-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.3rem .4rem .5rem;text-align:right;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lvgrid .cell.out,.lvgrid .cell.\!out{--tw-text-opacity: 1;color:rgb(var(--line-2) / var(--tw-text-opacity, 1))}button.cell{width:100%;cursor:pointer;background-color:transparent;font:inherit;color:inherit}button.cell:hover{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}button.cell:focus-visible{outline:2px solid rgb(var(--brand));outline-offset:-2px}.lvgrid .cell.lvsel{background:rgb(var(--brand) / .12)}.lvgrid .cell.lvsel.end{box-shadow:inset 0 0 0 2px rgb(var(--brand))}.lvgrid .cell.lvsel.\!end{box-shadow:inset 0 0 0 2px rgb(var(--brand))!important}.lvgrid .cell.now,.lvgrid .cell.\!now{font-weight:600}.lvgrid .cell.now{background:rgb(var(--need))}.lvgrid .cell.\!now{background:rgb(var(--need))!important}.lvdot{display:inline-block;height:.5rem;width:.5rem;border-radius:9999px;vertical-align:middle;flex:0 0 .5rem}.lvtag{position:absolute;left:.4rem;bottom:.25rem;display:inline-flex;align-items:center;gap:.2rem;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.8rem;font-weight:600;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lvdot.present{background:#3bb273}.lvdot.absent{background:#ef6c6c}.lvdot.autocl{background:#4fa3e0}.lvdot.weekoff{background:#9a96a6}.lvdot.unappr{background:#f2d24b}.lvdot.partial{background:#f0932b}.lvdot.holiday{background:#6c63ff}.lvdot.appr{background:#918d93}.lvdot.opthol{background:#c2762f}.lvkey{display:flex;flex-wrap:wrap;-moz-column-gap:.9rem;column-gap:.9rem;row-gap:.3rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lvkey span{display:inline-flex;align-items:center;gap:.3rem}.lvtag .lvholname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;max-width:calc(100% - .7rem)}.lvgrid .cell .lvtag:has(.lvholname){right:.3rem}.lvhols{display:flex;flex-direction:column;gap:.35rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1));padding-top:.7rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lvhols>b{font-size:.875rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lvhols ul{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.25rem;padding:0}.lvhols li{display:flex;align-items:center;gap:.5rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lvhols li .mono{min-width:3.4rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lvhint{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lvhint b{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lvtimes{position:absolute;left:.4rem;top:.3rem;text-align:left;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.lvearn{position:absolute;right:.4rem;bottom:.25rem;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.8rem;font-weight:600;line-height:1;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.lvmonth{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:1rem;column-gap:1rem;row-gap:.2rem;border-radius:8px;--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));padding:.45rem .7rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lvmonth b{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lvmonth .muted{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.lvtally{display:flex;flex-wrap:wrap;-moz-column-gap:.9rem;column-gap:.9rem;row-gap:.3rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.5rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.lvtally span{display:inline-flex;align-items:center;gap:.3rem}.lvtally b{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.lvtally.none{display:block;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.lnk{--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:2px}.lnk:hover{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.lvteam .muted{font-size:.84rem}.lvteam .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.calwrap{display:flex;flex-direction:column;gap:.5rem}.calbar .cico{display:inline-flex;height:15px;width:15px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--ink-3) / var(--tw-bg-opacity, 1));font-size:.68rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--card) / var(--tw-text-opacity, 1))}.calbar .cico.new{--tw-bg-opacity: 1;background-color:rgb(var(--live) / var(--tw-bg-opacity, 1))}.calbar .cico.edit{--tw-bg-opacity: 1;background-color:rgb(var(--accent) / var(--tw-bg-opacity, 1))}.calbar .cico.delete{--tw-bg-opacity: 1;background-color:rgb(var(--bad) / var(--tw-bg-opacity, 1))}.calbar .cico.close{--tw-bg-opacity: 1;background-color:rgb(var(--skip) / var(--tw-bg-opacity, 1))}.calname{row-gap:.5rem;-moz-column-gap:.9rem;column-gap:.9rem}.calname label{display:inline-flex;align-items:center;gap:.4rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.calname .n,.calname .\!n{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.calname .calgo{margin-left:auto;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.calname .calbrush{display:inline-flex;align-items:center;gap:.4rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.calname .calbrush select,.calname .calholname{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.25rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.calname .calbrush select:focus,.calname .calholname:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.calname input[type=text],.calname .calholname{min-width:0px}.calname input[type=month]{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .5rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2rem}.caldef input{height:1.05rem;width:1.05rem;accent-color:rgb(var(--brand-dark))}.calstrip{display:flex;align-items:center;justify-content:center;gap:.9rem;border-top-left-radius:10px;border-top-right-radius:10px;--tw-bg-opacity: 1;background-color:rgb(var(--char) / var(--tw-bg-opacity, 1));padding:.4rem .7rem}.calmonth{min-width:11rem;text-align:center;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.calnav{cursor:pointer;border-radius:8px;border-width:0px;padding:.4rem .7rem;font-size:.84rem;line-height:1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background:#ffffff21;transition:background-color var(--ui-fast) var(--ui-ease)}.calnav:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1))}table.calgrid th{vertical-align:top}table.calgrid td,table.calgrid th{white-space:nowrap}table.calgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.calgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.calgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.calgrid td.desc{min-width:260px;white-space:normal}.calgrid{display:grid;overflow:hidden;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-width:1px;border-top-width:0px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));grid-template-columns:30px repeat(7,minmax(0,1fr))}.calgrid .dow,.calgrid .\!dow{border-bottom-width:1px;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.4rem .3rem;text-align:center;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.calgrid .wk{border-right-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.3rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.calgrid .cell{display:flex;min-height:5rem;flex-direction:column;gap:.2rem;border-right-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.3rem .4rem}.calgrid.making .cell,.calgrid.\!making .cell{width:100%;cursor:pointer;background-color:transparent;text-align:left;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}.calgrid.making .cell{border-radius:0}.calgrid.\!making .cell{border-radius:0!important}.calgrid.making .cell:hover,.calgrid.\!making .cell:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.calgrid.making .cell:focus-visible{outline:2px solid transparent;outline-offset:2px}.calgrid.\!making .cell:focus-visible{outline:2px solid transparent;outline-offset:2px}.calgrid.making .cell:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--brand))}.calgrid.\!making .cell:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--brand))!important}.calgrid.making .cell.out:hover,.calgrid.\!making .cell.out:hover,.calgrid.making .cell.\!out:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.calgrid .cell.out,.calgrid .cell.\!out{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.calgrid .cell.out .num,.calgrid .cell.\!out .num{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.calgrid .cell.today,.calgrid .cell.\!today{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.calgrid .cell.today{box-shadow:inset 0 0 0 2px rgb(var(--brand))}.calgrid .cell.\!today{box-shadow:inset 0 0 0 2px rgb(var(--brand))!important}.calgrid .cell.today .num,.calgrid .cell.\!today .num{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.calgrid .num{align-self:flex-end;white-space:nowrap;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ev{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:.1rem .3rem;font-size:.75rem;line-height:1.25}.ev.hol,.ev.\!hol{--tw-bg-opacity: 1;background-color:rgb(var(--live-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ev.off,.ev.\!off{--tw-bg-opacity: 1;background-color:rgb(var(--rest) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ev.join{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.ev.work{--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.more{cursor:pointer;border-width:0px;background-color:transparent;padding:0;text-align:left;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));font:inherit}.more:hover{text-decoration-line:underline}.callegend{display:flex;flex-wrap:wrap;align-items:center;row-gap:.4rem;-moz-column-gap:.8rem;column-gap:.8rem;font-size:.84rem}.callegend .n,.callegend .\!n{margin-left:auto;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.callegend .ev{white-space:nowrap}.fhscreen{margin-top:.8rem;display:flex;flex-direction:column;gap:.5rem}.fhtitle{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-bottom:.5rem;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.regbar{row-gap:.4rem;-moz-column-gap:.5rem;column-gap:.5rem}.regbar .cyc{display:inline-flex;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));min-height:2.1rem}.regbar .cyc select{border-width:0px;padding:.1rem .2rem;font-size:.84rem}.regicons{margin-left:auto;display:inline-flex;gap:.3rem}.regicons .ic{padding:.3rem .4rem}.regfind{display:flex;flex-direction:column;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem;--tw-shadow: var(--sh-pop);--tw-shadow-colored: var(--sh-pop);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.regfind button{display:flex;cursor:pointer;align-items:center;gap:.6rem;border-radius:8px;border-width:0px;background-color:transparent;padding:.5rem .6rem;text-align:left;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.regfind button:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.regfind .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.regfind .muted{margin-left:auto;font-size:.84rem}.regfind .none{padding:.5rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.regnone{border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:2.4rem 1rem;text-align:center;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.regnone b{margin-bottom:.3rem;display:block;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.regnone span{font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.regwho{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;-moz-column-gap:.8rem;column-gap:.8rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.7rem .9rem;font-size:.92rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.regwho .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.regwho .muted{font-size:.84rem}.regwho .n,.regwho .\!n{margin-left:auto;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fhtitle.row,.fhtitle.\!row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.fhtitle .ics{margin-left:auto;display:inline-flex;gap:.1rem}.fhtitle .ics .embtn{border-width:0px;background-color:transparent;padding:.1rem .3rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fhtitle .ics .embtn[disabled]{opacity:.7}.salbar .find{flex:1 1 clamp(180px,26vw,320px)}.salbar .\!find{flex:1 1 clamp(180px,26vw,320px)!important}.salbar .ic{padding:.3rem .4rem;font-size:.92rem;line-height:1}.salbar .list,.salbar .\!list{margin-left:auto;--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));padding-left:.7rem;padding-right:.7rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.salbar .list:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.salbar .\!list:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.rcounts{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.35rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .9rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.rcounts>span{display:inline-flex;align-items:center;gap:.4rem}.rcounts>span.off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rcounts>span.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rcounts b{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.rcounts>span.off b{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rcounts>span.\!off b{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rdot{display:inline-block;height:.55rem;width:.55rem;flex-shrink:0;border-radius:9999px}.rdot.full{background:rgb(var(--chart-1))}.rdot.\!full{background:rgb(var(--chart-1))!important}.rdot.partial{background:rgb(var(--chart-3))}.rdot.absent{background:rgb(var(--bad))}.rdot.leave{background:rgb(var(--chart-2))}.rdot.\!leave{background:rgb(var(--chart-2))!important}.rdot.unappr{background:transparent;box-shadow:inset 0 0 0 2px rgb(var(--chart-3))}.rdot.holiday{background:rgb(var(--brand))}.rdot.weekoff{background:rgb(var(--skip))}.rdot.unmarked{background:rgb(var(--line-2))}.rlab{margin-left:.45rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.fhscreen tbody tr.bad>td{background:rgb(var(--bad) / .07)}.fhscreen tbody tr.\!bad>td{background:rgb(var(--bad) / .07)!important}.rshift{white-space:normal;min-width:15rem}.rshift b{display:block;font-size:.84rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.rnote{display:block;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rtime{width:6.2rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.15rem .3rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}.rtime:disabled{border-color:transparent;background-color:transparent}.rnote.bad,.rnote.\!bad{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.regedit{margin-bottom:.6rem}.regedit label{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}table.rgrid .rgedit{height:100%;width:100%;cursor:pointer;border-width:0px;background-color:transparent;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;color:inherit}table.rgrid .rgedit:hover{text-decoration-line:underline}.rtbtn{cursor:pointer;border-radius:8px;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));background-color:transparent;padding:.15rem .35rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-width:3.6rem}.rtbtn:hover,.rtbtn:focus-visible{border-style:solid;--tw-border-opacity: 1;border-color:rgb(var(--ink-3) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.daypop{display:flex;flex-direction:column;gap:.7rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.daypop p{margin:0}.daypop label{display:flex;flex-direction:column;gap:.25rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}table.daypop .dpgrid th{vertical-align:top}table.daypop .dpgrid td,table.daypop .dpgrid th{white-space:nowrap}table.daypop .dpgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.daypop .dpgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.daypop .dpgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.daypop .dpgrid td.desc{min-width:260px;white-space:normal}.daypop .dpgrid{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.daypop .rtime{width:100%;padding-top:.35rem;padding-bottom:.35rem;font-size:.875rem}.daypop .dpreason input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.35rem .5rem;font-size:.875rem}.fhscreen th.act,.fhscreen td.act{position:sticky;right:0;z-index:1;text-align:center;background:rgb(var(--card));box-shadow:inset 1px 0 rgb(var(--line))}.fhscreen thead th.act{background:rgb(var(--wash));z-index:2}.fhscreen tbody tr.bad>td.act{background:linear-gradient(rgb(var(--bad) / .07),rgb(var(--bad) / .07)),rgb(var(--card))}.fhscreen tbody tr.\!bad>td.act{background:linear-gradient(rgb(var(--bad) / .07),rgb(var(--bad) / .07)),rgb(var(--card))!important}.regload{padding:1.4rem .9rem;text-align:center;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.regfoot{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.55rem .9rem}.regfoot .cnt{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.regnone .art{margin-left:auto;margin-right:auto;margin-top:1.1rem;display:block;opacity:.28}.rgkey{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.35rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .9rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.rgkey>span{display:inline-flex;align-items:center;gap:.4rem}.rgkey .rgc{display:inline-block;min-width:1.6rem;border-radius:6px;padding:.1rem .25rem;text-align:center;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem}table.rgrid .rgname{position:sticky;left:0;z-index:1;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));text-align:left;min-width:min(13rem,38vw);max-width:16rem}.rgwho{display:flex;width:100%;cursor:pointer;align-items:center;gap:.45rem;border-width:0px;background-color:transparent;padding:0;text-align:left;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.rgwho b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.rgwho .mono{flex-shrink:0;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.rgwho:hover b{text-decoration-line:underline}.rgc.full,.rgc.\!full{--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.rgc.partial{--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}.rgc.absent{--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.rgc.leave,.rgc.\!leave{--tw-bg-opacity: 1;background-color:rgb(var(--accent-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.rgc.unappr{--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1));box-shadow:inset 0 0 0 1px rgb(var(--part))}.rgc.holiday,.rgc.weekoff{--tw-bg-opacity: 1;background-color:rgb(var(--skip-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--skip) / var(--tw-text-opacity, 1))}.rgc.ar{box-shadow:inset 0 -3px rgb(var(--part))}.rgc.late,.rgc.early{position:relative}.rgc.late:before,.rgc.early:after{content:"";position:absolute;top:0;width:.55rem;height:.55rem;pointer-events:none}.rgc.late:before{left:0;background:linear-gradient(135deg,rgb(var(--bad)) 50%,transparent 50%)}.rgc.early:after{right:0;background:linear-gradient(225deg,rgb(var(--chart-2)) 50%,transparent 50%)}.rtflag{display:inline-block;border-radius:9999px;padding:.05rem .5rem;font-size:.8rem;font-weight:600}.rtflag.late{--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.rtflag.early{color:rgb(var(--info));background:rgb(var(--chart-2) / .12)}table.rgrid th.now,table.rgrid th.\!now{font-weight:700;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}table.rgrid td.now{outline:1px solid rgb(var(--accent));outline-offset:-1px}table.rgrid td.\!now{outline:1px solid rgb(var(--accent))!important;outline-offset:-1px!important}table.rgrid .tot{--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.fpgroup{display:flex;flex-direction:column;gap:.6rem}.fpgroup>h3{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.6rem;column-gap:.6rem;font-size:.92rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.fpgroup>h3 span{font-size:.84rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.fpgrid th{vertical-align:top}table.fpgrid td,table.fpgrid th{white-space:nowrap}table.fpgrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.fpgrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.fpgrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.fpgrid td.desc{min-width:260px;white-space:normal}.fpgrid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr))}.fpcard{display:flex;flex-direction:column;gap:.35rem;border-radius:14px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.9rem 1rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));text-decoration-line:none;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition:border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease)}a.fpcard:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));--tw-shadow: var(--sh-lift);--tw-shadow-colored: var(--sh-lift);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}a.fpcard:hover b{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.fptop{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.fptop b{font-size:.875rem;font-weight:600;line-height:1.375}.fpn{flex-shrink:0;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.35rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.fpnote{font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fptable{min-width:0}.fptable a{font-weight:500;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));text-decoration-line:none}.fptable a:hover{text-decoration-line:underline}.fpstate{display:inline-block;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--skip-wash) / var(--tw-bg-opacity, 1));padding:.05rem .5rem;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--skip) / var(--tw-text-opacity, 1))}.fpstate.submitted{--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.fpstate.draft{--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}.fpstate.cancelled,.fpstate.withheld{--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}table.fpreports th{vertical-align:top}table.fpreports td,table.fpreports th{white-space:nowrap}table.fpreports tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.fpreports tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.fpreports select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.fpreports td.desc{min-width:260px;white-space:normal}.fpreports{margin:0;display:grid;list-style-type:none;gap:.6rem;padding:0;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr))}.fpreports li{display:flex;flex-direction:column;gap:.1rem}.fpreports a{font-size:.875rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));text-decoration-line:none}.fpreports a:hover{text-decoration-line:underline}.fpreports span{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.srform{display:flex;flex-direction:column;gap:.5rem}.srback{display:flex;flex-wrap:wrap;align-items:center;row-gap:.3rem;-moz-column-gap:.7rem;column-gap:.7rem}.srback .embtn{gap:.3rem;--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));padding-left:.7rem;padding-right:.7rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.srback .embtn:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.srback .muted{font-size:.84rem}.srhead{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;-moz-column-gap:.7rem;column-gap:.7rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.6rem .9rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.srhead .ava{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;font-weight:700;font-style:normal;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1));flex:0 0 2rem}.srhead>b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;font-weight:600}.srhead>b .mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.srhead .on,.srhead .\!on{display:inline-flex;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.2rem .5rem}.srhead .on input,.srhead .\!on input{border-width:0px;background-color:transparent;padding-left:0;padding-right:0;padding-top:.1rem;padding-bottom:.1rem;font-size:.875rem}.srhead .clip,.srhead .\!clip{gap:.3rem;font-size:.84rem;opacity:.7}.wiz{overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);max-width:76rem}.wizbar{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.7rem 1rem}.wizbar h2{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:700}.wizsteps{position:relative;margin:0;display:flex;list-style-type:none;align-items:flex-start;justify-content:space-between;gap:.4rem;padding:1.4rem 1.4rem .9rem}.wizsteps li{position:relative;display:flex;min-width:0px;flex-direction:column;align-items:center;gap:.5rem;flex:1 1 0}.wizsteps li:before,.wizsteps li:after{position:absolute;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));content:"";top:.82rem}.wizsteps li:before{left:0;right:50%;margin-right:1.1rem}.wizsteps li:after{left:50%;right:0;margin-left:1.1rem}.wizsteps li:first-child:before,.wizsteps li:last-child:after{display:none}.wizsteps li.ok:before,.wizsteps li.ok:after{--tw-border-opacity: 1;border-color:rgb(var(--live) / var(--tw-border-opacity, 1))}.wizsteps li.\!ok:before,.wizsteps li.\!ok:after{--tw-border-opacity: 1;border-color:rgb(var(--live) / var(--tw-border-opacity, 1))}.wizdot{display:inline-flex;height:1.65rem;width:1.65rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:0;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));transition:background-color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.wizdot:hover:not([disabled]){--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.wizdot:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.wizdot[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--line-2) / var(--tw-text-opacity, 1))}.wizsteps li.on .wizdot,.wizsteps li.\!on .wizdot{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wizsteps li.ok .wizdot,.wizsteps li.\!ok .wizdot{--tw-border-opacity: 1;border-color:rgb(var(--live) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--live) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wizlab{padding-left:.2rem;padding-right:.2rem;text-align:center;font-size:.84rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.wizsteps li.on .wizlab,.wizsteps li.\!on .wizlab{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.wizbody{display:flex;flex-direction:column;gap:.9rem;padding:.2rem 1rem 1rem}.wizbody>.fhtitle{padding-bottom:.4rem;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;text-transform:none;letter-spacing:0em}.wizgroup{display:flex;flex-direction:column}.wizgroup+.wizgroup{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:1rem}.wizgroup>h4{margin-bottom:.1rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.wizform th{vertical-align:top}table.wizform td,table.wizform th{white-space:nowrap}table.wizform tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.wizform tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.wizform select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.wizform td.desc{min-width:260px;white-space:normal}.wizform{display:grid;align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;padding-top:.2rem;padding-bottom:.3rem;grid-template-columns:repeat(24,minmax(0,1fr));--wctl: 2.25rem}.wizform .wizf{grid-column:span var(--w, 8)}.wizform .lab{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;font-weight:600;text-transform:none;line-height:1.3;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:1.08rem}.wizform .wizreq{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1));font-size:.95em}.wizform input,.wizform select{min-width:0px;padding-left:.6rem;padding-right:.6rem;padding-top:0;padding-bottom:0;font-size:.875rem;min-height:var(--wctl)}.wizform input[type=checkbox]{height:1.05rem;width:1.05rem;cursor:pointer;padding:0;min-height:0;accent-color:rgb(var(--brand-dark))}.onoff{display:inline-flex;align-items:center;gap:.5rem;height:var(--wctl)}.onoff span{font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.wizform input,.wizform select{transition:border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease)}.wizform input:hover:not(:focus):not([disabled]),.wizform select:hover:not(:focus):not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--ink-3) / var(--tw-border-opacity, 1))}.wizform ::-moz-placeholder{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));opacity:1}.wizform ::placeholder{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));opacity:1}.wizform input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5}.wizform input[type=date]:hover::-webkit-calendar-picker-indicator,.wizform input[type=date]:focus::-webkit-calendar-picker-indicator{opacity:1}.wizform input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.wizform input[type=number]::-webkit-outer-spin-button,.wizform input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wizform input:-webkit-autofill,.wizform input:-webkit-autofill:hover{-webkit-text-fill-color:rgb(var(--ink));box-shadow:0 0 0 40px rgb(var(--card)) inset}.wizform input:-webkit-autofill:focus{-webkit-text-fill-color:rgb(var(--ink));box-shadow:0 0 0 40px rgb(var(--card)) inset,0 0 0 3px rgb(var(--brand-soft))}.wizform input[type=checkbox]:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.wizacts{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.8rem 1rem}.wizacts .wizgrow{min-width:0px;flex:1 1 0%;font-size:.84rem;flex-basis:8rem}.wizacts .wizgrow b{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.wizlist{margin:0;margin-top:.3rem;display:flex;flex-direction:column;gap:.2rem;padding-left:1.1rem}.wizerr{margin:0;margin-top:.4rem;max-height:14rem;overflow:auto;white-space:pre-wrap;overflow-wrap:break-word;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;line-height:1.45;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.wizdone{display:flex;flex-direction:column;gap:.6rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:1rem 1.1rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wizdone>b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.05rem}.wizdone>.mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.wizdone p{margin:0;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.wizdone .wizacts{border-top-width:0px;padding-left:0;padding-right:0;padding-bottom:0;padding-top:.7rem}.ellist{margin-top:.6rem;display:flex;flex-direction:column;gap:.6rem}table.elcats th{vertical-align:top}table.elcats td,table.elcats th{white-space:nowrap}table.elcats tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.elcats tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.elcats select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.elcats td.desc{min-width:260px;white-space:normal}.elcats{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr))}.elcats label{display:flex;min-width:0px;flex-direction:column;gap:.2rem}.elcats span{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.elcats select{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.elcats select:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.elcats select:disabled{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.elscroll{overflow-x:auto;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}table.eltab{width:100%;border-collapse:collapse;font-size:.875rem;min-width:70rem}table.eltab th,table.eltab td{white-space:nowrap;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));text-align:left;vertical-align:middle}table.eltab thead th{position:sticky;top:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}table.eltab th.n,table.eltab td.n,table.eltab th.\!n,table.eltab td.\!n{width:3rem;padding-right:.5rem;padding-left:.6rem;text-align:right;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.eltab .hd{display:flex;width:100%;cursor:pointer;align-items:center;gap:.3rem;border-width:0px;background-color:transparent;padding:.5rem .6rem;text-align:left;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}table.eltab .hd:hover{--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}table.eltab .hd:disabled{cursor:default;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.eltab th.empty .hd{font-style:italic}.srt{flex-shrink:0;fill:rgb(var(--ink-3) / 1)}.srt .dim{opacity:.25}table.eltab tr.filt th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-left:.4rem;padding-right:.4rem;padding-bottom:.4rem;padding-top:0}table.eltab tr.filt input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}table.eltab tr.filt input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}table.eltab td{padding:0}table.eltab .pick,table.eltab .\!pick{display:flex;width:100%;cursor:pointer;align-items:center;gap:.4rem;border-width:0px;background-color:transparent;padding:.5rem .6rem;text-align:left;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}table.eltab tbody tr:hover td{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}table.eltab tbody tr:hover .pick,table.eltab tbody tr:hover .\!pick{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}table.eltab .pick:focus-visible{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));outline:2px solid transparent;outline-offset:2px}table.eltab .\!pick:focus-visible{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));outline:2px solid transparent;outline-offset:2px}table.eltab .pick:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--brand))}table.eltab .\!pick:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--brand))!important}table.eltab td.code .pick,table.eltab td.mobile .pick,table.eltab td.device .pick,table.eltab td.\!code .pick,table.eltab td.code .\!pick,table.eltab td.mobile .\!pick,table.eltab td.device .\!pick,table.eltab td.\!device .pick{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.eltab td.name .pick,table.eltab td.\!name .pick,table.eltab td.name .\!pick{font-weight:600}table.eltab td.email .pick,table.eltab td.\!email .pick,table.eltab td.email .\!pick{display:block;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.eltab tr.none td{white-space:normal;padding:1.2rem .7rem;text-align:center;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.eltab tr.none:hover td{background-color:transparent}.elpage{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:.5rem;-moz-column-gap:.8rem;column-gap:.8rem}.elpage .cnt{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.elpage .pg{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.elpage .pg label{display:flex;align-items:center;gap:.3rem;padding-left:.3rem;padding-right:.3rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.elpage .pg input{width:3.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.2rem .4rem;text-align:center;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.elpage .pg input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px rgb(var(--brand-soft))}.srpick{display:flex;flex-direction:column;gap:.5rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.7rem .9rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.srpick>b{font-size:.92rem}.srpick .find,.srpick .\!find{display:flex;width:min(24rem,100%);align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.1rem .5rem}.srpick .find input,.srpick .\!find input{width:100%;min-width:0px;border-width:0px;background-color:transparent;padding:.3rem .1rem}.srpick .find input:focus{outline:2px solid transparent;outline-offset:2px}.srpick .\!find input:focus{outline:2px solid transparent;outline-offset:2px}.srpick .regfind{width:min(30rem,100%);--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}table.salrev{min-width:880px}table.salrev.ro input,table.salrev.ro select{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.salrev.ro td.man label{cursor:not-allowed}table.salrev th.g,table.salrev td.g,table.salrev th.\!g,table.salrev td.\!g{width:2.2rem;padding-right:0;text-align:center;vertical-align:middle;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.salrev td.g svg{display:inline-block;cursor:help}table.salrev td.\!g svg{display:inline-block;cursor:help}table.salrev tr.sec td,table.salrev tr.\!sec td{--tw-bg-opacity: 1;background-color:rgb(var(--nav) / var(--tw-bg-opacity, 1));font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}table.salrev tr.grp td{--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1));font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600}table.salrev tr.sec:hover,table.salrev tr.grp:hover,table.salrev tr.\!sec:hover{background-color:transparent}table.salrev td.desc{min-width:15rem;white-space:normal;padding-left:1.2rem}table.salrev td.desc small{display:block;cursor:help;font-size:.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.salrev th.amt,table.salrev td.amt{width:7.5rem;text-align:right}table.salrev td.amt input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.2rem .4rem;text-align:right;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}table.salrev td.amt input:hover,table.salrev td.ref input:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1))}table.salrev td.amt input.bad,table.salrev td.amt input.\!bad{--tw-border-opacity: 1;border-color:rgb(var(--bad) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}table.salrev td.amt.yr{cursor:help;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}table.salrev th.man,table.salrev td.man{width:5.5rem;text-align:center}table.salrev td.man label{display:inline-flex;cursor:pointer;padding:.2rem}table.salrev th.ref,table.salrev td.ref{min-width:13rem}table.salrev td.ref input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.2rem .4rem;font-size:.84rem}table.salrev tr.sub td{border-top-width:1px;--tw-border-opacity: 1;border-top-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));font-weight:600}table.salrev tr.sub td.amt{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}table.salrev tr.sub small{display:block;white-space:normal;font-size:.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.salrev tr.sub:hover{background-color:transparent}table.salrev tr.clip td,table.salrev tr.\!clip td{white-space:normal;font-size:.84rem;font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.salrev tr.clip td b,table.salrev tr.\!clip td b{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-style:normal;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}table.salrev tr.clip:hover,table.salrev tr.\!clip:hover{background-color:transparent}.sracts{margin-top:.3rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.srplan{margin-top:.5rem;display:flex;flex-direction:column;gap:.3rem;font-size:.875rem}.srplan li{position:relative;padding-left:.9rem}.srplan li:before{position:absolute;left:0;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));content:"·"}.srplan li.ok:before{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.srplan li.\!ok:before{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.srplan li.ok:before{content:"✓"}.srplan li.\!ok:before{content:"✓"!important}.srplan li.warn{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.srplan li.warn:before{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1));content:"!"}.srplan code{border-radius:8px;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-left:.2rem;padding-right:.2rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem}.srplan .lk{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:2px}.srplan .lk:hover{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.adbar .find{flex:1 1 clamp(170px,22vw,300px)}.adbar .\!find{flex:1 1 clamp(170px,22vw,300px)!important}.adbar .adf{display:flex;min-width:0px;flex-direction:column;gap:.2rem;flex:0 1 8.5rem}.adbar .adf label{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.adbar .adf select[disabled]{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));opacity:.6}.fhtitle .ics .adadd{white-space:nowrap;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));padding:.2rem .7rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.adfind{border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .7rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.adfind input{min-width:0px;border-width:0px;background-color:transparent;padding:.3rem .1rem;flex:1 1 auto}table.adhoc{min-width:680px}table.adhoc th.g,table.adhoc td.g,table.adhoc th.\!g,table.adhoc td.\!g{width:2.6rem;padding-right:.5rem;text-align:right;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.adhoc tr.grp td{--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1));font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600}table.adhoc td.desc{min-width:240px;white-space:normal;padding-left:1.6rem}table.adhoc td.desc.lnk{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}table.adhoc td.desc small{display:block;cursor:help;font-size:.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.adhoc td.desc small.unread,table.adhoc td.desc small.\!unread{font-style:italic}table.adhoc th.amt,table.adhoc td.amt{width:7rem;text-align:right}table.adhoc tr.clip td,table.adhoc td.none,table.adhoc tr.\!clip td{font-size:.84rem;font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.adhoc tr.clip:hover,table.adhoc tr.\!clip:hover{background-color:transparent}.itdbar .find{flex:1 1 clamp(170px,22vw,300px)}.itdbar .\!find{flex:1 1 clamp(170px,22vw,300px)!important}.itdbar .adf{min-width:0px;flex:0 1 17rem}.itdbar .adf select[disabled]{width:100%;cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));opacity:.6}table.itd{min-width:560px}table.itd th.amt,table.itd td.amt{width:11rem;text-align:right}table.itd th.act,table.itd td.act{width:9rem}table.itd td.none{white-space:normal;font-size:.84rem;font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.itd tbody tr:hover{background-color:transparent}.spbar{display:flex;flex-wrap:wrap;align-items:flex-end;row-gap:.6rem;-moz-column-gap:.9rem;column-gap:.9rem}.spbar .adf{display:flex;min-width:0px;flex-direction:column;gap:.2rem;flex:0 1 11rem}.spbar .adf label{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.spbar select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .5rem;font-size:.875rem}.spbar select[disabled]{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));opacity:.6}.spmonths{display:flex;align-items:stretch;gap:.3rem}.spm{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;border-radius:6px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.4rem .7rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));min-width:4.4rem}.spm b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;letter-spacing:.05em}.spm small{font-size:.68rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.spm:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.spm.on,.spm.\!on{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.spm.on small,.spm.\!on small{color:#ffffffbf}.spm.ahead{opacity:.55}.spm.add{cursor:not-allowed;font-size:1.05rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));opacity:.6}.sppanel{display:flex;flex-direction:column;gap:.5rem}.spsum{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:.3rem;-moz-column-gap:1.1rem;column-gap:1.1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-bottom:.6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.spsum b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.spsum i{font-size:.75rem;font-weight:600;font-style:normal;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.spsum .st{margin-left:auto}table.sptiles th{vertical-align:top}table.sptiles td,table.sptiles th{white-space:nowrap}table.sptiles tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.sptiles tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.sptiles select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.sptiles td.desc{min-width:260px;white-space:normal}.sptiles{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.8rem;border-radius:10px;border-width:1px;border-left-width:3px;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-border-opacity: 1;border-left-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.8rem 1rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.sptile{display:flex;min-width:0px;flex-direction:column;gap:.2rem}.sptile .k,.sptile .\!k{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.sptile .k small,.sptile .\!k small{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.68rem;text-transform:none;letter-spacing:0em}.sptile .n,.sptile .\!n{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.35rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.sptile .n em,.sptile .\!n em{margin-left:.3rem;cursor:help;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.84rem;font-style:normal}.sptile .n em.up,.sptile .\!n em.up,.sptile .n em.\!up{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.sptile .n em.dn,.sptile .\!n em.dn{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.sptile.dead .n,.sptile.\!dead .n,.sptile.dead .\!n{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.sptile.warn .k,.sptile.warn .\!k{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.spgen{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;-moz-column-gap:1.2rem;column-gap:1.2rem;font-size:.875rem}.spgen i{margin-right:.3rem;font-size:.75rem;font-weight:600;font-style:normal;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.spgen input{cursor:not-allowed;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-size:.875rem;opacity:.7;flex:1 1 18rem}.spacts{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding-top:.7rem}.spacts b{margin-bottom:.1rem;width:100%;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.spacts .gear{margin-left:auto;padding-left:.5rem;padding-right:.5rem;font-size:1.05rem;line-height:1}.spacts .spexp{font-size:.84rem}.ddaform{gap:.7rem}.ddabar{display:flex;flex-wrap:wrap;align-items:flex-end;row-gap:.7rem;-moz-column-gap:.9rem;column-gap:.9rem}.ddabar .fld{display:flex;min-width:0px;flex-direction:column;gap:.3rem}.ddabar .fld.grow{flex:1 1 240px}.ddabar .fld.wide{flex:1 1 320px}.ddabar .lab,.ddafield .lab{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ddabar .ctl{display:flex;min-width:0px;align-items:center;gap:.3rem}.ddabar .ctl .find,.ddabar .ctl .\!find{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.1rem .5rem}.ddabar .ctl .find{flex:1 1 auto}.ddabar .ctl .\!find{flex:1 1 auto!important}.ddabar .ctl .find input,.ddabar .ctl .\!find input{min-width:0px;border-width:0px;padding:.3rem .1rem}.ddabar .ctl .find input{flex:1 1 auto}.ddabar .ctl .\!find input{flex:1 1 auto!important}.ddabar select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.05rem}.ddabar select.wide{width:100%}.ddabar .ic{padding:.3rem .4rem}.ddabar .xls{--tw-border-opacity: 1;border-color:rgb(var(--live) / var(--tw-border-opacity, 1));padding:.3rem .5rem;--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.ddabar .xls b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem}.ddatabs{display:flex;gap:1.2rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.ddatabs button{cursor:pointer;border-width:0px;border-bottom-width:2px;border-bottom-color:transparent;background-color:transparent;padding:.5rem .1rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ddatabs button[aria-selected=true]{--tw-border-opacity: 1;border-bottom-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.fhtabrow{display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:.6rem;column-gap:.6rem;row-gap:.2rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.fhtabrow .ddatabs{min-width:0px;border-bottom-width:0px;flex:1 1 auto}.fhtabrow .right{margin-left:auto;display:flex;align-items:center;gap:.3rem;padding-bottom:.4rem}.ddapane{display:flex;flex-direction:column;gap:.8rem;padding-top:.2rem;padding-bottom:.3rem}.ddafield{display:flex;flex-direction:column;gap:.3rem}.daterange{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;flex-wrap:wrap;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .6rem;min-height:2.1rem}.daterange input{border-width:0px;background-color:transparent;padding:.1rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));font:inherit}.daterange .sep,.daterange .\!sep{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ddafield .hint{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ddafield .chips{display:flex;min-height:2.5rem;flex-wrap:wrap;align-items:center;gap:.4rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem}.ddafield .chips select{border-radius:6px;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));background-color:transparent;padding:.1rem .3rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));font:inherit}table.ddagrid th{vertical-align:top}table.ddagrid td,table.ddagrid th{white-space:nowrap}table.ddagrid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.ddagrid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ddagrid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ddagrid td.desc{min-width:260px;white-space:normal}.ddagrid{display:grid;-moz-column-gap:1.4rem;column-gap:1.4rem;row-gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.ddagrid select,.ddagrid input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.05rem}.ddagrid select:focus,.ddagrid input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}table.ddachks th{vertical-align:top}table.ddachks td,table.ddachks th{white-space:nowrap}table.ddachks tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.ddachks tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ddachks select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.ddachks td.desc{min-width:260px;white-space:normal}.ddachks{display:grid;-moz-column-gap:1.4rem;column-gap:1.4rem;row-gap:.5rem;padding-top:.2rem;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.ddapane label.chk{display:inline-flex;cursor:pointer;align-items:flex-start;gap:.4rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ddapane label.chk input{margin-top:.1rem}.\!dow,.dow{display:flex;flex-wrap:wrap;gap:.3rem}.\!dow button,.dow button{cursor:pointer;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.\!dow button:hover,.dow button:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.\!dow button[aria-pressed=true],.dow button[aria-pressed=true]{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.\!dow .clr,.dow .clr{border-width:0px;background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));text-decoration-line:underline}.ddaout{margin-top:.8rem;display:flex;flex-direction:column;gap:.6rem}.ddalogo{display:flex;align-items:center;gap:.8rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.6rem .9rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ddalogo .mark{height:auto;width:auto;background-color:transparent;padding:.3rem .5rem;font-size:.875rem}.ddalogo .mark .c,.ddalogo .mark .\!c{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.ddalogo b{display:block;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.ddacount{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.ddasection{display:flex;flex-direction:column;gap:.5rem}.ddasection h4{margin-top:.3rem;margin-bottom:0;display:flex;align-items:baseline;gap:.6rem;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.ddasection h4 span{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.prohead{display:flex;align-items:flex-start;gap:.9rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.9rem}.proava{position:relative;display:inline-flex;height:5.4rem;width:5.4rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.proava .pen{position:absolute;right:0;bottom:0;display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.proava img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.proava .pen{cursor:pointer}.proava .pen:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.proava .pen:focus-within{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));box-shadow:0 0 0 3px rgb(var(--brand) / .18)}.proava .pen.busy,.proava .pen.\!busy{cursor:progress;opacity:.6}.proava .pen input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.propic{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.propic.bad,.propic.\!bad{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.propic.bad{overflow-wrap:anywhere}.propic.\!bad{overflow-wrap:anywhere!important}.prowho{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.5rem}.proname{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.7rem;column-gap:.7rem;row-gap:.4rem}.proname b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:700}.proacts{margin-left:auto;display:flex;flex-wrap:wrap;gap:.3rem}.prodeact{display:inline-flex;gap:.3rem}.prohead.prooff{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.prohead.prooff .ava{opacity:.6;--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.prooffnote{max-width:60ch;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.proneeds{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;border-radius:10px;border-width:1px;border-color:rgb(var(--part) / .4);--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));padding:.7rem .9rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.proneeds>div{min-width:0px;flex:1 1 22rem}.proneeds b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif}.prochips{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.9rem;column-gap:.9rem;row-gap:.3rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.prostat{display:inline-flex;align-items:center;gap:.3rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.prochip{display:inline-flex;align-items:center;gap:.3rem}.prochip b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.prochip.off,.prochip.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.prokeys th{vertical-align:top}table.prokeys td,table.prokeys th{white-space:nowrap}table.prokeys tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.prokeys tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.prokeys select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.prokeys td.desc{min-width:260px;white-space:normal}.prokeys{margin-top:.2rem;display:grid;-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.prochoose{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.proline{display:flex;flex-wrap:wrap;gap:.3rem}table.probody-grid th{vertical-align:top}table.probody-grid td,table.probody-grid th{white-space:nowrap}table.probody-grid tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.probody-grid tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.probody-grid select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.probody-grid td.desc{min-width:260px;white-space:normal}.probody-grid{margin-top:1rem;display:grid;align-items:flex-start;gap:1rem;grid-template-columns:208px minmax(0,1fr)}.protabs{display:flex;flex-direction:column;overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.protab{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1));padding:.6rem .8rem;text-align:left;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));min-height:2.4rem;transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}.protab:last-child{border-bottom-width:0px}.protab:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.protab[aria-current=page]{--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.protab .ico{width:1.15rem;text-align:center;font-size:.92rem}.protab .lb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.protab .cnt{margin-left:auto;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--skip-wash) / var(--tw-bg-opacity, 1));padding:.05rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--skip) / var(--tw-text-opacity, 1))}.protab .cnt.hot{--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.protab[aria-current=page] .cnt{background-color:rgb(var(--card) / .25);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.protab .caret{margin-left:auto;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.protab[aria-current=page] .caret{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pgroup[aria-expanded=true]{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.protab.pchild{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-left:2.1rem;font-size:.84rem}.protab.pchild:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.protab.pchild[aria-current=page]{--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.propane{display:flex;min-width:0px;flex-direction:column;gap:1rem}.procard{overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.procard>header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.7rem 1rem}.procard>header h3{font-size:.92rem;font-weight:600}.proico{display:flex;gap:.1rem}.proico button{height:1.8rem;width:1.8rem;border-radius:8px;font-size:.84rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.proico a{display:inline-flex;height:1.8rem;width:1.8rem;align-items:center;justify-content:center;border-radius:8px;font-size:.84rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.proico button:hover:not([disabled]),.proico a:hover{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.proico button[disabled]{cursor:not-allowed;opacity:.4}.probody{padding:1rem}table.profields th{vertical-align:top}table.profields td,table.profields th{white-space:nowrap}table.profields tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.profields tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.profields select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.profields td.desc{min-width:260px;white-space:normal}.profields{display:grid;-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}.profield{display:flex;min-width:0px;flex-direction:column;gap:.1rem}.profield.long{grid-column:1/-1}.profield .k,.profield .\!k{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.profield .v,.profield .\!v{font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.profield .v{overflow-wrap:anywhere}.profield .\!v{overflow-wrap:anywhere!important}.profield .v.off,.profield .\!v.off,.profield .v.\!off{font-style:italic;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.profield .v.gone,.profield .\!v.gone,.profield .v.\!gone{font-style:italic;color:rgb(var(--bad) / .7)}.proall{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.proall .find,.proall .\!find{display:flex;align-items:center;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding-left:.5rem;padding-right:.5rem}.proall .find{flex:0 1 16rem}.proall .\!find{flex:0 1 16rem!important}.proall .find input,.proall .\!find input{width:100%;border-width:0px;background-color:transparent;padding-top:.35rem;padding-bottom:.35rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.proall .find input:focus{outline:2px solid transparent;outline-offset:2px}.proall .\!find input:focus{outline:2px solid transparent;outline-offset:2px}.proallck{display:flex;cursor:pointer;align-items:center;gap:.35rem;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.proallsum{margin-left:auto;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.proallsum b{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.profield .k .fn,.profield .\!k .fn{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.profield .k .only,.profield .\!k .only,.profield .k .\!only{margin-left:.3rem;border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;vertical-align:middle;font-size:.68rem;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.profield .v.muted,.profield .\!v.muted{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.probar{position:sticky;z-index:10;margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:.4rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.6rem .9rem;font-size:.84rem;--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:calc(var(--topbar-h, 3.5rem) + .4rem)}.probar>b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.probar .right{margin-left:auto;display:flex;gap:.5rem}.probar.done,.probar.\!done{border-color:rgb(var(--live) / .4)}.pecount{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.pecount.hot{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.pemsg{flex-basis:100%;font-size:.84rem}.pemsg.ok,.pemsg.\!ok{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.pemsg.bad,.pemsg.\!bad{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.pemsg.bad{overflow-wrap:anywhere}.pemsg.\!bad{overflow-wrap:anywhere!important}.procard.editing,.procard.\!editing{--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1))}.procard.editing>header{background-color:rgb(var(--brand-soft) / .4)}.procard.\!editing>header{background-color:rgb(var(--brand-soft) / .4)}.pefield .dot{margin-left:.35rem;display:inline-block;height:.4rem;width:.4rem;border-radius:9999px;vertical-align:middle;background:rgb(var(--brand-dark))}.pefield.changed>.lab{--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.pefield.\!changed>.lab{--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.pefield.changed input,.pefield.changed select,.pefield.changed textarea,.pefield.\!changed input,.pefield.\!changed select,.pefield.\!changed textarea{--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1))}.pefield .hint .fn{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.pefield .onoff{height:auto}.profield.locked .v,.profield.\!locked .v,.profield.locked .\!v{opacity:.8}.lockwhy{margin-top:.1rem;font-size:.68rem;font-style:italic;line-height:1.4;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fnftabs{display:flex;flex-wrap:wrap;gap:.5rem}.fnftab{display:inline-flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.5rem .9rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1));transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease)}.fnftab:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.fnftab[aria-selected=true]{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.fnftab .num{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:currentColor;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-style:normal;line-height:1}.fnftab .n,.fnftab .\!n{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.fnfpane{display:flex;flex-direction:column;gap:.7rem}.fnfbar{align-items:flex-end;row-gap:.5rem;-moz-column-gap:.7rem;column-gap:.7rem}.fnfbar .ic{padding:.3rem .4rem}.fnfbar .find{flex:1 1 clamp(170px,22vw,300px)}.fnfbar .\!find{flex:1 1 clamp(170px,22vw,300px)!important}.fnfradio{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.9rem;column-gap:.9rem;row-gap:.3rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.fnfradio label{display:inline-flex;cursor:pointer;align-items:center;gap:.3rem}.fnfradio input{accent-color:rgb(var(--brand-dark))}.fnff{display:flex;min-width:0px;flex-direction:column;gap:.1rem}.fnff.grow{flex:1 1 200px}.fnff>.k{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fnff>.\!k{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fnff>.v{font-size:.875rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.fnff>.\!v{font-size:.875rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.fnff>.v.off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fnff>.\!v.off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fnff>.v.\!off{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fnff.top select,.fnff.top input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .5rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.05rem}.fnff.top select:disabled,.fnff.top input:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.\!pick,.pick{display:inline-flex;align-items:center}.\!pick input,.pick input{height:1.05rem;width:1.05rem}.\!pick input{accent-color:rgb(var(--brand-dark))!important}.pick input{accent-color:rgb(var(--brand-dark))}.fnflist{display:flex;flex-direction:column;gap:.6rem}.fnfcard{overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fnfcard .who,.fnfcard .\!who{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;-moz-column-gap:.8rem;column-gap:.8rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.7rem .9rem}.fnfcard .nm{display:flex;min-width:0px;flex-direction:column;flex:1 1 14rem}.fnfcard .nm b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem}.fnfcard .nm .code,.fnfcard .nm .\!code{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.fnfcard .nm .role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.fnfcard .stages{margin-left:auto;display:flex;flex-wrap:wrap;gap:.9rem}.fnfstage{cursor:help;border-bottom-width:3px;padding-bottom:.2rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.fnfstage.done,.fnfstage.\!done{--tw-border-opacity: 1;border-bottom-color:rgb(var(--live) / var(--tw-border-opacity, 1))}.fnfstage.part{--tw-border-opacity: 1;border-bottom-color:rgb(var(--part) / var(--tw-border-opacity, 1))}.fnfstage.none{--tw-border-opacity: 1;border-bottom-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.fnfcard .det{display:flex;flex-wrap:wrap;align-items:flex-end;row-gap:.5rem;-moz-column-gap:1.4rem;column-gap:1.4rem;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.6rem .9rem}.fnfcard .det .acts{margin-left:auto;display:flex;gap:.1rem}.fnfcard .det .pick,.fnfcard .det .\!pick{align-self:center}.fnfcount{font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}table.btsplit th{vertical-align:top}table.btsplit td,table.btsplit th{white-space:nowrap}table.btsplit tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.btsplit tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.btsplit select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.btsplit td.desc{min-width:260px;white-space:normal}.btsplit{margin-top:.2rem;display:grid;align-items:flex-start;gap:.9rem;grid-template-columns:17rem minmax(0,1fr)}.btrail{display:flex;flex-direction:column;overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btfind{display:flex;align-items:center;gap:.4rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.5rem .7rem}.btfind input{min-width:0px;border-width:0px;background-color:transparent;padding:.3rem .1rem;font-size:.875rem;flex:1 1 auto}.btfind input:focus{outline:2px solid transparent;outline-offset:2px}.btgroup{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.bthead{display:flex;width:100%;cursor:pointer;align-items:center;gap:.5rem;border-width:0px;background-color:transparent;padding:.6rem .8rem;text-align:left;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.6rem}.bthead b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600}.bthead:hover{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.bthead .cx{margin-left:auto;font-size:.84rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));transition:transform var(--ui-fast) var(--ui-ease)}.bthead[aria-expanded=true] .cx{transform:rotate(180deg)}.bthead[aria-expanded=true] b{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.btfields{display:flex;flex-direction:column;gap:.8rem;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.1rem .8rem .8rem}.btfields[hidden]{display:none}.btf{display:flex;min-width:0px;flex-direction:column;gap:.3rem}.btf>.lab{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.btf select,.btf input{width:100%;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.4rem .5rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.05rem}.btf select:focus,.btf input:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand-soft))}.btf select:disabled,.btf input:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.btf .hint{font-size:.8rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.btmiss{padding:1rem .8rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.btmiss b{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.btreset{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.7rem .8rem}.btreset .embtn{width:100%;justify-content:center;--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--accent) / var(--tw-text-opacity, 1))}.btreset .embtn:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btmain{min-width:0px;overflow:hidden;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btmain>header{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;-moz-column-gap:.7rem;column-gap:.7rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));padding:.6rem .9rem}.btmain>header b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;font-weight:700}.btacts{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.btbody{padding:.9rem}.btout{display:flex;flex-direction:column;gap:.7rem}.btnone{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:2.6rem 1rem;text-align:center}.btnone .art{margin-bottom:.9rem;--tw-text-opacity: 1;color:rgb(var(--line-2) / var(--tw-text-opacity, 1));opacity:.75}.btnone>b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.92rem;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.btnone>span{font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.btnone>span b{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.paypage{display:flex;min-width:0px;flex-direction:column;gap:1rem}.paypage select,.paypage input:not([type=checkbox]):not([type=radio]){min-width:0px;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding-left:.6rem;padding-right:.6rem;font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));min-height:2.3rem;transition:border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease)}.paypage input[type=number]{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.paypage input[type=checkbox]{height:1.05rem;width:1.05rem;cursor:pointer;vertical-align:middle;accent-color:rgb(var(--brand-dark))}.paypage>.emhead .right select{min-width:10rem;font-weight:500}.paypage select:focus,.paypage input:not([type=checkbox]):not([type=radio]):focus{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--brand) / .18)}.paypage .tile .n.word{font-size:1.35rem}.paypage .tile .\!n.word{font-size:1.35rem!important}.paypage .tile .n.word,.paypage .tile .\!n.word{line-height:1.25}.ptag{display:inline-flex;align-items:center;white-space:nowrap;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.12rem .6rem;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.prsteps{position:relative;margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.8rem;padding:0}.prsteps:before{content:"";position:absolute;width:2px;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--rule) / var(--tw-bg-opacity, 1));left:calc(2.05rem - 1px);top:1.6rem;bottom:1.6rem}.prstep{position:relative;min-width:0px}.prstep>.panel{position:relative;transition:border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease)}.prstep>.panel>header{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.prstep>.panel>header h3{min-width:0px;flex:1 1 14rem}.prstep>.panel>header h3 .ico{border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));font-weight:700;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.prstep>.panel.shut>header{border-bottom-width:0px}.prstep>.panel.\!shut>header{border-bottom-width:0px}.prstep.done>.panel>header h3 .ico{--tw-border-opacity: 1;border-color:rgb(var(--live) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.prstep.\!done>.panel>header h3 .ico{--tw-border-opacity: 1;border-color:rgb(var(--live) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.prstep.done .ptag,.prstep.\!done .ptag{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(var(--live-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.prstep.warn>.panel>header h3 .ico{--tw-border-opacity: 1;border-color:rgb(var(--part) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}.prstep.warn .ptag{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(var(--part-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--part) / var(--tw-text-opacity, 1))}.prstep.wait>.panel>header h3 .ico{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.prstep.wait .ptag{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.prstep.now>.panel{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-shadow: var(--sh-lift);--tw-shadow-colored: var(--sh-lift);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.prstep.\!now>.panel{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1));--tw-shadow: var(--sh-lift);--tw-shadow-colored: var(--sh-lift);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.prstep.now>.panel>header{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.prstep.\!now>.panel>header{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.prstep.now>.panel>header h3 .ico{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prstep.\!now>.panel>header h3 .ico{--tw-border-opacity: 1;border-color:rgb(var(--brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-dark) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prnext{margin-bottom:.6rem;display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));padding:.15rem .6rem;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.prnext:before{content:"→"}.prstep .body>p{max-width:68ch;font-size:.875rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.prstep .\!body>p{max-width:68ch;font-size:.875rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.prstep .body>*+*{margin-top:.7rem}.prstep .\!body>*+*{margin-top:.7rem}.paypage .prrow,.paypage .prlinks{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.paypage .ctl .hint{font-size:.84rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1));flex:1 1 16rem;min-width:0}.prwho{font-size:.84rem;line-height:1.625}.paypage .prform{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.paypage .prform .who{flex:2 1 14rem}.paypage .prform .\!who{flex:2 1 14rem!important}.paypage .prform select:not(.who){flex:1 1 10rem}.paypage .prform .amt{flex:0 1 9rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.paypage .prform .embtn{flex:0 0 auto}.paypage .praddr{align-items:flex-end}.paypage .praddr .lab{flex-basis:100%;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.paypage .praddr input.wide{flex:1 1 20rem}.paypage .prcallout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.7rem .9rem;font-size:.875rem}.paypage .prcallout b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.paypage .prlinks{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1));padding-top:.7rem}.paypage .prlinks .lab{margin-right:.2rem;font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.paypage .prlinks .embtn{border-radius:9999px}.paypage .scroll{border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.paypage .fptable th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.paypage .fptable tbody tr:hover td{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.paypage .fptable th:first-child,.paypage .fptable td:first-child:not([colspan]){position:sticky;left:0;z-index:1;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));box-shadow:inset -1px 0 rgb(var(--rule))}.paypage .fptable th:first-child{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.paypage .fptable tfoot td{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));font-weight:600}.paypage .fptable td{position:relative;vertical-align:middle}table.paypage .flds th{vertical-align:top}table.paypage .flds td,table.paypage .flds th{white-space:nowrap}table.paypage .flds tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.paypage .flds tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.paypage .flds select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.paypage .flds td.desc{min-width:260px;white-space:normal}.paypage .flds{display:grid;align-items:flex-end;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(min(12.5rem,100%),1fr))}.paypage .fld{display:flex;min-width:0px;flex-direction:column;gap:.3rem}.paypage .fld.wide{grid-column:1 / -1}.paypage .fld>select,.paypage .fld>input{width:100%}.paypage .fld>.lab,.paypage .flds .lab{font-size:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.paypage .fldrow{display:flex;align-items:center;gap:.4rem}.paypage .fldrow>input{flex:1 1 8rem}.paypage input[type=file]{padding-top:.3rem;padding-bottom:.3rem;font-size:.84rem}.paypage .suup{align-items:flex-end}.sulist{margin-top:.4rem;margin-bottom:.4rem;list-style-type:disc;padding-left:1.1rem;font-size:.84rem}.suprog{margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.3rem}.suprog progress{height:.55rem;width:100%}.paypage .paygo{margin-top:.2rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1));padding-top:.8rem}.paypage .payfind{flex-wrap:nowrap}.paypage .payfind input[type=search]{flex:1 1 18rem;max-width:26rem}.paypage .panel .body>*+*{margin-top:.75rem}.paypage .panel .\!body>*+*{margin-top:.75rem}.paypage .lead{max-width:72ch;font-size:.875rem;line-height:1.625}.paypage .embtn.sm{padding:.15rem .6rem;font-size:.84rem;min-height:1.9rem}table.susetup .sulists th{vertical-align:top}table.susetup .sulists td,table.susetup .sulists th{white-space:nowrap}table.susetup .sulists tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.susetup .sulists tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.susetup .sulists select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.susetup .sulists td.desc{min-width:260px;white-space:normal}.susetup .sulists{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr))}.susetup .sufield{margin:0;min-width:0px;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding:.3rem .9rem .8rem}.susetup .sufield>legend{padding-left:.4rem;padding-right:.4rem;font-size:.84rem}.susetup .way.up,.susetup .way.\!up{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--live-dark) / var(--tw-text-opacity, 1))}.susetup .way.down{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.susetup small.warn{--tw-text-opacity: 1;color:rgb(var(--bad-deep) / var(--tw-text-opacity, 1))}.susetup .sufield.earnings>legend b{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.susetup .sufield.deductions>legend b{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}table.susetup .suline th{vertical-align:top}table.susetup .suline td,table.susetup .suline th{white-space:nowrap}table.susetup .suline tr.fil th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1));padding-top:0}table.susetup .suline tr.fil input{width:100%;min-width:6rem;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .5rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.susetup .suline select{border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));padding:.3rem .4rem;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.84rem}table.susetup .suline td.desc{min-width:260px;white-space:normal}.susetup .suline{display:grid;align-items:center;-moz-column-gap:.4rem;column-gap:.4rem;row-gap:.2rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rule) / var(--tw-border-opacity, 1));padding-top:.45rem;padding-bottom:.45rem;grid-template-columns:minmax(0,1.6fr) minmax(0,1.3fr) minmax(5rem,.7fr) auto}.susetup .suline>.hint{grid-column:1 / -1;font-size:.75rem}.susetup .suline .embtn.drop{padding-left:.55rem;padding-right:.55rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.susetup .suline .embtn.drop:hover:not([disabled]){--tw-border-opacity: 1;border-color:rgb(var(--bad-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--bad-wash) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.susetup .suadd{margin-top:.6rem;border-style:dashed;background-color:transparent;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.susetup .subulk{align-items:flex-end}.susetup .subulk>.fld{flex:0 1 22rem}.susetup .sutable th.tick,.susetup .sutable td.tick{width:2.6rem;text-align:center}.susetup .sutable input.base{width:9rem;min-height:2rem}.susetup .sutable th.tick+th,.susetup .sutable td.tick+td{position:sticky;z-index:1;--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1));left:2.6rem}.susetup .sutable th.tick+th{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.alpage .alsaid{border-radius:10px;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(var(--line-2) / var(--tw-border-opacity, 1));padding:.6rem .9rem;font-size:.84rem;--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.alpage .alsaid.on,.alpage .alsaid.\!on{border-style:solid;--tw-border-opacity: 1;border-color:rgb(var(--brand-tint) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1));font-size:.875rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.alpage .almonths>td{white-space:normal;--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.alpage .alchips{position:sticky;left:.85rem;display:flex;flex-wrap:wrap;gap:.35rem;width:min(100%,calc(100vw - 4.5rem))}.alpage .almonths .fpstate{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}.pslpage .psltable td.acts{text-align:right}.pslpage .psltable td.acts .embtn+.embtn{margin-left:.35rem}.pslpage .psltable tr.on>td{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.pslpage .psltable tr.\!on>td{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.pslpage .pslviewacts{display:flex;gap:.4rem}.pslpage .pslview .body,.pslpage .pslview .\!body{--tw-bg-opacity: 1;background-color:rgb(var(--wash) / var(--tw-bg-opacity, 1))}.pslpage .pslframe{margin-left:auto;margin-right:auto;display:block;width:100%;max-width:52rem;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1));--tw-shadow: var(--sh-raise);--tw-shadow-colored: var(--sh-raise);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);height:34rem;background:#fff}.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}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mb-0{margin-bottom:0}.mb-\[\.3rem\]{margin-bottom:.3rem}.mb-\[\.6rem\]{margin-bottom:.6rem}.mb-\[\.7rem\]{margin-bottom:.7rem}.mb-\[\.8rem\]{margin-bottom:.8rem}.ml-\[\.4rem\]{margin-left:.4rem}.ml-auto{margin-left:auto}.mt-\[\.4rem\]{margin-top:.4rem}.mt-\[\.5rem\]{margin-top:.5rem}.mt-\[\.6rem\]{margin-top:.6rem}.mt-\[\.7rem\]{margin-top:.7rem}.mt-\[\.8rem\]{margin-top:.8rem}.mt-\[\.9rem\]{margin-top:.9rem}.mt-\[1\.1rem\]{margin-top:1.1rem}.mt-\[1rem\]{margin-top:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.w-\[min\(30rem\,100\%\)\]{width:min(30rem,100%)}.min-w-0{min-width:0px}.max-w-\[440px\]{max-width:440px}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.list-decimal{list-style-type:decimal}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-\[\.1rem\]{gap:.1rem}.gap-\[\.3rem\]{gap:.3rem}.gap-\[\.4rem\]{gap:.4rem}.gap-\[\.6rem\]{gap:.6rem}.gap-\[1\.1rem\]{gap:1.1rem}.gap-x-\[1\.4rem\]{-moz-column-gap:1.4rem;column-gap:1.4rem}.gap-x-\[2\.2rem\]{-moz-column-gap:2.2rem;column-gap:2.2rem}.gap-y-\[\.4rem\]{row-gap:.4rem}.rounded{border-radius:8px}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-t{border-top-width:1px}.border-line{--tw-border-opacity: 1;border-color:rgb(var(--line) / var(--tw-border-opacity, 1))}.border-line-ctl{--tw-border-opacity: 1;border-color:rgb(var(--line-ctl) / var(--tw-border-opacity, 1))}.\!bg-transparent{background-color:transparent!important}.bg-\[\#FBFBDE\]{--tw-bg-opacity: 1;background-color:rgb(251 251 222 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.stroke-ink-3{stroke:rgb(var(--ink-3) / 1)}.\!p-0{padding:0!important}.p-\[\.9rem\]{padding:.9rem}.px-\[\.1rem\]{padding-left:.1rem;padding-right:.1rem}.px-\[\.5rem\]{padding-left:.5rem;padding-right:.5rem}.px-\[\.9rem\]{padding-left:.9rem;padding-right:.9rem}.px-\[1rem\]{padding-left:1rem;padding-right:1rem}.py-\[\.1rem\]{padding-top:.1rem;padding-bottom:.1rem}.py-\[\.3rem\]{padding-top:.3rem;padding-bottom:.3rem}.pb-\[\.9rem\]{padding-bottom:.9rem}.pb-\[1rem\]{padding-bottom:1rem}.pl-\[1\.2rem\]{padding-left:1.2rem}.pt-\[\.6rem\]{padding-top:.6rem}.pt-\[\.9rem\]{padding-top:.9rem}.pt-\[1rem\]{padding-top:1rem}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif}.font-mono{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}.text-fine{font-size:.84rem}.text-micro{font-size:.68rem}.text-mini{font-size:.8rem}.text-read{font-size:.875rem}.text-sub{font-size:1.05rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.8\]{line-height:1.8}.leading-\[2\.25rem\]{line-height:2.25rem}.text-bad{--tw-text-opacity: 1;color:rgb(var(--bad) / var(--tw-text-opacity, 1))}.text-brand-deep{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.text-ink-2{--tw-text-opacity: 1;color:rgb(var(--ink-2) / var(--tw-text-opacity, 1))}.text-ink-3{--tw-text-opacity: 1;color:rgb(var(--ink-3) / var(--tw-text-opacity, 1))}.text-live{--tw-text-opacity: 1;color:rgb(var(--live) / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.navsub{position:relative;display:flex;flex-direction:column;gap:1px;margin:.15rem .6rem .45rem 1.9rem;padding-left:.7rem;border-left:1px solid rgb(var(--rail-fg) / .1);animation:navsub-in var(--ui-med) var(--ease-out)}.navpage{position:relative;display:block;padding:.36rem .6rem;border-radius:8px;color:rgb(var(--rail-ink));font-size:.8rem;font-weight:500;line-height:1.3;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease),padding-left var(--ui-med) var(--ease-out)}.navpage:hover{color:rgb(var(--rail-fg));background:rgb(var(--rail-fg) / .05);padding-left:.75rem}.navpage[aria-current=page]{color:rgb(var(--rail-on-ink));background:rgb(var(--rail-on));font-weight:600}.navpage[aria-current=page]:before{content:"";position:absolute;left:calc(-.7rem - 1px);top:.4rem;bottom:.4rem;width:2px;border-radius:2px;background:rgb(var(--rail-mark));animation:mark-in var(--ui-med) var(--ease-out) both}.navpage:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--rail-mark))}.shell[data-rail=slim] .navsub{display:none}@media (min-width: 901px){.shell:not([data-rail=slim]) .subbar{display:none}}.tbgo{display:inline-flex;align-items:center;gap:.45rem;min-height:2.2rem;padding:0 .45rem 0 .6rem;margin-right:.25rem;border:1px solid rgb(var(--line));border-radius:9px;background:rgb(var(--wash));color:rgb(var(--ink-3));font-size:.8rem;cursor:pointer;transition:border-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease),background-color var(--ui-fast) var(--ui-ease)}.tbgo svg{width:1rem;height:1rem;stroke:currentColor;fill:none;stroke-width:1.8}.tbgo:hover{border-color:rgb(var(--line-ctl));color:rgb(var(--ink));background:rgb(var(--card))}.tbgo .lab{white-space:nowrap}kbd{display:inline-flex;align-items:center;padding:.05rem .35rem;border:1px solid rgb(var(--line-2));border-bottom-width:2px;border-radius:5px;background:rgb(var(--card));color:rgb(var(--ink-3));font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:600;line-height:1.4;white-space:nowrap}@media (max-width: 1600px){.tbgo .lab{display:none}}@media (max-width: 900px){.tbgo{width:2.2rem;padding:0;margin-right:0;justify-content:center}.tbgo kbd{display:none}}.goto{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:12vh 1rem 1rem;background:rgb(var(--char) / .42);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade-in .18s var(--ui-ease)}.gotobox{display:flex;flex-direction:column;width:min(36rem,100%);max-height:70vh;overflow:hidden;border:1px solid rgb(var(--line));border-radius:16px;background:rgb(var(--card));box-shadow:var(--sh-modal);animation:pop-in var(--ui-med) var(--ease-out)}.gotofind{display:flex;align-items:center;gap:.65rem;padding:.85rem 1rem;border-bottom:1px solid rgb(var(--line))}.gotofind .icon{width:1.2rem;height:1.2rem;color:rgb(var(--ink-3));flex-shrink:0}.gotofind input{flex:1;min-width:0;border:0;background:transparent;color:rgb(var(--ink));font-size:1.05rem;outline:none}.gotolist{flex:1;min-height:0;overflow-y:auto;margin:0;padding:.4rem;list-style:none}.gotolist li[role=option]{display:flex;align-items:center;gap:.7rem;padding:.55rem .7rem;border-radius:10px;color:rgb(var(--ink));cursor:pointer;font-size:.875rem}.gotolist li .icon{width:1.05rem;height:1.05rem;color:rgb(var(--ink-3));flex-shrink:0}.gotolist .gl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gotolist li.top .gl{font-weight:600}.gotolist .gm{color:rgb(var(--ink-3));font-size:.8rem;white-space:nowrap}.gotolist .ge{opacity:0;transform:translate(-4px);transition:opacity var(--ui-fast),transform var(--ui-fast) var(--ease-out)}.gotolist li[aria-selected=true]{background:rgb(var(--brand-soft));color:rgb(var(--brand-deep))}.gotolist li[aria-selected=true] .icon,.gotolist li[aria-selected=true] .gm{color:rgb(var(--brand-deep))}.gotolist li[aria-selected=true] .ge{opacity:1;transform:none}.gotonone{padding:1.4rem 1rem;text-align:center;color:rgb(var(--ink-3))}.gotofoot{display:flex;align-items:center;gap:1rem;padding:.55rem 1rem;border-top:1px solid rgb(var(--line));background:rgb(var(--wash));color:rgb(var(--ink-3));font-size:.75rem}.gotofoot span{display:inline-flex;align-items:center;gap:.25rem}.gotofoot .grow{flex:1}.dash{display:flex;flex-direction:column;gap:1.1rem}.dhero{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;padding:1.5rem 1.6rem;border:1px solid rgb(var(--line));border-radius:18px;background:radial-gradient(40rem 16rem at 0% 0%,rgb(var(--brand) / .14),transparent 70%),radial-gradient(30rem 14rem at 100% 100%,rgb(var(--chart-2) / .1),transparent 70%),rgb(var(--card));box-shadow:var(--sh-raise);animation:rise .5s var(--ease-out) both}.dhello{min-width:0}.dgreet{margin:0 0 .2rem;color:rgb(var(--brand));font-size:.875rem;font-weight:600}.dhero h1{font-size:2rem;font-weight:700;line-height:1.15;color:rgb(var(--ink));letter-spacing:-.02em}.dsub{margin:.4rem 0 0;color:rgb(var(--ink-2));font-size:.875rem}.dsub b{color:rgb(var(--ink));font-weight:600}.dheroacts{display:flex;flex-wrap:wrap;gap:.6rem}.dheroacts .embtn,.dheroacts .btn{text-decoration:none;min-height:2.5rem}.pilln{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .4rem;border-radius:999px;background:#ffffff38;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.startbar .find{gap:.5rem}.startbar .find .icon{width:1rem;height:1rem;color:rgb(var(--ink-3));flex-shrink:0}.dgrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row dense;gap:1rem;align-items:stretch}.dgrid>.panel{display:flex;flex-direction:column}.dgrid>.panel>.body{flex:1}.dgrid>.panel.shut{align-self:start}.span-4{grid-column:span 4}.span-6{grid-column:span 6}.span-8{grid-column:span 8}@media (max-width: 1100px){.span-4,.span-6,.span-8{grid-column:span 6}.dgrid>.span-8{grid-column:1 / -1}}@media (max-width: 720px){.dgrid>.panel{grid-column:1 / -1}.dhero{padding:1.15rem 1.1rem}.dhero h1{font-size:1.5rem}.dheroacts{width:100%}.dheroacts>*{flex:1 1 11rem;white-space:nowrap}}.pend{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.2rem}.pendrow{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.7rem .8rem;border:1px solid rgb(var(--line));border-radius:12px;background:rgb(var(--wash));color:rgb(var(--ink));text-decoration:none;transition:border-color var(--ui-fast) var(--ui-ease),background-color var(--ui-fast) var(--ui-ease),transform var(--ui-med) var(--ease-out)}.pendrow:hover{border-color:rgb(var(--brand-tint));background:rgb(var(--brand-soft));transform:translate(2px)}.pendrow .pi{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:10px;background:rgb(var(--brand) / .14);color:rgb(var(--brand))}.pendrow.leave .pi{background:rgb(var(--chart-3) / .16);color:rgb(var(--chart-3))}.pendrow .pi .icon{width:1.1rem;height:1.1rem}.pendrow .pt{display:flex;flex-direction:column;min-width:0}.pendrow .pt b{font-size:.875rem;font-weight:600}.pendrow .pt small{font-size:.75rem;color:rgb(var(--ink-3))}.pendrow strong{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.35rem;font-weight:700;font-variant-numeric:tabular-nums}.paysum{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;align-items:center;margin-bottom:.9rem}.paysum .ctc{display:flex;flex-direction:column;padding:.8rem 1rem;border-radius:12px;background:rgb(var(--wash));border:1px solid rgb(var(--line))}.paysum .ctc .k{font-size:.75rem;font-weight:600;color:rgb(var(--ink-3))}.paysum .ctc b{font-family:Plus Jakarta Sans,Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.75rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15}.paysum .ctc .s{font-size:.8rem;color:rgb(var(--ink-2))}@media (max-width: 720px){.paysum{grid-template-columns:1fr}}.dfoot{margin:.7rem 0 0;font-size:.8rem;color:rgb(var(--ink-3))}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=submit],[type=button],[type=reset],[type=image],[type=hidden]),select,textarea){border-radius:8px;transition:border-color var(--ui-fast) var(--ui-ease),box-shadow var(--ui-fast) var(--ui-ease),background-color var(--ui-fast) var(--ui-ease)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=submit],[type=button],[type=reset],[type=image]),select,textarea):focus-visible{outline:none;border-color:rgb(var(--brand));box-shadow:0 0 0 3px rgb(var(--brand) / .2)}.tbfind input,.gotofind input,.letfind input,.lvf .find input,.defilepick input{box-shadow:none!important}:where(input,select,textarea):user-invalid{border-color:rgb(var(--bad))}select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgb(var(--ink-3)) 50%),linear-gradient(135deg,rgb(var(--ink-3)) 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:1.9rem!important;cursor:pointer;text-overflow:ellipsis}select:not([multiple]):not([size]):hover:not([disabled]){background-image:linear-gradient(45deg,transparent 50%,rgb(var(--ink)) 50%),linear-gradient(135deg,rgb(var(--ink)) 50%,transparent 50%)}select option{background:rgb(var(--card));color:rgb(var(--ink))}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:rgb(var(--brand-dark))}input[type=checkbox],input[type=radio]{cursor:pointer}input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;border-radius:5px;padding:2px;-webkit-transition:opacity var(--ui-fast) var(--ui-ease),background-color var(--ui-fast) var(--ui-ease);transition:opacity var(--ui-fast) var(--ui-ease),background-color var(--ui-fast) var(--ui-ease)}input::-webkit-calendar-picker-indicator:hover{opacity:1;background-color:rgb(var(--brand-soft))}input[type=file]{cursor:pointer;font-size:.875rem;color:rgb(var(--ink-2))}input[type=file]::file-selector-button{margin-right:.75rem;padding:.4rem .85rem;border:1px solid rgb(var(--line-2));border-radius:8px;background:rgb(var(--wash));color:rgb(var(--ink));font:inherit;font-weight:600;cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease)}input[type=file]::file-selector-button:hover{background:rgb(var(--brand-soft));border-color:rgb(var(--brand-tint));color:rgb(var(--brand-deep))}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:rgb(var(--ink));-webkit-box-shadow:0 0 0 100px rgb(var(--card)) inset;caret-color:rgb(var(--ink))}tbody tr:hover{background:rgb(var(--brand-soft) / .45)}.railconn .dot.live{animation:beacon 2.4s var(--ui-ease) infinite}.stats>.stat,.dgrid>.panel{animation:rise .5s var(--ease-out) both}.stats>.stat:nth-child(2){animation-delay:.04s}.stats>.stat:nth-child(3){animation-delay:.08s}.stats>.stat:nth-child(4){animation-delay:.12s}.dgrid>.panel:nth-child(1){animation-delay:.1s}.dgrid>.panel:nth-child(2){animation-delay:.14s}.dgrid>.panel:nth-child(3){animation-delay:.18s}.dgrid>.panel:nth-child(4){animation-delay:.22s}.dgrid>.panel:nth-child(5){animation-delay:.26s}.dgrid>.panel:nth-child(6){animation-delay:.3s}.dgrid>.panel:nth-child(n+7){animation-delay:.34s}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px) scale(.97)}}@keyframes navsub-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes mark-in{0%{transform:scaleY(0)}}@keyframes grow-x{0%{transform:scaleX(0)}}@keyframes grow-y{0%{transform:scaleY(0)}}@keyframes arc-draw{0%{stroke-dasharray:0 100}}@keyframes beacon{0%,to{box-shadow:0 0 0 3px rgb(var(--beacon-live) / .22)}50%{box-shadow:0 0 0 6px rgb(var(--beacon-live) / 0)}}@media (max-width: 640px){.paypage>.emhead .right{margin-left:0;flex:1 1 100%}.paypage>.emhead .right select{flex:1 1 auto;min-width:0}.paypage .prform>*,.paypage .prform .who,.paypage .prform select:not(.who),.paypage .prform .amt,.paypage .praddr input.wide{flex:1 1 100%}.paypage .prform select,.paypage .prform input,.paypage .embtn{min-height:2.75rem}.paypage .prrow>.embtn,.paypage .prform .embtn,.paypage .prcallout .embtn{flex:1 1 100%}.paypage .ctl .hint{flex-basis:100%}.prsteps:before{display:none}.prstep>.panel>header{padding:.65rem .8rem}.prstep .panel .body{padding:.9rem .8rem}.prstep .ptag{margin-left:auto}.paypage .prlinks .lab{flex-basis:100%}.paypage .prlinks .embtn{flex:1 1 auto}.paypage .flds select,.paypage .flds input{min-height:2.75rem}.paypage .paygo>.embtn{flex:1 1 100%}.paypage .payfind{flex-wrap:wrap}.paypage .payfind input[type=search]{flex:1 1 100%;max-width:none;min-height:2.75rem}.paypage .payfind .embtn{flex:1 1 100%}.paypage .embtn.sm{min-height:2.3rem}.susetup .suline{grid-template-columns:minmax(0,1fr) minmax(4.5rem,.6fr) auto}.susetup .suline>.comp{grid-column:1 / -1}.susetup .suadd{width:100%}.susetup .subulk>.fld{flex:1 1 100%}.susetup .subulk .fldrow>.embtn{flex:0 0 auto}.pslpage>.emhead .right{flex-wrap:wrap}.pslpage>.emhead .right .embtn{flex:1 1 100%}.pslpage .pslview>header{flex-direction:column;align-items:stretch}.pslpage .pslviewacts .embtn{flex:1 1 0}.pslpage .pslview .body{padding:.5rem}.pslpage .pslframe{height:75vh}}@media (max-width: 420px){.paypage .tiles>.tile:last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width: 1100px){.reqx{grid-template-columns:auto 1fr}.wizform .wizf{grid-column:span 12}.req{grid-template-columns:minmax(140px,180px) 1fr auto}}@media (max-width: 900px){html{font-size:16.4px}.req{grid-template-columns:1fr}.content,.topbar{padding-left:1rem;padding-right:1rem}.subbar{margin-left:1rem;margin-right:1rem}.shell{grid-template-columns:4.5rem 1fr}.side{width:4.5rem}.nav{justify-content:center;gap:0;padding-left:0;padding-right:0;margin:0 .55rem}.nav .lab,.navgroup,.brandtext,.railconn>span:last-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.nav .cdot{position:absolute;top:.35rem;right:.35rem;margin-left:0}.brand{flex-direction:column;gap:.3rem;padding:.5rem .35rem}.brand .mark{display:inline-flex}.railtoggle{margin-left:0}.railfoot{padding-left:.35rem;padding-right:.35rem;align-items:center}.shell[data-drawer=open] .side{position:fixed;width:15.4rem;z-index:40;box-shadow:var(--sh-modal),inset -1px 0 rgb(var(--rail-fg) / .08)}.shell[data-drawer=open] .nav{justify-content:flex-start;gap:.65rem;padding-left:.6rem;padding-right:.6rem;margin:0 .5rem}.shell[data-drawer=open] .nav .lab,.shell[data-drawer=open] .navgroup,.shell[data-drawer=open] .brandtext,.shell[data-drawer=open] .railconn>span:last-child{position:static;width:auto;height:auto;padding:revert;margin:revert;overflow:visible;clip:auto;white-space:normal}.shell[data-drawer=open] .nav .lab{white-space:nowrap}.shell[data-drawer=open] .navgroup{padding:.9rem 1.2rem .3rem}.shell[data-drawer=open] .navgroup:first-child{padding-top:.3rem}.shell[data-drawer=open] .nav .cdot{position:static;margin-left:auto}.shell[data-drawer=open] .brand{flex-direction:row;gap:.6rem;padding:0 .75rem}.shell[data-drawer=open] .brand .mark{display:none}.shell[data-drawer=open] .railtoggle{margin-left:auto}.shell[data-drawer=open] .railfoot{padding-left:.75rem;padding-right:.75rem;align-items:stretch}.navsub{display:none}.shell[data-drawer=open] .navsub{display:flex}.shell[data-drawer=open] .railscrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;border:0;cursor:pointer;background:rgb(var(--char) / .45)}.startbar .grow{display:none}.startbar .segs{margin-right:auto}.startbar .find{flex:1 1 100%;order:3}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tbrail{display:inline-flex}.tbwhere{display:none}.repgrid{grid-template-columns:1fr}.repgrid>label{text-align:left}.repgrid>label.off{text-align:left}.reptop{grid-template-columns:1fr}.repside{align-items:stretch}.repgrid>.ctl,.repgrid>.ctl.pair{grid-column:span 1}.btsplit,.probody-grid{grid-template-columns:1fr}.protabs{flex-direction:row;overflow-x:auto;scrollbar-width:none}.protabs::-webkit-scrollbar{display:none}.protab{flex:0 0 auto;border-bottom:0;border-right:1px solid rgb(var(--rule))}.protab:last-child{border-right:0}.protab.pchild{padding-left:.7rem}}@media (max-width: 720px){.ctgrid,.ctchecks,.schtop,.schgrid{grid-template-columns:1fr}.schgrid>label{text-align:left}.expgrid,.expsecs,.srepform .lvform,.srepticks,.shwgrid{grid-template-columns:1fr}.shwgrid>label{text-align:left}.shwname{flex-direction:column;align-items:stretch}html{font-size:16px}.wizform .wizf{grid-column:span 24}.wizsteps{padding-left:.5rem;padding-right:.5rem}.wizlab{font-size:.8rem}.wizsteps li:before{margin-right:.9rem}.wizsteps li:after{margin-left:.9rem}.wizacts .wizgrow{flex-basis:100%;order:-1}.wizacts .btn{flex:1 1 auto}:root{--manna-bar: 3.9rem}.shell{grid-template-columns:1fr}.side{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:30;height:calc(var(--manna-bar) + env(safe-area-inset-bottom));width:100%;flex-direction:row;align-items:stretch;gap:0;padding:0 0 env(safe-area-inset-bottom) 0;overflow-x:auto;overflow-y:hidden;border-top:1px solid rgb(var(--rail-fg) / .09);background:rgb(var(--rail-2));box-shadow:0 -6px 18px rgb(var(--char) / .07);scrollbar-width:none}.side::-webkit-scrollbar{display:none}.brand,.navgroup,.railfoot{display:none}.railnav{display:flex;flex:1 1 auto;flex-direction:row;align-items:stretch;gap:0;padding:0 .25rem}.nav,.navmore{width:auto;min-width:0;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;margin:0;padding:.45rem .2rem;border-radius:0;font-size:.68rem;font-weight:500;line-height:1.15}.nav:not([data-bar]){display:none}.navmore{display:flex;position:relative;background:transparent;border:0;color:rgb(var(--rail-ink));cursor:pointer}.navmore svg{width:1.2rem;height:1.2rem;stroke:currentColor;fill:none;stroke-width:3}.navmore .lab{max-width:100%}.navmore[data-on],.navmore[aria-expanded=true]{color:rgb(var(--rail-on-ink));font-weight:600}.navmore[data-on] svg{color:rgb(var(--rail-mark))}.nav .lab{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;max-width:100%;text-align:center;white-space:nowrap;text-overflow:ellipsis}.nav .cdot{position:absolute;top:.3rem;right:.5rem;margin-left:0}.nav[aria-current=page]{background:transparent}.nav[aria-current=page]:before{top:0;bottom:auto;left:28%;right:28%;width:auto;height:3px;border-radius:0 0 3px 3px}.shell[data-drawer=open] .side{top:0;bottom:0;left:0;right:auto;height:100%;width:min(17rem,86vw);flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom);border-top:0;background:rgb(var(--rail))}.shell[data-drawer=open] .brand,.shell[data-drawer=open] .railfoot{display:flex}.shell[data-drawer=open] .navgroup{display:block}.shell[data-drawer=open] .railnav{flex:0 0 auto;flex-direction:column;gap:.15rem;padding:.5rem 0}.shell[data-drawer=open] .nav{display:flex;flex:0 0 auto;flex-direction:row;justify-content:flex-start;gap:.7rem;margin:0 .6rem;padding:0 .7rem;min-height:2.75rem;border-radius:10px;font-size:.875rem}.shell[data-drawer=open] .nav .lab{max-width:none;text-align:left}.shell[data-drawer=open] .nav[aria-current=page]{background:rgb(var(--rail-on))}.shell[data-drawer=open] .nav[aria-current=page]:before{top:.5rem;bottom:.5rem;left:0;right:auto;width:3px;height:auto;border-radius:9999px}.shell[data-drawer=open] .navmore{display:none}.main{padding-bottom:calc(var(--manna-bar) + env(safe-area-inset-bottom) + .4rem)}.content{padding-left:.8rem;padding-right:.8rem;padding-top:.8rem;gap:.8rem}.topbar{padding-left:.8rem;padding-right:.8rem;-moz-column-gap:.4rem;column-gap:.4rem}.subbar{margin-left:.8rem;margin-right:.8rem;margin-top:.8rem}.tbacts>a.tbicon{display:none}.tbco{display:none}.tbfind{flex:1 1 6rem}.tbrail{display:none}.subbar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.subbar::-webkit-scrollbar{display:none}.subtab{flex:0 0 auto;padding:.55rem .75rem;font-size:.8rem}.tiles{grid-template-columns:repeat(auto-fit,minmax(min(118px,46%),1fr))}.links{grid-template-columns:1fr}.startbar .segs{flex:1 1 100%;margin-right:0}.startbar .segs .embtn{flex:1 1 0}.startbar .find{order:0}.startbar>.embtn{flex:1 1 0;order:1}.stat{padding:.85rem .8rem;-moz-column-gap:.6rem;column-gap:.6rem}.stat .sico{width:2.2rem;height:2.2rem;font-size:.875rem}.stat .sk{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25}.lvcards .stats{grid-template-columns:minmax(0,1fr)}.repform .wide,.mbf .grow,.iof .grow,.qbar input[type=search]{min-width:0;width:100%}.repset{max-width:none}.repacts{justify-content:flex-start}.mbbar,.iotop,.ddabar{flex-direction:column;align-items:stretch}.mbbar .right,.iotop .right,.ddabar .right{margin-left:0}.modal .box{width:min(100%,32rem)}.dvgrid{grid-template-columns:minmax(0,1fr)}.calmonth{min-width:0}}@media (max-width: 420px){html{font-size:15.4px}.tile .n{font-size:1.35rem}.tiles{grid-template-columns:1fr 1fr}.legend{font-size:.8rem}.panel>header h3{font-size:.875rem}.content{padding-left:.5rem;padding-right:.5rem}.prohead{padding:.7rem;gap:.7rem}.proava{width:4rem;height:4rem;font-size:1.5rem}.proava .pen{width:1.5rem;height:1.5rem}}@media (pointer: coarse){.embtn,.btn,.gbtn,.tab,.subtab,.protab,.qbar .icon,.dtbar .pager button,.embar select,.embar input,.qbar select,.qbar input,.repform input,.repform select,.mbf select,.mbf input,.iof input,.iof select,.ddabar select,.gfil select,.btf input,.btf select,.btfind input{min-height:2.6rem}.wizform{--wctl: 2.6rem}.wizdot{min-width:2.4rem;min-height:2.4rem}.yn button{width:2.4rem;height:2.4rem;font-size:1.05rem}.nav{min-height:3.4rem}th,td{padding-top:.7rem;padding-bottom:.7rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.ecard:hover{transform:none}}@media print{.side,.topbar,.subbar,.protabs,.proacts,.proico,.prochoose,.legend button{display:none}.shell{grid-template-columns:1fr;min-height:0}.probody-grid{grid-template-columns:1fr}.content{padding:0}.prohead,.procard,.panel,.ecard,.legend,.emhead,.embar,.qbar,.person,.regwho,.letter{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none}}.hchart{display:flex;flex-direction:column;gap:1rem}.hcbar{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.hctiers{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.hctier{--inset: calc(var(--tier, 0) * 1.2rem);margin:0 var(--inset);display:grid;grid-template-columns:minmax(9rem,12rem) 1fr;gap:.75rem;padding:.6rem .8rem;border:1px solid rgb(var(--line));border-left:4px solid rgb(var(--accent));border-radius:.6rem;background:rgb(var(--card))}.hclevel{display:flex;align-items:baseline;gap:.5rem;min-width:0}.hcrank{color:rgb(var(--ink-3));font-size:.75rem}.hctitle{font-weight:600;color:rgb(var(--ink))}.hccount{margin-left:auto;font-variant-numeric:tabular-nums}.hcpeople{display:flex;flex-wrap:wrap;gap:.4rem;min-width:0}.hcperson{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.3rem .55rem;border:1px solid rgb(var(--line-2));border-radius:.5rem;background:rgb(var(--page));color:rgb(var(--ink));font:inherit;text-align:left;cursor:pointer}.hcperson:hover{border-color:rgb(var(--accent))}.hcsuggest{border-style:dashed;background:rgb(var(--accent-wash))}.hcname{font-weight:600;font-size:.875rem}.hcmeta{color:rgb(var(--ink-3));font-size:.75rem}.hcnone{font-size:.875rem;align-self:center}.hch3{margin:0 0 .3rem;font-size:.875rem;font-weight:600;color:rgb(var(--ink))}.hcfloor .hcperson{background:transparent}.hcfloorbox{padding:.6rem .8rem;border:1px solid rgb(var(--line));border-radius:.6rem;background:rgb(var(--card))}.hcfloorbox p{margin:0 0 .5rem;font-size:.875rem}@media (max-width: 640px){.hctier{--inset: 0;grid-template-columns:1fr}}.hcgroup{display:flex;flex-direction:column;align-items:center;max-width:72rem;margin:0 auto}.hcnode{display:inline-flex;flex-direction:column;align-items:center;gap:.1rem;padding:.55rem 1rem;min-width:11rem;border:1px solid rgb(var(--line));border-radius:.6rem;background:rgb(var(--card));color:rgb(var(--ink));font:inherit;cursor:pointer;text-align:center}.hcbranch .hcnode{min-width:0;width:100%}.hcbranch .hcnode b{overflow-wrap:anywhere}.hcnode:hover{border-color:rgb(var(--accent))}.hcnode[aria-pressed=true]{border-color:rgb(var(--accent));box-shadow:inset 0 0 0 1px rgb(var(--accent));background:rgb(var(--accent-wash))}.hcnode b{font-weight:600}.hcnode .hcmeta{font-size:.75rem}.hchead{border-left:4px solid rgb(var(--accent));min-width:14rem}.hctrunk{width:2px;height:1.4rem;background:rgb(var(--line-2))}.hcbranches{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:nowrap;width:100%}.hcbranch{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:1.2rem .4rem 0;flex:1 1 0;min-width:0;max-width:18rem}.hcbranches{align-items:stretch}.hcbranch .hcnode{flex:1;justify-content:center}.hcbranch:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:rgb(var(--line-2))}.hcbranch:first-child:before{left:50%}.hcbranch:last-child:before{right:50%}.hcbranch:only-child:before{display:none}.hcbranch:after{content:"";position:absolute;top:0;left:calc(50% - 1px);width:2px;height:1.2rem;background:rgb(var(--line-2))}.hcarrow{position:absolute;top:.75rem;left:calc(50% - .35rem);width:0;height:0;border-left:.35rem solid transparent;border-right:.35rem solid transparent;border-top:.45rem solid rgb(var(--line-2))}.hcpick{width:100%;margin-top:1rem}.hcpick h2{margin:0 0 .6rem;font-size:.875rem;font-weight:600;color:rgb(var(--ink))}@media (max-width: 640px){.hcbranches{flex-direction:column;align-items:stretch}.hcbranch{padding:.6rem 0 0}.hcbranch:before,.hcbranch:after,.hcarrow{display:none}}.hcflow{display:flex;flex-direction:column;align-items:center;gap:0}.hcbox{width:min(100%,52rem);border:1px solid rgb(var(--line));border-top:4px solid rgb(var(--accent));border-radius:.6rem;background:rgb(var(--card));padding:.6rem .8rem}.hcbox .hclevel{margin-bottom:.45rem}.hcboxrest{border-top-color:rgb(var(--line-2))}.hcflowarrow{display:flex;flex-direction:column;align-items:center;height:2rem}.hcflowarrow:before{content:"";flex:1;width:2px;background:rgb(var(--line-2))}.hcflowarrow:after{content:"";width:0;height:0;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.5rem solid rgb(var(--line-2))}.hcflowhead{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;width:100%;margin-bottom:1rem}.hcflowhead h1{margin:0;font-size:.875rem;font-weight:600;color:rgb(var(--ink))}.hcid{position:relative;display:flex;flex-direction:column;align-items:center;gap:.15rem;width:11rem;padding:0 .6rem;overflow:hidden;border:1px solid rgb(var(--line));border-radius:.8rem;background:rgb(var(--card));color:rgb(var(--ink));box-shadow:var(--sh-lift);font:inherit;text-align:center;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.hcid:before{content:"";align-self:stretch;margin:0 -.6rem;height:2.4rem;background:rgb(var(--accent))}.hcid:hover,.hcid:focus-visible{transform:translateY(-2px);border-color:rgb(var(--accent));box-shadow:var(--sh-raise);outline:none}.hcid.hcsuggest{border-style:dashed;border-color:rgb(var(--accent))}.hcid.hcsuggest:before{background:rgb(var(--accent-wash))}.hcidava{width:4.2rem;height:4.2rem;margin-top:-2.1rem;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgb(var(--wash));color:rgb(var(--ink-2));font-weight:700;font-size:.875rem;border:3px solid rgb(var(--card));box-shadow:var(--sh-lift);margin-bottom:.35rem}.hcidava img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hcidname{font-weight:700;font-size:.875rem;line-height:1.2}.hcidjob{color:rgb(var(--ink-2));font-size:.75rem;line-height:1.25;min-height:2.5em;display:flex;align-items:center}.hcidcode{color:rgb(var(--ink-3));font-size:.75rem;letter-spacing:.04em}.hcidfoot{align-self:stretch;margin:.55rem -.6rem 0;padding:.3rem .5rem;background:rgb(var(--wash));color:rgb(var(--ink-2));border-top:1px solid rgb(var(--line));font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hcrow{display:flex;flex-direction:column;align-items:center;gap:.6rem;width:100%}.hcrowlabel{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .7rem .2rem .3rem;border:1px solid rgb(var(--line));border-radius:999px;background:rgb(var(--card));font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--ink-2))}.hcrowlabel i{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:rgb(var(--accent));color:rgb(var(--card));font-style:normal;font-size:.75rem}.hcrowcards{justify-content:center;gap:.8rem}.hcflowarrow{height:2.4rem}.hcflowhead{align-items:center}.hcflowhead h1{font-size:2rem;font-weight:700;letter-spacing:-.01em}.hcflowhead .hcsub{flex-basis:100%;margin-top:-.5rem;color:rgb(var(--ink-2));font-size:.875rem}@media (max-width: 640px){.hcrowcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.hcid{width:auto}.hcflowhead h1{font-size:.875rem}}.hcid.hcvacant{cursor:default;border-style:dashed;box-shadow:none;background:transparent}.hcid.hcvacant:before{background:rgb(var(--line))}.hcid.hcvacant:hover{transform:none;border-color:rgb(var(--line))}.hcid.hcvacant .hcidname{color:rgb(var(--ink-3));font-weight:600}.hcseatbtn{margin-top:.45rem;padding:.25rem .6rem;font-size:.75rem}.hcslot{display:flex;flex-direction:column;align-items:center;gap:.3rem}.hcleave{font-size:.75rem;font-weight:600;color:rgb(var(--bad))}.hcrowfit .hcslot{min-width:0}.hcrowfit .hcslot>.hcid{width:100%}.hcrowcards.hcrowfit{display:grid;grid-template-columns:repeat(var(--seats, 9),minmax(0,1fr));gap:.5rem;width:100%}.hcrowfit .hcid{width:auto;padding:0 .35rem}.hcrowfit .hcid:before{margin:0 -.35rem}.hcrowfit .hcidfoot{margin:.55rem -.35rem 0;padding:.3rem .2rem;letter-spacing:.02em;white-space:normal;overflow-wrap:anywhere;flex:1;display:flex;align-items:center;justify-content:center}.hcrowfit .hcidname{overflow-wrap:anywhere}.hcfreebox{width:100%;display:flex;flex-direction:column;gap:.6rem}.hcftools{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.6rem .8rem;border:1px solid rgb(var(--line));border-radius:.6rem;background:rgb(var(--card))}.hcftools select,.hcftools input{padding:.3rem .5rem;border:1px solid rgb(var(--line-ctl));border-radius:.4rem;background:rgb(var(--card));color:rgb(var(--ink));font-size:.875rem;max-width:16rem}.hcfreewrap{width:100%;overflow:auto;max-height:calc(100vh - 13rem);min-height:18rem;border:1px solid rgb(var(--line));border-radius:.6rem;background:rgb(var(--wash));scrollbar-width:none;cursor:grab}.hcfreewrap::-webkit-scrollbar{display:none}.hcfreewrap.hcpanning,.hcfreewrap.hcpanning *{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hcfree{position:relative;margin:0 auto;touch-action:pan-x pan-y}.hcfree:not(.hcedit) .hcfcard{cursor:auto}.hcfree.hcedit{background-image:radial-gradient(rgb(var(--line-2)) 1px,transparent 1px);background-size:16px 16px;margin:0}.hcflines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hcflines path{fill:none;stroke:rgb(var(--line-2));stroke-width:2}.hcfcard{position:absolute;display:flex;flex-direction:column;align-items:stretch}.hcfcard>.hcid,.hcfcard>.hcslot{width:100%;height:100%}.hcfcard>.hcslot>.hcid{width:100%;flex:1;min-height:0}.hcfcard .hcidfoot,.hcfcard .hcseatbtn{margin-top:auto}.hcfcard .hcseatbtn+.hcidfoot{margin-top:.55rem}.hcflabel{align-items:center;justify-content:center}.hcedit .hcfcard{cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hcedit .hcfcard:active{cursor:grabbing}.hcedit .hcfcard:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px;border-radius:.8rem}.hcedit .hcfcard>:not(.hcfctl){pointer-events:none}.hcfctl{position:absolute;top:.3rem;left:.3rem;right:.3rem;display:flex;gap:.25rem;align-items:center;z-index:1}.hcfctl select{flex:1;min-width:0;padding:.1rem .25rem;border:1px solid rgb(var(--line-ctl));border-radius:.35rem;background:rgb(var(--card));color:rgb(var(--ink));font-size:.75rem}.hcfx{width:1.4rem;height:1.4rem;border-radius:50%;border:1px solid rgb(var(--line-ctl));background:rgb(var(--card));color:rgb(var(--ink-2));line-height:1;cursor:pointer}.hcfx:hover{color:rgb(var(--bad));border-color:rgb(var(--bad))}.hcflabel .hcfctl{top:-1.6rem;left:auto;right:0}.bshift{display:flex;flex-direction:column;gap:.7rem}.bshbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.bshbar input,.bshbar select{padding:.3rem .5rem;border:1px solid rgb(var(--line-ctl));border-radius:.4rem;background:rgb(var(--card));color:rgb(var(--ink));font-size:.875rem}.bshn{margin-left:auto;font-size:.875rem;font-weight:600;color:rgb(var(--accent))}.bshift .scroll{max-height:18rem;overflow-y:auto;border:1px solid rgb(var(--line));border-radius:.5rem}table.bshtable{min-width:0}.bshtable th{position:sticky;top:0;background:rgb(var(--card));z-index:1}.bshtable .bshtick{width:2.2rem;text-align:center}.bshtable tr.on td{background:rgb(var(--accent-wash))}.bshform{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.7rem 1.4rem}.bshform .fld{display:flex;flex-direction:column;gap:.3rem;min-width:11rem}.bshform .lab{font-size:.84rem;font-weight:600;color:rgb(var(--ink-2))}.bshform select,.bshform input[type=date]{padding:.35rem .55rem;border:1px solid rgb(var(--line-ctl));border-radius:.4rem;background:rgb(var(--card));color:rgb(var(--ink));font-size:.875rem;min-height:2.1rem}.bshform [role=radiogroup] label{display:flex;align-items:center;gap:.4rem;font-size:.875rem;color:rgb(var(--ink))}.bsherr{color:rgb(var(--bad));font-size:.875rem}.bshhours{font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:600;color:rgb(var(--accent))}.bshdone ul{margin:.4rem 0 0;display:flex;flex-direction:column;gap:.2rem}.bshdone li{font-size:.875rem;padding-left:.6rem;border-left:2px solid rgb(var(--line))}.bshdone li.ok{border-color:rgb(var(--live))}.bshdone li.bad{border-color:rgb(var(--bad));color:rgb(var(--bad))}@media (max-width: 640px){table.stacktbl{min-width:0;width:100%;border-collapse:separate;border-spacing:0}.stacktbl thead{display:none}.stacktbl tbody,.stacktbl tr,.stacktbl td{display:block;width:100%}.stacktbl tr{margin:0 0 .6rem;padding:.55rem .75rem;border:1px solid rgb(var(--line));border-radius:.6rem;background:rgb(var(--card))}.stacktbl tbody tr:last-child{margin-bottom:0}.stacktbl td{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.2rem 0;border:0;text-align:right}.stacktbl td:before{content:attr(data-label);flex:none;text-align:left;color:rgb(var(--ink-3));font-size:.84rem}.stacktbl td[data-label=""]:before{content:none}.stacktbl td.stackhead{display:block;text-align:left;font-weight:600;padding-bottom:.35rem;margin-bottom:.2rem;border-bottom:1px solid rgb(var(--line))}.stacktbl td.rowacts{justify-content:flex-end;padding-top:.45rem}.scroll:has(>.stacktbl){overflow-x:visible}}@media (max-width: 900px){.hcrowcards.hcrowfit{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.hcrowcards.hcrowfit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
