.node-links[data-v-47afaf32]{display:flex;gap:10px;align-items:center}.menu-toggle[data-v-47afaf32]{display:none;min-height:44px}.node-menu a[data-v-47afaf32]:focus-visible,.menu-toggle[data-v-47afaf32]:focus-visible{outline:2px solid #ffad55;outline-offset:3px}@media(max-width:720px){.node-menu[data-v-47afaf32]{display:flex;flex-direction:column;align-items:stretch;gap:8px}.node-menu-label[data-v-47afaf32]{display:none}.menu-toggle[data-v-47afaf32]{display:block;align-self:flex-end}.node-links[data-v-47afaf32]{display:none}.node-links.expanded[data-v-47afaf32]{display:flex;flex-direction:column;align-items:stretch;padding:8px;background:#211c18;border:1px solid #443b33;border-radius:10px}.node-links a[data-v-47afaf32]{min-height:44px;display:flex;align-items:center}}.ad-unit[data-v-6e527c6f]{margin:24px 0 0;min-height:0}.ad-unit ins[data-ad-status=unfilled][data-v-6e527c6f]{display:none!important}:root{color-scheme:dark;--bg:#17120e;--panel:#211c18;--line:#3b3632;--muted:#9f9a96;--lime:#ffad55}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:#f2eee9;font-family:Space Grotesk,Noto Sans TC,sans-serif;font-size:14px}header{height:88px;max-width:1440px;margin:auto;padding:0 48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{color:inherit;text-decoration:none;display:flex;align-items:center;gap:9px;font-weight:700;letter-spacing:1px}.mark{font-size:34px;color:var(--lime);margin-right:6px}.light{font-weight:400;color:#c1bcb8}.local{font-size:12px;color:var(--muted)}main{max-width:1440px;margin:auto;padding:44px 48px 24px}.heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.eyebrow{color:var(--lime);font-size:11px;letter-spacing:2px;margin:0 0 13px}h1{font-size:34px;letter-spacing:-1px;margin:0;font-weight:600}h1 span{color:var(--lime)}.subtitle{color:var(--muted);margin:13px 0 25px}.actions{display:flex;gap:10px}button{font:inherit;cursor:pointer;border:1px solid #47423e;border-radius:7px;background:transparent;color:#e2ddd9;padding:9px 13px;white-space:nowrap}button:hover{border-color:var(--lime);color:var(--lime)}button:disabled{opacity:.35;cursor:not-allowed}.primary{background:var(--lime);color:#20170e;border:none;font-weight:700;padding:14px 23px}.primary:hover{color:#20170e;background:#ffc17f}.secondary{padding:13px 19px}.notice{background:#2a2521;border:1px solid #443f3b;border-radius:7px;padding:12px 16px;color:#c8baac;font-size:12px;margin-bottom:24px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:12px;background:var(--panel);margin-bottom:24px;padding:24px 0}.metrics article{padding:0 26px;border-right:1px solid var(--line)}.metrics article:last-child{border:0}label{color:#b5b0ac;font-size:12px}.metrics strong{display:block;font-size:34px;letter-spacing:-1px;font-weight:500;margin:12px 0}.lime{color:var(--lime)}small{color:var(--muted);font-size:11px}i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#7b7672;margin-right:7px}.workspace{display:grid;grid-template-columns:1fr 1fr;gap:22px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.panelhead{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;gap:12px}h2{font-size:14px;font-weight:500;margin:0}.index{color:#827d79;font-size:11px;margin-right:10px}.pill{font-size:10px;background:#35302c;color:#bdb8b4;border-radius:4px;padding:4px 7px}.empty{height:238px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#302b27,#1f1a16 75%);border-block:1px solid #342f2b}.viewicon{font-size:32px;color:#938e8a;line-height:1}h3{font-size:16px;margin:10px 0 0}.empty p{font-size:12px;text-align:center;color:var(--muted);line-height:1.8;margin:8px}.example{border:1px dashed var(--lime);padding:6px 10px;width:210px;font-size:11px;margin:4px 0 8px}.example span{color:#bfbab6}.expbar{height:6px;margin-top:5px;background:linear-gradient(90deg,#ff9f3f 11%,#625d59 11%);border-radius:2px}.monitorbar{padding:12px 15px;display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:10px;color:var(--muted)}.monitorbar button{font-size:11px;padding:6px 9px}.legend{color:var(--lime);font-size:11px}.chartwrap{height:250px;position:relative;padding:0 18px}#chart{width:100%;height:100%}#chartEmpty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--muted)}.chartfoot{display:flex;justify-content:space-between;padding:0 24px 18px;font-size:10px;color:#8a8581}.bottom{display:grid;grid-template-columns:1fr 310px;gap:22px;margin-top:22px}.tablewrap{max-height:260px;overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}th{font-weight:400;color:#95908c;background:#1e1915}td,th{padding:13px 22px;border-top:1px solid #36312d}td{color:#d4cfcb}.no-record{text-align:center;height:148px;color:#8b8682}.settings{padding:21px}.settings h2{margin-bottom:19px}.settings label{display:flex;justify-content:space-between;align-items:center;margin:12px 0;gap:12px}.settings label:has(input){display:block}.settings input{width:100%;margin-top:8px}input,select{background:#1a1511;border:1px solid #45403c;color:#e3d9ce;border-radius:5px;padding:8px;font:inherit;font-size:12px}.settings p{color:#938e8a;font-size:11px;line-height:1.8}.settings details{border-top:1px solid var(--line);padding-top:12px;font-size:12px;color:#b6b1ad}.settings details button{margin-top:8px}summary{cursor:pointer}footer{display:flex;justify-content:space-between;margin-top:28px;color:#827d79;font-size:10px;letter-spacing:.6px}.dim{color:#5e5955}#live{background:#1a1511;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px}#live .frame{position:relative;max-width:100%;line-height:0;border:1px solid var(--line)}#live video{display:block;max-width:100%;max-height:420px}#live .lock{position:absolute;border:2px solid var(--lime);box-shadow:0 0 0 2px #0000008c;pointer-events:none}#live .lock.vitals{border-color:#6fb4ff}#live .lock.level{border-color:#7ddc6f}#live .seeking{margin:4px 0 0;font-size:11px;color:var(--muted)}#live[hidden]{display:none}#crop{max-width:90%;max-height:80px;image-rendering:pixelated;border:1px dashed #d5ae87}#live p{font-size:11px;color:var(--muted);margin:6px 0 0;line-height:1.4}dialog{background:#221d19;border:1px solid #65605c;border-radius:12px;color:#efe7df;max-width:1100px;width:92vw;max-height:95vh}dialog::backdrop{background:#000b}dialog p{color:var(--muted);font-size:12px}#selectionStage{position:relative;line-height:0;touch-action:none;cursor:crosshair;max-width:100%;margin:auto;width:fit-content}#screen{max-width:100%;max-height:65vh;display:block}#selectionBox{position:absolute;border:2px solid var(--lime);background:#ffad5522;pointer-events:none;display:none}.dialogfoot{display:flex;justify-content:space-between;align-items:center;padding:18px 8px 5px}#dimensions{font-size:12px;color:var(--muted)}#review{border:1px solid #9b8640;background:#38311c;padding:10px;border-radius:5px}#review b{display:block;font-size:12px;margin-bottom:9px}#review button{font-size:11px;margin:3px}button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media(max-width:1000px){main{padding:28px 24px}header{padding:0 24px}.heading{align-items:flex-start}h1{font-size:27px}.metrics article{padding:0 17px}.metrics strong{font-size:27px}.bottom{grid-template-columns:1fr 280px}.actions{flex-direction:column}}@media(max-width:720px){header{height:70px}.local{display:none}.heading{display:block}.actions{flex-direction:row;margin-bottom:20px}.metrics{grid-template-columns:1fr 1fr;gap:25px}.metrics article:nth-child(2){border:0}.workspace,.bottom{grid-template-columns:1fr}h1{font-size:25px}footer{gap:20px;line-height:1.8}td,th{padding:12px}.panelhead{padding:18px}dialog .panelhead{display:block}.dialogfoot{gap:10px}.dialogfoot button{padding:12px;font-size:12px}}[hidden]{display:none!important}.node-menu{display:flex;align-items:center;gap:12px;margin-left:auto;margin-right:24px}.node-menu-label{font-size:10px;letter-spacing:1px;color:#9f9a96;white-space:nowrap}.node-menu-item{color:var(--lime);background:#352a1f;border:1px solid #5d4934;border-radius:6px;text-decoration:none;padding:10px 14px;font-size:12px;white-space:nowrap}.node-menu-item:hover{background:#473829}.node-menu-item:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.table-note{font-size:11px;color:var(--muted);padding:0 22px}main{scroll-margin-top:20px}@media(max-width:1000px){header .local{display:none}.node-menu{margin-right:0}}@media(max-width:720px){header{height:auto;min-height:110px;flex-wrap:wrap;padding:12px 24px;gap:8px}.node-menu{width:100%;margin:0;gap:12px}.node-menu-item{padding:8px 12px}}.node-menu-item:not([aria-current]){color:#b9b4b0;background:transparent;border-color:#443f3b}header{height:auto;min-height:106px;flex-wrap:wrap;gap:16px;padding-top:14px;padding-bottom:14px}.brand{min-width:0;gap:14px;letter-spacing:0}.brand-logo{width:56px;height:56px;overflow:hidden;image-rendering:pixelated;flex-shrink:0}.brand-copy{display:flex;flex-direction:column;gap:8px}.brand-copy strong{font-size:19px;line-height:1.5;color:#ffad55}.brand-copy small{font-size:11px;line-height:1.5;font-weight:400;letter-spacing:.6px;color:#c1bcb8}@media(max-width:720px){header{padding:12px 18px}.brand-logo{width:42px;height:42px}.brand-copy strong{font-size:15px}.brand-copy small{font-size:9px}.brand{width:100%}}header{height:auto;min-height:64px;padding-top:10px;padding-bottom:10px}.site-title{display:flex;flex-direction:column;gap:4px;min-width:0}.site-title strong{font-size:17px;color:#ffad55;line-height:1.5}.site-title small{font-size:10px;letter-spacing:.6px;color:#a9a39e}.catalog-page .heading{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.catalog-intro{min-width:0;flex:1}.catalog-page .catalog-intro .catalog-version{flex-direction:column;align-items:flex-start;gap:6px;margin:4px 0 0}.catalog-page .catalog-hero-ad.ad-unit{margin:0;width:336px;flex-shrink:0}body .site-bottom-ad.ad-unit{max-width:1440px;margin:8px auto 32px;padding:0 48px;box-sizing:border-box}@media(max-width:900px){.catalog-page .heading{flex-direction:column}.catalog-page .catalog-hero-ad.ad-unit{width:100%}}@media(max-width:720px){.site-title strong{font-size:14px}body .site-bottom-ad.ad-unit{padding:0 18px}}.brand-banner{display:block;height:70px;width:auto;max-width:100%}@media(max-width:720px){.brand-banner{height:48px}}header{border-bottom:0}@media(min-width:721px){header .node-menu .node-links{align-items:center}header .node-menu .node-menu-item{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:1}header .node-menu .node-menu-item .exp-menu-icon{margin-right:0}}header.site-header{max-width:none;margin:0;padding:10px 24px;gap:24px;align-items:center;border-bottom:1px solid var(--line);min-height:0}header.site-header .brand{width:auto;flex-shrink:0}header.site-header .site-title{padding:0}header.site-header .node-menu{margin-left:auto}@media(max-width:720px){header.site-header{padding:8px 14px;gap:10px}header.site-header .site-title{order:3;width:100%}header.site-header .node-menu{width:auto;margin-left:auto}header.site-header{position:relative}header.site-header .node-menu .node-links.expanded{position:absolute;top:calc(100% - 4px);left:14px;right:14px;z-index:30;box-shadow:0 12px 28px #000a}}.site-title strong{font-family:"Noto Serif TC",Noto Sans TC,serif;font-weight:900;font-size:20px;letter-spacing:2px;background:linear-gradient(180deg,#ffd08a,#ff9f43 55%,#e0742a);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.site-title small{font-family:Cinzel,Space Grotesk,serif;font-weight:600;font-size:11px;letter-spacing:1.6px;color:#cdbfae}@media(max-width:720px){.site-title strong{font-size:16px;letter-spacing:1px}.site-title small{font-size:9.5px;letter-spacing:1px}}.vitalbars{display:grid;gap:6px;padding:10px 15px 0}.vital{display:grid;grid-template-columns:28px 1fr 46px;align-items:center;gap:8px;font-size:11px}.vital .name{font-weight:700;color:#d9d4cf}.vital .pct{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}.vital .track{position:relative;height:18px;border-radius:3px;background:#4a4440;overflow:hidden;box-shadow:inset 0 0 0 1px #00000080}.vital .track i{position:absolute;inset:0 auto 0 0;height:auto;margin:0;border-radius:0;transition:width .4s}.vital.hp .track i{background:linear-gradient(#ff6a5e,#d11a12)}.vital.mp .track i{background:linear-gradient(#5cb8ff,#1c62c9)}.vital.exp .track i{background:linear-gradient(#e4f25a,#9cbf12)}.vital .track b{position:relative;display:block;text-align:center;line-height:18px;color:#fff;text-shadow:0 1px 2px #000;font-variant-numeric:tabular-nums}.combatstats{margin:4px 0 0;display:grid;grid-template-columns:2fr 1fr;gap:8px}.combatstats div{background:#1a1511;border:1px solid var(--line);border-radius:6px;padding:7px 9px}.combatstats dt{font-size:10px;color:var(--muted)}.combatstats dd{margin:2px 0 0;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.combatstats small{display:block;font-size:10px;font-weight:400;color:var(--muted)}@media(max-width:560px){.combatstats{grid-template-columns:1fr}}.capture{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.capturehint{margin:0;width:0;min-width:100%;font-size:11px;color:var(--muted);text-align:right}.capturehint b{color:#f2eee9;font-weight:600}@media(max-width:760px){.capture{align-items:flex-start}}.pausebtn{width:100%;padding:10px 18px;font-weight:600}.pausebtn.resume{border-color:var(--lime);color:var(--lime)}.capture{min-width:210px}.capture .actions{width:100%}.capture .actions .primary{flex:1}#live .mockgame{display:block;width:747px;max-width:100%;height:auto}.mockdmg{animation:mockdmg 2.2s linear infinite}@keyframes mockdmg{0%{transform:translateY(16px);opacity:0}12%{opacity:1}75%{opacity:1}to{transform:translateY(-46px);opacity:0}}.tour{position:fixed;inset:0;z-index:10000;pointer-events:none}.tour-dim{position:fixed;inset:0;background:#0000008c}.tour-spot{position:fixed;border:2px solid var(--lime);border-radius:10px;box-shadow:0 0 0 9999px #0009;transition:all .45s ease}.tour-caption{position:fixed;pointer-events:auto;background:#211c18;border:1px solid var(--lime);border-radius:10px;padding:12px 14px;box-shadow:0 8px 24px #000a;transition:left .45s ease,top .45s ease}.tour-caption small{color:var(--muted);font-size:11px}.tour-caption b{display:block;margin:2px 0 4px;font-size:15px;color:var(--lime)}.tour-caption p{margin:0 0 10px;font-size:13px;line-height:1.55}.tour-caption div{display:flex;justify-content:flex-end;gap:8px}.tour-caption button{font-size:12px;padding:6px 12px}.tour-caption .next{background:var(--lime);color:#20170e;border:none;font-weight:700}.tour-skip{position:fixed;right:16px;top:16px;pointer-events:auto;font-size:12px;padding:6px 12px}.tour-picker{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 32px));background:#2b2b2b;color:#e8e8e8;border-radius:10px;padding:18px 20px;box-shadow:0 12px 40px #000c;pointer-events:auto;font-size:13px}.tour-picker h3{margin:0 0 4px;font-size:16px}.tour-picker>p{margin:0 0 12px;color:#aaa;font-size:12px}.tour-picker .tabs{display:flex;gap:18px;border-bottom:1px solid #444;margin-bottom:12px}.tour-picker .tabs span{padding:6px 2px;color:#aaa}.tour-picker .tabs .on{color:#8ab4f8;border-bottom:2px solid #8ab4f8}.tour-picker .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tour-picker .tile{border:2px solid transparent;border-radius:8px;padding:6px;background:#383838;text-align:center;font-size:11px;line-height:1.4}.tour-picker .tile svg,.tour-picker .tile .blank{display:block;width:100%;aspect-ratio:1366/768;height:auto;border-radius:4px;margin-bottom:4px}.tour-picker .tile .chat{background:linear-gradient(#06c755 0 18%,#f2f2f2 18%)}.tour-picker .tile .files{background:linear-gradient(#f3d27a 0 18%,#fafafa 18%)}.tour-picker .tile.selected{border-color:#8ab4f8;background:#3c4a5e}.tour-picker .picker-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.tour-picker .picker-actions button{padding:7px 16px;border-radius:16px;background:#3a3a3a;color:#ddd;border:1px solid #555}.tour-picker .picker-actions .share{background:#555;color:#999}.tour-picker .picker-actions .share.ready{background:#8ab4f8;color:#1a1a1a;border-color:#8ab4f8}.tour-cursor{position:fixed;z-index:2;transform:translate(-3px,-2px);transition:left .7s ease,top .7s ease;filter:drop-shadow(0 2px 3px #000a)}.tour-cursor.clicking:after{content:"";position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;border:3px solid var(--lime);animation:tourclick .4s ease-out}@keyframes tourclick{0%{transform:scale(.3);opacity:1}to{transform:scale(1.4);opacity:0}}@media(prefers-reduced-motion:reduce){.mockdmg{animation:none}.tour-spot,.tour-caption,.tour-cursor{transition:none}}.toolbox-tabs{margin-bottom:24px}.boss-pick{display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:8px 14px}.boss-pick img{width:64px;height:64px;object-fit:contain;image-rendering:pixelated}.boss-pick span{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted)}.boss-pick select{font-size:14px}.boss-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:14px 18px;margin:18px 0}.boss-summary{display:flex;gap:18px;font-size:13px;color:var(--muted)}.boss-summary b{font-size:20px;color:#f2eee9;margin-left:4px}.boss-summary b.ready{color:#7ddc6f}.boss-upcoming{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1;font-size:12px}.boss-upcoming .label{color:var(--muted);margin-right:4px}.boss-upcoming .chip{background:#2a2420;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-variant-numeric:tabular-nums}.boss-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px}.boss-controls button{font-size:12px;padding:6px 12px}.boss-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:28px}.boss-ch{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.boss-ch header{display:flex;justify-content:space-between;align-items:baseline}.boss-ch header small{font-size:10px;color:var(--muted)}.boss-ch strong{font-size:24px;font-variant-numeric:tabular-nums;line-height:1.1}.boss-ch strong small{display:block;font-size:10px;font-weight:400;color:var(--muted)}.boss-ch .boss-progress{height:5px;border-radius:3px;background:#3b3632;overflow:hidden}.boss-ch .boss-progress i{display:block;height:100%;width:0;margin:0;border-radius:0;background:var(--lime);transition:width .9s linear}.boss-acts{display:flex;gap:6px}.boss-acts button{flex:1;font-size:12px;padding:6px 4px}.boss-acts .kill{background:var(--lime);color:#20170e;border:none;font-weight:700}.boss-ch.counting{border-color:#6b5136}.boss-ch.counting strong{color:var(--lime)}.boss-ch.ready{border-color:#7ddc6f;background:#1d2a1b;animation:bossready 1.6s ease-in-out 3}.boss-ch.ready strong{color:#7ddc6f;font-size:20px}.boss-ch.ready .boss-progress i{background:#7ddc6f}@keyframes bossready{50%{box-shadow:0 0 0 3px #7ddc6f66}}@media(prefers-reduced-motion:reduce){.boss-ch.ready{animation:none}}.toolbox-tabs{display:flex;flex-wrap:wrap;gap:24px;border-bottom:1px solid var(--line)}.toolbox-tabs button{background:none;border:0;border-radius:0;padding:16px 0;color:var(--muted);font-weight:600;font-size:14px}.toolbox-tabs button[aria-selected=true]{color:var(--lime);box-shadow:inset 0 -2px var(--lime)}.boss-info{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:12px;color:#d9d4cf}.boss-info b{color:var(--muted);font-weight:600;margin-right:6px}.boss-info .dim{flex-basis:100%;font-size:11px}.boss-summary b.window{color:#f2c94c}.boss-upcoming .chip.window{border-color:#f2c94c;color:#f2c94c}.boss-ch.window{border-color:#f2c94c;background:#2a2516}.boss-ch.window strong{color:#f2c94c;font-size:20px}.boss-ch.window .boss-progress i{background:#f2c94c}.boss-choices{border:0;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.boss-choices legend{font-size:12px;color:var(--muted);margin-bottom:8px;padding:0}.boss-choice{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--panel);border:1px solid var(--line);border-radius:10px;cursor:pointer}.boss-choice input{position:absolute;opacity:0;pointer-events:none}.boss-choice:has(input:focus-visible){outline:2px solid var(--lime);outline-offset:2px}.boss-choice img,.boss-choice .noimg{width:48px;height:48px;flex-shrink:0;object-fit:contain;image-rendering:pixelated}.boss-choice .noimg{display:flex;align-items:center;justify-content:center;border-radius:8px;background:#2a2420;color:var(--muted);font-size:20px}.boss-choice .text{display:flex;flex-direction:column;min-width:0}.boss-choice b{font-size:13px}.boss-choice small{font-size:11px;color:var(--muted)}.boss-choice.selected{border-color:var(--lime);background:#2a2018;box-shadow:inset 0 0 0 1px var(--lime)}.boss-choice.selected b{color:var(--lime)}.boss-choice .badge{position:absolute;top:6px;right:8px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--lime);color:#20170e;font-size:11px;font-style:normal;font-weight:700;line-height:18px;text-align:center}.boss-info .warn,.boss-choice small.estimate{color:#f2c94c}.boss-choice small.measured{color:#8fb7ff}.boss-choice small.kugo{color:#7ddc6f}.boss-ch-side{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.boss-ch .boss-guard{font-size:10px;line-height:1.2;padding:2px 6px;border-radius:999px;border-style:dashed;border-color:#4a4440;color:var(--muted)}.boss-ch header{gap:6px;height:auto;min-height:0;padding:0;margin:0;border:0;max-width:none;flex-wrap:nowrap;align-items:flex-start;white-space:nowrap}.boss-guard[aria-pressed=true]{border-style:solid;border-color:#e0719a;color:#ff9cc0;background:#3a1f2a}.boss-ch.guarded{box-shadow:inset 4px 0 #e0719a}.boss-summary b.guarded{color:#ff9cc0}.boss-upcoming .chip.guarded{border-style:dashed;border-color:#e0719a}.boss-ch.counting.soon{border-color:#ff8a3d;background:#2c1f14;animation:bosssoon 1.2s ease-in-out infinite}.boss-ch.soon strong{color:#ff8a3d}.boss-upcoming .chip.soon{border-color:#ff8a3d;color:#ff8a3d}@keyframes bosssoon{50%{box-shadow:0 0 0 3px #ff8a3d55}}@media(prefers-reduced-motion:reduce){.boss-ch.counting.soon{animation:none}}
