.clb-page,.lgx-page,.plr-page{--cmn-max:49.5rem;--cmn-py:16px;--cmn-px:12px}@media (min-width:768px){.clb-page,.lgx-page,.plr-page{--cmn-py:24px;--cmn-px:16px}}@media (max-width:1023.98px){.clb-page :is(button,a,summary,[role=tab],[role=menuitem],input:not([type=checkbox]):not([type=radio]),select,textarea:not(.ui-input--area),label:not(.ui-field__label)),.lgx-page :is(button,a,summary,[role=tab],[role=menuitem],input:not([type=checkbox]):not([type=radio]),select,textarea:not(.ui-input--area),label:not(.ui-field__label)),.plr-page :is(button,a,summary,[role=tab],[role=menuitem],input:not([type=checkbox]):not([type=radio]),select,textarea:not(.ui-input--area),label:not(.ui-field__label)){min-height:var(--ui-touch,44px)}}.clb-page{max-width:calc(var(--cmn-max) + 2 * var(--cmn-px));padding:var(--cmn-py) var(--cmn-px) 40px;gap:var(--cmn-px)}.clb-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 16px}.clb-head>div{flex:1 1 18rem;min-width:0}.clb-head h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.clb-head p{margin:4px 0 0;max-width:64ch;color:var(--color-text-secondary)}.clb-mt,.clb-n,.clb-rt,.clb-url,.clb-sx__p,.clb-row__tx>span,.clb-sx__h h2,.clb-head .clb-mt{color:var(--color-text-secondary);font-size:13px}.clb-sx{padding:0}.clb-sx__h,.clb-row,.clb-ft,.clb-more{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px}.clb-sx__h{min-height:40px;padding-block:0;border-bottom:1px solid var(--color-border)}.clb-sx__h h2{margin:0;font-weight:500}.clb-sx__p,.clb-err{margin:0;padding:10px 12px}.clb-err{color:var(--color-error)}.clb-bt,.clb-row,.clb-an,.clb-as,.clb-more,.clb-ft{border-top:1px solid var(--color-border)}.clb-sx__h+*{border-top:0}.clb-row{flex-wrap:nowrap;min-width:0;min-height:56px;color:var(--color-text-primary)}.clb-row__tx{display:grid;flex:1;gap:2px;min-width:0}.clb-row__tx b,.clb-who{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.clb-row>svg{flex:none;color:var(--color-text-secondary)}.clb-link{transition:background-color var(--ui-dur)}@media (hover:hover){.clb-link:hover{background:var(--color-bg-hover)}}.clb-link:active{background:var(--color-bg-hover)}.clb-link:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:-2px}.clb-sp{flex:1}.clb-lnk,.clb-more,.clb-dt summary{color:var(--color-accent)}.clb-two,.clb-row2,.clb-row3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.clb-two{gap:var(--cmn-px)}.clb-row3{grid-template-columns:repeat(3,minmax(0,1fr))}.clb-fl{padding:10px 12px}.clb-page [data-clb-field][hidden]{display:none}.clb-ft{justify-content:flex-end;min-height:52px}.clb-inline{display:flex;gap:8px}.clb-inline>span{flex:1;min-width:0}.clb-dng{border-color:transparent}.clb-tabs{overflow-x:auto;scrollbar-width:none}.clb-tab__n{color:var(--color-text-secondary);font-size:12px}.clb-panel{display:grid;gap:var(--cmn-px);scroll-margin-top:calc(var(--ui-touch, 44px) + 2 * var(--cmn-px))}.clb-inv{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px}.clb-lb{color:var(--color-text-secondary);font-size:12.5px;font-weight:500}.clb-code{font:600 17px ui-monospace,monospace;letter-spacing:.14em}.clb-url{min-width:0;max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clb-url__s{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.clb-an,.clb-as{display:grid;gap:6px;padding:12px}.clb-an p{margin:0;max-width:68ch;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.clb-more{min-height:44px}.clb-as.is-expired b{color:var(--color-text-secondary)}.clb-as svg,.clb-t svg{vertical-align:-2px;color:var(--color-success)}.clb-tag{padding:0 5px;border-radius:3px;background:var(--color-bg-tertiary);font-size:11.5px}.clb-tag--ac{background:var(--color-accent-muted)}.clb-pb{width:100%;height:6px;border:0;border-radius:3px;background:var(--color-bg-tertiary);-webkit-appearance:none;-moz-appearance:none;appearance:none}.clb-pb::-webkit-progress-bar{border-radius:3px;background:var(--color-bg-tertiary)}.clb-pb::-webkit-progress-value{border-radius:3px;background:var(--clb-pb,var(--color-accent))}.clb-pb::-moz-progress-bar{border-radius:3px;background:var(--clb-pb,var(--color-accent))}.clb-pb.is-done{--clb-pb:var(--color-success)}.clb-dt summary{padding:6px 0;font-size:13px;cursor:pointer}.clb-t{width:100%;font-size:13px}.clb-t td{height:32px;padding:0 8px;border-top:1px solid var(--color-border)}.clb-t__r,.clb-mx__act{text-align:right}.clb-mx{width:100%}.clb-mx :is(th,td){padding:4px 6px;border-top:1px solid var(--color-border);text-align:center}.clb-mx thead th{border:0;color:var(--color-text-secondary);font-size:12px;font-weight:500;vertical-align:bottom}.clb-mx th[scope=row]{padding-left:12px;text-align:left}.clb-perm{display:flex;align-items:center;justify-content:center;gap:12px;min-height:36px}@media (min-width:1024px){.clb-perm>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.clb-dm{display:none}}@media (max-width:1023.98px){.clb-mx,.clb-mx :is(tbody,tr,th,td){display:block}.clb-mx thead{display:none}.clb-mx :is(th,td){padding:0 12px;border:0;text-align:left}.clb-mx tr{border-top:1px solid var(--color-border)}.clb-mx th[scope=row]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px}.clb-perm{justify-content:space-between}.clb-mx .clb-mx__act{display:none}.clb-perm>input{position:relative;width:34px;height:20px;margin:0;border-color:var(--color-border);border-radius:10px;background:var(--color-bg-tertiary)}.clb-perm>input:before,.clb-perm>input:checked:before{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;margin:0;border:0;border-radius:50%;background:var(--color-text-secondary);transform:none}.clb-perm>input:checked{border-color:var(--color-accent);background:var(--color-accent)}.clb-perm>input:checked:before{left:17px;background:var(--color-on-accent)}}.clb-page .ui-confirm:not(.is-enhanced) .clb-dlg{display:none}.clb-dlg__h,.clb-dlg__a{display:flex;align-items:flex-start;gap:10px}.clb-dlg__h svg{flex:none;margin-top:2px}.clb-dlg__h h3{margin:0;font-size:15px;font-weight:600}.clb-dlg__h p{margin:4px 0 0;color:var(--color-text-secondary)}.clb-dlg__a{flex-wrap:wrap;justify-content:flex-end}@media (max-width:767.98px){.clb-head h1{font-size:21px}.clb-tabs{gap:12px}.clb-page .clb-tabs>*{font-size:14px}.clb-two,.clb-row2,.clb-row3{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.clb-page [data-clb-tab][aria-selected=true]{outline:2px solid CanvasText;outline-offset:-2px}.clb-tag,.clb-pb{border:1px solid CanvasText}.clb-perm>input:checked{border-width:3px}}.clb-page{--clb-invite-w:440px}.clb-jn{width:100%;max-width:var(--clb-invite-w);margin:var(--cmn-py) auto 0}.clb-jn__b{display:grid;gap:6px;padding:20px 20px 4px}.clb-jn__b>*{margin:0}.clb-jn h1{font-size:22px;font-weight:600;line-height:1.25}.clb-mut,.clb-note{color:var(--color-text-secondary)}.clb-jn__n,.clb-note{padding:0 20px}.clb-why{display:flex;gap:8px;margin:8px 20px 0;padding:10px 12px;border-radius:var(--ui-radius);background:var(--color-bg-primary)}.clb-why svg{flex:none;margin-top:2px}.clb-acts{display:flex;flex-wrap:wrap;gap:8px;padding:12px 20px 16px}@media (min-width:1024px){.clb-acts>*{min-height:40px}}.clb-note{padding-bottom:20px;font-size:12.5px}.lgx-page{--lgx-t-diamond:#0f6e85;--lgx-t-gold:#8a6a00;--lgx-t-silver:#5b6573;--lgx-t-bronze:#8f4a1d}html.dark .lgx-page{--lgx-t-diamond:#6fd3e8;--lgx-t-gold:#e6c34a;--lgx-t-silver:#c3cad3;--lgx-t-bronze:#e59a62}.lgx-page{max-width:calc(var(--cmn-max) + 2 * var(--cmn-px));padding:var(--cmn-py) var(--cmn-px) 40px;gap:var(--cmn-px)}.lgx-tx{flex:1 1 10rem}.lgx-chip{padding:4px 10px;border-radius:var(--ui-radius);background:var(--color-bg-secondary);box-shadow:var(--ui-shadow)}.lgx-me{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.lgx-rk,.lgx-pts{font-size:20px;font-weight:600}.lgx-chip,.lgx-wdl,.lgx-line,.lgx-note,.lgx-empty p,.lgx-table .lgx-n{color:var(--color-text-secondary);font-size:13px}.lgx-line a{color:var(--color-accent)}.lgx-tw{padding:0;overflow-x:auto}.lgx-table td{height:44px}.lgx-n{width:44px}.lgx-table .lgx-c{text-align:center}.lgx-mine td{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-secondary));font-weight:600}.lgx-pl{width:100%;max-width:0}.lgx-pl :is(.user-identity,.user-identity-name){min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.lgx-tier{display:inline-flex;align-items:center;gap:6px}.lgx-tier:before{content:"";width:9px;height:9px;border-radius:2px;background:var(--t)}.lgx-t-diamond{--t:var(--lgx-t-diamond)}.lgx-t-gold{--t:var(--lgx-t-gold)}.lgx-t-silver{--t:var(--lgx-t-silver)}.lgx-t-bronze{--t:var(--lgx-t-bronze)}.lgx-empty{display:grid;gap:10px;padding:44px 16px;text-align:center}@media (max-width:767.98px){.lgx-table .lgx-c{display:none}}@media (forced-colors:active){.lgx-tier:before{background:none;border:1.5px solid CanvasText}.lgx-mine td{border-block:2px solid CanvasText}}@media (forced-colors:active){.plr-page [data-plr-tab][aria-current=page]{outline:2px solid CanvasText;outline-offset:-2px}}.plr-page{max-width:calc(var(--cmn-max) + 2 * var(--cmn-px));padding:var(--cmn-py) var(--cmn-px) 40px;gap:var(--cmn-px)}.plr-tab{min-height:44px}.plr-tw{padding:0;overflow-x:auto}.plr-table td{height:44px}.plr-pl{width:100%;max-width:0}.plr-pl :is(.user-identity,.user-identity-name){min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.plr-ps,.plr-note,.plr-table :is(.plr-n,.plr-m){color:var(--color-text-secondary);font-size:13px}.plr-ps{display:inline-flex;align-items:center;gap:6px}.plr-dot{width:8px;height:8px;border-radius:50%;background:var(--color-success)}.plr-dot--play{background:var(--color-accent)}.plr-watch{border-color:var(--color-border);font-size:13px}.plr-watch svg{display:none}.plr-empty{padding:44px 16px;text-align:center}@media (max-width:767.98px){.plr-d,.plr-watch span{display:none}.plr-watch{width:44px;padding:0;border-color:transparent}.plr-watch svg{display:block}}@media (min-width:768px){.plr-pl .user-identity-meta{display:none}}@media (forced-colors:active){.plr-dot{border:1px solid CanvasText}}
