@import"https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@700&family=IBM+Plex+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--soot: #07080f;--tar: #10131f;--leather: #171b2c;--brass: #e4c57a;--brass-dim: #8d7a45;--ember: #e4c57a;--bone: #e8eefc;--dust: #8b97b8;--line: #2c3554;--phosphor: #7ee0ff;--warn: #e09080;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;color:var(--bone);background:var(--soot)}*{box-sizing:border-box}html,body{min-height:100%}body{margin:0;min-height:100vh;background:radial-gradient(1200px 600px at 50% -5%,rgba(126,224,255,.14),transparent 60%),radial-gradient(800px 500px at 80% 20%,rgba(228,197,122,.1),transparent 55%),radial-gradient(700px 400px at 20% 70%,rgba(120,80,200,.1),transparent 50%),linear-gradient(180deg,#0a0e1a,#07080f 40%,#0c0814);background-attachment:fixed;overflow-x:hidden}.space-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:transparent}.wrap{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:1.5rem}.nebula{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(ellipse 55% 40% at 18% 28%,rgba(126,224,255,.16),transparent 62%),radial-gradient(ellipse 45% 35% at 78% 18%,rgba(228,197,122,.12),transparent 58%),radial-gradient(ellipse 50% 42% at 62% 72%,rgba(140,90,220,.14),transparent 60%),radial-gradient(ellipse 40% 30% at 30% 82%,rgba(126,224,255,.08),transparent 55%),radial-gradient(ellipse 35% 28% at 88% 58%,rgba(180,120,255,.1),transparent 55%);filter:blur(8px);opacity:.9;animation:nebula-drift 48s ease-in-out infinite alternate;will-change:transform}.nebula-2{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background:radial-gradient(ellipse 40% 30% at 40% 40%,rgba(126,224,255,.1),transparent 60%),radial-gradient(ellipse 35% 28% at 70% 65%,rgba(228,197,122,.08),transparent 58%),radial-gradient(ellipse 30% 25% at 15% 60%,rgba(100,70,180,.12),transparent 55%);filter:blur(14px);opacity:.75;animation:nebula-drift-2 64s ease-in-out infinite alternate;will-change:transform}@keyframes nebula-drift{0%{transform:translate3d(-2%,-1%,0) scale(1)}50%{transform:translate3d(3%,2%,0) scale(1.05)}to{transform:translate3d(1%,-3%,0) scale(1.02)}}@keyframes nebula-drift-2{0%{transform:translate3d(2%,1%,0) scale(1.04)}to{transform:translate3d(-3%,-2%,0) scale(1)}}.stars{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:transparent;will-change:opacity,transform}.stars-a{box-shadow:4vw 8vh #ffffff8c,12vw 22vh #fff6,18vw 6vh #7ee0ff8c,22vw 48vh #ffffff59,28vw 15vh #ffffff80,33vw 72vh #e4c57a66,38vw 31vh #ffffff73,44vw 9vh #ffffff4d,49vw 58vh #7ee0ff80,55vw 41vh #fff6,61vw 12vh #ffffff8c,66vw 67vh #ffffff59,71vw 25vh #b48cff73,76vw 81vh #fff6,82vw 18vh #ffffff80,88vw 52vh #7ee0ff66,93vw 36vh #ffffff59,8vw 88vh #ffffff4d,15vw 61vh #e4c57a59,25vw 92vh #fff6,42vw 84vh #7ee0ff59,58vw 91vh #ffffff4d,97vw 74vh #ffffff73,3vw 42vh #ffffff59,51vw 3vh #ffffff80;animation:twinkle-a 5.5s ease-in-out infinite}.stars-b{width:1px;height:1px;box-shadow:6vw 14vh #ffffff59,11vw 39vh #7ee0ff66,16vw 77vh #ffffff4d,21vw 11vh #ffffff73,27vw 55vh #e4c57a59,32vw 28vh #ffffff4d,37vw 63vh #fff6,43vw 19vh #b48cff66,47vw 86vh #ffffff47,53vw 33vh #fff6,57vw 71vh #7ee0ff59,63vw 8vh #ffffff52,68vw 46vh #fff6,73vw 93vh #e4c57a4d,79vw 29vh #ffffff59,84vw 64vh #7ee0ff66,89vw 4vh #ffffff4d,94vw 48vh #fff6,2vw 69vh #ffffff4d,9vw 51vh #b48cff59,19vw 96vh #ffffff47,35vw 2vh #fff6,46vw 44vh #7ee0ff4d,74vw 57vh #ffffff59,91vw 88vh #ffffff52,14vw 33vh #ffffff47,59vw 22vh #e4c57a4d,86vw 41vh #ffffff59;animation:twinkle-b 7s ease-in-out infinite}.stars-c{width:2.5px;height:2.5px;box-shadow:7vw 27vh #7ee0ffa6,24vw 64vh #ffffff8c,41vw 17vh #e4c57a8c,56vw 79vh #ffffff80,69vw 38vh #b48cff8c,87vw 11vh #7ee0ff99,13vw 83vh #ffffff73,78vw 72vh #e4c57a80,31vw 45vh #ffffff80,95vw 59vh #7ee0ff73;animation:twinkle-c 4.2s ease-in-out infinite}@keyframes twinkle-a{0%,to{opacity:.55}40%{opacity:1}70%{opacity:.35}}@keyframes twinkle-b{0%,to{opacity:.4}30%{opacity:.85}60%{opacity:.25}}@keyframes twinkle-c{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.shooting-star{position:absolute;width:90px;height:1.5px;background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(126,224,255,.5),transparent);border-radius:2px;opacity:0;filter:drop-shadow(0 0 4px rgba(126,224,255,.7));transform:rotate(-32deg);will-change:transform,opacity}.shooting-star.s1{top:12%;left:-10%;animation:shoot-1 11s linear infinite;animation-delay:3s}.shooting-star.s2{top:38%;left:-10%;width:70px;animation:shoot-2 17s linear infinite;animation-delay:9s}@keyframes shoot-1{0%,88%{opacity:0;transform:translateZ(0) rotate(-32deg)}90%{opacity:1}96%{opacity:.85;transform:translate3d(110vw,55vh,0) rotate(-32deg)}to{opacity:0;transform:translate3d(120vw,60vh,0) rotate(-32deg)}}@keyframes shoot-2{0%,90%{opacity:0;transform:translateZ(0) rotate(-28deg)}92%{opacity:1}97%{opacity:.7;transform:translate3d(105vw,42vh,0) rotate(-28deg)}to{opacity:0;transform:translate3d(115vw,48vh,0) rotate(-28deg)}}@media (prefers-reduced-motion: reduce){.nebula,.nebula-2,.stars-a,.stars-b,.stars-c,.shooting-star,.bridge:before,.bridge:after{animation:none!important}.nebula,.nebula-2{opacity:.7;filter:blur(10px)}.stars-a,.stars-b,.stars-c{opacity:.6}.shooting-star{display:none}}a{color:var(--brass)}a:hover{color:var(--phosphor)}.brand{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem}.mark{width:72px;height:72px;object-fit:contain;background:#0c0a08;border:1px solid var(--brass-dim);border-radius:2px}h1{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .2rem;font-size:2.1rem}button,a.btn{display:inline-block;background:#1a1520;color:var(--brass);border:1px solid var(--brass);border-radius:2px;padding:.55rem .95rem;cursor:pointer;font:600 .9rem/1 IBM Plex Sans,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;box-shadow:0 0 0 1px #2a1810,inset 0 1px #e4c57a33}button:hover:not(:disabled):not(.ghost),a.btn:hover{filter:brightness(1.12);color:#f0d698;border-color:#f0d698}button:disabled,button.ghost{background:#12141c;color:#fff;border:1px solid rgba(255,255,255,.35);box-shadow:none;opacity:1;cursor:default;filter:none}button.ghost:not(:disabled){cursor:pointer}button.ghost:hover:not(:disabled){filter:none;color:#fff;border-color:#ffffff80;background:#161822}.row{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.badge{font:600 .72rem/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);padding:.25rem .45rem}.badge.live{color:var(--phosphor);border-color:#3d6b3d}.badge.wait{color:var(--brass);border-color:var(--brass-dim)}.badge.done{color:var(--dust)}.card{border:1px solid var(--line);border-radius:2px;padding:1rem 1.05rem;margin:.85rem 0;background:linear-gradient(180deg,rgba(126,224,255,.06),transparent 40%),linear-gradient(180deg,rgba(196,165,116,.05),transparent 30%),#171b2cf5;box-shadow:inset 0 1px #e8dcc80f,0 8px 24px #0006;position:relative;-webkit-backdrop-filter:none;backdrop-filter:none}.card:before{content:"";position:absolute;top:6px;left:6px;width:8px;height:8px;border-top:1px solid var(--brass-dim);border-left:1px solid var(--brass-dim)}.card:after{content:"";position:absolute;right:6px;bottom:6px;width:8px;height:8px;border-bottom:1px solid var(--brass-dim);border-right:1px solid var(--brass-dim)}.muted{color:var(--dust);font-size:.9rem}.err{color:var(--warn)}.field{display:flex;flex-direction:column;gap:.3rem;margin:.65rem 0;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dust)}.field input{background:var(--tar);color:var(--bone);border:1px solid var(--line);border-radius:2px;padding:.5rem .65rem;font:500 .95rem/1.3 IBM Plex Mono,ui-monospace,monospace;text-transform:none;letter-spacing:0}.receipt{margin:.85rem 0;padding:.85rem .9rem;border-radius:2px;background:var(--tar);border:1px dashed var(--brass-dim);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.86rem}.receipt-row{display:flex;justify-content:space-between;gap:1rem;padding:.22rem 0}.wrap-gap{margin:.5rem 0}.taken{margin-top:.75rem;padding-top:.65rem;border-top:1px dashed var(--line)}.bridge{position:relative;border-radius:4px;background:radial-gradient(ellipse 90% 60% at 50% 0%,rgba(126,224,255,.28),transparent 55%),radial-gradient(ellipse 70% 50% at 50% 100%,rgba(80,160,220,.15),transparent 45%),radial-gradient(circle 300px at 20% 30%,rgba(126,224,255,.08),transparent),radial-gradient(circle 250px at 80% 60%,rgba(180,220,255,.06),transparent),linear-gradient(180deg,#0c1628f2,#060a14fa);border:1px solid #2a5a8c;box-shadow:0 0 40px #7ee0ff1f,inset 0 0 60px #7ee0ff0f;padding:.5rem;margin:.5rem 0;overflow:hidden}.bridge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent,transparent 40px,rgba(126,224,255,.06) 40px,rgba(126,224,255,.06) 41px),repeating-linear-gradient(0deg,transparent,transparent 40px,rgba(126,224,255,.06) 40px,rgba(126,224,255,.06) 41px);pointer-events:none;border-radius:4px;animation:glow-pulse 4s ease-in-out infinite alternate}.bridge:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(126,224,255,.04) 0%,transparent 50%);animation:sweep 8s linear infinite;pointer-events:none}@keyframes glow-pulse{0%{opacity:.6}to{opacity:1}}@keyframes sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bridge .card{background:linear-gradient(180deg,#142d508c,#0a1224bf),#171b2cf7;border-color:#2a6a9c;box-shadow:inset 0 1px #7ee0ff40,0 0 30px #7ee0ff14,0 8px 24px #00000073}.bridge .field input{background:#081422;border-color:#2a6a9c;box-shadow:inset 0 0 12px #7ee0ff14}.bridge .receipt{background:#081422;border-color:#2a6a9c;box-shadow:inset 0 0 16px #7ee0ff14}button.link,a.link{display:inline;margin:0 .65rem 0 0;padding:0;background:none;border:none;border-radius:0;box-shadow:none;color:#fff;font:500 .85rem/1.4 IBM Plex Sans,sans-serif;letter-spacing:.02em;text-transform:none;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}button.link:hover,a.link:hover{color:var(--brass);filter:none;border:none}a.ghost{display:inline;margin:0 .65rem 0 0;padding:0;border:none;border-radius:0;text-decoration:underline;text-underline-offset:.15em;color:#fff;font-size:.85rem}a.ghost:hover{color:var(--brass);border:none}.focus-bounty>.card{outline:2px solid var(--brass);box-shadow:0 0 0 4px #e4c57a40}.share-row{justify-content:flex-end;margin:-.5rem 0 1rem;gap:.75rem}.verified-badge{display:inline-block;margin-left:.5rem;padding:.1rem .55rem;border:1px solid #c9a24a;border-radius:999px;color:#e8c46a;font-size:.8rem;text-decoration:none;background:#c9a24a1f;vertical-align:middle}.verified-badge:hover{background:#c9a24a40}.approve-note{font-size:.85rem;margin:.25rem 0}.brand{position:relative;display:flex;align-items:center;gap:1.1rem;padding:1rem 1.25rem;margin-bottom:.75rem;border-radius:18px;background:linear-gradient(135deg,#171b2c8c,#07080f59);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(228,197,122,.18);box-shadow:0 8px 32px #00000073,inset 0 1px #ffffff0d}.brand:after{content:"";position:absolute;left:6%;right:6%;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--brass),var(--phosphor),var(--brass),transparent);box-shadow:0 0 12px #7ee0ff8c;opacity:.85}.brand .mark{width:64px;height:64px;border-radius:14px;object-fit:cover;border:1px solid rgba(228,197,122,.5);box-shadow:0 0 18px #e4c57a40}.brand h1{margin:0;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:clamp(1.25rem,3.4vw,1.9rem);background:linear-gradient(90deg,#fff3cf,var(--brass) 55%,#c9a24a);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 18px rgba(228,197,122,.25)}.brand>div>p.muted{margin:.2rem 0 .6rem;letter-spacing:.04em;font-size:.82rem}.brand-nav{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.brand-nav button.link,.brand-nav .verified-badge{margin:0;padding:.28rem .75rem;border-radius:999px;font-size:.78rem;letter-spacing:.03em;line-height:1.2;background:#e4c57a0f;border:1px solid rgba(228,197,122,.22);color:var(--bone);text-decoration:none;transition:all .18s ease}.brand-nav button.link:hover,.brand-nav .verified-badge:hover{color:var(--brass);border-color:var(--brass);background:#e4c57a24;box-shadow:0 0 12px #e4c57a59}.brand-nav .verified-badge{color:var(--phosphor);border-color:#7ee0ff66;background:#7ee0ff12}.brand-nav .verified-badge:hover{color:var(--phosphor);border-color:var(--phosphor);box-shadow:0 0 12px #7ee0ff73;background:#7ee0ff24}.card.topbar{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;border-radius:14px;background:#10131f80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(228,197,122,.15)}.card.topbar button,.card.topbar a.btn{border-radius:999px;transition:box-shadow .18s ease}.card.topbar button:hover:not(:disabled),.card.topbar a.btn:hover{box-shadow:0 0 14px #e4c57a59}@media (max-width:600px){.brand{flex-direction:column;align-items:flex-start;gap:.7rem;padding:.9rem}.brand .mark{width:52px;height:52px}.brand h1{letter-spacing:.1em}.brand-nav{gap:.35rem}.card.topbar>*{flex:1 1 auto;text-align:center}}.sheriff-btn{position:relative;border-radius:999px;padding:.4rem 1rem;letter-spacing:.06em;background:#e4c57a14;box-shadow:0 0 10px #e4c57a2e}.sheriff-count{position:absolute;top:-7px;right:-7px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#e05a4f;color:#fff;font-size:.72rem;font-weight:700;line-height:20px;text-align:center;box-shadow:0 0 10px #e05a4fb3}.sh-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#03040a8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;justify-content:flex-end}.sh-drawer{width:min(520px,100%);height:100%;overflow-y:auto;padding:1.1rem 1.1rem 2rem;background:linear-gradient(160deg,#171b2ceb,#07080ff2);border-left:1px solid rgba(228,197,122,.3);box-shadow:-10px 0 40px #0009;text-align:left}.sh-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.sh-head strong{letter-spacing:.12em;text-transform:uppercase;color:var(--brass)}.sh-legend{display:flex;flex-wrap:wrap;gap:.35rem .8rem;align-items:center;font-size:.78rem;color:var(--dust);padding:.5rem .7rem;margin-bottom:.8rem;border:1px solid var(--line);border-radius:10px;background:#10131f99}.sh-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:-.45rem}.sh-dot.sh-red{background:#e05a4f;box-shadow:0 0 6px #e05a4f}.sh-dot.sh-amber{background:#e4b04a;box-shadow:0 0 6px #e4b04a}.sh-dot.sh-green{background:#5fd18b;box-shadow:0 0 6px #5fd18b}.sh-dot.sh-grey{background:#6c7590}.sh-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;margin:.4rem 0;border-radius:10px;border:1px solid var(--line);border-left-width:4px;background:#10131f8c;font-size:.9rem}.sh-item.sh-red{border-left-color:#e05a4f;background:#e05a4f14}.sh-item.sh-amber{border-left-color:#e4b04a;background:#e4b04a12}.sh-item.sh-green{border-left-color:#5fd18b;background:#5fd18b0d}.sh-item.sh-grey{border-left-color:#6c7590;opacity:.75}.sh-sub{margin:.9rem 0 .2rem;font-size:.8rem}.sh-finished{margin-top:.9rem}.sh-finished summary{cursor:pointer;color:var(--dust);font-size:.85rem}@media (max-width:600px){.sh-drawer{width:100%;border-left:none}.sh-item button{width:100%}}.raid-tabs{display:flex;gap:.5rem;margin:.25rem 0 .9rem;padding:.35rem;border-radius:999px;width:fit-content;background:#10131f8c;border:1px solid rgba(228,197,122,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.raid-tab{border-radius:999px;padding:.4rem 1.1rem;font-size:.85rem;letter-spacing:.05em;background:transparent;border:1px solid transparent;color:var(--dust)}.raid-tab:hover:not(:disabled){color:var(--brass);box-shadow:none;background:#e4c57a14}.raid-tab.on{color:var(--soot);background:linear-gradient(90deg,#f3dc9c,var(--brass));border-color:var(--brass);box-shadow:0 0 14px #e4c57a66}.raid-empty{padding:1rem 1.2rem;border-radius:14px;border:1px dashed rgba(228,197,122,.25);background:#10131f66}.bounty .card{border-radius:16px;background:linear-gradient(135deg,#171b2c99,#07080f73);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border:1px solid rgba(228,197,122,.22);box-shadow:0 6px 24px #0006,inset 0 1px #ffffff0a}.bounty .card:before,.bounty .card:after{display:none}.bounty .card button,.bounty a.btn,.bounty .share-row button{border-radius:999px;transition:box-shadow .18s ease}.bounty .card button:hover:not(:disabled),.bounty .share-row button:hover{box-shadow:0 0 14px #e4c57a59}.bounty .badge{border-radius:999px;padding:.15rem .7rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.bounty .badge.live{color:#5fd18b;border-color:#5fd18b99;background:#5fd18b1a;box-shadow:0 0 10px #5fd18b4d}.bounty .badge.wait{color:#e4b04a;border-color:#e4b04a99;background:#e4b04a14}.bounty .badge.done{color:#9aa3bd;border-color:#6c759099;background:#6c75901f}.bounty .taken{border-radius:12px}@media (max-width:600px){.raid-tabs{width:100%}.raid-tab{flex:1}}.x-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .85rem .32rem .6rem;border-radius:999px;text-decoration:none;color:var(--bone);font-size:.85rem;background:#e8eefc0f;border:1px solid rgba(126,224,255,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .18s ease;max-width:100%}.x-chip:hover{color:var(--bone);border-color:var(--phosphor);box-shadow:0 0 14px #7ee0ff66;background:#7ee0ff1a}.x-logo{flex:none;opacity:.9}.x-avatar{border-radius:50%;flex:none;border:1px solid rgba(228,197,122,.5)}.x-handle{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-dot{width:8px;height:8px;border-radius:50%;background:#5fd18b;box-shadow:0 0 8px #5fd18b;flex:none}.x-verified{color:#5fd18b;font-weight:700;text-shadow:0 0 8px rgba(95,209,139,.6)}.x-state{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#5fd18b}@media (max-width:600px){.x-chip{justify-content:center}}.sheriff-count{background:radial-gradient(circle at 35% 30%,#ff8a7f,#e0352a 70%);border:1px solid rgba(255,190,180,.7);animation:shPulse 1.6s ease-in-out infinite}@keyframes shPulse{0%,to{box-shadow:0 0 6px #e0352ab3,0 0 #e0352a8c}50%{box-shadow:0 0 14px #ff5a4ff2,0 0 0 6px #e0352a00}}.sheriff-amber{position:absolute;top:-4px;right:-4px;width:11px;height:11px;border-radius:50%;background:#e4b04a;border:1px solid rgba(255,230,170,.8);box-shadow:0 0 8px #e4b04ae6}@media (prefers-reduced-motion:reduce){.sheriff-count{animation:none}}.bridge{border-radius:18px;border-color:#7ee0ff4d}.bridge:before{border-radius:18px}.bridge .card.compose{position:relative;border-radius:16px;padding:1.2rem 1.25rem 1.3rem;background:linear-gradient(150deg,#171b2cb8,#07080f99);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(228,197,122,.25);box-shadow:0 10px 34px #00000080,inset 0 1px #ffffff0d}.compose:before,.compose:after{display:none}.compose-title{display:block;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#fff3cf,var(--brass) 60%,#c9a24a);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.55rem;margin-bottom:.7rem;position:relative}.compose-title:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,var(--brass),var(--phosphor),transparent);box-shadow:0 0 8px #7ee0ff80}.compose .field{display:block;margin:.7rem 0;padding:.6rem .75rem .7rem;border-radius:12px;background:#10131f80;border:1px solid rgba(126,224,255,.14);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--dust)}.compose .field:focus-within{border-color:#7ee0ff80;box-shadow:0 0 14px #7ee0ff2e}.bridge .compose .field input{margin-top:.35rem;width:100%;border-radius:10px;padding:.55rem .75rem;font-size:.95rem;text-transform:none;letter-spacing:0;background:#050a14bf;border:1px solid rgba(126,224,255,.25);color:var(--bone);transition:border-color .15s,box-shadow .15s}.bridge .compose .field input:focus{outline:none;border-color:var(--phosphor);box-shadow:0 0 12px #7ee0ff59}.bridge .compose .receipt{border-radius:14px;padding:.8rem 1rem;background:linear-gradient(160deg,#081422d9,#050a14d9);border:1px solid rgba(228,197,122,.3);box-shadow:inset 0 0 18px #7ee0ff14,0 0 18px #e4c57a14}.compose .receipt-row{padding:.28rem 0;border-bottom:1px dashed rgba(126,224,255,.1)}.compose .receipt-row:last-child{border-bottom:none}.compose .receipt-row strong{color:var(--brass)}.compose-tos{border-radius:12px;border-color:#e4c57a4d!important;background:#050a1499}.compose button{border-radius:999px;transition:box-shadow .18s ease,transform .1s ease}.compose button:hover:not(:disabled){box-shadow:0 0 14px #e4c57a66}.compose .post-actions{gap:.6rem;margin-top:.6rem}.compose .post-actions button.ghost:disabled{color:#5fd18b;border-color:#5fd18b80;background:#5fd18b14;opacity:1}.compose .post-primary:not(:disabled){color:var(--soot);background:linear-gradient(90deg,#f3dc9c,var(--brass));border-color:var(--brass);box-shadow:0 0 18px #e4c57a73;animation:postGlow 2.4s ease-in-out infinite}.compose .post-primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 0 26px #e4c57ab3}@keyframes postGlow{0%,to{box-shadow:0 0 12px #e4c57a59}50%{box-shadow:0 0 24px #e4c57aa6}}.compose .approve-note{padding:.45rem .7rem;border-left:3px solid var(--phosphor);border-radius:8px;background:#7ee0ff0f}@media (max-width:600px){.bridge .card.compose{padding:1rem .85rem}.compose .post-actions button{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.compose .post-primary{animation:none!important}}.taken-wrap{margin-top:.6rem}.paid-pill{border-radius:999px;padding:.28rem .85rem;font-size:.75rem;letter-spacing:.05em;color:var(--dust);background:#7ee0ff0d;border:1px solid rgba(126,224,255,.25)}.paid-pill:hover:not(:disabled){color:var(--phosphor);border-color:var(--phosphor);box-shadow:0 0 12px #7ee0ff59}.paid-pill.on{color:var(--phosphor);border-color:#7ee0ff8c}.taken.taken-closed{max-height:0;opacity:0;overflow:hidden;margin:0;padding-top:0;padding-bottom:0;border-top-color:transparent;transition:max-height .3s ease,opacity .2s ease}.taken.taken-open{max-height:2000px;opacity:1;overflow:hidden;transition:max-height .45s ease,opacity .3s ease}button,a.btn{border-radius:999px;transition:box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease}button:hover:not(:disabled):not(.link),a.btn:hover{box-shadow:0 0 14px #e4c57a66}button.ghost:not(:disabled):not(.link){border-radius:999px}button.link,a.link{border-radius:0}.card.topbar:before,.card.topbar:after,.card.nav-tabs:before,.card.nav-tabs:after{display:none}.card.nav-tabs{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem;border-radius:999px;background:#10131f8c;border:1px solid rgba(228,197,122,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 6px 22px #00000059}.nav-tabs button{flex:1 1 auto;padding:.5rem 1rem;font-size:.82rem;letter-spacing:.06em}.nav-tabs button.ghost{background:transparent;color:var(--dust);border:1px solid rgba(228,197,122,.25)}.nav-tabs button.ghost:hover:not(:disabled){color:var(--brass);border-color:var(--brass);background:#e4c57a14}.nav-tabs button:not(.ghost){color:var(--soot);background:linear-gradient(90deg,#f3dc9c,var(--brass));border-color:var(--brass);box-shadow:0 0 16px #e4c57a73}.sh-drawer button:not(.link),.card button:not(.link){border-radius:999px}@media (max-width:600px){.card.nav-tabs{border-radius:18px}.nav-tabs button{flex:1 1 45%}}body,input,textarea,select,p,span,li,label,.muted,.receipt-row,.taken-item{font-family:"Exo 2",ui-sans-serif,system-ui,sans-serif}body{font-variant-numeric:tabular-nums}h1,h2,h3,strong,button,a.btn,.badge,.x-state,.sheriff-btn,.raid-tab,.paid-pill,.verified-badge,.compose-title,.sh-head strong,.brand-nav button.link{font-family:Orbitron,"Exo 2",sans-serif}.brand h1{font-family:Orbitron,sans-serif;font-weight:800;letter-spacing:.1em;font-size:clamp(1.15rem,3.6vw,1.75rem)}button,a.btn{font-weight:600;font-size:.74rem;letter-spacing:.06em}.brand-nav button.link,.brand-nav .verified-badge{font-size:.66rem;letter-spacing:.04em}.badge{font-size:.62rem!important;letter-spacing:.08em}strong{font-weight:700;letter-spacing:.03em}.bounty .card p,.receipt-row strong,.compose .field input{font-family:"Exo 2",sans-serif;font-variant-numeric:tabular-nums}.compose .receipt-row,.compose .receipt-row strong{font-family:"Exo 2",sans-serif}.x-handle{font-family:"Exo 2",sans-serif;font-weight:600}.x-state{font-size:.6rem}.nav-tabs button{font-size:.7rem;letter-spacing:.05em;white-space:nowrap}.sh-item,.sh-legend{font-family:"Exo 2",sans-serif}.sh-item button{font-size:.66rem}.card,.sh-item,.receipt-row,.taken-item{overflow-wrap:anywhere}@media (max-width:600px){.card.nav-tabs{display:grid;grid-template-columns:1fr 1fr;border-radius:18px;gap:.4rem}.nav-tabs button{font-size:.62rem;letter-spacing:.03em;padding:.55rem .4rem}button,a.btn{font-size:.66rem;letter-spacing:.04em}.raid-tab{font-size:.68rem}}.card.topbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#10131fd1}.orig-note{display:inline-block;margin-top:.3rem;font-family:"Exo 2",sans-serif;font-weight:600;font-size:.82rem;color:#e4b04a;letter-spacing:0}.brand h1.title-row{display:flex;align-items:center;gap:.6rem}.free-logo{width:1.6em;height:1.6em;flex:none;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #7ee0ff59,0 0 14px #7ee0ff73;-webkit-text-fill-color:initial}@media (max-width:600px){.free-logo{width:1.45em;height:1.45em}}.brand h1.title-row>span{font-family:Orbitron,sans-serif;font-weight:800}.free-logo-wrap{display:inline-flex;flex:none;width:1.6em;height:1.6em;border-radius:50%;perspective:400px;box-shadow:0 0 0 1px #7ee0ff59,0 0 14px #7ee0ff73}.free-logo-wrap .free-logo{width:100%;height:100%;box-shadow:none;animation:coinSpin 10s cubic-bezier(.45,0,.55,1) infinite;will-change:transform;backface-visibility:visible}@keyframes coinSpin{0%,35%{transform:rotateY(0)}65%,to{transform:rotateY(360deg)}}@media (max-width:600px){.free-logo-wrap{width:1.45em;height:1.45em}}.free-logo-wrap .free-logo{animation:coinSpinNonstop 6s linear infinite}@keyframes coinSpinNonstop{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.free-logo-wrap .free-logo{animation:none}}.free-logo-wrap.globe{position:relative;overflow:hidden;font-style:normal;background:radial-gradient(circle at 35% 30%,#1b4f86,#071a33 70%,#020814);isolation:isolate;-webkit-text-fill-color:initial}.globe-surface{position:absolute;top:0;left:0;width:200%;height:100%;background:url(/free-logo-256.png) repeat-x;background-size:50% 100%;opacity:.55;mix-blend-mode:screen;filter:saturate(1.3) hue-rotate(-8deg);animation:globeTurn 12s linear infinite;will-change:transform;border-radius:0}@keyframes globeTurn{0%{transform:translate(0)}to{transform:translate(-50%)}}.globe-shade{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgba(190,240,255,.55) 0,rgba(126,224,255,.12) 22%,transparent 45%),radial-gradient(circle at 50% 50%,transparent 52%,rgba(2,8,20,.85) 74%),radial-gradient(circle at 78% 82%,rgba(228,197,122,.45),transparent 38%);box-shadow:inset -3px -4px 8px #0009,inset 2px 2px 6px #7ee0ff59}.globe-rf{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Orbitron,sans-serif;font-weight:800;font-size:.62em;letter-spacing:0;background:linear-gradient(160deg,#fff3cf,#e4c57a 45%,#a8792a);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 3px rgba(0,0,0,.9)) drop-shadow(0 0 4px rgba(228,197,122,.5));text-shadow:none}@media (prefers-reduced-motion:reduce){.globe-surface{animation:none}}.globe-rf{text-transform:none;font-size:.66em}.globe-rf-img{position:absolute;left:50%;top:50%;width:66%;height:auto;transform:translate(-50%,-50%);filter:drop-shadow(0 0 1.5px rgba(0,0,0,.95)) drop-shadow(0 0 3px rgba(228,197,122,.45));pointer-events:none;z-index:2;border-radius:0;box-shadow:none}.globe-rf-img{width:70%}
