#stage #cfclan .cpub__report{margin-top:calc(var(--s-4) * -1);align-self:flex-start}#stage #cfclan .cgrid__side .cpub__report{display:inline-flex}@media (max-width:1100px){#stage #cfclan .cland__in{gap:var(--s-20);grid-template-columns:minmax(0,1fr)}#stage #cfclan .cgrid{grid-template-columns:minmax(0,1fr)}#stage #cfclan .cstats--public{grid-template-columns:repeat(3,minmax(0,1fr))}#stage #cfclan .cstats--public .cstats__cell{border-bottom:1px solid var(--border)}#stage #cfclan .chero--public .chero__in{grid-template-columns:auto minmax(0,1fr)}#stage #cfclan .chero--public .chero__actions{grid-column:1/-1}#stage #cfclan .chero__actions--join,#stage #cfclan .chero__actions--join .cjoin{align-items:flex-start}#stage #cfclan .cmod__head--tools{flex-wrap:wrap}#stage #cfclan .ctbl-wrap{overflow-x:auto}}@media (max-width:720px){#stage #cfclan .cland__in{padding:var(--s-20) var(--s-16)}#stage #cfclan .cland__h{font-size:calc(30px * var(--ui))}#stage #cfclan .cland__cta{flex-wrap:wrap}#stage #cfclan .cland__cta .btn{flex:auto;justify-content:center}#stage #cfclan .cland__perks{grid-template-columns:minmax(0,1fr)}#stage #cfclan .csearch{flex:100%}#stage #cfclan .cfilter{scrollbar-width:none;max-width:100%;overflow-x:auto}#stage #cfclan .cfilter::-webkit-scrollbar{display:none}#stage #cfclan .cfilter .seg__btn{flex:none}#stage #cfclan .chero--public .chero__in{padding:var(--s-16);grid-template-columns:minmax(0,1fr)}#stage #cfclan .chero--public .chero__name,#stage #cfclan .chero--public .chero__desc{white-space:normal}#stage #cfclan .chero__meta{flex-wrap:wrap}#stage #cfclan .cstats--public{grid-template-columns:repeat(2,minmax(0,1fr))}#stage #cfclan .cfriends__row{grid-template-columns:36px minmax(0,1fr)}#stage #cfclan .cfriends__row .cfriends__act{grid-column:1/-1;justify-content:flex-end}#stage #cfclan .cwiz__grid{grid-template-columns:minmax(0,1fr)}#stage #cfclan .cwiz__steps li{justify-content:center;gap:0;font-size:0}#stage #cfclan .cwiz__steps li span{font-size:11px}#stage #cfclan .cwiz__steps li.is-cur{font-size:var(--t-xs);gap:8px}#stage #cfclan .cwiz__preview{flex-direction:column}#stage #cfclan .cmodes,#stage #cfclan .cset__row--wiz{grid-template-columns:minmax(0,1fr)}}#stage #cfclan .ctbl--wars td{white-space:nowrap}
#cfclan{--cgold:#d9a93e;--cgold-soft:#e8c468;--cgap:var(--s-16)}#cfclan .num{font-variant-numeric:tabular-nums}#cfclan .cstack{gap:var(--cgap);flex-direction:column;display:flex}#cfclan .cgrid{gap:var(--cgap);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}#cfclan .cgrid__main,#cfclan .cgrid__side{gap:var(--cgap);flex-direction:column;min-width:0;display:flex}#cfclan .cgrid--settings{grid-template-columns:minmax(0,1fr) 360px}@keyframes csec-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}#cfclan .csection.is-in{animation:csec-in .2s var(--e-glide)}#cfclan a{color:inherit}#cfclan .clink{appearance:none;font:inherit;font-size:var(--t-xs);color:var(--pink-soft);cursor:pointer;border-radius:var(--r-tiny);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:700;transition:color .15s;display:inline-flex}#cfclan .clink:hover{color:var(--text-hi)}#cfclan .clink:focus-visible{outline:2px solid var(--pink);outline-offset:2px}#cfclan .clink--block{margin-top:var(--s-10);align-self:flex-start}#cfclan .cback{margin-bottom:calc(var(--cgap) * -1 + 4px)}#cfclan .cback svg{rotate:180deg}#cfclan .cempty{font-size:var(--t-xs);color:var(--muted-2);margin:0;line-height:1.5}#cfclan .cempty a,#cfclan .cempty .clink{color:var(--pink-soft);font-size:inherit;text-decoration:none}#cfclan .cempty--pad{padding:var(--s-16) var(--s-18)}#cfclan .cbadge{border-radius:var(--r-pill);background:var(--pink);min-width:18px;height:18px;color:var(--on-pink);font-family:var(--font-display);justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-size:11px;font-weight:800;display:inline-flex}#cfclan .cbadge--lg{min-width:22px;height:22px;font-size:12px}#cfclan .ccoin{color:var(--text);align-items:center;gap:4px;font-weight:700;display:inline-flex}#cfclan .ccoin__ico{background-position:50%;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:inline-block}#cfclan .cprice{border-left:1px solid var(--border-hi);font-size:var(--t-xs);align-items:center;margin-left:8px;padding-left:8px;display:inline-flex}#cfclan .clanav{border-radius:calc(var(--sz) * .18);border:1px solid var(--border-hi);background:linear-gradient(145deg,hsl(var(--hue,330) 70% 16%),hsl(var(--hue,330) 60% 8%));box-shadow:inset 0 1px 0 rgb(var(--ink-rgb) / .078);width:var(--sz);height:var(--sz);color:hsl(var(--hue,330) 90% 78%);font-family:var(--font-display);letter-spacing:.02em;font-weight:800;font-size:calc(var(--sz) * .36);text-shadow:0 2px 8px rgb(var(--shade-rgb) / calc(.533 * var(--shade-k)));flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}#cfclan .clanav img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}#cfclan .clanav--96{--sz:96px;border-radius:18px}#cfclan .clanav--72{--sz:72px;border-radius:14px}#cfclan .clanav--36{--sz:36px;border-radius:8px}#cfclan .clanav--32{--sz:32px;border-radius:7px}#cfclan .clanav--28{--sz:28px;border-radius:6px}#cfclan .ctag{font-family:var(--font-display);color:var(--pink-soft);letter-spacing:.03em;font-weight:800}#cfclan .ctag--gold{color:var(--cgold-soft);text-shadow:0 0 14px rgb(var(--gold-d-rgb) / .251)}#cfclan .ctag--big{font-size:.86em}#cfclan .crole{border-radius:var(--r-pill);border:1px solid var(--border-hi);background:var(--surface-hi);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;padding:2px 7px;font-size:10px;font-weight:800;display:inline-flex}#cfclan .crole--leader{color:var(--cgold-soft);border-color:rgb(var(--gold-d-rgb) / .322);background:rgb(var(--gold-d-rgb) / .102)}#cfclan .crole--deputy{color:var(--pink-soft);border-color:rgb(var(--accent-rgb) / .302);background:var(--pink-dim)}#cfclan .crole--elder{color:var(--metal-2);border-color:rgb(var(--metal-2-rgb) / .302);background:rgb(var(--metal-2-rgb) / .078)}#cfclan .cyou{border-radius:var(--r-pill);background:var(--pink);color:var(--on-accent);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;align-items:center;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:800;display:inline-flex}#cfclan .cnickrow{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}#cfclan .cnickrow .cyou{margin-left:0}#cfclan .cnick{color:var(--text);font-weight:700;text-decoration:none;transition:color .15s}#cfclan .cnick:hover{color:var(--pink-soft)}#cfclan .cav{flex:none;text-decoration:none;display:inline-flex;position:relative}#cfclan .cav img,#cfclan .cav .mockav{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}#cfclan .cav .av__presence{position:absolute;bottom:-2px;right:-2px}#cfclan .cseen{font-size:var(--t-xs);color:var(--muted-2);white-space:nowrap}#cfclan .cseen--on{color:var(--green-soft);align-items:center;gap:5px;display:inline-flex}#cfclan .cseen--on i{background:var(--green);width:7px;height:7px;box-shadow:0 0 8px rgb(var(--green-rgb) / .6);border-radius:50%}#cfclan .cstale{color:var(--muted-2);margin-top:1px;font-size:10.5px;display:block}#cfclan .ctrend{font-size:var(--t-xs);color:var(--muted-2);white-space:nowrap}#cfclan .ctrend--up{color:var(--green-soft)}#cfclan .ctrend--down{color:var(--red)}#cfclan .cplayer{align-items:center;gap:var(--s-10);min-width:0;display:inline-flex}#cfclan .cplayer__id{flex-direction:column;gap:1px;min-width:0;display:flex}#cfclan .cplayer__id small{color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-size:10.5px;overflow:hidden}#cfclan .cplayer__id .clantag{color:var(--pink-soft)}#cfclan .chero{padding:0;position:relative;overflow:hidden}#cfclan .chero__bg{pointer-events:none;background:radial-gradient(110% 90% at 88% 0%,rgb(var(--accent-rgb) / .16),transparent 55%),radial-gradient(80% 70% at 0% 100%,rgb(var(--maroon-a-rgb) / .28),transparent 60%),repeating-linear-gradient(135deg,rgb(var(--ink-rgb) / .028) 0 2px,transparent 2px 16px);position:absolute;inset:0}#cfclan .chero__bg:after{content:"";background:linear-gradient(90deg,rgb(var(--void-rgb) / .55),rgb(var(--void-rgb) / .25) 55%,rgb(var(--void-rgb) / .6));position:absolute;inset:0}#cfclan .chero__in{gap:var(--s-20);padding:var(--s-20) var(--s-24);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;position:relative}#cfclan .chero__avbtn{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:18px;padding:0;display:inline-flex;position:relative}#cfclan .chero__avbtn:focus-visible{outline:2px solid var(--pink);outline-offset:3px}#cfclan .chero__avedit{background:rgb(var(--void-rgb) / .851);color:var(--text-hi);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;opacity:0;border-radius:0 0 18px 18px;justify-content:center;align-items:center;gap:5px;padding:5px 0;font-size:10px;font-weight:800;transition:opacity .15s;display:flex;position:absolute;inset:auto 0 0}#cfclan .chero__avbtn:hover .chero__avedit,#cfclan .chero__avbtn:focus-visible .chero__avedit{opacity:1}#cfclan .chero__id{flex-direction:column;gap:6px;min-width:0;display:flex}#cfclan .chero__eyebrow{align-items:center;gap:var(--s-12);flex-wrap:wrap;display:flex}#cfclan .chero__lvl,#cfclan .chero__rank{font-family:var(--font-display);font-size:var(--t-micro);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted-2);font-weight:700}#cfclan .chero__lvl b,#cfclan .chero__rank b{color:var(--text)}#cfclan .chero__name{font-size:var(--t-h2);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.1;overflow:hidden}#cfclan .chero__desc{font-size:var(--t-sm);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}#cfclan .chero__meta{align-items:center;gap:var(--s-10);font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;margin-top:2px;display:flex}#cfclan .chero__meta b{color:var(--text)}#cfclan .chero__me{align-items:center;gap:6px;display:inline-flex}#cfclan .chero__sep{background:var(--border-hi);width:1px;height:14px}#cfclan .chero__mode,#cfclan .chero__members,#cfclan .chero__online{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}#cfclan .chero__online i{background:var(--green);width:7px;height:7px;box-shadow:0 0 8px rgb(var(--green-rgb) / .6);border-radius:50%}#cfclan .chero__actions{align-items:center;gap:var(--s-8);flex:none;display:flex}#cfclan .chero__actions .btn{white-space:nowrap}#cfclan .chero__gear{padding-inline:10px}#cfclan .chero__actions--join{flex-direction:column;align-items:flex-end;gap:6px}#cfclan .cstats{grid-template-columns:repeat(7,minmax(0,1fr));padding:0;display:grid;overflow:hidden}#cfclan .cstats--public{grid-template-columns:repeat(6,minmax(0,1fr))}#cfclan .cstats__cell{padding:var(--s-12) var(--s-14);border-right:1px solid var(--border);flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}#cfclan .cstats__cell:last-child{border-right:0}#cfclan .cstats__lbl{font-family:var(--font-display);font-size:var(--t-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--muted-2);white-space:nowrap;font-weight:700}#cfclan .cstats__val{font-family:var(--font-display);font-weight:800;font-size:calc(23px * var(--ui));white-space:nowrap;letter-spacing:-.01em;align-items:baseline;gap:2px;line-height:1.1;display:inline-flex}#cfclan .cstats__val--sm{font-size:var(--t-base)}#cfclan .cstats__of{font-size:var(--t-sm);color:var(--muted-2);font-weight:700}#cfclan .cstats__cap{font-size:var(--t-xs);color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;min-height:14px;display:flex;overflow:hidden}#cfclan .cstats__cell--win .cstats__lbl,#cfclan .cstats__cell--points .cstats__lbl{color:var(--pink-soft)}#cfclan .cstats__cell--win{background:linear-gradient(90deg,var(--pink-ghost,rgb(var(--accent-rgb) / .071)),transparent 85%)}#cfclan .cstats__bar{flex:none;width:40px}#cfclan .cstats__ready{color:var(--green-soft);font-weight:700}#cfclan .cstats__on{align-items:center;gap:7px;display:inline-flex}#cfclan .cstats__on i{background:var(--green);width:8px;height:8px;box-shadow:0 0 10px rgb(var(--green-rgb) / .6);border-radius:50%}#cfclan .ctabs{align-self:flex-start}#cfclan .ctabs__btn{padding:calc(8px * var(--ui)) var(--s-14);font-size:var(--t-xs);align-items:center;gap:6px;transition:color .15s,background-color .15s;display:inline-flex}#cfclan .ctabs__n{color:var(--muted-2);font-size:10.5px;font-weight:700}#cfclan .ctabs__btn[aria-pressed=true] .ctabs__n{color:var(--text)}#cfclan .ctabs__n--hot{border-radius:var(--r-pill);background:var(--pink);min-width:16px;height:16px;color:var(--on-pink);justify-content:center;align-items:center;padding:0 4px;display:inline-flex}#cfclan .crow{align-items:stretch;gap:var(--s-16);min-width:0;display:flex}#cfclan .crow .ctabs{flex:none;align-self:auto}#cfclan .ctoday{align-items:center;gap:var(--s-10);min-width:0;padding:calc(4px * var(--ui)) calc(5px * var(--ui)) calc(4px * var(--ui)) var(--s-14);border:1px solid var(--border);border-radius:var(--r-control);background:var(--deep);flex:auto;display:flex}#cfclan .ctoday__title{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);white-space:nowrap;flex-direction:column;flex:none;gap:1px;font-size:9px;font-weight:800;line-height:1.2;display:flex}#cfclan .ctoday__items{min-width:0;padding-left:var(--s-8);border-left:1px solid var(--border);flex:auto;align-self:stretch;align-items:stretch;gap:2px;margin-left:2px;display:flex}#cfclan .ctoday__item{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;min-height:calc(35px * var(--ui));padding:0 var(--s-10) 0 var(--s-6);border-radius:calc(var(--r-control) - 2px);background:0 0;border:0;flex:none;align-items:center;gap:8px;transition:background-color .15s;display:inline-flex}#cfclan .ctoday__item:hover{background:var(--surface-hi2)}#cfclan .ctoday__item:focus-visible{outline:2px solid var(--pink);outline-offset:1px}#cfclan .ctoday__ico{width:calc(22px * var(--ui));height:calc(22px * var(--ui));border:1px solid var(--border-hi);background:var(--surface-hi);color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}#cfclan .ctoday__ico svg{width:12px;height:12px}#cfclan .ctoday__txt{flex-direction:column;gap:1px;min-width:0;line-height:1.15;display:flex}#cfclan .ctoday__txt b{font-family:var(--font-display);font-size:var(--t-xs);color:var(--text);white-space:nowrap;font-weight:800}#cfclan .ctoday__txt small{color:var(--muted-2);white-space:nowrap;font-size:10.5px}#cfclan .ctoday__item--idle .ctoday__txt b{color:var(--muted)}#cfclan .ctoday__item--hot .ctoday__ico{color:var(--pink-soft);background:var(--pink-dim);border-color:rgb(var(--accent-rgb) / .302)}#cfclan .ctoday__item--hot .ctoday__txt b{color:var(--pink-soft)}#cfclan .ctoday__item--ok .ctoday__ico{color:var(--green-soft);background:var(--green-dim);border-color:rgb(var(--green-rgb) / .302)}#cfclan .ctoday__item--ok .ctoday__txt b{color:var(--green-soft)}#cfclan .ctoday__item--warn .ctoday__ico{color:var(--cgold-soft);background:rgb(var(--gold-d-rgb) / .102);border-color:rgb(var(--gold-d-rgb) / .322)}#cfclan .ctoday__item--warn .ctoday__txt b{color:var(--cgold-soft)}#cfclan .ctoday__acts{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}#cfclan .cmod{padding:var(--s-16) var(--s-18);gap:var(--s-12);flex-direction:column;display:flex}#cfclan .cmod--table{padding:0}#cfclan .cmod--table .cmod__head{padding:var(--s-14) var(--s-18) var(--s-12)}#cfclan .cmod__head{align-items:center;gap:var(--s-12);min-width:0;display:flex}#cfclan .cmod__head--tools{flex-wrap:wrap}#cfclan .cmod__title{font-family:var(--font-display);font-size:var(--t-micro);color:var(--muted-2);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;align-items:center;gap:6px;margin:0;font-weight:700;display:inline-flex}#cfclan .cmod__count{color:var(--text);letter-spacing:0}#cfclan .cmod__rule{font-size:var(--t-xs);color:var(--muted-2);white-space:nowrap;margin-left:auto}#cfclan .cmod__rule--x2{color:var(--pink-soft);font-weight:700}#cfclan .cmod__head--tools .cmod__rule{margin-left:0}#cfclan .cmod__head--tools .btn,#cfclan .cmod__head--tools .csearch{margin-left:auto}#cfclan .cmod__head--tools .csearch+.btn,#cfclan .cmod__head--tools .csearch+.seg{margin-left:0}#cfclan .ctip{margin-left:2px}#cfclan .ctip .tip__q{width:15px;height:15px;font-size:9px}#cfclan .cex{gap:var(--s-16);padding:var(--s-8) 0 0;grid-template-columns:150px minmax(0,1fr) 150px;align-items:center;display:grid}#cfclan .cex__side{flex-direction:column;gap:3px;display:flex}#cfclan .cex__side--win{text-align:right;align-items:flex-end}#cfclan .cex__lbl{font-family:var(--font-display);font-size:var(--t-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--muted-2);font-weight:700}#cfclan .cex__num{font-size:calc(38px * var(--ui));color:var(--text);line-height:1}#cfclan .cex__num--win{color:var(--pink-soft)}#cfclan .cex__cap{font-size:var(--t-xs);color:var(--muted-2)}#cfclan .cex__mid{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}#cfclan .cex__barrow{font-size:var(--t-sm);align-items:baseline;gap:4px;display:inline-flex}#cfclan .cex__of{color:var(--muted-2)}#cfclan .cex__bar{width:100%;height:8px}#cfclan .cex__bar .bar__fill{transition:width .4s var(--e-expo)}#cfclan .cex__note{font-size:var(--t-xs);color:var(--muted-2)}#cfclan .cex__ok{color:var(--green-soft)}#cfclan .cex__btn{--btn-h:calc(40px * var(--ui));padding-inline:var(--s-18);font-size:var(--t-xs);letter-spacing:.04em;margin-top:2px}#cfclan .cex__btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}@keyframes cflash{0%{color:var(--text-hi);text-shadow:0 0 22px rgb(var(--accent-rgb) / .8)}to{color:var(--pink-soft);text-shadow:none}}#cfclan .is-flash{animation:.9s ease-out cflash}#cfclan .cflow{margin:var(--s-4) 0 0;padding:var(--s-10) 0 0;border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:6px 10px;list-style:none;display:flex}#cfclan .cflow li{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}#cfclan .cflow li svg{color:var(--muted-2);flex:none}#cfclan .cflow li b{color:var(--text)}#cfclan .cflow li:not(:last-child):after{content:"→";color:var(--border-hi);padding-left:4px}#cfclan .clvl{gap:var(--s-14);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#cfclan .clvl__step{padding:var(--s-10) var(--s-12);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}#cfclan .clvl__step--done{border-color:rgb(var(--green-rgb) / .239)}#cfclan .clvl__step--cur{border-color:var(--pink-dim);box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .2),0 0 0 1px transparent}#cfclan .clvl__dot{border:2px solid var(--border-hi);width:20px;height:20px;color:var(--on-green);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:inline-flex}#cfclan .clvl__step--done .clvl__dot{background:var(--green);border-color:var(--green)}#cfclan .clvl__step--cur .clvl__dot{border-color:var(--pink);box-shadow:0 0 12px rgb(var(--accent-rgb) / .4)}#cfclan .clvl__name{font-family:var(--font-display);font-weight:800;font-size:var(--t-base);margin-top:2px}#cfclan .clvl__win{font-size:var(--t-xs);color:var(--muted-2)}#cfclan .clvl__unlock{font-size:var(--t-xs);color:var(--muted);line-height:1.35}#cfclan .clvl__step--cur .clvl__unlock,#cfclan .clvl__step--done .clvl__unlock{color:var(--text)}#cfclan .clvl__track{left:var(--s-12);right:var(--s-12);background:rgb(var(--ink-rgb) / .071);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0;overflow:hidden}#cfclan .clvl__fill{background:linear-gradient(90deg,var(--pink-deep),var(--pink) 60%,var(--pink-soft));height:100%;transition:width .5s var(--e-expo);display:block}#cfclan .clvl__cta{font-size:var(--t-xs);color:var(--muted);margin:0}#cfclan .clvl__cta b{color:var(--text)}#cfclan .ccontrib{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#cfclan .ccontrib__row{align-items:center;gap:var(--s-10);border-top:1px solid var(--border);border-radius:var(--r-tiny);grid-template-columns:22px 28px minmax(0,1fr) auto;padding:7px 6px;transition:background-color .15s;display:grid}#cfclan .ccontrib__row:first-child{border-top:0}#cfclan .ccontrib__row:hover{background:var(--surface-hi)}#cfclan .ccontrib__row--me{background:linear-gradient(90deg,var(--pink-ghost,rgb(var(--accent-rgb) / .071)),transparent)}#cfclan .ccontrib__n{color:var(--muted-2);font-size:var(--t-sm)}#cfclan .ccontrib__id{min-width:0;font-size:var(--t-sm);align-items:center;gap:8px;display:flex}#cfclan .ccontrib__pts{font-size:var(--t-base);color:var(--text)}#cfclan .ccontrib__pts small{font-size:var(--t-xs);color:var(--muted-2);font-family:var(--font-body);font-weight:500}#cfclan .crank{align-items:center;gap:var(--s-14);display:flex}#cfclan .crank__num{font-size:calc(40px * var(--ui));color:var(--text);line-height:1}#cfclan .crank__meta{font-size:var(--t-sm);flex-direction:column;gap:3px;display:flex}#cfclan .crank__meta b{font-size:var(--t-base)}#cfclan .cahead{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;align-items:center;gap:var(--s-10);border-radius:var(--r-tiny);border:1px solid var(--border);background:var(--surface);grid-template-columns:32px minmax(0,1fr) auto 14px;padding:8px 10px;transition:border-color .15s,background-color .15s;display:grid}#cfclan .cahead:hover{border-color:var(--border-hi);background:var(--surface-hi)}#cfclan .cahead:focus-visible{outline:2px solid var(--pink);outline-offset:2px}#cfclan .cahead__id{min-width:0;font-size:var(--t-sm);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}#cfclan .cahead__rank{color:var(--muted-2)}#cfclan .cahead__gap{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}#cfclan .cahead__gap b{font-size:var(--t-sm);color:var(--pink-soft)}#cfclan .cahead__gap small{color:var(--muted-2);font-size:10.5px}#cfclan .cahead>svg{color:var(--muted-2)}#cfclan .cme{align-items:center;gap:var(--s-12);display:flex}#cfclan .cme__num{font-size:calc(34px * var(--ui));line-height:1}#cfclan .cme__lbl{font-size:var(--t-sm);flex-direction:column;font-weight:700;display:flex}#cfclan .cme__lbl small{font-size:var(--t-xs);color:var(--muted-2);font-weight:500}#cfclan .cme__rank{font-size:var(--t-xs);color:var(--muted-2);border:1px solid var(--border);border-radius:var(--r-pill);margin-left:auto;padding:3px 8px}#cfclan .cme__hint{font-size:var(--t-xs);color:var(--muted-2);margin:0}#cfclan .cme__hint b{color:var(--pink-soft)}#cfclan .conline{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}#cfclan .conline li{align-items:center;gap:var(--s-10);display:flex}#cfclan .conline__id{font-size:var(--t-sm);flex-direction:column;min-width:0;display:flex}#cfclan .conline__id small{color:var(--muted-2);align-items:center;gap:6px;margin-top:2px;font-size:10.5px;display:inline-flex}#cfclan .conline li{align-items:flex-start}#cfclan .conline .cnickrow{margin-top:1px}#cfclan .lvlicon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:20px;height:20px;display:inline-block}#cfclan .cstatline{color:var(--muted-2);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:2px 9px;margin-top:3px;font-size:10.5px;display:flex}#cfclan .cstatline__lvl{width:18px;height:18px;margin-right:-4px}#cfclan .cstatline__i b{color:var(--text);font-weight:700}#cfclan .clvlcell{align-items:center;gap:6px;display:inline-flex}#cfclan .clvlcell .lvlicon{width:22px;height:22px}#cfclan .capps__id small .lvlicon{width:16px;height:16px;margin:0}#cfclan .conline__foot{justify-content:space-between;align-items:center;gap:var(--s-10);padding-top:var(--s-10);border-top:1px solid var(--border);font-size:var(--t-xs);display:flex}#cfclan .conline__foot--solo{justify-content:flex-start}#cfclan .conline__id{flex:auto}#cfclan .conline__act{flex:none;align-self:center;margin-left:auto}#cfclan .conline__more{appearance:none;font:inherit;border-radius:var(--r-tiny);border:1px dashed var(--border-hi);width:100%;color:var(--pink-soft);font-size:var(--t-xs);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-weight:700;transition:background-color .16s,border-color .16s,color .16s;display:flex}#cfclan .conline__more:hover{background:var(--pink-ghost);border-color:rgb(var(--accent-rgb) / .4);color:var(--text-hi)}#cfclan .conline__more:focus-visible{outline:2px solid var(--pink);outline-offset:2px}#cfclan .conline__more b{color:inherit}#cfclan .conline__more svg{flex:none}#cfclan .conline__empty{font-size:var(--t-xs);color:var(--muted-2);flex-direction:column;gap:3px;line-height:1.45;display:flex}#cfclan .conline__empty b{font-size:var(--t-sm);color:var(--text);font-weight:600}#cfclan .cpbtn{appearance:none;width:calc(30px * var(--ui));height:calc(30px * var(--ui));border-radius:var(--r-control);border:1px solid var(--border-hi);background:var(--surface-hi);color:var(--muted);cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease,scale .16s var(--e-out);flex:none;justify-content:center;align-items:center;display:inline-flex}#cfclan .cpbtn:hover{color:var(--text-hi);border-color:var(--pink);background:var(--pink-dim);scale:1.06}#cfclan .cpbtn:active{scale:.96}#cfclan .cpbtn:focus-visible{outline:2px solid var(--pink);outline-offset:2px}#cfclan .cpbtn--sent,#cfclan .cpbtn--sent:hover{color:var(--green-soft);border-color:rgb(var(--green-rgb) / .302);background:var(--green-dim);cursor:default;scale:1}#cfclan .cpbtn--in,#cfclan .cpbtn--in:hover{color:var(--pink-soft);border-color:rgb(var(--accent-rgb) / .302);background:var(--pink-ghost);cursor:default;scale:1}#cfclan .cpbtn--full,#cfclan .cpbtn--full:hover,#cfclan .cpbtn--off,#cfclan .cpbtn--off:hover{color:var(--muted);border-color:var(--border-hi);background:var(--surface-hi);opacity:.42;cursor:not-allowed;scale:1}@keyframes cpop{0%{scale:.8}55%{scale:1.1}to{scale:1}}#cfclan .is-pop{animation:cpop .24s var(--e-glide)}@keyframes cping{0%{box-shadow:0 0 0 0 rgb(var(--accent-rgb) / .4)}to{box-shadow:0 0 0 12px rgb(var(--accent-rgb) / 0)}}#cfclan .is-ping{animation:.8s ease-out cping}#cfclan .capps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#cfclan .capps__row{align-items:center;gap:var(--s-10);border-top:1px solid var(--border);grid-template-columns:32px minmax(0,1fr) auto;padding:7px 0;transition:opacity .22s,translate .22s;display:grid}#cfclan .capps__row:first-child{border-top:0}#cfclan .capps__id{font-size:var(--t-sm);flex-direction:column;min-width:0;display:flex}#cfclan .capps__id small{color:var(--muted-2);align-items:center;gap:5px;margin-top:2px;font-size:10.5px;line-height:1.3;display:flex}#cfclan .capps__act{gap:6px;display:inline-flex}#cfclan .cibtn{appearance:none;border-radius:var(--r-control);border:1px solid var(--border-hi);background:var(--surface-hi);width:30px;height:30px;color:var(--muted);cursor:pointer;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}#cfclan .cibtn:hover{color:var(--text-hi);border-color:rgb(var(--ink-rgb) / .251)}#cfclan .cibtn--ok{color:var(--green-soft);border-color:rgb(var(--green-rgb) / .302);background:var(--green-dim)}#cfclan .cibtn--ok:hover{color:var(--text-hi);background:rgb(var(--green-rgb) / .251)}#cfclan .cibtn:focus-visible{outline:2px solid var(--pink);outline-offset:2px}#cfclan .cibtn[aria-expanded=true]{color:var(--text-hi);border-color:var(--pink)}#cfclan .cbattle{align-items:center;gap:var(--s-12);display:flex}#cfclan .cbattle__ico,#cfclan .cbattlebig__ico{border-radius:var(--r-control);border:1px solid var(--border-hi);background:var(--surface-hi);width:40px;height:40px;color:var(--pink-soft);flex:none;justify-content:center;align-items:center;display:inline-flex}#cfclan .cbattle__txt{font-size:var(--t-sm);flex-direction:column;display:flex}#cfclan .cbattle__txt small,#cfclan .cbattlebig__txt p{font-size:var(--t-xs);color:var(--muted-2);margin:2px 0 0}#cfclan .cbattlebig{gap:var(--s-16);padding:var(--s-14);border:1px dashed var(--border-hi);border-radius:var(--r-card);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}#cfclan .cbattlebig__ico{width:56px;height:56px}#cfclan .cbattlebig__txt b{font-size:var(--t-base)}#cfclan .cbattle__hist{padding-top:var(--s-6);flex-direction:column;gap:6px;display:flex}#cfclan .cfeed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#cfclan .cfeed__row{align-items:center;gap:var(--s-12);border-top:1px solid var(--border);font-size:var(--t-sm);grid-template-columns:28px minmax(0,1fr) auto;padding:9px 4px;display:grid}#cfclan .cfeed__row:first-child{border-top:0}#cfclan .cfeed__ico{border:1px solid var(--border);background:var(--surface);width:28px;height:28px;color:var(--muted-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}#cfclan .cfeed__row--exchange .cfeed__ico,#cfclan .cfeed__row--level .cfeed__ico{color:var(--pink-soft);border-color:rgb(var(--accent-rgb) / .302)}#cfclan .cfeed__row--points .cfeed__ico{color:var(--green-soft);border-color:rgb(var(--green-rgb) / .302)}#cfclan .cfeed__t{font-size:var(--t-xs);white-space:nowrap}#cfclan .cfeed--mini .cfeed__row{font-size:var(--t-xs);padding:6px 2px}#cfclan .cfeed--mini .cfeed__ico{width:24px;height:24px}#cfclan .cfeed--mini .cfeed__ico svg{width:12px;height:12px}#cfclan .ctbl-wrap{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0}#cfclan .ctbl th{white-space:nowrap}#cfclan .ctbl td{vertical-align:middle;padding:9px var(--s-12)}#cfclan .ctbl__num{text-align:right}#cfclan .ctbl__pts{color:var(--pink-soft)}#cfclan .ctbl__low{color:var(--red)}#cfclan .ctbl__low small{color:var(--red);font-size:10px;font-weight:500}#cfclan .ctbl__row{transition:background-color .15s,opacity .22s,translate .22s}#cfclan .ctbl__row:hover{background:var(--surface-hi)}#cfclan .ctbl__row--me{background:linear-gradient(90deg,var(--pink-ghost,rgb(var(--accent-rgb) / .071)),transparent 60%)}#cfclan .ctbl__row--stale td{color:var(--muted-2)}#cfclan .ctbl__row--stale .cnick{color:var(--muted)}#cfclan .ctbl__row--clan{cursor:pointer}#cfclan .ctbl__row--clan:focus-visible{outline:2px solid var(--pink);outline-offset:-2px}#cfclan .ctbl__act{text-align:right;white-space:nowrap;position:relative}#cfclan .ctbl__act--wide .btn+.btn{margin-left:6px}#cfclan .ctbl__gap td{text-align:center;color:var(--muted-2);letter-spacing:.3em;padding:4px}#cfclan .ctop__r1{color:var(--cgold-soft)}#cfclan .ctop__r2{color:var(--metal-2)}#cfclan .ctop__r3{color:var(--metal-3)}#cfclan .is-leaving{opacity:0;translate:0 -4px}#cfclan .cmenu{right:var(--s-12);z-index:30;border-radius:var(--r-card);border:1px solid var(--border-hi);background:var(--deep-2);min-width:220px;box-shadow:var(--sh-panel),0 24px 48px -16px rgb(var(--shade-rgb) / calc(.8 * var(--shade-k)));text-align:left;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% - 6px)}#cfclan .cmenu__item{appearance:none;border-radius:var(--r-tiny);color:var(--text);font:inherit;font-size:var(--t-xs);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-weight:600}#cfclan .cmenu__item:hover{background:var(--surface-hi2)}#cfclan .cmenu__item--danger{color:var(--red)}#cfclan .csearch{border-radius:var(--r-control);border:1px solid var(--border);background:var(--deep);height:34px;color:var(--muted-2);align-items:center;gap:8px;min-width:220px;padding:0 10px;display:inline-flex}#cfclan .csearch:focus-within{border-color:var(--border-hi)}#cfclan .csearch__in{min-width:0;height:100%;min-height:0;color:var(--text);font-size:var(--t-xs);background:0 0;border:0;outline:none;flex:auto;padding:0}#cfclan .csearch--modal{width:100%;margin-top:2px}#cfclan .cfilter .seg__btn{font-size:var(--t-xs);padding:6px 10px}#cfclan .cnotice{align-items:center;gap:var(--s-12);margin:0 var(--s-18) var(--s-12);border-radius:var(--r-card);border:1px solid rgb(var(--accent-rgb) / .239);background:var(--pink-dim);font-size:var(--t-xs);color:var(--text);padding:10px 12px;display:flex}#cfclan .cnotice>span:first-child{color:var(--pink-soft);flex:none;display:inline-flex}#cfclan .cnotice>span+span{flex:auto}#cfclan .cnotice .btn{flex:none}#cfclan .cnotice--info{border-color:var(--border-hi);background:var(--surface-hi);margin:0}#cfclan .cnotice--info>span:first-child{color:var(--muted)}#cfclan .cnotice--danger{border-color:rgb(var(--danger-rgb) / .302);background:var(--red-dim);margin:0}#cfclan .cnotice--danger>span:first-child{color:var(--red)}#cfclan .cmodal .cnotice{margin:0}#cfclan .cinvites{padding:var(--s-6) var(--s-18) var(--s-14);flex-direction:column;margin:0;list-style:none;display:flex}#cfclan .cinvites__row{align-items:center;gap:var(--s-12);border-top:1px solid var(--border);font-size:var(--t-sm);grid-template-columns:28px minmax(0,1fr) auto auto;padding:8px 0;display:grid}#cfclan .cinvites__state{font-size:var(--t-xs);color:var(--muted-2)}#cfclan .cset__grid{flex-direction:column;display:flex}#cfclan .cset__row{gap:var(--s-16);padding:var(--s-12) 0;border-top:1px solid var(--border);grid-template-columns:240px minmax(0,1fr);align-items:center;display:grid}#cfclan .cset__row:first-child{border-top:0}#cfclan .cset__row--top{align-items:start}#cfclan .cset__lbl{font-size:var(--t-sm);flex-direction:column;gap:2px;font-weight:700;display:flex}#cfclan .cset__lbl small{font-size:var(--t-xs);color:var(--muted-2);font-weight:500;line-height:1.4}#cfclan .cset__val{gap:var(--s-8);flex-direction:column;min-width:0;display:flex}#cfclan .cset__av{align-items:center;gap:var(--s-14);flex-direction:row}#cfclan .cset__btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#cfclan .cfile{cursor:pointer}#cfclan .cbgprev{border-radius:var(--r-card);border:1px solid var(--border);background:var(--deep);height:84px;position:relative;overflow:hidden}#cfclan .cbgprev__bg{background:radial-gradient(110% 90% at 88% 0%,rgb(var(--accent-rgb) / .16),transparent 55%),radial-gradient(80% 70% at 0% 100%,rgb(var(--maroon-a-rgb) / .28),transparent 60%),repeating-linear-gradient(135deg,rgb(var(--ink-rgb) / .028) 0 2px,transparent 2px 16px);position:absolute;inset:0}#cfclan .cbgprev__name{font-size:var(--t-xs);text-shadow:0 1px 8px #000;font-weight:700;position:absolute;bottom:10px;left:12px}#cfclan .cset__inline{align-items:center;gap:var(--s-12);flex-flow:wrap}#cfclan .cset__inline--end{align-items:flex-end}#cfclan .cset__big{font-family:var(--font-display);font-size:var(--t-h4);font-weight:800}#cfclan .cdesc{resize:none;min-height:0;font-size:var(--t-sm)}#cfclan .cset__foot{justify-content:space-between;align-items:center;gap:var(--s-10);display:flex}#cfclan .cset__foot--end{padding-top:var(--s-4);justify-content:flex-end}#cfclan .cmodes{gap:var(--s-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#cfclan .cmode{gap:var(--s-10);padding:var(--s-12);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;transition:border-color .15s,background-color .15s;display:grid;position:relative}#cfclan .cmode:hover{border-color:var(--border-hi)}#cfclan .cmode--on{border-color:var(--pink-dim);background:var(--pink-ghost,rgb(var(--accent-rgb) / .071))}#cfclan .cmode:focus-within{outline:2px solid var(--pink);outline-offset:2px}#cfclan .cmode__ico{border-radius:var(--r-control);border:1px solid var(--border-hi);background:var(--surface-hi);width:34px;height:34px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}#cfclan .cmode--on .cmode__ico{color:var(--pink-soft);border-color:rgb(var(--accent-rgb) / .302)}#cfclan .cmode__txt{flex-direction:column;gap:2px;min-width:0;display:flex}#cfclan .cmode__txt b{font-size:var(--t-sm)}#cfclan .cmode__txt small{color:var(--muted-2);font-size:10.5px;line-height:1.35}#cfclan .cmode__radio{border:2px solid var(--border-hi);border-radius:50%;width:18px;height:18px;position:relative}#cfclan .cmode--on .cmode__radio{border-color:var(--pink)}#cfclan .cmode--on .cmode__radio:after{content:"";background:var(--pink);border-radius:50%;position:absolute;inset:3px}#cfclan .cset__row--elo{margin-top:var(--s-4)}#cfclan .cstep{align-items:center;gap:6px;display:inline-flex}#cfclan .cstep__btn{appearance:none;border-radius:var(--r-control);border:1px solid var(--border-hi);background:var(--surface-hi);width:34px;height:34px;color:var(--text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}#cfclan .cstep__btn:hover{background:var(--surface-hi2)}#cfclan .cstep__in{text-align:center;width:110px;height:34px;min-height:0;font-size:var(--t-base);padding:0 8px}#cfclan .cstep__in::-webkit-inner-spin-button{opacity:0}#cfclan .cstep__hint{font-size:var(--t-xs);color:var(--muted-2)}#cfclan .ccap{gap:var(--s-10);flex-direction:column;display:flex}#cfclan .ccap__num{font-size:calc(28px * var(--ui));line-height:1}#cfclan .ccap__num small{font-size:var(--t-sm);color:var(--muted-2);font-family:var(--font-body);font-weight:500}#cfclan .ccap__parts{font-size:var(--t-xs);color:var(--muted);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}#cfclan .ccap__parts li{border-top:1px solid var(--border);align-items:center;gap:8px;padding:4px 0;display:flex}#cfclan .ccap__parts li b{color:var(--text);margin-left:auto}#cfclan .ccap__parts li small{color:var(--muted-2)}#cfclan .cgrid__side .cset__row{gap:var(--s-10);grid-template-columns:1fr}#cfclan .cgrid__side .cset__foot{flex-direction:column;align-items:stretch;gap:8px}#cfclan .cgrid__side .cset__foot .btn{width:100%}#cfclan .cgrid__side .cset__inline--end{align-items:flex-start}#cfclan .cfacts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#cfclan .cfacts li{border-top:1px solid var(--border);font-size:var(--t-xs);color:var(--muted);align-items:center;gap:8px;padding:7px 0;display:flex}#cfclan .cfacts li:first-child{border-top:0}#cfclan .cfacts li svg{color:var(--muted-2);flex:none}#cfclan .cfacts li.is-done svg{color:var(--green-soft)}#cfclan .cfacts li b{color:var(--text);white-space:nowrap;margin-left:auto;padding-left:8px}#cfclan .cset--danger{border-color:rgb(var(--danger-rgb) / .2)}#cfclan .cset--danger .cmod__title{color:var(--red)}#cfclan .cland{padding:0;position:relative;overflow:hidden}#cfclan .cland__bg{pointer-events:none;background:radial-gradient(90% 110% at 100% 0%,rgb(var(--accent-rgb) / .22),transparent 55%),radial-gradient(70% 80% at 0% 100%,rgb(var(--maroon-a-rgb) / .3),transparent 60%),repeating-linear-gradient(135deg,rgb(var(--ink-rgb) / .03) 0 2px,transparent 2px 16px);position:absolute;inset:0}#cfclan .cland__in{gap:var(--s-28);padding:var(--s-28) var(--s-32);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid;position:relative}#cfclan .cland__txt{gap:var(--s-12);flex-direction:column;display:flex}#cfclan .cland__h{font-size:calc(38px * var(--ui));letter-spacing:-.02em;margin:0;line-height:1.05}#cfclan .cland__p{font-size:var(--t-base);color:var(--muted);max-width:52ch;margin:0;line-height:1.5}#cfclan .cland__cta{gap:var(--s-10);margin-top:var(--s-6);display:flex}#cfclan .cland__perks{gap:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}#cfclan .cland__perks li{padding:var(--s-12);border-radius:var(--r-card);border:1px solid var(--border);background:rgb(var(--void-rgb) / .45);font-size:var(--t-sm);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);column-gap:10px;display:grid}#cfclan .cland__perks li svg{color:var(--pink-soft);grid-row:1/3;align-self:start;margin-top:2px}#cfclan .cland__perks li b{font-size:var(--t-sm)}#cfclan .cland__perks li small{font-size:var(--t-xs);color:var(--muted-2);line-height:1.4}#cfclan .cjoin{flex-direction:column;align-items:flex-end;gap:6px;display:flex}#cfclan .cjoin__btn{--btn-h:calc(42px * var(--ui))}#cfclan .cjoin__req{font-size:var(--t-xs);color:var(--muted-2);white-space:nowrap}#cfclan .cjoin__state{font-size:var(--t-xs);color:var(--muted-2);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}#cfclan .cjoin__state--sent{color:var(--green-soft);font-weight:700}#cfclan .cjoin__state--low{color:var(--red)}#cfclan .ctbl__act .cjoin__state+.btn{margin-left:8px}#cfclan .cmodal{padding:var(--s-16)}#cfclan .cmodal__card{gap:var(--s-14);max-height:calc(88vh / var(--zoom,1))}#cfclan .cmodal__head{justify-content:space-between;align-items:flex-start;gap:var(--s-12);display:flex}#cfclan .cmodal__title{font-size:var(--t-h4);margin:0}#cfclan .cmodal__sub{font-size:var(--t-xs);color:var(--muted-2);margin:4px 0 0}#cfclan .cmodal__close{flex:none}#cfclan .cmodal__foot{justify-content:flex-end;gap:var(--s-8);padding-top:var(--s-6);display:flex}#cfclan .cmodal__foot--wiz{justify-content:space-between}#cfclan .cmodal__price{align-items:center;gap:var(--s-12);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);font-size:var(--t-sm);padding:10px 12px;display:flex}#cfclan .cmodal__price>span:first-child{flex:auto}#cfclan .cmodal__price small{font-size:var(--t-xs);color:var(--muted-2)}#cfclan .cmodal__price--shop>span:first-child{flex:none}#cfclan .cmodal__price--shop small{flex:auto}#cfclan .cfriends{max-height:calc(52vh / var(--zoom,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:auto}#cfclan .cfriends__row{align-items:center;gap:var(--s-12);border-top:1px solid var(--border);font-size:var(--t-sm);grid-template-columns:36px minmax(0,1fr) auto;padding:8px 4px;display:grid}#cfclan .cfriends__row:first-child{border-top:0}#cfclan .cfriends__act{align-items:center;gap:8px;display:inline-flex}#cfclan .cpreview{border-radius:var(--r-card);border:1px dashed var(--border-hi);flex-direction:column;gap:6px;padding:10px 12px;display:flex}#cfclan .cpreview__row{align-items:center;gap:var(--s-10);font-size:var(--t-base);display:flex}#cfclan .cbgs{gap:var(--s-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#cfclan .cbg{appearance:none;font:inherit;color:inherit;cursor:pointer;border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);text-align:left;flex-direction:column;gap:6px;padding:8px;transition:border-color .15s;display:flex}#cfclan .cbg[aria-pressed=true]{border-color:var(--pink)}#cfclan .cbg__prev{border-radius:var(--r-tiny);border:1px solid var(--border);background:radial-gradient(110% 90% at 88% 0%,rgb(var(--accent-rgb) / .16),transparent 55%),radial-gradient(80% 70% at 0% 100%,rgb(var(--maroon-a-rgb) / .28),transparent 60%),repeating-linear-gradient(135deg,rgb(var(--ink-rgb) / .028) 0 2px,transparent 2px 16px);height:74px;display:block}#cfclan .cbg b{font-size:var(--t-sm)}#cfclan .cbg small{color:var(--muted-2);font-size:10.5px}#cfclan .cwiz__steps{gap:var(--s-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}#cfclan .cwiz__steps li{font-size:var(--t-xs);color:var(--muted-2);border-radius:var(--r-tiny);border:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;padding:8px 10px;display:flex}#cfclan .cwiz__steps li span{border:1px solid var(--border-hi);width:20px;height:20px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}#cfclan .cwiz__steps li.is-cur{color:var(--text);border-color:var(--pink-dim)}#cfclan .cwiz__steps li.is-cur span{background:var(--pink);border-color:var(--pink);color:var(--on-accent)}#cfclan .cwiz__steps li.is-done{color:var(--muted)}#cfclan .cwiz__steps li.is-done span{background:var(--green);border-color:var(--green);color:var(--on-green)}#cfclan .cwiz__body{gap:var(--s-12);flex-direction:column;min-height:250px;display:flex}#cfclan .cwiz__grid{gap:var(--s-20);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}#cfclan .cwiz__av{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}#cfclan .cwiz__fields{gap:var(--s-12);flex-direction:column;display:flex}#cfclan .cwiz__tag{font-family:var(--font-display);letter-spacing:.06em;max-width:160px;font-weight:800}#cfclan .cwiz__err{color:var(--red)}#cfclan .cwiz__ok{color:var(--green-soft)}#cfclan .cmodes--wiz .cmode{padding:10px}#cfclan .cset__row--wiz{border-top:1px solid var(--border);padding-top:var(--s-12);grid-template-columns:200px minmax(0,1fr)}#cfclan .cwiz__preview{gap:var(--s-16);padding:var(--s-14);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);align-items:flex-start;display:flex}#cfclan .cwiz__pid h3{font-size:var(--t-h4);margin:0 0 4px}#cfclan .cwiz__pid p{font-size:var(--t-sm);color:var(--muted);margin:0 0 8px}#cfclan .cwiz__facts{font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}#cfclan .cwiz__facts li{align-items:center;gap:5px;display:inline-flex}#cfclan .cwiz__facts svg{color:var(--pink-soft)}#cfclan .cparty__head{gap:var(--s-14)}#cfclan .cparty__top{align-items:center;gap:var(--s-14);display:flex}#cfclan .cparty__ico{border-radius:var(--r-control);border:1px solid var(--border-hi);background:var(--surface-hi);width:44px;height:44px;color:var(--pink-soft);flex:none;justify-content:center;align-items:center;display:inline-flex}#cfclan .cparty__ico svg{width:20px;height:20px}#cfclan .cparty__ttl{flex:auto;min-width:0}#cfclan .cparty__h{font-size:var(--t-h4);align-items:center;gap:8px;margin:0;line-height:1.2;display:flex}#cfclan .cparty__p{font-size:var(--t-xs);color:var(--muted-2);margin:3px 0 0}#cfclan .cparty__p b{color:var(--pink-soft);font-weight:700}#cfclan .cparty__search{flex:none;min-width:300px}#cfclan .cparty__toolswrap{gap:var(--s-10);padding-top:var(--s-12);border-top:1px solid var(--border);flex-direction:column;display:flex}#cfclan .cparty__tools{justify-content:space-between;align-items:center;gap:var(--s-16);flex-wrap:wrap;display:flex}#cfclan .cparty__party{align-items:center;gap:var(--s-12);flex-wrap:wrap;margin-left:auto;display:flex}#cfclan .cparty__tab{font-size:var(--t-xs);align-items:center;gap:6px;display:inline-flex}#cfclan .cparty__tab[aria-pressed=true] .ctabs__n{color:var(--text)}#cfclan .cparty__all{white-space:nowrap}#cfclan .cparty__all[aria-disabled=true],#cfclan .cparty__all[aria-disabled=true]:hover{opacity:.45;cursor:not-allowed;box-shadow:none;filter:none}#cfclan .cparty .cnotice{margin:0}#cfclan .cpstrip{align-items:center;gap:var(--s-10);min-height:calc(36px * var(--ui));border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface);padding:4px 12px;display:inline-flex}#cfclan .cpstrip__lbl{font-family:var(--font-display);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);font-weight:700}#cfclan .cpstrip__n{font-size:var(--t-xs);color:var(--muted-2)}#cfclan .cpstrip__n b{color:var(--text)}#cfclan .cpstrip__x2{border-radius:var(--r-pill);border:1px solid rgb(var(--green-rgb) / .302);background:var(--green-dim);color:var(--green-soft);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}#cfclan .cpstrip__w{font-size:var(--t-xs);color:var(--muted-2);white-space:nowrap}#cfclan .cpips{align-items:center;gap:6px;display:inline-flex}#cfclan .cpip{width:28px;height:28px;color:var(--muted-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}#cfclan .cpip .av{width:28px;height:28px}#cfclan .cpip .av__presence{display:none}#cfclan .cpip--me .av{box-shadow:0 0 0 2px var(--pink-dim)}#cfclan .cpip--in .av{box-shadow:0 0 0 2px var(--green)}#cfclan .cpip--lead:after{content:"";background:var(--pink);border:2px solid var(--deep-2,#0d0f16);box-sizing:border-box;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-2px;left:-2px}#cfclan .cpip--sent .av{box-shadow:0 0 0 2px rgb(var(--green-rgb) / .4);opacity:.7}#cfclan .cpip--free{border:1px dashed var(--border-hi)}#cfclan .cpip--lock{border:1px solid var(--border);background:var(--surface);cursor:help}#cfclan .cpip--lock:focus-visible{outline:2px solid var(--pink);outline-offset:2px}#cfclan .cpip--free svg,#cfclan .cpip--lock svg{width:12px;height:12px}#cfclan .cpip__x{appearance:none;border:1px solid var(--border-hi);background:var(--deep-2);width:16px;height:16px;color:var(--text);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background-color .15s;display:inline-flex;position:absolute;top:-5px;right:-5px}#cfclan .cpip__x svg{width:9px;height:9px}#cfclan .cpip:hover .cpip__x,#cfclan .cpip__x:focus-visible{opacity:1}#cfclan .cpip__x:hover{background:var(--red-dim);color:var(--text-hi)}#cfclan .cptbl .cptbl__ck{width:44px;padding-left:var(--s-18);padding-right:0}#cfclan .cptbl tbody td:first-child{padding-left:var(--s-18)}#cfclan .cptbl__sec td{padding:12px var(--s-18) 6px}#cfclan .cptbl__secl{font-family:var(--font-display);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);align-items:center;gap:8px;font-weight:700;display:inline-flex}#cfclan .cptbl__sec--online .cptbl__secl{color:var(--green-soft)}#cfclan .cptbl__sec--online .cptbl__secl i{background:var(--green);width:7px;height:7px;box-shadow:0 0 8px rgb(var(--green-rgb) / .6);border-radius:50%}#cfclan .cptbl__secn{font-size:var(--t-xs);color:var(--text);margin-left:10px;font-weight:700}#cfclan .cptbl__empty td{padding:4px var(--s-18) 14px}#cfclan .cempty--party{font-size:var(--t-xs);color:var(--muted-2);flex-direction:column;gap:2px;display:flex}#cfclan .cempty--party b{font-size:var(--t-sm);color:var(--text);font-weight:600}#cfclan .cptbl__row.is-off td{color:var(--muted-2)}#cfclan .cptbl__row.is-off .cnick{color:var(--muted)}#cfclan .cptbl__row.is-off .cplayer .cav{opacity:.72}#cfclan .cptbl__row.is-sel{background:var(--pink-ghost)}#cfclan .cptbl__row.is-sel:hover{background:rgb(var(--accent-rgb) / .122)}#cfclan .cptbl__row.is-sel td:first-child{box-shadow:inset 2px 0 0 var(--pink)}#cfclan .cptbl__act{text-align:right;white-space:nowrap;padding-right:var(--s-18)}#cfclan .cpinv{white-space:nowrap;justify-content:center;min-width:120px}#cfclan .cpinv--sent,#cfclan .cpinv--sent:hover{color:var(--green-soft);border-color:rgb(var(--green-rgb) / .302);background:var(--green-dim);cursor:default;opacity:1}#cfclan .cpinv--in,#cfclan .cpinv--in:hover{color:var(--pink-soft);border-color:rgb(var(--accent-rgb) / .302);background:var(--pink-ghost);cursor:default;opacity:1}#cfclan .cpinv--full,#cfclan .cpinv--full:hover{opacity:.45;cursor:not-allowed}#cfclan .cck{cursor:pointer;display:inline-flex}#cfclan .cck__box{border:1.5px solid var(--border-hi);background:var(--surface);color:#0000;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}#cfclan .cck__box svg{width:12px;height:12px}#cfclan .cck:hover .cck__box{border-color:rgb(var(--ink-rgb) / .349)}#cfclan .cck input:checked+.cck__box{background:var(--pink);border-color:var(--pink);color:var(--on-accent)}#cfclan .cck input:focus-visible+.cck__box{outline:2px solid var(--pink);outline-offset:2px}#cfclan .cck.is-off{cursor:not-allowed;opacity:.4}#cfclan .cck.is-off:hover .cck__box{border-color:var(--border-hi)}#cfclan .cparty__barwrap{bottom:var(--s-16);z-index:6;position:sticky}#cfclan .cparty__barwrap:empty{display:none}#cfclan .cpbar{align-items:center;gap:var(--s-14);padding:10px 12px 10px var(--s-18);border-radius:var(--r-card);border:1px solid rgb(var(--accent-rgb) / .302);background:var(--deep-2);box-shadow:0 18px 40px -14px rgb(var(--shade-rgb) / calc(.867 * var(--shade-k))),0 0 0 1px rgb(var(--shade-rgb) / calc(.4 * var(--shade-k)));display:flex}#cfclan .cpbar__n{font-size:var(--t-sm);color:var(--muted)}#cfclan .cpbar__n b{color:var(--text);font-family:var(--font-display);font-size:var(--t-base)}#cfclan .cpbar__x2{font-size:var(--t-xs);color:var(--pink-soft);align-items:center;gap:6px;font-weight:700;display:inline-flex}#cfclan .cpbar__sp{flex:1}#cfclan .cpbar .btn[aria-disabled=true],#cfclan .cpbar .btn[aria-disabled=true]:hover{opacity:.45;cursor:not-allowed;box-shadow:none;filter:none}#cfclan .roll{vertical-align:bottom;line-height:inherit;white-space:nowrap;display:inline-block;position:relative;overflow:hidden}#cfclan .roll__t{white-space:nowrap;will-change:transform;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .32s;display:inline-block}#cfclan .roll__t--out{pointer-events:none;min-width:100%;position:absolute;top:0;left:0}#cfclan .roll__t--in{opacity:0;transform:translateY(100%)}#cfclan .roll--go .roll__t--out{opacity:0;transform:translateY(-100%)}#cfclan .roll--go .roll__t--in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){#cfclan .roll__t,#cfclan .cpbtn,#cfclan .cck__box{transition:none}#cfclan .csection.is-in,#cfclan .is-flash,#cfclan .is-pop,#cfclan .is-ping{animation:none}}.ctag--c,#cfclan .ctag.ctag--c{color:var(--tc);text-shadow:none}html[data-theme=light] .ctag--c,html[data-theme=light] #cfclan .ctag.ctag--c{color:var(--tcl)}#cfclan .cqty{font-weight:700;font-size:var(--t-xs);color:var(--muted-2);margin-left:8px}#cfclan .cqty:not(.is-zero){color:var(--pink-soft)}#cfclan .ctc{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#cfclan .ctc__sw{appearance:none;border-radius:var(--r-pill);border:1px solid var(--border);color:var(--text);font:inherit;font-size:var(--t-xs);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:5px 11px 5px 7px;font-weight:600;text-decoration:none;display:inline-flex}#cfclan .ctc__sw:hover{border-color:var(--border-hi)}#cfclan .ctc__sw.is-on{border-color:rgb(var(--accent-rgb)/.65);background:rgb(var(--accent-rgb)/.1)}#cfclan .ctc__sw.is-locked{color:var(--muted-2)}#cfclan .ctc__sw em{color:var(--muted-2);font-style:normal;display:inline-flex}#cfclan .ctc__dot{background:var(--tc);width:16px;height:16px;box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb)/.18);border-radius:50%;flex:none}html[data-theme=light] #cfclan .ctc__dot{background:var(--tcl)}#cfclan .ctc__dot--none{box-shadow:inset 0 0 0 1.5px var(--muted-2);background:0 0}#cfclan .ctc__shop{margin-left:4px}#cfclan .lvlicon--1{background-image:url(/app/design/levels/1.webp)}#cfclan .lvlicon--2{background-image:url(/app/design/levels/2.webp)}#cfclan .lvlicon--3{background-image:url(/app/design/levels/3.webp)}#cfclan .lvlicon--4{background-image:url(/app/design/levels/4.webp)}#cfclan .lvlicon--5{background-image:url(/app/design/levels/5.webp)}#cfclan .lvlicon--6{background-image:url(/app/design/levels/6.webp)}#cfclan .lvlicon--7{background-image:url(/app/design/levels/7.webp)}#cfclan .lvlicon--8{background-image:url(/app/design/levels/8.webp)}#cfclan .lvlicon--9{background-image:url(/app/design/levels/9.webp)}#cfclan .lvlicon--10{background-image:url(/app/design/levels/10.webp)}#cfclan .ccoin__ico{background-image:url(/app/design/icons/coin.webp)}.charttip{z-index:500;box-sizing:border-box;background:var(--surface-hi2);border:1px solid var(--border-hi);border-radius:var(--r-card);font-size:var(--t-xs);color:var(--text);box-shadow:0 20px 40px -16px rgb(var(--shade-rgb) / calc(.8 * var(--shade-k)));pointer-events:none;max-width:220px;padding:9px 12px;line-height:1.45;display:none;position:fixed}.charttip .tt-title{font-family:var(--font-display);font-weight:700;font-size:var(--t-sm);color:var(--text);white-space:nowrap;display:block}.charttip .tt-sub{color:var(--muted-2);white-space:nowrap}.charttip.charttip--lad{width:max-content;max-width:min(300px,calc(calc(100vw / var(--zoom,1)) - 24px));background:var(--deep-2);border-color:var(--border-hi);box-shadow:0 1px 0 rgb(var(--ink-rgb) / .078) inset,0 0 0 1px rgb(var(--shade-rgb) / calc(.549 * var(--shade-k))),0 24px 48px -12px #000;overflow-wrap:break-word;-webkit-backdrop-filter:none;backdrop-filter:none;padding:10px 14px}.charttip.charttip--lad .tt-title{white-space:normal;font-size:var(--t-sm);line-height:1.4}.charttip.charttip--lad .tt-sub{white-space:normal;color:var(--muted);font-size:var(--t-xs);margin-top:3px;line-height:1.45;display:block}.charttip.charttip--plain .tt-title{font-family:var(--font-body);font-weight:500;font-size:var(--t-sm);color:var(--text);line-height:1.5}
