.lbw-root .ws-return-self{display:block;margin:0 0 8px auto;border:0;background:transparent;color:var(--ac);font:600 10px var(--font-mono);cursor:pointer}.lbw-root .ws-return-self:focus-visible{outline:2px solid var(--ac)}.lbw-root .board-t th.hc-scale{white-space:nowrap}.lbw-root .board-t th .head-help{display:inline-flex;align-items:center;justify-content:center;margin-left:5px;font-size:12px;color:var(--ac);text-decoration:none;vertical-align:middle}.lbw-root .board-t th .head-help:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.lbw-root .board-t td.hc-scale{font-variant-numeric:tabular-nums}.lbw-root .board-t thead tr.grph th{font-size:8.5px;letter-spacing:.16em;color:var(--mut);text-align:center;padding:8px 7px 3px;border-bottom:none;font-weight:600}.lbw-root .board-t thead tr.grph th.l{text-align:left}.lbw-root .board-t thead tr.grph th.gd{border-left:1px solid var(--line)}.lbw-root .board-t thead tr.grph th.grp-y{color:var(--ac)}.lbw-root .board-t th.hc-rank{color:var(--mut)}.lbw-root .board-t th.hc-op{color:var(--tx)}.lbw-root .board-t th.hc-class{color:var(--blue)}.lbw-root .board-t th.hc-yield{color:var(--ac)}.lbw-root .board-t th.hc-lev{color:var(--violet)}.lbw-root .board-t th.hc-vel{color:var(--yellow)}.lbw-root .board-t th.hc-snr{color:var(--cyan)}.lbw-root .board-t th.hc-dev{color:var(--magenta)}.lbw-root .board-t th.hc-i{color:var(--blue)}.lbw-root .board-t th.hc-o{color:var(--cyan)}.lbw-root .board-t th.hc-cr{color:var(--violet)}.lbw-root .board-t th.hc-cw{color:var(--magenta)}.lbw-root .board-t th.hc-tot{color:var(--orange)}.lbw-root .board-t th.hc-cost{color:var(--tx)}.lbw-root .board-t th.hc-platform{color:var(--blue)}.lbw-root .board-t th.hc-last{color:var(--mut)}.lbw-root .board-t th.hc-trend{color:var(--cyan)}.lbw-root .board-t th .hi{opacity:1;margin-right:4px;font-weight:400}.lbw-root .board-t th .hsort{display:inline-flex;align-items:center;font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.lbw-root .board-t th .hsort:hover{color:var(--tx)}.lbw-root .board-t th .hsort:focus-visible{outline:1px solid var(--ac);outline-offset:2px;border-radius:2px}.lbw-root .board-t th.sorted{color:var(--ac);box-shadow:inset 0 -2px 0 var(--ac)}.lbw-root .board-t td.tt1{background:color-mix(in srgb,var(--ac) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 34%,transparent);border-radius:4px}.lbw-root .board-t td.tt2{background:color-mix(in srgb,var(--blue) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blue) 28%,transparent);border-radius:4px}.lbw-root .board-t td.tt3{background:color-mix(in srgb,var(--violet) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--violet) 25%,transparent);border-radius:4px}.lbw-root .board-t td .pils{display:block;margin-top:2px;font-size:9px;font-weight:500;line-height:1.15;color:var(--mut);letter-spacing:.02em}.lbw-root .op .opl{display:block;font-size:9px;color:var(--mut);line-height:1.3}.lbw-root .board-t th.hc-day{color:var(--blue)}.lbw-root .board-t th.hc-opratio{color:var(--violet)}.lbw-root .board-t th.hc-eff{color:var(--cyan)}.lbw-root .board-t .op-trend{display:inline-flex;min-width:56px;align-items:center;flex-shrink:0}.lbw-root .board-t .op .tag{display:inline;font-size:9px;margin-left:4px;white-space:nowrap}.lbw-root .board-t td .wftag{display:inline-block;margin-left:5px}.lbw-root .board-t .unranked-disclosure{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;color:var(--tx);font-size:11px;gap:12px;flex-wrap:wrap;padding:10px 11px;background:color-mix(in srgb,var(--cyan) 6%,transparent);border:1px solid var(--line);text-align:left}.lbw-root .board-t .unranked-disclosure:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.lbw-root .board-t .unranked-detail{padding:13px;color:var(--mut);text-align:left;font-size:11px;line-height:1.6}.lbw-root .board-t .unranked-count{color:var(--ac);font-weight:800}.lbw-root .board-t tr.unranked-member .op .nm a{color:inherit;text-decoration:none}.lbw-root .board-t tr.unranked-member .op .nm a:hover{text-decoration:underline}.lbw-root .mbox{height:252px;min-height:252px;flex-direction:column;overflow:hidden}.lbw-root .mbox,.lbw-root .mbox-h{box-sizing:border-box;display:flex}.lbw-root .mbox-h{min-height:34px;height:34px;align-items:center;gap:4px;padding-bottom:6px}.lbw-root .mbox-title{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbw-root .mbox-nav{display:inline-flex;gap:3px;flex-shrink:0}.lbw-root .mbox-nav button{display:grid;place-items:center;width:18px;height:20px;padding:0;border:1px solid var(--line2);background:transparent;border-radius:4px;color:var(--tx2);font:12px var(--font-mono);cursor:pointer}.lbw-root .mbox-nav button:hover{color:var(--ac);border-color:var(--ac)}.lbw-root .mbox-nav button:focus-visible{outline:2px solid var(--ac);outline-offset:1px}.lbw-root .mbox .mv{min-height:38px;height:38px;box-sizing:border-box;flex-shrink:0;padding:5px 0;min-width:0}.lbw-root .mbox .mv .mav{flex-shrink:0;overflow:hidden}.lbw-root .mbox .mv .mav img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lbw-root .mbox .mv .dlt{max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.lbw-root .mbox .mv .rk-pos{flex-shrink:0}.lbw-root .mbox .mv.mv-tbd{color:var(--mut)}.lbw-root .mbox .mv.mv-tbd .mav{opacity:.5;border:1px dashed var(--line2);background:transparent}.lbw-root .mbox .mv.mv-tbd .dlt{color:var(--mut)}.lbw-root .fbar .board-filter-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;flex-basis:100%;font-family:var(--font-mono)}.lbw-root .board-filter-actions .pages{display:flex;gap:5px}.lbw-root .board-filter-actions .exp,.lbw-root .board-filter-actions .pages button{border:1px solid var(--line2);border-radius:5px;padding:5px 9px;font:inherit;font-size:10px;color:var(--tx2);cursor:pointer}.lbw-root .board-filter-actions .pages button.on{background:var(--ac);color:var(--ac-tx);border-color:var(--ac);font-weight:700}.lbw-root .board-filter-actions .exp{color:var(--ac)}.lbw-root .board-filter-actions button:disabled{opacity:.38;cursor:default}.lbw-root .board-filter-actions button:focus-visible{outline:1px solid var(--ac);outline-offset:2px}.lbw-root .board-filter-actions .shoterr{color:var(--dn);font-size:10px}.lbw-root:has(.board-filter-actions) .app{grid-template-rows:minmax(0,1fr)}.lbw-root .stagecol:has(.board-filter-actions)>.fbar{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;gap:7px;padding:8px 9px;position:relative;z-index:35;background:var(--bg);min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;overscroll-behavior-x:contain}.lbw-root .fbar .board-filter-actions,.lbw-root .fbar .board-filter-controls{display:contents}.lbw-root .fbar .board-filter-actions>.board-share,.lbw-root .fbar .board-filter-actions>.pages,.lbw-root .fbar .board-filter-actions>.seg,.lbw-root .fbar .board-filter-controls>.fb,.lbw-root .fbar .board-filter-controls>.seg{flex:0 0 auto;align-self:center;min-width:0;margin:0}.lbw-root .fbar .board-filter-actions .seg,.lbw-root .fbar .board-filter-controls>.seg{margin-left:0;flex:0 0 auto;max-width:none}.lbw-root .fbar .board-filter-controls>.fb{flex:0 0 auto;min-width:0}.lbw-root .fbar .board-filter-controls>.fb select{box-sizing:border-box;width:72px;min-width:72px;max-width:72px;height:28px;font-size:10px;padding:4px 3px}.lbw-root .fbar .board-filter-controls .seg{height:28px}.lbw-root .fbar .board-filter-controls .seg button{font-size:10px;padding:5px;white-space:nowrap}.lbw-root .fbar .board-filter-controls .sdir{width:26px;height:28px}.lbw-root .fbar .board-filter-controls input{box-sizing:border-box;width:76px;min-width:76px;max-width:76px;height:28px;font-size:10px;padding-inline:6px}.lbw-root .board-filter-actions .pgn-seg{height:28px}.lbw-root .board-filter-actions .pages{flex-wrap:nowrap;gap:3px}.lbw-root .board-filter-actions .pages button{padding:5px 6px;font-size:10px}.lbw-root .board-filter-actions .board-share summary{font-size:10px;padding:6px;white-space:nowrap}.lbw-root .board-share{position:relative;font-size:9px}.lbw-root .board-share summary{list-style:none;cursor:pointer;padding:6px;border:1px solid var(--line2);border-radius:4px;color:var(--ac);white-space:nowrap}.lbw-root .board-share summary::-webkit-details-marker{display:none}.lbw-root .board-share-menu{position:absolute;right:0;top:calc(100% + 7px);width:175px;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px;background:var(--bg2);border:1px solid var(--line2);border-radius:6px;box-shadow:0 10px 24px #0008;z-index:60}.lbw-root .board-share:not([open]) .board-share-menu{display:none}.lbw-root .board-share summary:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.lbw-root .stagecol:has(.board-filter-actions)>.fbar:has(.board-share[open]){overflow:visible}.lbw-root .dockr{display:flex;flex-direction:column;align-items:center;gap:6px}.lbw-root .dockr>svg{display:block}.lbw-root .dockr-leg{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;max-width:200px}.lbw-root .dockr-chip{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;min-width:0;max-width:190px}.lbw-root .dockr-chip .sw{width:8px;height:8px;border-radius:2px;flex-shrink:0}.lbw-root .dockr-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lbw-root .dockr-chip.op{color:var(--ac)}.lbw-root .dockr-chip.op .sw{background:var(--ac)}.lbw-root .dockr-chip.base{color:var(--mut)}.lbw-root .dockr-chip.base .sw{background:var(--cyan)}