html{background-color:var(--brown)}body{min-height:100vh;font-family:Quicksand}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;min-height:100lvh;background-image:url(/grex.webp),linear-gradient(to bottom,var(--lavender),var(--brown));background-blend-mode:multiply,normal;background-size:200px;background-repeat:repeat;background-position:center;z-index:-1;pointer-events:none}@keyframes gradient{0%{background-position:10% 0%}50%{background-position:91% 100%}to{background-position:10% 0%}}.page-container{background:var(--light-beige);opacity:.95;border-radius:16px;margin:auto;padding:.5rem;max-width:800px;display:flex;flex-direction:column;justify-content:center;align-items:center}@font-face{font-family:Caesar;src:url(/assets/CaesarDressing-Regular-Cvd8Ggiz.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.caesar-font{font-family:Caesar,sans-serif}@font-face{font-family:Oxygen;src:url(/assets/OxygenMono-Regular-CkWCXq7H.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.oxygen-font{font-family:Oxygen,sans-serif}@font-face{font-family:Quicksand;src:url(/assets/Quicksand-VariableFont_wght-wpI3MDiw.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.quicksand-font{font-family:Quicksand,sans-serif}@font-face{font-family:Davys Ribbons;src:url(/assets/DavysRibbons-BDapEpbR.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.davys-ribbons-font{font-family:Davys Ribbons,sans-serif}@font-face{font-family:Enathica;src:url(/assets/Enathica%20Demo-Z6ienA3v.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.enathica-font{font-family:Enathica,sans-serif}@font-face{font-family:Underdove;src:url(/assets/Underdove-Regular-CdtaGwLZ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.underdove-font{font-family:Underdove,sans-serif}@font-face{font-family:BONESOUP;src:url(/assets/BONESOUP-DV4s8e05.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.bonesoup-font{font-family:BONESOUP,Quicksand,sans-serif}@font-face{font-family:Biokes;src:url(/assets/Biokes-C_KCSstw.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.biokes-font{font-family:Biokes,Quicksand,sans-serif}@font-face{font-family:Panhead;src:url(/assets/PANHEAD_-DZF9ZIWL.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.panhead-font{font-family:Panhead,Quicksand,sans-serif}@font-face{font-family:Lancaster;src:url(/assets/LANCAS__-qCqK8BUR.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}.lancaster-font{font-family:Lancaster,Quicksand,sans-serif}@font-face{font-family:Rotunda Pommerania;src:url(/assets/Rotunda_Pommerania-CLCU-5jb.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.rotunda-pommerania-font{font-family:Rotunda Pommerania,Quicksand,sans-serif}@font-face{font-family:MK Broken Types;src:url(/assets/MKBrokenTypes-BMxZNc0D.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.mk-broken-types-font{font-family:MK Broken Types,Quicksand,sans-serif}@font-face{font-family:AEIOU;src:url(/assets/_aeiou2U-KY2F5o_x.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.aeiou-font{font-family:AEIOU,Quicksand,sans-serif}@font-face{font-family:Roboto;src:url(/assets/Roboto-Thin-DXlC_L7Q.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-ThinItalic-B4RK6CKn.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Light-C1tknH-X.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-LightItalic-Ca2FOfg9.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-Duvu0CAl.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Italic-BA4XBdTh.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Medium-B-WQFzlZ.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-MediumItalic-Bgzmoi4F.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-wKoUxKdV.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-BoldItalic-BXLT12Oa.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Black-BehXRDHz.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-BlackItalic-efIumBRM.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}.roboto-font{font-family:Roboto,Helvetica Neue,Arial,sans-serif}@font-face{font-family:Roboto Condensed;src:url(/assets/Roboto-Condensed-DwJjoIUc.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/Roboto-CondensedItalic-pYnvRAwU.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/Roboto-BoldCondensed-BKwWSY16.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/Roboto-BoldCondensedItalic-CDhdV-2b.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}.roboto-condensed-font{font-family:Roboto Condensed,Roboto,Helvetica Neue,Arial,sans-serif}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.home{min-height:100vh;min-height:100svh;box-sizing:border-box;display:grid;place-content:center;padding:var(--home-pad);overflow:hidden;--home-pad: clamp(10px, 3vmin, 40px);--home-gap: clamp(8px, 1.8vmin, 22px);--home-max: 128px;--home-cols: 2;--home-rows: 4;--home-btn: min( calc( (100vw - 2 * var(--home-pad) - (var(--home-cols) - 1) * var(--home-gap)) / var(--home-cols) ), calc( (100svh - 2 * var(--home-pad) - (var(--home-rows) - 1) * var(--home-gap)) / var(--home-rows) ), var(--home-max) )}@media(min-width:34rem){.home{--home-cols: 3;--home-rows: 3}}@media(min-width:56rem){.home{--home-cols: 4;--home-rows: 2}}@media(min-width:72rem){.home{--home-cols: 7;--home-rows: 1}}.home .button-container{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--home-gap);margin:0;width:calc(var(--home-cols) * var(--home-btn) + (var(--home-cols) - 1) * var(--home-gap) + 2px)}.home .mobile-btn{box-sizing:border-box;width:var(--home-btn);height:var(--home-btn);flex:none;margin:0;padding:10px 4px 4px 10px;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;line-height:1.15;white-space:pre-line;font-size:clamp(.8rem,var(--home-btn) * .14,1.15rem)}.home .mobile-btn.is-small{font-size:.75em;line-height:1.2}.outlet{margin:64px 0 0}.header{background-color:#afa0d0f2;position:absolute;top:0;left:0;width:100vw}.header-container{display:flex;align-items:center}.header-container .back-button{color:var(--dark-grey)}.about{align-items:center;justify-content:space-between;padding:20px;background-color:#f5f5f5}.img-cont{display:flex;gap:10px;justify-content:center}.mini-b{width:150px;height:150px;border-radius:50%}.text-cont{margin-left:20px}.text-cont h2{font-size:2rem;margin:.67em 0}.text-cont code{padding:.1em .35em;border-radius:4px;background-color:#e8e8e8;font-size:.9em}.text-heading{font-size:24px;margin-bottom:10px}.text-paragraph{font-size:16px;color:#333}.help-button{flex:0 0 auto;width:36px;height:36px;border-radius:50%;border:none;background-color:var(--blue);color:#fff;font-size:20px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .2s}.help-button:hover{background-color:#6f8fc4}.help-button:active{transform:scale(.94)}.help-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1000}.help-modal{position:relative;background:var(--light-beige);color:var(--dark-grey);border-radius:12px;padding:24px;width:100%;max-width:520px;max-height:85vh;overflow-y:auto;box-shadow:0 10px 30px #0000004d}.help-modal h2{margin:0 0 12px;font-size:22px}.help-modal p{margin:0 0 12px;line-height:1.5}.help-modal ul{margin:0 0 16px;padding-left:20px}.help-modal ul li{margin-bottom:8px;line-height:1.5}.help-close{position:absolute;top:8px;right:12px;border:none;background:transparent;color:#666;font-size:24px;line-height:1;cursor:pointer}.help-close:hover{color:#000}.help-done-button{display:block;margin-left:auto;padding:12px 24px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .2s}.help-done-button:hover{background-color:#0056b3}.help-done-button:active{transform:scale(.98)}.page-container .landing-header{display:flex;align-items:center;gap:12px;margin-bottom:2rem}.page-container .landing-header h1{flex:1;margin-bottom:0;text-align:center}.room-container{padding:.5rem;max-width:800px}.room-container h1{margin-bottom:1rem;text-align:center;font-family:Caesar,sans-serif;font-size:2.5rem;color:var(--brown)}.room-container .timer{font-size:1.5rem;text-align:center;margin-bottom:2rem;font-weight:700;font-family:Oxygen,sans-serif;color:var(--brown)}.room-container .first-user-prompt{text-align:center;margin:2rem 0;padding:1rem;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:4px;font-family:Quicksand,sans-serif}.room-container .suggestion-form{display:flex;gap:1rem;margin-bottom:2rem}.room-container .suggestion-form .suggestion-input{flex:1;padding:.5rem;font-size:1rem;font-family:Quicksand,sans-serif}.room-container .suggestion-form .suggest-button{padding:.5rem 1rem;background-color:#28a745;color:#fff;border:none;border-radius:4px;cursor:pointer;font-family:Quicksand,sans-serif}.room-container .suggestion-form .suggest-button:hover{background-color:#218838}.room-container .suggestions-list h2{margin-bottom:1rem;font-family:Caesar,sans-serif;color:var(--brown)}.room-container .suggestions-list .suggestion-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;margin-bottom:1rem;background-color:#f8f9fa;border-radius:4px}.room-container .suggestions-list .suggestion-item .suggestion-details{display:flex;gap:1rem;align-items:center;font-family:Quicksand,sans-serif}.room-container .suggestions-list .suggestion-item .suggestion-details .place{font-weight:700}.room-container .suggestions-list .suggestion-item .suggestion-details .suggested-by{color:#6c757d}.room-container .suggestions-list .suggestion-item .suggestion-details .votes{color:#28a745}.room-container .suggestions-list .suggestion-item .vote-button{padding:.5rem 1rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-family:Quicksand,sans-serif}.room-container .suggestions-list .suggestion-item .vote-button:hover:not(:disabled){background-color:#0056b3}.room-container .suggestions-list .suggestion-item .vote-button:disabled{background-color:#6c757d;cursor:not-allowed}.room-container .suggestions-list .suggestion-item .vote-button.voted{background-color:#28a745}.room-container .winner-announcement{text-align:center;margin-top:2rem}.room-container .winner-announcement h2{color:#28a745;margin-bottom:1rem;font-family:Caesar,sans-serif}.room-container .winner-announcement .winner{font-size:2rem;font-weight:700;margin-top:1rem;padding:2rem;background-color:#f8f9fa;border-radius:4px;font-family:Oxygen,sans-serif;color:var(--brown)}.room-container .winner-announcement .result-note{margin-top:1rem;color:#6c757d;font-family:Quicksand,sans-serif;font-size:.9rem}@media(max-width:767px){.room-container .suggestion-form{flex-direction:column}.room-container .suggestions-list .suggestion-item{flex-direction:column;align-items:stretch;gap:.75rem}.room-container .suggestions-list .suggestion-item .suggestion-details{justify-content:space-between}.room-container .suggestions-list .suggestion-item .vote-button{width:100%}.room-container .winner-announcement .winner{font-size:1.5rem;padding:1.25rem}}.button-container{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}.button-container .action-button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:4px;background-color:var(--blue);color:var(--light-beige);cursor:pointer;transition:background-color .2s}.button-container .action-button:hover{background-color:var(--dark-grey)}.button-container .action-button svg{font-size:1.2rem}.button-container .social-button{color:var(--light-beige)}.button-container .social-button:hover{color:var(--dark-grey)}.section{background:var(--light-beige);opacity:.95;border-radius:16px;margin:24px auto;padding:24px;max-width:800px}.section .tech-stack{display:flex;flex-wrap:wrap;gap:4px}:root{--lavender: rgb(175, 160, 208);--brown: #a4806a;--pink: #d0a0a0;--green: #a0b78c;--gray: #b0a299;--light-beige: #f2ece4;--olive: #9a8e52;--blue: #8aa4d0;--dark-grey: #333333;--art-red: #c8502c}.help-modal .text-corpse-help-figure{margin:0 0 16px}.help-modal .text-corpse-help-figure .text-corpse-help-image{display:block;width:auto;margin:0 auto;max-width:100%;max-height:260px;border-radius:8px}.help-modal .text-corpse-help-figure figcaption{margin-top:8px;font-size:13px;color:#666;text-align:center;line-height:1.4}.page-container{padding:.5rem;max-width:600px;margin:0 auto;font-size:.8rem}.page-container h1{margin-bottom:2rem;text-align:center}.page-container .lobby-header{position:relative;margin-bottom:2rem}.page-container .lobby-header h1{margin-bottom:0;text-align:center}.page-container .lobby-header .help-button{position:absolute;top:50%;right:0;transform:translateY(-50%)}.page-container .lobby-header .help-button:active{transform:translateY(-50%) scale(.94)}.page-container .room-selection,.page-container .create-room{margin-bottom:2rem}.page-container .room-selection h2,.page-container .create-room h2{margin-bottom:1rem}.page-container .room-dropdown,.page-container .room-input{width:100%;padding:.5rem;font-size:1rem;margin-bottom:1rem}.page-container .create-button{width:100%;padding:.5rem;font-size:1rem;background-color:var(--lavender);color:#fff;border:none;border-radius:4px;cursor:pointer}.page-container .create-button:hover{background-color:var(--brown)}.text-corpse-container{margin:0;padding:0;max-width:100%;border-radius:0;min-height:calc(100vh - 64px);display:flex;flex-direction:column}.text-corpse{display:flex;flex-direction:column;min-height:calc(100vh - 64px);width:100%}@media(min-width:768px){.text-corpse{max-width:800px;margin:0 auto}}.text-corpse-content{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column}.text-corpse-content h1{margin-bottom:20px;font-size:24px}.text-corpse-content h2{font-size:18px;color:#666;margin-bottom:16px;font-weight:400}@media(min-width:768px){.text-corpse-content{padding:24px}.text-corpse-content h1{font-size:32px;margin-bottom:24px}.text-corpse-content h2{font-size:20px;margin-bottom:20px}}.text-corpse-body{padding:16px;background:#00000005;border-radius:8px;margin-bottom:20px;min-height:100px;font-size:16px;line-height:1.6;display:flex;flex-direction:column;justify-content:flex-end}.text-corpse-body p{margin-bottom:16px;line-height:1.6}.text-corpse-body{padding:24px;font-size:18px;min-height:150px}.text-corpse-body.locked{height:50px;overflow-y:hidden;white-space:pre-wrap;mask-image:linear-gradient(to bottom,transparent 0%,black 15%,black 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 15%,black 100%)}.text-corpse-form{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--light-beige);border-top:1px solid rgba(0,0,0,.1);position:sticky;bottom:0}@media(min-width:768px){.text-corpse-form{padding:24px;gap:16px}}.textarea-container{position:relative;width:100%}.text-corpse-textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font-family:inherit;font-size:16px;resize:none;box-sizing:border-box}@media(max-width:768px){.text-corpse-textarea{font-size:16px}}.text-corpse-textarea:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.char-counter{text-align:right;font-size:14px;color:#666;margin-top:5px}.submit-button{padding:12px 24px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .2s;width:100%}@media(min-width:768px){.submit-button{width:auto;align-self:flex-end}}.submit-button:hover:not(:disabled){background-color:#0056b3}.submit-button:active:not(:disabled){transform:scale(.98)}.submit-button:disabled{background-color:#ccc;cursor:not-allowed}.text-corpse-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.text-corpse-header h1{margin-bottom:0}@media(min-width:768px){.text-corpse-header{margin-bottom:24px}}.claimjumpers-title{font-family:Underdove,Quicksand,sans-serif;font-weight:400;font-size:var(--claimjumpers-title-size, 3rem);line-height:var(--claimjumpers-title-leading, normal);letter-spacing:0;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;filter:blur(.3px)}.claimjumpers-title--versal:first-letter{color:var(--art-red);color:color-mix(in oklab,var(--art-red) calc(var(--claimjumpers-title-versal-mix, 1) * 100%),currentColor);font-size:1.8em;line-height:0;vertical-align:-.31em}@keyframes claimjumpers-title-ink-in{0%{opacity:0;filter:blur(3px);transform:translateY(-.1em) scaleY(var(--claimjumpers-title-stretch, 2.75));clip-path:polygon(0% -35%,0% -35%,0% 135%,0% 135%)}22%{transform:translateY(-.07em) scaleY(calc(var(--claimjumpers-title-stretch, 2.75) * .82))}80%{transform:translateY(0) scaleY(1.03)}to{opacity:1;filter:blur(.3px);transform:none;clip-path:polygon(0% -35%,100% -35%,100% 135%,0% 135%)}}@property --claimjumpers-title-versal-mix{syntax: "<number>"; inherits: true; initial-value: 1;}@keyframes claimjumpers-title-versal-light-in{0%{--claimjumpers-title-versal-mix: 0}to{--claimjumpers-title-versal-mix: 1}}.claimjumpers-title--animate{--claimjumpers-title-enter-delay: 0ms;--claimjumpers-title-enter-duration: 2s;--claimjumpers-title-stretch: 3.75;transform-origin:50% 100%}@media(prefers-reduced-motion:no-preference){.claimjumpers-title--animate{animation:claimjumpers-title-ink-in var(--claimjumpers-title-enter-duration) cubic-bezier(.16,1,.3,1) var(--claimjumpers-title-enter-delay) backwards}.claimjumpers-title--animate.claimjumpers-title--versal{animation:claimjumpers-title-ink-in var(--claimjumpers-title-enter-duration) cubic-bezier(.16,1,.3,1) var(--claimjumpers-title-enter-delay) backwards,claimjumpers-title-versal-light-in calc(var(--claimjumpers-title-enter-duration) * .45) cubic-bezier(.16,1,.3,1) calc(var(--claimjumpers-title-enter-delay) + var(--claimjumpers-title-enter-duration) * .4) backwards}}.page-container>iframe{width:100%;height:500px}.claimjumpers-mark{--claimjumpers-title-leading: .5}.planting-calendar{--pc-card: var(--light-beige);--pc-ink: var(--dark-grey);--pc-line: rgba(51, 51, 51, .14);--pc-indoor: var(--lavender);--pc-transplant: var(--green);--pc-sow: var(--olive);--pc-last: var(--pink);--pc-harvest: rgb(210, 160, 60);--pc-frost: var(--blue);--pc-indoor-soft: color-mix(in srgb, var(--pc-indoor) 60%, white);--pc-transplant-soft: color-mix(in srgb, var(--pc-transplant) 55%, white);--pc-sow-soft: color-mix(in srgb, var(--pc-sow) 45%, white);--pc-last-soft: color-mix(in srgb, var(--pc-last) 55%, white);--pc-harvest-soft: color-mix(in srgb, var(--pc-harvest) 45%, white);--pc-frost-soft: color-mix(in srgb, var(--pc-frost) 55%, white);box-sizing:border-box;max-width:1040px;margin:.75rem auto 3rem;padding:1.1rem .85rem 1.6rem;background:var(--pc-card);color:var(--pc-ink);border-radius:16px;box-shadow:0 12px 32px #00000038;font-family:Quicksand,sans-serif}.planting-calendar *,.planting-calendar *:before,.planting-calendar *:after{box-sizing:inherit}.planting-calendar :where(a){color:inherit}.pc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pc-head{text-align:center;padding-bottom:.4rem}.pc-head h1{margin:0;font-family:Caesar,Quicksand,sans-serif;font-size:clamp(1.6rem,6vw,2.4rem);font-weight:400;letter-spacing:.02em}.pc-sub,.pc-count,.pc-note,.pc-warn{font-family:Oxygen,monospace;font-size:.76rem;line-height:1.5;opacity:.75;margin:.3rem 0}.pc-note{text-align:center;padding:1.2rem .5rem;opacity:.9}.pc-note--search{padding:.4rem .5rem .7rem}.pc-note--error,.pc-warn{color:var(--art-red);opacity:1}.pc-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:center;margin-top:.6rem}.pc-views{display:inline-flex;border:1px solid var(--pc-line);border-radius:999px;overflow:hidden}.pc-view-btn,.pc-nav-btn,.pc-filter-btn{font-family:Oxygen,monospace;font-size:.78rem;padding:.45rem .75rem;border:none;background:transparent;color:inherit;cursor:pointer;min-height:44px}.pc-view-btn:hover,.pc-nav-btn:hover,.pc-filter-btn:hover{background:#0000000f}.pc-view-btn[aria-pressed=true],.pc-nav-btn[aria-pressed=true],.pc-filter-btn[aria-pressed=true]{background:var(--pc-ink);color:var(--pc-card)}.pc-nav{display:inline-flex;gap:.25rem}.pc-nav .pc-nav-btn,.pc-filter-btn{border:1px solid var(--pc-line);border-radius:999px}.pc-heading{flex-basis:100%;margin:.35rem 0 0;text-align:center;font-family:Quicksand,sans-serif;font-size:1.05rem;font-weight:600}.pc-filters{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:center;margin:.6rem 0 .2rem}.pc-search-field{display:inline-flex;align-items:center;gap:.4rem;padding:0 .85rem;border:1px solid var(--pc-line);border-radius:999px;background:#fff9}.pc-search-field:focus-within{border-color:var(--pc-ink)}.pc-search-label{font-family:Oxygen,monospace;font-size:.72rem;opacity:.55}.pc-search{font-family:Oxygen,monospace;font-size:.82rem;padding:.55rem 0;min-height:44px;min-width:180px;border:none;background:transparent;color:inherit;outline:none}.pc-search::-moz-placeholder{color:inherit;opacity:.5}.pc-search::placeholder{color:inherit;opacity:.5}.pc-legend{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin:.55rem 0 .15rem}.pc-legend-item{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;padding:.3rem .65rem;border:1px solid var(--pc-line);border-radius:999px;background:#ffffff8c;color:inherit;font-family:Oxygen,monospace;font-size:.72rem;cursor:pointer}.pc-legend-item:hover{background:#ffffffe6}.pc-legend-item.is-off{opacity:.45}.pc-legend-item.is-off .pc-legend-label{text-decoration:line-through}.pc-legend-swatch{width:.85rem;height:.85rem;border-radius:50%;border:1px solid rgba(51,51,51,.18);flex:none}.pc-legend-swatch--indoor{background:var(--pc-indoor-soft)}.pc-legend-swatch--transplant{background:var(--pc-transplant-soft)}.pc-legend-swatch--sow{background:var(--pc-sow-soft)}.pc-legend-swatch--last{background:var(--pc-last-soft)}.pc-legend-swatch--harvest{background:var(--pc-harvest-soft)}.pc-legend-swatch--frost{background:var(--pc-frost-soft)}.pc-legend-count{font-size:.62rem;opacity:.55}.pc-count{text-align:center;margin-bottom:.6rem}.pc-jump{padding:.15rem .45rem;margin-left:.15rem;border:1px solid var(--pc-line);border-radius:999px;background:#ffffffb3;color:inherit;font-family:Oxygen,monospace;font-size:.68rem;cursor:pointer}.pc-jump:hover{background:var(--pc-ink);color:var(--pc-card)}.pc-month{display:flex;flex-direction:column;gap:2px}.pc-month-head,.pc-week-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.pc-month-head span{text-align:center;font-family:Oxygen,monospace;font-size:.66rem;text-transform:uppercase;opacity:.6;padding-bottom:2px}.pc-day{display:flex;flex-direction:column;gap:2px;min-height:74px;padding:3px;border:1px solid var(--pc-line);border-radius:6px;background:#ffffff73;color:inherit;text-align:left;font:inherit;cursor:pointer;overflow:hidden}.pc-day:hover{background:#fffc}.pc-day.is-outside{opacity:.42}.pc-day.is-today{border-color:var(--pc-ink);box-shadow:inset 0 0 0 1px var(--pc-ink)}.pc-day-num{font-family:Oxygen,monospace;font-size:.68rem;font-weight:700;opacity:.8}.pc-day-chips{display:flex;flex-direction:column;gap:1px;min-height:0}.pc-chip{font-size:.56rem;line-height:1.25;padding:1px 3px;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--pc-ink);background:#33333314}.pc-more{font-family:Oxygen,monospace;font-size:.56rem;opacity:.65}.pc-chip--indoor{background:var(--pc-indoor-soft)}.pc-chip--transplant{background:var(--pc-transplant-soft)}.pc-chip--sow{background:var(--pc-sow-soft)}.pc-chip--last{background:var(--pc-last-soft)}.pc-chip--harvest{background:var(--pc-harvest-soft);font-style:italic}.pc-chip--frost{background:var(--pc-frost-soft);font-weight:700}.pc-week{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}@media(min-width:820px){.pc-week{grid-template-columns:repeat(7,minmax(0,1fr))}}.pc-week-day{border:1px solid var(--pc-line);border-radius:8px;padding:.35rem;background:#fff6;min-height:90px}.pc-week-day.is-today{border-color:var(--pc-ink)}.pc-week-date{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.3rem;padding:.15rem 0;border:none;background:transparent;color:inherit;font-family:Oxygen,monospace;font-size:.72rem;cursor:pointer}.pc-week-count{min-width:1.2rem;padding:0 .3rem;border-radius:999px;background:#3333331f;font-size:.62rem;text-align:center}.pc-week-list,.pc-agenda{list-style:none;margin:0;padding:0}.pc-week-list{display:flex;flex-direction:column;gap:.25rem}.pc-agenda{display:flex;flex-direction:column;gap:.35rem;max-width:720px;margin:0 auto}.pc-agenda-item{border:1px solid var(--pc-line);border-radius:8px;background:#ffffff80}.pc-event{display:grid;grid-template-columns:8px minmax(0,1fr);gap:.4rem;align-items:start;padding:.4rem .45rem}.pc-dot{width:8px;height:8px;margin-top:.3rem;border-radius:50%;background:#3333334d}.pc-dot--indoor{background:var(--pc-indoor)}.pc-dot--transplant{background:var(--pc-transplant)}.pc-dot--sow{background:var(--pc-sow)}.pc-dot--last{background:var(--pc-last)}.pc-dot--harvest{background:var(--pc-harvest)}.pc-dot--frost{background:var(--pc-frost)}.pc-event-body{min-width:0}.pc-event-title{margin:0;font-size:.85rem;font-weight:600;line-height:1.25}.pc-event-task{margin:.1rem 0 0;font-family:Oxygen,monospace;font-size:.66rem;line-height:1.4;opacity:.8}.pc-event-links{grid-column:1/-1;display:flex;gap:.6rem;justify-content:flex-end;font-family:Oxygen,monospace;font-size:.66rem}.pc-event-links a{padding:.2rem .1rem;text-decoration:none;border-bottom:1px solid currentColor;opacity:.75;min-height:24px}.pc-event-links a:hover{opacity:1}.pc-week-list .pc-event-links{display:none}@media(min-width:820px){.pc-week-list .pc-event-links{display:flex}}.pc-export{margin:1.4rem auto 0;max-width:720px;border-top:1px solid var(--pc-line);padding-top:.9rem}.pc-export h2{margin:0 0 .5rem;text-align:center;font-family:Caesar,Quicksand,sans-serif;font-size:1.15rem;font-weight:400}.pc-export-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.pc-export-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.55rem 1.1rem;border-radius:999px;background:var(--pc-ink);color:var(--pc-card);font-family:Oxygen,monospace;font-size:.76rem;text-decoration:none}.pc-export-btn:hover,.pc-export-btn:focus-visible{background:var(--art-red);color:#fff}.pc-export-note{margin:.45rem 0 0;text-align:center;font-family:Oxygen,monospace;font-size:.66rem;opacity:.7}.pc-export-help{margin-top:.7rem;font-family:Oxygen,monospace;font-size:.7rem;line-height:1.6}.pc-export-help summary{cursor:pointer;text-align:center;opacity:.75;padding:.35rem 0}.pc-export-help ol{margin:.4rem 0;padding-left:1.2rem}.pc-export-help code{display:block;margin-top:.3rem;padding:.35rem .5rem;border-radius:6px;background:#0000000f;font-size:.64rem;word-break:break-all}.pc-foot{margin-top:1.1rem;border-top:1px solid var(--pc-line);padding-top:.7rem}.pc-foot p{margin:.25rem 0;font-family:Oxygen,monospace;font-size:.66rem;line-height:1.55;opacity:.7}.mobile-btn{width:64px;height:64px;background:#ffdab9;color:var(--dark-grey);border:none;border-radius:16px;margin:8px;cursor:pointer;position:relative;font-weight:200;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;filter:blur(.3px);border-bottom:6px solid var(--dark-grey);border-right:6px solid var(--dark-grey);box-shadow:0 4px 8px #00000080,inset 0 1px #ffffff1a;transition:all .15s ease}.mobile-btn .mobile-btn-content{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mobile-btn:active{border-top:4px solid var(--dark-grey);border-left:4px solid var(--dark-grey);border-bottom:2px solid rgba(0,0,0,.1);border-right:2px solid rgba(0,0,0,.1);box-shadow:0 2px 4px #0000001a,inset 0 2px 4px #0003;transform:translate(2px,2px)}.mobile-btn:hover .mobile-btn-content{opacity:1}.mobile-btn:hover{box-shadow:0 6px 12px #0003,inset 0 1px #fff6}.mobile-btn.animate-in{animation:slideInUp 1s ease-out forwards}@keyframes slideInUp{0%{opacity:0;transform:translate(100vh);transform:translateY(90vw)}to{opacity:1;transform:translateY(0)}}.slomo-container{width:100%;min-height:calc(100vh - 64px);background:linear-gradient(135deg,#c8102e,#228b22);display:flex;flex-direction:column;align-items:center;padding:1rem;box-sizing:border-box;color:#fff;position:relative;opacity:.9}.slomo-container.xmas-playlist{background:transparent;overflow:hidden}.slomo-container .fireplace-background{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;pointer-events:none}@media(min-width:768px){.slomo-container .fireplace-background{position:fixed;top:0;left:0;width:100vw;height:100vh;background-size:cover;background-position:center}}@media(max-width:767px){.slomo-container .fireplace-background{position:fixed;top:0;left:0;width:100vw;height:100vh;background-size:cover;background-position:center;min-height:100vh}}.slomo-container .bartender-background{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;pointer-events:none;opacity:.3}@media(min-width:768px){.slomo-container .bartender-background{position:fixed;top:0;left:0;width:100vw;height:100vh;background-size:cover;background-position:center}}@media(max-width:767px){.slomo-container .bartender-background{position:fixed;top:0;left:0;width:100vw;height:100vh;background-size:cover;background-position:center;min-height:100vh}}.slomo-container.genre-selection{justify-content:center}.slomo-container.genre-selection .genre-selection-content{text-align:center;width:100%;max-width:400px}.slomo-container.genre-selection .genre-selection-content h1{font-size:2rem;margin:0 0 2rem;color:#fff}.slomo-container.genre-selection .genre-selection-content .genre-buttons{display:flex;flex-direction:column;align-items:center;gap:1rem}.slomo-container .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;text-align:center}.slomo-container .loading-state h2{font-size:1.5rem;margin:0 0 1rem}.slomo-container .loading-state p{opacity:.8}.slomo-container .back-button{position:absolute;top:1rem;left:1rem;background:#c8102e4d;border:1px solid rgba(255,215,0,.5);border-radius:2rem;padding:.5rem 1rem;color:#fff;font-size:.875rem;cursor:pointer;transition:all .2s ease;z-index:10}.slomo-container .back-button:hover{background:#c8102e80;border-color:gold}.slomo-container .player-main{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem 1rem;position:relative;z-index:1}.slomo-container .track-info{text-align:center;width:100%}.slomo-container .track-info .track-title{font-size:1.5rem;font-weight:600;margin:0 0 .5rem;color:#fff}.slomo-container .track-info .track-artist{font-size:1rem;margin:0;opacity:.8;color:#ffffffe6}.slomo-container .progress-section{width:100%;display:flex;flex-direction:column;gap:.5rem}.slomo-container .progress-section .time-display{display:flex;justify-content:space-between;font-size:.875rem;opacity:.9}.slomo-container .progress-section .progress-bar{width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff4d;border-radius:3px;outline:none;cursor:pointer}.slomo-container .progress-section .progress-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:gold;cursor:pointer;box-shadow:0 2px 4px #0003}.slomo-container .progress-section .progress-bar::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:gold;cursor:pointer;border:none;box-shadow:0 2px 4px #0003}.slomo-container .player-controls{display:flex;align-items:center;justify-content:center;gap:2rem}.slomo-container .player-controls .control-btn{background:#228b224d;border:1px solid rgba(255,215,0,.3);border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff}.slomo-container .player-controls .control-btn svg{width:24px;height:24px}.slomo-container .player-controls .control-btn:hover{background:#228b2280;border-color:gold;transform:scale(1.05)}.slomo-container .player-controls .control-btn:active{transform:scale(.95)}.slomo-container .player-controls .control-btn.play-pause{width:72px;height:72px;background:#c8102e;color:#fff;box-shadow:0 4px 12px #c8102e66}.slomo-container .player-controls .control-btn.play-pause svg{width:32px;height:32px}.slomo-container .player-controls .control-btn.play-pause:hover{background:#dc143c;box-shadow:0 6px 16px #c8102e99}.slomo-container .volume-section{width:100%;display:flex;align-items:center;gap:1rem}.slomo-container .volume-section .volume-icon{width:24px;height:24px;opacity:.8;flex-shrink:0}.slomo-container .volume-section .volume-bar{flex:1;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff4d;border-radius:4px;outline:none;cursor:pointer}.slomo-container .volume-section .volume-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:gold;cursor:pointer;box-shadow:0 2px 6px #ffd70066}.slomo-container .volume-section .volume-bar::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:gold;cursor:pointer;border:none;box-shadow:0 2px 6px #ffd70066}.slomo-container .speed-section{width:100%;display:flex;align-items:center;gap:1rem}.slomo-container .speed-section .speed-icon{width:24px;height:24px;opacity:.8;flex-shrink:0}.slomo-container .speed-section .speed-bar{flex:1;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff4d;border-radius:4px;outline:none;cursor:pointer}.slomo-container .speed-section .speed-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:gold;cursor:pointer;box-shadow:0 2px 6px #ffd70066}.slomo-container .speed-section .speed-bar::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:gold;cursor:pointer;border:none;box-shadow:0 2px 6px #ffd70066}.slomo-container .speed-section .speed-value{min-width:45px;text-align:right;font-size:.875rem;opacity:.9;font-weight:500}.slomo-container .reverb-section{width:100%;display:flex;align-items:center;gap:1rem}.slomo-container .reverb-section .reverb-icon{width:24px;height:24px;opacity:.8;flex-shrink:0}.slomo-container .reverb-section .reverb-bar{flex:1;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff4d;border-radius:4px;outline:none;cursor:pointer}.slomo-container .reverb-section .reverb-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:gold;cursor:pointer;box-shadow:0 2px 6px #ffd70066}.slomo-container .reverb-section .reverb-bar::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:gold;cursor:pointer;border:none;box-shadow:0 2px 6px #ffd70066}.slomo-container .reverb-section .reverb-value{min-width:45px;text-align:right;font-size:.875rem;opacity:.9;font-weight:500}.slomo-container .playlist-toggle{background:#c8102e4d;border:1px solid rgba(255,215,0,.5);border-radius:2rem;padding:.75rem 1.5rem;color:#fff;font-size:.875rem;cursor:pointer;transition:all .2s ease}.slomo-container .playlist-toggle:hover{background:#c8102e80;border-color:gold}.slomo-container .playlist{width:100%;max-width:400px;background:#0003;border-radius:1rem;padding:1.5rem;margin-top:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:1}.slomo-container h3{margin:0 0 1rem;font-size:1.25rem}.slomo-container .track-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.slomo-container .track-list .track-item{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:#ffffff1a;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.slomo-container .track-list .track-item:hover{background:#fff3}.slomo-container .track-list .track-item.active{background:#c8102e66;border:1px solid rgba(255,215,0,.6);font-weight:600}.slomo-container .track-list .track-item .track-item-info{display:flex;flex-direction:column;gap:.25rem;flex:1}.slomo-container .track-list .track-item .track-item-info .track-item-title{font-size:.9375rem}.slomo-container .track-list .track-item .track-item-info .track-item-artist{font-size:.8125rem;opacity:.7}.slomo-container .track-list .track-item .playing-indicator{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.slomo-container .track-list .track-item .playing-indicator svg{width:20px;height:20px}@media(max-width:767px){.slomo-container .volume-section,.slomo-container .speed-section,.slomo-container .reverb-section{gap:1.5rem}.slomo-container .volume-section .volume-icon,.slomo-container .volume-section .speed-icon,.slomo-container .volume-section .reverb-icon,.slomo-container .speed-section .volume-icon,.slomo-container .speed-section .speed-icon,.slomo-container .speed-section .reverb-icon,.slomo-container .reverb-section .volume-icon,.slomo-container .reverb-section .speed-icon,.slomo-container .reverb-section .reverb-icon{width:32px;height:32px}.slomo-container .volume-section .volume-bar,.slomo-container .volume-section .speed-bar,.slomo-container .volume-section .reverb-bar,.slomo-container .speed-section .volume-bar,.slomo-container .speed-section .speed-bar,.slomo-container .speed-section .reverb-bar,.slomo-container .reverb-section .volume-bar,.slomo-container .reverb-section .speed-bar,.slomo-container .reverb-section .reverb-bar{height:12px;border-radius:6px}.slomo-container .volume-section .volume-bar::-webkit-slider-thumb,.slomo-container .volume-section .speed-bar::-webkit-slider-thumb,.slomo-container .volume-section .reverb-bar::-webkit-slider-thumb,.slomo-container .speed-section .volume-bar::-webkit-slider-thumb,.slomo-container .speed-section .speed-bar::-webkit-slider-thumb,.slomo-container .speed-section .reverb-bar::-webkit-slider-thumb,.slomo-container .reverb-section .volume-bar::-webkit-slider-thumb,.slomo-container .reverb-section .speed-bar::-webkit-slider-thumb,.slomo-container .reverb-section .reverb-bar::-webkit-slider-thumb{width:36px;height:36px;background:gold;box-shadow:0 2px 6px #ffd70066}.slomo-container .volume-section .volume-bar::-moz-range-thumb,.slomo-container .volume-section .speed-bar::-moz-range-thumb,.slomo-container .volume-section .reverb-bar::-moz-range-thumb,.slomo-container .speed-section .volume-bar::-moz-range-thumb,.slomo-container .speed-section .speed-bar::-moz-range-thumb,.slomo-container .speed-section .reverb-bar::-moz-range-thumb,.slomo-container .reverb-section .volume-bar::-moz-range-thumb,.slomo-container .reverb-section .speed-bar::-moz-range-thumb,.slomo-container .reverb-section .reverb-bar::-moz-range-thumb{width:36px;height:36px;background:gold;box-shadow:0 2px 6px #ffd70066}.slomo-container .volume-section .speed-value,.slomo-container .volume-section .reverb-value,.slomo-container .speed-section .speed-value,.slomo-container .speed-section .reverb-value,.slomo-container .reverb-section .speed-value,.slomo-container .reverb-section .reverb-value{font-size:1rem;min-width:50px}}@media(min-width:768px){.slomo-container .player-main{max-width:500px}}.claimjumpers-container{display:flex;flex-direction:column;align-items:left;padding:20px;font-size:1.5rem;font-weight:100;color:#708090}.claimjumpers-container ol{text-align:left;margin-left:-2rem}.claimjumpers-container ol li{margin:2rem 0;padding:1rem 0}.active-track{background:#0003;border-radius:8px}.claimjumpers-image{display:block;width:100%;max-width:320px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin:12px 0;opacity:1}body.claimjumpers-page:before{background-image:url(/assets/front_w_border-_COr8XEB.webp);background-color:#fff7d6;background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal}audio{display:none}.controls-container{display:flex;gap:10px;margin:10px 0;width:100%}.controls-container button{flex:1;display:flex;align-items:center;justify-content:center;padding:8px 0;border:none;border-radius:8px;background:#0000000f;font-size:1.5rem;cursor:pointer}.controls-container button:hover{background:#00000024}.page-container{max-width:480px}.claimjumpers-back{--art-w: 1400;--art-h: 1394;--art-cx: 700;--art-cy: 697;--panel-x: 490;--panel-y: 419;--panel-w: 390;--panel-h: 620;--header-h: 64px;--stage-h: calc(100dvh - var(--header-h));--scale: max(calc(100vw / var(--art-w)), calc(var(--stage-h) / var(--art-h)));background-color:#fff7d6;overflow:hidden}.claimjumpers-back-stage{position:relative;height:var(--stage-h);overflow:hidden;background-image:url(/assets/back_w_border-BZ3bD5lN.webp);background-position:center;background-size:cover;background-repeat:no-repeat}.claimjumpers-back-panel{--back-enter-controls-delay: .14s;--back-enter-title-delay: .22s;--back-enter-tracks-delay: .82s;--back-enter-track-step: 55ms;--back-enter-fine-delay: 1.36s;--back-enter-rise-duration: .42s;position:absolute;left:calc(50% + (var(--panel-x) - var(--art-cx)) * var(--scale));top:calc(50% + (var(--panel-y) - var(--art-cy)) * var(--scale));width:calc(var(--panel-w) * var(--scale));height:calc(var(--panel-h) * var(--scale));box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;justify-content:safe center;gap:calc(14 * var(--scale));padding:calc(26 * var(--scale));overflow-y:auto;overflow-wrap:break-word}.claimjumpers-back-panel>*{flex-shrink:0}.claimjumpers-back-panel{color:var(--dark-grey);font-family:quicksand,Quicksand,sans-serif;font-weight:900;font-size:calc(25 * var(--scale));text-align:center;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;filter:blur(.3px)}.claimjumpers-back-panel .claimjumpers-title{--claimjumpers-title-size: calc(65 * var(--scale));--claimjumpers-title-enter-delay: var(--back-enter-title-delay);margin:-18px 0 calc(-13 * var(--scale))}.claimjumpers-back-panel p,.claimjumpers-back-panel ol,.claimjumpers-back-panel ul{margin:-18px 0 0 50px}.claimjumpers-back-panel ol,.claimjumpers-back-panel ul{padding-left:1.2em;text-align:left;text-transform:lowercase;color:#708090}.claimjumpers-back-panel a{color:inherit}.claimjumpers-back-panel li{line-height:1.1}.claimjumpers-back-panel .subnote{font-size:.8em;text-align:center;line-height:1.1}.claimjumpers-back-panel .fine-text{color:#708090;font-size:.5em;text-align:center;line-height:1.1}.claimjumpers-back audio{display:none}.claimjumpers-back-panel .controls-container{display:flex;gap:calc(8 * var(--scale));width:100%}.claimjumpers-back-panel .controls-container button{flex:1;display:flex;align-items:center;justify-content:center;padding:calc(5 * var(--scale)) 0;border:none;border-radius:calc(7 * var(--scale));background:#0000000f;color:inherit;font-size:calc(24 * var(--scale));line-height:1;cursor:pointer}.claimjumpers-back-panel .controls-container button:hover:not(:disabled){background:#00000024}.claimjumpers-back-panel .controls-container button:disabled{opacity:.4;cursor:default}.claimjumpers-back-panel .back-track{display:block;width:100%;margin:0;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;text-transform:inherit;cursor:pointer}.claimjumpers-back-panel .back-track:hover:not(:disabled),.claimjumpers-back-panel .back-track.is-current{color:var(--art-red)}.claimjumpers-back-panel .back-track:disabled{cursor:default}@keyframes claimjumpers-back-settle{0%{opacity:.55;transform:scale(1.035)}to{opacity:1;transform:none}}@keyframes claimjumpers-back-rise-in{0%{opacity:0;transform:translateY(calc(-8 * var(--scale)))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.claimjumpers-back-stage{animation:claimjumpers-back-settle 1.1s cubic-bezier(.16,1,.3,1) backwards}.claimjumpers-back-panel .controls-container,.claimjumpers-back-panel .fine-text,.claimjumpers-back-panel ol>li{animation:claimjumpers-back-rise-in var(--back-enter-rise-duration) cubic-bezier(.16,1,.3,1) backwards}.claimjumpers-back-panel .controls-container{animation-delay:var(--back-enter-controls-delay)}.claimjumpers-back-panel .fine-text{animation-delay:var(--back-enter-fine-delay)}.claimjumpers-back-panel ol>li{animation-delay:var(--back-enter-tracks-delay)}.claimjumpers-back-panel ol>li:nth-child(2){animation-delay:calc(var(--back-enter-tracks-delay) + var(--back-enter-track-step) * 1)}.claimjumpers-back-panel ol>li:nth-child(3){animation-delay:calc(var(--back-enter-tracks-delay) + var(--back-enter-track-step) * 2)}.claimjumpers-back-panel ol>li:nth-child(4){animation-delay:calc(var(--back-enter-tracks-delay) + var(--back-enter-track-step) * 3)}.claimjumpers-back-panel ol>li:nth-child(5){animation-delay:calc(var(--back-enter-tracks-delay) + var(--back-enter-track-step) * 4)}.claimjumpers-back-panel ol>li:nth-child(6){animation-delay:calc(var(--back-enter-tracks-delay) + var(--back-enter-track-step) * 5)}.claimjumpers-back-panel ol>li:nth-child(7){animation-delay:calc(var(--back-enter-tracks-delay) + var(--back-enter-track-step) * 6)}.claimjumpers-back-panel ol>li:nth-child(8){animation-delay:calc(var(--back-enter-tracks-delay) + var(--back-enter-track-step) * 7)}}.not-found{margin-top:2rem;text-align:center}.not-found a{color:var(--brown);font-weight:600}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}
