@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--spacing:.25rem;--font-display:var(--font-display);--font-body:var(--font-body)}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-54{inset:calc(var(--spacing) * 54)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.flex-shrink,.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.font-display{font-family:var(--font-display)}.text-wrap{text-wrap:wrap}.text-danger{color:var(--danger)}.text-highlight{color:var(--highlight)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}:root{--bg:#f4f7f5;--surface:#fff;--sunken:#e9f0ed;--line:#dce5e1;--line-strong:#c3d2cd;--ink:#0e2724;--ink-2:#4b5f5b;--ink-3:#5f716d;--primary:#0f4d45;--primary-press:#0a3833;--primary-soft:#e4efea;--primary-ink:#0f4d45;--on-primary:#fff;--secondary:#177680;--secondary-soft:#e2eff0;--strong:#0f4d45;--strong-2:#16605a;--on-strong:#fff;--on-strong-2:#c9ddd8;--highlight:#a8e063;--highlight-soft:#eef7e0;--on-highlight:#0e2724;--accent:#2faf8a;--accent-2:#4da957;--success:#276c3a;--success-soft:#e7f3e9;--warning:#9a5b00;--warning-soft:#fdf0d5;--danger:#b53a2a;--danger-soft:#fbe7e3;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-full:999px;--shadow-1:0 0 0 1px #0e272412;--shadow-2:0 18px 40px -18px #0e272459;--font-display:"Paralucent", "DM Sans", system-ui, sans-serif;--font-body:"DM Sans", system-ui, sans-serif;--font-accent:"Firelli", Georgia, serif}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/rP2Fp2ywxg089UriCZa4ET-DNl0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/rP2Fp2ywxg089UriCZa4Hz-D.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/rP2Fp2ywxg089UriCZa4ET-DNl0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/rP2Fp2ywxg089UriCZa4Hz-D.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/rP2Hp2ywxg089UriCZ2IHSeH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/rP2Hp2ywxg089UriCZOIHQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/rP2Hp2ywxg089UriCZ2IHSeH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/rP2Hp2ywxg089UriCZOIHQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rP2Hp2ywxg089UriCZ2IHSeH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rP2Hp2ywxg089UriCZOIHQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rP2Hp2ywxg089UriCZ2IHSeH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rP2Hp2ywxg089UriCZOIHQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Paralucent;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/par-600.woff2)format("woff2")}@font-face{font-family:Paralucent;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/par-700.woff2)format("woff2")}@font-face{font-family:Firelli;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/fir-700i.woff2)format("woff2")}body{background:var(--bg);color:var(--ink);font:400 15px/1.45 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--primary);text-decoration:none}a:hover{color:var(--primary-press)}*{box-sizing:border-box}.app{background:var(--bg);width:390px;height:844px;color:var(--ink);font:400 15px/1.45 var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;overflow:hidden}.safe-top{flex:none;height:50px}.app>*,.content>*,.section>*{flex-shrink:0}.content{flex-direction:column;flex:1;gap:24px;min-height:0;padding:8px 20px 120px;display:flex}.t-display{font-family:var(--font-display);letter-spacing:-.01em;font-size:40px;font-weight:700;line-height:1}.t-h1{font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;font-size:28px;font-weight:700;line-height:1.05}.t-h2{font-family:var(--font-display);text-wrap:balance;font-size:22px;font-weight:700;line-height:1.1}.t-h3{font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.15}.t-title{font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.2}.t-body-lg{font-family:var(--font-body);font-size:17px;line-height:1.45}.t-body{font-family:var(--font-body);font-size:15px;line-height:1.45}.t-body-sm{font-family:var(--font-body);font-size:13px;line-height:1.4}.t-label{font-family:var(--font-body);font-size:15px;font-weight:500;line-height:1.25}.t-label-sm{font-family:var(--font-body);font-size:13px;font-weight:500;line-height:1.2}.t-caption{font-family:var(--font-body);font-size:12px;font-weight:500;line-height:1.3}.t-eyebrow{font-family:var(--font-body);letter-spacing:.01em;font-size:12px;font-weight:600;line-height:1.25}.t-accent{font-family:var(--font-accent);letter-spacing:0;font-style:italic;font-weight:700}.t-num{font-variant-numeric:tabular-nums}.muted{color:var(--ink-2)}.subtle{color:var(--ink-3)}.on-strong{color:var(--on-strong)}.on-strong-2{color:var(--on-strong-2)}.text-primary{color:var(--primary)}.text-highlight{color:var(--highlight)}.aed{vertical-align:-.01em;width:auto;height:.74em;margin-right:.16em}.pts-dot{background:var(--highlight);width:.6em;height:.6em;box-shadow:inset 0 0 0 .14em var(--strong);vertical-align:.02em;border-radius:50%;flex:none;margin-right:.22em;display:inline-block}.btn{border-radius:var(--r-full);height:52px;font-family:var(--font-display);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.btn svg{width:20px;height:20px}.btn-md{height:44px;padding:0 18px;font-size:15px}.btn-sm{height:36px;padding:0 14px;font-size:14px}.btn-block{width:100%}.btn-primary{background:var(--primary);color:var(--on-primary)}.btn-strong{background:var(--strong);color:var(--on-strong)}.btn-secondary{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.btn-tonal{background:var(--primary-soft);color:var(--primary-ink)}.btn-highlight{background:var(--highlight);color:var(--on-highlight)}.btn-ghost{color:var(--primary);background:0 0;padding:0 8px}.btn-danger{background:var(--danger);color:var(--surface)}.btn-danger-ghost{color:var(--danger);background:0 0;padding:0 8px}.btn-disabled{opacity:.38}.spinner{opacity:.9;border:2.5px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px}.icon-btn{width:44px;height:44px;color:var(--ink);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.icon-btn-surface{background:var(--surface);box-shadow:var(--shadow-1)}.icon-btn-strong{color:var(--on-strong);background:#ffffff1f}.badge-dot{background:var(--danger);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:9px;right:10px}.badge-count{border-radius:var(--r-full);background:var(--danger);min-width:20px;height:20px;color:var(--surface);font:600 11px/20px var(--font-body);text-align:center;padding:0 6px}.appbar{flex:none;align-items:center;gap:4px;height:56px;padding:0 8px;display:flex}.appbar-title{text-align:center;font-family:var(--font-display);flex:1;font-size:17px;font-weight:600;line-height:1.2}.appbar-spacer{flex:none;width:44px;height:44px}.pagehead{flex:none;justify-content:space-between;align-items:center;gap:12px;height:60px;padding:0 20px;display:flex}.field{flex-direction:column;gap:8px;display:flex}.field-label{font:500 13px/1.2 var(--font-body);color:var(--ink-2)}.input{border-radius:var(--r-md);background:var(--surface);min-height:54px;box-shadow:inset 0 0 0 1.5px var(--line);font:400 16px/1.3 var(--font-body);color:var(--ink);align-items:center;gap:10px;padding:0 16px;display:flex}.input svg{width:20px;height:20px;color:var(--ink-3);flex:none}.input-focus{box-shadow:inset 0 0 0 2px var(--primary)}.input-error{box-shadow:inset 0 0 0 2px var(--danger)}.input-filled{background:var(--sunken);box-shadow:none}.textarea{align-items:flex-start;min-height:120px;padding:15px 16px}.placeholder{color:var(--ink-3)}.caret{background:var(--primary);width:1.5px;height:20px;display:inline-block}.help{font:400 13px/1.35 var(--font-body);color:var(--ink-3)}.error-text{font:500 13px/1.35 var(--font-body);color:var(--danger);align-items:center;gap:6px;display:flex}.otp-box{border-radius:var(--r-md);background:var(--surface);width:48px;height:58px;box-shadow:inset 0 0 0 1.5px var(--line);font:600 24px/1 var(--font-display);color:var(--ink);place-items:center;display:grid}.otp-box.is-active{box-shadow:inset 0 0 0 2px var(--primary)}.toggle{border-radius:var(--r-full);background:var(--line-strong);flex:none;width:50px;height:30px;position:relative}.toggle:after{content:"";background:var(--surface);border-radius:50%;width:24px;height:24px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.toggle.is-on{background:var(--primary)}.toggle.is-on:after{left:23px}.check{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line-strong);background:var(--surface);color:var(--on-primary);border-radius:7px;flex:none;place-items:center;display:grid}.check.is-on{background:var(--primary);box-shadow:none}.check svg{width:16px;height:16px}.radio{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line-strong);background:var(--surface);border-radius:50%;flex:none}.radio.is-on{box-shadow:inset 0 0 0 7px var(--primary)}.segmented{border-radius:var(--r-full);background:var(--sunken);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.segmented>div{border-radius:var(--r-full);height:38px;font:500 14px/1 var(--font-body);color:var(--ink-2);justify-content:center;align-items:center;gap:6px;display:flex}.segmented>.is-on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1);font-weight:600}.slider{align-items:center;height:28px;display:flex;position:relative}.slider-track{background:var(--line);border-radius:3px;flex:1;height:6px;overflow:hidden}.slider-fill{background:var(--primary);border-radius:3px;height:100%}.slider-thumb{background:var(--surface);width:24px;height:24px;box-shadow:0 0 0 1px var(--line), 0 2px 6px #0e272433;border-radius:50%;position:absolute;top:2px}.chips{flex-wrap:nowrap;gap:8px;display:flex;overflow:hidden}.chip{border-radius:var(--r-full);height:36px;font:500 14px/1 var(--font-body);background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.chip svg{width:18px;height:18px}.chip.is-on{background:var(--strong);color:var(--on-strong);box-shadow:none}.status{border-radius:var(--r-full);height:22px;font:600 11.5px/1 var(--font-body);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.status.has-dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.s-info{background:var(--primary-soft);color:var(--primary-ink)}.s-progress{background:var(--warning-soft);color:var(--warning)}.s-success{background:var(--success-soft);color:var(--success)}.s-danger{background:var(--danger-soft);color:var(--danger)}.s-neutral{background:var(--sunken);color:var(--ink-2)}.s-highlight{background:var(--highlight);color:var(--on-highlight)}.tag-new{border-radius:var(--r-full);background:var(--highlight);height:20px;color:var(--on-highlight);font:700 10px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 8px;display:inline-flex}.card{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.hero{background:var(--strong);color:var(--on-strong);border-radius:var(--r-xl);position:relative;overflow:hidden}.group{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;display:flex;overflow:hidden}.row{align-items:center;gap:14px;min-height:64px;padding:12px 16px;display:flex}.group>.row+.row{box-shadow:inset 0 1px 0 var(--line)}.row-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.row-title{font:500 15px/1.25 var(--font-body);color:var(--ink)}.row-sub{font:400 13px/1.3 var(--font-body);color:var(--ink-2)}.row-chevron{width:20px;height:20px;color:var(--ink-3);flex:none}.kv{justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.kv>span:first-child{color:var(--ink-2);font-size:14px}.kv>span:last-child{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.icon-tile{background:var(--sunken);width:38px;height:38px;color:var(--ink-2);border-radius:11px;flex:none;place-items:center;display:grid}.icon-tile svg{width:20px;height:20px}.it-primary{background:var(--primary-soft);color:var(--primary)}.it-highlight{background:var(--highlight-soft);color:var(--strong)}.it-warning{background:var(--warning-soft);color:var(--warning)}.it-danger{background:var(--danger-soft);color:var(--danger)}.it-success{background:var(--success-soft);color:var(--success)}.it-neutral{background:var(--sunken);color:var(--ink-2)}.it-strong{background:var(--strong);color:var(--highlight)}.avatar{background:var(--highlight);width:40px;height:40px;color:var(--on-highlight);font:700 15px/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.avatar-lg{width:72px;height:72px;font-size:26px}.avatar-sm{width:30px;height:30px;font-size:12px}.av-teal{background:var(--primary-soft);color:var(--primary-ink)}.av-strong{background:var(--strong);color:var(--highlight)}.divider{background:var(--line);flex:none;height:1px}.section{flex-direction:column;gap:12px;display:flex}.section-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.link{font:600 14px/1 var(--font-body);color:var(--primary)}.progress{background:var(--sunken);border-radius:4px;height:8px;overflow:hidden}.progress>div{background:var(--primary);border-radius:4px;height:100%}.skeleton{background:linear-gradient(90deg, var(--sunken) 0%, var(--bg) 50%, var(--sunken) 100%);border-radius:8px}.banner{border-radius:var(--r-md);font:400 14px/1.4 var(--font-body);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.banner svg{flex:none;width:20px;height:20px;margin-top:1px}.b-info{background:var(--primary-soft);color:var(--primary-ink)}.b-warning{background:var(--warning-soft);color:var(--warning)}.b-danger{background:var(--danger-soft);color:var(--danger)}.b-success{background:var(--success-soft);color:var(--success)}.toast{border-radius:var(--r-md);background:var(--ink);color:var(--surface);font:500 14px/1.3 var(--font-body);box-shadow:var(--shadow-2);align-items:center;gap:12px;padding:14px 16px;display:flex}.photo{background:var(--sunken);border-radius:var(--r-md);position:relative;overflow:hidden}.tabbar-wrap{z-index:5;align-items:center;gap:10px;display:flex;position:absolute;bottom:24px;left:14px;right:14px}.tabbar-wrap:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to top, var(--bg) 18%, var(--bg) 55%, transparent);height:128px;position:absolute;bottom:-24px;left:-14px;right:-14px}@supports (color:color-mix(in lab, red, red)){.tabbar-wrap:before{background:linear-gradient(to top, var(--bg) 18%, color-mix(in srgb, var(--bg) 70%, transparent) 55%, transparent)}}.tabbar-wrap.is-dark:before{background:linear-gradient(to top, var(--strong) 18%, var(--strong) 55%, transparent)}@supports (color:color-mix(in lab, red, red)){.tabbar-wrap.is-dark:before{background:linear-gradient(to top, var(--strong) 18%, color-mix(in srgb, var(--strong) 70%, transparent) 55%, transparent)}}.tabbar{border-radius:var(--r-full);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffffa3;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;height:64px;padding:4px;display:grid;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c,0 0 0 .5px #0e27241a,0 14px 34px -12px #0e27244d}.tab{border-radius:var(--r-full);font:500 10.5px/1 var(--font-body);color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.tab svg{width:24px;height:24px}.tab.is-on{color:var(--primary);background:var(--primary);font-weight:600}@supports (color:color-mix(in lab, red, red)){.tab.is-on{background:color-mix(in srgb, var(--primary) 11%, #ffffff80)}}.tab.is-on{box-shadow:inset 0 1px #fffc}.dot-fab{width:64px;height:64px;color:var(--on-highlight);background:var(--highlight);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.dot-fab{background:color-mix(in srgb, var(--highlight) 92%, transparent)}}.dot-fab{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #ffffff59,0 0 0 .5px #0e27241f,0 14px 30px -12px #0e272466}.dot-fab svg{width:26px;height:26px}.dot-fab.is-on{box-shadow:inset 0 1px 0 #ffffffbf, 0 0 0 3px #ffffffe6, 0 0 0 5.5px var(--highlight), 0 14px 30px -12px #00000080}.tabbar.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dot-fab.is-pill{border-radius:var(--r-full);width:auto;font:600 15px/1 var(--font-display);gap:8px;padding:0 20px 0 16px;display:flex}.dot-fab.is-pill svg{width:22px;height:22px}.cover{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tabbar-wrap.is-dark .tabbar{background:#081c1985;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff1a,0 14px 34px -12px #00000080}.tabbar-wrap.is-dark .tab{color:var(--on-strong-2)}.tabbar-wrap.is-dark .tab.is-on{color:var(--on-strong);background:#ffffff24;box-shadow:inset 0 1px #ffffff2e}.dot-btn{background:var(--highlight);width:60px;height:60px;color:var(--on-highlight);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #ffffffbf,0 14px 30px -12px #0e272466}.dot-btn svg{width:26px;height:26px}.bottom-bar{background:var(--surface);box-shadow:0 -1px 0 var(--line);z-index:5;flex-direction:column;gap:10px;padding:14px 20px 34px;display:flex;position:absolute;bottom:0;left:0;right:0}.scrim{z-index:8;background:#091a1880;position:absolute;inset:0}.sheet{background:var(--surface);z-index:9;border-radius:28px 28px 0 0;flex-direction:column;gap:18px;padding:10px 20px 34px;display:flex;position:absolute;bottom:0;left:0;right:0}.grabber{background:var(--line-strong);border-radius:3px;flex:none;align-self:center;width:38px;height:5px}.shape{pointer-events:none;position:absolute}.list{flex-direction:column;display:flex}.list-head{font:600 13px/1.2 var(--font-body);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;padding:18px 20px 8px;display:flex}.list-row{align-items:center;gap:14px;min-height:64px;padding:12px 20px;display:flex;position:relative}.list-row+.list-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:20px;right:0}.list-row.inset-54+.list-row.inset-54:before{left:72px}.amount{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.2}.amount-lg{font-size:20px}.text-success{color:var(--success)}.text-danger{color:var(--danger)}.text-warning{color:var(--warning)}.strike{text-decoration:line-through;text-decoration-thickness:1.5px}.ticket{background:var(--surface);border-radius:var(--r-lg);position:relative}.ticket-cut{border-top:1.5px dashed var(--line-strong);height:0;margin:0 16px;position:relative}.ticket-cut:before,.ticket-cut:after{content:"";background:var(--bg);border-radius:50%;width:24px;height:24px;position:absolute;top:-12px}.ticket-cut:before{left:-28px}.ticket-cut:after{right:-28px}.date-tile{text-align:center;background:var(--surface);width:48px;box-shadow:0 0 0 1px var(--line);border-radius:12px;flex:none;overflow:hidden}.date-tile>span:first-child{background:var(--primary);color:var(--on-primary);font:700 10px/1.2 var(--font-body);letter-spacing:.04em;padding:3px 0;display:block}.date-tile>span:last-child{font:700 20px/1 var(--font-display);color:var(--ink);padding:4px 0 5px;display:block}.t-ref{letter-spacing:.02em;color:var(--ink-3);font-variant-numeric:tabular-nums;font:600 11.5px/1.2 ui-monospace,SF Mono,Menlo,monospace}.t-time{font:600 12px/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink-3)}.btn-act{background:var(--highlight);color:var(--on-highlight)}.btn-act-dark{background:var(--highlight);color:var(--strong)}.btn-pine{background:var(--strong);color:var(--on-strong)}.btn-line{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.staff-head{background:var(--strong);color:var(--on-strong);flex:none;padding:0 20px 20px;position:relative;overflow:hidden}.staff-head>*{position:relative}.staff-head>.shape{position:absolute}.sh-date{font:600 12px/1 var(--font-body);color:var(--highlight);font-variant-numeric:tabular-nums;letter-spacing:.01em}.sh-row{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:6px;display:flex}.sh-title{font-family:var(--font-display);letter-spacing:-.01em;font-size:30px;font-weight:700;line-height:1}.sh-meta{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.sh-role{font:500 13px/1.3 var(--font-body);color:var(--on-strong-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sh-picker{border-radius:var(--r-full);height:30px;color:var(--on-strong);font:600 12.5px/1 var(--font-body);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:0 10px 0 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.sh-picker svg{width:15px;height:15px}.sh-bell{width:40px;height:40px;color:var(--on-strong);background:#ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.sh-bell svg{width:21px;height:21px}.sh-bell i{background:var(--highlight);width:8px;height:8px;box-shadow:0 0 0 2px var(--strong);border-radius:50%;position:absolute;top:8px;right:9px}.tabbar.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tabbar.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.tabbar.cols-5 .tab{font-size:10px}.tab{position:relative}.staff-tabs .tab.is-on{background:var(--strong);color:var(--on-strong);box-shadow:none}.staff-tabs .tab.is-on svg{color:var(--highlight)}.tab .tab-count{border-radius:var(--r-full);background:var(--highlight);min-width:17px;height:17px;color:var(--strong);font:700 10px/17px var(--font-body);text-align:center;padding:0 4px;position:absolute;top:5px;left:calc(50% + 5px);box-shadow:0 0 0 2px #ffffffe6}.rail{flex-direction:column;padding:4px 20px 8px 0;display:flex;position:relative}.rail:before{content:"";background:var(--line);width:1.5px;position:absolute;top:0;bottom:0;left:67px}.rail-item{grid-template-columns:56px 24px minmax(0,1fr);align-items:start;min-height:58px;padding:6px 0;display:grid;position:relative}.rail-t{text-align:right;font:600 12px/1.15 var(--font-body);color:var(--ink-3);font-variant-numeric:tabular-nums;padding:4px 0 0}.rail-t small{font-size:10.5px;font-weight:500;display:block}.rail-node{background:var(--bg);width:11px;height:11px;box-shadow:inset 0 0 0 2px var(--line-strong);z-index:1;border-radius:50%;justify-self:center;margin-top:5px;position:relative}.rail-node.is-done{background:var(--strong);box-shadow:none}.rail-node.is-hot{background:var(--warning);box-shadow:0 0 0 3px var(--warning-soft)}.rail-body{flex-direction:column;gap:3px;min-width:0;padding-left:6px;display:flex}.rail-title{font:600 15px/1.25 var(--font-body);color:var(--ink)}.rail-sub{font:400 13px/1.3 var(--font-body);color:var(--ink-2)}.rail-act{gap:8px;margin-top:6px;display:flex}.rail-now{grid-template-columns:56px 24px minmax(0,1fr);align-items:center;height:22px;margin:2px 0;display:grid;position:relative}.rail-now>span:first-child{border-radius:var(--r-full);background:var(--highlight);height:20px;color:var(--strong);font:700 11px/20px var(--font-body);font-variant-numeric:tabular-nums;justify-self:end;padding:0 7px}.rail-now>i{background:var(--highlight);width:13px;height:13px;box-shadow:0 0 0 3px var(--bg), 0 0 0 4.5px var(--highlight);z-index:1;border-radius:50%;justify-self:center;position:relative}.rail-now>b{background:var(--highlight);border-radius:1px;height:2px}.rail-past .rail-title,.rail-past .rail-t{color:var(--ink-3)}.late-slip{border-radius:var(--r-md);background:var(--warning-soft);align-items:center;gap:12px;margin:0 16px;padding:12px 14px;display:flex}.late-slip .rail-title{color:var(--ink)}.sla{--p:60;--c:var(--primary);background:conic-gradient(var(--c) calc(var(--p) * 1%), var(--sunken) 0);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.sla>span{background:var(--surface);width:38px;height:38px;font:700 11.5px/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.sla.warn{--c:var(--warning)}.sla.late{--c:var(--danger)}.sla.late>span{color:var(--danger)}.sla.sm{width:36px;height:36px}.sla.sm>span{width:29px;height:29px;font-size:10px}.docket{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);position:relative;overflow:hidden}.docket-top{justify-content:space-between;align-items:center;gap:10px;padding:12px 16px 0;display:flex}.docket-main{align-items:flex-start;gap:14px;padding:10px 16px 14px;display:flex}.docket-title{font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.15}.docket.hi:before{content:"";background:var(--danger);width:4px;position:absolute;top:0;bottom:0;left:0}.docket .ticket-cut{margin:0 14px}.docket .ticket-cut:before,.docket .ticket-cut:after{background:var(--bg)}.docket-stub{align-items:center;gap:10px;padding:10px 16px 12px;display:flex}.window{background:var(--strong);width:58px;height:58px;color:var(--on-strong);border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.window b{font:700 17px/1 var(--font-display);font-variant-numeric:tabular-nums}.window small{font:600 10px/1 var(--font-body);color:var(--highlight);letter-spacing:.02em;margin-top:3px}.clip-stack{padding:26px 0 0;position:relative}.inv-paper{background:var(--surface);border-radius:var(--r-md);box-shadow:var(--shadow-1);flex-direction:column;gap:2px;padding:18px 16px 14px;display:flex}.inv-paper .kv{padding:5px 0}.inv-paper .kv>span:first-child{font-size:13px}.inv-paper .kv>span:last-child{font-size:14px}.receipt-photo{background:var(--surface);z-index:2;border-radius:8px;flex-direction:column;gap:5px;width:132px;height:164px;padding:12px 10px;display:flex;position:absolute;top:0;right:10px;transform:rotate(4deg);box-shadow:0 0 0 1px #0e272414,0 12px 24px -10px #0e272473}.receipt-photo i{background:var(--sunken);border-radius:3px;height:5px;display:block}.receipt-photo b{font:700 13px/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;margin-top:6px}.paperclip{border:2.5px solid var(--ink-3);z-index:3;border-bottom-color:#0000;border-radius:8px;width:16px;height:44px;position:absolute;top:-10px;right:118px;transform:rotate(4deg)}.match{border-radius:var(--r-md);background:var(--primary-soft);align-items:center;gap:10px;padding:12px 14px;display:flex}.match .eq{background:var(--strong);width:26px;height:26px;color:var(--highlight);border-radius:50%;flex:none;place-items:center;display:grid}.match .eq svg{width:16px;height:16px}.match.no{background:var(--danger-soft)}.match.no .eq{background:var(--danger);color:var(--surface)}.stamp{text-align:center;width:112px;height:112px;color:var(--strong);background:var(--highlight);box-shadow:inset 0 0 0 5px var(--highlight), inset 0 0 0 7px var(--strong);border-radius:50%;place-items:center;display:grid;transform:rotate(-10deg)}.stamp span{font:700 15px/1 var(--font-display);letter-spacing:.06em}.stamp small{font:600 10px/1.2 var(--font-body);letter-spacing:.02em;margin-top:4px;display:block}.decide-bar{background:var(--surface);box-shadow:0 -1px 0 var(--line);z-index:5;grid-template-columns:1fr 1.7fr;gap:10px;padding:12px 20px 34px;display:grid;position:absolute;bottom:0;left:0;right:0}.envelope{border-radius:var(--r-lg);background:var(--strong);color:var(--on-strong);padding:84px 18px 18px;position:relative;overflow:hidden}.envelope:before{content:"";background:var(--strong-2);clip-path:polygon(0 0,100% 0,50% 100%);height:64px;position:absolute;top:0;left:0;right:0}.envelope:after{content:"";background:var(--highlight);width:22px;height:22px;box-shadow:0 0 0 3px var(--strong);border-radius:50%;margin-left:-11px;position:absolute;top:44px;left:50%}.envelope>*{position:relative}.env-amount{font:700 38px/1 var(--font-display);color:var(--highlight);font-variant-numeric:tabular-nums}.env-label{font:500 13px/1.3 var(--font-body);color:var(--on-strong-2)}.next-line{font:500 13px/1.35 var(--font-body);align-items:center;gap:8px;display:flex}.next-line svg{flex:none;width:16px;height:16px}.bedmap{flex-direction:column;gap:7px;display:flex}.bm-floor{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;display:grid}.bm-floor>span{font:600 11px/1 var(--font-body);color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums}.bm-beds{gap:3px;display:flex}.bm-beds i{background:var(--strong);border-radius:5px;width:17px;height:22px}.bm-beds i.f{box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.bm-beds i.l{background:var(--highlight)}.bm-beds i.o{background:repeating-linear-gradient(135deg, var(--line-strong) 0 2px, transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--line-strong)}.bm-beds i.gap{background:0 0;width:6px}.legend{font:500 12px/1 var(--font-body);color:var(--ink-2);flex-wrap:wrap;gap:14px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:3px;width:11px;height:14px;display:inline-block}.corridor{gap:5px;padding:4px 0;display:flex;overflow:hidden}.door{background:var(--surface);width:44px;height:64px;box-shadow:inset 0 0 0 1.5px var(--line-strong);font:700 11px/1 var(--font-body);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:23px 23px 6px 6px;flex-direction:column;flex:none;justify-content:flex-end;align-items:center;gap:5px;padding-bottom:8px;display:flex}.door svg{width:16px;height:16px}.door.done{background:var(--strong);color:var(--highlight);box-shadow:none}.door.next{background:var(--highlight);color:var(--strong);box-shadow:0 0 0 3px var(--bg), 0 0 0 4.5px var(--highlight)}.door.miss{box-shadow:inset 0 0 0 2px var(--danger);color:var(--danger)}.tap-ring{background:radial-gradient(circle, var(--highlight) 0 30%, var(--highlight) 31% 49%, var(--highlight) 50% 70%, transparent 71%);border-radius:50%;place-items:center;width:150px;height:150px;display:grid}@supports (color:color-mix(in lab, red, red)){.tap-ring{background:radial-gradient(circle, var(--highlight) 0 30%, color-mix(in srgb, var(--highlight) 38%, transparent) 31% 49%, color-mix(in srgb, var(--highlight) 16%, transparent) 50% 70%, transparent 71%)}}.tap-ring{color:var(--strong)}.tap-ring svg{width:34px;height:34px}.row-c{align-items:center;gap:12px;min-height:56px;padding:8px 20px;display:flex;position:relative}.row-c.one{min-height:48px}.row-c+.row-c:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:20px;right:0}.row-c.inset+.row-c.inset:before{left:70px}.rc-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rc-title{font:500 15px/1.25 var(--font-body);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rc-sub{font:400 13px/1.3 var(--font-body);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rc-end{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.list-head-c{font:600 13px/1.2 var(--font-body);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 20px 4px;display:flex}.offline-line{background:var(--sunken);min-height:44px;color:var(--ink-2);font:500 13px/1.3 var(--font-body);flex:none;align-items:center;gap:10px;padding:0 20px;display:flex}.offline-line svg{flex:none;width:18px;height:18px}.offline-line .link{margin-left:auto}.state{border-radius:var(--r-full);height:24px;font:600 12px/1 var(--font-body);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;padding:0 10px 0 8px;display:inline-flex}.state svg{flex:none;width:13px;height:13px}.state .who-dot{width:16px;height:16px;font:700 8.5px/1 var(--font-body);background:var(--strong);color:var(--highlight);border-radius:50%;place-items:center;margin-left:-3px;display:grid}.st-you{background:var(--highlight);color:var(--strong)}.st-with{background:var(--sunken);color:var(--ink-2)}.st-live{background:var(--secondary-soft);color:var(--secondary)}.st-late{background:var(--danger-soft);color:var(--danger)}.st-late .who-dot{background:var(--danger);color:var(--surface)}.st-back{background:var(--danger-soft);color:var(--danger)}.st-done{color:var(--success);background:0 0;padding:0}.trail{align-items:flex-start;display:flex}.trail-step{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex;position:relative}.trail-step:before{content:"";background:var(--line);height:2px;position:absolute;top:5px;left:12px;right:0}.trail-step:last-child:before{display:none}.trail-step.done:before{background:var(--strong)}.trail-dot{background:var(--surface);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--line-strong);z-index:1;border-radius:50%;position:relative}.trail-step.done .trail-dot{background:var(--strong);box-shadow:none}.trail-step.now .trail-dot{background:var(--highlight);box-shadow:0 0 0 3px var(--surface), 0 0 0 4.5px var(--strong)}.trail-step.wait .trail-dot{background:var(--sunken);box-shadow:0 0 0 3px var(--surface), 0 0 0 4.5px var(--ink-3)}.trail-step b{font:600 12px/1.2 var(--font-body);color:var(--ink)}.trail-step small{font:500 11px/1.2 var(--font-body);color:var(--ink-3);font-variant-numeric:tabular-nums}.trail-step.todo b{color:var(--ink-3);font-weight:500}.flat{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.flat-head{align-items:baseline;gap:8px;display:flex}.flat-no{font:700 18px/1 var(--font-display);font-variant-numeric:tabular-nums}.flat-meta{font:500 12.5px/1.2 var(--font-body);color:var(--ink-2);flex:1}.flat-free{font:600 12.5px/1 var(--font-body);color:var(--secondary);white-space:nowrap}.rooms{flex-wrap:wrap;gap:8px 6px;display:flex}.room{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);border-radius:11px;gap:3px;padding:4px;display:flex}.space{width:34px;height:32px;font:700 11.5px/1 var(--font-body);font-variant-numeric:tabular-nums;background:var(--strong);color:#ffffffd1;border-radius:8px;place-items:center;display:grid}.space.free{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.space.booked{background:var(--surface);color:var(--strong);box-shadow:none;outline:1.5px dashed var(--strong);outline-offset:-2px}.space.leaving{background:var(--highlight);color:var(--strong)}.space.oos{background:repeating-linear-gradient(135deg, var(--line) 0 3px, var(--surface) 3px 6px);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-strong)}.space.sel{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--secondary)}.map-key{font:500 12px/1 var(--font-body);color:var(--ink-2);flex-wrap:wrap;gap:12px 14px;display:flex}.map-key span{align-items:center;gap:6px;display:inline-flex}.map-key .space{border-radius:5px;width:22px;height:18px;font-size:0}.badge-card{background:var(--surface);width:272px;color:var(--ink);text-align:center;border-radius:22px;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 50px -24px #0000008c,0 0 0 1px #0e27240f}.badge-card .slot{background:var(--strong);border-radius:5px;width:56px;height:10px;margin-top:14px;box-shadow:inset 0 1px 2px #0006}.badge-top{flex-direction:column;align-items:center;gap:12px;width:100%;padding:18px 20px 20px;display:flex}.badge-team{font:700 11px/1 var(--font-body);letter-spacing:.1em;color:var(--strong);align-items:center;gap:6px;display:inline-flex}.badge-team i{background:var(--highlight);width:9px;height:9px;box-shadow:0 0 0 2px var(--strong);border-radius:50%;display:block}.badge-face{background:var(--strong);width:92px;height:92px;color:var(--highlight);font:700 32px/1 var(--font-display);box-shadow:0 0 0 5px var(--highlight-soft);border-radius:50%;place-items:center;display:grid}.badge-name{font:700 24px/1.1 var(--font-display)}.badge-role{border-radius:var(--r-full);background:var(--highlight);height:28px;color:var(--strong);font:700 13px/1 var(--font-body);align-items:center;padding:0 12px;display:inline-flex}.badge-foot{background:var(--strong);width:100%;color:var(--on-strong-2);font:500 12px/1.3 var(--font-body);text-align:left;justify-content:space-between;padding:12px 18px 14px;display:flex}.badge-foot b{color:var(--on-strong);font-size:13px;font-weight:600;display:block}.badge-card.off .badge-face{background:var(--sunken);color:var(--ink-3);box-shadow:none}.badge-card.off .badge-role{background:var(--sunken);color:var(--ink-2)}.badge-card.off .badge-foot{background:var(--ink-3)}.lanyard{background:repeating-linear-gradient(0deg, var(--highlight) 0 10px, var(--highlight) 10px 20px);width:20px;height:140px;margin:0 auto -18px}@supports (color:color-mix(in lab, red, red)){.lanyard{background:repeating-linear-gradient(0deg, var(--highlight) 0 10px, color-mix(in srgb, var(--highlight) 82%, var(--strong)) 10px 20px)}}.lanyard{z-index:0;border-radius:0 0 4px 4px;position:relative}.pine-ground{background:var(--strong);color:var(--on-strong);position:relative;overflow:hidden}.rise-panel{background:var(--bg);border-radius:28px 28px 0 0;flex-direction:column;flex:1;margin-top:-28px;display:flex;position:relative}.lens{gap:6px;padding:0 16px;display:flex;overflow:hidden}.lens>div{border-radius:var(--r-full);height:34px;font:600 13px/1 var(--font-body);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.lens>div em{font-variant-numeric:tabular-nums;color:var(--ink-3);font-style:normal;font-weight:600}.lens>.on{background:var(--strong);color:var(--on-strong);box-shadow:none}.lens>.on em{color:var(--highlight)}.bl{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);margin:0 16px;overflow:hidden}.bl-row{grid-template-columns:56px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:68px;padding:10px 12px 10px 16px;display:grid}.bl-row+.bl-row{box-shadow:inset 0 1px 0 var(--line)}.bl-no{font:700 18px/1 var(--font-display);font-variant-numeric:tabular-nums}.bl-main{flex-direction:column;gap:6px;min-width:0;display:flex}.bl-sig{flex-wrap:wrap;gap:6px;display:flex}.sig{border-radius:var(--r-full);height:20px;font:600 11px/1 var(--font-body);white-space:nowrap;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.sig svg{width:11px;height:11px}.sig-free{background:var(--secondary-soft);color:var(--secondary)}.sig-money{background:var(--danger-soft);color:var(--danger)}.sig-req{background:var(--warning-soft);color:var(--warning)}.sig-move{background:var(--highlight);color:var(--strong)}.sig-ok{color:var(--ink-3);padding:0;font-weight:500}.mini{gap:4px;display:flex}.mini>span{gap:1.5px;display:flex}.mini i{background:var(--strong);opacity:.85;border-radius:2px;width:6px;height:9px;display:block}.mini i.f{background:var(--surface);box-shadow:inset 0 0 0 1px var(--secondary);opacity:1}.mini i.l{background:var(--highlight);opacity:1}.mini i.m{background:var(--danger);opacity:1}.fl-room{flex-direction:column;gap:6px;margin:0 16px;display:flex}.fl-room>.rl{font:600 12px/1 var(--font-body);color:var(--ink-2);justify-content:space-between;display:flex}.fl-room>.rl em{color:var(--ink-3);font-style:normal;font-weight:500}.tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.tile{background:var(--strong);height:64px;color:var(--on-strong);border-radius:12px;flex-direction:column;justify-content:space-between;padding:8px 9px;display:flex;position:relative}.tile b{font:700 12px/1 var(--font-body);color:var(--on-strong-2);font-variant-numeric:tabular-nums}.tile span{font:700 15px/1 var(--font-display)}.tile .dot{border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:7px;right:7px}.tile .dot svg{width:11px;height:11px}.tile .dot.money{background:var(--danger);color:var(--surface)}.tile .dot.req{background:var(--warning);color:var(--surface)}.tile.free{background:var(--surface);color:var(--secondary);box-shadow:inset 0 0 0 1.5px var(--secondary)}.tile.free b{color:var(--ink-3)}.tile.leaving{background:var(--highlight);color:var(--strong)}.tile.leaving b{color:var(--strong);opacity:.7}.tile.booked{background:var(--surface);color:var(--strong);outline:1.5px dashed var(--strong);outline-offset:-2px}.tile.booked b{color:var(--ink-3)}.tile.oos{background:repeating-linear-gradient(135deg, var(--line) 0 3px, var(--surface) 3px 7px);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-strong)}.tile.oos b{color:var(--ink-3)}.tile.pick{box-shadow:0 0 0 2.5px var(--bg), 0 0 0 4.5px var(--secondary)}.sp-sheet{background:var(--surface);z-index:9;border-radius:28px 28px 0 0;flex-direction:column;gap:16px;padding:10px 20px 34px;display:flex;position:absolute;bottom:0;left:0;right:0}.sp-who{align-items:center;gap:14px;display:flex}.sp-facts{border-radius:var(--r-md);background:var(--bg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sp-facts>div{flex-direction:column;gap:4px;padding:10px 12px;display:flex}.sp-facts>div+div{box-shadow:inset 1px 0 0 var(--line)}.sp-facts b{font:700 15px/1.1 var(--font-display);font-variant-numeric:tabular-nums}.sp-facts small{font:500 11.5px/1.2 var(--font-body);color:var(--ink-3)}.sp-alert{border-radius:var(--r-md);align-items:center;gap:12px;padding:12px 14px;display:flex}.sp-alert.money{background:var(--danger-soft)}.sp-alert.move{background:var(--highlight-soft)}.sp-alert.lead{background:var(--secondary-soft)}.sp-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sp-actions>div{background:var(--bg);height:58px;font:600 12px/1 var(--font-body);color:var(--ink);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.sp-actions svg{width:19px;height:19px;color:var(--strong)}.behind{z-index:8;background:#091a1880;position:absolute;inset:0}.state{align-self:flex-start}.sp-actions.on-bg>div{background:var(--surface);box-shadow:var(--shadow-1)}.num-row{background:var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.num-tile{background:var(--surface);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.num-v{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.05}.num-l{font:500 12.5px/1.25 var(--font-body);color:var(--ink-2)}.num-d{font:600 12px/1.2 var(--font-body);font-variant-numeric:tabular-nums}.done-mark{background:var(--highlight);width:64px;height:64px;color:var(--on-highlight);border-radius:50%;flex:none;place-items:center;display:grid}.done-mark svg{width:30px;height:30px}.web{background:var(--bg);width:1440px;color:var(--ink);font:400 15px/1.45 var(--font-body);-webkit-font-smoothing:antialiased;grid-template-columns:248px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.web-side{background:var(--strong);color:var(--on-strong);flex-direction:column;gap:22px;padding:24px 16px;display:flex;position:relative;overflow:hidden}.web-side>.shape{position:absolute}.web-brand{align-items:center;gap:10px;padding:0 8px;display:flex;position:relative}.web-nav{flex-direction:column;gap:2px;display:flex;position:relative}.web-nav .grp{font:600 12px/1 var(--font-body);color:var(--on-strong-2);opacity:.7;padding:16px 10px 6px}.web-nav a,.web-nav .it{height:40px;color:var(--on-strong-2);font:500 14px/1 var(--font-body);border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}.web-nav .it svg{width:18px;height:18px}.web-nav .it.on{color:var(--on-strong);background:#ffffff1a}.web-nav .it.on svg{color:var(--highlight)}.web-nav .it .cnt{border-radius:var(--r-full);background:var(--highlight);min-width:20px;height:20px;color:var(--strong);font:700 11px/20px var(--font-body);text-align:center;margin-left:auto;padding:0 6px}.web-me{align-items:center;gap:10px;margin-top:auto;padding:12px 8px 0;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f}.web-main{flex-direction:column;min-width:0;display:flex}.web-top{height:72px;box-shadow:inset 0 -1px 0 var(--line);background:var(--bg);align-items:center;gap:16px;padding:0 40px;display:flex}.web-top .crumb{font:500 13px/1 var(--font-body);color:var(--ink-3)}.web-search{border-radius:var(--r-full);background:var(--surface);width:320px;height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);font:400 14px/1 var(--font-body);align-items:center;gap:8px;margin-left:auto;padding:0 14px;display:flex}.web-search svg{width:18px;height:18px}.web-body{flex-direction:column;gap:24px;padding:32px 40px 48px;display:flex}.web-h1{font:700 34px/1.05 var(--font-display);letter-spacing:-.01em}.web-panel{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}.web-table{border-collapse:collapse;width:100%;font:400 14px/1.35 var(--font-body)}.web-table th{text-align:left;font:600 12px/1 var(--font-body);color:var(--ink-3);box-shadow:inset 0 -1px 0 var(--line);white-space:nowrap;padding:14px 16px}.web-table td{box-shadow:inset 0 -1px 0 var(--line);vertical-align:middle;padding:14px 16px}.web-table tr:last-child td{box-shadow:none}.web-table td.num,.web-table th.num{text-align:right;font-variant-numeric:tabular-nums}.web-drawer{background:var(--surface);z-index:6;flex-direction:column;width:480px;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 60px -30px #0e272473}.web-scrim{z-index:5;background:#091a1859;position:absolute;inset:0}.steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.steps>span{font:600 11px/1.1 var(--font-body);color:var(--ink-3);flex-direction:column;gap:6px;display:flex}.steps>span:before{content:"";background:var(--line);border-radius:2px;height:4px}.steps>span.done:before{background:var(--strong)}.steps>span.now{color:var(--ink)}.steps>span.now:before{background:var(--highlight)}.photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.photos .shot{aspect-ratio:1;background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.photos .shot small{font:600 10px/1 var(--font-body);border-radius:var(--r-full);color:var(--ink-2);background:#ffffffd9;padding:3px 6px;position:absolute;top:6px;left:6px}.photos .add{aspect-ratio:1;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink-2);font:600 12px/1 var(--font-body);border-radius:12px;outline:1.5px dashed #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.bubble{max-width:78%;font:400 14px/1.4 var(--font-body);border-radius:16px;padding:10px 13px}.bubble.in{background:var(--surface);box-shadow:var(--shadow-1);border-bottom-left-radius:6px;align-self:flex-start}.bubble.out{background:var(--strong);color:var(--on-strong);border-bottom-right-radius:6px;align-self:flex-end}.bubble.bot{background:var(--sunken);color:var(--ink-2);align-self:flex-start}.bubble.note{background:var(--secondary-soft);max-width:none;color:var(--ink);border-radius:12px;align-self:stretch}.bubble-sys{font:500 12px/1.3 var(--font-body);color:var(--ink-3);align-self:center}.choice{border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.choice.on{box-shadow:inset 0 0 0 2px var(--strong)}.before-after{border-radius:var(--r-md);background:var(--strong);color:var(--on-strong);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:12px 14px;display:grid}.before-after b{font:700 20px/1 var(--font-display);font-variant-numeric:tabular-nums}.before-after .after b{color:var(--highlight)}.sees{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.sees>.t-caption{color:var(--ink-3)}.checks{flex-direction:column;gap:10px;display:flex}.checks>div{font:400 14px/1.35 var(--font-body);align-items:flex-start;gap:10px;display:flex}.checks .tick{background:var(--strong);width:22px;height:22px;color:var(--highlight);border-radius:50%;flex:none;place-items:center;display:grid}.checks .tick svg{width:13px;height:13px}.checks .tick.todo{box-shadow:inset 0 0 0 1.5px var(--line-strong);color:#0000;background:0 0}.web-nav .it svg.old{width:14px;height:14px;color:var(--on-strong-2);opacity:.6;margin-left:auto}.web-search .kbd{min-width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--line);font:600 12px/1 var(--font-body);color:var(--ink-3);border-radius:6px;place-items:center;margin-left:auto;display:grid}.web-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.web-head>div:first-child{flex-direction:column;gap:8px;display:flex}.web-split{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:24px;display:grid}.web-queue{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}.web-queue .q-item{box-shadow:inset 0 -1px 0 var(--line);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.web-queue .q-item.on{background:var(--bg);box-shadow:inset 3px 0 0 var(--strong), inset 0 -1px 0 var(--line)}.web-toolbar{box-shadow:inset 0 -1px 0 var(--line);align-items:center;gap:10px;padding:12px 16px;display:flex}.web-field{flex-direction:column;gap:6px;display:flex}.web-field>label{font:600 13px/1 var(--font-body);color:var(--ink-2)}.web-input{border-radius:var(--r-md);background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--line-strong);font:400 15px/1 var(--font-body);color:var(--ink);align-items:center;gap:8px;padding:0 14px;display:flex}.web-input.ph{color:var(--ink-3)}.web-pager{font:500 13px/1 var(--font-body);color:var(--ink-3);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.web-drawer .dr-head{box-shadow:inset 0 -1px 0 var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 16px;display:flex}.web-drawer .dr-body{flex-direction:column;flex:1;gap:18px;padding:20px 24px;display:flex;overflow:hidden}.web-drawer .dr-foot{box-shadow:inset 0 1px 0 var(--line);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.web-old{font:500 12.5px/1 var(--font-body);color:var(--ink-3);align-items:center;gap:6px;display:inline-flex}.web-old svg{width:14px;height:14px}.skel{background:linear-gradient(90deg, var(--sunken) 0%, var(--line) 50%, var(--sunken) 100%);border-radius:6px;height:12px;display:block}.web-empty,.web-error{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.web-empty b,.web-error b{font:600 16px/1.25 var(--font-display);color:var(--ink)}.web-error b{color:var(--danger)}.web-empty p,.web-error p{font:400 13.5px/1.4 var(--font-body);color:var(--ink-2);max-width:340px;margin:0}.web-empty small,.web-error small{font:500 12px/1.2 var(--font-body);color:var(--ink-3)}.web-error .btn,.web-empty .btn{margin-top:6px}.web-sum{font:500 14px/1 var(--font-body);color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.web-sum b{color:var(--ink);font-weight:700}.web-sum i{background:var(--ink-3);border-radius:50%;width:3px;height:3px;display:block}.web-sum .late,.web-sum .late b{color:var(--danger)}.q-head{font:600 12.5px/1 var(--font-body);color:var(--ink-2);box-shadow:inset 0 -1px 0 var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px 8px;display:flex}.q-head em{color:var(--ink-3);font-variant-numeric:tabular-nums;font-style:normal;font-weight:500}.web-tabs{box-shadow:inset 0 -1px 0 var(--line);align-items:center;gap:24px;display:flex}.web-tabs>div,.web-tabs>span{height:44px;font:600 14px/1 var(--font-body);color:var(--ink-2);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.web-tabs em{border-radius:var(--r-full);background:var(--sunken);min-width:22px;height:22px;color:var(--ink-2);font-style:normal;font:700 12px/22px var(--font-body);text-align:center;font-variant-numeric:tabular-nums;padding:0 7px}.web-tabs .on{color:var(--ink);box-shadow:inset 0 -3px 0 var(--strong)}.web-tabs .on em{background:var(--strong);color:var(--on-strong)}.web-tabs>.sp{color:var(--ink-3);margin-left:auto;font-size:13px;font-weight:500}.web-decide{box-shadow:inset 0 1px 0 var(--line);background:var(--surface);align-items:center;gap:12px;padding:16px 24px;display:flex}.web-decide.lift{border-radius:var(--r-lg);box-shadow:var(--shadow-1), 0 -10px 30px -24px #0e272466}.web-decide>.say{min-width:0;font:500 13.5px/1.35 var(--font-body);color:var(--ink-2);flex:1;align-items:center;gap:8px;display:flex}.web-decide>.say svg{width:17px;height:17px;color:var(--ink-3);flex:none}.web-if{border-radius:var(--r-md);outline:1.5px dashed var(--line-strong);outline-offset:-1.5px;color:var(--ink-2);align-items:center;gap:14px;padding:12px 14px;display:flex}.web-if b{font:600 17px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink-2)}.web-if svg{width:16px;height:16px;color:var(--ink-3)}.ws-mk{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--strong);border-radius:50%;flex:none;display:inline-block}.ws-mk.p{background:var(--strong)}.ws-mk.h{background:linear-gradient(90deg, var(--strong) 50%, transparent 50%)}.mi{width:26px;height:26px;font:700 11px/1 var(--font-body);background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--strong);border-radius:50%;flex:none;place-items:center;display:inline-grid}.mi+.mi{margin-left:-3px}.mi.old{box-shadow:none;border:1.5px dashed var(--ink-3)}.mi.more{box-shadow:none;background:var(--sunken);color:var(--ink-2)}.web-sum .warn,.web-sum .warn b{color:var(--warning)}.web-save{z-index:2;background:var(--surface);box-shadow:0 -1px 0 var(--line);border-radius:0 0 var(--r-lg) var(--r-lg);flex-direction:column;gap:10px;padding:12px 24px 20px;display:flex;position:sticky;bottom:0}.web-save .bar{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-2), inset 0 0 0 1px var(--line);align-items:center;gap:12px;padding:14px 20px;display:flex}.web-save .say{min-width:0;font:400 13.5px/1.4 var(--font-body);color:var(--ink-2);flex-direction:column;flex:1;gap:3px;display:flex}.web-save .say b{font:600 14.5px/1.3 var(--font-body);color:var(--ink)}.web-save .say b.bad{color:var(--danger)}@media (max-width:1400px){.web-save .bar{flex-wrap:wrap}.web-save .say{flex-basis:100%}}.btn-danger-line{color:var(--danger);box-shadow:inset 0 0 0 1.5px var(--danger-soft);background:0 0}html,body{overscroll-behavior-y:none;height:100%}body{min-width:1280px}.web{width:100%;min-height:100vh;overflow:visible}.web-side{overscroll-behavior:contain;height:100vh;position:sticky;top:0;overflow-y:auto}.web-nav .it{cursor:pointer;text-decoration:none}.web-nav .it:hover{color:var(--on-strong);background:#ffffff0f}.web-nav .it:focus-visible,.btn:focus-visible,.web-input:focus-within,a:focus-visible,button:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.btn{cursor:pointer}.btn[disabled]{opacity:.45;cursor:default}.web-input input,.web-input textarea,.web-input select{font:inherit;color:inherit;background:0 0;border:0;outline:0;width:100%;height:100%}.web-split{grid-template-columns:minmax(360px,420px) minmax(0,1fr)}@media (max-width:1360px){.web-split{grid-template-columns:360px minmax(0,1fr)}}.web-queue{overscroll-behavior:contain;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.web-drawer,.web-scrim{position:fixed}.web-drawer:focus{outline:none}input.web-input,textarea.web-input{border:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
