.bondbound[data-astro-cid-mm2hx63k]{color:var(--play-ink)}.bondbound[data-astro-cid-mm2hx63k]:focus-visible{outline:2px solid var(--play-accent);outline-offset:4px}.bb-grid[data-astro-cid-mm2hx63k]{grid-template-columns:minmax(0,1.8fr) minmax(16rem,1fr);align-items:start;gap:clamp(.8rem,2.5vw,1.7rem);display:grid}.bb-campaign[data-astro-cid-mm2hx63k]{margin:0 0 .9rem}.bb-campaign-picker[data-astro-cid-mm2hx63k]{flex-wrap:wrap;gap:.5rem .9rem;display:flex}.bb-campaign-picker[data-astro-cid-mm2hx63k][hidden]{display:none}.bb-campaign-picker[data-astro-cid-mm2hx63k] button[data-astro-cid-mm2hx63k]{text-align:left;color:#f4e8d7;min-width:min(100%,10rem);font:inherit;cursor:pointer;background:#262735;border:1px solid #777285;border-radius:.3rem;gap:.15rem;padding:.42rem .6rem;display:grid}.bb-campaign-picker[data-astro-cid-mm2hx63k] button[data-astro-cid-mm2hx63k][aria-pressed=true]{background:#403344;border-color:#dcac89}.bb-campaign-picker[data-astro-cid-mm2hx63k] button[data-astro-cid-mm2hx63k]:disabled{color:#dbd1d9;cursor:default;background:#262735;border-style:dashed}.bb-campaign-picker[data-astro-cid-mm2hx63k] strong[data-astro-cid-mm2hx63k]{font-size:.85rem}.bb-campaign-picker[data-astro-cid-mm2hx63k] span[data-astro-cid-mm2hx63k],.bb-campaign[data-astro-cid-mm2hx63k] p[data-astro-cid-mm2hx63k]{color:#ddd1de;font-size:.76rem;line-height:1.45}.bb-campaign[data-astro-cid-mm2hx63k] p[data-astro-cid-mm2hx63k]{max-width:69ch;margin:.26rem 0 0}.bb-campaign[data-astro-cid-mm2hx63k] .bb-active-campaign[data-astro-cid-mm2hx63k]{color:#f6d9b5;font-weight:700}.bb-heat[data-astro-cid-mm2hx63k][hidden]{display:none}.bb-heat[data-astro-cid-mm2hx63k] small[data-astro-cid-mm2hx63k]{color:#f7d6b5;font-size:.68rem}.bb-heat[data-astro-cid-mm2hx63k].bb-tide[data-danger=true]{border-color:#83c8d0}.bb-tide[data-astro-cid-mm2hx63k] small[data-astro-cid-mm2hx63k]{color:#cae6e9}.bb-heat[data-astro-cid-mm2hx63k][data-danger=true]{border-color:#f09475}.bb-heat[data-astro-cid-mm2hx63k] progress[data-astro-cid-mm2hx63k]::-webkit-progress-value{background:#e89c74}.bb-heat[data-astro-cid-mm2hx63k] progress[data-astro-cid-mm2hx63k]::-moz-progress-bar{background:#e89c74}.bb-heat[data-astro-cid-mm2hx63k].bb-tide progress[data-astro-cid-mm2hx63k]::-webkit-progress-value{background:#85c8cf}.bb-heat[data-astro-cid-mm2hx63k].bb-tide progress[data-astro-cid-mm2hx63k]::-moz-progress-bar{background:#85c8cf}.bb-status[data-astro-cid-mm2hx63k]{flex-wrap:wrap;gap:.6rem;margin:0 0 1rem;display:flex}.bb-status[data-astro-cid-mm2hx63k] div[data-astro-cid-mm2hx63k]{background:var(--play-panel);border:1px solid var(--play-line);border-radius:.45rem;flex-wrap:wrap;align-items:baseline;gap:.65rem;padding:.5rem .8rem;display:flex}.bb-status[data-astro-cid-mm2hx63k] span[data-astro-cid-mm2hx63k],.bb-controls-heading[data-astro-cid-mm2hx63k]>span[data-astro-cid-mm2hx63k]{color:var(--play-muted);font-size:.78rem}.bb-status[data-astro-cid-mm2hx63k] strong[data-astro-cid-mm2hx63k]{font-variant-numeric:tabular-nums;font-size:.87rem}.bb-map[data-astro-cid-mm2hx63k] ol[data-astro-cid-mm2hx63k]{text-align:center;grid-template-columns:repeat(6,1fr);gap:.2rem;margin:0 0 .55rem;padding:0;list-style:none;display:grid}.bb-map[data-astro-cid-mm2hx63k] li[data-astro-cid-mm2hx63k]{border-bottom:2px solid var(--play-line);color:var(--play-muted);padding:.4rem .05rem;font-size:clamp(.62rem,2.4vw,.84rem)}.bb-map[data-astro-cid-mm2hx63k] [data-astro-cid-mm2hx63k][aria-current=step]{border-color:var(--play-accent);color:var(--play-ink);font-weight:750}.bb-board[data-astro-cid-mm2hx63k]{color:#a2b5ff;border:1px solid var(--play-line);isolation:isolate;background:#101321;border-radius:.7rem;flex-direction:column;justify-content:flex-end;min-height:clamp(20rem,41vw,28rem);display:flex;position:relative;overflow:hidden}.bb-board[data-astro-cid-mm2hx63k][data-scene=gallery]{color:#aeeafa}.bb-board[data-astro-cid-mm2hx63k][data-scene=vault]{color:#82e1cb}.bb-board[data-astro-cid-mm2hx63k][data-scene=interlude]{color:#ffd494}.bb-board[data-astro-cid-mm2hx63k][data-scene=warden],.bb-board[data-astro-cid-mm2hx63k][data-scene=lost]{color:#ff9dba}.bb-board[data-astro-cid-mm2hx63k][data-scene=exit],.bb-board[data-astro-cid-mm2hx63k][data-scene=won]{color:#c1ed9d}.bb-illustration[data-astro-cid-mm2hx63k]{z-index:-1;pointer-events:none;position:absolute;inset:0}.bb-illustration[data-astro-cid-mm2hx63k] svg[data-astro-cid-mm2hx63k]{width:100%;height:100%;position:absolute;inset:0}.bb-illustration[data-astro-cid-mm2hx63k] [data-astro-cid-mm2hx63k][data-active=false]{display:none}.bb-enemy-art[data-astro-cid-mm2hx63k]{filter:drop-shadow(0 .38rem .48rem #080a14a0)}.bb-illustration[data-astro-cid-mm2hx63k] [data-astro-cid-mm2hx63k][data-active=true]{animation:.35s ease-out both bb-arrive}.bb-impact[data-astro-cid-mm2hx63k]{pointer-events:none;max-width:calc(100% - 1.6rem);position:absolute;top:.8rem;right:.8rem}.bb-impact[data-astro-cid-mm2hx63k] span{color:#f7e4ad;background:#15151de8;border:1px solid #a88b5d;border-radius:.3rem;padding:.36rem .53rem;font-family:ui-monospace,monospace;font-size:.7rem;animation:.24s ease-out both bb-arrive;display:block}.bb-impact[data-astro-cid-mm2hx63k] [data-tone=danger]{color:#ffd5c2;border-color:#ae786f}@keyframes bb-arrive{0%{opacity:0;transform:translateY(.32rem)}to{opacity:1;transform:translateY(0)}}.bb-room[data-astro-cid-mm2hx63k]{background:linear-gradient(#0c101d00,#0c101db8 24%,#0c101df7 55%);padding:3rem 1rem .9rem}.bb-room-kicker[data-astro-cid-mm2hx63k]{color:#d4d9f1;text-transform:uppercase;letter-spacing:.09em;font-size:.67rem;font-weight:750;display:block}.bb-room[data-astro-cid-mm2hx63k] h2[data-astro-cid-mm2hx63k]{color:#fff;margin:.12rem 0;font:700 clamp(1.65rem,4vw,2.65rem)/1.12 Georgia,serif}.bb-room[data-astro-cid-mm2hx63k] p[data-astro-cid-mm2hx63k]{color:#e4e9fb;margin:.42rem 0 0;font-size:.88rem}.bb-intent[data-astro-cid-mm2hx63k]{color:#fff;background:#171e31;border-top:1px solid #454f70;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:.6rem;padding:.65rem 1rem;display:grid}.bb-intent[data-astro-cid-mm2hx63k][hidden]{display:none}.bb-intent[data-astro-cid-mm2hx63k] strong[data-astro-cid-mm2hx63k]{font-size:.88rem}.bb-intent[data-astro-cid-mm2hx63k][data-threat=heavy] [data-astro-cid-mm2hx63k][data-intent]{color:#ffb5a1}.bb-intent[data-astro-cid-mm2hx63k][data-threat=guard] [data-astro-cid-mm2hx63k][data-intent]{color:#b3d9ee}[data-astro-cid-mm2hx63k][data-intent-help]{color:#ffe1aa;font-size:.7rem;display:block}[data-astro-cid-mm2hx63k][data-intent-help]:empty{display:none}.bondbound[data-astro-cid-mm2hx63k] progress[data-astro-cid-mm2hx63k]{appearance:none;color:#aed3b3;background:#494858;border:0;border-radius:1rem;width:100%;height:.36rem}.bondbound[data-astro-cid-mm2hx63k] progress[data-astro-cid-mm2hx63k]::-webkit-progress-bar{background:#494858;border-radius:1rem}.bondbound[data-astro-cid-mm2hx63k] progress[data-astro-cid-mm2hx63k]::-webkit-progress-value{background:#aed3b3;border-radius:1rem}.bondbound[data-astro-cid-mm2hx63k] progress[data-astro-cid-mm2hx63k]::-moz-progress-bar{background:#aed3b3;border-radius:1rem}.bb-intent[data-astro-cid-mm2hx63k] progress[data-astro-cid-mm2hx63k]{color:#e8a993;width:min(100%,9rem);margin-top:.32rem;display:block}.bb-intent[data-astro-cid-mm2hx63k] progress[data-astro-cid-mm2hx63k]::-webkit-progress-value{background:#e8a993}.bb-intent[data-astro-cid-mm2hx63k] progress[data-astro-cid-mm2hx63k]::-moz-progress-bar{background:#e8a993}.bb-status-effects[data-astro-cid-mm2hx63k]{flex-wrap:wrap;gap:.33rem;margin-top:.55rem;display:flex}.bb-status-effects[data-astro-cid-mm2hx63k][hidden]{display:none}.bb-status-effects[data-astro-cid-mm2hx63k] span{color:#f8e5bd;background:#39313a;border:1px solid #766053;border-radius:.28rem;padding:.22rem .45rem;font-size:.71rem}.bb-panel[data-astro-cid-mm2hx63k]{background:var(--play-panel);border:1px solid var(--play-line);border-radius:.55rem;margin-bottom:.75rem;padding:.85rem}.bb-panel[data-astro-cid-mm2hx63k] h2[data-astro-cid-mm2hx63k],.bb-controls[data-astro-cid-mm2hx63k] h2[data-astro-cid-mm2hx63k]{margin:0;font-size:1.07rem}.bb-panel[data-astro-cid-mm2hx63k]>p[data-astro-cid-mm2hx63k],.bb-member[data-astro-cid-mm2hx63k] p[data-astro-cid-mm2hx63k],.bb-log[data-astro-cid-mm2hx63k] li[data-astro-cid-mm2hx63k],.bb-rules[data-astro-cid-mm2hx63k]{color:var(--play-muted);font-size:.79rem;line-height:1.4}.bb-panel[data-astro-cid-mm2hx63k]>p[data-astro-cid-mm2hx63k]{margin:.32rem 0 .65rem}.bb-roster[data-astro-cid-mm2hx63k],.bb-log[data-astro-cid-mm2hx63k]{margin:0;padding:0;list-style:none}.bb-member[data-astro-cid-mm2hx63k]{border-top:1px solid var(--play-line);padding:.55rem 0}.bb-member[data-astro-cid-mm2hx63k]:last-child{padding-bottom:.08rem}.bb-member[data-astro-cid-mm2hx63k] p[data-astro-cid-mm2hx63k]{margin:.15rem 0}.bb-member-head[data-astro-cid-mm2hx63k]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.bb-member-head[data-astro-cid-mm2hx63k] strong[data-astro-cid-mm2hx63k]{font-size:.93rem}.bb-member-head[data-astro-cid-mm2hx63k] strong[data-astro-cid-mm2hx63k] span[data-astro-cid-mm2hx63k]{color:var(--play-muted);font-size:.75rem;font-weight:500}.bb-portrait[data-astro-cid-mm2hx63k]{border:1px solid #777285;border-radius:.32rem;flex:0 0 2.65rem;width:2.65rem;height:2.65rem;overflow:hidden}.bb-member[data-astro-cid-mm2hx63k] .bb-memory[data-astro-cid-mm2hx63k]{color:#d7ceda;margin-top:.42rem}.bb-member[data-astro-cid-mm2hx63k] .bb-memory[data-astro-cid-mm2hx63k][data-memory-state=earned]{color:#cfe7bd}.bb-member[data-astro-cid-mm2hx63k][data-recruited=true] .bb-portrait[data-astro-cid-mm2hx63k]{border-color:var(--play-good)}.bb-doctrine[data-astro-cid-mm2hx63k]{border:0;flex-wrap:wrap;gap:.35rem;margin:.42rem 0 .25rem;padding:0;display:flex}.bb-doctrine[data-astro-cid-mm2hx63k][hidden]{display:none}.bb-doctrine[data-astro-cid-mm2hx63k] legend[data-astro-cid-mm2hx63k]{color:var(--play-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.22rem;font:700 .62rem ui-monospace,monospace}.bb-doctrine[data-astro-cid-mm2hx63k] button[data-astro-cid-mm2hx63k]{color:var(--play-ink);cursor:pointer;background:#222333;border:1px solid #777285;border-radius:.25rem;min-height:2rem;padding:.38rem .49rem;font-family:inherit;font-size:.73rem;font-weight:650;line-height:1.1}.bb-doctrine[data-astro-cid-mm2hx63k] button[data-astro-cid-mm2hx63k][aria-pressed=true]{color:#ffdfbf;background:#3f3542;border-color:#dcac89}.bb-doctrine[data-astro-cid-mm2hx63k] button[data-astro-cid-mm2hx63k]:focus-visible,.bb-build-link[data-astro-cid-mm2hx63k]:focus-visible{outline:2px solid var(--play-accent);outline-offset:2px}.bb-doctrine-summary[data-astro-cid-mm2hx63k] strong[data-astro-cid-mm2hx63k]{color:#f5d3aa}.bb-build-link[data-astro-cid-mm2hx63k]{color:var(--play-accent);margin-top:.66rem;font-size:.78rem;display:inline-block}.bb-retreat[data-astro-cid-mm2hx63k]{color:#e7cad7;font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;margin:.55rem 0 0;padding:.35rem 0;font-size:.76rem;text-decoration:underline;display:block}.bb-retreat[data-astro-cid-mm2hx63k][hidden]{display:none}.bb-retreat[data-astro-cid-mm2hx63k]:focus-visible,.bb-campaign-picker[data-astro-cid-mm2hx63k] button[data-astro-cid-mm2hx63k]:focus-visible{outline:2px solid var(--play-accent);outline-offset:2px}.bb-build-link[data-astro-cid-mm2hx63k][hidden]{display:none}.bb-trust[data-astro-cid-mm2hx63k]{border:1px solid var(--play-line);color:var(--play-muted);border-radius:.35rem;margin-left:auto;padding:.1rem .3rem;font-size:.67rem}.bb-member[data-astro-cid-mm2hx63k][data-recruited=true] .bb-trust[data-astro-cid-mm2hx63k]{color:var(--play-good);border-color:var(--play-good)}.bb-technique[data-astro-cid-mm2hx63k] strong[data-astro-cid-mm2hx63k]{color:var(--play-ink)}.bb-log[data-astro-cid-mm2hx63k] li{color:var(--play-muted);padding:.4rem 0 .1rem;font-size:.79rem;line-height:1.4}.bb-log[data-astro-cid-mm2hx63k] li:first-child{color:var(--play-ink);font-weight:650}.bb-route-plan[data-astro-cid-mm2hx63k]{color:#efe0d9;margin:1.2rem 0 1.1rem}.bb-combo-status[data-astro-cid-mm2hx63k]{color:#e8d9f5;margin:.62rem 0 .5rem;font-size:.79rem;font-weight:700}.bb-combo-status[data-astro-cid-mm2hx63k][data-flux-state=flip]{color:#ffe0aa}.bb-combo-status[data-astro-cid-mm2hx63k][data-link-state=relay]{color:#c8ecea}.bb-combo-status[data-astro-cid-mm2hx63k][data-charge-state=charged]{color:#ffd5a9}.bb-combo-status[data-astro-cid-mm2hx63k][data-link-state=armed]{color:#cbebd2}.bb-combo-status[data-astro-cid-mm2hx63k][data-combo-used=true],.bb-combo-status[data-astro-cid-mm2hx63k][data-link-state=expired],.bb-combo-status[data-astro-cid-mm2hx63k][data-link-state=broken]{color:#e0c3c8}.bb-route-plan[data-astro-cid-mm2hx63k] h2[data-astro-cid-mm2hx63k]{margin:0 0 .2rem;font-size:1.08rem}.bb-route-plan[data-astro-cid-mm2hx63k] p[data-astro-cid-mm2hx63k]{color:#e0cfdd;max-width:68ch;margin:0 0 .55rem;font-size:.8rem}.bb-route-plan[data-astro-cid-mm2hx63k] dl[data-astro-cid-mm2hx63k]{margin:0}.bb-route-plan[data-astro-cid-mm2hx63k] dl[data-astro-cid-mm2hx63k]>div[data-astro-cid-mm2hx63k]{border-top:1px solid #756577;grid-template-columns:minmax(6.75rem,1fr) minmax(0,2.7fr);gap:.28rem .7rem;padding:.47rem 0;display:grid}.bb-route-plan[data-astro-cid-mm2hx63k] dl[data-astro-cid-mm2hx63k]>div[data-astro-cid-mm2hx63k][hidden]{display:none}.bb-route-plan[data-astro-cid-mm2hx63k] dt[data-astro-cid-mm2hx63k]{color:#f4debd;font-size:.84rem;font-weight:720}.bb-route-plan[data-astro-cid-mm2hx63k] dd[data-astro-cid-mm2hx63k]{color:#e0cfdd;gap:.12rem;margin:0;font-size:.75rem;line-height:1.4;display:grid}.bb-route-plan[data-astro-cid-mm2hx63k] strong[data-astro-cid-mm2hx63k]{color:#f7d1b5}.bb-route-plan[data-astro-cid-mm2hx63k] [data-astro-cid-mm2hx63k][data-route-state=ready] strong[data-astro-cid-mm2hx63k]{color:#cbe9c1}.bb-controls[data-astro-cid-mm2hx63k]{margin-top:.85rem}.bb-controls-heading[data-astro-cid-mm2hx63k]{justify-content:space-between;align-items:baseline;gap:.4rem;margin-bottom:.55rem;display:flex}.bb-actions[data-astro-cid-mm2hx63k]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.bb-actions[data-astro-cid-mm2hx63k] button{text-align:left;border:1px solid var(--play-line);background:var(--play-panel);color:var(--play-ink);font:inherit;cursor:pointer;border-radius:.45rem;align-items:flex-start;gap:.48rem;padding:.6rem;display:flex}.bb-actions[data-astro-cid-mm2hx63k] button:hover,.bb-actions[data-astro-cid-mm2hx63k] button[aria-pressed=true]{border-color:var(--play-accent)}.bb-actions[data-astro-cid-mm2hx63k] button:focus-visible,.bb-controls[data-astro-cid-mm2hx63k] h2[data-astro-cid-mm2hx63k]:focus-visible{outline:2px solid var(--play-accent);outline-offset:2px}.bb-actions[data-astro-cid-mm2hx63k] button strong,.bb-actions[data-astro-cid-mm2hx63k] button small{line-height:1.35;display:block}.bb-actions[data-astro-cid-mm2hx63k] button strong{font-size:.86rem}.bb-actions[data-astro-cid-mm2hx63k] button small{color:var(--play-muted);margin-top:.15rem;font-size:.73rem}.bb-actions[data-astro-cid-mm2hx63k] button kbd,.bb-controls-heading[data-astro-cid-mm2hx63k] kbd[data-astro-cid-mm2hx63k]{border:1px solid var(--play-line);min-width:1.2rem;color:var(--play-ink);text-align:center;border-radius:.25rem;padding:.12rem;line-height:1.15;display:inline-block}.bb-actions[data-astro-cid-mm2hx63k] button[data-action=descend],.bb-actions[data-astro-cid-mm2hx63k] button[data-action=leave]{background:var(--play-accent);color:var(--play-accent-ink);border-color:var(--play-accent)}.bb-actions[data-astro-cid-mm2hx63k] button[data-action=descend] small,.bb-actions[data-astro-cid-mm2hx63k] button[data-action=leave] small,.bb-actions[data-astro-cid-mm2hx63k] button[data-action=descend] kbd,.bb-actions[data-astro-cid-mm2hx63k] button[data-action=leave] kbd{color:var(--play-accent-ink)}.bb-sr-only[data-astro-cid-mm2hx63k]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bb-rules[data-astro-cid-mm2hx63k]{margin:.85rem 0 0}@media (width<=760px){.bb-grid[data-astro-cid-mm2hx63k]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bb-illustration[data-astro-cid-mm2hx63k] [data-astro-cid-mm2hx63k][data-active=true],.bb-impact[data-astro-cid-mm2hx63k] span{animation:none}}@media (width<=420px){.bb-route-plan[data-astro-cid-mm2hx63k] dl[data-astro-cid-mm2hx63k]>div[data-astro-cid-mm2hx63k],.bb-actions[data-astro-cid-mm2hx63k]{grid-template-columns:minmax(0,1fr)}}
