@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.woff2)format("woff2");font-style:normal;font-weight:300 900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--web-paper:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,#191a1c);--web-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#232427);--web-ink:var(--lightningcss-light,#161719)var(--lightningcss-dark,#f2f2ed);--web-muted:var(--lightningcss-light,#55565d)var(--lightningcss-dark,#b8b9c0);--web-line:var(--lightningcss-light,#d9d9de)var(--lightningcss-dark,#45464c);--web-seam:var(--lightningcss-light,#202124)var(--lightningcss-dark,#75777e);--web-soft:var(--lightningcss-light,#eae9f1)var(--lightningcss-dark,#2c2b38);--web-focus:var(--lightningcss-light,#195bf4)var(--lightningcss-dark,#9bbcff);--web-lime:#d9ed91;--web-lime-ink:#222a14;--canvas:var(--web-paper);--surface:var(--web-surface);--ink:var(--web-ink);--muted:var(--web-muted);--line:var(--web-line);--seam:var(--web-seam);--blue:var(--web-focus);--blue-soft:var(--web-soft);--surface-subtle:var(--web-soft);--primary:var(--web-lime);--primary-ink:var(--web-lime-ink);--green:var(--lightningcss-light,#24734d)var(--lightningcss-dark,#95d8ac);--amber:var(--lightningcss-light,#80530c)var(--lightningcss-dark,#edc679);--danger:var(--lightningcss-light,#a52d24)var(--lightningcss-dark,#ffb4a9);--danger-soft:var(--lightningcss-light,#fff0ea)var(--lightningcss-dark,#3c2726);--success-soft:var(--lightningcss-light,#edf7ef)var(--lightningcss-dark,#24352b);--warning-soft:var(--lightningcss-light,#fff8e9)var(--lightningcss-dark,#383123);--radius-panel:20px;--radius-card:16px;--radius-control:12px;--radius-chip:8px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{background:var(--canvas);color:var(--ink);margin:0;font-family:Satoshi,Arial,sans-serif;font-size:16px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--blue)}button,a,select,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:var(--blue)}button,select,input,textarea{border-radius:var(--radius-control)}button{min-height:44px}input[type=checkbox]{width:18px;height:18px;accent-color:var(--blue)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:inherit}svg{flex-shrink:0}summary{cursor:pointer;min-height:44px;padding:10px 0}textarea{resize:vertical}::selection{background:var(--primary);color:var(--primary-ink)}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
.RehearsalNotice-module__RwnMiW__notice{border-bottom:1px solid var(--line);background:var(--warning-soft);color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:baseline;gap:.5rem 1.5rem;padding:.75rem clamp(1rem,3vw,2rem);font-size:.875rem;line-height:1.5;display:flex}.RehearsalNotice-module__RwnMiW__notice strong{white-space:nowrap;font-weight:700}.RehearsalNotice-module__RwnMiW__notice span{max-width:62ch}@media (max-width:600px){.RehearsalNotice-module__RwnMiW__notice{justify-content:flex-start}}@media (min-width:1200px){.RehearsalNotice-module__RwnMiW__notice[data-studio=true]{margin-left:224px}}
