@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,600;0,8..60,700;1,8..60,400&display=swap";:root{--cbr-cream: #f3e6d0;--cbr-foam: #e8d5b3;--cbr-foam-deep: #d7c09a;--cbr-walnut: #3a2418;--cbr-walnut-mid: #5a3826;--cbr-lamp: #c4161c;--cbr-lamp-glow: #ff4a3a;--cbr-paper: #fff6e6;--cbr-ink: #2a1b14;--cbr-mute: #7a5a44;--cbr-brass: #c9a15b;--cbr-up: #2f7a4a;--cbr-down: #c4161c;--cbr-display: "Bebas Neue", "Impact", "Arial Narrow", sans-serif;--cbr-body: "Source Serif 4", "Iowan Old Style", Georgia, serif;--cbr-max: 1040px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--cbr-cream)}body{min-height:100vh;color:var(--cbr-ink);font-family:var(--cbr-body);font-size:18px;line-height:1.62;background-color:var(--cbr-cream);background-image:linear-gradient(90deg,rgba(58,36,24,.035) 1px,transparent 1px),linear-gradient(0deg,rgba(58,36,24,.035) 1px,transparent 1px),repeating-linear-gradient(135deg,#ead7b8 0 10px,#f3e6d0 10px 20px,#dcc49a 20px 22px,#f3e6d0 22px 32px);background-size:28px 28px,28px 28px,56px 56px}img{max-width:100%;height:auto;display:block}a{color:var(--cbr-lamp);text-decoration:none}a:hover{color:var(--cbr-walnut)}h1,h2,h3{font-family:var(--cbr-display);font-weight:400;letter-spacing:.04em;line-height:.95;text-transform:uppercase}.cbr-skip{position:absolute;left:1rem;top:-4rem;z-index:40;background:var(--cbr-lamp);color:#fff;padding:.4rem .75rem;font-family:var(--cbr-display);letter-spacing:.08em}.cbr-skip:focus{top:.7rem}.cbr-console{background:linear-gradient(180deg,#4a2e1e 0%,var(--cbr-walnut) 40%,#2a1810 100%);color:var(--cbr-paper);box-shadow:inset 0 8px #ffffff0f,0 10px #1a0e08}.cbr-foamstrip{height:14px;background:repeating-conic-gradient(from 45deg at 50% 50%,#ead7b8 0 90deg,#d7c09a 90deg 180deg,#f6ead4 180deg 270deg,#c9b086 270deg 360deg);background-size:14px 14px;border-bottom:3px solid var(--cbr-lamp)}.cbr-board{max-width:var(--cbr-max);margin:0 auto;padding:.85rem 1.2rem .6rem;display:grid;grid-template-columns:minmax(0,1.4fr) auto auto;gap:1rem;align-items:center}.cbr-lampwrap{display:flex;gap:.85rem;align-items:center;min-width:0}.cbr-lamp{flex:0 0 auto;width:72px;height:38px;background:radial-gradient(ellipse at 50% 30%,var(--cbr-lamp-glow),var(--cbr-lamp) 70%);border:3px solid #7a0e12;border-radius:3px;box-shadow:0 0 18px #c4161cd9,inset 0 0 10px #ffdcb459;display:grid;place-items:center;animation:cbr-glow 2.4s ease-in-out infinite}.cbr-lamp span{font-family:var(--cbr-display);font-size:.82rem;letter-spacing:.14em;color:#fff8e8;text-shadow:0 0 6px #fff}@keyframes cbr-glow{0%,to{box-shadow:0 0 12px #c4161c8c,inset 0 0 8px #ffdcb440}50%{box-shadow:0 0 24px #ff4a3af2,inset 0 0 12px #fff0c873}}.cbr-brand{display:flex;gap:.7rem;align-items:center;color:var(--cbr-paper);min-width:0}.cbr-mark{width:48px;height:48px;object-fit:cover;border:2px solid var(--cbr-brass);border-radius:2px;box-shadow:0 0 0 3px #2a1810}.cbr-call{display:block;font-family:var(--cbr-display);font-size:.78rem;letter-spacing:.22em;color:var(--cbr-brass)}.cbr-word{display:block;font-family:var(--cbr-display);font-size:clamp(1.35rem,3vw,1.9rem);letter-spacing:.06em;line-height:.9}.cbr-vu-pair{display:flex;gap:.45rem}.cbr-gauge{width:92px;background:#1c120c;border:2px solid #c9a15b;border-radius:4px 4px 10px 10px;padding:4px 4px 2px;position:relative}.cbr-gauge svg{width:100%;height:48px;display:block}.cbr-arc{fill:none;stroke:#f3e6d0;stroke-width:3}.cbr-redarc{fill:none;stroke:var(--cbr-lamp);stroke-width:3}.cbr-needle{stroke:#1a0e08;stroke-width:2.4;stroke-linecap:round}.cbr-needle-l{transform-origin:50px 54px;animation:cbr-swing-l 2.8s ease-in-out infinite}.cbr-needle-r{transform-origin:50px 54px;animation:cbr-swing-r 2.1s ease-in-out infinite}.cbr-gauge circle{fill:#c9a15b}.cbr-gauge em{display:block;text-align:center;font-style:normal;font-family:var(--cbr-display);font-size:.7rem;letter-spacing:.16em;color:var(--cbr-brass)}@keyframes cbr-swing-l{0%,to{transform:rotate(-8deg)}50%{transform:rotate(18deg)}}@keyframes cbr-swing-r{0%,to{transform:rotate(12deg)}40%{transform:rotate(-14deg)}}.cbr-clock{text-align:right;font-family:var(--cbr-display)}.cbr-clock span{display:block;letter-spacing:.2em;color:var(--cbr-brass);font-size:.72rem}.cbr-clock strong{display:block;font-size:1.55rem;letter-spacing:.08em;color:#fff6e6;font-variant-numeric:tabular-nums}.cbr-carts{max-width:var(--cbr-max);margin:0 auto;padding:0 1.2rem .85rem;display:flex;gap:.45rem;flex-wrap:wrap}.cbr-carts a{font-family:var(--cbr-display);letter-spacing:.14em;font-size:1.05rem;color:#f3e6d0;background:linear-gradient(180deg,#6a4430,#3a2418);border:1px solid #c9a15b;padding:.38rem .85rem .28rem;border-radius:3px;box-shadow:inset 0 1px #ffffff2e,0 2px #1a0e08}.cbr-carts a:hover{color:#fff}.cbr-carts a[aria-current=page]{background:linear-gradient(180deg,var(--cbr-lamp-glow),var(--cbr-lamp));border-color:#ffd0c8;color:#fff;box-shadow:0 0 12px #c4161c8c}.cbr-crawl{overflow:hidden;background:#fff6e6;border-bottom:4px double var(--cbr-walnut);font-family:var(--cbr-display);letter-spacing:.08em}.cbr-px-track{display:inline-flex;gap:1.8rem;padding:.42rem 0;animation:cbr-scroll 38s linear infinite;white-space:nowrap}.cbr-px-cell{font-size:1.05rem;padding:0 .9rem;color:var(--cbr-walnut)}.cbr-up{color:var(--cbr-up);font-style:normal}.cbr-down{color:var(--cbr-down);font-style:normal}@keyframes cbr-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}#cbr-stage{max-width:var(--cbr-max);margin:1.4rem auto 0;padding:1.4rem 1.2rem 3.2rem;background:var(--cbr-paper);border:10px solid var(--cbr-walnut);box-shadow:inset 0 0 0 3px var(--cbr-brass),18px 18px #3a24182e}.cbr-window{display:grid;grid-template-columns:1.35fr .85fr;gap:0;margin:0 0 1.5rem;border:8px solid var(--cbr-walnut);box-shadow:inset 0 0 0 3px #c9a15b;background:var(--cbr-walnut)}.cbr-window img{width:100%;height:340px;object-fit:cover;filter:saturate(.92) contrast(1.04)}.cbr-pad{background:repeating-linear-gradient(transparent,transparent 27px,rgba(196,22,28,.12) 28px),linear-gradient(90deg,transparent 2.1rem,rgba(196,22,28,.18) 2.15rem,transparent 2.2rem),#fff3cc;padding:1.15rem 1.1rem 1.2rem 1.4rem;display:flex;flex-direction:column;justify-content:flex-end}.cbr-pad h1{margin:.25rem 0 0;font-size:clamp(2.1rem,5vw,3.3rem);color:var(--cbr-walnut)}.cbr-script{margin:.55rem 0 0;font-style:italic;color:var(--cbr-mute);font-size:.95rem}.cbr-kicker{margin:0;font-family:var(--cbr-display);letter-spacing:.18em;font-size:.95rem;color:var(--cbr-lamp)}.cbr-lede{margin:0 0 1.5rem;color:var(--cbr-mute);max-width:42rem;font-size:1.08rem}.cbr-strip{display:flex;justify-content:space-between;align-items:baseline;margin:.4rem 0 .7rem;border-bottom:4px solid var(--cbr-walnut);padding-bottom:.25rem}.cbr-strip h2{margin:0;font-size:1.45rem;color:var(--cbr-walnut)}.cbr-strip a{font-family:var(--cbr-display);letter-spacing:.1em}.cbr-seats{display:grid;gap:1rem}.cbr-guest{display:grid;grid-template-columns:200px 1fr;gap:1.1rem;padding:.85rem;background:var(--cbr-cream);color:inherit;border:2px solid var(--cbr-walnut);box-shadow:6px 6px 0 var(--cbr-foam-deep)}.cbr-guest img{width:100%;height:132px;object-fit:cover;border:2px solid var(--cbr-walnut)}.cbr-guest h2{margin:.2rem 0;font-size:1.7rem;color:var(--cbr-walnut)}.cbr-guest p{margin:.22rem 0;color:var(--cbr-mute);font-size:.98rem}.cbr-log a{display:grid;grid-template-columns:6.5rem 1fr;gap:1rem;padding:.95rem 0;border-bottom:1px dashed #c9a15b;color:inherit}.cbr-log h2{margin:0;font-size:1.45rem;color:var(--cbr-walnut)}.cbr-log p{margin:.2rem 0;color:var(--cbr-mute)}.cbr-pagehead{margin:0 0 1.3rem}.cbr-pagehead h1{margin:.2rem 0 0;font-size:clamp(2rem,5vw,3rem);color:var(--cbr-walnut)}.cbr-about{display:grid;grid-template-columns:1.2fr .8fr;gap:1.6rem}.cbr-roster article{background:var(--cbr-cream);border:2px solid var(--cbr-walnut);padding:.9rem 1rem;margin:0 0 .75rem;box-shadow:5px 5px 0 var(--cbr-foam-deep)}.cbr-roster h2{margin:0 0 .7rem;font-size:1.4rem}.cbr-roster h3{margin:0;font-size:1.35rem}.cbr-role{font-family:var(--cbr-display);letter-spacing:.12em;color:var(--cbr-lamp);margin:.15rem 0 .4rem;font-size:.95rem}.cbr-still{width:100%;height:360px;object-fit:cover;border:8px solid var(--cbr-walnut);box-shadow:inset 0 0 0 3px var(--cbr-brass);margin:1rem 0 1.2rem}.cbr-prose :global(p){margin:0 0 1rem}.cbr-prose :global(h2){margin:1.5rem 0 .5rem;font-size:1.55rem;color:var(--cbr-walnut)}.cbr-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:.8rem 0}.cbr-chip{font-family:var(--cbr-display);letter-spacing:.1em;border:2px solid var(--cbr-walnut);padding:.15rem .5rem .05rem;font-size:.9rem;background:var(--cbr-cream)}.cbr-after{margin-top:2rem;padding-top:1rem;border-top:4px solid var(--cbr-walnut)}.cbr-links{display:flex;gap:.9rem}.cbr-links a{font-family:var(--cbr-display);letter-spacing:.12em;font-size:1.15rem}.cbr-patch{background:var(--cbr-walnut);color:var(--cbr-foam);padding:2rem 1.2rem 2.6rem;margin-top:0;border-top:8px solid var(--cbr-lamp)}.cbr-patch-inner{max-width:var(--cbr-max);margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:1.5rem}.cbr-patch-mark{display:flex;gap:.55rem;align-items:center;margin-bottom:.5rem}.cbr-patch-mark img{width:32px;height:32px;object-fit:cover;border:1px solid var(--cbr-brass)}.cbr-patch-mark strong{font-family:var(--cbr-display);letter-spacing:.08em;font-size:1.3rem;color:var(--cbr-paper)}.cbr-patch a,.cbr-patch p{display:block;color:#d7c09a;margin:.22rem 0}.cbr-patch strong{font-family:var(--cbr-display);letter-spacing:.12em;color:var(--cbr-brass)}.cbr-fine{font-size:.86rem}@media(max-width:800px){.cbr-board,.cbr-window,.cbr-about,.cbr-patch-inner,.cbr-guest,.cbr-log a{grid-template-columns:1fr}.cbr-vu-pair{display:none}.cbr-window img,.cbr-still,.cbr-guest img{height:210px}#cbr-stage{border-width:6px;box-shadow:8px 8px #3a241829}}
