:root{--color-background: #0B0B0B;--color-text: #FAFAE5;--color-text-muted: rgba(250, 250, 229, .9);--color-border: rgba(250, 250, 229, .5);--color-button-background: rgba(250, 250, 229, .1)}*{box-sizing:border-box}body{font-family:Favorit,ABC Favorit Mono,monospace;font-weight:300;font-size:16px;line-height:150%;letter-spacing:-.02em;color:var(--color-text);background-color:var(--color-background);margin:0}h1,h2,h3,h4,h5,h6{font-family:Frontier Disket Mono,Fronter Disket Mono,monospace;font-weight:400;color:var(--color-text);line-height:120%}h3{font-size:2rem}p,span,label,.body-text{font-family:Favorit,ABC Favorit Mono,Favorit Mono,monospace;font-weight:300;font-size:1rem;margin:0 0 8px;letter-spacing:-.02em;color:var(--color-text)}.border-subtle{border-color:var(--color-border)}button{font-family:Frontier Disket Mono,monospace;font-weight:300;font-size:16px;line-height:150%;letter-spacing:-.02em;background-color:var(--color-button-background);border:none;padding:10px 20px;border-radius:5px}.divider{margin-top:20px;margin-bottom:20px;border-bottom:1px solid var(--color-border);height:1px}.bs-root{--bs-white: #fbf8f4;--bs-id: #918170;--bs-status: #b39a80;--bs-hud: #cdc4ba;--bs-sub: #a59787;--bs-amt-core: #ffd48e;--bs-amt-glow: 255, 122, 40;--bs-reward: #fcb869;--bs-orange: #f8862f;--bs-green: #7ee2a0;--bs-red: #ff5a4a;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#0b0a09;color:var(--bs-white);font-family:Barlow Condensed,Bahnschrift,Arial Narrow,sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}:where(.bs-root) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(.bs-root) input{font:inherit;color:inherit;background:none;border:0;outline:0;padding:0}.bs-root span,.bs-root label,.bs-root p{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.bs-backdrop{position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;background-size:cover;background-position:center;filter:blur(30px) brightness(.42) saturate(1.15)}.bs-stage{position:absolute;left:50%;top:50%;transform-origin:center center}.bs-stage>*{position:absolute}.bs-plate{left:0;top:0;width:1792px;height:1024px;display:block}.bs-sun{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side at 48% 50%,rgba(255,214,150,.55),rgba(255,150,60,.18) 45%,transparent 100%);animation:bs-breathe 7s ease-in-out infinite}@keyframes bs-breathe{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.7;transform:scale(1.04)}}.bs-dust,.bs-sparks{left:0;top:0;width:1792px;height:1024px;pointer-events:none}.bs-dust{mix-blend-mode:screen}.bs-floor-ring{pointer-events:none;mix-blend-mode:screen;border-radius:50%;border:2px solid rgba(255,150,70,.55);box-shadow:0 0 24px #ff823273,inset 0 0 24px #ff823240;opacity:0;animation:bs-ring 9s ease-out infinite 1.5s}@keyframes bs-ring{0%{opacity:0;transform:scale(.25)}12%{opacity:.9}45%{opacity:0;transform:scale(1.25)}to{opacity:0;transform:scale(1.25)}}.bs-sweep{pointer-events:none;overflow:hidden;mix-blend-mode:screen}.bs-sweep i{position:absolute;top:-40%;left:-60%;width:40%;height:180%;background:linear-gradient(100deg,transparent,rgba(255,236,210,.1) 45%,rgba(255,236,210,.16) 50%,rgba(255,236,210,.1) 55%,transparent);transform:rotate(8deg);animation:bs-sweep 9s ease-in-out infinite}@keyframes bs-sweep{0%{left:-60%}30%{left:130%}to{left:130%}}.bs-hud{display:flex;align-items:center;white-space:nowrap;font-size:21px;line-height:21px;letter-spacing:1.5px;color:var(--bs-hud)}.bs-hud-part{display:inline-flex;align-items:center}.bs-dot{font-weight:400;white-space:pre;color:var(--bs-hud)}.bs-hud-open{display:inline-flex;align-items:center;gap:7px}.bs-lamp{width:7px;height:7px;border-radius:50%;background:var(--bs-green);box-shadow:0 0 8px var(--bs-green);animation:bs-lamp 2.4s ease-in-out infinite}@keyframes bs-lamp{50%{opacity:.45}}.bs-hud-connect{padding:1px 10px;color:#ffd9a0;letter-spacing:.11em;border:1px solid rgba(255,160,80,.85);background:#f8862f2e;text-shadow:0 0 10px rgba(var(--bs-amt-glow),.7);animation:bs-connect 2.4s ease-in-out infinite}@keyframes bs-connect{50%{box-shadow:0 0 14px rgba(var(--bs-amt-glow),.65)}}.bs-hud-connect:hover,.bs-hud-connect:focus-visible{outline:0;color:#fff;background:#f8862f59}.bs-root .bs-demo{margin-left:16px;padding:1px 7px 0;font-size:14px;line-height:18px;letter-spacing:.16em;color:#ffcf7a;border:1px solid rgba(255,190,110,.55);background:#28180a8c}.bs-logo-hit{border-radius:4px}.bs-logo-hit:hover,.bs-logo-hit:focus-visible{box-shadow:0 0 0 1px #ff964699,0 0 22px #ff823259;outline:0}.bs-sub{font-size:20px;line-height:20px;letter-spacing:0;color:var(--bs-sub);white-space:nowrap}.bs-pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:24px;font-weight:600;color:var(--bs-hud);letter-spacing:.08em}.bs-pager i{font-style:normal;margin:0 3px;opacity:.55}.bs-pager button{width:30px;height:36px;font-size:30px;line-height:30px;color:#ffd9a0;border:1px solid rgba(255,160,80,.55);background:#f8862f24}.bs-pager button:hover{color:#fff;text-shadow:0 0 10px rgba(var(--bs-amt-glow),.9)}.bs-card-in{animation:bs-card-in .55s cubic-bezier(.2,.8,.2,1) both}@keyframes bs-card-in{0%{opacity:0;transform:translate(-14px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.bs-card-hit{border-radius:3px}.bs-card-hit:hover,.bs-card-hit:focus-visible{outline:0;background:linear-gradient(90deg,#ffaa5a12,#ffaa5a05);box-shadow:inset 0 0 0 1px #ffaa5a47}.bs-name{pointer-events:none;font-size:24px;line-height:24px;font-weight:600;letter-spacing:0;color:var(--bs-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px;text-transform:uppercase}.bs-id{pointer-events:none;font-size:18px;line-height:18px;letter-spacing:3.4px;color:var(--bs-id)}.bs-amount{pointer-events:none;font-size:40px;line-height:40px;font-weight:600;letter-spacing:0;white-space:nowrap;color:var(--bs-amt-core);text-shadow:0 0 6px rgba(var(--bs-amt-glow),.95),0 0 16px rgba(var(--bs-amt-glow),.55),0 0 30px rgba(var(--bs-amt-glow),.25)}.bs-amount.hot{animation:bs-card-in .55s cubic-bezier(.2,.8,.2,1) both,bs-hot 2.2s ease-in-out infinite .6s}@keyframes bs-hot{50%{text-shadow:0 0 10px rgba(var(--bs-amt-glow),1),0 0 26px rgba(var(--bs-amt-glow),.85),0 0 46px rgba(var(--bs-amt-glow),.45)}}.bs-status{font-size:19px;line-height:19px;font-weight:500;letter-spacing:0;color:var(--bs-status);white-space:nowrap;text-align:left}div.bs-status{pointer-events:none}.bs-status.onyou{color:#ff8a78}.bs-status.earned{display:flex;max-width:222px}.bs-status.earned>span{flex:none;white-space:pre}.bs-status.earned>.bs-earned-who{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.bs-status.ranout{display:flex;flex-direction:column;max-width:222px}.bs-status.ranout>.bs-ranout-word{flex:none}.bs-ranout-sub{margin-top:2px;font-size:12px;line-height:12px;letter-spacing:.3px;opacity:.85;overflow:hidden;text-overflow:ellipsis}.bs-icon.ranout{color:#b9ab9a}.bs-act{padding:3px 5px;border-radius:2px}.bs-act.collect{color:#ffd9a0;text-shadow:0 0 8px rgba(var(--bs-amt-glow),.6)}.bs-act.takeback{color:#e8d8c4}.bs-act:hover:not(:disabled),.bs-act:focus-visible{outline:0;color:#fff;background:#f8862f38;box-shadow:inset 0 0 0 1px #ffa050b3,0 0 16px rgba(var(--bs-amt-glow),.35)}.bs-act:disabled{cursor:progress;opacity:.8}.bs-icon{pointer-events:none;color:#e9e2d8;opacity:.9;filter:drop-shadow(0 0 4px rgba(255,255,255,.25))}.bs-icon.collect{color:#fff}.bs-icon.collected{color:#e9e2d8}.bs-icon.onyou{color:var(--bs-red);filter:drop-shadow(0 0 6px rgba(255,90,74,.7));animation:bs-lamp 1.6s ease-in-out infinite}.bs-frame{pointer-events:none;border:2px solid rgba(255,150,60,.95);border-radius:3px;box-shadow:0 0 14px rgba(var(--bs-amt-glow),.75),0 0 34px rgba(var(--bs-amt-glow),.35),inset 0 0 22px rgba(var(--bs-amt-glow),.22);animation:bs-frame 2.6s ease-in-out infinite}.bs-frame.red{border-color:#ff5a4af2;box-shadow:0 0 14px #ff463cb3,0 0 34px #ff463c4d,inset 0 0 22px #ff463c33}@keyframes bs-frame{50%{opacity:.72}}.bs-portrait-veil{pointer-events:none;background:#0e0b09b8;-webkit-backdrop-filter:blur(9px) grayscale(.8);backdrop-filter:blur(9px) grayscale(.8);box-shadow:inset 0 0 0 1px #ffbe821f}.bs-empty{display:flex;flex-direction:column;gap:6px;pointer-events:none}.bs-empty b{font-size:22px;font-weight:600;letter-spacing:.5px;color:#d9d0c4}.bs-empty span{font-size:18px;letter-spacing:.3px;color:var(--bs-status)}.bs-toast-title{pointer-events:none;font-size:23px;line-height:23px;font-weight:500;letter-spacing:0;color:#efe6db;white-space:nowrap;animation:bs-toast-in .7s cubic-bezier(.2,.9,.2,1) both}.bs-toast-amt{pointer-events:none;font-size:35px;line-height:35px;font-weight:600;letter-spacing:.3px;color:#ffb66a;white-space:nowrap;animation:bs-toast-in .7s cubic-bezier(.2,.9,.2,1) .12s both;text-shadow:0 0 8px rgba(var(--bs-amt-glow),.9),0 0 22px rgba(var(--bs-amt-glow),.45)}@keyframes bs-toast-in{0%{opacity:0;transform:translate(-22px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.bs-toast-flash{pointer-events:none;border-radius:4px;mix-blend-mode:screen;background:linear-gradient(90deg,#ff963c00,#ffaa5a59,#ff963c00);box-shadow:0 0 40px rgba(var(--bs-amt-glow),.6);animation:bs-flash 1.3s ease-out both}@keyframes bs-flash{0%{opacity:0}15%{opacity:1}to{opacity:0}}.bs-target{border-radius:3px}.bs-target-name{pointer-events:none;font-size:25px;line-height:25px;font-weight:600;letter-spacing:0;color:#efe8de;text-transform:uppercase;max-width:205px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-target-id{pointer-events:none;font-size:18px;line-height:18px;letter-spacing:2.3px;color:var(--bs-id);white-space:nowrap}.bs-target-id.hint{font-size:15px;letter-spacing:.5px;color:var(--bs-status)}.bs-target:hover,.bs-target:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #ffaa5a73,0 0 18px rgba(var(--bs-amt-glow),.2)}.bs-pop{animation:bs-card-in .5s cubic-bezier(.2,.8,.2,1) both}.bs-target-edit{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:0 10px;background:#0c0a08c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #ff9646cc,0 0 20px rgba(var(--bs-amt-glow),.3)}.bs-target-edit input{font-size:26.5px;line-height:28px;letter-spacing:1px;color:#fff;-webkit-user-select:text;user-select:text}.bs-target-edit input::placeholder{color:#e6d7c859}.bs-target-edit span{font-size:13px;letter-spacing:.1em;color:var(--bs-status)}.bs-reward{display:flex;align-items:center;justify-content:flex-end;gap:7px;padding-right:3px;cursor:text;border-radius:2px}.bs-reward input{width:120px;height:27.5px;text-align:right;font-size:27.5px;line-height:27.5px;font-weight:600;letter-spacing:0;color:var(--bs-reward);text-shadow:0 0 10px rgba(var(--bs-amt-glow),.55);-webkit-user-select:text;user-select:text}.bs-reward input::placeholder{color:#fcb86952;text-shadow:none}.bs-reward span{font-size:27.5px;line-height:27.5px;font-weight:600;letter-spacing:0;color:var(--bs-reward);text-shadow:0 0 10px rgba(var(--bs-amt-glow),.55)}.bs-reward:hover,.bs-reward:focus-within{box-shadow:inset 0 -2px #ff9646d9}.bs-days{border-radius:2px}.bs-days-text{pointer-events:none;text-align:right;font-size:25.5px;line-height:25.5px;font-weight:500;letter-spacing:0;color:#f7f3e9}.bs-days-chev{pointer-events:none;color:#f7f3e9}.bs-days:hover,.bs-days:focus-visible,.bs-days[aria-expanded=true]{outline:0;box-shadow:inset 0 0 0 1px #ffaa5a80}.bs-days-list{z-index:5;display:grid;grid-template-columns:1fr 1fr;background:#100d0beb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ff96468c,0 18px 40px #0009;animation:bs-card-in .25s ease-out both}.bs-days-list button{padding:8px 12px;text-align:left;font-size:21px;line-height:22px;letter-spacing:.5px;color:#e2d8cb}.bs-days-list button:hover,.bs-days-list button.on{color:#fff;background:#f8862f47}.bs-post{border-radius:2px;transition:box-shadow .15s,background .15s,transform .08s}.bs-post:hover:not(:disabled),.bs-post:focus-visible{outline:0;background:#ffdcaa24;box-shadow:0 0 26px rgba(var(--bs-amt-glow),.75),inset 0 0 0 1px #ffe6becc}.bs-post:active:not(:disabled){transform:translateY(1px);background:#0000001f}.bs-post.busy{background:var(--bs-orange);cursor:progress}.bs-post.needs-wallet{background:var(--bs-orange)}.bs-post.needs-wallet span{font-size:21px;font-weight:600;letter-spacing:.06em;color:#2a1406}.bs-cost{pointer-events:none;text-align:center;font-size:15px;line-height:16px;letter-spacing:.06em;color:#c9b8a2;white-space:nowrap}.bs-hint-hit{cursor:help}.bs-post.busy span{font-size:24px;font-weight:600;letter-spacing:.08em;color:#2a1406;animation:bs-lamp 1.2s ease-in-out infinite}.bs-note{padding:10px 14px;font-size:19px;line-height:23px;letter-spacing:.2px;color:#efe6db;background:#100d0bcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 3px 0 0 var(--bs-green),inset 0 0 0 1px #ffbe822e;animation:bs-card-in .35s ease-out both}.bs-note.bad{box-shadow:inset 3px 0 0 var(--bs-red),inset 0 0 0 1px #ff78644d}.bs-hud-guide{margin-left:4px;padding:1px 10px;color:var(--bs-hud);letter-spacing:.11em;text-decoration:none;border:1px solid rgba(205,196,186,.45);background:#100d0b59}.bs-hud-guide:hover,.bs-hud-guide:focus-visible{outline:0;color:#fff;border-color:#ffa050d9;background:#f8862f38}.bs-vault{padding:14px 16px;color:#efe6db;background:#100d0be0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 3px 0 0 var(--bs-orange),inset 0 0 0 1px #ffbe8238,0 10px 30px #00000073;animation:bs-card-in .35s ease-out both}.bs-vault-head{display:flex;align-items:center;justify-content:space-between}.bs-vault-head b{font-size:26px;line-height:28px;font-weight:700;letter-spacing:.06em;color:#ffd9a0;text-shadow:0 0 10px rgba(var(--bs-amt-glow),.55)}.bs-vault-x{font-size:20px;line-height:20px;padding:2px 6px;color:var(--bs-hud)}.bs-vault-x:hover,.bs-vault-x:focus-visible{outline:0;color:#fff}.bs-vault-sub{margin-top:2px;font-size:18px;line-height:20px;color:var(--bs-sub)}.bs-vault-steps{margin:10px 0 0;padding-left:26px;font-size:20px;line-height:24px}.bs-vault-steps li{margin:5px 0;padding-left:2px}.bs-vault-steps li::marker{color:var(--bs-orange);font-weight:700}.bs-vault-steps code{font-family:inherit;color:#ffd9a0;letter-spacing:.02em}.bs-vault-go{display:inline-block;padding:3px 12px;font-size:19px;font-weight:700;letter-spacing:.1em;text-decoration:none;color:#1a0f06;background:var(--bs-orange);box-shadow:0 0 14px rgba(var(--bs-amt-glow),.45)}.bs-vault-go:hover,.bs-vault-go:focus-visible{outline:0;background:#ffa252}.bs-vault-copy,.bs-vault-foot button{margin-left:8px;padding:0 8px;font-size:16px;line-height:22px;letter-spacing:.1em;color:#ffd9a0;border:1px solid rgba(255,160,80,.7);background:#f8862f24}.bs-vault-copy:hover,.bs-vault-copy:focus-visible,.bs-vault-foot button:hover,.bs-vault-foot button:focus-visible{outline:0;color:#fff;background:#f8862f52}.bs-vault-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,190,130,.18)}.bs-vault-foot a{font-size:17px;letter-spacing:.1em;color:#ffd9a0;text-decoration:none;border-bottom:1px solid rgba(255,160,80,.6)}.bs-vault-foot a:hover,.bs-vault-foot a:focus-visible{outline:0;color:#fff}.bs-vault-foot button{margin-left:0}@media(prefers-reduced-motion:reduce){.bs-hud-connect,.bs-sun,.bs-floor-ring,.bs-sweep i,.bs-lamp,.bs-frame,.bs-amount.hot,.bs-icon.onyou,.bs-card-in,.bs-pop,.bs-toast-title,.bs-toast-amt,.bs-toast-flash,.bs-note,.bs-vault,.bs-days-list{animation:none}.bs-sun{opacity:.45}.bs-floor-ring,.bs-toast-flash{display:none}}
