:root{--felt:#14614f;--deep:#0c4337;--mint:#e6f2ee;--mustard:#f6b820;--butter:#ffd25e;--tomato:#e8463a;--cream:#fff6e8;--ink:#1e2421;--muted:#5b6863;--display:"Bowlby One", "Arial Black", sans-serif;--text:"Figtree", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;margin:0}.bbg{font:400 17px/1.55 var(--text);color:var(--ink);-webkit-font-smoothing:antialiased}.bbg h1,.bbg h2,.bbg h3{font-family:var(--display);letter-spacing:-.01em;margin:0 0 .4em;font-weight:400;line-height:1.04}.bbg h1{font-size:clamp(2.3rem,6.5vw,4.6rem)}.bbg h2{font-size:clamp(1.8rem,4vw,2.8rem)}.bbg h3{font-size:1.3rem}.bbg p{max-width:62ch;margin:0 0 1em}.bbg a{color:var(--felt)}.bbg img{max-width:100%}.wrap{width:min(1120px,100% - 32px);margin-inline:auto}.pad{padding:clamp(40px,7vw,88px) 0}.lede{color:var(--muted);font-size:1.15rem}.row{flex-wrap:wrap;gap:12px;display:flex}:focus-visible{outline:3px solid var(--mustard);outline-offset:2px}[id]{scroll-margin-top:72px}.skip{z-index:20;border:2px solid var(--ink);background:#fff;padding:8px 12px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.btn{border:2px solid var(--ink);color:var(--ink);font:800 16px var(--text);cursor:pointer;box-shadow:0 2px 0 var(--ink);background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:11px 20px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.bbg .btn{color:var(--ink)}.btn:hover{box-shadow:0 3px 0 var(--ink);transform:translateY(-1px)}.btn:active{box-shadow:none;transform:translateY(2px)}.btn:disabled{opacity:.6;cursor:default;transform:none}.btn.go{background:var(--mustard)}.bbg .btn.red{background:var(--tomato);color:#fff}.tag{background:var(--mint);color:var(--deep);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:800;display:inline-block}.tag.pc{color:#a3291c;background:#ffe6e1}.tag.soon{color:#6e5106;background:#fff1c9}.tag.hot{background:var(--tomato);color:#fff}.site-head{z-index:10;background:var(--deep);color:#fff;border-bottom:3px solid var(--ink);position:sticky;top:0}.site-head .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.site-head .brand{color:var(--butter);font-family:var(--display);align-items:center;gap:10px;font-size:1.1rem;text-decoration:none;display:flex}.site-head .brand img{width:40px;height:auto;transform:rotate(-8deg)}.site-head nav{flex-wrap:wrap;gap:4px 18px;display:flex}.bbg .site-head nav a{color:#fff;font-weight:800;text-decoration:none}.site-head nav a:hover{color:var(--butter)}.site-foot{background:var(--ink);color:#e9ece9;padding:24px 0;font-size:.95rem}.site-foot .wrap{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.site-foot p{margin:0}.bbg .site-foot a{color:var(--butter)}.hero{color:#fff;background-color:#7e4f2b;background-image:repeating-linear-gradient(#261206a6 0 2px,#ffe2b424 2px 3px,#0000 3px 132px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2400' height='528'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.005 0.2' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.2 0 0 0 0 0.09 0 0 0 0 0.02 0 0 0 2.4 -0.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"),repeating-linear-gradient(#ffd6a017 0 132px,#2812041a 132px 264px,#ffc88c08 264px 396px),linear-gradient(#94603a 0%,#7e4f2b 55%,#6e4222 100%);position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 45%,#1e0e0473 100%);position:absolute;inset:0}.hero h1,.hero .lede,.hero .result{text-shadow:0 2px 10px #1e0e048c}.hero .wrap{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:32px;padding:clamp(44px,7vw,92px) 0;display:grid;position:relative}.hero h1{color:#fff}.hero .lede{color:var(--cream)}.hero .mark{align-items:center;gap:14px;margin-bottom:14px;display:flex}.hero .mark img{filter:drop-shadow(4px 5px #1e0e0466);width:84px;height:auto;transform:rotate(-8deg)}.hero .mark span{font-family:var(--display);color:var(--butter);text-shadow:0 2px 8px #1e0e0499;font-size:1.35rem}.hero .roller{text-align:center;justify-items:center;gap:12px;display:grid}.hero .d20{aspect-ratio:1;cursor:pointer;filter:drop-shadow(0 10px #00000040);background:0 0;border:0;width:min(280px,66vw);padding:0}.hero .d20 svg{width:100%;height:100%}.hero .d20 .face{font-family:var(--display);fill:var(--ink);font-size:40px}.hero .d20.rolling svg{animation:.9s cubic-bezier(.2,.7,.3,1) tumble}.hero .d20.botch svg{animation:.9s cubic-bezier(.2,.7,.3,1) tumble,.45s .9s shake}.hero .d20.botch polygon{fill:var(--tomato)}.hero .d20.crit svg{animation:.9s cubic-bezier(.2,.7,.3,1) tumble,.5s .9s pop}.hero .d20.crit{filter:drop-shadow(0 0 22px var(--butter)) drop-shadow(0 10px 0 #00000040)}@keyframes tumble{40%{transform:rotate(400deg)scale(.82)translateY(-30px)}to{transform:rotate(720deg)}}@keyframes shake{20%,60%{transform:translate(-10px)rotate(-4deg)}40%,80%{transform:translate(10px)rotate(4deg)}}@keyframes pop{50%{transform:scale(1.12)}}.hero .result{max-width:36ch;min-height:4.8em;font-weight:600}.bbg .hero .result a{color:var(--butter)}.hero .result strong{margin-bottom:2px;font-size:1.15rem;display:block}.hero .result .must{font-family:var(--display);color:var(--butter);letter-spacing:.02em;margin:2px 0 6px;font-size:1.35rem;font-weight:400;display:block}.hero .all{text-shadow:none;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.bbg .hero .all a{background:var(--cream);color:var(--ink);border:2px solid var(--ink);border-radius:999px;padding:4px 10px;font-size:.9rem;font-weight:800;text-decoration:none}.hero .all a:hover{background:var(--mustard)}.hero .fx{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.hero .fx i{border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.shelf .grid,.shop .grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:28px;margin-top:20px;display:grid}.box,.product{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--c,var(--felt));background:#fff;border-radius:6px;flex-direction:column;transition:transform .12s,box-shadow .12s;display:flex}.box:hover{box-shadow:8px 8px 0 var(--c,var(--felt));transform:translate(-2px,-2px)rotate(-.6deg)}.box .art,.product .art{aspect-ratio:4/3;background:var(--mint);border-bottom:2px solid var(--ink);place-items:center;display:grid;position:relative;overflow:hidden}.box .art img,.product .art img{object-fit:contain;width:100%;height:100%;padding:10px;display:block;position:absolute;inset:0}.art-fallback{font-family:var(--display);color:var(--c,var(--felt));text-align:center;padding:16px;font-size:1.4rem}.box .body,.product .body{padding:14px 16px 16px}.tags{flex-wrap:wrap;gap:6px;display:flex}.facts{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.facts li{border:1.5px solid var(--ink);background:var(--cream);border-radius:4px;padding:2px 8px;font-size:.82rem;font-weight:800}.box .by{color:var(--muted);font-style:italic}.box .body h3,.product .body h3{margin:8px 0 4px}.box .body>p{color:var(--muted);margin:0 0 8px;font-size:.97rem}.box summary{cursor:pointer;color:var(--felt);font-weight:800}.box details p{margin:8px 0 0;font-size:.95rem}.box .links{font-weight:600}.chip{border:2px solid var(--ink);font:700 15px var(--text);cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:6px 14px}.chip[aria-pressed=true]{background:var(--ink);color:#fff}.shop{background:var(--cream)}.product{box-shadow:5px 5px 0 var(--ink)}.product.out{opacity:.7}.product .price{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;font-size:1.15rem;font-weight:800;display:flex}.product .stock{background:var(--mint);color:var(--deep);border-radius:4px;padding:2px 8px;font-size:.82rem}.product .stock.low,.product .stock.sold-out{color:#a3291c;background:#ffe6e1}.vip{background:var(--mustard)}.vip .wrap{grid-template-columns:170px 1.3fr 1fr;align-items:center;gap:28px;display:grid}.vip .meeple{filter:drop-shadow(5px 6px #1e242159);width:100%;height:auto;transform:rotate(-8deg)}.vip .perks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vip .perks li{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:6px;padding:12px 16px}.signup label{margin-bottom:6px;font-weight:800;display:block}.signup input{min-width:0;font:600 16px var(--text);border:2px solid var(--ink);color:var(--ink);background:#fff;border-radius:6px;flex:220px;padding:11px 14px}.signup .error{color:#7a1a12;margin:8px 0 0;font-weight:700}.vip .joined{border:2px solid var(--ink);background:#fff;border-radius:6px;padding:12px 16px;font-size:1.15rem;font-weight:800;display:inline-block}.team{background:var(--mint)}.team .grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-top:20px;display:grid}.team .card{border:2px solid var(--ink);background:#fff;border-radius:6px;padding:22px}.team .av{border:2px solid var(--ink);object-fit:cover;background:var(--mint);width:104px;height:104px;font-family:var(--display);color:var(--felt);border-radius:50%;place-items:center;margin-bottom:12px;font-size:1.8rem;display:grid}.team .beard{color:#7a4b2a;font-style:italic}.team .card p{font-size:.97rem}.retail .bridges{width:min(980px,100% - 32px);margin:clamp(32px,5vw,56px) auto 0}.retail .bridges img{width:100%;height:auto;display:block}.retail .bridges+.wrap{padding-top:clamp(16px,3vw,32px)}.retail .wrap{grid-template-columns:1fr 1fr;align-items:start;gap:36px;display:grid}.retail .panel{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--felt);background:#fff;border-radius:6px;padding:22px}.retail .sheets{font-weight:600}@media (width<=760px){.hero .wrap,.retail .wrap,.vip .wrap{grid-template-columns:1fr}.vip .meeple{justify-self:center;width:120px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.error{color:#a3291c;margin:6px 0 0;font-weight:700}.hint{color:var(--muted);margin:4px 0 0;font-size:.88rem}.opt{color:var(--muted);font-weight:400}.bbg a.tag{text-decoration:none}.bbg h3 a{color:inherit;text-decoration:none}.bbg h3 a:hover{text-decoration:underline}.page h1,.reviews-page h1,.cart-page h1,.thanks h1{font-size:clamp(2rem,5vw,3.4rem)}.site-head .cart-btn{border:2px solid var(--ink);background:var(--mustard);color:var(--ink);font:800 15px var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 12px;display:inline-flex}.site-head .cart-btn .count{background:var(--ink);color:#fff;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:13px;display:grid}.product .body{flex-direction:column;flex:1;gap:6px;display:flex}.product .body h3{margin:4px 0 0}.product .add{width:100%;margin-top:auto}.product .in-cart{color:var(--felt);margin:0;font-size:.88rem;font-weight:700}.shop .more{margin:28px 0 0}.shop.page .group{margin-top:36px}.shop.page .group h2{margin:0;font-size:1.6rem}.drawer-backdrop,.popup-backdrop{z-index:30;background:#1e24218c;position:fixed;inset:0}.drawer{border-left:3px solid var(--ink);background:#fff;flex-direction:column;gap:12px;width:min(440px,100%);height:100%;padding:20px;display:flex;position:absolute;top:0;right:0;overflow-y:auto}.drawer-head{justify-content:space-between;align-items:center;display:flex}.drawer-head h2{margin:0;font-size:1.6rem}.x{border:2px solid var(--ink);width:40px;height:40px;font:800 22px/1 var(--text);cursor:pointer;color:var(--ink);background:#fff;border-radius:999px}.cart-lines{gap:14px;margin:0;padding:0;list-style:none;display:grid}.cart-lines li{border-bottom:1.5px solid #d9dfdc;grid-template-columns:1fr auto auto;align-items:center;gap:6px 12px;padding-bottom:12px;display:grid}.cart-lines .each{color:var(--muted);font-size:.88rem;display:block}.cart-lines .line-total{font-weight:800}.cart-lines .remove{color:#a3291c;font:700 14px var(--text);cursor:pointer;background:0 0;border:0;grid-column:1;justify-self:start;padding:0;text-decoration:underline}.qty{border:2px solid var(--ink);border-radius:6px;align-items:center;display:inline-flex}.qty button{background:var(--cream);width:34px;height:34px;font:800 18px var(--text);cursor:pointer;color:var(--ink);border:0}.qty button:disabled{opacity:.35;cursor:default}.qty output{text-align:center;min-width:30px;font-weight:800}.subtotal{justify-content:space-between;max-width:none;margin:6px 0 0;font-size:1.2rem;display:flex}.cart .fine{color:var(--muted);font-size:.88rem}.cart .checkout{width:100%}.cart-changes{border:2px solid var(--ink);background:#fff1c9;border-radius:6px;margin:0;padding:10px 14px 10px 28px;font-weight:600}.cart-empty{justify-items:start;gap:8px;display:grid}.cart-page .cart{max-width:640px}.game-head{background:var(--mint);border-bottom:3px solid var(--ink)}.game-head .wrap{grid-template-columns:minmax(200px,380px) 1fr;align-items:center;gap:36px;padding:clamp(28px,5vw,56px) 0;display:grid}.game-head .art{border:2px solid var(--ink);box-shadow:8px 8px 0 var(--c);background:#fff;border-radius:6px;padding:12px}.game-head .art img{width:100%;height:auto;display:block}.game-head .crumbs{margin:0 0 8px;font-weight:700}.game-head h1{margin-top:10px}.rating{align-items:center;gap:8px;font-weight:700;display:flex}.rating.none{color:var(--muted)}.about-game .links{flex-wrap:wrap;gap:8px 20px;font-weight:700;display:flex}.about-game .clip{max-width:640px;margin:24px 0}.about-game .clip video{aspect-ratio:16/9;background:var(--ink);border:2px solid var(--ink);width:100%;height:auto;box-shadow:4px 4px 0 var(--c,var(--mustard));border-radius:6px;display:block}.about-game .clip figcaption{color:var(--muted);margin-top:8px}.learn{padding-top:0}.about-game .by{color:var(--muted);font-style:italic}.game-reviews .write{margin-top:36px}.stars{letter-spacing:2px;line-height:1;display:inline-block;position:relative}.stars-empty{color:#c9d1cd}.stars-full{white-space:nowrap;color:var(--mustard);-webkit-text-stroke:.6px var(--ink);position:absolute;inset:0 auto 0 0;overflow:hidden}.reviews{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin:16px 0 24px;display:grid}.review{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--felt);background:#fff;border-radius:6px;padding:18px}.review h3{margin:8px 0 4px;font-size:1.15rem}.review p{margin:8px 0 0}.review .who{flex-wrap:wrap;align-items:center;gap:6px;font-size:.95rem;font-weight:700;display:flex}.review .when{color:var(--muted);font-weight:400}.none{color:var(--muted)}.players{background:var(--cream)}.reviews-page .all-reviews{margin-top:48px}.reviews-page .filters{margin-bottom:8px}.review-form{border:2px solid var(--ink);max-width:720px;box-shadow:6px 6px 0 var(--mustard);background:#fff;border-radius:6px;gap:16px;padding:clamp(16px,3vw,28px);display:grid}.review-form .field{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.review-form label,.review-form legend{font-weight:800}.review-form input:not([type=radio]):not([type=checkbox]),.review-form select,.review-form textarea{font:500 16px var(--text);border:2px solid var(--ink);color:var(--ink);background:#fff;border-radius:6px;width:100%;padding:10px 12px}.review-form [aria-invalid=true]{border-color:#a3291c}.review-form .two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.review-form .check{align-items:center;gap:8px;font-weight:600;display:flex}.review-form .trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.review-form>.btn{justify-self:start}.star-pick .row{gap:4px}.star-pick label{color:#c9d1cd;cursor:pointer;font-size:2rem;line-height:1;position:relative}.star-pick label.on{color:var(--mustard);-webkit-text-stroke:.8px var(--ink)}.star-pick input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.star-pick label:has(input:focus-visible){outline:3px solid var(--mustard);outline-offset:2px;border-radius:4px}.review-sent{background:var(--mint);border:2px solid var(--ink);border-radius:6px;max-width:720px;padding:20px}.popup-backdrop{place-items:center;padding:16px;display:grid}.popup{background:var(--mustard);border:3px solid var(--ink);width:min(480px,100%);box-shadow:8px 8px 0 var(--ink);text-align:left;border-radius:8px;padding:28px 24px 22px;position:relative}.popup .x{position:absolute;top:12px;right:12px}.popup .meeple{filter:drop-shadow(4px 5px #1e242159);width:84px;height:auto;transform:rotate(-8deg)}.popup h2{margin:8px 0;font-size:1.8rem}.popup .later{font:700 15px var(--text);cursor:pointer;color:var(--ink);background:0 0;border:0;margin-top:10px;padding:0;text-decoration:underline}@media (width<=760px){.site-head{position:static}[id]{scroll-margin-top:8px}.game-head .wrap{grid-template-columns:1fr}.game-head .art{max-width:320px}.review-form .two{grid-template-columns:1fr}.popup-backdrop{place-items:end stretch;padding:0}.popup{width:100%;max-height:50vh;box-shadow:none;border-radius:12px 12px 0 0;padding:20px 16px 16px;overflow-y:auto}.popup .meeple{display:none}.popup h2{padding-right:44px;font-size:1.4rem}}.order-number{font-size:1.15rem}.checkout-preview .preview-order{max-width:640px;margin-top:24px}.checkout-preview .cart-lines li{grid-template-columns:1fr auto}.row-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.bbg button.link{font:700 15px var(--text);color:var(--felt);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;text-decoration:underline}.staff{min-height:60vh}.staff h2{margin:0 0 8px;font-size:1.3rem}.staff-signin{max-width:560px}.staff-signin label{margin:16px 0 6px;font-weight:800;display:block}.staff-signin .row{flex-wrap:wrap;gap:10px;display:flex}.staff-signin input{min-width:0;font:600 16px var(--text);border:2px solid var(--ink);border-radius:6px;flex:220px;padding:11px 14px}.staff-signin #staff-code{letter-spacing:.3em;font-variant-numeric:tabular-nums}.dev-code{background:var(--butter);border:2px solid var(--ink);border-radius:6px;padding:10px 14px}.staff-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.staff-bar p{margin:0}.tabs{border-bottom:2px solid var(--ink);gap:4px;margin-bottom:20px;display:flex}.tabs [role=tab]{border:2px solid var(--ink);background:var(--mint);font:800 16px var(--text);color:var(--ink);cursor:pointer;border-bottom:0;border-radius:6px 6px 0 0;margin-bottom:-2px;padding:8px 18px}.tabs [aria-selected=true]{background:#fff;padding-bottom:10px}.staff .filters{flex-wrap:wrap;gap:8px;margin:12px 0 20px;display:flex}.staff-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.staff-review .top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.staff-review .game{color:var(--felt);font-weight:800}.staff-review .who a{color:inherit}.tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 32px;display:grid}.tiles div{border:2px solid var(--ink);background:#fff;border-radius:6px;padding:12px 14px}.tiles dt{color:var(--muted);font-size:.9rem;font-weight:700}.tiles dd{font:400 1.8rem var(--display);font-variant-numeric:tabular-nums;margin:4px 0 0}.left-carts{border-collapse:collapse;width:100%;margin-bottom:32px;font-size:.95rem}.left-carts th,.left-carts td{text-align:left;vertical-align:top;border-bottom:1.5px solid #d9dfdc;padding:8px 10px}.left-carts th{color:var(--muted);font-size:.85rem}.ranks{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px 32px;margin-bottom:24px;display:grid}.ranked ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ranked li{grid-template-columns:1fr auto;gap:4px 12px;font-size:.95rem;display:grid}.ranked .label{overflow-wrap:anywhere}.ranked .count{font-variant-numeric:tabular-nums;font-weight:800}.ranked .bar{background:var(--felt);border-radius:0 4px 4px 0;grid-column:1/-1;min-width:4px;height:8px}.pairs{grid-template-columns:1fr auto;gap:8px 12px;margin:0;display:grid}.pairs dd{font-variant-numeric:tabular-nums;margin:0;font-weight:800}@media (width<=760px){.left-carts thead{display:none}.left-carts tr{border-bottom:1.5px solid #d9dfdc;padding:8px 0;display:grid}.left-carts td{border:0;padding:2px 0}}.songs{background:var(--mint)}.videos{grid-template-columns:repeat(auto-fit,minmax(240px,340px));gap:24px;margin:16px 0 24px;display:grid}.video{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--mustard);background:#fff;border-radius:6px;flex-direction:column;margin:0;scroll-margin-top:96px;display:flex;overflow:hidden}.video video{aspect-ratio:9/16;background:var(--ink);width:100%;height:auto;max-height:78vh;margin-top:auto;display:block}.video figcaption{padding:14px 16px 12px}.video h2,.video h3{margin:0 0 4px;font-size:1.15rem}.video p{color:var(--muted);margin:0}.video .len{white-space:nowrap;font-weight:700}.video:target{box-shadow:6px 6px 0 var(--tomato)}.old-page{margin-top:28px}.old-page h2{font-size:1.3rem}.old-page .path{font-family:var(--text);color:var(--muted);overflow-wrap:anywhere;font-size:.9rem;font-weight:400;display:block}.old-item blockquote{border-left:4px solid var(--mint);white-space:pre-line;margin:8px 0;padding-left:12px}.old-item .thumbs{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.old-item .thumbs img{object-fit:cover;border:1px solid var(--ink);background:var(--cream);border-radius:4px;width:96px;height:96px;display:block}.old-item .links{flex-wrap:wrap;gap:4px 14px;display:flex}.old-item .suggest{color:var(--muted)}.old-item label{margin-top:8px;font-weight:800;display:block}.old-item textarea{width:100%;font:inherit;border:2px solid var(--ink);border-radius:4px;padding:8px}.old-item.is-keep{box-shadow:4px 4px 0 var(--felt)}.old-item.is-update{box-shadow:4px 4px 0 var(--mustard)}.old-item.is-drop{box-shadow:4px 4px 0 var(--tomato);opacity:.8}
