.tm-page{padding-top:var(--k-s-5)}.tm-col{max-width:920px}.tm-col--manage{max-width:760px}.tm-col--wide{max-width:1240px}.tm-head{margin-bottom:var(--k-s-3)}.tm-head__acts{gap:var(--k-s-2)}.tm-tabs{margin-bottom:var(--k-s-5)}.tm-stack{display:grid;gap:var(--k-s-5)}.tm-sec{display:grid;gap:var(--k-s-2)}.tm-sec__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--k-s-3)}.tm-sec__h{margin:0;color:var(--k-text-label);font:var(--k-fw-semibold) var(--k-fs-count) / var(--k-lh-control) var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-transform:uppercase}.tm-quiet{margin:0;color:var(--k-text-meta);font-size:var(--k-fs-small);line-height:var(--k-lh-body)}.tm-link{display:inline-flex;align-items:center;gap:var(--k-s-1);color:var(--k-text-body);font-size:var(--k-fs-small);text-decoration:underline;text-decoration-color:var(--k-line-button);text-underline-offset:3px;transition:color var(--k-dur-instant) var(--k-ease),text-decoration-color var(--k-dur-instant) var(--k-ease)}.tm-link:hover,.tm-link:focus-visible{color:var(--k-text);text-decoration-color:var(--k-line-hover-strong)}.tm-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-s-2)}.tm-card{padding:var(--k-s-4);border:1px solid var(--k-line);border-radius:var(--k-r-2xl);background:var(--k-fill-card)}.tm-num{font-variant-numeric:tabular-nums;letter-spacing:var(--k-ls-number)}.tm-dot{color:var(--k-text-subtle)}.tm-empty{padding:var(--k-s-10) var(--k-s-4)}.tm-region{min-height:160px}.tm-why{margin:var(--k-s-2) 0 0;color:var(--k-text-meta);font-size:var(--k-fs-small)}.tm-count{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:var(--k-s-15);padding:0 5px;border-radius:var(--k-r-pill);background:var(--k-inverse);color:var(--k-inverse-ink);font:var(--k-fw-bold) var(--k-fs-tiny) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;vertical-align:1px}.tm-chip{display:inline-flex;align-items:center;flex:none;height:20px;padding:0 var(--k-s-2);border:1px solid var(--k-line-control);border-radius:var(--k-r-pill);color:var(--k-text-soft);font:var(--k-fw-medium) var(--k-fs-caption) / 1 var(--k-font-sans);white-space:nowrap}.tm-chip--on{border-color:var(--k-line-hover);background:var(--k-fill-soft);color:var(--k-text)}.tm-chip[data-status=held]{border-color:var(--k-line-selected);color:var(--k-text)}.tm-chip[data-status=void],.tm-chip[data-status=failed]{color:var(--k-text-subtle)}.tm-tag{display:inline-flex;align-items:center;flex:none;height:18px;padding:0 var(--k-s-15);border:1px solid var(--k-line-button);border-radius:var(--k-r-xs);color:var(--k-text-strong);font:var(--k-fw-semibold) var(--k-fs-count) / 1 var(--k-font-sans);letter-spacing:var(--k-ls-caps);white-space:nowrap}.tm-tag:before{content:"[";margin-right:1px;color:var(--k-text-subtle)}.tm-tag:after{content:"]";margin-left:1px;color:var(--k-text-subtle)}.tm-tag--lg{height:22px;font-size:var(--k-fs-small)}.tm-you{display:inline-flex;align-items:center;height:18px;padding:0 var(--k-s-15);border-radius:var(--k-r-pill);background:var(--k-inverse);color:var(--k-inverse-ink);font:var(--k-fw-bold) var(--k-fs-count) / 1 var(--k-font-sans);white-space:nowrap}.tm-place{display:inline-grid;place-items:center;min-width:24px}.tm-place__n{color:var(--k-text-body);font:var(--k-fw-semibold) var(--k-fs-small) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums}.tm-face{position:relative;display:inline-grid;flex:none;place-items:center}.tm-face--ini .cx-face__img{color:transparent}.tm-face__ini{position:absolute;inset:0;z-index:2;display:grid;place-items:center;color:var(--k-text-strong);font-family:var(--k-font-serif);font-weight:var(--k-fw-regular);letter-spacing:var(--k-ls-title);line-height:1;pointer-events:none}.tm-face[data-scale=xs] .tm-face__ini{font:var(--k-fw-semibold) var(--k-fs-micro) / 1 var(--k-font-sans)}.tm-face[data-scale=sm] .tm-face__ini{font:var(--k-fw-semibold) var(--k-fs-caption) / 1 var(--k-font-sans)}.tm-face[data-scale=md] .tm-face__ini{font-size:var(--k-fs-serif-sm)}.tm-face[data-scale=lg] .tm-face__ini{font-size:var(--k-fs-serif-md)}.tm-face[data-scale=xl] .tm-face__ini{font-size:var(--k-fs-serif-xl)}.tm-list{display:grid;border:1px solid var(--k-line);border-radius:var(--k-r-2xl);background:var(--k-fill-card);overflow:hidden}.tm-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:64px;border-bottom:1px solid var(--k-line-faint);transition:opacity var(--k-dur-base) var(--k-ease),transform var(--k-dur-base) var(--k-ease)}.tm-row:last-child{border-bottom:0}.tm-row--acts{grid-template-columns:minmax(0,1fr) auto}.tm-row.is-leaving,.tm-member.is-leaving,.tm-gitem.is-leaving,[data-tm-item].is-leaving{opacity:0;transform:translate(8px)}.tm-row__link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--k-s-3);min-height:64px;padding:var(--k-s-2) var(--k-s-35);color:var(--k-text);transition:background-color var(--k-dur-instant) var(--k-ease)}.tm-row__link:hover,.tm-row__link:focus-visible{background:var(--k-fill-hover)}.tm-row--mine .tm-row__link{background:var(--k-fill-active)}.tm-row__main{display:grid;gap:3px;min-width:0}.tm-row__name{display:flex;align-items:center;gap:var(--k-s-15);min-width:0;font:var(--k-fw-semibold) var(--k-fs-base) / var(--k-lh-card) var(--k-font-sans)}.tm-row__name-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-s-15);color:var(--k-text-meta);font-size:var(--k-fs-small)}.tm-row__note{overflow:hidden;color:var(--k-text-muted);font-size:var(--k-fs-small);text-overflow:ellipsis;white-space:nowrap}.tm-row__end{display:inline-flex;align-items:center;gap:var(--k-s-2)}.tm-row__chev{color:var(--k-text-subtle)}.tm-row__acts{display:flex;align-items:center;gap:var(--k-s-15);padding-right:var(--k-s-35)}.tm-mine{display:grid;gap:var(--k-s-4)}.tm-mine__top{display:flex;align-items:center;gap:var(--k-s-4);min-width:0}.tm-mine__txt{display:grid;gap:var(--k-s-1);min-width:0}.tm-mine__name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-s-2);margin:0}.tm-mine__link{color:var(--k-text);font:var(--k-fw-regular) var(--k-fs-serif-md) / var(--k-lh-heading) var(--k-font-serif)}.tm-mine__link:hover{text-decoration:underline;text-decoration-color:var(--k-line-button);text-underline-offset:4px}.tm-mine__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-s-15);margin:0;color:var(--k-text-meta);font-size:var(--k-fs-small)}.tm-mine__cup{display:flex;align-items:center;gap:var(--k-s-15);margin:0;color:var(--k-text-body)}.tm-hero{display:grid;gap:var(--k-s-3);padding:var(--k-s-6);background:radial-gradient(80% 120% at 0% 0%,var(--k-fill-soft),transparent 70%),var(--k-fill-card)}.tm-hero__t{margin:0;color:var(--k-text);font:var(--k-fw-regular) var(--k-fs-serif-lg) / var(--k-lh-heading) var(--k-font-serif)}.tm-hero__s{max-width:520px;margin:0;color:var(--k-text-body);font-size:var(--k-fs-body);line-height:var(--k-lh-body)}.tm-needs{display:grid;gap:var(--k-s-1);margin:0;padding:0}.tm-needs li{position:relative;padding-left:var(--k-s-4);color:var(--k-text-soft);font-size:var(--k-fs-small)}.tm-needs li:before{content:"";position:absolute;top:.55em;left:2px;width:6px;height:6px;border:1px solid var(--k-line-hover-strong);border-radius:var(--k-r-round)}.tm-callout{display:flex;align-items:center;gap:var(--k-s-3);padding:var(--k-s-3) var(--k-s-4);color:var(--k-text);font-size:var(--k-fs-body);transition:border-color var(--k-dur-instant) var(--k-ease),background-color var(--k-dur-instant) var(--k-ease)}.tm-callout:hover{border-color:var(--k-line-hover);background:var(--k-fill-hover)}.tm-callout__chev{margin-left:auto;color:var(--k-text-subtle)}.tm-rules{padding:0}.tm-rules__sum{display:flex;align-items:center;justify-content:space-between;gap:var(--k-s-2);padding:var(--k-s-35) var(--k-s-4);color:var(--k-text-subtle);font:var(--k-fw-semibold) var(--k-fs-count) / 1 var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-transform:uppercase;list-style:none;cursor:pointer}.tm-rules__sum::-webkit-details-marker{display:none}.tm-rules__chev{transition:transform var(--k-dur-base) var(--k-ease)}.tm-rules[open] .tm-rules__chev{transform:rotate(180deg)}.tm-rules__list{display:grid;gap:var(--k-s-2);margin:0;padding:0 var(--k-s-4) var(--k-s-4)}.tm-rules__list li{color:var(--k-text-soft);font-size:var(--k-fs-small);line-height:var(--k-lh-body)}.tm-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-s-2) var(--k-s-3);margin-bottom:var(--k-s-4)}.tm-search{flex:1 1 240px;min-width:0}.tm-search__box{width:100%}.tm-search__box .k-input{height:32px}.tm-chips{display:flex;flex-wrap:wrap;gap:var(--k-s-1)}.tm-fchip{display:inline-flex;align-items:center;height:28px;padding:0 var(--k-s-3);border:1px solid var(--k-line-control);border-radius:var(--k-r-pill);color:var(--k-text-soft);font:var(--k-fw-medium) var(--k-fs-small) / 1 var(--k-font-sans);transition:border-color var(--k-dur-instant) var(--k-ease),background-color var(--k-dur-instant) var(--k-ease),color var(--k-dur-instant) var(--k-ease)}.tm-fchip:hover{border-color:var(--k-line-hover-pill);color:var(--k-text)}.tm-fchip[aria-current]{border-color:var(--k-inverse);background:var(--k-inverse);color:var(--k-inverse-ink)}.tm-seg{padding:2px}.tm-seg .k-seg__btn{height:28px;padding:0 var(--k-s-3);font-size:var(--k-fs-small)}.tm-seg .k-seg__btn[aria-current]{background:var(--k-inverse);box-shadow:var(--k-shadow-knob);color:var(--k-inverse-ink)}.tm-skel{display:grid;gap:var(--k-s-2)}.tm-skel__row{display:block;height:56px;border-radius:var(--k-r-lg)}.tm-cupwrap{display:grid;gap:var(--k-s-4)}.tm-cupwrap>.tm-seg{justify-self:start}.tm-cup{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:var(--k-s-5)}.tm-cup__main{display:grid;gap:var(--k-s-3);min-width:0}.tm-cup__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--k-s-3)}.tm-cup__title{margin:0;color:var(--k-text);font:var(--k-fw-regular) var(--k-fs-serif-lg) / var(--k-lh-heading) var(--k-font-serif)}.tm-cup__meta{display:flex;align-items:center;gap:var(--k-s-2);margin:var(--k-s-1) 0 0;color:var(--k-text-meta);font-size:var(--k-fs-small)}.tm-cup__list{margin-top:0}.tm-cuprow{grid-template-columns:40px 44px minmax(0,1fr) 96px}.tm-cuprow__pos .medal-coin{min-width:22px;height:22px;font-size:var(--k-fs-caption)}.tm-cup__mine{display:flex;align-items:center;gap:var(--k-s-3);padding:var(--k-s-3) var(--k-s-4);border-color:var(--k-line-hover);background:var(--k-fill-selected)}.tm-cup__mine-pos{display:grid;place-items:center;min-width:36px;color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-title) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums}.tm-cup__mine-txt{display:grid;gap:2px;min-width:0}.tm-cup__mine-t{color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-body) / var(--k-lh-card) var(--k-font-sans);font-variant-numeric:tabular-nums}.tm-cup__mine-s{color:var(--k-text-meta);font-size:var(--k-fs-small)}.tm-cup__side{position:sticky;top:calc(var(--f-top, var(--k-nav-h)) + var(--cx-tabs-h, 40px) + var(--k-s-4));display:grid;gap:var(--k-s-3)}.tm-cup__card{display:grid;gap:var(--k-s-2)}.tm-pool__tier{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.tm-pool__up{color:var(--k-text-body);font-size:var(--k-fs-small)}.tm-pool__n{font-size:var(--k-fs-serif-2xl);font-variant-numeric:tabular-nums}.tm-pool__next{margin:0;color:var(--k-text-meta);font-size:var(--k-fs-caption)}.tm-pool__off{opacity:.45}.tm-meter{position:relative;height:6px;overflow:hidden;border-radius:var(--k-r-pill);background:var(--k-fill-selected)}.tm-meter__fill{position:absolute;inset:0 auto 0 0;width:var(--tm-pct, 0%);border-radius:inherit;background:linear-gradient(90deg,var(--medal-gold-lo),var(--medal-gold) 70%,var(--medal-gold-hi));transition:width var(--k-dur-meter) var(--k-ease)}.tm-split{margin:0;padding:var(--k-s-2) var(--k-s-25);border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-bg);color:var(--k-text-strong);font-size:var(--k-fs-small);line-height:var(--k-lh-body);font-variant-numeric:tabular-nums}.tm-shadow{color:var(--k-text-subtle)}.tm-pay__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--k-s-3)}.tm-pay__t{margin:0 0 var(--k-s-1);color:var(--k-text);font:var(--k-fw-regular) var(--k-fs-serif-md) / var(--k-lh-heading) var(--k-font-serif)}.tm-pay{display:grid;gap:var(--k-s-3)}.tm-pay__phead{display:flex;align-items:center;justify-content:space-between;gap:var(--k-s-2)}.tm-pay__ptitle{margin:0;color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-title) / var(--k-lh-card) var(--k-font-sans)}.tm-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--k-s-2);margin:0}.tm-facts>div{padding:var(--k-s-2) var(--k-s-25);border:1px solid var(--k-line-faint);border-radius:var(--k-r-lg)}.tm-facts dt{color:var(--k-text-label);font:var(--k-fw-semibold) var(--k-fs-tiny) / 1.2 var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-transform:uppercase}.tm-facts dd{margin:var(--k-s-1) 0 0;color:var(--k-text);font-size:var(--k-fs-body)}.tm-table-wrap{overflow-x:auto}.tm-table{width:100%;font-variant-numeric:tabular-nums}.tm-table .tm-r{text-align:right}.tm-pay__rows{display:grid;border-top:1px solid var(--k-line-faint)}.tm-pay__row{display:grid;grid-template-columns:32px auto minmax(0,1fr) 72px auto auto;align-items:center;gap:var(--k-s-25);min-height:48px;padding:var(--k-s-15) 0;border-bottom:1px solid var(--k-line-faint);transition:opacity var(--k-dur-base) var(--k-ease)}.tm-pay__who{display:grid;gap:2px;min-width:0}.tm-pay__name{overflow:hidden;color:var(--k-text);font-size:var(--k-fs-body);text-overflow:ellipsis;white-space:nowrap}.tm-pay__meta{overflow:hidden;color:var(--k-text-meta);font-size:var(--k-fs-caption);text-overflow:ellipsis;white-space:nowrap}.tm-pay__cr{color:var(--k-text);font-size:var(--k-fs-body);text-align:right}.tm-pay__acts{display:flex;gap:var(--k-s-1)}.tm-create{display:grid;gap:var(--k-s-4)}.tm-create__grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:var(--k-s-5)}.tm-create__main{display:grid;gap:var(--k-s-3);min-width:0}.tm-create__fields,.tm-form{display:grid;gap:var(--k-s-4)}.tm-create__side{position:sticky;top:calc(var(--f-top, var(--k-nav-h)) + var(--cx-tabs-h, 40px) + var(--k-s-4));display:grid;gap:var(--k-s-2)}.tm-create__tag{max-width:160px;text-transform:uppercase}.tm-create__foot,.tm-form__foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--k-s-3)}.tm-form__grid{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:var(--k-s-3)}.tm-prefix{display:flex;align-items:center;min-width:0}.tm-prefix__t{flex:none;padding-right:var(--k-s-15);color:var(--k-text-subtle);font-size:var(--k-fs-body)}.tm-prefix .k-input{flex:1;min-width:0}.tm-state{margin:0;color:var(--k-text-meta);font-size:var(--k-fs-caption);line-height:var(--k-lh-ui)}.tm-state[data-state=checking]{color:var(--k-text-subtle)}.tm-state[data-state=ok]{color:var(--k-text-strong)}.tm-state[data-state=bad],.tm-state[role=alert]{color:var(--k-text);font-weight:var(--k-fw-semibold)}.tm-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--k-s-2);margin:0;padding:0;border:0}.tm-modes legend{margin-bottom:var(--k-s-2)}.tm-mode{position:relative;display:grid;align-content:start;gap:var(--k-s-1);min-height:72px;padding:var(--k-s-3);border:1px solid var(--k-line-control);border-radius:var(--k-r-lg);cursor:pointer;transition:border-color var(--k-dur-instant) var(--k-ease),background-color var(--k-dur-instant) var(--k-ease)}.tm-mode:hover{border-color:var(--k-line-hover-pill)}.tm-mode input{position:absolute;opacity:0;pointer-events:none}.tm-mode:has(input:checked){border-color:var(--k-line-selected);background:var(--k-fill-selected)}.tm-mode:has(input:focus-visible){box-shadow:var(--k-focus-ring)}.tm-mode__t{color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-body) / var(--k-lh-card) var(--k-font-sans)}.tm-mode__s{color:var(--k-text-meta);font-size:var(--k-fs-caption);line-height:var(--k-lh-ui)}.tm-check{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px var(--k-s-25);cursor:pointer}.tm-check input{grid-row:span 2;width:16px;height:16px;accent-color:var(--k-inverse)}.tm-check__t{color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-body) / var(--k-lh-card) var(--k-font-sans)}.tm-check__s{color:var(--k-text-meta);font-size:var(--k-fs-caption)}.tm-preview{display:flex;align-items:center;gap:var(--k-s-3);padding:var(--k-s-3)}.tm-preview__face{display:grid;flex:none;place-items:center;width:48px;height:48px;border-radius:var(--k-r-round);background:var(--k-avatar);box-shadow:var(--k-ring-face);color:var(--k-text-strong);font:var(--k-fw-regular) var(--k-fs-serif-sm) / 1 var(--k-font-serif)}.tm-preview__txt{display:grid;gap:2px;min-width:0}.tm-preview__name{display:flex;align-items:center;gap:var(--k-s-15);overflow:hidden;color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-base) / var(--k-lh-card) var(--k-font-sans);white-space:nowrap}.tm-preview__meta,.tm-preview__url{overflow:hidden;color:var(--k-text-meta);font-size:var(--k-fs-caption);text-overflow:ellipsis;white-space:nowrap}.tm-page--team{padding-top:var(--k-s-4)}.tm-team{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"head head" "tabs cup" "region cup";align-items:start;gap:0 var(--k-s-5);max-width:1120px;margin:0 auto}.tm-team__head{grid-area:head;min-width:0}.tm-team__cup{grid-area:cup;position:sticky;top:calc(var(--f-top, var(--k-nav-h)) + var(--k-s-4));display:grid;gap:var(--k-s-3);margin-top:var(--k-s-5)}.tm-team__tabs{grid-area:tabs;min-width:0;margin-top:var(--k-s-4)}.tm-team__region{grid-area:region;min-width:0;padding-top:var(--k-s-4)}.tm-banner{position:relative;height:160px;overflow:hidden;border:1px solid var(--k-line);border-radius:var(--k-r-2xl);background:var(--k-fill-card)}.tm-banner__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tm-banner__blank{position:absolute;inset:0;background:radial-gradient(70% 140% at 85% 0%,var(--k-fill-strong),transparent 60%),radial-gradient(60% 120% at 0% 100%,var(--k-fill-soft),transparent 70%),var(--k-fill-card)}.tm-banner__shade{position:absolute;inset:0;background:var(--k-media-fade-strong);pointer-events:none}.tm-top__body{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--k-s-4);margin-top:var(--k-s-3);padding:0 var(--k-s-4)}.tm-top__face{margin-top:-58px}.tm-top__face .cx-face{border-radius:var(--k-r-round);background:var(--k-bg);box-shadow:0 0 0 4px var(--k-bg)}.tm-top__id{display:grid;gap:var(--k-s-15);min-width:0}.tm-top__name{display:flex;align-items:center;gap:var(--k-s-2);min-width:0;margin:0;color:var(--k-text);font:var(--k-fw-regular) var(--k-fs-serif-lg) / var(--k-lh-heading) var(--k-font-serif);letter-spacing:var(--k-ls-title)}.tm-top__name-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-top__chips{display:flex;flex-wrap:wrap;gap:var(--k-s-1);margin:0}.tm-top__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-s-1) var(--k-s-35);margin:0;color:var(--k-text-meta);font-size:var(--k-fs-small)}.tm-top__meta b{color:var(--k-text);font-weight:var(--k-fw-semibold)}.tm-top__rank{display:inline-flex;align-items:center;gap:var(--k-s-15)}.tm-top__acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--k-s-15)}.tm-top__acts [aria-pressed=true]{border-color:var(--k-line-hover);background:var(--k-fill-selected)}.tm-top__bio{max-width:640px;margin:var(--k-s-3) 0 0;padding:0 var(--k-s-4);color:var(--k-text-body);font-size:var(--k-fs-body);line-height:var(--k-lh-body);white-space:pre-line;overflow-wrap:anywhere}.tm-top>.tm-why{padding:0 var(--k-s-4);text-align:right}.tm-offer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--k-s-3);margin-top:var(--k-s-3);border-color:var(--k-line-notice)}.tm-offer__t{margin:0;color:var(--k-text);font-size:var(--k-fs-body)}.tm-cupcard{display:grid;gap:var(--k-s-25)}.tm-cupcard__head{display:flex;align-items:center;justify-content:space-between;gap:var(--k-s-2)}.tm-cupcard__left{display:inline-flex;align-items:center;gap:5px;color:var(--k-text-meta);font:var(--k-fw-medium) var(--k-fs-caption) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums}.tm-cupcard__place{display:flex;align-items:center;gap:var(--k-s-3)}.tm-cupcard__coin{min-width:34px;height:34px;font-size:var(--k-fs-title)}.tm-cupcard__pos{min-width:34px;color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-num-md) / 1 var(--k-font-sans)}.tm-cupcard__txt{display:grid;gap:2px;min-width:0}.tm-cupcard__t{color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-body) / var(--k-lh-card) var(--k-font-sans)}.tm-cupcard__s,.tm-cupcard__mine{margin:0;color:var(--k-text-meta);font-size:var(--k-fs-small);font-variant-numeric:tabular-nums}.tm-chatcard{display:flex;align-items:center;gap:var(--k-s-3);padding:var(--k-s-3) var(--k-s-35);color:var(--k-text);transition:border-color var(--k-dur-instant) var(--k-ease),background-color var(--k-dur-instant) var(--k-ease)}.tm-chatcard:hover{border-color:var(--k-line-hover);background:var(--k-fill-hover)}.tm-chatcard__txt{display:grid;flex:1;gap:2px}.tm-chatcard__t{font:var(--k-fw-semibold) var(--k-fs-body) / var(--k-lh-card) var(--k-font-sans)}.tm-chatcard__s{color:var(--k-text-meta);font-size:var(--k-fs-caption)}.tm-gbar{display:flex;align-items:center;justify-content:space-between;gap:var(--k-s-3);margin-bottom:var(--k-s-3)}.tm-gitem{position:relative;min-width:0;transition:opacity var(--k-dur-base) var(--k-ease)}.tm-gitem>.cx-tile{width:100%}.tm-gitem__pin{position:absolute;top:var(--k-s-2);left:var(--k-s-2);z-index:2;display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 var(--k-s-2);border-radius:var(--k-r-pill);background:var(--k-inverse);color:var(--k-inverse-ink);font:var(--k-fw-semibold) var(--k-fs-count) / 1 var(--k-font-sans);pointer-events:none}.tm-gitem__menu{position:absolute;top:var(--k-s-15);right:var(--k-s-15);z-index:3}.tm-gitem__more{background:var(--k-scrim-drop);color:var(--k-text)}.tm-members{display:grid;border:1px solid var(--k-line);border-radius:var(--k-r-2xl);background:var(--k-fill-card);overflow:hidden}.tm-member{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--k-s-3);min-height:56px;padding:var(--k-s-15) var(--k-s-35);border-bottom:1px solid var(--k-line-faint);transition:opacity var(--k-dur-base) var(--k-ease),transform var(--k-dur-base) var(--k-ease)}.tm-member:last-child{border-bottom:0}.tm-members--manage .tm-member{grid-template-columns:auto minmax(0,1fr) auto 28px}.tm-member--private{display:block;min-height:44px;padding:var(--k-s-3) var(--k-s-35)}.tm-member__txt{display:grid;gap:2px;min-width:0}.tm-member__name{overflow:hidden;color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-body) / var(--k-lh-card) var(--k-font-sans);text-overflow:ellipsis;white-space:nowrap}a.tm-member__name:hover{text-decoration:underline;text-decoration-color:var(--k-line-button);text-underline-offset:3px}.tm-member__meta{overflow:hidden;color:var(--k-text-meta);font-size:var(--k-fs-caption);text-overflow:ellipsis;white-space:nowrap}.tm-member__part{display:inline-flex;align-items:center;gap:var(--k-s-2);width:132px;justify-content:flex-end}.tm-member__n{min-width:32px;color:var(--k-text-strong);font-size:var(--k-fs-small);text-align:right}.tm-member__gap{width:28px}.tm-members__note{margin-top:var(--k-s-2)}.tm-bar{position:relative;width:72px;height:4px;overflow:hidden;border-radius:var(--k-r-pill);background:var(--k-fill-selected)}.tm-bar__fill{position:absolute;inset:0 auto 0 0;width:var(--tm-pct, 0%);border-radius:inherit;background:var(--k-inverse)}.tm-trophies{display:grid;border:1px solid var(--k-line);border-radius:var(--k-r-2xl);background:var(--k-fill-card);overflow:hidden}.tm-trophy{display:flex;align-items:center;gap:var(--k-s-3);min-height:52px;padding:var(--k-s-2) var(--k-s-35);border-bottom:1px solid var(--k-line-faint)}.tm-trophy:last-child{border-bottom:0}.tm-trophy__icon{display:grid;place-items:center;width:28px;color:var(--k-text-body)}.tm-trophy__txt{display:grid;gap:2px;min-width:0}.tm-trophy__t{color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-body) / var(--k-lh-card) var(--k-font-sans)}.tm-trophy__s{color:var(--k-text-meta);font-size:var(--k-fs-caption)}.tm-pickdlg{width:min(560px,calc(100vw - 32px))}.tm-pickgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--k-s-1)}.tm-pickpost{position:relative;display:block;aspect-ratio:3 / 4;padding:0;overflow:hidden;border:0;border-radius:var(--k-r-sm);background:var(--k-fill-card);cursor:pointer}.tm-pickpost img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--k-dur-base) var(--k-ease),opacity var(--k-dur-base) var(--k-ease)}.tm-pickpost:hover img{transform:scale(1.03)}.tm-pickpost[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--k-inverse)}.tm-pickpost[aria-pressed=true] img{opacity:.6}.tm-pickpost__chip{position:absolute;bottom:var(--k-s-1);left:var(--k-s-1);height:18px;padding:0 var(--k-s-15);border-radius:var(--k-r-pill);background:var(--k-scrim-drop);color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-count) / 18px var(--k-font-sans)}.tm-pickpost__blank{position:absolute;inset:0}.tm-mhead{display:flex;align-items:center;gap:var(--k-s-3);margin-bottom:var(--k-s-6)}.tm-mhead__txt{display:grid;flex:1;gap:2px;min-width:0}.tm-mhead__name{display:flex;align-items:center;gap:var(--k-s-2);margin:0;color:var(--k-text);font:var(--k-fw-regular) var(--k-fs-serif-lg) / var(--k-lh-heading) var(--k-font-serif)}.tm-msec{display:grid;gap:var(--k-s-3);margin-bottom:var(--k-s-8)}.tm-msec__h{display:flex;align-items:center;margin:0;color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-title) / var(--k-lh-card) var(--k-font-sans)}.tm-invite__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;gap:var(--k-s-3)}.tm-look{display:grid;gap:var(--k-s-5)}.tm-look__sec{display:grid;gap:var(--k-s-2)}.tm-picks{display:flex;flex-wrap:wrap;gap:var(--k-s-2)}.tm-pick{position:relative;display:grid;place-items:center;align-content:center;gap:var(--k-s-1);width:72px;height:72px;padding:0;overflow:hidden;border:1px solid var(--k-line-control);border-radius:var(--k-r-lg);background:var(--k-fill-card);color:var(--k-text-soft);cursor:pointer;transition:border-color var(--k-dur-instant) var(--k-ease),box-shadow var(--k-dur-instant) var(--k-ease)}.tm-pick:hover{border-color:var(--k-line-hover-pill)}.tm-pick[aria-pressed=true]{border-color:var(--k-line-selected);box-shadow:0 0 0 1px var(--k-line-selected);color:var(--k-text)}.tm-pick--wide{width:160px;height:52px}.tm-pick--frame{width:84px;height:84px}.tm-pick__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tm-pick__l{font:var(--k-fw-medium) var(--k-fs-caption) / 1 var(--k-font-sans)}.tm-danger{display:grid;gap:var(--k-s-3);border-color:var(--k-line-notice)}.tm-danger__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--k-s-3)}@media(max-width:1099px){.tm-team{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "cup" "tabs" "region"}.tm-team__cup{position:static;margin-top:var(--k-s-4)}.tm-cup{grid-template-columns:minmax(0,1fr)}.tm-cup__side{position:static;order:-1}}@media(max-width:760px){.tm-create__grid{grid-template-columns:minmax(0,1fr)}.tm-create__side{position:static;order:-1}.tm-modes{grid-template-columns:minmax(0,1fr)}.tm-mode{min-height:0}.tm-form__grid,.tm-invite__row,.tm-danger__row{grid-template-columns:minmax(0,1fr)}.tm-banner{height:112px}.tm-top__body{grid-template-columns:auto minmax(0,1fr);gap:var(--k-s-3);padding:0 var(--k-s-2)}.tm-top__face{margin-top:-46px}.tm-top__acts{grid-column:1 / -1;justify-content:flex-start}.tm-top__bio,.tm-top>.tm-why{padding:0 var(--k-s-2);text-align:left}.tm-row__link{padding:var(--k-s-2) var(--k-s-3)}.tm-row--acts{grid-template-columns:minmax(0,1fr)}.tm-row__acts{padding:0 var(--k-s-3) var(--k-s-3) calc(var(--k-s-3) + 46px + var(--k-s-3))}.tm-member__part{width:auto}.tm-member__part .tm-bar{display:none}.tm-pay__row{grid-template-columns:28px auto minmax(0,1fr) auto}.tm-pay__row .tm-chip,.tm-pay__acts{grid-column:3 / -1}.tm-pickgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tm-cup__head{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.tm-row,.tm-member,.tm-gitem,.tm-meter__fill,.tm-pickpost img{transition:none}}
