.container.cm-portal:not(.cm-page){max-width:1380px}.cm-portal{--cmp-h:160;--cmp-edge:hsla(0,0%,100%,.075);--cmp-edge-strong:hsla(0,0%,100%,.14);--cmp-surface:#0a0e15;--cmp-row:#0b1018;--cmp-row-hover:#111824;--cmp-head:#0e141e;--cmp-draw-bg:#5a6780;--cmp-warn:#f5c065;--cmp-radius:18px}.cm-portal:not(.cm-page){display:grid;grid-gap:22px;gap:22px;padding-top:28px;padding-bottom:48px}.cm-portal .cmp-grid>*,.cm-portal>*{min-width:0}.cm-portal .cmp-id{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);grid-gap:26px;gap:26px;align-items:stretch;padding:30px;border-radius:24px;border:1px solid var(--cmp-edge-strong);background:radial-gradient(75% 130% at 0 0,hsl(var(--cmp-h) 72% 46%/.42),transparent 60%),radial-gradient(60% 100% at 100% 100%,hsl(var(--cmp-h) 60% 36%/.18),transparent 62%),linear-gradient(180deg,#111a28 0,#070a10 100%);box-shadow:0 40px 90px -50px rgba(0,0,0,.95),0 0 0 1px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)}.cm-portal .cmp-id__stripes{position:absolute;inset:0 auto 0 0;width:60%;background:repeating-linear-gradient(115deg,hsl(var(--cmp-h) 75% 60%/.1) 0 22px,transparent 22px 44px);-webkit-mask-image:linear-gradient(90deg,#000 10%,transparent 95%);mask-image:linear-gradient(90deg,#000 10%,transparent 95%);pointer-events:none}.cm-portal .cmp-id__ghost{position:absolute;left:38%;top:-120px;opacity:.06;transform:rotate(-12deg);pointer-events:none;filter:saturate(.6)}.cm-portal .cmp-id__ghost img,.cm-portal .cmp-id__ghost svg{display:block}.cm-portal .cmp-id__main{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center}.cm-portal .cmp-id__crest{display:grid;place-items:center;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,hsl(var(--cmp-h) 70% 50%/.34),rgba(4,7,12,.6) 70%);box-shadow:inset 0 0 0 1px hsl(var(--cmp-h) 70% 64%/.4),0 0 0 7px rgba(4,7,12,.35),0 0 80px -12px hsl(var(--cmp-h) 80% 52%/.75)}.cm-portal .cmp-id__text{min-width:0}.cm-portal .cmp-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.cm-portal .cmp-eyebrow__dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.cm-portal .cmp-id__name{margin:8px 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2.3rem,5vw,3.8rem);font-weight:700;line-height:.96;letter-spacing:-.035em;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.55);overflow-wrap:anywhere}.cm-portal .cmp-id__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;margin-top:12px;font-size:.88rem;color:rgba(234,241,252,.72)}.cm-portal .cmp-id__meta>span{display:inline-flex;align-items:center}.cm-portal .cmp-id__comp{gap:7px}.cm-portal .cmp-inline-logo{vertical-align:-3px;margin-right:6px}.cm-portal .cmp-id__meta>span+span:before{content:"";width:4px;height:4px;margin:0 11px;border-radius:50%;background:rgba(234,241,252,.3)}.cm-portal .cmp-id__rep{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px}.cm-portal .cmp-stars{display:inline-flex;gap:2px;margin-right:4px}.cm-portal .cmp-id__pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:8px;border:1px solid var(--cmp-edge-strong);background:rgba(4,7,12,.5);font-size:.78rem;color:var(--text-dim)}.cm-portal .cmp-id__pill b{font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff}.cm-portal .cmp-objective b{font-family:var(--font-body),system-ui,sans-serif;font-weight:700}.cm-portal .cmp-objective em{margin-left:2px;padding:2px 7px;border-radius:5px;font-style:normal;font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cm-portal .cmp-objective.is-on{border-color:color-mix(in srgb,var(--win) 45%,transparent)}.cm-portal .cmp-objective.is-on em{background:color-mix(in srgb,var(--win) 18%,transparent);color:var(--win)}.cm-portal .cmp-objective.is-behind{border-color:hsla(38,88%,68%,.5)}.cm-portal .cmp-objective.is-behind em{background:hsla(38,88%,68%,.14);color:var(--gold-bright)}.cm-portal .cmp-quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.cm-portal .cmp-quick__link{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;border:1px solid hsl(var(--cmp-h) 60% 60%/.28);background:linear-gradient(180deg,hsl(var(--cmp-h) 60% 40%/.2),rgba(4,7,12,.55));font-family:var(--font-display),system-ui,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#eaf1fc;text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .15s ease}.cm-portal .cmp-quick__link:hover{border-color:var(--accent);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 22%,transparent),rgba(4,7,12,.6));transform:translateY(-1px)}.cm-portal .cmp-board{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"pos cells" "pos form" "progress progress";grid-gap:14px 18px;gap:14px 18px;padding:20px;border-radius:18px;border:1px solid var(--cmp-edge-strong);background:linear-gradient(180deg,rgba(4,7,12,.72),rgba(4,7,12,.5));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.cm-portal .cmp-board small{display:block;font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.cm-portal .cmp-board__pos{grid-area:pos;display:grid;align-content:center;justify-items:center;min-width:132px;padding:14px 16px;border-radius:14px;background:radial-gradient(90% 90% at 50% 0,color-mix(in srgb,var(--accent) 20%,transparent),transparent 70%),hsla(0,0%,100%,.03);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);text-align:center}.cm-portal .cmp-board__pos b{display:block;margin-top:4px;font-family:var(--font-display),system-ui,sans-serif;font-size:3.1rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--gold-bright);text-shadow:0 0 30px hsla(38,88%,68%,.35)}.cm-portal .cmp-board__pos em{display:block;margin-top:6px;font-style:normal;font-size:.76rem;color:var(--text-dim)}.cm-portal .cmp-board__cells{grid-area:cells;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:12px;border:1px solid var(--cmp-edge);overflow:hidden}.cm-portal .cmp-board__cells>span{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;background:hsla(0,0%,100%,.025)}.cm-portal .cmp-board__cells>span+span{border-left:1px solid var(--cmp-edge)}.cm-portal .cmp-board__cells b{font-family:var(--font-mono),monospace;font-size:1.5rem;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff}.cm-portal .cmp-board__cells b.is-sm{font-size:1.15rem;padding-top:4px}.cm-portal .cmp-board__cells b.is-pos,.cm-portal .cmp-mini td.is-pos{color:var(--win)}.cm-portal .cmp-board__cells b.is-neg,.cm-portal .cmp-mini td.is-neg{color:var(--loss)}.cm-portal .cmp-board__form{grid-area:form;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid var(--cmp-edge);background:hsla(0,0%,100%,.025)}.cm-portal .cmp-board__progress{grid-area:progress;display:grid;grid-gap:8px;gap:8px}.cm-portal .cmp-board__progress-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:.8rem;color:var(--text-dim)}.cm-portal .cmp-board__progress-head b{font-family:var(--font-mono),monospace;font-size:1.05rem;color:#fff}.cm-portal .cmp-track{display:flex;gap:3px}.cm-portal .cmp-track i{flex:1 1;height:8px;min-width:3px;border-radius:3px;background:hsla(0,0%,100%,.08)}.cm-portal .cmp-track i.is-played{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 90%,#fff),color-mix(in srgb,var(--accent) 70%,#000))}.cm-portal .cmp-track i.is-next{background:transparent;box-shadow:inset 0 0 0 2px var(--accent)}.cm-portal .cmp-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:22px;gap:22px;align-items:start}.cm-portal .cmp-next{grid-column:span 8}.cm-portal .cmp-stack{grid-column:span 4;display:grid;grid-gap:22px;gap:22px;align-content:start}.cm-portal .cmp-auctions,.cm-portal .cmp-results{grid-column:1/-1}.cm-portal .cmp-fin,.cm-portal .cmp-squad,.cm-portal .cmp-table{grid-column:span 4}.cm-portal .cmp-panel{border-radius:var(--cmp-radius);border:1px solid var(--cmp-edge);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.008) 240px),var(--cmp-surface);box-shadow:0 26px 60px -36px rgba(0,0,0,.9),inset 0 1px 0 hsla(0,0%,100%,.05);overflow:hidden}.cm-portal .cmp-panel__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;padding:15px 18px 14px;border-bottom:1px solid var(--cmp-edge);background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent)}.cm-portal .cmp-panel__title{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff}.cm-portal .cmp-panel__title:before{content:"";width:4px;height:17px;border-radius:2px;background:linear-gradient(180deg,var(--accent),var(--gold-bright));box-shadow:0 0 10px color-mix(in srgb,var(--accent) 70%,transparent)}.cm-portal .cmp-panel__tools{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px}.cm-portal .cmp-panel__link{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);text-decoration:none}.cm-portal .cmp-panel__link:hover{color:#fff}.cm-portal .cmp-panel__sub{font-family:var(--font-mono),monospace;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.cm-portal .cmp-panel__empty{padding:22px 18px;font-size:.86rem;color:var(--text-dim)}.cm-portal .cmp-panel__foot{padding:10px 18px 12px;border-top:1px solid var(--cmp-edge);background:var(--cmp-head);font-size:.66rem;letter-spacing:.1em;color:var(--text-dim)}.cm-portal .cmp-kicker,.cm-portal .cmp-panel__foot{font-family:var(--font-mono),monospace;text-transform:uppercase}.cm-portal .cmp-kicker{gap:7px;font-size:.7rem;letter-spacing:.18em}.cm-portal .cmp-count,.cm-portal .cmp-kicker{display:inline-flex;align-items:center;font-weight:700;color:var(--accent)}.cm-portal .cmp-count{height:22px;padding:0 9px;border-radius:999px;background:color-mix(in srgb,var(--accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);font-family:var(--font-mono),monospace;font-size:.68rem}.cm-portal .cmp-count--warn{background:hsla(38,88%,68%,.14);border-color:hsla(38,88%,68%,.45);color:var(--cmp-warn)}.cm-portal .cmp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:var(--btn-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 88%,#fff),color-mix(in srgb,var(--accent) 78%,#000));color:#04120c;font-family:var(--font-display),system-ui,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:0}.cm-portal .cmp-btn--ghost{background:hsla(0,0%,100%,.04);color:#eaf1fc;border:1px solid var(--cmp-edge-strong);box-shadow:none}.cm-portal .cmp-btn--ghost:hover{border-color:var(--accent);color:#fff}.cm-portal .cmp-next,.cm-portal .pk-panel.cmp-next{--home-h:var(--cmp-h);--away-h:210;position:relative;background:radial-gradient(60% 90% at 0 40%,hsl(var(--home-h) 70% 45%/.26),transparent 65%),radial-gradient(60% 90% at 100% 40%,hsl(var(--away-h) 70% 45%/.26),transparent 65%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.022) 0 64px,transparent 64px 128px),linear-gradient(180deg,#0f1a24 0,#070b10 100%);border-color:var(--cmp-edge-strong)}.cm-portal .cmp-next:before{top:58px;bottom:74px;width:1px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.1) 20%,hsla(0,0%,100%,.1) 80%,transparent)}.cm-portal .cmp-next:after,.cm-portal .cmp-next:before{content:"";position:absolute;left:50%;pointer-events:none}.cm-portal .cmp-next:after{top:calc(58px + (100% - 58px - 74px) / 2);width:190px;height:190px;border-radius:50%;border:1px solid hsla(0,0%,100%,.07);transform:translate(-50%,-50%)}.cm-portal .cmp-next.is-live{border-color:color-mix(in srgb,var(--live) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--live) 25%,transparent),0 30px 70px -40px color-mix(in srgb,var(--live) 60%,#000)}.cm-portal .cmp-next__head{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:16px 20px;border-bottom:1px solid var(--cmp-edge);background:rgba(4,7,12,.35)}.cm-portal .cmp-next__comp{font-size:.82rem;color:rgba(234,241,252,.7)}.cm-portal .cmp-countdown{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px;border-radius:999px;border:1px solid var(--cmp-edge-strong);background:rgba(4,7,12,.55);font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#eaf1fc}.cm-portal .cmp-countdown.is-today{border-color:hsla(38,88%,68%,.55);background:hsla(38,88%,68%,.12);color:var(--gold-bright)}.cm-portal .cmp-countdown.is-live{border-color:color-mix(in srgb,var(--live) 60%,transparent);background:color-mix(in srgb,var(--live) 16%,transparent);color:#fff}.cm-portal .cmp-countdown.is-live i{width:7px;height:7px;border-radius:50%;background:var(--live);animation:cmp-pulse 1.4s ease-in-out infinite}@keyframes cmp-pulse{0%,to{opacity:1}50%{opacity:.35}}.cm-portal .cmp-stage{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"home mid away";align-items:center;grid-gap:12px;gap:12px;padding:26px 22px 24px}.cm-portal .cmp-stage__side{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center;min-width:0}.cm-portal .cmp-stage__side--home{grid-area:home}.cm-portal .cmp-stage__side--away{grid-area:away}.cm-portal .cmp-stage__ha{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono),monospace;font-size:.64rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim)}.cm-portal .cmp-stage__ha em{font-style:normal;padding:2px 7px;border-radius:5px;background:var(--accent);color:#04120c;letter-spacing:.12em}.cm-portal .cmp-stage__crest{display:grid;place-items:center;width:148px;height:148px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.07),rgba(4,7,12,.5) 70%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.cm-portal .cmp-stage__side--home .cmp-stage__crest{box-shadow:inset 0 0 0 1px hsl(var(--home-h) 70% 62%/.35),0 0 60px -14px hsl(var(--home-h) 80% 52%/.7)}.cm-portal .cmp-stage__side--away .cmp-stage__crest{box-shadow:inset 0 0 0 1px hsl(var(--away-h) 70% 62%/.35),0 0 60px -14px hsl(var(--away-h) 80% 52%/.7)}.cm-portal .cmp-stage__name{max-width:100%;font-family:var(--font-display),system-ui,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:#fff;overflow-wrap:anywhere}.cm-portal .cmp-stage__side.is-mine .cmp-stage__name{color:var(--accent)}.cm-portal .cmp-stage__pos{font-size:.8rem;color:var(--text-dim)}.cm-portal .cmp-stage__pos b{font-family:var(--font-mono),monospace;color:#fff}.cm-portal .cmp-stage__mid{grid-area:mid;display:grid;justify-items:center;grid-gap:10px;gap:10px;min-width:120px}.cm-portal .cmp-stage__vs{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;border:1px solid hsla(0,0%,100%,.16);background:radial-gradient(circle,hsla(0,0%,100%,.08),rgba(4,7,12,.85) 72%);font-family:var(--font-display),system-ui,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.04em;color:#fff;box-shadow:0 0 0 6px rgba(4,7,12,.45)}.cm-portal .cmp-stage__score{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:14px;border:1px solid color-mix(in srgb,var(--live) 45%,transparent);background:rgba(4,7,12,.8);font-family:var(--font-mono),monospace;color:#fff}.cm-portal .cmp-stage__score b{font-size:2.4rem;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cm-portal .cmp-stage__score i{font-style:normal;font-size:1.4rem;color:var(--text-dim)}.cm-portal .cmp-stage__md{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--font-mono),monospace;font-size:.78rem;font-weight:700;letter-spacing:.12em;color:var(--gold-bright)}.cm-portal .cmp-stage__md small{color:var(--text-dim);letter-spacing:.06em}.cm-portal .cmp-next__empty{position:relative;z-index:1;padding:30px 22px}.cm-portal .cmp-next__none{margin:0;color:var(--text-dim)}.cm-portal .cmp-next__foot{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 20px;border-top:1px solid var(--cmp-edge);background:rgba(4,7,12,.55)}.cm-portal .cmp-next__pace{font-size:.8rem;color:var(--text-dim)}.cm-portal .cmp-next__continue{display:flex;justify-content:flex-end}.cm-portal .cmp-next__continue .btn{height:44px;padding:0 26px;border-radius:12px;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.cm-portal .cmp-form{display:inline-flex;gap:3px;vertical-align:middle}.cm-portal .cmp-form i{display:grid;place-items:center;width:20px;height:20px;border-radius:5px;font-family:var(--font-mono),monospace;font-style:normal;font-size:.6rem;font-weight:700;line-height:1}.cm-portal .cmp-form--lg i{width:28px;height:28px;border-radius:7px;font-size:.76rem}.cm-portal .cmp-form i.is-w{background:var(--win);color:#03170d}.cm-portal .cmp-form i.is-d{background:var(--cmp-draw-bg);color:#fff}.cm-portal .cmp-form i.is-l{background:var(--loss);color:#fff}.cm-portal .cmp-form i.is-empty{border:1px dashed hsla(0,0%,100%,.14)}.cm-portal .cmp-form i.is-latest{box-shadow:0 0 0 2px #070b11,0 0 0 3px hsla(0,0%,100%,.5)}.cm-portal .cmp-allclear{display:flex;align-items:center;gap:12px;padding:18px;color:var(--win)}.cm-portal .cmp-allclear span{display:grid;grid-gap:2px;gap:2px}.cm-portal .cmp-allclear b{color:#fff;font-size:.92rem}.cm-portal .cmp-allclear small{color:var(--text-dim);font-size:.78rem}.cm-portal .cmp-alerts{display:grid}.cm-portal .cmp-alert{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:13px 18px;color:#eaf1fc;text-decoration:none;border-left:3px solid transparent;transition:background .15s ease}.cm-portal .cmp-alert+.cmp-alert{border-top:1px solid var(--cmp-edge)}.cm-portal .cmp-alert:hover{background:var(--cmp-row-hover)}.cm-portal .cmp-alert.is-warn{border-left-color:var(--cmp-warn);background:linear-gradient(90deg,hsla(38,88%,68%,.08),transparent 60%)}.cm-portal .cmp-alert.is-info{border-left-color:color-mix(in srgb,var(--accent) 70%,transparent)}.cm-portal .cmp-alert__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:hsla(0,0%,100%,.05)}.cm-portal .cmp-alert.is-warn .cmp-alert__icon{color:var(--cmp-warn);background:hsla(38,88%,68%,.12)}.cm-portal .cmp-alert.is-info .cmp-alert__icon{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.cm-portal .cmp-alert__text{font-size:.86rem;line-height:1.35}.cm-portal .cmp-mail{display:grid}.cm-portal .cmp-mail__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:11px;gap:11px;padding:12px 18px;color:#eaf1fc;text-decoration:none;transition:background .15s ease}.cm-portal .cmp-mail__item+.cmp-mail__item{border-top:1px solid var(--cmp-edge)}.cm-portal .cmp-mail__item:hover{background:var(--cmp-row-hover)}.cm-portal .cmp-mail__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:hsla(0,0%,100%,.05);color:var(--text-dim)}.cm-portal .cmp-mail__item.is-unread .cmp-mail__icon{color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.cm-portal .cmp-mail__body{display:grid;grid-gap:3px;gap:3px;min-width:0}.cm-portal .cmp-mail__title{font-size:.86rem;font-weight:600;color:rgba(234,241,252,.8)}.cm-portal .cmp-mail__item.is-unread .cmp-mail__title{color:#fff;font-weight:700}.cm-portal .cmp-mail__snippet{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.78rem;line-height:1.4;color:var(--text-dim);overflow-wrap:anywhere}.cm-portal .cmp-mail__time{font-family:var(--font-mono),monospace;font-size:.64rem;color:var(--text-dim);white-space:nowrap;padding-top:2px}.cm-portal .cmp-ticker{display:flex;align-items:stretch;gap:12px;padding:16px 18px 18px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.cm-portal .cmp-ticker__note{display:grid;place-items:center;min-width:220px;padding:12px;border-radius:14px;border:1px dashed var(--cmp-edge-strong);font-size:.8rem;color:var(--text-dim);text-align:center}.cm-portal .cmp-ticker__div{display:flex;align-items:center;flex:0 0 auto;padding:0 4px}.cm-portal .cmp-ticker__div span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);padding:8px 4px;border-left:1px solid var(--cmp-edge-strong)}.cm-portal .cmp-res{position:relative;flex:0 0 220px;display:grid;grid-gap:10px;gap:10px;padding:13px 14px 12px;border-radius:14px;border:1px solid var(--cmp-edge);background:var(--cmp-row);color:#eaf1fc;text-decoration:none;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.cm-portal .cmp-res:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:hsla(0,0%,100%,.12)}.cm-portal .cmp-res:hover{border-color:var(--cmp-edge-strong);transform:translateY(-2px)}.cm-portal .cmp-res.is-w{background:linear-gradient(180deg,color-mix(in srgb,var(--win) 10%,transparent),transparent 70%),var(--cmp-row)}.cm-portal .cmp-res.is-w:before{background:var(--win)}.cm-portal .cmp-res.is-d:before{background:var(--cmp-draw-bg)}.cm-portal .cmp-res.is-l{background:linear-gradient(180deg,color-mix(in srgb,var(--loss) 9%,transparent),transparent 70%),var(--cmp-row)}.cm-portal .cmp-res.is-l:before{background:var(--loss)}.cm-portal .cmp-res.is-upcoming{border-style:dashed;background:hsla(0,0%,100%,.015)}.cm-portal .cmp-res__top{justify-content:space-between;font-size:.66rem;font-weight:700;letter-spacing:.14em;color:var(--text-dim)}.cm-portal .cmp-res__score,.cm-portal .cmp-res__top{display:flex;align-items:center;font-family:var(--font-mono),monospace}.cm-portal .cmp-res__score{gap:8px;color:#fff}.cm-portal .cmp-res__score b{font-size:1.7rem;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cm-portal .cmp-res__score i{font-style:normal;color:var(--text-dim)}.cm-portal .cmp-res__score .cmp-chip-res{margin-left:auto}.cm-portal .cmp-res__when{font-family:var(--font-display),system-ui,sans-serif;font-size:1.15rem;font-weight:700;color:var(--gold-bright)}.cm-portal .cmp-res__opp{display:flex;align-items:center;gap:8px;min-width:0;font-size:.82rem;color:rgba(234,241,252,.85)}.cm-portal .cmp-res__opp>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-portal .cmp-ha{display:grid;place-items:center;width:20px;height:20px;border-radius:5px;font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:0}.cm-portal .cmp-ha--h{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}.cm-portal .cmp-ha--a{background:hsla(0,0%,100%,.08);color:#eaf1fc}.cm-portal .cmp-chip-res{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:700}.cm-portal .cmp-chip-res--w{background:var(--win);color:#03170d}.cm-portal .cmp-chip-res--d{background:var(--cmp-draw-bg);color:#fff}.cm-portal .cmp-chip-res--l{background:var(--loss);color:#fff}.cm-portal .cmp-mini{width:100%;border-collapse:separate;border-spacing:0;font-size:.84rem}.cm-portal .cmp-mini th{padding:9px 8px;background:var(--cmp-head);border-bottom:1px solid var(--cmp-edge-strong);font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.cm-portal .cmp-mini td,.cm-portal .cmp-mini th{font-family:var(--font-mono),monospace;text-align:center}.cm-portal .cmp-mini td{height:42px;padding:0 8px;border-bottom:1px solid var(--cmp-edge);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(234,241,252,.8)}.cm-portal .cmp-mini td.cmp-mini__club,.cm-portal .cmp-mini th.cmp-mini__club{text-align:left;font-family:var(--font-body),system-ui,sans-serif}.cm-portal .cmp-mini__club>span{display:flex;align-items:center;gap:9px;min-width:0}.cm-portal .cmp-mini__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:#eaf1fc;font-weight:600}.cm-portal .cmp-mini__pos{width:34px;color:var(--text-dim)}.cm-portal .cmp-mini td.cmp-mini__pts{color:#fff;font-weight:700}.cm-portal .cmp-mini__row.is-leader td.cmp-mini__pos{color:var(--gold-bright);font-weight:700}.cm-portal .cmp-mini__row.is-mine td{background:color-mix(in srgb,var(--accent) 11%,#0b1018)}.cm-portal .cmp-mini__row.is-mine td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.cm-portal .cmp-mini__row.is-mine .cmp-mini__name{color:var(--accent)}.cm-portal .cmp-mini__gap td{height:14px;padding:0;border-bottom:1px solid var(--cmp-edge)}.cm-portal .cmp-mini__gap span{display:block;width:40%;margin:0 auto;border-top:2px dotted hsla(0,0%,100%,.18)}.cm-portal .cmp-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:16px 18px 6px}.cm-portal .cmp-counts__c{display:grid;justify-items:center;grid-gap:3px;gap:3px;padding:12px 6px;border-radius:12px;border:1px solid var(--cmp-edge);background:hsla(0,0%,100%,.025)}.cm-portal .cmp-counts__c b{font-family:var(--font-mono),monospace;font-size:1.7rem;line-height:1;color:rgba(234,241,252,.5)}.cm-portal .cmp-counts__c small{font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.cm-portal .cmp-counts__c.is-fit b{color:var(--win)}.cm-portal .cmp-counts__c.is-tired.is-on{border-color:hsla(38,88%,68%,.4);background:hsla(38,88%,68%,.07)}.cm-portal .cmp-counts__c.is-tired.is-on b{color:var(--cmp-warn)}.cm-portal .cmp-counts__c.is-injured.is-on{border-color:color-mix(in srgb,var(--loss) 45%,transparent);background:color-mix(in srgb,var(--loss) 8%,transparent)}.cm-portal .cmp-counts__c.is-injured.is-on b{color:var(--loss)}.cm-portal .cmp-condbar{display:flex;align-items:center;gap:12px;padding:10px 18px 4px}.cm-portal .cmp-condbar__track{display:flex;flex:1 1 auto;height:10px;gap:2px;border-radius:5px;overflow:hidden;background:hsla(0,0%,100%,.06)}.cm-portal .cmp-condbar__track i{flex-basis:0}.cm-portal .cmp-condbar__track i.is-fresh{background:var(--win)}.cm-portal .cmp-condbar__track i.is-fit{background:color-mix(in srgb,var(--win) 60%,#3a8f6e)}.cm-portal .cmp-condbar__track i.is-tired{background:var(--cmp-warn)}.cm-portal .cmp-condbar__track i.is-exhausted{background:#f08a4b}.cm-portal .cmp-condbar__track i.is-injured{background:var(--loss)}.cm-portal .cmp-condbar__avg{font-size:.76rem;color:var(--text-dim);white-space:nowrap}.cm-portal .cmp-condbar__avg b{font-family:var(--font-mono),monospace;color:#fff}.cm-portal .cmp-sub{display:grid;grid-gap:6px;gap:6px;padding:12px 18px 14px}.cm-portal .cmp-sub+.cmp-sub{border-top:1px solid var(--cmp-edge)}.cm-portal .cmp-sub__k{font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.cm-portal .cmp-sub__none{display:flex;align-items:center;gap:7px;font-size:.82rem;color:var(--text-dim)}.cm-portal .cmp-sub__none--ok{color:var(--win)}.cm-portal .cmp-player{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(60px,90px) auto;align-items:center;grid-gap:9px;gap:9px;min-height:34px}.cm-portal .cmp-player.is-injured{grid-template-columns:auto minmax(0,1fr) auto}.cm-portal .cmp-player__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;color:#eaf1fc}.cm-portal .cmp-player__pos{padding:2px 6px;border-radius:5px;background:hsla(0,0%,100%,.06);font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;color:var(--text-dim)}.cm-portal .cmp-player__bar{height:6px;border-radius:3px;background:hsla(0,0%,100%,.07);overflow:hidden}.cm-portal .cmp-player__bar i{display:block;height:100%;border-radius:3px;background:var(--win)}.cm-portal .cmp-player.is-tired .cmp-player__bar i{background:var(--cmp-warn)}.cm-portal .cmp-player.is-exhausted .cmp-player__bar i{background:#f08a4b}.cm-portal .cmp-player__pct{font-family:var(--font-mono),monospace;font-size:.78rem;color:#fff;min-width:38px;text-align:right}.cm-portal .cmp-player__inj{padding:3px 8px;border-radius:6px;background:color-mix(in srgb,var(--loss) 14%,transparent);border:1px solid color-mix(in srgb,var(--loss) 40%,transparent);font-size:.72rem;color:#ffb3bb;white-space:nowrap}.cm-portal .cmp-fin__hero{display:grid;grid-gap:4px;gap:4px;padding:18px 18px 10px}.cm-portal .cmp-fin__hero small{font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.cm-portal .cmp-fin__hero b{font-family:var(--font-display),system-ui,sans-serif;font-size:2.6rem;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--gold-bright);text-shadow:0 0 30px hsla(38,88%,68%,.3)}.cm-portal .cmp-fin__worth{display:grid;grid-gap:8px;gap:8px;padding:4px 18px 12px}.cm-portal .cmp-fin__track{display:flex;height:12px;gap:2px;border-radius:6px;overflow:hidden;background:hsla(0,0%,100%,.06)}.cm-portal .cmp-fin__legend i.is-value,.cm-portal .cmp-fin__track i.is-value{background:linear-gradient(90deg,#4c8dff,#7fb0ff)}.cm-portal .cmp-fin__legend i.is-budget,.cm-portal .cmp-fin__track i.is-budget{background:linear-gradient(90deg,#d4a13a,var(--gold-bright))}.cm-portal .cmp-fin__legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:.74rem;color:var(--text-dim)}.cm-portal .cmp-fin__legend>span{display:inline-flex;align-items:center;gap:6px}.cm-portal .cmp-fin__legend i{width:10px;height:10px;border-radius:3px}.cm-portal .cmp-fin__total{margin-left:auto}.cm-portal .cmp-fin__total b{font-family:var(--font-mono),monospace;color:#fff}.cm-portal .cmp-fin__rows{display:grid;margin:0;border-top:1px solid var(--cmp-edge)}.cm-portal .cmp-fin__rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:10px 18px}.cm-portal .cmp-fin__rows>div+div{border-top:1px solid var(--cmp-edge)}.cm-portal .cmp-fin__rows dt{font-size:.8rem;color:var(--text-dim)}.cm-portal .cmp-fin__rows dd{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono),monospace;font-size:.86rem;color:#fff;text-align:right}.cm-portal .cmp-fin__rows dd em{font-style:normal;margin-left:6px;color:var(--gold-bright)}.cm-portal .cmp-fin__rows dd.is-over{color:var(--loss)}.cm-portal .cmp-wages{display:flex;align-items:center;gap:10px;padding:0 18px 14px}.cm-portal .cmp-wages__track{flex:1 1 auto;height:8px;border-radius:4px;overflow:hidden;background:hsla(0,0%,100%,.07)}.cm-portal .cmp-wages__track i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,#1b3a31),var(--accent))}.cm-portal .cmp-wages__track i.is-hot{background:linear-gradient(90deg,#b8454f,var(--loss))}.cm-portal .cmp-wages__pct{font-family:var(--font-mono),monospace;font-size:.66rem;color:var(--text-dim);white-space:nowrap}.cm-portal .cmp-contracts{border-top:1px solid var(--cmp-edge)}.cm-portal .cmp-contract{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:9px;gap:9px;min-height:38px;padding:3px 8px 3px 4px;margin:0 -8px 0 -4px;border-radius:10px;color:#eaf1fc;text-decoration:none;transition:background .15s ease}.cm-portal .cmp-contract:hover{background:var(--cmp-row-hover)}.cm-portal .cmp-contract__wage{font-family:var(--font-mono),monospace;font-size:.74rem;color:var(--text-dim)}.cm-portal .cmp-contract__cta{padding:3px 9px;border-radius:7px;border:1px solid hsla(38,88%,68%,.5);background:hsla(38,88%,68%,.1);font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-bright)}.cm-portal .cmp-auctions__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px;padding:14px 18px 18px}.cm-portal .cmp-auction{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar name bid" "avatar time bid";align-items:center;grid-gap:2px 10px;gap:2px 10px;padding:10px 12px;border-radius:12px;border:1px solid var(--cmp-edge);background:var(--cmp-row);color:#eaf1fc;text-decoration:none}.cm-portal .cmp-auction:hover{border-color:var(--cmp-edge-strong)}.cm-portal .cmp-auction>:first-child{grid-area:avatar}.cm-portal .cmp-auction__name{grid-area:name;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.cm-portal .cmp-auction__bid{grid-area:bid;font-family:var(--font-mono),monospace;color:var(--gold-bright)}.cm-portal .cmp-auction__time{grid-area:time;font-size:.74rem;color:var(--text-dim)}@media (max-width:1180px){.cm-portal .cmp-id{grid-template-columns:minmax(0,1fr)}.cm-portal .cmp-next,.cm-portal .cmp-stack{grid-column:1/-1}.cm-portal .cmp-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-portal .cmp-squad,.cm-portal .cmp-table{grid-column:span 6}.cm-portal .cmp-fin{grid-column:1/-1}}@media (max-width:760px){.cm-portal:not(.cm-page){gap:16px;padding-top:16px}.cm-portal .cmp-grid{gap:16px}.cm-portal .cmp-id{padding:20px 16px;border-radius:20px}.cm-portal .cmp-id__main{grid-template-columns:minmax(0,1fr);gap:14px}.cm-portal .cmp-id__crest{width:96px;height:96px}.cm-portal .cmp-id__crest img,.cm-portal .cmp-id__crest svg{width:66px;height:66px}.cm-portal .cmp-board{grid-template-columns:minmax(0,1fr);grid-template-areas:"pos" "cells" "form" "progress";padding:14px}.cm-portal .cmp-board__pos{min-width:0}.cm-portal .cmp-fin,.cm-portal .cmp-squad,.cm-portal .cmp-stack,.cm-portal .cmp-table{grid-column:1/-1}.cm-portal .cmp-stack{grid-template-columns:minmax(0,1fr);gap:16px}.cm-portal .cmp-stage{gap:6px;padding:18px 10px}.cm-portal .cmp-stage__crest{width:84px;height:84px}.cm-portal .cmp-stage__crest img,.cm-portal .cmp-stage__crest svg{width:62px;height:62px}.cm-portal .cmp-stage__name{font-size:.95rem}.cm-portal .cmp-stage__mid{min-width:64px}.cm-portal .cmp-stage__vs{width:52px;height:52px;font-size:1.05rem}.cm-portal .cmp-stage__score b{font-size:1.6rem}.cm-portal .cmp-next:after{width:110px;height:110px}.cm-portal .cmp-next__foot{grid-template-columns:minmax(0,1fr)}.cm-portal .cmp-next__continue{justify-content:stretch}.cm-portal .cmp-next__continue .btn,.cm-portal .cmp-next__continue>*{width:100%}.cm-portal .cmp-countdown{margin-left:0}.cm-portal .cmp-res{flex-basis:180px}}.cm-portal .cmp-cup{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin:0 20px 14px;padding:10px 14px;border-radius:12px;color:inherit;text-decoration:none;border:1px solid color-mix(in srgb,var(--gold) 38%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 14%,rgba(4,7,12,.6)),rgba(4,7,12,.4))}.cm-portal .cmp-cup:hover{border-color:color-mix(in srgb,var(--gold) 60%,transparent)}.cm-portal .cmp-cup.is-today{border-color:color-mix(in srgb,var(--accent) 60%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 16%,rgba(4,7,12,.6)),rgba(4,7,12,.4))}.cm-portal .cmp-cup__icon{display:grid;place-items:center;font-size:1.2rem;line-height:1;filter:drop-shadow(0 3px 8px rgba(0,0,0,.5))}.cm-portal .cmp-cup__text{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:.8rem;color:var(--text-dim)}.cm-portal .cmp-cup__text b{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-bright,#f5c065)}.cm-portal .cmp-cup.is-today .cmp-cup__text b{color:var(--accent)}.cm-portal .cmp-cup__text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-portal .cmp-reach__list{display:grid;grid-gap:10px;gap:10px;padding:12px 16px 16px}.cm-portal .cmp-reach__item{display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;color:inherit;text-decoration:none}.cm-portal .cmp-reach__title{font-weight:700;font-size:.9rem}.cm-portal .cmp-reach__count{font-size:.74rem;color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cm-portal .cmp-reach__text{grid-column:1/-1;font-size:.78rem;color:var(--text-dim)}.cm-portal .cmp-reach__bar{grid-column:1/-1;height:5px;border-radius:999px;background:var(--bg-elevated-3,#171c28);overflow:hidden;margin-top:4px}.cm-portal .cmp-reach__bar>span{display:block;height:100%;background:var(--accent)}.cm-page.cm-portal .cmp-headmeta{display:grid;grid-gap:10px;gap:10px}.cm-page.cm-portal .cmp-headmeta .cmp-id__meta,.cm-page.cm-portal .cmp-headmeta .cmp-id__rep{margin-top:0}.cm-page.cm-portal .pk-head__aside .cmp-board{width:min(460px,100%)}.cm-page.cm-portal .cmp-board__form small{white-space:nowrap}.cm-page.cm-portal .cmp-headmeta .cmp-id__pill{flex-wrap:wrap;height:auto;min-height:28px;padding-top:4px;padding-bottom:4px}.cm-page.cm-portal .pk-panel.cmp-next{grid-column:auto}.cm-page.cm-portal .pk-panel.cmp-next .pk-panel__head{position:relative;z-index:1;background:rgba(4,7,12,.35)}.cm-page.cm-portal .cmp-next .cmp-next__comp{display:inline-flex;align-items:center;font-family:var(--font-body),system-ui,sans-serif;font-size:.8rem;letter-spacing:0;text-transform:none}.cm-page.cm-portal .cmp-next__empty .pk-empty{background:rgba(4,7,12,.5)}.cm-page.cm-portal .pk-panel.cmp-next>.pk-panel__body{display:flex;flex-direction:column}.cm-page.cm-portal .pk-panel.cmp-next .cmp-next__foot{margin-top:auto}.cm-page.cm-portal .pk-panel.cmp-next .cmp-stage{flex:1 1}.cm-page.cm-portal .cmp-sub .pk-link{margin-top:6px}.cm-portal .cmp-paper{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.cm-portal .cmp-paper__lead{display:grid;align-content:start;grid-gap:6px;gap:6px;padding:14px;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:radial-gradient(120% 100% at 100% 0,color-mix(in srgb,var(--accent) 12%,transparent),transparent 65%),hsla(0,0%,100%,.02);color:inherit;text-decoration:none}.cm-portal .cmp-paper__lead:hover b{text-decoration:underline}.cm-portal .cmp-paper__lead b{font-family:var(--font-display),system-ui,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.1;color:#fff}.cm-portal .cmp-paper__tag{display:inline-flex;align-items:center;gap:6px;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.cm-portal .cmp-paper--good .cmp-paper__tag,.cm-portal .cmp-paper__list .cmp-paper--good svg{color:var(--win)}.cm-portal .cmp-paper--warn .cmp-paper__tag,.cm-portal .cmp-paper__list .cmp-paper--warn svg{color:var(--gold-bright,#f5c065)}.cm-portal .cmp-paper--bad .cmp-paper__tag,.cm-portal .cmp-paper__list .cmp-paper--bad svg{color:var(--loss)}.cm-portal .cmp-paper__text{font-size:.86rem;line-height:1.45;color:var(--ink-soft,#c4cee2)}.cm-portal .cmp-paper__side{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.cm-portal .cmp-paper__list{list-style:none;margin:0;padding:0;display:grid}.cm-portal .cmp-paper__list li+li{border-top:1px solid hsla(0,0%,100%,.06)}.cm-portal .cmp-paper__list a{display:flex;align-items:flex-start;gap:8px;padding:8px 0;color:inherit;text-decoration:none;font-size:.88rem;font-weight:600;line-height:1.35}.cm-portal .cmp-paper__list a:hover span{text-decoration:underline}.cm-portal .cmp-paper__list svg{flex-shrink:0;margin-top:2px;color:var(--text-dim)}.cm-portal .cmp-paper__fan{margin:0;padding:8px 10px;border-radius:10px;background:hsla(0,0%,100%,.03);font-size:.82rem;font-style:italic;line-height:1.4}.cm-portal .cmp-paper__fan span{font-style:normal;font-size:.72rem;color:var(--text-dim)}@media (max-width:760px){.cm-portal .cmp-paper{grid-template-columns:minmax(0,1fr)}}.cm-portal .cmp-friends__table td{height:50px}.cm-portal .cmp-friends__who{display:grid;min-width:0;line-height:1.2}.cm-portal .cmp-friends__manager{font-size:.72rem;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-portal .cmp-friends__h2h{white-space:nowrap}.cm-portal .cmp-friends__h2h>span{display:inline-grid;justify-items:center;line-height:1.15;cursor:default}.cm-portal .cmp-friends__h2h small{font-size:.68rem;color:var(--text-dim)}.cm-portal .cmp-friends__none{color:var(--text-dim)}.cm-portal .cmp-friends__table .cmp-mini__name{max-width:260px}.cm-portal .cmp-form--sm i{width:18px;height:18px;font-size:.56rem}@media (max-width:560px){.cm-portal .cmp-friends__form,.cm-portal .cmp-friends__num{display:none}.cm-portal .cmp-friends__table .cmp-mini__name{max-width:120px}}