:where(.uc){--pc:#8b8f9c}.uc,.uc-pop{--uc-bg:#14151b;--uc-text:#e7e3d8;--uc-muted:color-mix(in srgb,var(--uc-text) 62%,transparent);--uc-line:color-mix(in srgb,var(--uc-text) 14%,transparent);--uc-fill:color-mix(in srgb,var(--uc-text) 6%,transparent);--uc-gold:#c9a94a;--uc-display:var(--font-display,"Cinzel",Georgia,serif)}.uc-pop{position:fixed;z-index:100002;left:0;top:0;width:392px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--uc-line) transparent;border-radius:14px;background:var(--uc-bg);box-shadow:0 18px 48px rgba(0,0,0,.55),0 0 0 1px var(--uc-line);visibility:hidden;outline:none}.uc-pop.is-placed{visibility:visible;animation:uc-in .14s ease-out}@keyframes uc-in{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}.uc{position:relative;display:block;font-family:Montserrat,Roboto,sans-serif;font-size:14px;line-height:1.4;letter-spacing:0;text-align:left;color:var(--uc-text);background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 14%,transparent),transparent 240px),var(--uc-bg);border-radius:inherit}.uc *,.uc :after,.uc :before{box-sizing:border-box}.uc-pop>.uc{border:1px solid color-mix(in srgb,var(--pc) 46%,transparent);border-radius:14px;overflow:hidden}.uc .uc-banner{position:relative;height:112px;overflow:hidden;background:#0c0d12;-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent);mask-image:linear-gradient(180deg,#000 58%,transparent)}.uc .uc-banner.is-empty{--mosaic:var(--uc-accent,var(--uc-gold));--mosaic-strength:0.75;background:linear-gradient(180deg,color-mix(in srgb,var(--uc-accent,var(--uc-gold)) 26%,#0c0d12) 0,#0c0d12 100%)}.uc .uc-banner img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.uc .uc-banner .uc-mosaic{position:absolute;inset:0;display:block;width:100%;height:100%}.uc .uc-corner,.uc-pop .uc-back{position:absolute;top:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;font-size:13px;color:#fff;background:rgba(8,9,13,.62);text-decoration:none;cursor:pointer;transition:background-color .15s}.uc .uc-corner{right:10px}.uc-pop .uc-back{left:10px}.uc .uc-corner:hover,.uc-pop .uc-back:hover{background:rgba(8,9,13,.88)}.uc .uc-avatar-link:focus-visible,.uc .uc-badge:focus-visible,.uc .uc-btn:focus-visible,.uc .uc-corner:focus-visible,.uc .uc-focus-close:focus-visible,.uc .uc-friend:focus-visible,.uc .uc-plate-rank:focus-visible,.uc-pop .uc-back:focus-visible{outline:2px solid var(--uc-gold);outline-offset:2px}.uc .uc-head{z-index:1;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:-52px;padding:0 16px}.uc .uc-face,.uc .uc-head{position:relative;display:flex}.uc .uc-face{flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;line-height:1;background:color-mix(in srgb,var(--pc) 26%,#0c0d12)}.uc .uc-face img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:50%}.uc .uc-face-initial{font-size:.42em;font-weight:700;color:color-mix(in srgb,var(--pc) 70%,#fff)}.uc .uc-avatar-link{display:block;flex:0 0 auto;border-radius:50%;text-decoration:none}.uc .uc-avatar{font-size:84px;border:3px solid var(--pc);box-shadow:0 0 0 4px var(--uc-bg);transition:filter .15s}.uc .uc-avatar-link:hover .uc-avatar{filter:brightness(1.12)}.uc .uc-badges{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:4px;min-width:0;margin:0 -4px 0 0;padding:0;list-style:none}.uc .uc-badges li{margin:0;line-height:0}.uc .uc-badge{position:relative;display:block;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;cursor:pointer;filter:drop-shadow(0 2px 4px rgba(0,0,0,.55));transition:transform .15s ease-out;-webkit-tap-highlight-color:transparent}.uc .uc-badge:hover{transform:scale(1.12)}.uc .uc-badge img,.uc .uc-focus-medal img{position:absolute;inset:0;width:100%;height:100%;max-width:none;pointer-events:none}.uc .uc-badge .uc-badge-sym,.uc .uc-focus-medal .uc-badge-sym{left:17%;top:15%;width:66%;height:66%;filter:brightness(1.18) drop-shadow(1px 2px 2px rgba(0,0,0,.6))}.uc .uc-live{position:absolute;inset:0;display:block;transform-style:preserve-3d;transform:perspective(320px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s ease-out}.uc .uc-live.is-hot{transition-duration:.08s}.uc .uc-live .uc-badge-sym,.uc .uc-live .uc-medal-icon{transition:transform .35s ease-out}.uc .uc-live.is-hot .uc-badge-sym,.uc .uc-live.is-hot .uc-medal-icon{transform:translateZ(14px);transition-duration:.12s}.uc .uc-medal-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1;color:#f1e9d6;text-shadow:0 1px 3px rgba(0,0,0,.85);pointer-events:none}.uc .uc-focus-medal .uc-medal-icon{font-size:40px}.uc .uc-focus{position:absolute;inset:0;z-index:5;display:flex;align-items:flex-start;justify-content:center;padding:70px 16px 16px;background:rgba(8,9,13,.74);border-radius:inherit;animation:uc-fade .14s ease-out}.uc .uc-focus-panel{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:min(264px,100%);padding:22px 18px 18px;text-align:center;background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--rk) 20%,transparent) 0,transparent 62%),#191a21;border:1px solid color-mix(in srgb,var(--rk) 46%,transparent);border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.6);animation:uc-in .16s ease-out}.uc .uc-focus-close{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;font-size:13px;color:var(--uc-muted);background:none;box-shadow:none;cursor:pointer}.uc .uc-focus-close:hover{color:var(--uc-text);background:var(--uc-fill)}.uc .uc-focus-medal{position:relative;display:block;width:112px;height:112px;margin-bottom:4px;filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--rk) 34%,rgba(0,0,0,.7)))}.uc .uc-focus-name{font-size:16px;font-weight:700;line-height:1.2;color:var(--uc-text)}.uc .uc-focus-rank{padding:3px 9px;border-radius:10px;font-size:10.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;line-height:1;color:color-mix(in srgb,var(--rk) 82%,#fff);background:color-mix(in srgb,var(--rk) 16%,transparent)}.uc .uc-focus-line{margin-top:6px;font-size:14.5px;font-weight:600;line-height:1.35;color:var(--uc-text)}.uc .uc-focus-rare{font-size:11.5px;line-height:1.3;color:var(--uc-muted)}.uc .uc-sk.uc-sk-focus{width:78%;height:16px;margin-top:8px}@keyframes uc-fade{0%{opacity:0}to{opacity:1}}.uc .uc-main{padding:10px 16px 16px}.uc .uc-name{margin:0;font-family:inherit;font-size:20px;font-weight:700;line-height:1.2;color:var(--uc-text);overflow-wrap:anywhere}.uc .uc-disc{margin-left:2px;font-size:14px;font-weight:500;color:var(--uc-muted)}.uc .uc-sub{margin:2px 0 0;font-size:12.5px;color:var(--uc-muted);overflow-wrap:anywhere}.uc .uc-bio{margin:10px 0 0;font-size:13.5px;line-height:1.45;color:var(--uc-text);white-space:pre-line;overflow-wrap:anywhere}.uc .uc-private{margin:12px 0 0;font-size:13.5px;color:var(--uc-muted)}.uc .uc-plate{--notch:11px;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:10px;row-gap:10px;margin-top:14px;padding:16px 18px 15px;background:color-mix(in srgb,var(--pc) 62%,transparent)}.uc .uc-plate,.uc .uc-plate:before{-webkit-clip-path:polygon(var(--notch) 0,calc(100% - var(--notch)) 0,100% var(--notch),100% calc(100% - var(--notch)),calc(100% - var(--notch)) 100%,var(--notch) 100%,0 calc(100% - var(--notch)),0 var(--notch));clip-path:polygon(var(--notch) 0,calc(100% - var(--notch)) 0,100% var(--notch),100% calc(100% - var(--notch)),calc(100% - var(--notch)) 100%,var(--notch) 100%,0 calc(100% - var(--notch)),0 var(--notch))}.uc .uc-plate:before{content:"";position:absolute;inset:2px;--notch:10px;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--pc) 22%,transparent) 0,transparent 60%),linear-gradient(120deg,color-mix(in srgb,var(--pc) 10%,#101117),#0d0e13 60%)}.uc .uc-plate:after{content:attr(data-roman);position:absolute;right:66px;top:50%;transform:translateY(-50%) rotate(-8deg);font-family:var(--uc-display);font-size:78px;font-weight:800;line-height:1;color:color-mix(in srgb,var(--pc) 7%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uc .uc-plate>*{position:relative;z-index:1}.uc .uc-plate-roman{min-width:34px;text-align:center;font-family:var(--uc-display);font-size:38px;font-weight:800;line-height:1;color:var(--pc);text-shadow:0 1px 2px rgba(0,0,0,.6)}.uc .uc-plate-grade{display:flex;flex-direction:column;gap:3px;min-width:0}.uc .uc-plate-cap{font-size:9.5px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;line-height:1;color:var(--uc-muted)}.uc .uc-plate-name{font-family:var(--uc-display);font-size:22px;font-weight:800;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.4px;line-height:1.05;color:var(--uc-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uc .uc-plate-rank{display:flex;flex-direction:column;align-items:center;gap:4px;padding-left:14px;border-left:1px solid color-mix(in srgb,var(--pc) 45%,transparent);text-decoration:none}.uc .uc-plate-num{font-family:var(--uc-display);font-size:26px;font-weight:800;line-height:.95;color:var(--pc);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 3px rgba(0,0,0,.65);transition:color .15s}.uc .uc-plate-rank:hover .uc-plate-num{color:color-mix(in srgb,var(--pc) 75%,#fff)}.uc .uc-plate-progress{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;align-items:baseline;grid-column-gap:10px;column-gap:10px;grid-row-gap:6px;row-gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uc .uc-plate-pts{font-size:13px;font-weight:700;color:var(--uc-text)}.uc .uc-plate-next{text-align:right;font-size:11.5px;color:var(--uc-muted)}.uc .uc-plate-next strong{font-weight:700;color:color-mix(in srgb,var(--pc) 72%,#fff)}.uc .uc-bar{grid-column:1/-1;display:block;height:4px;background:color-mix(in srgb,var(--uc-text) 9%,transparent);overflow:hidden}.uc .uc-bar>span{display:block;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--pc) 70%,#000),var(--pc))}.uc .uc-stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:12px 0 0;padding:10px 0;list-style:none;border-top:1px solid var(--uc-line);border-bottom:1px solid var(--uc-line)}.uc .uc-stats li{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;margin:0;padding:0 4px;text-align:center}.uc .uc-stats li+li{border-left:1px solid var(--uc-line)}.uc .uc-stats strong{font-size:17px;font-weight:700;line-height:1.1;color:var(--uc-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uc .uc-stats span{max-width:100%;font-size:10.5px;line-height:1.2;color:var(--uc-muted);overflow-wrap:anywhere}.uc .uc-sec{margin-top:12px}.uc .uc-sec h4{margin:0 0 7px;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--uc-muted)}.uc .uc-friends,.uc .uc-works{margin:0;padding:0;list-style:none}.uc .uc-friends li,.uc .uc-works li{margin:0;line-height:0}.uc .uc-works{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px}.uc .uc-works a{display:block;border-radius:5px;overflow:hidden;border:1px solid var(--uc-line);transition:border-color .15s}.uc .uc-works img{display:block;width:100%;height:auto;max-width:none;aspect-ratio:2/3;object-fit:cover}.uc .uc-works a:hover{border-color:color-mix(in srgb,var(--uc-text) 45%,transparent)}.uc .uc-friends{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.uc .uc-friend{display:block;margin:0;padding:0;border:0;border-radius:50%;line-height:0;background:none;box-shadow:none;cursor:pointer}.uc .uc-friend .uc-face{font-size:36px;border:2px solid var(--pc)}.uc .uc-friend:hover .uc-face{filter:brightness(1.15)}.uc .uc-friend:disabled{cursor:default;opacity:1}.uc .uc-more{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;border-radius:18px;font-size:12px;font-weight:700;line-height:1;color:var(--uc-text);background:var(--uc-fill);text-decoration:none}.uc .uc-notice{margin:12px 0 0;font-size:13px;color:#ff8f8f}.uc .uc-foot{display:flex;gap:8px;margin-top:14px}.uc .uc-btn{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;color:var(--uc-text);background:color-mix(in srgb,var(--uc-text) 10%,transparent);border:1px solid var(--uc-line);border-radius:9px;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s}.uc .uc-btn:hover{background:color-mix(in srgb,var(--uc-text) 16%,transparent)}.uc .uc-btn:disabled{opacity:.55;cursor:default;box-shadow:none}.uc .uc-btn-primary{color:#15110a;background:var(--uc-gold);border-color:var(--uc-gold)}.uc .uc-btn-primary:hover{background:color-mix(in srgb,var(--uc-gold) 86%,#fff)}.uc .uc-btn-state{cursor:default;color:var(--uc-muted)}.uc .uc-btn-state:hover{background:color-mix(in srgb,var(--uc-text) 10%,transparent)}.uc .uc-btn-icon{flex:0 0 38px;padding:0}.uc .uc-btn-fit{flex:0 0 auto}.uc.uc-msg{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;text-align:center}.uc.uc-msg>i{font-size:22px;color:var(--uc-muted)}.uc.uc-msg p{margin:0;font-size:14px;color:var(--uc-text)}.uc-skel .uc-banner{background:var(--uc-fill)}.uc-skel .uc-avatar{border-color:#24262e;background:#24262e}.uc .uc-sk{display:block;height:12px;margin-top:10px;border-radius:6px;background:linear-gradient(90deg,var(--uc-fill) 25%,color-mix(in srgb,var(--uc-text) 12%,transparent) 50%,var(--uc-fill) 75%);background-size:200% 100%;animation:uc-shimmer 1.2s linear infinite}.uc .uc-sk-name{width:52%;height:20px;margin-top:2px}.uc .uc-sk-sub{width:34%}.uc .uc-sk-line{width:92%}.uc .uc-sk-short{width:64%}.uc .uc-sk-box{height:96px;margin-top:14px;border-radius:4px}.uc .uc-sk-badges,.uc .uc-sk-faces,.uc .uc-sk-stats{display:flex;gap:6px}.uc .uc-sk-badges .uc-sk{width:40px;height:40px;margin:0;border-radius:50%}.uc .uc-sk-stats{gap:10px;margin-top:14px}.uc .uc-sk-stats .uc-sk{flex:1 1;height:36px;margin:0}.uc .uc-sk-faces{margin-top:14px}.uc .uc-sk-faces .uc-sk{width:36px;height:36px;margin:0;border-radius:50%}.uc .uc-sk-btn{height:38px;margin-top:14px;border-radius:9px}@keyframes uc-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bs.uc-sheet .bs-panel{overflow:hidden}.bs.uc-sheet .bs-drag{position:absolute;top:0;left:0;right:0;z-index:3}.bs.uc-sheet .bs-head{padding:2px 12px}.bs.uc-sheet .bs-title{opacity:0;pointer-events:none}.bs.uc-sheet .bs-grab{background-color:rgba(255,255,255,.55)}.bs.uc-sheet .bs-icon-btn{color:#fff;background:rgba(8,9,13,.62);border:0;border-radius:50%}.bs.uc-sheet .bs-back{margin-left:0}.bs.uc-sheet .bs-body{padding:0 0 env(safe-area-inset-bottom,0)}.bs.uc-sheet .uc{background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 14%,transparent),transparent 260px)}.bs.uc-sheet .uc-banner{height:146px}.bs.uc-sheet .uc-corner{top:25px;right:56px;width:36px;height:36px;font-size:14px}.bs.uc-sheet .uc-main{padding-bottom:20px}.bs.uc-sheet .uc-btn{min-height:44px}.bs.uc-sheet .uc-btn-icon{flex-basis:44px}.bs.uc-sheet .uc.uc-msg{padding-top:84px}.bs.uc-sheet .uc-focus{padding-top:104px}@media (prefers-reduced-motion:reduce){.uc .uc-sk,.uc-pop.is-placed{animation:none}.uc .ab-hero-live,.uc .uc-live{transform:none}.uc .uc-focus,.uc .uc-focus-panel{animation:none}.uc .uc-badge{transition:none}}