@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/kanit-latin-500-normal-CX_4XcKi.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:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/kanit-latin-600-normal-0lS78yAd.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:Mukta;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mukta-latin-400-normal-DXND9OdD.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:Mukta;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mukta-latin-600-normal-5TtPlXMC.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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2eadf;--bg-2:#e9dfd0;--surface:#fbf7f0;--surface-2:#f4ede2;--ink:#221e1b;--ink-2:#5a5049;--line:#ddd0bf;--line-strong:#b5a48d;--red:#b8261c;--red-hi:#d53a2b;--on-red:#fff;--red-ink:#b02419;--red-soft:#f7e0d9;--lamp:#ff4b36;--charcoal:#24201d;--charcoal-2:#2e2925;--charcoal-3:#3b352f;--on-charcoal:#f1e7d8;--on-charcoal-2:#b9ab98;--foam-a:#322c28;--foam-b:#2a2522;--foam-c:#1d1a18;--foam-d:#24201d;--tape:#e8dab4;--tape-ink:#2b241c;--vu-face:#f1dfae;--vu-ink:#2a221a;--vu-red:#c0281c;--cue-green:#1f7a3f;--cue-amber:#e8a317;--cue-red:#c0281c;--ok:#1f7a3f;--warn-bg:#fbefd2;--warn-ink:#5c3d00;--err-bg:#f9e0db;--err-ink:#8f1d14;--focus:#221e1b;--key-face:linear-gradient(#fffdf8, #eee5d8);--key-edge:#b5a48d;--hw-edge:transparent;--shadow:0 14px 30px -20px #3c231473;--radius:14px;--display:"Kanit", "Arial Narrow", system-ui, sans-serif;--body:"Mukta", system-ui, -apple-system, "Segoe UI", sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#161311;--bg-2:#1b1715;--surface:#201c19;--surface-2:#272220;--ink:#f1e7d8;--ink-2:#bcae9c;--line:#3a332e;--line-strong:#5b5047;--red:#d2392a;--red-hi:#e9503f;--red-ink:#ff7a66;--red-soft:#3a1d18;--charcoal:#0f0d0c;--charcoal-2:#1a1715;--charcoal-3:#2a2522;--foam-a:#221e1b;--foam-b:#1a1715;--foam-c:#0d0b0a;--foam-d:#141110;--tape:#cdbb8f;--vu-face:#e7c77d;--ok:#57c27c;--warn-bg:#3a2e14;--warn-ink:#f3d79a;--err-bg:#3d1a15;--err-ink:#ffb3a6;--focus:#f1e7d8;--key-face:linear-gradient(#332d29, #26211e);--key-edge:#0b0a09;--hw-edge:#3a332e;--shadow:0 16px 34px -22px #000000e6}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#161311;--bg-2:#1b1715;--surface:#201c19;--surface-2:#272220;--ink:#f1e7d8;--ink-2:#bcae9c;--line:#3a332e;--line-strong:#5b5047;--red:#d2392a;--red-hi:#e9503f;--red-ink:#ff7a66;--red-soft:#3a1d18;--charcoal:#0f0d0c;--charcoal-2:#1a1715;--charcoal-3:#2a2522;--foam-a:#221e1b;--foam-b:#1a1715;--foam-c:#0d0b0a;--foam-d:#141110;--tape:#cdbb8f;--vu-face:#e7c77d;--ok:#57c27c;--warn-bg:#3a2e14;--warn-ink:#f3d79a;--err-bg:#3d1a15;--err-ink:#ffb3a6;--focus:#f1e7d8;--key-face:linear-gradient(#332d29, #26211e);--key-edge:#0b0a09;--hw-edge:#3a332e;--shadow:0 16px 34px -22px #000000e6}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:1rem}body{background-color:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--body);flex-direction:column;margin:0;font-size:1.0625rem;line-height:1.6;display:flex;overflow-x:hidden}:root[data-theme=dark] body{background-image:radial-gradient(70rem 32rem at 8% -6rem,#ff4b3617,#0000 62%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body{background-image:radial-gradient(70rem 32rem at 8% -6rem,#ff4b3617,#0000 62%)}}main{flex:1}h1,h2,h3{font-family:var(--display);letter-spacing:-.005em;margin:0 0 .5em;font-weight:600;line-height:1.12}p{margin:0 0 1em}a{color:var(--red-ink);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}strong{font-weight:600}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.icon{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em}kbd{border:1px solid var(--line-strong);background:var(--surface);min-width:1.8em;font-family:var(--display);text-align:center;border-bottom-width:3px;border-radius:6px;padding:0 .4em;font-size:.82em;font-weight:500;line-height:1.6;display:inline-block}.wrap{width:100%;max-width:1180px;margin-inline:auto;padding-inline:16px}@media (width>=720px){.wrap{padding-inline:28px}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:200;background:var(--surface);color:var(--ink);border-radius:8px;padding:.5rem .9rem;font-weight:600;position:absolute;top:-60px;left:12px}.skip-link:focus{top:12px}.masthead,.foam-band{background-color:var(--charcoal);background-image:conic-gradient(from -45deg, var(--foam-a) 0 25%, var(--foam-c) 0 50%, var(--foam-d) 0 75%, var(--foam-b) 0);background-size:26px 26px}.masthead{color:var(--on-charcoal);position:relative}.masthead:after{content:"";pointer-events:none;background:linear-gradient(90deg,#14110fb3,#14110f40 60%,#14110f8c);position:absolute;inset:0}.masthead>*{z-index:1;position:relative}.masthead__bar{align-items:center;gap:.75rem 1.25rem;min-height:72px;padding-block:10px;display:flex}.brand{color:inherit;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.brand__mark{flex:none;width:44px;height:44px}.mark-case{fill:#110f0e;stroke:#4a423b;stroke-width:1px}.mark-glass{fill:#c62c1f}.mark-dot{fill:#fff4e6}.mark-wave{fill:none;stroke:#fff4e6;stroke-width:2.6px;stroke-linecap:round}.brand:hover .mark-glass,.brand:focus-visible .mark-glass{fill:#e8402f}:root[data-theme=dark] .brand__mark{filter:drop-shadow(0 0 7px #ff4b368c)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand__mark{filter:drop-shadow(0 0 7px #ff4b368c)}}.masthead__tag{color:var(--on-charcoal-2);margin:0;font-size:.95rem;line-height:1.3}@media (width<=760px){.masthead__tag{display:none}}.hw-key{min-height:40px;color:var(--on-charcoal);font:500 .85rem/1 var(--display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#423a34,#2c2623);border:1px solid #0b0a09;border-radius:9px;align-items:center;gap:.45rem;padding:.35rem .8rem;display:inline-flex;box-shadow:0 2px #0b0a09,inset 0 1px #ffffff17}.hw-key:hover{background:linear-gradient(#4b423b,#332c28)}.hw-key:active{transform:translateY(1px);box-shadow:0 1px #0b0a09,inset 0 1px #ffffff0f}.masthead :focus-visible,.site-footer :focus-visible{outline-color:#f1e7d8}.theme-toggle{margin-left:auto}.tt{align-items:center;gap:.4rem;display:none}:root:not([data-theme]) .tt--system,:root[data-theme=light] .tt--light,:root[data-theme=dark] .tt--dark{display:inline-flex}.site-nav{background:#0c0a098c;border-top:1px solid #ffffff0f}.site-nav ul{scrollbar-width:none;gap:8px;margin:0;padding:10px 0 12px;list-style:none;display:flex;overflow-x:auto}.site-nav ul::-webkit-scrollbar{display:none}.site-nav li{flex:none}.site-nav a{min-height:40px;color:var(--on-charcoal);font:500 .88rem/1 var(--display);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#3a332e,#28231f);border:1px solid #0b0a09;border-radius:9px;align-items:center;gap:.55rem;padding:.4rem .9rem;text-decoration:none;display:inline-flex;box-shadow:0 2px #0b0a09,inset 0 1px #ffffff14}.site-nav a:hover{background:linear-gradient(#463e38,#312b27)}.site-nav a[aria-current=page]{color:#fff;background:linear-gradient(#514740,#3a332e)}.led{background:#4d221d;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:inset 0 1px 2px #000000b3}a[aria-current=page] .led{background:var(--lamp);box-shadow:0 0 7px 2px #ff4b36a6,inset 0 -1px 1px #78000066}.onair{background:#0e0c0b;border-radius:8px;flex:none;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #000,0 1px #ffffff1a}.onair>span{color:#93463b;font:600 .74rem/1.25 var(--display);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#4d1c17,#33120f);border-radius:5px;padding:.18rem .6rem .12rem;transition:background-color .2s,color .2s,box-shadow .2s;display:block}.onair.is-live>span{color:#fff8f0;text-shadow:0 0 6px #ffdcc8e6;background:radial-gradient(120% 150% at 50% 35%,#ff7158,#dc2f1f 58%,#a11a11);box-shadow:0 0 16px 3px #ff4b368c}.onair.is-blink>span{animation:1s steps(2,jump-none) infinite lamp-blink}@keyframes lamp-blink{0%{opacity:1}to{opacity:.45}}.hero{padding-block:1.6rem 1.1rem}.hero--tool{padding-block:1.4rem .9rem}.hero h1{margin-bottom:.3em;font-size:clamp(2rem,1.3rem + 2.6vw,3.1rem);line-height:1.04}.hero .lead{max-width:62ch;color:var(--ink-2);margin:0;font-size:1.12rem;line-height:1.5}.kicker{margin:0 0 .75rem}.tape{background:var(--tape);color:var(--tape-ink);font:500 .78rem/1.4 var(--display);letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(0 8%,3% 0,97% 4%,100% 0,99% 50%,100% 100%,96% 94%,4% 100%,0 92%,1.5% 50%);padding:.2rem .85rem .12rem;display:inline-block;transform:rotate(-1.2deg);box-shadow:0 1px 2px #0000002e}.btn{min-height:44px;font:500 .98rem/1.1 var(--display);letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.05rem;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--sm{min-height:40px;padding:.4rem .8rem;font-size:.9rem}.btn--icon{width:44px;padding-inline:0}.btn--rec{background:linear-gradient(var(--red-hi), var(--red));color:var(--on-red);border-color:#7d150d;box-shadow:0 2px #6f130c,inset 0 1px #ffffff40}.btn--rec:hover{color:var(--on-red);background:linear-gradient(#e2493a,#c32d21)}.btn--key{border-color:var(--line-strong);background:var(--key-face);color:var(--ink);box-shadow:0 2px 0 var(--key-edge), inset 0 1px 0 #ffffff59}.btn--key:hover:not(:disabled){border-color:var(--ink-2)}.btn .icon--pause,.hud__btn .icon--pause,.is-on .icon--play{display:none}.is-on .icon--pause{display:inline}.linkish{color:var(--red-ink);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;min-height:40px;padding:.3rem .2rem;font-size:.92rem;text-decoration:underline}.row-buttons{flex-wrap:wrap;gap:.5rem;display:flex}.file-btn{position:relative}.file-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.file-btn:focus-within{outline:3px solid var(--focus);outline-offset:2px}.field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.field>label,.cues legend,.sections legend,.scrub label,.fader label{font:500 .82rem/1.3 var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2)}.input{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:9px;padding:.5rem .7rem;font-size:1rem;box-shadow:inset 0 1px 2px #0000000f}.input:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.input[aria-invalid=true]{border-color:var(--err-ink);box-shadow:0 0 0 1px var(--err-ink)}select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:right 1.05rem center,right .7rem center;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.2rem}textarea.input{resize:vertical;line-height:1.5}.input--big{font:600 1.6rem/1.2 var(--display);min-height:56px}.field-help,.hint,.fader__hint{color:var(--ink-2);margin:0;font-size:.9rem;line-height:1.4}.field-error{min-height:1.3em;color:var(--err-ink);margin:0;font-size:.9rem;font-weight:600;line-height:1.3}.field-error:empty{min-height:0}input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:40px;margin:0}input[type=range]::-webkit-slider-runnable-track{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff2e calc(10% - 1px) 10%),linear-gradient(#0e0c0b,#2b2622);border-radius:4px;height:8px;box-shadow:inset 0 1px 2px #0009,0 1px #ffffff80}input[type=range]::-moz-range-track{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff2e calc(10% - 1px) 10%),linear-gradient(#0e0c0b,#2b2622);border-radius:4px;height:8px;box-shadow:inset 0 1px 2px #0009}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(#f7f2ea,#f7f2ea 44%,#b8261c 44% 56%,#d8cfc2 56%,#c4b8a8);border:1px solid #1a1613;border-radius:4px;width:20px;height:32px;margin-top:-12px;box-shadow:0 2px 3px #00000073}input[type=range]::-moz-range-thumb{background:linear-gradient(#f7f2ea,#f7f2ea 44%,#b8261c 44% 56%,#d8cfc2 56%,#c4b8a8);border:1px solid #1a1613;border-radius:4px;width:18px;height:30px;box-shadow:0 2px 3px #00000073}input[type=range]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.switch{cursor:pointer;align-items:center;gap:.6rem;min-height:40px;font-size:.98rem;line-height:1.25;display:inline-flex;position:relative}.switch input{opacity:0;cursor:pointer;width:44px;height:26px;margin:0;position:absolute}.switch__track{background:var(--charcoal-3);border-radius:13px;flex:none;width:44px;height:26px;transition:background-color .15s;position:relative;box-shadow:inset 0 1px 3px #0000008c}.switch__track:after{content:"";background:linear-gradient(#fbf7f0,#d6ccbe);border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000080}.switch input:checked+.switch__track{background:var(--red)}.switch input:checked+.switch__track:after{transform:translate(18px)}.switch input:focus-visible+.switch__track{outline:3px solid var(--focus);outline-offset:2px}.segmented{background:var(--charcoal);border:0;border-radius:12px;gap:4px;margin:0 0 1rem;padding:4px;display:inline-flex;box-shadow:inset 0 1px 3px #0009}.segmented label{position:relative}.segmented input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segmented span{min-height:40px;color:var(--on-charcoal-2);font:500 .9rem/1 var(--display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.35rem .9rem;display:inline-flex}.segmented span:before{content:"";background:#4d221d;border-radius:50%;width:8px;height:8px}@media (width<=420px){.segmented span{white-space:nowrap;padding-inline:.6rem;font-size:.82rem}.meter__head{flex-direction:column;align-items:flex-start;gap:.15rem}}.segmented input:checked+span{color:#fff;background:linear-gradient(#4a423b,#36302b);box-shadow:inset 0 1px #ffffff14}.segmented input:checked+span:before{background:var(--lamp);box-shadow:0 0 6px 2px #ff4b3699}.segmented input:focus-visible+span{outline-offset:1px;outline:3px solid #f1e7d8}.tool{padding-bottom:1.5rem}.panel,.deck{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.panel{border-top:6px solid var(--charcoal);padding:1rem}.panel+.panel{margin-top:1.25rem}@media (width>=720px){.panel{padding:1.4rem}}.panel__head{margin-bottom:.9rem}.panel__head p{color:var(--ink-2);margin:0}.panel__head .panel__title{color:var(--ink)}.panel__title{font:600 1.3rem/1.15 var(--display);margin:0 0 .2em}.console{grid-template-areas:"monitor""script""settings";gap:1rem;display:grid}@media (width>=980px){.console{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"monitor script""settings settings";align-items:start}}.console__monitor{grid-area:monitor;min-width:0}.console__script{flex-direction:column;grid-area:script;gap:.65rem;min-width:0;padding:1rem;display:flex}.console__script .script-input{flex:1;min-height:16rem;font-size:1.02rem}@media (width>=980px){.console__script{align-self:stretch}.console__script .script-input{height:100%;min-height:0}}.console__settings{grid-area:settings;grid-template-columns:1fr;gap:1rem 1.5rem;padding:1rem 1.1rem 1.1rem;display:grid}@media (width>=720px){.console__settings{grid-template-columns:repeat(2,minmax(0,1fr))}.console__settings .deck__head{grid-column:1/-1}}@media (width>=1080px){.console__settings{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.8fr)}.console__settings .deck__head{grid-column:1/-1}}.deck__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;min-height:40px;display:flex}.deck__title{font:600 1.15rem/1.2 var(--display);letter-spacing:.01em;color:var(--ink);text-transform:none;margin:0}.deck__meta{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.92rem}.faders{gap:.6rem;display:grid}.fader__top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.fader output{font:600 1rem/1.2 var(--display);color:var(--ink);font-variant-numeric:tabular-nums}.fader__hint{min-height:1.2em;font-size:.85rem}.selects{align-content:start;gap:.75rem;display:grid}.switches{align-content:start;gap:.25rem;display:grid}.monitor{background:var(--charcoal);box-shadow:var(--shadow), inset 0 1px 0 #ffffff12, 0 0 0 1px var(--hw-edge);color:var(--on-charcoal);border-radius:18px;padding:10px}.monitor__top{align-items:center;gap:.75rem;padding:0 4px 9px;display:flex}.monitor__label{font:500 .8rem/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--on-charcoal-2)}.monitor__time{font:500 .95rem/1 var(--display);font-variant-numeric:tabular-nums;color:var(--on-charcoal);letter-spacing:.03em;margin-left:auto}.screen{--size:5.5;--margin:8;--guide-y:.3333;--sx:1;--sy:1;--screen-bg:#000;--screen-ink:#f5f1e9;--screen-cue:#ff8f7c;--guide-band:#ffffff12;--guide-edge:#ffffff29;aspect-ratio:16/10;background:var(--screen-bg);color:var(--screen-ink);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #ffffff0f;container-type:size}@media (width<=600px){.screen{aspect-ratio:4/3.4}}.screen:focus-visible{outline-offset:3px;outline:3px solid #f1e7d8}.screen[data-scheme=yellow]{--screen-ink:#ffd84a;--screen-cue:#8fd0ff}.screen[data-scheme=paper]{--screen-bg:#f7f2e8;--screen-ink:#15120f;--screen-cue:#b02419;--guide-band:#0000000f;--guide-edge:#00000026}.screen__flip{transform:scale(var(--sx), var(--sy));position:absolute;inset:0}.screen__roll{padding:calc(var(--guide-y) * 100cqh - .725em) calc(var(--margin) * 1cqw) 100cqh;font-family:var(--body);font-weight:600;font-size:calc(var(--size) * 1cqw);overflow-wrap:break-word;will-change:transform;line-height:1.45;position:absolute;top:0;left:0;right:0}.screen__text p{margin:0}.screen__text p+p{margin-top:.6em}.screen__text .cue{color:var(--screen-cue);letter-spacing:.01em;font-size:.72em;font-style:italic;font-weight:400}.screen__empty{opacity:.6}.screen__guide{left:0;right:0;top:calc(var(--guide-y) * 100%);height:1.5em;font-size:calc(var(--size) * 1cqw);background:var(--guide-band);border-block:1px solid var(--guide-edge);pointer-events:none;position:absolute;transform:translateY(-50%)}.screen__guide:before,.screen__guide:after{content:"";border-block:.32em solid #0000;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.screen__guide:before{border-left:.5em solid var(--lamp);left:0}.screen__guide:after{border-right:.5em solid var(--lamp);right:0}.screen[data-show-guide=false] .screen__guide{display:none}.screen__count{color:#fff;font:600 38cqh/1 var(--display);font-variant-numeric:tabular-nums;text-shadow:0 0 30px #ff4b36a6;background:#0000008c;place-items:center;display:grid;position:absolute;inset:0}.screen__count[hidden],.screen__end[hidden]{display:none}.screen__end{color:#fff;font:500 max(14px, 2.4cqw) / 1.2 var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#c62c1feb;border-radius:999px;padding:.4em 1em;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.hud{display:none}.is-full .hud{left:50%;bottom:max(14px, env(safe-area-inset-bottom));cursor:default;background:#120f0de0;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:calc(100% - 20px);padding:6px;transition:opacity .3s;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff14}.is-full.is-playing .hud{opacity:.28}.is-full.is-playing .hud:hover,.is-full .hud:focus-within{opacity:1}.hud__btn{color:#f1e7d8;cursor:pointer;background:linear-gradient(#3e3732,#2a2420);border:1px solid #000;border-radius:11px;place-items:center;width:46px;height:46px;display:inline-grid}.hud__btn[data-act=toggle]{color:#fff;background:linear-gradient(#e2493a,#b8261c);border-color:#6f130c}.hud__btn:focus-visible{outline-offset:2px;outline:3px solid #f1e7d8}.hud__read{text-align:center;color:#f1e7d8;min-width:5.5em;font:500 .95rem/1 var(--display);font-variant-numeric:tabular-nums}.monitor.is-full{z-index:1000;background:#000;border-radius:0;flex-direction:column;padding:0;display:flex;position:fixed;inset:0}.monitor.is-full .monitor__top{display:none}.monitor.is-full .screen{aspect-ratio:auto;box-shadow:none;touch-action:none;border-radius:0;flex:1}.monitor:fullscreen{width:100%;height:100%}html.has-pseudo-full,html.has-pseudo-full body{overflow:hidden}.transport{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.transport #play,.transport #start{min-width:8.5rem}.transport #fullscreen{margin-left:auto}@media (width<=430px){.transport #play,.transport #start{flex:auto;min-width:0}.transport #fullscreen{width:44px;padding-inline:0}.transport #fullscreen span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.scrub{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;margin-top:.4rem;display:grid}.console__monitor .hint{margin-top:.25rem}.hint--wake{min-height:1.4em}.content{padding-block:1.5rem .5rem}.content>*{max-width:72ch}.content h2{margin-top:.4em;font-size:clamp(1.45rem,1.2rem + 1vw,1.85rem)}.content h2~h2{margin-top:1.3em}.content h3{margin-top:1.3em;font-size:1.2rem}.prose{padding-bottom:2.5rem}.keys{border-top:1px solid var(--line);grid-template-columns:minmax(0,15rem) minmax(0,1fr);column-gap:1rem;margin:0 0 1em;display:grid}.keys dt,.keys dd{border-bottom:1px solid var(--line);margin:0;padding:.5rem 0}.keys dd{color:var(--ink-2)}@media (width<=520px){.keys{grid-template-columns:1fr}.keys dt{border-bottom:0;padding-bottom:0}.keys dd{padding-top:.15rem}}.callout{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--red);border-radius:12px;align-items:flex-start;gap:.8rem;margin:1.4rem 0 .5rem;padding:.9rem 1.1rem;display:flex}.callout .icon{color:var(--red-ink);margin-top:.25rem}.callout p{margin:0}.sources{padding-block:.5rem 1rem}.sources h2{font-size:1.15rem}.sources ul{max-width:80ch;color:var(--ink-2);margin:0;padding-left:1.2rem;font-size:.95rem}.wave{width:100%;height:56px;margin:1.5rem 0 .5rem;display:block}.wave__line{fill:none;stroke:var(--red);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.85}.wave__base{stroke:var(--line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.section{padding-block:1.75rem}.section-head{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-bottom:1rem;display:flex}.section-head h2{margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}.section-head p{color:var(--ink-2);margin:0}.toolgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.toolgrid a{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);height:100%;color:var(--ink);box-shadow:var(--shadow);grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;column-gap:.9rem;padding:1.1rem;text-decoration:none;transition:border-color .15s,transform .15s;display:grid;position:relative}.toolgrid a:hover{border-color:var(--red);transform:translateY(-2px)}.toolgrid .glyph{background:var(--charcoal);color:#f1e7d8;border-radius:12px;grid-row:1/4;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #ffffff1a}.toolgrid .glyph .icon{width:26px;height:26px}.toolgrid a:hover .glyph{color:#fff;box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 3px var(--red-soft)}.toolgrid__ch{font:500 .75rem/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--red-ink)}.toolgrid h3{margin:.1rem 0 .35rem;font-size:1.2rem}.toolgrid p{color:var(--ink-2);margin:0;font-size:.97rem;line-height:1.5}.recs{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;display:grid}.rec{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;align-items:flex-start;padding:1.3rem;display:flex;position:relative;overflow:hidden}.rec:before{content:"";background-color:var(--charcoal);background-image:conic-gradient(from -45deg, var(--foam-a) 0 25%, var(--foam-c) 0 50%, var(--foam-d) 0 75%, var(--foam-b) 0);background-size:10px 10px;height:10px;position:absolute;inset:0 0 auto}.rec__label{background:var(--tape);color:var(--tape-ink);font:500 .74rem/1.4 var(--display);letter-spacing:.1em;text-transform:uppercase;margin:.4rem 0 .6rem;padding:.15rem .6rem .08rem;transform:rotate(-1deg)}.rec h3{margin-bottom:.4rem;font-size:1.35rem}.rec p{color:var(--ink-2)}.rec .btn{margin-top:auto}.faq{border-top:1px solid var(--line);max-width:80ch}.faq details{border-bottom:1px solid var(--line)}.faq summary{min-height:52px;font:500 1.08rem/1.35 var(--display);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .2rem;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .icon{color:var(--red-ink);transition:transform .2s}.faq details[open] summary .icon{transform:rotate(180deg)}.faq details>div{color:var(--ink-2);padding:0 .2rem .6rem}.length__inputs{gap:1rem;display:grid}@media (width>=760px){.length__inputs{grid-template-columns:minmax(0,1fr) 13rem;align-items:start}}.mode-panel{gap:1rem;display:grid}.mode-panel[hidden]{display:none}@media (width>=760px){#mode-words{grid-template-columns:12rem minmax(0,1fr);align-items:start}#mode-time{grid-template-columns:minmax(14rem,24rem)}}.result{margin-top:1.2rem;transition:opacity .2s}.result.is-stale{opacity:.45}.result-summary{font-size:1.12rem;line-height:1.5}.meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.meters{grid-template-columns:repeat(4,minmax(0,1fr))}}.meter{background:var(--charcoal);color:var(--on-charcoal);border-radius:12px;flex-direction:column;gap:.4rem;padding:.8rem;display:flex;box-shadow:inset 0 1px #ffffff12}.meter--you{box-shadow:inset 0 0 0 2px var(--red), inset 0 1px 0 #ffffff12}.meter__head{font:500 .8rem/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.meter__wpm{color:var(--on-charcoal-2);letter-spacing:.04em}.meter .vu{align-self:center;width:100%;max-width:170px;height:auto}.meter__out{flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin:0;display:flex}.meter__value{font:600 clamp(1.6rem, 1.3rem + 1vw, 2.1rem) / 1.1 var(--display);font-variant-numeric:tabular-nums;color:#fff}.meter__unit{color:var(--on-charcoal-2);font-size:.92rem}.meter__note{color:var(--on-charcoal-2);margin:0;font-size:.86rem;line-height:1.4}.result-actions{margin-top:.9rem}.vu__face{fill:var(--vu-face)}.vu__scale{fill:none;stroke:var(--vu-ink);stroke-width:1.6px}.vu__red{fill:none;stroke:var(--vu-red);stroke-width:5px}.vu__ticks{stroke:var(--vu-ink);stroke-width:1.3px}.vu__label{fill:var(--vu-ink);font:600 9px var(--display);letter-spacing:.14em}.vu__needle{stroke:#1a1512;stroke-width:1.8px;stroke-linecap:round}.vu__pivot{fill:#1a1512}.passage{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;max-width:75ch;margin:0 0 1rem;padding:1rem 1.2rem;font-size:1.12rem;line-height:1.65}.measure__bar{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.measure__bar #measure-btn{min-width:10.5rem}.readout{font:600 1.6rem/1 var(--display);font-variant-numeric:tabular-nums}.readout .d{text-align:center;width:.6em;display:inline-block}.readout .c{text-align:center;width:.3em;display:inline-block}.measure__result{color:var(--ink-2);flex:14rem;margin:0}.light{background:var(--charcoal);color:var(--on-charcoal);cursor:default;border-radius:18px;justify-items:center;gap:.6rem;padding:.9rem 1rem 1.1rem;transition:background-color .35s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12;container-type:inline-size}.light__top{align-items:center;gap:.75rem;width:100%;display:flex}.light__phase{font:500 .95rem/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase}.light__target{font:500 .95rem/1 var(--display);font-variant-numeric:tabular-nums;margin-left:auto}.light__clock{place-items:center;min-height:1.05em;font-size:clamp(4rem,19cqw,9.5rem);line-height:1;display:grid}.readout--huge{font-size:inherit;letter-spacing:0;line-height:1}.light__colour-only{font:500 .22em/1 var(--display);letter-spacing:.2em;text-transform:uppercase;opacity:.8;display:none}.light[data-display=none] .readout--huge{visibility:hidden;height:0}.light[data-display=none] .light__colour-only{display:block}.light__gauge{width:100%;max-width:400px}.gauge{width:100%;height:auto;display:block}.gauge__face{fill:var(--vu-face)}.gauge__zone{fill:none;stroke-width:12px}.gauge__zone--idle{stroke:#a39375}.gauge__zone--green{stroke:#1f7a3f}.gauge__zone--amber{stroke:#d48f0b}.gauge__zone--red{stroke:#c0281c}.gauge__ticks{stroke:var(--vu-ink);stroke-width:1.5px}.gauge__num{fill:var(--vu-ink);font:600 13px var(--display);dominant-baseline:middle}.gauge__needle{stroke:#1a1512;stroke-width:2.6px;stroke-linecap:round}.gauge__pivot{fill:#1a1512}.light[data-phase=green]{background:var(--cue-green);color:#fff}.light[data-phase=amber]{background:var(--cue-amber);color:#1f1300}.light[data-phase=red],.light[data-phase=over]{background:var(--cue-red);color:#fff}.light[data-phase=over]{animation:2s ease-in-out infinite overtime}@keyframes overtime{50%{background-color:#7a140d}}.light[data-phase=amber] .onair>span{box-shadow:none}.light.is-full{z-index:1000;cursor:pointer;border-radius:0;align-content:center;padding:1.5rem 1rem 6rem;position:fixed;inset:0}.light.is-full .light__clock{font-size:min(30vw,42vh)}.light.is-full .light__gauge{max-width:min(560px,80vw)}.light.is-full .light__top{padding:max(14px, env(safe-area-inset-top)) 18px 0;position:absolute;top:0;left:0}.timer-settings{border-top:1px solid var(--line);align-items:start;gap:1rem 1.25rem;margin-top:1.1rem;padding-top:1.1rem;display:grid}@media (width>=760px){.timer-settings{grid-template-columns:repeat(2,minmax(0,1fr))}.timer-settings .cues,.timer-settings #cue-err{grid-column:1/-1}}@media (width>=1040px){.timer-settings{grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr)}.timer-settings .cues{grid-column:auto}.timer-settings #cue-err,.switch--field{grid-column:1/-1}}.cues{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;min-width:0;margin:0;padding:0;display:grid}.cues legend{margin-bottom:.3rem;padding:0}.cue label{align-items:center;gap:.4rem;display:inline-flex}.cue__dot{border-radius:50%;width:11px;height:11px;box-shadow:inset 0 -1px 1px #0000004d}.cue--green .cue__dot{background:var(--cue-green)}.cue--amber .cue__dot{background:var(--cue-amber)}.cue--red .cue__dot{background:var(--cue-red)}.cue .input{font:600 1.1rem/1.2 var(--display);font-variant-numeric:tabular-nums}.log-add{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.log-add .field{flex:16rem}.log-empty{color:var(--ink-2)}.log{border-top:1px solid var(--line);counter-reset:log;margin:0 0 1rem;padding:0;list-style:none}.log li{border-bottom:1px solid var(--line);counter-increment:log;grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;gap:.2rem .8rem;padding:.55rem 0;display:grid}.log li:before{content:counter(log);font:500 .9rem/1 var(--display);color:var(--ink-2)}.log__name{overflow-wrap:anywhere;font-weight:600}.log__time{font:600 1.15rem/1 var(--display);font-variant-numeric:tabular-nums}.log__verdict{color:var(--ink-2);grid-column:2/-1;align-items:center;gap:.45rem;font-size:.93rem;display:inline-flex}.log__verdict:before{content:"";background:var(--cue-green);border-radius:50%;flex:none;width:10px;height:10px}.log__verdict--under:before{background:var(--line-strong)}.log__verdict--over:before{background:var(--cue-red)}.plan__talk{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.plan__talk .field--title{grid-column:1/-1}@media (width>=900px){.plan__talk{grid-template-columns:minmax(0,2.4fr) repeat(5,minmax(0,1fr))}.plan__talk .field--title{grid-column:auto}}.sections{border:0;min-width:0;margin:1.3rem 0 0;padding:0}.sections legend{padding:0}.sections>.field-help{margin:.2rem 0 .75rem}.sections__list{gap:.5rem;margin:0 0 .9rem;padding:0;list-style:none;display:grid}.srow{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;grid-template-columns:2rem minmax(0,1fr) minmax(0,1fr);grid-template-areas:"n name name"".slides min"".tools tools";align-items:end;gap:.5rem .6rem;padding:.6rem;display:grid}.sections__head{display:none}@media (width>=760px){.srow,.sections__head{grid-template-columns:2rem minmax(0,1fr) 6.5rem 7rem 8.25rem;grid-template-areas:"n name slides min tools";column-gap:.6rem}.srow{align-items:center;padding-block:.45rem}.sections__head{font:500 .74rem/1.2 var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);padding:0 .6rem .3rem;display:grid}.srow .srow__lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.srow__n{background:var(--charcoal);color:#f1e7d8;width:2rem;height:2rem;font:600 .95rem/1 var(--display);border-radius:8px;grid-area:n;align-self:center;place-items:center;display:grid}.srow__name{grid-area:name}.srow__slides{grid-area:slides}.srow__min{grid-area:min}.srow__tools{grid-area:tools;justify-content:flex-end;gap:4px;display:flex}.srow__lbl{font:500 .74rem/1.2 var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2)}.tool-btn{border:1px solid var(--line-strong);background:var(--key-face);width:40px;height:44px;color:var(--ink);cursor:pointer;border-radius:9px;place-items:center;display:inline-grid}.tool-btn:disabled{opacity:.35;cursor:not-allowed}.tool-btn--remove:hover:not(:disabled){color:var(--red-ink);border-color:var(--red)}.sheet{border-top:1px solid var(--line);margin-top:1.4rem;padding-top:1.2rem}.sheet__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:.9rem;display:flex}.sheet__out{border:1px solid var(--line-strong);background:var(--surface);box-shadow:inset 0 3px 0 var(--charcoal);border-radius:12px;padding:1rem}.sheet__head{flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;margin-bottom:.7rem;display:flex}.sheet__kicker{background:var(--charcoal);color:#f1e7d8;font:500 .74rem/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase;border-radius:5px;margin:0;padding:.1rem .5rem}.sheet__title{font:600 1.25rem/1.2 var(--display);overflow-wrap:anywhere;margin:0}.sheet__start{width:100%;color:var(--ink-2);margin:0;font-size:.93rem}.sheet__facts{flex-wrap:wrap;gap:.5rem;margin:0 0 .9rem;padding:0;list-style:none;display:flex}.sheet__facts li{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;flex-direction:column;min-width:6.5rem;padding:.35rem .7rem;display:flex}.sheet__facts span{font:500 .72rem/1.3 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.sheet__facts strong{font:600 1.2rem/1.2 var(--display);font-variant-numeric:tabular-nums}.sheet__scroll{overflow-x:auto}.sheet__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.97rem}.sheet__table th,.sheet__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.45rem .6rem}.sheet__table thead th{font:500 .75rem/1.3 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-bottom:2px solid var(--ink);white-space:nowrap}.sheet__table tbody th{min-width:9rem;font-weight:600}.sheet__table .t{white-space:nowrap}.sheet__sub{color:var(--ink-2);font-size:.85rem;font-weight:400;display:block}.sheet__slide td{color:var(--ink-2);border-bottom-style:dashed;padding-block:.2rem;font-size:.88rem}.sheet__extra th,.sheet__extra td{background:var(--surface-2)}.sheet__end th,.sheet__end td{border-bottom:2px solid var(--ink);font-weight:600}.notice{border-radius:10px;margin:0 0 .9rem;padding:.7rem .9rem}.notice p{margin:0}.notice p+p{margin-top:.3rem}.notice--warn{background:var(--warn-bg);color:var(--warn-ink)}.notice--error{background:var(--err-bg);color:var(--err-ink);font-weight:600}.hero--404{padding-block:2.5rem 3rem}.onair--off>span{padding:.3rem .9rem;font-size:.9rem}.link-list{flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 0;padding:0;list-style:none;display:flex}.link-list a{border:1px solid var(--line-strong);background:var(--key-face);min-height:44px;box-shadow:0 2px 0 var(--key-edge);color:var(--ink);font:500 1rem/1.2 var(--display);border-radius:10px;align-items:center;padding:.4rem 1rem;text-decoration:none;display:inline-flex}.link-list a:hover{border-color:var(--red)}.flatline{width:100%;height:80px;margin-top:2rem;display:block}.flatline__line{fill:none;stroke:var(--red);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.site-footer{background:var(--charcoal);color:var(--on-charcoal);margin-top:2rem}.foam-band{height:30px;box-shadow:inset 0 -8px 12px -6px #0000008c}.site-footer .wrap{padding-block:2rem 1.5rem}.footer-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1.75rem;display:grid}.footer-about p{color:var(--on-charcoal-2);margin-top:.8rem;font-size:.95rem}.site-footer h2{font:500 .8rem/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--on-charcoal-2);margin:0 0 .6rem}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li{margin-bottom:.5rem;line-height:1.35}.site-footer a{color:var(--on-charcoal)}.site-footer a:hover{color:#fff}.site-footer .desc{color:var(--on-charcoal-2);font-size:.86rem;display:block}.brand--footer{font-size:1.2rem;text-decoration:none}.footer-bottom{color:var(--on-charcoal-2);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.75rem;padding-top:1rem;font-size:.92rem;display:flex}.footer-bottom p{margin:0}.footer-bottom ul{gap:1.25rem;display:flex}.footer-bottom li{margin:0}.toast-region{z-index:2000;pointer-events:none;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.toast{color:#f1e7d8;font:500 .95rem/1.3 var(--display);opacity:0;background:#1c1917;border-radius:10px;align-items:center;gap:.6rem;padding:.6rem 1rem;transition:opacity .2s,transform .2s;display:flex;transform:translateY(8px);box-shadow:0 10px 24px -8px #00000080}.toast:before{content:"";background:var(--lamp);border-radius:50%;width:9px;height:9px;box-shadow:0 0 7px 2px #ff4b3699}.toast.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.light[data-phase=over]{background-color:#8f1810;animation:none}.onair.is-blink>span{animation:none}.toolgrid a:hover{transform:none}}@media print{.skip-link,.masthead,.site-footer,.wave,.toast-region{display:none!important}body{color:#000;background:#fff!important}.page-planner main>section:not(.tool),.page-planner .plan,.page-planner .sheet__bar{display:none!important}.page-planner .panel,.page-planner .sheet,.page-planner .sheet__out{box-shadow:none;background:#fff;border:0;margin:0;padding:0}.page-planner .sheet__out,.page-planner .sheet__out *{color:#000!important;background:#fff!important}.page-planner .sheet__kicker{border:1px solid #000}.page-planner .sheet__table th,.page-planner .sheet__table td{border-color:#888!important}.page-planner .sheet__table{font-size:11pt}.page-planner .sheet__table tr{break-inside:avoid}}
