@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/sora-latin-ext-wght-normal.CawQDOvP.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/sora-latin-wght-normal.DdqRvwsR.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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-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}}}@layer theme{:root,:host{--font-sans:"Inter Variable", "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-night:#0a0b14;--color-lift:#0f0e1d;--color-violet:#1a1033;--color-stage:#05050b;--color-teal:#19e3d4;--color-pink:#ff2e97;--color-purple-hi:#ba03ff;--color-lilac:#c77dff;--color-ice:#f4f7fb;--color-haze:#a9b0c7;--color-line:#f4f7fb1a;--color-line-strong:#f4f7fb33;--font-display:"Sora Variable", "Sora", "Avenir Next", "Segoe UI", system-ui, sans-serif;--ease-neon:cubic-bezier(.2, .8, .2, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{html{scroll-behavior:smooth}body{background:var(--color-night);min-width:320px;color:var(--color-ice);font:400 17px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}p{margin:0}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0}:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px;border-radius:4px}.wrap{max-width:1200px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.skip{text-decoration:underline;position:absolute;left:-9999px}.skip:focus{z-index:50;background:var(--color-teal);color:var(--color-night);border-radius:8px;padding:10px 14px;top:16px;left:16px}.bar{z-index:20;backdrop-filter:blur(14px);border-bottom:1px solid var(--color-line);background:#0a0b14d1;position:sticky;top:0}.bar-in{min-height:var(--bar-h);grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:20px;display:grid}.bar-in>.btn{justify-self:end}.brand{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand img{width:auto;height:44px;display:block}.brand span{font:800 14px/1 var(--font-display);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.nav{justify-content:center;gap:clamp(18px,2.6vw,36px);display:flex}.nav a{font:600 13px/1 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--color-haze);border-bottom:2px solid #0000;padding-block:10px;text-decoration:none;transition:color .18s,border-color .18s}@media (hover:hover){.nav a:hover{color:var(--color-ice);border-bottom-color:var(--color-teal)}}.socials{gap:8px;display:flex}.soc{border:1px solid var(--color-line);width:38px;height:38px;color:var(--color-haze);border-radius:9px;place-items:center;transition:color .18s,border-color .18s,box-shadow .18s;display:inline-grid}@media (hover:hover){a.soc:hover{color:var(--color-ice);border-color:var(--color-teal);box-shadow:0 0 18px -4px #19e3d4b3}}.soc svg,.ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.soc .brand-ico,.brand-ico{fill:currentColor;stroke:none}.soc-pending{opacity:.55;border-style:dashed}.menu-btn{border:1px solid var(--color-line-strong);width:42px;height:42px;color:var(--color-ice);cursor:pointer;background:0 0;border-radius:9px;place-items:center;display:none}.panel{border-top:1px solid var(--color-line);background:var(--color-night);display:none}.panel-in{gap:4px;padding-block:12px 18px;display:grid}.panel a{font:600 15px/1.2 var(--font-display);letter-spacing:.04em;border-bottom:1px solid var(--color-line);align-items:center;gap:12px;padding:12px 4px;text-decoration:none;display:flex}.panel a:last-child{border-bottom:0}.panel .muted{color:var(--color-haze);font-weight:600}.music-btn{cursor:pointer;background:0 0;padding:0}.music-btn .i-on{display:none}.music-btn[data-state=on]{color:var(--color-teal);border-color:var(--color-teal)}.music-btn[data-state=on] .i-on{display:block}.music-btn[data-state=on] .i-off{display:none}@media (hover:hover){.music-btn:hover{color:var(--color-ice);border-color:var(--color-teal)}}.btn{min-height:50px;font:700 15px/1 var(--font-display);letter-spacing:.02em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.btn-primary{background:var(--color-teal);color:var(--color-night);box-shadow:0 0 0 1px #19e3d473,0 10px 30px -10px #19e3d4a6}@media (hover:hover){.btn-primary:hover{box-shadow:0 0 0 1px #19e3d4cc,0 14px 38px -8px #19e3d4d9}}.btn-ghost{color:var(--color-ice);background:#0a0b1473;border:1px solid #ff2e97bf}@media (hover:hover){.btn-ghost:hover{background:#ff2e972e;box-shadow:0 10px 32px -10px #ff2e97cc}}.btn-sm{min-height:42px;padding:0 18px;font-size:14px}.stage{background:var(--color-stage);isolation:isolate;align-items:end;min-height:clamp(540px,100svh - 170px,800px);display:grid;position:relative;overflow:hidden}.stage video{object-fit:cover;object-position:50% 50%;z-index:-4;width:100%;height:100%;position:absolute;inset:0}.stage-poster{z-index:-3;position:absolute;inset:0}.stage-poster img{object-fit:cover;object-position:50% 50%;width:100%;max-width:none;height:100%}.stage.is-live .stage-poster{visibility:hidden}.stage video.stage-sound{z-index:-3;visibility:hidden}.stage.has-sound video.stage-sound{visibility:visible}.stage-shade{z-index:-2;pointer-events:none;background:linear-gradient(90deg, #0a0b14bd 0%, #0a0b1466 42%, #0a0b1400 78%), linear-gradient(180deg, #0a0b146b 0%, #0a0b1400 26%, #0a0b142e 62%, var(--color-night) 100%), #1a103324;position:absolute;inset:0}.blade{z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(180deg, var(--color-teal), var(--color-pink));will-change:transform;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 22px 4px #19e3d4a6,0 0 64px 14px #ff2e9766}.blade.on{opacity:1}.stage-in{width:100%;padding-block:clamp(40px,6vw,72px) clamp(84px,9vw,104px)}.hero-logo{filter:drop-shadow(0 10px 30px #0a0b14b3);width:clamp(170px,22vw,290px);height:auto;margin-bottom:clamp(10px,1.6vw,18px);display:block}.eyebrow{font:600 12px/1.3 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--color-teal)}.stage h1{letter-spacing:-.025em;text-transform:uppercase;text-shadow:0 2px 30px #0a0b1499;margin-top:12px;font-size:clamp(34px,5.4vw,70px);font-weight:800;line-height:.98}.stage h1 em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lede{max-width:54ch;color:var(--color-ice);opacity:.86;margin-top:16px;font-size:clamp(16px,1.5vw,19px)}.dock-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.reel{pointer-events:none;justify-content:flex-end;align-items:center;gap:16px;display:flex;position:absolute;bottom:clamp(14px,2.4vw,28px);left:0;right:0}.reel-label{font:700 12px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ice);overflow:hidden}.reel-label span{gap:10px;padding-block:4px;display:inline-flex}.reel-label b{color:var(--color-teal);font-variant-numeric:tabular-nums;font-weight:700}.reel-label i{font-style:normal}.reel-label .swap-ltr{animation:slide-from-left .6s var(--ease-neon)}.reel-label .swap-rtl{animation:slide-from-right .6s var(--ease-neon)}.reel-ticks{gap:6px;display:flex}.reel-ticks i{background:#f4f7fb38;width:44px;height:3px;position:relative;overflow:hidden}.reel-ticks i:after{content:"";background:var(--grad);transform-origin:0;transform:scaleX(var(--p,0));position:absolute;inset:0}.reel-btns{pointer-events:auto;align-items:center;gap:8px;display:flex}.snd-toggle{border:1px solid var(--color-line-strong);min-width:40px;height:40px;color:var(--color-ice);font:700 12px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;cursor:pointer;backdrop-filter:blur(8px);background:#0a0b1499;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex;position:relative;overflow:hidden}.snd-toggle b{color:var(--color-haze);font-weight:700}.snd-toggle .i-on,.snd-toggle .t-on{display:none}.snd-toggle[data-state=on]{border-color:var(--color-teal)}.snd-toggle[data-state=on] .i-on{color:var(--color-teal);display:block}.snd-toggle[data-state=on] .t-on{color:var(--color-teal);display:inline}.snd-toggle[data-state=on] .i-off,.snd-toggle[data-state=on] .t-off{display:none}.snd-toggle:after{content:"";background:var(--grad);height:2px;position:absolute;bottom:0;left:0;right:0;transform:translate(-101%)}.snd-toggle[data-state=loading]:after{animation:.9s linear infinite snd-sweep}@media (hover:hover){.snd-toggle:hover{border-color:var(--color-teal)}}@keyframes snd-sweep{0%{transform:translate(-101%)}to{transform:translate(101%)}}.vid-toggle{pointer-events:auto;border:1px solid var(--color-line-strong);width:40px;height:40px;color:var(--color-ice);cursor:pointer;backdrop-filter:blur(8px);background:#0a0b1499;border-radius:50%;place-items:center;display:grid}@media (hover:hover){.vid-toggle:hover{border-color:var(--color-teal)}}.vid-toggle .i-play{display:none}.vid-toggle[data-state=paused] .i-play{display:block}.vid-toggle[data-state=paused] .i-pause{display:none}@keyframes slide-from-left{0%{transform:translate(-110%)}to{transform:translate(0)}}@keyframes slide-from-right{0%{transform:translate(110%)}to{transform:translate(0)}}.band{border-top:1px solid var(--color-line);scroll-margin-top:var(--bar-h);isolation:isolate;padding-block:clamp(56px,8vw,104px);position:relative;overflow:clip}.band-lift{background:var(--color-lift)}.band:before{content:"";z-index:3;pointer-events:none;visibility:hidden;filter:drop-shadow(0 0 10px #ff2e97cc);width:34%;height:3px;position:absolute;top:0;left:0}.band[data-dir=ltr]:before{background:linear-gradient(90deg, #19e3d400, var(--color-teal) 45%, var(--color-pink) 90%, #ff2e9700);transform:translate(-100%)}.band[data-dir=rtl]:before{background:linear-gradient(270deg, #19e3d400, var(--color-teal) 45%, var(--color-pink) 90%, #ff2e9700);transform:translate(300%)}.band.go[data-dir=ltr]:before{visibility:visible;animation:bar-ltr .9s var(--ease-neon) both}.band.go[data-dir=rtl]:before{visibility:visible;animation:bar-rtl .9s var(--ease-neon) both}@keyframes bar-ltr{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes bar-rtl{0%{transform:translate(300%)}to{transform:translate(-100%)}}.rv{clip-path:inset(-40px);transition:clip-path .7s var(--ease-neon), transform .7s var(--ease-neon);transition-delay:calc(var(--i,0) * 80ms)}.stagger-1{--i:1}.stagger-2{--i:2}.stagger-3{--i:3}.stagger-4{--i:4}.band.pre[data-dir=ltr] .rv{clip-path:inset(-40px 100% -40px -40px);transform:translate(-56px)}.band.pre[data-dir=rtl] .rv{clip-path:inset(-40px -40px -40px 100%);transform:translate(56px)}.band.done .rv{clip-path:none;transition:transform .18s,border-color .18s,box-shadow .18s}.head{gap:12px;max-width:760px;margin-bottom:clamp(28px,4vw,48px);display:grid}.head h2{letter-spacing:-.02em;font-size:clamp(28px,3.7vw,46px);font-weight:800;line-height:1.05}.head p{color:var(--color-haze)}.bgvid{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.bgshade{z-index:-2;pointer-events:none;position:absolute;inset:0}.band-city:after{content:"";z-index:-1;pointer-events:none;will-change:transform;background:linear-gradient(90deg,#19e3d400 0%,#19e3d417 22%,#ff2e9717 46%,#ff2e9700 68%,#19e3d400 100%) 0 0/66.6667% 100% repeat-x;width:300%;animation:26s linear infinite drift-right;position:absolute;top:0;bottom:0;left:-200%}@keyframes drift-right{0%{transform:translate(0)}to{transform:translate(66.6667%)}}@keyframes drift-left{0%{background-position:0 0}to{background-position:200% 0}}.trio{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trio>div{border-left:1px solid var(--color-line-strong);min-width:0;padding:4px clamp(18px,2.4vw,32px)}.trio>div:first-child{border-left:0;padding-left:0}.trio h3{letter-spacing:-.01em;font-size:21px;font-weight:700;line-height:1.2}.trio p{color:var(--color-haze);margin-top:10px;font-size:16px}.band-join .bgshade{background:linear-gradient(#0a0b14e6,#0a0b14b8 45%,#0a0b14eb)}.steps{border-top:1px solid;border-image:var(--grad) 1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps:before{content:"";pointer-events:none;background:linear-gradient(90deg, #f4f7fb00, var(--color-ice) 50%, #f4f7fb00) 0 0 / 140px 100% no-repeat;height:5px;filter:drop-shadow(0 0 8px var(--color-teal));animation:3.6s linear infinite charge-rtl;position:absolute;top:-3px;left:0;right:0}@keyframes charge-rtl{0%{background-position:calc(100% + 140px) 0}to{background-position:-140px 0}}.steps li{align-content:start;gap:10px;min-width:0;padding-top:26px;display:grid}.num{font:800 68px/1 var(--font-display);color:#0000;-webkit-text-stroke:1.5px var(--color-teal);letter-spacing:-.04em}.steps h3{letter-spacing:-.01em;font-size:22px;font-weight:700}.steps p{color:var(--color-ice);opacity:.82;font-size:16px}.code-link{border:1px solid var(--color-line-strong);font:500 14px/1.2 var(--font-mono);color:var(--color-teal);overflow-wrap:anywhere;background:#0a0b148c;border-radius:6px;justify-self:start;align-items:center;gap:8px;margin-top:4px;padding:9px 12px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:inline-flex}@media (hover:hover){.code-link:hover{border-color:var(--color-teal);box-shadow:0 0 20px -6px #19e3d4b3}}.apply{color:var(--color-ice);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(28px,4vw,44px);font-size:16px;display:flex}.apply a{color:var(--color-ice);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-pink);-webkit-text-decoration-color:var(--color-pink);text-decoration-color:var(--color-pink);text-underline-offset:4px}.tag{font:700 12px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--color-pink);white-space:nowrap;background:#0a0b148c;border:1px solid #ff2e97b3;border-radius:4px;padding:5px 10px;display:inline-block}.guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid;position:relative}.guide{background:var(--color-violet);border:1px solid var(--color-line);border-radius:14px;align-content:start;gap:14px;min-width:0;padding:clamp(22px,2.6vw,32px);text-decoration:none;display:grid;position:relative;overflow:hidden}.guide:after{content:"";pointer-events:none;width:45%;animation:7s linear infinite sheen-ltr;animation-delay:calc(var(--i,0) * .5s);background:linear-gradient(90deg,#19e3d400,#19e3d41a,#19e3d400);position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)}@keyframes sheen-ltr{0%{transform:translate(-120%)}28%,to{transform:translate(340%)}}@media (hover:hover){.guide:hover{border-color:var(--color-teal);box-shadow:0 18px 40px -22px #19e3d499}}.prefix{color:var(--color-teal);font:600 13px/1 var(--font-mono);letter-spacing:.08em;background:#19e3d41a;border-radius:4px;justify-self:start;padding:5px 9px}.guide h3{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.2}.guide p{color:var(--color-haze);font-size:16px}.guide .cite{font:500 13px/1.4 var(--font-mono);color:var(--color-lilac)}.note{color:var(--color-haze);margin-top:22px;font-size:15px}.band-store .bgshade{background:linear-gradient(90deg,#0a0b14f0 0%,#1a1033cc 55%,#9401ee57 100%),#0a0b1459}.store{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.store .head{margin-bottom:24px}.store .head p{color:var(--color-ice);opacity:.84}.store-actions{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.fine{color:var(--color-haze);font-size:14px}.prices{background:linear-gradient(var(--color-violet), var(--color-violet)) padding-box, linear-gradient(90deg, var(--color-teal), var(--color-pink), var(--color-purple-hi), var(--color-teal)) border-box;background-size:200% 100%;border:1.5px solid #0000;border-radius:14px;min-width:0;padding:8px clamp(18px,2.4vw,28px);animation:7s linear infinite drift-left}.prices dl{margin:0}.prices .row{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 16px;padding-block:16px;display:grid}.prices .row:last-child{border-bottom:0}.prices dt{font:700 17px/1.25 var(--font-display)}.prices dt small{font:400 14px/1.4 var(--font-sans);color:var(--color-haze);margin-top:4px;display:block}.prices dd{font:700 17px/1.25 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0}.prices dd span{font:400 13px/1 var(--font-sans);color:var(--color-haze)}.prices .free{color:var(--color-teal)}.media{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.tile{border:1px solid var(--color-line);background:var(--color-violet);border-radius:14px;align-content:start;min-width:0;text-decoration:none;display:grid;overflow:hidden}@media (hover:hover){a.tile:hover{border-color:var(--color-pink);box-shadow:0 18px 40px -22px #ff2e97b3}}.tile-clip{aspect-ratio:16/9;background:#05050b;max-width:100%;position:relative;overflow:hidden}.tile-clip video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tile-clip:after{content:"";background:linear-gradient(180deg, #1a103300 55%, var(--color-violet));position:absolute;inset:0}.tile-clip-empty{border-bottom:1px dashed var(--color-line-strong);background:repeating-linear-gradient(90deg,#f4f7fb08 0 12px,#f4f7fb00 12px 24px);place-items:center;display:grid}.tile-clip-empty:after{display:none}.tile-body{gap:10px;padding:6px clamp(20px,2.4vw,28px) clamp(20px,2.4vw,28px);display:grid}.tile h3{letter-spacing:-.01em;font-size:20px;font-weight:700}.tile .handle{font:500 14px/1.3 var(--font-mono);color:var(--color-lilac);overflow-wrap:anywhere}.tile p{color:var(--color-haze);font-size:15px}.tile .go{font:700 14px/1 var(--font-display);color:var(--color-ice);align-items:center;gap:8px;display:inline-flex}.tile-pending{background:0 0;border-style:dashed}.todo{font:500 12px/1.5 var(--font-mono);color:var(--color-pink);border:1px dashed #ff2e97b3;border-radius:4px;justify-self:start;padding:2px 7px;display:inline-block}.closing{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 40px;display:grid}.closing h2{letter-spacing:-.02em;font-size:clamp(26px,3.4vw,42px);font-weight:800;line-height:1.05}.closing p{color:var(--color-haze);margin-top:10px}.skyline{align-items:flex-end;gap:3px;max-width:1200px;height:88px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px);display:flex}.skyline span{min-width:0;animation:5.2s linear infinite wave;animation-delay:calc(var(--i) * 55ms);background:linear-gradient(#19e3d442,#19e3d400);border-top:1px solid #19e3d4b3;flex:1 1 0}.skyline span:nth-child(7n+4){background:linear-gradient(#ff2e974d,#ff2e9700);border-top-color:#ff2e97d9}@keyframes wave{0%,14%,to{filter:brightness()}6%{filter:brightness(3.2)drop-shadow(0 -4px 10px #19e3d4cc)}}.skyline span:first-child{--i:0;height:38%}.skyline span:nth-child(2){--i:1;height:62%}.skyline span:nth-child(3){--i:2;height:44%}.skyline span:nth-child(4){--i:3;height:80%}.skyline span:nth-child(5){--i:4;height:56%}.skyline span:nth-child(6){--i:5;height:30%}.skyline span:nth-child(7){--i:6;height:92%}.skyline span:nth-child(8){--i:7;height:48%}.skyline span:nth-child(9){--i:8;height:70%}.skyline span:nth-child(10){--i:9;height:36%}.skyline span:nth-child(11){--i:10;height:58%}.skyline span:nth-child(12){--i:11;height:100%}.skyline span:nth-child(13){--i:12;height:42%}.skyline span:nth-child(14){--i:13;height:66%}.skyline span:nth-child(15){--i:14;height:52%}.skyline span:nth-child(16){--i:15;height:84%}.skyline span:nth-child(17){--i:16;height:34%}.skyline span:nth-child(18){--i:17;height:60%}.skyline span:nth-child(19){--i:18;height:46%}.skyline span:nth-child(20){--i:19;height:76%}.skyline span:nth-child(21){--i:20;height:40%}.skyline span:nth-child(22){--i:21;height:88%}.skyline span:nth-child(23){--i:22;height:54%}.skyline span:nth-child(24){--i:23;height:32%}.skyline span:nth-child(25){--i:24;height:72%}.skyline span:nth-child(26){--i:25;height:50%}.skyline span:nth-child(27){--i:26;height:96%}.skyline span:nth-child(28){--i:27;height:44%}.skyline span:nth-child(29){--i:28;height:64%}.skyline span:nth-child(30){--i:29;height:38%}.skyline span:nth-child(31){--i:30;height:82%}.skyline span:nth-child(32){--i:31;height:56%}.skyline span:nth-child(33){--i:32;height:68%}.skyline span:nth-child(34){--i:33;height:36%}.skyline span:nth-child(35){--i:34;height:90%}.skyline span:nth-child(36){--i:35;height:48%}.skyline span:nth-child(37){--i:36;height:60%}.skyline span:nth-child(38){--i:37;height:42%}.skyline span:nth-child(39){--i:38;height:78%}.skyline span:nth-child(40){--i:39;height:52%}.foot{border-top:1px solid var(--color-line);background:var(--color-lift);padding-block:clamp(36px,5vw,56px) 28px;font-size:15px}.foot-grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:28px clamp(20px,4vw,56px);display:grid}.foot h3{font:700 12px/1.3 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-haze);margin-bottom:14px}.foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.foot li a,.foot li span{align-items:center;gap:10px;text-decoration:none;display:inline-flex}@media (hover:hover){.foot li a:hover{color:var(--color-teal)}}.foot .brand-col p{color:var(--color-haze);max-width:40ch;margin-top:14px}.foot .brand-col img{height:56px}.legal{border-top:1px solid var(--color-line);color:var(--color-haze);gap:10px;margin-top:clamp(28px,4vw,44px);padding-top:22px;font-size:13px;line-height:1.6;display:grid}.disclaimer{color:var(--color-ice);font:600 12px/1.6 var(--font-display);letter-spacing:.12em;text-transform:uppercase}.legal-row{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.bible-head,.guide-body,.chapters-bar{--edge:#f4f7fb6b}.bible-head{background:linear-gradient(180deg, var(--color-violet) 0%, var(--color-night) 100%);border-top:0;padding-block:clamp(36px,6vw,76px) clamp(30px,4vw,52px)}.bible-head:after{content:"";z-index:-1;pointer-events:none;will-change:transform;background:linear-gradient(90deg,#19e3d400 0%,#19e3d412 22%,#ff2e9712 46%,#ff2e9700 68%,#19e3d400 100%) 0 0/66.6667% 100% repeat-x;width:300%;animation:32s linear infinite drift-right;position:absolute;top:0;bottom:0;left:-200%}.bible-head .head{max-width:800px;margin-bottom:clamp(22px,3vw,32px)}.bible-head h1{letter-spacing:-.025em;font-size:clamp(34px,5.2vw,62px);font-weight:800;line-height:1.02}.bible-head .subtitle{color:var(--color-ice);font:600 clamp(17px, 1.8vw, 20px)/1.4 var(--font-display)}.bible-head .lede{color:var(--color-haze);gap:10px;max-width:68ch;display:grid}.bible-head .lede strong{color:var(--color-ice);font-weight:600}.bible-head .lede a{color:var(--color-ice);-webkit-text-decoration-color:var(--color-teal);-webkit-text-decoration-color:var(--color-teal);text-decoration-color:var(--color-teal);text-underline-offset:3px}.crumb{font:600 12px/1.3 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--color-haze);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.crumb a{color:var(--color-teal);padding-block:6px;text-decoration:none}@media (hover:hover){.crumb a:hover{text-underline-offset:4px;text-decoration:underline}}.sheet-band{border:1px solid var(--color-line-strong);background:var(--color-violet);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2.4vw,26px);margin-bottom:20px;padding:clamp(18px,2.6vw,28px) clamp(18px,2.8vw,32px) clamp(22px,2.8vw,32px);display:grid;position:relative;overflow:hidden}.sheet-band:after{content:"";background:linear-gradient(90deg, var(--color-teal) 0 55%, var(--color-pink) 55% 100%);height:5px;position:absolute;bottom:0;left:0;right:0}.sheet-icon{border:1.5px solid var(--color-teal);width:clamp(48px,6vw,64px);height:clamp(48px,6vw,64px);color:var(--color-teal);border-radius:14px;place-items:center;display:grid}.sheet-icon .ico{stroke-width:1.6px;width:58%;height:58%}.sheet-title{gap:8px;min-width:0;display:grid}.sheet-eyebrow{font:600 12px/1.4 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--color-haze)}.bible-head .sheet-band h1{font-size:clamp(28px,4.2vw,48px);line-height:1.05}.sheet-section{text-align:right;justify-items:end;gap:2px;display:grid}.sheet-section span{font:600 11px/1 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--color-haze)}.sheet-section b{font:800 clamp(34px, 5vw, 56px)/1 var(--font-display);color:var(--color-ice);font-variant-numeric:tabular-nums}.bible-head .facts{margin-bottom:14px}.sheet{padding-bottom:clamp(20px,3vw,32px)}.draft{max-width:900px;color:var(--color-haze);background:#0a0b1480;border:1px dashed #ff2e9799;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:15px;line-height:1.5;display:flex}.draft b{color:var(--color-ice);font-weight:600}.draft .todo{text-transform:uppercase;letter-spacing:.1em;flex:none;margin-top:1px}.sheet-foot{border-top:1px solid var(--color-line);color:var(--color-haze);font:500 12.5px/1.4 var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-top:28px;padding-top:14px;display:flex}.topics{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(12px,1.6vw,18px);margin:0;padding:0;list-style:none;display:grid}.topics li{min-width:0;display:grid}.topic{border:1px solid var(--color-line-strong);background:var(--color-violet);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;padding:18px 18px 20px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:grid}@media (hover:hover){.topic:hover{border-color:var(--color-teal);box-shadow:0 18px 40px -22px #19e3d499}}.topic-n{font:800 30px/1 var(--font-display);color:#0000;-webkit-text-stroke:1.2px var(--color-teal);font-variant-numeric:tabular-nums}.topic-body{gap:6px;min-width:0;display:grid}.topic-title{font:700 19px/1.25 var(--font-display);color:var(--color-ice);letter-spacing:-.005em}.topic-sum{color:var(--color-haze);font-size:14.5px;line-height:1.5}.topic-meta{font:500 12.5px/1.4 var(--font-mono);color:var(--color-lilac);flex-wrap:wrap;gap:4px 12px;display:flex}.topic-meta:empty{display:none}.topic-note{color:var(--color-pink)}.topic>.ico{color:var(--color-teal);margin-top:6px}.chapter>h3{border-left:5px solid var(--color-teal);letter-spacing:.03em;text-transform:uppercase;padding-left:14px;font-size:21px}.chapter>h3:nth-of-type(2n){border-left-color:var(--color-pink)}.prose .chapter>ol{counter-reset:step;gap:10px;padding-left:0;list-style:none}.chapter>ol>li{counter-increment:step;min-height:28px;padding-left:40px;position:relative}.chapter>ol>li:before{content:counter(step);background:var(--color-teal);width:27px;height:27px;color:var(--color-night);font:800 13px/1 var(--font-display);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.prose blockquote{border-color:var(--color-teal);border-left-width:5px}.facts{flex-wrap:wrap;gap:8px;margin:4px 0 6px;padding:0;list-style:none;display:flex}.facts li{border:1px solid var(--color-line-strong);font:500 13px/1.2 var(--font-mono);color:var(--color-haze);font-variant-numeric:tabular-nums;border-radius:4px;padding:6px 10px}.facts .fact-prefix{color:var(--color-teal);letter-spacing:.08em;background:#19e3d41f;border-color:#0000;font-weight:600}.tools{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;display:flex}.tools .bsearch{flex:420px;min-width:0;max-width:720px}.print-btn{flex:none;min-height:52px}.age{color:var(--color-ice);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:22px;font-size:16px;display:flex}.bsearch-field{border:1px solid var(--edge);min-height:52px;color:var(--color-haze);cursor:text;background:#0a0b14b8;border-radius:10px;align-items:center;gap:12px;padding:0 14px 0 16px;transition:border-color .18s,box-shadow .18s;display:flex}.bsearch-field:focus-within{border-color:var(--color-teal);color:var(--color-teal);box-shadow:0 0 0 1px #19e3d473,0 10px 30px -14px #19e3d4b3}.bsearch-field .ico{flex:none;width:20px;height:20px}.bsearch input{min-width:0;height:50px;color:var(--color-ice);font:400 16px/1.2 var(--font-sans);appearance:none;background:0 0;border:0;outline:0;flex:auto;padding:0}.bsearch input::placeholder{color:var(--color-haze);opacity:1;text-overflow:ellipsis}.bsearch input::-webkit-search-cancel-button{appearance:none}.bsearch-key{border:1px solid var(--color-line-strong);font:500 12px/1.3 var(--font-mono);color:var(--color-haze);border-radius:5px;flex:none;padding:3px 8px}@media (pointer:coarse){.bsearch-key{display:none}}.bsearch-try{color:var(--color-haze);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.bsearch-try button{border:1px solid var(--edge);min-height:32px;color:var(--color-ice);font:500 13px/1.2 var(--font-mono);cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px;transition:border-color .18s,color .18s}@media (hover:hover){.bsearch-try button:hover{border-color:var(--color-teal);color:var(--color-teal)}}.bsearch-panel{border:1px solid var(--color-line-strong);background:var(--color-violet);border-radius:12px;margin-top:10px;overflow:hidden}.bsearch-status{font:500 13px/1.4 var(--font-mono);color:var(--color-haze);margin-top:12px}.bsearch-status:empty{display:none}.bsearch-list{overscroll-behavior:contain;max-height:min(62vh,560px);margin:0;padding:0;list-style:none;overflow-y:auto}.bsearch-list:empty{display:none}.bsearch-list a{border-top:1px solid var(--color-line);gap:4px;padding:12px 16px;text-decoration:none;display:grid}.bsearch-list li:first-child a{border-top:0}.bsearch-list a:focus-visible{outline-offset:-3px;background:#19e3d414}@media (hover:hover){.bsearch-list a:hover{background:#19e3d414}}.r-top{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.r-num{color:var(--color-teal);font:600 12px/1.2 var(--font-mono);letter-spacing:.06em;background:#19e3d41f;border-radius:4px;flex:none;padding:3px 7px}.r-ch{color:var(--color-lilac);background:#c77dff24}.r-title{font:700 16px/1.3 var(--font-display);color:var(--color-ice)}.r-guide{font:500 12px/1.3 var(--font-mono);color:var(--color-lilac);margin-left:auto}.r-text{color:var(--color-haze);overflow-wrap:anywhere;font-size:14.5px;line-height:1.5}.r-text mark{color:var(--color-ice);background:#19e3d438;border-radius:2px;padding:0 1px}.review{max-width:800px;color:var(--color-ice);background:#0a0b1480;border:1px dashed #ff2e9799;border-radius:10px;margin-top:22px;padding:14px 16px;font-size:15px}.review>p{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.review summary{cursor:pointer;color:var(--color-pink);font:600 14px/1.4 var(--font-display);margin-top:10px;padding-block:6px}.review ol{color:var(--color-haze);gap:6px;margin:6px 0 0;padding-left:1.6em;font-size:14.5px;line-height:1.5;display:grid}.review li::marker{font:500 12px var(--font-mono);color:var(--color-pink)}.review li a{color:var(--color-haze);text-decoration:none}@media (hover:hover){.review li a:hover{color:var(--color-ice)}}.review-ch{font:500 12px/1 var(--font-mono);color:var(--color-lilac);white-space:nowrap;margin-right:4px}.guide .dated{font:500 12.5px/1.4 var(--font-mono);color:var(--color-haze)}.guides-2{grid-template-columns:repeat(2,minmax(0,1fr))}.guide h2{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.2}.note .todo{margin-right:8px}.more{min-height:44px;color:var(--color-ice);font:700 15px/1.2 var(--font-display);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-teal);-webkit-text-decoration-color:var(--color-teal);text-decoration-color:var(--color-teal);text-underline-offset:5px;align-items:center;gap:8px;display:inline-flex}@media (hover:hover){.more:hover{color:var(--color-teal)}}.anatomy-figure{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.anatomy-num{font:700 clamp(44px, 9vw, 104px)/1 var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:baseline;text-decoration:none;display:inline-flex}.anatomy-num .dash{color:var(--color-haze);opacity:.6}.part-guide,.key-guide dt{color:var(--color-teal)}.part-chapter,.key-chapter dt{color:var(--color-lilac)}.part-rule,.key-rule dt{color:var(--color-pink)}.anatomy-key{gap:0;margin:0;display:grid}.anatomy-key>div{border-top:1px solid var(--color-line);grid-template-columns:4.5ch minmax(0,1fr);align-items:baseline;gap:16px;padding-block:14px;display:grid}.anatomy-key>div:first-child{border-top:0;padding-top:0}.anatomy-key dt{font:700 20px/1.2 var(--font-mono)}.anatomy-key dd{color:var(--color-ice);margin:0;font-size:16px}.guide-body{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:clamp(32px,4.5vw,72px);padding-block:clamp(28px,4vw,52px) clamp(56px,8vw,104px);display:grid}.guide-main{min-width:0}.chapters{top:calc(var(--bar-h) + 22px);max-height:calc(100vh - var(--bar-h) - 44px);overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:8px;position:sticky;overflow-y:auto}.chapters h2{font:700 12px/1.3 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-haze);margin-bottom:12px}.chapters ol,.chapters-drop ol{margin:0;padding:0;list-style:none}.chapters ol{border-left:1px solid var(--color-line-strong)}.chapters a[data-chapter],.chapters-drop a{color:var(--color-haze);grid-template-columns:2.4ch minmax(0,1fr);align-items:baseline;gap:10px;font-size:15px;line-height:1.35;text-decoration:none;display:grid}.chapters a[data-chapter]{border-left:2px solid #0000;margin-left:-1px;padding:7px 10px 7px 14px;transition:color .18s,border-color .18s}.chapters .n,.chapters-drop .n{font:500 12.5px/1.5 var(--font-mono);color:var(--color-lilac);text-align:right;font-variant-numeric:tabular-nums}.chapters a[aria-current],.chapters-drop a[aria-current]{color:var(--color-ice);font-weight:600}.chapters a[aria-current]{border-left-color:var(--color-teal)}.chapters a[aria-current] .n,.chapters-drop a[aria-current] .n{color:var(--color-teal)}@media (hover:hover){.chapters a:hover{color:var(--color-ice)}}.chapters-more{border-top:1px solid var(--color-line);font:600 14px/1.3 var(--font-display);gap:4px;margin-top:18px;padding-top:16px;display:grid}.chapters-more a{color:var(--color-haze);padding-block:6px;text-decoration:none}.chapters-bar{background:var(--color-night);border-block:1px solid var(--color-line);display:none}.chapters-bar.is-live{top:var(--bar-h);z-index:15;position:sticky}.chapters-bar .wrap{position:relative}.chapters-drop summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;list-style:none;display:flex}.chapters-drop summary::-webkit-details-marker{display:none}.chapters-drop summary .ico{color:var(--color-teal);flex:none}.chapters-drop[open] summary .ico{transform:scaleY(-1)}.drop-label{gap:2px;min-width:0;display:grid}.drop-kicker{font:700 10.5px/1.2 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-haze)}.drop-now{font:700 15px/1.25 var(--font-display);color:var(--color-ice);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chapters-drop ol{background:var(--color-night);padding:6px 0 10px}.is-live .chapters-drop ol{overscroll-behavior:contain;border-bottom:1px solid var(--color-line-strong);max-height:min(64svh,480px);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px -18px #000c}.chapters-drop a{border-top:1px solid var(--color-line);padding:12px 0}.is-live .chapters-drop a{padding-inline:max(clamp(16px, 4vw, 40px), env(safe-area-inset-left,0px)) max(clamp(16px, 4vw, 40px), env(safe-area-inset-right,0px))}.chapters-drop li:first-child a{border-top:0}.prose{--prose:#cfd1d6}@supports (color:color-mix(in lab, red, red)){.prose{--prose:color-mix(in srgb, var(--color-ice) 84%, var(--color-night))}}.prose{max-width:780px;color:var(--prose);font-size:17px;line-height:1.7}.chapter{scroll-margin-top:calc(var(--bar-h) + 20px);border-top:1px solid var(--color-line);margin-top:clamp(36px,5vw,60px);padding-top:clamp(36px,5vw,60px)}.chapter:first-child{border-top:0;margin-top:0;padding-top:0}.chapter>*+*{margin-top:16px}.chapter-num{font:600 12.5px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-lilac)}.chapter>h2{color:var(--color-ice);letter-spacing:-.02em;margin-top:8px;font-size:clamp(26px,3.3vw,38px);font-weight:800;line-height:1.08}.chapter>h3,.chapter>h4{color:var(--color-ice);scroll-margin-top:calc(var(--bar-h) + 20px)}.chapter>h3{letter-spacing:-.01em;margin-top:36px;font-size:22px;font-weight:700;line-height:1.25}.chapter>h4{margin-top:28px;font-size:18px;font-weight:700;line-height:1.3}.chapter>h2+*,.chapter>h3+*,.chapter>h4+*{margin-top:14px}.prose strong{color:var(--color-ice);font-weight:600}.prose a{color:var(--color-ice);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-teal);-webkit-text-decoration-color:var(--color-teal);text-decoration-color:var(--color-teal);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration-thickness:1.5px}@media (hover:hover){.prose a:hover{color:var(--color-teal)}}.prose a.ref,.lede a.ref{font:600 .88em/1 var(--font-mono);color:var(--color-teal);white-space:nowrap;text-decoration:none}@media (hover:hover){.prose a.ref:hover,.lede a.ref:hover{text-underline-offset:3px;text-decoration:underline}}.prose code{color:var(--color-ice);font:500 .88em/1.4 var(--font-mono);overflow-wrap:anywhere;background:#f4f7fb14;border-radius:4px;padding:2px 6px}.prose ul,.prose ol{gap:8px;margin-bottom:0;padding-left:1.7em;display:grid}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li{min-width:0;padding-left:4px}.prose ol>li::marker{font:600 .82em/1 var(--font-mono);color:var(--color-teal)}.prose ul>li::marker{color:var(--color-pink)}.prose li>ul,.prose li>ol{margin-top:8px}.prose blockquote{border:1px solid var(--color-line-strong);background:var(--color-lift);color:var(--color-ice);border-radius:12px;margin:20px 0 0;padding:18px 22px;font-size:18px;line-height:1.6}.prose blockquote>*+*{margin-top:10px}.prose hr{border:0;border-top:1px solid var(--color-line)}.prose pre{border:1px solid var(--color-line);background:var(--color-lift);border-radius:10px;padding:14px 16px;overflow-x:auto}.table-wrap{border:1px solid var(--color-line);background:#0f0e1d99;border-radius:12px;overflow-x:auto}.prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15.5px;line-height:1.5}.prose th{text-align:left;vertical-align:bottom;color:var(--color-haze);font:700 11.5px/1.35 var(--font-display);letter-spacing:.12em;text-transform:uppercase;background:#f4f7fb0a;padding:12px 14px}.prose td{border-top:1px solid var(--color-line);vertical-align:top;padding:11px 14px}.prose td:first-child{color:var(--color-ice);font-weight:600}.t-2 td:first-child{width:34%}.t-3 td:first-child,.t-4 td:first-child,.t-5 td:first-child{min-width:8.5em}.rule{border:1px solid var(--color-line);background:var(--color-violet);scroll-margin-top:calc(var(--bar-h) + 20px);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;padding:16px 18px 18px;transition:border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.chapter>.rule+.rule{margin-top:12px}.rule-head{flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-width:0;padding-top:5px;display:flex}.prose a.rule-num{color:var(--color-teal);font:600 13px/1 var(--font-mono);letter-spacing:.06em;background:#19e3d41f;border-radius:4px;flex:none;padding:5px 8px;text-decoration:none}@media (hover:hover){.prose a.rule-num:hover{background:#19e3d438}}.rule-title{color:var(--color-ice);font:700 18px/1.3 var(--font-display);letter-spacing:-.005em}.rule-body{grid-column:1/-1}.copy{border:1px solid var(--edge);width:38px;height:38px;color:var(--color-haze);cursor:pointer;background:0 0;border-radius:9px;place-items:center;padding:0;transition:color .18s,border-color .18s,box-shadow .18s;display:inline-grid}@media (hover:hover){.copy:hover{color:var(--color-ice);border-color:var(--color-teal);box-shadow:0 0 18px -4px #19e3d4b3}}.copy .copy-done{display:none}.copy[data-state=copied]{color:var(--color-teal);border-color:var(--color-teal)}.copy[data-state=copied] .copy-link{display:none}.copy[data-state=copied] .copy-done{display:block}.rule:target{border-color:var(--color-teal);box-shadow:0 0 0 1px #19e3d480,0 18px 44px -22px #19e3d4bf}.rule:target:after{content:"";pointer-events:none;width:45%;animation:rule-sweep 1.1s var(--ease-neon) .15s 1 both;background:linear-gradient(90deg,#19e3d400,#19e3d429,#19e3d400);position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)}@keyframes rule-sweep{0%{transform:translate(-120%)}to{transform:translate(340%)}}.confirm{color:var(--color-pink);-webkit-box-decoration-break:clone;box-decoration-break:clone;scroll-margin-top:calc(var(--bar-h) + 80px);border:1px dashed #ff2e97b3;border-radius:4px;padding:1px 6px;font-size:.93em}.confirm b{font:600 .86em/1 var(--font-mono);letter-spacing:.06em}.confirm code{color:inherit;background:#ff2e971f}.confirm:target{background:#ff2e9729;border-style:solid}.confirm-line .confirm{border-radius:8px;padding:10px 14px;display:block}.shot{gap:10px;margin:22px 0 0;display:grid}.shot img{border:1px solid var(--color-line);border-radius:12px;width:100%;height:auto;display:block}.shot figcaption{color:var(--color-haze);flex-wrap:wrap;gap:4px 14px;font-size:14px;line-height:1.5;display:flex}.shot-frame{border:1px dashed var(--color-line-strong);background:repeating-linear-gradient(90deg,#f4f7fb08 0 12px,#f4f7fb00 12px 24px);border-radius:12px;align-content:center;justify-items:start;gap:10px;min-height:132px;padding:18px 20px;display:grid}.shot-what{color:var(--color-ice);font:600 16px/1.45 var(--font-display);max-width:56ch}.shot-needed figcaption code{font-size:12.5px}.shot-diagram .dg{border:1px solid var(--color-line);background:var(--color-lift);border-radius:12px;width:100%;max-width:640px;height:auto;display:block}.shot-diagram .dg-tall{max-width:440px}.dg text{font-family:var(--font-sans);fill:var(--color-ice);font-size:12.5px;font-weight:500}.dg .cap{font:700 11px/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase}.dg .sub{fill:var(--color-haze);font-size:11.5px;font-weight:400}.dg .num{font:800 20px/1 var(--font-display)}.dg .on-teal{fill:var(--color-night)}.dg .mid{text-anchor:middle}.dg .end{text-anchor:end}.dg .road{fill:var(--color-violet)}.dg .kerb{fill:none;stroke:var(--color-line-strong);stroke-width:1.5px}.dg .lane{fill:none;stroke:var(--color-line-strong);stroke-width:1.5px;stroke-dasharray:12 12}.dg .bld{fill:var(--color-night);stroke:var(--color-line-strong);stroke-width:1.5px}.dg .unit{fill:var(--color-teal)}.dg .glass{fill:var(--color-night);opacity:.55}.dg .lbar{fill:var(--color-ice)}.dg .sus{fill:var(--color-pink)}.dg .door{fill:none;stroke:var(--color-teal);stroke-width:3px;stroke-linecap:round}.dg .person{fill:var(--color-ice);stroke:var(--color-night);stroke-width:1.5px}.dg .path{fill:none;stroke:var(--color-ice);stroke-width:2px;stroke-dasharray:5 5;stroke-linecap:round}.dg .sight{fill:none;stroke:var(--color-teal);stroke-width:1.5px;stroke-dasharray:2 6;stroke-linecap:round}.dg .tip{fill:var(--color-ice)}.dg .tip-teal{fill:var(--color-teal)}.dg .tip-pink{fill:var(--color-pink)}.dg .spot{fill:none;stroke:var(--color-ice);stroke-width:1.5px;stroke-dasharray:3 4}.dg .danger{fill:var(--color-pink);opacity:.16}.dg .danger-edge{fill:none;stroke:var(--color-pink);stroke-width:1.5px;stroke-dasharray:4 5}.dg .rule-line{stroke:var(--color-line-strong);stroke-width:1.5px}.dg .box{fill:var(--color-night);stroke:var(--color-line-strong);stroke-width:1.5px}.dg .box-teal{fill:var(--color-night);stroke:var(--color-teal);stroke-width:2px}.dg .box-pink{fill:var(--color-night);stroke:var(--color-pink);stroke-width:2px}.dg .flow{fill:none;stroke:var(--color-ice);stroke-width:2px;stroke-linecap:round}.dg .flow-teal{fill:none;stroke:var(--color-teal);stroke-width:2px;stroke-linecap:round}.dg .flow-pink{fill:none;stroke:var(--color-pink);stroke-width:2px;stroke-linecap:round}.dg .teal{fill:var(--color-teal)}.dg .pink{fill:var(--color-pink)}.dg .f1{fill:var(--color-teal);opacity:.28}.dg .f2{fill:var(--color-teal);opacity:.5}.dg .f3{fill:var(--color-teal);opacity:.78}.dg .f4{fill:var(--color-lilac)}.dg .f5{fill:var(--color-pink)}.prose>.chapter-nav{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:36px;display:grid}.prose .chapter-nav a{border:1px solid var(--edge);min-height:56px;color:var(--color-ice);font:700 15px/1.3 var(--font-display);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex}.chapter-nav .next{text-align:right;justify-content:flex-end}.chapter-nav a>span{gap:3px;min-width:0;display:grid}.chapter-nav small{font:600 11px/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--color-haze)}.chapter-nav .ico{color:var(--color-teal);flex:none}@media (hover:hover){.prose .chapter-nav a:hover{border-color:var(--color-teal);color:var(--color-ice);box-shadow:0 14px 34px -22px #19e3d4b3}}.others{border-top:1px solid var(--color-line);max-width:780px;margin-top:clamp(48px,7vw,88px);padding-top:clamp(32px,4vw,48px)}.others>h2{letter-spacing:-.015em;margin-bottom:20px;font-size:clamp(22px,2.6vw,28px);font-weight:800}.toast{left:50%;bottom:max(24px, env(safe-area-inset-bottom,0px));z-index:40;border:1px solid var(--color-teal);background:var(--color-night);max-width:min(92vw,560px);color:var(--color-ice);font:600 14px/1.4 var(--font-display);overflow-wrap:anywhere;text-align:center;border-radius:10px;padding:12px 16px;position:fixed;transform:translate(-50%);box-shadow:0 18px 40px -16px #19e3d4b3}.toast-select{font:500 13px/1.5 var(--font-mono);-webkit-user-select:all;user-select:all}.media-2{grid-template-columns:repeat(2,minmax(0,1fr))}.page-prose{padding-block:clamp(28px,4vw,52px) clamp(56px,8vw,96px)}.page-prose .prose>*+*{margin-top:16px}.page-prose .prose h2{color:var(--color-ice);border-left:5px solid var(--color-teal);margin-top:36px;padding-left:14px;font-size:22px;font-weight:700}.needs{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,18px);margin:0;padding:0;list-style:none;display:grid}.needs li{border:1px solid var(--color-line-strong);background:var(--color-violet);border-radius:14px;min-width:0;padding:18px}.needs h3{margin-bottom:6px;font-size:18px;font-weight:700}.needs p{color:var(--color-haze);font-size:15px}@media (width<=900px){.needs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.media-2{grid-template-columns:minmax(0,1fr)}}@media (width<=460px){.needs{grid-template-columns:minmax(0,1fr)}}.nav a[aria-current=page]{color:var(--color-ice);border-bottom-color:var(--color-teal)}.panel a[aria-current=page]{color:var(--color-teal)}@media (width<=1023px){.guide-body{grid-template-columns:minmax(0,1fr);padding-top:clamp(24px,4vw,40px)}.chapters{display:none}.chapters-bar{display:block}.chapter,.chapter>h3,.chapter>h4,.rule{scroll-margin-top:calc(var(--bar-h) + 54px + 16px)}.confirm{scroll-margin-top:calc(var(--bar-h) + 54px + 80px)}.prose,.others{max-width:780px}}@media (width<=800px){.anatomy-figure,.guides-2{grid-template-columns:minmax(0,1fr)}.tools .bsearch{flex-basis:100%}.r-guide{flex-basis:100%;margin-left:0}}@media (width<=640px){.prose{font-size:16.5px}.sheet-band{grid-template-columns:minmax(0,1fr) auto}.sheet-icon{display:none}.topic{gap:12px;padding:16px}.rule{padding:14px 14px 16px}.shot-diagram{overscroll-behavior-x:contain;overflow-x:auto}.shot-diagram .dg{width:640px;max-width:none}.shot-diagram figcaption{position:sticky;left:0}.prose>.chapter-nav{grid-template-columns:minmax(0,1fr)}.chapter-nav>span:empty{display:none}.bsearch input::placeholder{font-size:15px}.t-stack thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-stack,.t-stack tbody,.t-stack tr,.t-stack td{display:block}.t-stack tr{border-top:1px solid var(--color-line);padding:12px 14px}.t-stack tr:first-child{border-top:0}.prose .t-stack td{border:0;padding:2px 0}.prose .t-stack td:first-child{font:700 16.5px/1.35 var(--font-display);margin-bottom:4px}.t-stack td:not(:first-child):before{content:attr(data-label);color:var(--color-haze);font:700 10.5px/1.5 var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin-top:6px;display:block}.t-stack td:empty{display:none}.prose .t-stack td:first-child{min-width:0}.t-2 td:first-child{width:42%}.prose th,.prose td{padding-inline:12px}}@media (pointer:coarse){.copy{width:44px;height:44px}.bsearch-try button{min-height:44px;padding-inline:14px}.prose a.rule-num{padding-block:8px}.crumb a,.chapters-more a,.review summary{padding-block:12px}.review li a{padding-block:6px;display:inline-block}}@media (width<=960px){.bar-in{grid-template-columns:auto 1fr auto auto;gap:12px}.nav,.socials{display:none}.menu-btn{display:inline-grid}.panel{display:block}.store{grid-template-columns:minmax(0,1fr)}.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.stage{min-height:clamp(520px,100vh - 150px,680px)}.stage-shade{background:linear-gradient(180deg, #0a0b148c 0%, #0a0b1433 30%, #0a0b14c7 66%, var(--color-night) 100%), #1a103338}.dock-actions .btn{flex:150px}.reel{justify-content:space-between;gap:10px}.reel-label,.reel-btns{flex:none}.reel-ticks{flex:0 130px;min-width:0}.reel-ticks i{flex:1 1 0;width:auto;max-width:28px}.snd-toggle{width:40px;padding:0}.snd-text{display:none}.trio{grid-template-columns:minmax(0,1fr)}.trio>div{border-left:0;border-top:1px solid var(--color-line-strong);padding:22px 0}.trio>div:first-child{border-top:0;padding-top:0}.steps,.guides,.media{grid-template-columns:minmax(0,1fr)}.num{font-size:56px}.closing{grid-template-columns:minmax(0,1fr)}.skyline{gap:2px;height:64px}.band.pre[data-dir=ltr] .rv{transform:translate(-28px)}.band.pre[data-dir=rtl] .rv{transform:translate(28px)}}@media (width<=374px){.reel-label i{display:none}}@media (width<=460px){.brand span{display:none}.foot-grid{grid-template-columns:minmax(0,1fr)}}.wrap,.skyline{padding-left:max(clamp(16px, 4vw, 40px), env(safe-area-inset-left,0px));padding-right:max(clamp(16px, 4vw, 40px), env(safe-area-inset-right,0px))}@media (width<=800px){.stage{min-height:clamp(520px,100svh - 150px,680px)}}@media (width<=960px){.panel{max-height:calc(100vh - var(--bar-h));max-height:calc(100svh - var(--bar-h));overscroll-behavior:contain;overflow-y:auto}}@media (pointer:coarse){.menu-btn,.vid-toggle{width:44px;height:44px}.snd-toggle{min-width:44px;height:44px}.btn-sm{min-height:44px}.panel a{padding-block:14px}.code-link{min-height:44px}.foot ul{gap:2px}.foot li a{min-height:40px}}@media print{@page{margin:16mm 15mm}:root{color-scheme:light;--color-night:#fff;--color-lift:#fff;--color-violet:#fff;--color-stage:#fff;--color-ice:#111;--color-haze:#444;--color-teal:#00615a;--color-pink:#a8005a;--color-purple:#5b1a99;--color-purple-hi:#5b1a99;--color-lilac:#5b2a91;--color-line:#c9c9cf;--color-line-strong:#8f8f99}html{scroll-behavior:auto}body{color:#111;background:#fff;min-width:0;font-size:10.5pt;line-height:1.5}*,:before,:after{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}.rv{clip-path:none!important;transform:none!important}.band:before,.bible-head:after,.guide:after,.skip,.bar,.skyline,.chapters-bar,.chapters-more,.tools,.review,.copy,.chapter-nav,.toast,.foot-grid,.crumb,.bgvid,.bgshade{display:none!important}.wrap{max-width:none;padding-inline:0}.band{background:0 0;border:0;padding-block:0 14pt;overflow:visible}.bible-head .wrap:before{content:"Highrise City RP · The Bible";font:700 9pt/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#444;margin-bottom:6pt;display:block}.bible-head h1{font-size:26pt}.bible-head .head{max-width:none;margin-bottom:0}.facts li{padding:2pt 5pt;font-size:8.5pt}.facts .fact-prefix{border-color:var(--color-line-strong);background:0 0}.guide-body{padding-block:0;display:block}.chapters{display:none!important}.sheet-band{border-color:var(--color-line-strong);border-radius:6pt;margin-bottom:10pt;padding:10pt 12pt 14pt}.sheet-band:after{background:#111;height:3pt}.draft{background:0 0;font-size:9pt}.topic{break-inside:avoid}.chapter>ol>li:before{color:#fff;background:#111}.prose{color:#111;max-width:none;font-size:10.5pt;line-height:1.5}.chapter{margin-top:14pt;padding-top:14pt}.chapter>*+*{margin-top:8pt}.chapter>h2{break-after:avoid;font-size:18pt}.chapter-num{break-after:avoid}.chapter>h3{break-after:avoid;margin-top:16pt;font-size:13pt}.chapter>h4{break-after:avoid}.prose a{text-decoration:none}.prose a[href^=http]:not(.url):after{content:" (" attr(href) ")";color:#444;overflow-wrap:anywhere;font-size:.85em}.prose code{border:1px solid var(--color-line);background:0 0;padding:0 3pt}.prose li{break-inside:avoid}.prose blockquote{break-inside:avoid;padding:8pt 12pt;font-size:11pt}.table-wrap{border-color:var(--color-line-strong);background:0 0;border-radius:0;overflow:visible}.prose table{font-size:9.5pt}.prose th{border-bottom:1px solid var(--color-line-strong);background:0 0;padding:5pt 7pt}.prose td{padding:4pt 7pt}.prose tr{break-inside:avoid}.prose thead{display:table-header-group}.rule{border-color:var(--color-line-strong);break-inside:avoid;background:0 0;border-radius:4pt;padding:8pt 10pt;display:block;overflow:visible}.chapter>.rule+.rule{margin-top:6pt}.rule-head{margin-bottom:3pt;padding-top:0}.prose a.rule-num{color:#111;background:0 0;padding:0;font-size:10pt}.rule-title{font-size:11.5pt}.confirm{border-color:var(--color-pink)}.shot{break-inside:avoid;margin-top:12pt}.shot-diagram{overflow:visible}.shot-diagram .dg{border-color:var(--color-line-strong);background:#fff;border-radius:4pt;width:100%;max-width:120mm}.shot-diagram .dg-tall{max-width:90mm}.dg .road{fill:#eef0f3}.dg .glass{fill:#fff;opacity:.7}.dg .person{stroke:#fff}.shot-frame{background:0 0;min-height:0;padding:8pt 10pt}.shot-what{font-size:10.5pt}.foot{border-top:1px solid var(--color-line-strong);break-inside:avoid;background:0 0;margin-top:18pt;padding-block:10pt 0}.legal{border:0;margin-top:0;padding-top:0;font-size:8.5pt}.disclaimer{color:#111;font-size:8pt}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.band.pre .rv{clip-path:none!important;transform:none!important}.blade{display:none}.snd-toggle[data-state=loading]:after{transform:none}}}@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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.table-cell{display:table-cell}.shrink{flex-shrink:1}.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}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.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)}}:root{color-scheme:dark;--bar-h:68px;--grad:linear-gradient(135deg, var(--color-teal), var(--color-pink))}@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-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}
