*,:after,:before{box-sizing:border-box}body{font-family:var(--font-sans);background:var(--bg);color:var(--ink);color-scheme:light;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01" 0}body,h1,h2,h3,h4,p{margin:0}button{font:inherit;color:inherit}.ton-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ton-i{width:var(--size-icon);height:var(--size-icon);flex:none;display:inline-block;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ton-i--sm{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ton-i--lg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.ton-i--fill{fill:currentColor;stroke:none}.ton-board{padding:32px;background:var(--bg)}.ton-board--soft{background:var(--bg-soft)}.ton-kicker{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.ton-board-title{font-size:28px;line-height:34px;font-weight:750;letter-spacing:-.02em;margin-top:6px}.ton-board-lede{font-size:15px;line-height:22px;color:var(--ink-secondary);max-width:720px;margin-top:8px}.ton-h{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin:0 0 12px}.ton-h,.ton-spec{color:var(--ink-muted)}.ton-spec{font-size:12.5px;line-height:18px}.ton-spec b{color:var(--ink);font-weight:650}.ton-sec{margin-top:36px}.ton-sec:first-child{margin-top:0}.ton-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.ton-stack{display:flex;flex-direction:column;gap:12px}.ton-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.ton-g2,.ton-g3{display:grid;gap:24px}.ton-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.ton-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ton-panel{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);padding:20px}.ton-panel--soft{background:var(--bg-soft);border-color:transparent}.ton-tag{display:inline-flex;align-items:center;gap:6px;line-height:16px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;background:var(--bg-sunken);border-radius:var(--radius-pill);padding:2px 9px}.ton-illus,.ton-tag{font-size:11px;color:var(--ink-muted)}.ton-illus{font-weight:600;letter-spacing:.03em}.ton-do,.ton-dont{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:650;margin-top:10px}.ton-do{color:var(--success)}.ton-dont{color:var(--error)}.ton-wordmark{display:inline-flex;align-items:baseline;font-family:var(--font-sans);font-weight:800;letter-spacing:-.045em;color:var(--ink);font-size:24px;line-height:1;white-space:nowrap}.ton-wordmark i{font-style:normal;font-weight:500;color:var(--ink-secondary);letter-spacing:-.03em;margin:0 .02em}.ton-wordmark__dot{width:.24em;height:.24em;border-radius:50%;background:var(--naija-green);margin-left:.08em;align-self:baseline;display:inline-block}.ton-wordmark--white{color:var(--on-media)}.ton-wordmark--white i{color:var(--on-media-muted)}.ton-mark{--s:48px;width:var(--s);height:var(--s);border-radius:calc(var(--s) * .29);background:#1652f0;color:#ffffff;display:inline-grid;place-items:center;position:relative;font-weight:850;font-size:calc(var(--s) * .56);letter-spacing:-.06em;line-height:1;font-family:var(--font-sans);flex:none}.ton-mark:after{content:"";position:absolute;width:calc(var(--s) * .2);height:calc(var(--s) * .2);border-radius:50%;background:#008751;box-shadow:0 0 0 calc(var(--s) * .045) #1652f0;top:calc(var(--s) * .2);right:calc(var(--s) * .2)}.ton-mark span{transform:translate(-.04em,.03em)}.ton-mark--ink{background:#0b1220}.ton-mark--ink:after{box-shadow:0 0 0 calc(var(--s) * .045) #0b1220}.ton-mark--white{background:#ffffff;color:#0b1220}.ton-mark--white:after{box-shadow:0 0 0 calc(var(--s) * .045) #ffffff}.ton-media{position:absolute;inset:0;background:var(--media-placeholder);overflow:hidden}.ton-media>svg{position:absolute;inset:0;width:100%;height:100%;display:block;transition:transform var(--dur-media) var(--ease-media);transform-origin:50% 40%}.ton-card{position:relative;display:block;aspect-ratio:4/5;border-radius:var(--radius-card);overflow:hidden;background:var(--media-placeholder);color:var(--on-media);text-decoration:none;isolation:isolate;cursor:pointer;transition:transform var(--dur-instant) var(--ease-standard),box-shadow var(--dur-media) var(--ease-media);-webkit-tap-highlight-color:transparent}.ton-card:after{content:"";position:absolute;inset:0;z-index:1;background:var(--overlay-card);pointer-events:none}.ton-card--video:after{background:var(--overlay-video)}.ton-card:before{content:"";position:absolute;inset:0 0 auto 0;height:96px;z-index:1;background:var(--overlay-top);opacity:0;pointer-events:none}.ton-card--top:before{opacity:1}.ton-card__top{position:absolute;top:14px;left:14px;right:14px;z-index:var(--z-media-ui);display:flex;align-items:center;justify-content:space-between;gap:8px}.ton-card__top-r{margin-left:auto;display:flex;gap:6px}.ton-card__body{position:absolute;left:0;right:0;bottom:0;z-index:var(--z-media-ui);padding:0 var(--space-5) var(--space-5);display:flex;flex-direction:column;gap:10px}.ton-card__title{font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.012em;color:var(--on-media);text-wrap:pretty;-webkit-line-clamp:3;text-shadow:0 1px 12px rgba(8,12,20,.25)}.ton-card__desc,.ton-card__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ton-card__desc{font-size:15px;line-height:22px;color:var(--on-media-muted);-webkit-line-clamp:2}.ton-meta{display:flex;align-items:center;gap:8px;font-size:13px;line-height:18px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-muted);white-space:nowrap;min-width:0}.ton-meta__cat{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--blue)}.ton-meta__sep{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7;flex:none}.ton-meta--media{color:var(--on-media-muted)}.ton-meta--media .ton-meta__cat{color:var(--on-media)}.ton-card.is-hover .ton-media>svg,.ton-card:hover .ton-media>svg{transform:scale(1.035)}.ton-card.is-hover,.ton-card:hover{box-shadow:var(--shadow-card-hover)}.ton-card.is-hover:after,.ton-card:hover:after{background:var(--overlay-card-hover)}.ton-card.is-pressed,.ton-card:active{transform:scale(.985);box-shadow:none}.ton-card.is-focus,.ton-card:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:3px}.ton-card.is-focus:after,.ton-card:focus-visible:after{background:var(--overlay-card-hover)}.ton-card__progress{position:absolute;left:0;right:0;bottom:0;height:3px;z-index:3;background:rgba(255,255,255,.22)}.ton-card__progress>i{display:block;height:100%;background:var(--on-media);width:var(--p,35%)}.ton-pill{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:var(--radius-pill);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.ton-pill .ton-i{width:14px;height:14px;stroke-width:2.2}.ton-pill--breaking{background:var(--breaking);color:var(--on-breaking)}.ton-pill--breaking,.ton-pill--developing{text-transform:uppercase;letter-spacing:.06em}.ton-pill--developing{background:var(--developing);color:var(--on-developing)}.ton-pill--media{background:var(--media-chip);color:var(--on-media);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);font-weight:650}.ton-pill--sponsored{background:#ffffff;color:#0b1220;font-weight:650}.ton-pill--soft{background:var(--bg-sunken);color:var(--ink-secondary);font-weight:650}.ton-livedot{width:7px;height:7px;border-radius:50%;background:currentColor;position:relative;flex:none}.ton-livedot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid;opacity:0;animation:ton-pulse 1.8s var(--ease-standard) infinite}@keyframes ton-pulse{0%{transform:scale(.4);opacity:.7}80%,to{transform:scale(1.3);opacity:0}}.ton-mediabtn{width:36px;height:36px;border-radius:50%;border:0;display:inline-grid;place-items:center;background:var(--media-chip);color:var(--on-media);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;position:relative}.ton-mediabtn:before{content:"";position:absolute;inset:-4px}.ton-mediabtn .ton-i{width:18px;height:18px}.ton-mediabtn--lg{width:64px;height:64px;background:rgba(255,255,255,.92);color:#0b1220}.ton-mediabtn--lg .ton-i{width:26px;height:26px}.ton-mediabtn.is-focus,.ton-mediabtn:focus-visible{outline:2px solid var(--on-media);outline-offset:2px}.ton-card--skeleton{background:var(--bg-sunken);cursor:default}.ton-card--skeleton:after,.ton-card--skeleton:before{display:none}.ton-skel{background:var(--skeleton);border-radius:8px;position:relative;overflow:hidden}.ton-card--skeleton .ton-shimmer,.ton-skel:after{content:"";position:absolute;inset:0;background:var(--overlay-skeleton);transform:translateX(-100%);animation:ton-shimmer 1.6s var(--ease-standard) infinite}.ton-card--skeleton .ton-shimmer{z-index:1}@keyframes ton-shimmer{to{transform:translateX(100%)}}.ton-card--nomedia{background:#101a30}.ton-card--nomedia .ton-media{background:radial-gradient(120% 80% at 80% 0,#24407e 0,rgba(36,64,126,0) 60%),linear-gradient(160deg,#15233f,#0b1220);display:grid;place-items:start center}.ton-nomedia-mark{margin-top:26%;color:rgba(255,255,255,.5);font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.ton-card--error,.ton-nomedia-mark{display:flex;flex-direction:column;align-items:center;gap:10px}.ton-card--error{background:var(--bg-soft);color:var(--ink);border:1px dashed var(--line-strong);justify-content:center;text-align:center;padding:24px;cursor:default}.ton-card--error:after,.ton-card--error:before{display:none}.ton-card--error .ton-i{color:var(--ink-muted)}.ton-card--sponsored .ton-card__body{padding-bottom:var(--space-5)}.ton-post{display:flex;flex-direction:column;gap:4px}.ton-post .ton-card{border-radius:var(--radius-card)}.ton-post .ton-card__body{padding:0 var(--space-4) var(--space-4);gap:6px}.ton-post .ton-card__title{font-size:21px;line-height:27px;-webkit-line-clamp:4}.ton-post__bar{display:flex;align-items:center;gap:4px;min-height:44px;padding:0 0 0 4px}.ton-post__bar .ton-meta{flex:1 1}.ton-post__bar .ton-iconbtn{margin-right:-6px}.ton-btn{--h:44px;height:var(--h);padding:0 20px;border-radius:var(--radius-pill);border:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:15px;line-height:20px;font-weight:620;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-instant) var(--ease-standard);background:var(--blue);color:var(--on-blue)}.ton-btn--sm{--h:36px;padding:0 14px;font-size:14px}.ton-btn.is-hover,.ton-btn:hover{background:var(--blue-hover)}.ton-btn.is-pressed,.ton-btn:active{background:var(--blue-pressed);transform:scale(.97)}.ton-btn.is-focus,.ton-btn:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:2px}.ton-btn--secondary{background:var(--blue-soft);color:var(--blue)}.ton-btn--secondary.is-hover,.ton-btn--secondary:hover{background:var(--blue-soft-hover)}.ton-btn--secondary.is-pressed,.ton-btn--secondary:active{background:var(--blue-soft-hover);color:var(--blue-pressed)}.ton-btn--neutral{background:var(--bg-sunken);color:var(--ink)}.ton-btn--neutral.is-hover,.ton-btn--neutral:hover{background:var(--hover-sunken)}.ton-btn--neutral.is-pressed,.ton-btn--neutral:active{background:var(--pressed-sunken)}.ton-btn--ghost{background:transparent;color:var(--ink)}.ton-btn--ghost.is-hover,.ton-btn--ghost:hover{background:var(--bg-sunken)}.ton-btn--ghost.is-pressed,.ton-btn--ghost:active{background:var(--hover-sunken)}.ton-btn--danger{background:var(--error);color:var(--on-error)}.ton-btn--danger.is-hover,.ton-btn--danger:hover{background:var(--error-hover)}.ton-btn--danger.is-pressed,.ton-btn--danger:active{background:var(--error-pressed)}.ton-btn.is-disabled,.ton-btn[disabled]{background:var(--bg-sunken);color:var(--ink-disabled);cursor:not-allowed;transform:none}.ton-btn.is-loading{color:transparent;position:relative;pointer-events:none}.ton-btn.is-loading:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top:2px solid var(--on-blue);animation:ton-spin .8s linear infinite}.ton-btn--ghost.is-loading:after,.ton-btn--neutral.is-loading:after{border-color:rgba(11,18,32,.18);border-top-color:var(--ink)}.ton-btn--secondary.is-loading:after{border-color:rgba(22,82,240,.25);border-top-color:var(--blue)}.ton-iconbtn{width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--ink);display:inline-grid;place-items:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),transform var(--dur-instant) var(--ease-standard);flex:none}.ton-iconbtn .ton-i{width:22px;height:22px}.ton-iconbtn.is-hover,.ton-iconbtn:hover{background:var(--bg-sunken)}.ton-iconbtn.is-pressed,.ton-iconbtn:active{background:var(--hover-sunken);transform:scale(.92)}.ton-iconbtn.is-focus,.ton-iconbtn:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:1px}.ton-iconbtn--soft{background:var(--bg-sunken)}.ton-iconbtn--soft.is-hover,.ton-iconbtn--soft:hover{background:var(--hover-sunken)}.ton-iconbtn.is-selected{color:var(--blue)}.ton-iconbtn.is-disabled,.ton-iconbtn[disabled]{color:var(--ink-disabled);background:transparent;cursor:not-allowed}.ton-chip{height:36px;padding:0 14px;border-radius:var(--radius-pill);border:0;background:var(--bg-sunken);color:var(--ink);display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:20px;font-weight:600;cursor:pointer;white-space:nowrap;position:relative;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.ton-chip:before{content:"";position:absolute;inset:-4px 0}.ton-chip .ton-i{width:16px;height:16px}.ton-chip.is-hover,.ton-chip:hover{background:var(--hover-sunken)}.ton-chip.is-pressed,.ton-chip:active{background:var(--pressed-sunken)}.ton-chip.is-selected,.ton-chip[aria-pressed=true]{background:var(--inverse);color:var(--on-inverse)}.ton-chip.is-focus,.ton-chip:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:2px}.ton-chip.is-disabled,.ton-chip[disabled]{color:var(--ink-disabled);background:var(--bg-soft);cursor:not-allowed}.ton-chip--outline{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong)}.ton-tabs{display:flex;gap:28px;border-bottom:1px solid var(--line)}.ton-tab{background:none;border:0;padding:12px 0;min-height:44px;font-size:15px;font-weight:600;color:var(--ink-muted);cursor:pointer;position:relative}.ton-tab.is-hover,.ton-tab.is-selected,.ton-tab:hover{color:var(--ink)}.ton-tab.is-selected:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--ink)}.ton-tab.is-focus,.ton-tab:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:2px;border-radius:6px}.ton-tab[disabled]{color:var(--ink-disabled)}.ton-seg{display:inline-flex;padding:4px;gap:2px;background:var(--bg-sunken)}.ton-seg,.ton-seg button{border-radius:var(--radius-pill)}.ton-seg button{height:36px;padding:0 16px;border:0;background:transparent;font-size:14px;font-weight:600;color:var(--ink-secondary);cursor:pointer}.ton-seg button:hover{color:var(--ink)}.ton-seg button.is-selected{background:var(--thumb);color:var(--ink);box-shadow:var(--shadow-xs),0 0 0 .5px rgba(16,24,40,.06)}.ton-seg button.is-focus,.ton-seg button:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:1px}.ton-search{display:flex;align-items:center;gap:10px;height:44px;padding:0 6px 0 16px;border-radius:var(--radius-pill);background:var(--bg-sunken);color:var(--ink-muted);border:1.5px solid transparent;transition:background-color var(--dur-fast),border-color var(--dur-fast)}.ton-search input{flex:1 1;min-width:0;border:0;background:transparent;outline:0;font:inherit;font-size:16px;line-height:24px;color:var(--ink)}.ton-search input::placeholder{color:var(--ink-muted)}.ton-search.is-hover,.ton-search:hover{background:var(--hover-sunken)}.ton-search.is-focus,.ton-search:focus-within{background:var(--bg);border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.ton-search .ton-iconbtn{width:32px;height:32px}.ton-search .ton-iconbtn .ton-i{width:18px;height:18px}.ton-search--lg{height:52px}.ton-field{display:flex;flex-direction:column;gap:6px}.ton-label{font-size:14px;line-height:20px;font-weight:620;color:var(--ink)}.ton-help{font-size:13px;line-height:18px;color:var(--ink-muted);display:flex;gap:6px;align-items:center}.ton-input{height:48px;padding:0 14px;border-radius:var(--radius-sm);border:var(--border-control) solid var(--line-control);background:var(--bg);font:inherit;font-size:16px;color:var(--ink);width:100%;outline:0;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.ton-input::placeholder{color:var(--ink-muted)}.ton-input.is-hover,.ton-input:hover{border-color:var(--ink-secondary)}.ton-input.is-focus,.ton-input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.ton-input.is-error{border-color:var(--error)}.ton-input.is-error.is-focus{box-shadow:0 0 0 3px var(--error-soft)}.ton-input.is-disabled,.ton-input[disabled]{background:var(--bg-soft);border-color:var(--line);color:var(--ink-disabled)}.ton-field.is-error .ton-help{color:var(--error)}textarea.ton-input{height:96px;padding:12px 14px;resize:vertical;line-height:24px}.ton-select{position:relative}.ton-select .ton-input{appearance:none;padding-right:40px;display:flex;align-items:center;cursor:pointer}.ton-select>.ton-i{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--ink-secondary);pointer-events:none}.ton-menu{background:var(--bg-raised);border-radius:var(--radius-sm);box-shadow:var(--shadow-md),0 0 0 1px var(--line);padding:6px;min-width:220px}.ton-menu__item{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:8px;font-size:15px;color:var(--ink);cursor:pointer}.ton-menu__item.is-hover,.ton-menu__item:hover{background:var(--bg-soft)}.ton-menu__item.is-selected{color:var(--blue);font-weight:620}.ton-menu__item.is-selected .ton-i{margin-left:auto}.ton-menu__sep{height:1px;background:var(--line);margin:6px 4px}.ton-switch{width:44px;height:26px;border-radius:var(--radius-pill);background:var(--bg);border:var(--border-control) solid var(--line-control);position:relative;display:inline-block;flex:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.ton-switch:after{content:"";position:absolute;top:2.5px;left:2.5px;width:18px;height:18px;border-radius:50%;background:var(--line-control);transition:transform var(--dur-fast) var(--ease-standard),background-color var(--dur-fast)}.ton-switch.is-on{background:var(--blue);border-color:var(--blue)}.ton-switch.is-on:after{transform:translateX(18px);background:var(--on-blue)}.ton-switch.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:2px}.ton-switch.is-disabled{border-color:var(--line);background:var(--bg-soft);cursor:not-allowed}.ton-switch.is-disabled:after{background:var(--line-strong)}.ton-switch.is-on.is-disabled{background:var(--blue-soft);border-color:var(--blue-soft)}.ton-check,.ton-switch.is-on.is-disabled:after{background:var(--bg)}.ton-check{width:22px;height:22px;border-radius:var(--radius-xs);border:var(--border-control) solid var(--line-control);display:inline-grid;place-items:center;color:var(--on-blue);flex:none}.ton-check .ton-i{width:16px;height:16px;stroke-width:2.6;opacity:0}.ton-check.is-on{background:var(--blue);border-color:var(--blue)}.ton-check.is-on .ton-i{opacity:1}.ton-check.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:2px}.ton-check.is-disabled{background:var(--bg-soft);border-color:var(--line)}.ton-check.is-error{border-color:var(--error)}.ton-option{display:flex;align-items:center;gap:12px;min-height:44px;font-size:15px}.ton-scrim{background:rgba(11,18,32,.42)}.ton-dialog{background:var(--bg-raised);border-radius:20px;box-shadow:var(--shadow-sheet),0 0 0 1px rgba(16,24,40,.04);padding:24px;width:380px;max-width:100%}.ton-dialog h3{font-size:20px;line-height:26px;font-weight:700;letter-spacing:-.01em}.ton-dialog p{font-size:15px;line-height:22px;color:var(--ink-secondary);margin-top:8px}.ton-dialog__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.ton-sheet{background:var(--bg-raised);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--shadow-sheet);padding:8px 16px calc(16px + var(--safe-bottom, 0px))}.ton-sheet__handle{width:36px;height:5px;border-radius:3px;background:var(--line-strong);margin:0 auto 12px}.ton-sheet__title{font-size:17px;font-weight:700;text-align:center;padding:4px 0 14px}.ton-sharegrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding-bottom:12px}.ton-sharetarget{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;font-weight:550;color:var(--ink-secondary);min-height:44px}.ton-sharetarget__icon{width:56px;height:56px;border-radius:50%;background:var(--bg-sunken);display:grid;place-items:center;color:var(--ink);font-weight:750;font-size:15px}.ton-toast{display:inline-flex;align-items:center;gap:12px;background:var(--inverse);color:var(--on-inverse);border-radius:14px;padding:12px 8px 12px 16px;box-shadow:var(--shadow-md);font-size:15px;line-height:20px;font-weight:500;min-height:48px}.ton-toast .ton-toast__action{background:none;border:0;color:var(--inverse-accent);font-weight:700;font-size:15px;padding:0 10px;height:36px;border-radius:8px;cursor:pointer}.ton-toast--error .ton-toast__icon{color:var(--inverse-error)}.ton-toast--success .ton-toast__icon{color:var(--inverse-success)}.ton-tooltip{display:inline-block;background:var(--inverse);color:var(--on-inverse);font-size:13px;line-height:18px;font-weight:550;padding:6px 10px;border-radius:var(--radius-xs);position:relative}.ton-tooltip:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;background:var(--inverse);transform:translateX(-50%) rotate(45deg);border-radius:1px}.ton-spinner{width:24px;height:24px;border-radius:50%;border:2.5px solid var(--blue-soft);border-top-color:var(--blue);animation:ton-spin .8s linear infinite;display:inline-block;flex:none}.ton-spinner--sm{width:16px;height:16px;border-width:2px}.ton-spinner--media{border-color:#fff rgba(255,255,255,.3) rgba(255,255,255,.3);width:40px;height:40px;border-width:3px}@keyframes ton-spin{to{transform:rotate(1turn)}}.ton-feedloader{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;color:var(--ink-muted);font-size:14px;font-weight:550}.ton-dots{display:inline-flex;gap:6px}.ton-dots i{width:8px;height:8px;border-radius:50%;background:var(--blue);animation:ton-dot 1.2s var(--ease-standard) infinite}.ton-dots i:nth-child(2){animation-delay:.15s}.ton-dots i:nth-child(3){animation-delay:.3s}@keyframes ton-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.ton-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:32px 24px}.ton-empty__icon{width:64px;height:64px;border-radius:50%;background:var(--bg-sunken);display:grid;place-items:center;color:var(--ink-secondary);margin-bottom:4px}.ton-empty__icon .ton-i{width:28px;height:28px}.ton-empty h4{font-size:18px;line-height:24px;font-weight:700}.ton-empty p{font-size:15px;line-height:22px;color:var(--ink-secondary);max-width:300px}.ton-banner{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--radius-sm);font-size:14.5px;line-height:21px}.ton-banner b{font-weight:680}.ton-banner--info{background:var(--info-soft);color:var(--info)}.ton-banner--success{background:var(--success-soft);color:var(--success)}.ton-banner--warning{background:var(--warning-soft);color:var(--warning)}.ton-banner--error{background:var(--error-soft);color:var(--error)}.ton-banner--breaking{background:var(--breaking);color:var(--on-breaking)}.ton-newposts{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;border-radius:var(--radius-pill);background:var(--blue);color:var(--on-blue);font-size:14px;font-weight:650;box-shadow:var(--shadow-md);border:0}.ton-header{height:var(--size-header-desktop);display:flex;align-items:center;gap:32px;padding:0 var(--space-12);background:var(--glass);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid var(--line)}.ton-header__nav{display:flex;gap:4px}.ton-navlink{height:40px;padding:0 14px;border-radius:var(--radius-pill);display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:560;color:var(--ink-secondary);text-decoration:none;cursor:pointer;white-space:nowrap}.ton-navlink.is-hover,.ton-navlink:hover{color:var(--ink);background:var(--bg-soft)}.ton-navlink.is-selected{color:var(--ink);background:var(--bg-sunken);font-weight:650}.ton-navlink.is-focus,.ton-navlink:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:2px}.ton-header__end{margin-left:auto}.ton-filterbar,.ton-header__end{display:flex;align-items:center;gap:8px}.ton-filterbar{overflow-x:auto;scrollbar-width:none;padding:4px 0}.ton-filterbar::-webkit-scrollbar{display:none}.ton-mheader{height:calc(var(--size-header-mobile) + var(--safe-top, 0px));padding:var(--safe-top,0) 8px 0 16px;display:flex;align-items:center;justify-content:space-between;background:var(--glass);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid var(--line)}.ton-mheader .ton-wordmark{font-size:21px}.ton-mheader__actions{display:flex}.ton-tabbar{height:calc(var(--size-tabbar) + var(--safe-bottom, 0px));padding:0 4px var(--safe-bottom,0);display:grid;grid-template-columns:repeat(5,1fr);background:var(--glass);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--shadow-nav);border-top:1px solid var(--line)}.ton-tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:44px;color:var(--ink-secondary);font-size:12px;line-height:14px;font-weight:620;letter-spacing:.01em;text-decoration:none;position:relative;cursor:pointer;border-radius:12px}.ton-tabbar__icon{width:56px;height:30px;border-radius:var(--radius-pill);display:grid;place-items:center;transition:background-color var(--dur-fast) var(--ease-standard),transform var(--dur-instant) var(--ease-standard)}.ton-tabbar__icon .ton-i{width:24px;height:24px}.ton-tabbar__item.is-selected{color:var(--blue)}.ton-tabbar__item.is-selected .ton-tabbar__icon{background:var(--blue-soft)}.ton-tabbar__item.is-pressed .ton-tabbar__icon{background:var(--bg-sunken);transform:scale(.92)}.ton-tabbar__item.is-selected.is-pressed .ton-tabbar__icon{background:var(--blue-soft-hover)}.ton-tabbar__item.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:-2px}.ton-tabbar__badge{position:absolute;top:6px;left:calc(50% + 8px);width:8px;height:8px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 2px var(--bg)}.ton-phone{--safe-top:47px;--safe-bottom:34px;width:390px;height:844px;border-radius:54px;background:var(--bg);position:relative;overflow:hidden;box-shadow:0 0 0 10px #0b1220,0 0 0 11px #2a3345,0 30px 60px -20px rgba(16,24,40,.45);flex:none}.ton-phone__status{position:absolute;top:0;left:0;right:0;height:47px;z-index:60;display:flex;align-items:center;justify-content:space-between;padding:6px 32px 0 40px;font-size:16px;font-weight:650;color:var(--ink);pointer-events:none}.ton-phone__island{top:11px;width:122px;height:35px;border-radius:20px;background:#000}.ton-phone__home,.ton-phone__island{position:absolute;left:50%;transform:translateX(-50%);z-index:61}.ton-phone__home{bottom:8px;width:136px;height:5px;border-radius:3px;background:var(--ink)}.ton-phone__screen{position:absolute;inset:0;overflow:hidden;border-radius:inherit;clip-path:inset(0 round 54px)}.ton-phone__head{position:absolute;top:0;left:0;right:0;z-index:var(--z-header)}.ton-phone__tabs{position:absolute;bottom:0;left:0;right:0;z-index:var(--z-tabbar)}.ton-phone__feed{position:absolute;inset:0;padding:calc(var(--size-header-mobile) + 47px + 12px) 16px calc(var(--size-tabbar) + 34px + 16px);display:flex;flex-direction:column;gap:20px}.ton-sysicons{display:flex;gap:6px;align-items:center}.ton-sysicons i{display:block;background:currentColor;border-radius:2px}.ton-admin{background:var(--admin-canvas);color:var(--ink)}.ton-aside{width:240px;background:var(--admin-sidebar);border-right:1px solid var(--line);padding:16px 12px;display:flex;flex-direction:column;gap:2px}.ton-aside__brand{display:flex;align-items:center;gap:10px;padding:4px 8px 16px;font-weight:750;font-size:15px}.ton-aside__label{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);padding:14px 10px 6px}.ton-aside__item{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:10px;font-size:14px;font-weight:560;color:var(--ink-secondary);cursor:pointer}.ton-aside__item .ton-i{width:18px;height:18px}.ton-aside__item.is-hover,.ton-aside__item:hover{background:var(--bg-soft);color:var(--ink)}.ton-aside__item.is-selected{background:var(--blue-soft);color:var(--blue);font-weight:650}.ton-aside__count{margin-left:auto;font-size:12px;font-weight:650;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-aside__item.is-selected .ton-aside__count{color:var(--blue)}.ton-stat{background:var(--admin-panel);border:1px solid var(--line);border-radius:var(--radius-md);padding:16px 18px;display:flex;flex-direction:column;gap:6px}.ton-stat__label{font-size:13px;font-weight:600;color:var(--ink-secondary);display:flex;align-items:center;gap:6px}.ton-stat__value{font-size:28px;line-height:34px;font-weight:700;letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-stat__delta{font-size:12.5px;font-weight:600;color:var(--ink-muted);display:flex;gap:4px;align-items:center}.ton-stat__delta.is-up{color:var(--success)}.ton-stat__delta.is-down{color:var(--error)}.ton-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px 0 8px;border-radius:var(--radius-xs);font-size:12.5px;line-height:16px;font-weight:620;white-space:nowrap}.ton-badge .ton-i{width:14px;height:14px;stroke-width:2.1}.ton-badge--neutral{background:var(--bg-sunken);color:var(--ink-secondary)}.ton-badge--blue{background:var(--blue-soft);color:var(--blue)}.ton-badge--success{background:var(--success-soft);color:var(--success)}.ton-badge--warning{background:var(--warning-soft);color:var(--warning)}.ton-badge--error{background:var(--error-soft);color:var(--error)}.ton-badge--info{background:var(--info-soft);color:var(--info)}.ton-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--admin-panel);font-size:13.5px;line-height:20px}.ton-table th{text-align:left;font-size:12px;line-height:16px;font-weight:650;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-muted);background:var(--bg-soft);white-space:nowrap}.ton-table td,.ton-table th{padding:10px 14px;border-bottom:1px solid var(--line)}.ton-table td{vertical-align:middle}.ton-table tr.is-hover td,.ton-table tr:hover td{background:var(--admin-row-hover)}.ton-table tr.is-selected td{background:var(--admin-row-selected)}.ton-table td.num,.ton-table th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-tablewrap{border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;background:var(--admin-panel)}.ton-thumb>svg{width:100%;height:100%;display:block}.ton-board code,.ton-code{font:12.5px/18px ui-monospace,SF Mono,Menlo,Consolas,monospace;background:var(--bg-sunken);border-radius:5px;padding:1px 5px;color:var(--ink)}.ton-thumb{width:40px;height:40px;border-radius:8px;position:relative;overflow:hidden;flex:none;background:var(--media-placeholder)}.ton-progress{height:6px;border-radius:3px;background:var(--bg-sunken);overflow:hidden}.ton-progress>i{display:block;height:100%;width:var(--p,40%);background:var(--blue);border-radius:3px}.ton-progress--success>i{background:var(--success)}.ton-progress--error>i{background:var(--error)}.ton-progress--warning>i{background:var(--warning-fill)}.ton-steps{gap:0}.ton-step,.ton-steps{display:flex;align-items:center}.ton-step{gap:8px;font-size:13px;font-weight:600;color:var(--ink-muted);white-space:nowrap}.ton-step__dot{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--bg-sunken);color:var(--ink-muted)}.ton-step__dot .ton-i{width:14px;height:14px;stroke-width:2.4}.ton-step.is-done{color:var(--ink)}.ton-step.is-done .ton-step__dot{background:var(--success);color:var(--bg)}.ton-step.is-active{color:var(--blue)}.ton-step.is-active .ton-step__dot{background:var(--blue-soft);color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue)}.ton-step.is-failed{color:var(--error)}.ton-step.is-failed .ton-step__dot{background:var(--error);color:var(--bg)}.ton-step__line{flex:1 1;min-width:20px;height:2px;background:var(--line);margin:0 10px}.ton-step__line.is-done{background:var(--success)}@media (prefers-reduced-motion:reduce){.ton-btn,.ton-card,.ton-chip,.ton-iconbtn,.ton-media>svg{transition:none!important}.ton-card.is-hover .ton-media>svg,.ton-card:hover .ton-media>svg{transform:none}.ton-card--skeleton .ton-shimmer,.ton-dots i,.ton-livedot:after,.ton-skel:after{animation:none!important}.ton-spinner{animation-duration:2.4s}}.ton-reduced .ton-livedot:after,.ton-reduced .ton-shimmer,.ton-reduced .ton-skel:after{animation:none!important}.ton-reduced .ton-media>svg{transform:none!important}[data-theme=dark]{color-scheme:dark}.ton-stage{position:relative;overflow:hidden;background:var(--media-stage);color:var(--on-media)}.ton-mediaaction{height:var(--size-touch);min-width:var(--size-touch);padding:0 12px;border:0;border-radius:var(--radius-pill);background:var(--media-chip);color:var(--on-media);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);display:inline-flex;align-items:center;justify-content:center;gap:6px;font:650 14px/18px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;flex:none;text-decoration:none}.ton-mediaaction--icon{width:var(--size-touch);padding:0}.ton-mediaaction .ton-i{width:20px;height:20px}.ton-mediaaction.is-on{background:rgba(255,255,255,.92);color:#0b1220}.ton-mediaaction.is-focus,.ton-mediaaction:focus-visible{outline:2px solid var(--on-media);outline-offset:2px}.ton-mediaprimary{height:var(--size-touch);padding:0 16px;border:0;border-radius:var(--radius-pill);background:rgba(255,255,255,.92);color:#0b1220;font:700 15px/20px var(--font-sans);display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;cursor:pointer}.ton-mediaprimary .ton-i{width:18px;height:18px}.ton-mediaprimary.is-pressed,.ton-mediaprimary:active{background:rgba(255,255,255,.78);transform:scale(.98)}.ton-mediaprimary.is-focus,.ton-mediaprimary:focus-visible{outline:2px solid var(--on-media);outline-offset:3px}.ton-vcaption{background:var(--media-chip);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffff;font:550 16px/25px var(--font-sans);padding:3px 8px;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ton-vcaption--lg{font-size:19px;line-height:29px}.ton-srow{grid-template-columns:minmax(0,1fr) 44px;gap:4px;padding:12px 0;border-bottom:1px solid var(--line)}.ton-srow,.ton-srow__link{display:grid;align-items:center}.ton-srow__link{grid-template-columns:96px minmax(0,1fr);gap:14px;text-decoration:none;color:inherit;min-width:0;border-radius:var(--radius-md)}.ton-srow__link.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:3px}.ton-srow__media{position:relative;width:96px;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:var(--media-placeholder);flex:none}.ton-srow__media img{width:100%;height:100%;object-fit:cover;display:block}.ton-srow__media .ton-pill{position:absolute;left:6px;bottom:6px;height:22px;padding:0 7px;font-size:11.5px}.ton-srow__media--off{display:grid;place-items:center;color:var(--ink-muted);background:var(--bg-sunken)}.ton-srow__txt{display:flex;flex-direction:column;gap:6px;min-width:0}.ton-srow__t{font-size:16px;line-height:22px;font-weight:680;letter-spacing:-.005em;color:var(--ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ton-srow__t.is-off{color:var(--ink-muted)}.ton-srow__note{font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-srow .ton-iconbtn.is-selected{color:var(--blue)}.ton-idcard{display:flex;align-items:center;gap:14px;padding:16px;border-radius:var(--radius-md);background:var(--bg-soft);text-decoration:none;color:inherit;margin-top:12px}.ton-idcard__av{width:56px;height:56px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);font-size:20px;font-weight:750;overflow:hidden}.ton-idcard__av img{width:100%;height:100%;object-fit:cover}.ton-idcard__av--guest{background:var(--bg);color:var(--ink-muted);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.ton-idcard__txt{flex:1 1;min-width:0}.ton-idcard__txt b{display:block;font-size:17px;line-height:22px;font-weight:700}.ton-idcard__txt span{display:block;font-size:13.5px;line-height:19px;color:var(--ink-secondary);margin-top:2px}.ton-idcard .ton-i.chev{color:var(--ink-muted)}.ton-mgroup{margin-top:22px}.ton-mgroup__h{margin:0 0 8px 4px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted)}.ton-mgroup__list{border-radius:var(--radius-md);background:var(--bg-soft);overflow:hidden}.ton-mrow{display:flex;align-items:center;gap:14px;min-height:52px;padding:8px 14px;text-decoration:none;color:var(--ink);font-size:15.5px;line-height:21px;position:relative;background:none;border:0;width:100%;text-align:left;font-family:inherit;cursor:pointer}.ton-mrow+.ton-mrow:before{content:"";position:absolute;top:0;left:50px;right:0;height:1px;background:var(--line)}.ton-mrow>.ton-i:first-child{color:var(--ink-secondary);flex:none}.ton-mrow__t{flex:1 1;min-width:0}.ton-mrow__s{display:block;font-size:13px;line-height:18px;color:var(--ink-muted);margin-top:1px}.ton-mrow__v{font-size:14px;color:var(--ink-muted);white-space:nowrap}.ton-mrow .chev{color:var(--ink-muted);width:18px;height:18px}.ton-mrow--danger,.ton-mrow--danger>.ton-i:first-child{color:var(--error)}.ton-mrow.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:-2px;border-radius:var(--radius-md)}.ton-mrow.is-pressed{background:var(--pressed-sunken)}.ton-mrow .ton-switch{flex:none}.ton-themes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}.ton-theme{border:0;background:none;padding:0;font-family:inherit;text-align:center;cursor:pointer;color:var(--ink)}.ton-theme__pv{display:block;height:128px;border-radius:14px;overflow:hidden;position:relative;box-shadow:inset 0 0 0 1.5px var(--line-control)}.ton-theme.is-selected .ton-theme__pv{box-shadow:inset 0 0 0 2.5px var(--blue)}.ton-theme.is-focus .ton-theme__pv{outline:var(--border-focus) solid var(--focus);outline-offset:3px}.ton-theme__half{position:absolute;top:0;bottom:0;overflow:hidden;background:var(--bg)}.ton-theme__bar{position:absolute;left:0;right:0;top:0;height:18px;background:var(--glass);border-bottom:1px solid var(--line)}.ton-theme__card{position:absolute;left:10px;top:26px;width:calc(var(--pw) - 20px);height:58px;border-radius:8px;background:var(--media-placeholder)}.ton-theme__line{position:absolute;left:10px;height:6px;border-radius:3px;background:var(--ink-muted);opacity:.5}.ton-theme__lab{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;font-size:14.5px;font-weight:650;min-height:24px}.ton-radio{width:20px;height:20px;border-radius:50%;border:var(--border-control) solid var(--line-control);display:inline-grid;place-items:center;flex:none;background:var(--bg)}.ton-radio.is-on{border-color:var(--blue)}.ton-radio.is-on:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--blue)}.ton-avcrop{position:relative;width:100%;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#000}.ton-avcrop img{position:absolute;width:140%;height:140%;left:-18%;top:-12%;object-fit:cover}.ton-avcrop__mask{position:absolute;left:10%;top:10%;width:80%;height:80%;border-radius:50%;box-shadow:0 0 0 999px rgba(11,18,32,.62);outline:2px solid rgba(255,255,255,.9)}.ton-avzoom{display:flex;align-items:center;gap:12px;margin-top:16px;color:var(--ink-secondary)}.ton-avzoom__bar{flex:1 1;height:4px;border-radius:2px;background:var(--bg-sunken);position:relative}.ton-avzoom__bar i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--blue)}.ton-avzoom__bar b{position:absolute;top:50%;width:22px;height:22px;border-radius:50%;background:var(--bg-raised);box-shadow:var(--shadow-md),0 0 0 1px var(--line);transform:translate(-50%,-50%)}.ton-avzoom__bar b:before{content:"";position:absolute;inset:-11px}@media (max-width:359px){.ton-srow__link{grid-template-columns:76px minmax(0,1fr);gap:12px}.ton-srow__media{width:76px}.ton-srow__t{font-size:15px;line-height:20px}}.ton-crumb{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13.5px;line-height:18px;color:var(--ink-muted);padding-top:28px}.ton-crumb a{color:var(--ink-secondary);text-decoration:none;font-weight:600;min-height:44px;display:inline-flex;align-items:center}.ton-crumb .ton-i{width:14px;height:14px}.ton-pghead{padding:8px 0 0;max-width:760px}.ton-pghead h1{margin:6px 0 0;font-size:40px;line-height:46px;font-weight:750;letter-spacing:-.02em;text-wrap:balance}.ton-pgmeta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:18px;font-size:13.5px;line-height:18px;color:var(--ink-muted)}.ton-pgmeta>span{display:inline-flex;align-items:center;gap:6px}.ton-pgmeta .ton-i{width:15px;height:15px}.ton-pgstatus{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:var(--radius-xs);font-size:12.5px;font-weight:650;background:var(--warning-soft);color:var(--warning)}.ton-pgstatus--ok{background:var(--success-soft);color:var(--success)}.ton-doc{display:grid;grid-template-columns:240px minmax(0,680px);column-gap:72px;justify-content:center;padding:36px 0 24px;align-items:start}.ton-doc--single{grid-template-columns:minmax(0,680px)}.ton-toc{position:sticky;top:96px}.ton-toc h2{margin:0 0 10px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted)}.ton-toc ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--line)}.ton-toc li a{display:flex;align-items:center;min-height:36px;padding:6px 0 6px 14px;margin-left:-1px;border-left:2px solid transparent;font-size:14px;line-height:19px;color:var(--ink-secondary);text-decoration:none}.ton-toc li a.is-active{border-left-color:var(--blue);color:var(--ink);font-weight:650}.ton-toc li a.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:2px;border-radius:4px}.ton-mtoc{margin:18px 0 4px;border-radius:var(--radius-md);background:var(--bg-soft)}.ton-mtoc>button{width:100%;min-height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;border:0;background:none;font:650 15px/20px var(--font-sans);color:var(--ink);cursor:pointer;text-align:left}.ton-mtoc>button .ton-i:last-child{margin-left:auto;color:var(--ink-muted)}.ton-mtoc ol{list-style:none;margin:0;padding:0 6px 8px}.ton-mtoc li a{display:flex;align-items:center;min-height:44px;padding:0 8px;font-size:14.5px;color:var(--ink-secondary);text-decoration:none;border-top:1px solid var(--line)}.ton-docbody{font-family:var(--font-serif);font-size:18px;line-height:30px;color:var(--ink);min-width:0;overflow-wrap:anywhere}.ton-docbody>*{margin:0 0 18px}.ton-docbody h2{font-family:var(--font-sans);font-size:24px;line-height:30px;font-weight:720;letter-spacing:-.012em;margin:40px 0 12px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;scroll-margin-top:96px}.ton-docbody h2:first-child{margin-top:0}.ton-docbody h3{font-family:var(--font-sans);font-size:18px;line-height:24px;font-weight:700;margin:26px 0 8px}.ton-docbody ol,.ton-docbody ul{padding-left:22px}.ton-docbody li{margin-bottom:8px}.ton-docbody a{color:var(--blue);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.ton-docbody .ton-docanchor{font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--ink-muted);text-decoration:none;margin-left:auto}.ton-compact .ton-docbody{font-size:17px;line-height:28px}.ton-compact .ton-docbody h2{font-size:21px;line-height:27px;margin-top:32px}.ton-callout{font-family:var(--font-sans);display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:16px 18px;border-radius:var(--radius-md);background:var(--bg-soft);font-size:15px;line-height:22px;color:var(--ink-secondary)}.ton-callout b{display:block;color:var(--ink);font-weight:700;font-size:16px;margin-bottom:2px}.ton-callout>.ton-i{color:var(--blue);margin-top:1px}.ton-callout--caution>.ton-i{color:var(--warning)}.ton-pubfoot{background:var(--bg-soft);border-top:1px solid var(--line)}.ton-pubfoot__in{max-width:calc(1120px + 2 * var(--gutter, 48px));margin:0 auto;padding:40px var(--gutter,48px) 28px}.ton-pubfoot__cols{display:grid;grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:32px}.ton-pubfoot__brand p{margin:12px 0 0;font-size:14px;line-height:21px;color:var(--ink-secondary);max-width:260px}.ton-pubfoot h2{margin:0 0 10px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted)}.ton-pubfoot ul{list-style:none;margin:0;padding:0}.ton-pubfoot li a{display:inline-flex;align-items:center;gap:6px;min-height:36px;font-size:14.5px;color:var(--ink-secondary);text-decoration:none}.ton-pubfoot li a .ton-i{width:15px;height:15px}.ton-pubfoot__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:28px;padding-top:18px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-muted)}.ton-pubfoot__bar a{color:var(--ink-secondary);text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:6px;min-height:44px}.ton-pubfoot--slim .ton-pubfoot__in{padding-top:20px;padding-bottom:12px}.ton-pubfoot--slim .ton-pubfoot__bar{margin-top:0;padding-top:0;border-top:0}.ton-pubmfoot{margin:8px -16px 0;padding:20px 16px 24px;background:var(--bg-soft);border-top:1px solid var(--line);font-size:13px;line-height:18px;color:var(--ink-muted)}.ton-pubmfoot nav{display:flex;flex-wrap:wrap;gap:0 16px;margin-bottom:8px}.ton-pubmfoot nav a{color:var(--ink-secondary);font-weight:600;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;font-size:14px}.ton-result{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:36px 20px;border-radius:var(--radius-card);background:var(--bg-soft)}.ton-result__ic{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--success-soft);color:var(--success)}.ton-result__ic .ton-i{width:28px;height:28px}.ton-result--error .ton-result__ic{background:var(--error-soft);color:var(--error)}.ton-result--warn .ton-result__ic{background:var(--warning-soft);color:var(--warning)}.ton-result h3{margin:4px 0 0;font-size:20px;line-height:26px;font-weight:720}.ton-result p{margin:0;font-size:15px;line-height:22px;color:var(--ink-secondary);max-width:440px}.ton-result__acts{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.ton-statepage{display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px 20px 64px;gap:12px}.ton-statepage__mark{position:relative;width:112px;height:112px;border-radius:32px;background:var(--blue-soft);display:grid;place-items:center;color:var(--blue)}.ton-statepage__mark .ton-i{width:44px;height:44px;stroke-width:1.5}.ton-statepage__mark .ton-mark{position:absolute;right:-10px;bottom:-10px;--s:40px;box-shadow:0 0 0 4px var(--bg)}.ton-statepage__code{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-top:12px}.ton-statepage h1{margin:0;font-size:32px;line-height:38px;font-weight:750;letter-spacing:-.02em;text-wrap:balance;max-width:560px}.ton-statepage p{margin:0;font-family:var(--font-serif);font-size:19px;line-height:28px;color:var(--ink-secondary);max-width:520px}.ton-statepage__acts{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px}.ton-statepage .ton-search{width:100%;max-width:440px;margin-top:8px}.ton-compact .ton-statepage{padding:40px 4px 32px}.ton-compact .ton-statepage h1{font-size:26px;line-height:32px}.ton-compact .ton-statepage p{font-size:17px;line-height:26px}.ton-compact .ton-statepage__mark{width:88px;height:88px;border-radius:26px}.ton-compact .ton-statepage__mark .ton-i{width:36px;height:36px}.ton-compact .ton-statepage__mark .ton-mark{--s:32px}.ton-compact .ton-pghead h1{font-size:28px;line-height:34px}.ton-faq{border-radius:var(--radius-md);background:var(--bg-soft);overflow:hidden}.ton-faq+.ton-faq{margin-top:8px}.ton-faq__q{width:100%;min-height:52px;display:flex;align-items:center;gap:12px;padding:12px 16px;border:0;background:none;font:650 15.5px/21px var(--font-sans);color:var(--ink);text-align:left;cursor:pointer}.ton-faq__q .ton-i{margin-left:auto;color:var(--ink-muted);flex:none;transition:transform var(--dur-fast) var(--ease-standard)}.ton-faq.is-open .ton-faq__q .ton-i{transform:rotate(180deg)}.ton-faq__q.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:-2px;border-radius:var(--radius-md)}.ton-faq__a{padding:0 16px 16px;font-size:15px;line-height:23px;color:var(--ink-secondary)}.ton-faq__a a{color:var(--blue);font-weight:600}.ton-faqgroup h2{margin:28px 0 10px;font-size:13px;line-height:16px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted)}.ton-consent{background:var(--bg-raised);border-radius:var(--radius-card);box-shadow:var(--shadow-sheet),0 0 0 1px var(--line);padding:20px}.ton-consent h3{margin:0;font-size:18px;line-height:24px;font-weight:720}.ton-consent p{margin:6px 0 0;font-size:14.5px;line-height:21px;color:var(--ink-secondary)}.ton-consent__acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px}.ton-consent__acts .ton-btn{width:100%;padding:0 10px}.ton-compact .ton-consent__acts{grid-template-columns:minmax(0,1fr)}.ton-choice{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid var(--line)}.ton-choice b{display:block;font-size:15px;font-weight:650}.ton-choice span{display:block;font-size:13.5px;line-height:19px;color:var(--ink-secondary);margin-top:2px}.ton-choice .ton-switch{margin-left:auto;flex:none;margin-top:2px}.ton-pghead .ton-pglede{margin:14px 0 0;font-family:var(--font-serif);font-size:21px;line-height:31px;color:var(--ink-secondary)}.ton-compact .ton-pghead .ton-pglede{font-size:18px;line-height:27px;margin-top:10px}@media (max-width:767px){.ton-pghead .ton-pglede{font-size:18px;line-height:27px;margin-top:10px}.ton-docbody{font-size:17px;line-height:28px}.ton-docbody h2{font-size:21px;line-height:27px;margin-top:32px}.ton-statepage{padding:40px 4px 32px}.ton-statepage h1{font-size:26px;line-height:32px}.ton-statepage p{font-size:17px;line-height:26px}.ton-statepage__mark{width:88px;height:88px;border-radius:26px}.ton-statepage__mark .ton-i{width:36px;height:36px}.ton-statepage__mark .ton-mark{--s:32px}.ton-pghead h1{font-size:28px;line-height:34px}.ton-consent__acts,.ton-doc{grid-template-columns:minmax(0,1fr)}.ton-toc{display:none}.ton-pubfoot__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1279px){.ton-doc{grid-template-columns:minmax(0,680px)}.ton-toc{display:none}.ton-pubfoot__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.ton-adm{font-family:var(--font-sans);color:var(--ink);background:var(--admin-canvas);position:relative;overflow:hidden;-webkit-font-smoothing:antialiased}.ton-adm *,.ton-adm :after,.ton-adm :before{box-sizing:border-box}.ton-adm dd,.ton-adm dl,.ton-adm h1,.ton-adm h2,.ton-adm h3,.ton-adm h4,.ton-adm ol,.ton-adm p,.ton-adm ul{margin:0}.ton-adm button{font-family:inherit}.ton-adm .ton-btn{text-decoration:none}.ton-adm .ton-btn.is-disabled{background:var(--bg-sunken);color:var(--ink-disabled);cursor:not-allowed}span.ton-adm-ph{color:var(--ink-muted)}.ton-adm-d{display:grid;grid-template-columns:252px minmax(0,1fr)}.ton-adm-d--rail{grid-template-columns:72px minmax(0,1fr)}.ton-adm-d--tab{grid-template-columns:minmax(0,1fr)}.ton-adm-side{width:auto;height:100%;min-height:0;overflow:hidden;padding:14px 12px 12px}.ton-adm-side .ton-aside__brand{padding:4px 8px 14px}.ton-adm-side__name{display:flex;flex-direction:column;font-size:15px;line-height:18px;font-weight:760;letter-spacing:-.01em}.ton-adm-side__name small{font-size:11.5px;line-height:15px;font-weight:650;color:var(--ink-muted);letter-spacing:.02em}.ton-adm-side .ton-aside__label{padding:12px 10px 4px}.ton-adm-side .ton-aside__item{text-decoration:none;height:36px}.ton-adm-side .ton-aside__item.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:-2px}.ton-adm-side__t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-side__group{display:flex;align-items:center;gap:6px;width:100%;border:0;background:none;cursor:pointer;text-align:left;margin-top:4px}.ton-adm-side__group .ton-i{width:14px;height:14px}.ton-adm-side__int{color:var(--ink-muted)}.ton-adm-side__foot{margin-top:auto;display:flex;flex-direction:column;gap:6px;padding-top:10px}.ton-adm-side__pub{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;padding:10px;border-radius:10px;background:var(--success-soft);color:var(--ink)}.ton-adm-side__pub .ton-i{width:18px;height:18px;color:var(--success)}.ton-adm-side__pub b{display:block;font-size:13px;line-height:17px;font-weight:680}.ton-adm-side__pub span{display:block;font-size:12px;line-height:16px;color:var(--ink-secondary)}.ton-adm-side__pub.is-paused{background:var(--warning-soft)}.ton-adm-side__pub.is-paused .ton-i{color:var(--warning)}.ton-adm-side__sep{height:1px;background:var(--line);margin:8px 6px}.ton-adm-side--rail{padding:14px 10px;align-items:center}.ton-adm-side--rail .ton-aside__brand{padding:4px 0 14px;justify-content:center}.ton-adm-side--rail .ton-aside__item{width:48px;justify-content:center;padding:0;height:44px}.ton-adm-side--rail .ton-aside__item .ton-i{width:20px;height:20px}.ton-adm-main{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.ton-adm-top{height:64px;flex:none;display:flex;align-items:center;gap:12px;padding:0 24px;border-bottom:1px solid var(--line);background:var(--admin-panel)}.ton-adm-top__t{display:flex;flex-direction:column;margin-right:auto}.ton-adm-top__t h1{font-size:19px;line-height:24px;font-weight:740;letter-spacing:-.012em;white-space:nowrap}.ton-adm-top__crumb{font-size:12.5px;line-height:16px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-search{height:40px;flex:0 1 400px;min-width:200px;padding:0 6px 0 14px;gap:8px;font-size:14px}.ton-adm-search .ton-i{width:18px;height:18px;flex:none}.ton-adm-search__q{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}.ton-adm-kbd{flex:none;font:650 11px/20px var(--font-sans);padding:0 6px;border-radius:6px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-muted)}.ton-adm-issues{height:40px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:999px;border:0;background:var(--warning-soft);color:var(--warning);font-size:13.5px;font-weight:680;cursor:pointer;white-space:nowrap}.ton-adm-issues .ton-i{width:18px;height:18px}.ton-adm-create{height:40px;padding:0 12px 0 14px}.ton-adm-create .ton-i:last-child{width:16px;height:16px;margin-left:-2px}.ton-adm-acct{width:44px;height:44px;border:0;background:none;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0}.ton-adm-ib{width:40px;height:40px}.ton-adm-ib .ton-i{width:20px;height:20px}.ton-adm-av{border-radius:50%;background:var(--blue-soft);color:var(--blue);display:inline-grid;place-items:center;font-weight:760;flex:none;letter-spacing:0}.ton-adm-top__pz{height:28px}.ton-adm-body{flex:1 1;min-height:0;overflow:hidden;padding:24px 28px;display:flex;flex-direction:column;gap:20px}.ton-adm-body--flush{padding:0;gap:0}.ton-adm-body>*{flex-shrink:0}.ton-adm-pausebar{display:flex;align-items:center;gap:12px;padding:10px 24px;background:var(--warning-soft);color:var(--ink);font-size:14px;line-height:20px;border-bottom:1px solid var(--line);flex:none}.ton-adm-pausebar>.ton-i{color:var(--warning);width:20px;height:20px;flex:none}.ton-adm-pausebar>div{flex:1 1;min-width:0}.ton-adm-pausebar b{font-weight:700}.ton-adm-panel{background:var(--admin-panel);border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;display:flex;flex-direction:column}.ton-adm-ph:not(span){display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);min-height:56px}.ton-adm-ph h2{font-size:15.5px;line-height:21px;font-weight:720;display:flex;align-items:center;gap:8px;margin-right:auto;min-width:0}.ton-adm-ph h2 .ton-i{width:18px;height:18px;color:var(--ink-secondary)}.ton-adm-ph__sub{font-size:13px;font-weight:550;color:var(--ink-muted)}.ton-adm-ph__acts{display:flex;align-items:center;gap:8px}.ton-adm-pb{padding:16px 18px}.ton-adm-split{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;min-height:0;flex:1 1}.ton-adm-split--wide{grid-template-columns:minmax(0,1fr) 460px}.ton-adm-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ton-adm-toolbar .ton-adm-sp{flex:1 1}.ton-adm-h{font-size:13px;line-height:18px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ton-adm-h,.ton-adm-muted{color:var(--ink-muted)}.ton-adm-sec2{color:var(--ink-secondary)}.ton-adm-small{font-size:13px;line-height:18px}.ton-adm-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-mono{font:12.5px/18px ui-monospace,SF Mono,Menlo,Consolas,monospace;color:var(--ink-secondary);word-break:break-all}.ton-adm-link{color:var(--blue);font-weight:620;text-decoration:none;font-size:13.5px;display:inline-flex;align-items:center;gap:4px;background:none;border:0;padding:0;cursor:pointer}.ton-adm-link .ton-i{width:15px;height:15px}.ton-adm-divider{height:1px;background:var(--line)}.ton-adm-st{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.ton-adm-badge--sm{height:22px;font-size:12px;padding:0 7px 0 6px}.ton-adm-bspin{width:12px;height:12px;border-width:2px;border-color:transparent currentColor currentColor}.ton-adm-tag{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:var(--radius-xs);background:var(--bg-sunken);color:var(--ink-secondary);font-size:12.5px;font-weight:600;white-space:nowrap}.ton-adm-tag .ton-i{width:14px;height:14px}.ton-adm-actor{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:18px;font-weight:600;color:var(--ink-secondary);white-space:nowrap}.ton-adm-actor .ton-i{width:16px;height:16px}.ton-adm-actor--bot{color:var(--ink-secondary)}.ton-adm-actor--bot .ton-i{color:var(--blue)}.ton-adm-actor--reader .ton-i,.ton-adm-actor--sys .ton-i{color:var(--ink-muted)}.ton-adm-chips{display:flex;gap:6px;flex-wrap:wrap}.ton-adm-chip{height:32px;font-size:13px;padding:0 11px;gap:4px}.ton-adm-chipn{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;padding:0 6px;height:20px;border-radius:10px;display:inline-grid;place-items:center;background:var(--bg);color:var(--ink-secondary);margin-left:2px}.ton-adm-chip.is-selected .ton-adm-chipn{background:rgba(255,255,255,.18);color:inherit}.ton-adm-dd{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px 0 12px;border-radius:10px;border:1px solid var(--line-strong);background:var(--admin-panel);color:var(--ink);font-size:13.5px;cursor:pointer;white-space:nowrap}.ton-adm-dd__l{color:var(--ink-muted);font-weight:550}.ton-adm-dd b{font-weight:650}.ton-adm-dd .ton-i{width:15px;height:15px;color:var(--ink-muted)}.ton-adm-seg{padding:3px}.ton-adm-seg button{height:30px;padding:0 12px;font-size:13px}.ton-adm-work{display:grid;grid-template-columns:22px 56px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--admin-panel)}.ton-adm-work.is-hover,.ton-adm-work:hover{background:var(--admin-row-hover)}.ton-adm-work.is-selected{background:var(--admin-row-selected)}.ton-adm-work.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:-2px}.ton-adm-work__main{min-width:0;display:flex;flex-direction:column;gap:5px}.ton-adm-work__why{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-adm-work__why>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ton-adm-work h3{font-size:15.5px;line-height:21px;font-weight:680;letter-spacing:-.005em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ton-adm-work__meta{display:flex;align-items:center;gap:14px;font-size:12.5px;line-height:18px;color:var(--ink-muted);white-space:nowrap;overflow:hidden}.ton-adm-work__meta .ton-adm-actor{font-size:12.5px;font-weight:600}.ton-adm-work__side{display:flex;align-items:center;gap:6px}.ton-adm-work__due{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:620;color:var(--ink-secondary);margin-right:6px;white-space:nowrap}.ton-adm-work__due .ton-i{width:15px;height:15px}.ton-adm-work__asg{display:inline-flex;align-items:center;gap:6px}.ton-adm-thumb{position:relative;border-radius:8px;overflow:hidden;background:var(--media-placeholder);flex:none;display:block}.ton-adm-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ton-adm-thumb__v{position:absolute;left:4px;bottom:4px;height:18px;padding:0 5px;border-radius:9px;background:rgba(11,18,32,.72);color:#fff;font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;gap:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-thumb__v .ton-i{width:9px;height:9px}.ton-adm-thumb--off{display:grid;place-items:center;background:var(--bg-sunken);color:var(--ink-muted)}.ton-adm-group{padding:10px 18px 8px;font-size:12px;line-height:16px;font-weight:720;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);background:var(--bg-soft);border-bottom:1px solid var(--line);display:flex;gap:8px;align-items:center}.ton-adm-group b{color:var(--ink)}.ton-adm .ton-tablewrap{border-radius:var(--radius-md)}.ton-adm-tbl td{font-size:13.5px}.ton-adm-tbl .ton-adm-ttl{display:flex;align-items:center;gap:12px;min-width:0}.ton-adm-tbl .ton-adm-ttl b{font-weight:650;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:19px}.ton-adm-tbl .ton-adm-ttl small{display:block;font-size:12px;color:var(--ink-muted);margin-top:2px;font-weight:500}.ton-adm-tbl th .ton-i{width:13px;height:13px;vertical-align:-2px}.ton-adm-tbl th[aria-sort]{color:var(--ink)}.ton-adm-pager{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:13px;color:var(--ink-muted);border-top:1px solid var(--line);background:var(--admin-panel)}.ton-adm-pager .ton-adm-sp{flex:1 1}.ton-adm-bulk{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 16px;border-radius:12px;background:var(--blue-soft);color:var(--ink);font-size:14px;font-weight:620}.ton-adm-bulk__n{font-weight:740;color:var(--blue)}.ton-adm-bulk .ton-adm-sp{flex:1 1}.ton-adm-kv{display:grid;grid-template-columns:132px minmax(0,1fr);gap:9px 14px;font-size:13.5px;line-height:19px}.ton-adm-kv dt{color:var(--ink-muted);font-weight:560}.ton-adm-kv dd{color:var(--ink);min-width:0;overflow-wrap:anywhere}.ton-adm-kv--tight{grid-template-columns:110px minmax(0,1fr);gap:7px 12px}.ton-adm-isec{padding:14px 18px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.ton-adm-isec:last-child{border-bottom:0}.ton-adm-isec>h4{font-size:12px;line-height:16px;font-weight:720;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);display:flex;align-items:center;gap:8px}.ton-adm-isec>h4 .ton-adm-sp{flex:1 1}.ton-adm-chk{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid var(--line)}.ton-adm-chk:last-child{border-bottom:0}.ton-adm-chk__ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center}.ton-adm-chk__ic .ton-i{width:16px;height:16px;stroke-width:2.2}.ton-adm-chk--success .ton-adm-chk__ic{background:var(--success-soft);color:var(--success)}.ton-adm-chk--warning .ton-adm-chk__ic{background:var(--warning-soft);color:var(--warning)}.ton-adm-chk--error .ton-adm-chk__ic{background:var(--error-soft);color:var(--error)}.ton-adm-chk--neutral .ton-adm-chk__ic{background:var(--bg-sunken);color:var(--ink-muted)}.ton-adm-chk__t{display:flex;flex-direction:column;gap:3px;min-width:0}.ton-adm-chk__t b{font-size:14px;line-height:19px;font-weight:680}.ton-adm-chk__t>span{font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-adm-chk__act{margin-top:4px;display:flex;gap:8px;flex-wrap:wrap}.ton-adm-chk__s{font-size:11.5px;line-height:16px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.ton-adm-chk--success .ton-adm-chk__s{color:var(--success)}.ton-adm-chk--warning .ton-adm-chk__s{color:var(--warning)}.ton-adm-chk--error .ton-adm-chk__s{color:var(--error)}.ton-adm-chk--neutral .ton-adm-chk__s{color:var(--ink-muted)}.ton-adm-sum{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ton-adm-sum>div{padding:10px 12px;border-radius:10px;background:var(--bg-soft);display:flex;flex-direction:column;gap:2px}.ton-adm-sum b{font-size:20px;line-height:24px;font-weight:740;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-sum span{font-size:12px;line-height:16px;font-weight:620;color:var(--ink-secondary);display:flex;align-items:center;gap:5px}.ton-adm-sum span .ton-i{width:14px;height:14px}.ton-adm-note{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:12px 14px;border-radius:10px;font-size:13.5px;line-height:20px;color:var(--ink)}.ton-adm-note>.ton-i{width:20px;height:20px}.ton-adm-note b{font-weight:700}.ton-adm-note--info{background:var(--info-soft)}.ton-adm-note--info>.ton-i{color:var(--info)}.ton-adm-note--warning{background:var(--warning-soft)}.ton-adm-note--warning>.ton-i{color:var(--warning)}.ton-adm-note--error{background:var(--error-soft)}.ton-adm-note--error>.ton-i{color:var(--error)}.ton-adm-note--success{background:var(--success-soft)}.ton-adm-note--success>.ton-i{color:var(--success)}.ton-adm-note__acts{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.ton-adm-tl{list-style:none;padding:0;margin:0;position:relative}.ton-adm-tl__i{position:relative;padding:0 0 18px 28px}.ton-adm-tl__i:before{content:"";position:absolute;left:7px;top:18px;bottom:0;width:2px;background:var(--line)}.ton-adm-tl__i:last-child:before{display:none}.ton-adm-tl__dot{position:absolute;left:1px;top:5px;width:14px;height:14px;border-radius:50%;background:var(--admin-panel);box-shadow:inset 0 0 0 2px var(--line-strong)}.ton-adm-tl__i--success .ton-adm-tl__dot{box-shadow:inset 0 0 0 4px var(--success)}.ton-adm-tl__i--warning .ton-adm-tl__dot{box-shadow:inset 0 0 0 4px var(--warning)}.ton-adm-tl__i--error .ton-adm-tl__dot{box-shadow:inset 0 0 0 4px var(--error)}.ton-adm-tl__i--blue .ton-adm-tl__dot{box-shadow:inset 0 0 0 4px var(--blue)}.ton-adm-tl__i--info .ton-adm-tl__dot{box-shadow:inset 0 0 0 4px var(--info)}.ton-adm-tl__h{display:flex;align-items:center;gap:10px;font-size:12.5px;line-height:18px;color:var(--ink-muted);flex-wrap:wrap}.ton-adm-tl__h time{font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-secondary)}.ton-adm-tl__w{font-size:14px;line-height:20px;margin-top:3px;color:var(--ink)}.ton-adm-tl__x{margin-top:6px;color:var(--ink-secondary)}.ton-adm-diff,.ton-adm-tl__x{font-size:13px;line-height:19px}.ton-adm-diff{display:inline-flex;flex-direction:column;gap:3px}.ton-adm-diff del{color:var(--ink-secondary);text-decoration:line-through;text-decoration-color:var(--error);background:var(--error-soft);padding:1px 5px;border-radius:4px}.ton-adm-diff ins{text-decoration:none;background:var(--success-soft);padding:1px 5px;border-radius:4px;color:var(--ink)}.ton-adm-scrim{position:absolute;inset:0;z-index:70}.ton-adm-dlgpos{position:absolute;inset:0;z-index:80;display:grid;place-items:center;padding:24px}.ton-adm-dialog{padding:24px;border-radius:18px;max-width:100%}.ton-adm-dialog h3{margin:0;font-size:20px;line-height:26px;font-weight:740}.ton-adm-dialog__b{margin-top:8px;font-size:14.5px;line-height:21px;color:var(--ink-secondary)}.ton-adm-dialog__b b{color:var(--ink)}.ton-adm-scope{margin-top:14px;padding:10px 12px;border-radius:10px;background:var(--bg-soft);font-size:13.5px;line-height:19px}.ton-adm-cons{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:8px}.ton-adm-cons li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:13.5px;line-height:19px;color:var(--ink)}.ton-adm-cons .ton-i{width:18px;height:18px;color:var(--ink-secondary)}.ton-adm-typed{margin-top:16px}.ton-adm-input{height:40px;font-size:14px;display:flex;align-items:center}.ton-adm-dialog__acts{margin-top:20px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.ton-adm-dialog--danger h3{color:var(--ink)}.ton-adm-phone .ton-phone__screen{background:var(--admin-canvas)}.ton-adm-m{font-family:var(--font-sans)}.ton-adm-mhead{position:absolute;left:0;right:0;top:0;z-index:40;background:var(--admin-panel)}.ton-adm-mbar{height:calc(56px + 47px);padding:47px 8px 0 16px;display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--line)}.ton-adm-mbar--back{padding-left:4px}.ton-adm-mbar__t{flex:1 1;min-width:0;display:flex;flex-direction:column}.ton-adm-mbar__t h1{font-size:20px;line-height:25px;font-weight:760;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-mbar--back .ton-adm-mbar__t h1{font-size:17px;line-height:22px;font-weight:720}.ton-adm-mbar__sub{font-size:12px;line-height:16px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-mbar__env{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:12px;background:var(--bg-sunken);color:var(--ink-secondary);font-size:11.5px;font-weight:700}.ton-adm-mbar__env .ton-i{width:13px;height:13px}.ton-adm-mbar__acts{display:flex}.ton-adm-mpz{height:34px;display:flex;align-items:center;gap:8px;padding:0 16px;background:var(--warning-soft);font-size:13px;font-weight:650;color:var(--ink);border-bottom:1px solid var(--line)}.ton-adm-mpz .ton-i{width:16px;height:16px;color:var(--warning)}.ton-adm-mscreen{position:absolute;left:0;right:0;overflow:hidden;padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.ton-adm-mtabs{background:var(--admin-panel);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:1px solid var(--line)}.ton-adm-mtabs .ton-tabbar__item{position:relative;text-decoration:none}.ton-adm-mtabs__n{position:absolute;top:3px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--blue);color:var(--on-blue);font-size:11px;font-weight:750;display:grid;place-items:center;box-shadow:0 0 0 2px var(--admin-panel);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-mtabs__create .ton-tabbar__icon{background:var(--blue);color:var(--on-blue);width:44px}.ton-adm-mcard{background:var(--admin-panel);border:1px solid var(--line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.ton-adm-mcard__top{display:flex;align-items:center;gap:8px}.ton-adm-mcard__top time{margin-left:auto;font-size:12px;font-weight:600;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-mcard__row{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px}.ton-adm-mcard h3{font-size:15px;line-height:20px;font-weight:690}.ton-adm-mcard h3,.ton-adm-mcard p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ton-adm-mcard p{margin-top:4px;font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-adm-mcard__meta{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-muted)}.ton-adm-mcard__meta .ton-btn{margin-left:auto}.ton-adm-mchips{display:flex;gap:8px;overflow:hidden;flex:none}.ton-adm-mchips .ton-chip{height:34px;font-size:13.5px;flex:none}.ton-adm-msec{font-size:12px;line-height:16px;font-weight:720;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin-top:4px}.ton-adm-mlist{background:var(--admin-panel);border:1px solid var(--line);border-radius:14px;overflow:hidden}.ton-adm-mrow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 14px;border-bottom:1px solid var(--line);min-height:56px}.ton-adm-mrow:last-child{border-bottom:0}.ton-adm-mrow b{display:block;font-size:14.5px;line-height:19px;font-weight:650;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ton-adm-mrow small{display:block;font-size:12.5px;line-height:17px;margin-top:2px}.ton-adm-mrow small,.ton-adm-mrow>.ton-i{color:var(--ink-muted)}.ton-adm-mfoot{position:absolute;left:0;right:0;bottom:0;z-index:45;padding:10px 16px 34px;background:var(--admin-panel);border-top:1px solid var(--line);display:flex;gap:10px}.ton-adm-mfoot .ton-btn{flex:1 1}.ton-adm-pop{position:absolute;z-index:85}.ton-adm-mi{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 10px;border-radius:8px;font-size:14px;cursor:pointer}.ton-adm-mi>.ton-i{width:18px;height:18px;color:var(--ink-secondary);flex:none}.ton-adm-mi b{font-weight:620;font-size:14px;display:block}.ton-adm-mi small{display:block;font-size:12.5px;color:var(--ink-muted);line-height:17px}.ton-adm-mi.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:-2px;background:var(--bg-soft)}.ton-adm-mi.is-danger,.ton-adm-mi.is-danger>.ton-i{color:var(--error)}.ton-adm-seg--full{display:flex;width:100%}.ton-adm-seg--full button{flex:1 1}.ton-adm-isec>h4 .ton-adm-link{text-transform:none;letter-spacing:0}.ton-adm-linkrow{display:grid;grid-template-columns:20px minmax(0,1fr) 18px;gap:10px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--bg-soft);color:var(--ink);text-decoration:none}.ton-adm-linkrow>.ton-i{width:18px;height:18px;color:var(--ink-secondary)}.ton-adm-linkrow b{display:block;font-size:13.5px;line-height:18px;font-weight:680}.ton-adm-linkrow small{display:block;font-size:12.5px;line-height:17px;color:var(--ink-secondary)}.ton-adm-tbl code,.ton-adm-tl code{font:12px/18px ui-monospace,SF Mono,Menlo,Consolas,monospace;background:var(--bg-sunken);border-radius:5px;padding:1px 5px;color:var(--ink)}.ton-adm-top__t{min-width:0;flex:0 1 auto}.ton-adm-top__t h1{overflow:hidden;text-overflow:ellipsis}.ton-adm-input{justify-content:space-between;gap:8px;padding:0 12px}.ton-adm-input__v{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-input--sel .ton-i{width:16px;height:16px;color:var(--ink-muted);flex:none}.ton-adm-views{gap:22px;padding:0 18px;flex:none}.ton-adm-views .ton-tab{font-size:14px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ton-adm-views .ton-tab .ton-i{width:15px;height:15px}.ton-adm-views__n{font-size:12px;font-weight:650;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-search--in{flex:1 1 260px;min-width:220px;max-width:340px;height:36px}.ton-adm-libtbl td{padding-top:11px;padding-bottom:11px}.ton-adm-libtbl .ton-adm-ttl{min-width:270px}.ton-adm-libtbl td,.ton-adm-libtbl th{padding-left:10px;padding-right:10px}.ton-adm-libtbl .ton-adm-ttl small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-search--in{max-width:300px}.ton-adm-st--col{flex-direction:column;align-items:flex-start;gap:4px}.ton-adm-drawerscrim{position:absolute;inset:0;z-index:60;background:rgba(11,18,32,.18)}[data-theme=dark] .ton-adm-drawerscrim{background:rgba(0,0,0,.45)}.ton-adm-drawer{position:absolute;top:0;right:0;bottom:0;width:520px;z-index:65;background:var(--admin-panel);border-left:1px solid var(--line);box-shadow:var(--shadow-sheet);overflow:hidden;display:flex;flex-direction:column}.ton-adm-drawer__h{display:flex;gap:12px;align-items:flex-start;padding:18px 14px 6px 20px}.ton-adm-drawer__h h2{font-size:19px;line-height:25px;font-weight:740;margin-top:3px}.ton-adm-drawer__acts{display:flex;flex-wrap:wrap;gap:8px;padding:6px 20px 14px;border-bottom:1px solid var(--line)}.ton-adm-drawer .ton-adm-isec{padding:14px 20px}.ton-adm-kv--dims dd{display:flex}.ton-adm-dest{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ton-adm-dest li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid var(--line)}.ton-adm-dest li:last-child{border-bottom:0}.ton-adm-dest__ic{width:30px;height:30px;border-radius:8px;background:var(--bg-soft);display:grid;place-items:center;color:var(--ink-secondary)}.ton-adm-dest__ic .ton-i{width:16px;height:16px}.ton-adm-dest b{display:block;font-size:13.5px;line-height:18px;font-weight:650}.ton-adm-dest small{display:block;font-size:12px;line-height:16px;color:var(--ink-muted)}.ton-adm-ed{display:grid;grid-template-rows:64px auto minmax(0,1fr);position:relative;overflow:hidden}.ton-adm-ed>.ton-adm-edbar+.ton-adm-edgrid{grid-row:3}.ton-adm-edbar{display:flex;align-items:center;gap:10px;padding:0 16px 0 10px;background:var(--admin-panel);border-bottom:1px solid var(--line);grid-row:1}.ton-adm-edbar__t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.ton-adm-edbar__t b{font-size:15px;line-height:20px;font-weight:720;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-edbar__t>span{display:flex;align-items:center;gap:10px;font-size:12.5px;line-height:16px;color:var(--ink-muted);white-space:nowrap}.ton-adm-edbar__t .ton-adm-st{flex-wrap:nowrap}.ton-adm-save{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:18px;font-weight:620;color:var(--ink-secondary);white-space:nowrap}.ton-adm-save .ton-i{width:16px;height:16px;color:var(--success)}.ton-adm-save.is-error,.ton-adm-save.is-error .ton-i{color:var(--error)}.ton-adm-save.is-warn .ton-i{color:var(--warning)}.ton-adm-edchk{height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-radius:999px;border:0;font-size:13.5px;font-weight:680;cursor:pointer;white-space:nowrap;font-family:inherit}.ton-adm-edchk .ton-i{width:16px;height:16px}.ton-adm-edchk--warn{background:var(--warning-soft);color:var(--warning)}.ton-adm-edchk--err{background:var(--error-soft);color:var(--error)}.ton-adm-edchk--ok{background:var(--success-soft);color:var(--success)}.ton-adm-edgrid{display:grid;grid-template-columns:minmax(0,1fr) 400px;min-height:0;grid-row:3}.ton-adm-edcanvas{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:14px 28px 0}.ton-adm-edtools{width:100%;max-width:780px;display:flex;align-items:center;gap:2px;padding:4px 6px;border-radius:12px;background:var(--admin-panel);border:1px solid var(--line);flex:none}.ton-adm-edt{min-width:34px;height:32px;padding:0 8px;border:0;background:none;border-radius:8px;color:var(--ink-secondary);font:650 13.5px/1 var(--font-sans);display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.ton-adm-edt .ton-i{width:17px;height:17px}.ton-adm-edt:hover{background:var(--bg-sunken);color:var(--ink)}.ton-adm-edt--wide{color:var(--blue)}.ton-adm-edsep{width:1px;height:20px;background:var(--line);margin:0 4px}.ton-adm-edpaper{width:100%;max-width:780px;margin-top:14px;background:var(--admin-panel);border-radius:16px 16px 0 0;border:1px solid var(--line);border-bottom:0;padding:26px 56px 40px;flex:1 1;min-height:0;overflow:hidden}.ton-adm-edpaper--spec{border-radius:14px;border-bottom:1px solid var(--line);padding:14px 26px;margin:0;max-width:none}.ton-adm-edorigin{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;margin:0 -12px 18px;border-radius:10px;background:var(--blue-soft);font-size:13px;line-height:19px;color:var(--ink)}.ton-adm-edorigin>.ton-i{width:18px;height:18px;color:var(--blue);flex:none;margin-top:1px}.ton-adm-edorigin>span{flex:1 1}.ton-adm-edorigin .ton-adm-link{white-space:nowrap;font-size:13px}.ton-adm-edupd{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;margin:0 -12px 18px;border-radius:10px;background:var(--info-soft);font-size:13px;line-height:19px}.ton-adm-edupd>.ton-i{width:18px;height:18px;color:var(--info);flex:none;margin-top:1px}.ton-adm-edh{font-size:34px;line-height:40px;font-weight:720;letter-spacing:-.018em;margin:0}.ton-adm-edh--m{font-size:24px;line-height:30px}.ton-adm-edstd{font-size:20px;color:var(--ink-secondary);margin:12px 0 0}.ton-adm-edbody,.ton-adm-edstd{font-family:var(--font-serif);line-height:30px}.ton-adm-edbody{font-size:18px;color:var(--ink);margin-top:18px}.ton-adm-edbody--m{font-size:17px;line-height:28px;margin-top:12px}.ton-adm-edbody p{margin:0}.ton-adm-edbody h2{font-size:24px;line-height:30px;letter-spacing:-.012em}.ton-adm-edbody h2,.ton-adm-edbody h3{font-family:var(--font-sans);font-weight:700;margin:0}.ton-adm-edbody h3{font-size:19px;line-height:25px}.ton-adm-blk{position:relative;border-radius:10px;padding:6px 12px;margin:0 -12px 12px}.ton-adm-blk.is-selected{box-shadow:inset 0 0 0 2px var(--blue)}.ton-adm-blk.is-invalid{box-shadow:inset 0 0 0 2px var(--error)}.ton-adm-blk__bar{position:absolute;left:10px;top:-15px;z-index:2;display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 4px 0 6px;border-radius:8px;background:var(--ink);color:var(--bg);font:650 12px/1 var(--font-sans);box-shadow:var(--shadow-md)}.ton-adm-blk.is-invalid .ton-adm-blk__bar{background:var(--error);color:var(--on-error)}.ton-adm-blk__bar>.ton-i{width:15px;height:15px;opacity:.8}.ton-adm-blk__bar>span{padding:0 6px 0 2px}.ton-adm-blk__bar button{width:24px;height:24px;border:0;background:none;color:inherit;border-radius:6px;display:grid;place-items:center;padding:0;cursor:pointer}.ton-adm-blk__bar button .ton-i{width:14px;height:14px}.ton-adm-blk.is-invalid,.ton-adm-blk.is-selected{padding-top:16px}.ton-adm-blk__err{display:flex;gap:8px;align-items:flex-start;margin-top:8px;padding:8px 10px;border-radius:8px;background:var(--error-soft);font:550 13px/18px var(--font-sans);color:var(--ink)}.ton-adm-blk__err .ton-i{width:16px;height:16px;color:var(--error);flex:none;margin-top:1px}.ton-adm-edfig{margin:0;font-family:var(--font-sans)}.ton-adm-edfig__m{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--media-placeholder)}.ton-adm-edfig__m img{width:100%;height:100%;object-fit:cover;display:block}.ton-adm-blk__rights{position:absolute;left:10px;top:10px}.ton-adm-edfig figcaption{margin-top:8px;font-size:13px;line-height:18px;color:var(--ink-muted)}.ton-adm-edfig figcaption b{color:var(--ink-secondary);font-weight:600}.ton-adm-blk__alt{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;line-height:17px;color:var(--ink-secondary)}.ton-adm-blk__alt .ton-i{width:14px;height:14px;color:var(--success)}.ton-adm-blk__alt.is-missing,.ton-adm-blk__alt.is-missing .ton-i{color:var(--error)}.ton-adm-edplay{position:absolute;left:10px;bottom:10px;height:26px;padding:0 9px;border-radius:13px;background:rgba(11,18,32,.72);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:5px}.ton-adm-edplay .ton-i{width:12px;height:12px;fill:currentColor}.ton-adm-edq{margin:0;padding:4px 0 0 34px;position:relative;font-style:italic;font-size:20px;line-height:30px}.ton-adm-edq:before{content:"\201C";position:absolute;left:0;top:-4px;font-size:48px;line-height:48px;font-style:normal;color:var(--blue)}.ton-adm-edq cite{display:block;margin-top:6px;font:normal 600 13px/18px var(--font-sans);color:var(--ink-secondary)}.ton-adm-edsrc{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--bg-soft);font-family:var(--font-sans)}.ton-adm-edsrc>.ton-i{width:18px;height:18px;color:var(--ink-secondary)}.ton-adm-edsrc b{display:block;font-size:14px;line-height:19px;font-weight:650}.ton-adm-edsrc small{display:block;font-size:12.5px;line-height:17px;color:var(--ink-muted)}.ton-adm-edsrc--sm{grid-template-columns:18px minmax(0,1fr);padding:8px 10px}.ton-adm-edrel{display:flex;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:var(--font-sans)}.ton-adm-edrel b{display:block;font-size:15px;line-height:20px;font-weight:680}.ton-adm-edrel__k{display:block;font-size:11.5px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:var(--blue)}.ton-adm-edemb{display:flex;gap:12px;align-items:center;padding:12px;border-radius:12px;border:1px solid var(--line-strong);font-family:var(--font-sans)}.ton-adm-edemb__l{width:36px;height:36px;border-radius:10px;background:var(--bg-sunken);display:grid;place-items:center;font-weight:800;font-size:13px}.ton-adm-edemb b{display:block;font-size:14px;font-weight:650}.ton-adm-edemb small{display:block;font-size:12.5px;color:var(--ink-muted)}.ton-adm-edupdentry{font-family:var(--font-sans);border-left:3px solid var(--blue);padding:2px 0 2px 12px}.ton-adm-edupdentry__t{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--blue)}.ton-adm-edupdentry__t .ton-i{width:15px;height:15px}.ton-adm-edupdentry p{font-size:16px;line-height:24px;margin-top:4px}.ton-adm-edcorr{display:flex;gap:10px;padding:12px 14px;border-radius:12px;background:var(--warning-soft);font:15px/22px var(--font-sans)}.ton-adm-edcorr>.ton-i{width:18px;height:18px;color:var(--warning);flex:none;margin-top:2px}.ton-adm-edcorr b{color:var(--warning)}.ton-adm-edadd{display:flex;align-items:center;gap:8px;margin-top:8px;color:var(--ink-muted);font:600 14px/20px var(--font-sans)}.ton-adm-edadd .ton-i{width:18px;height:18px}.ton-adm-edside{min-width:0;min-height:0;background:var(--admin-panel);border-left:1px solid var(--line);display:flex;flex-direction:column;overflow:hidden}.ton-adm-edtabs{gap:16px;padding:0 16px;flex:none}.ton-adm-edtabs .ton-tab{font-size:13.5px}.ton-adm-edside__b{flex:1 1;min-height:0;overflow:hidden}.ton-adm-edside .ton-adm-isec{gap:12px}.ton-adm-chksum{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.ton-adm-mi--off{opacity:.55}.ton-adm-mfmt{display:flex;align-items:center;gap:2px;height:46px;padding:0 8px;background:var(--admin-panel);border-top:1px solid var(--line);overflow:hidden}.ton-adm-mfmt button{min-width:40px;height:40px;border:0;background:none;border-radius:8px;color:var(--ink);font:650 15px/1 var(--font-sans);display:grid;place-items:center;flex:none}.ton-adm-mfmt button .ton-i{width:20px;height:20px}.ton-adm-mfmt .ton-adm-mfmt__ins{margin-left:auto;background:var(--blue);color:var(--on-blue);border-radius:50%}.ton-adm-mins{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 12px;border:0;border-radius:12px;background:var(--bg-soft);color:var(--ink);font:620 14.5px/1.2 var(--font-sans);text-align:left}.ton-adm-mins .ton-i{width:20px;height:20px;color:var(--blue);flex:none}.ton-adm-qhead{grid-template-columns:560px minmax(0,1fr);gap:16px}.ton-adm-qhead,.ton-adm-qrow{display:grid;align-items:center}.ton-adm-qrow{width:100%;grid-template-columns:150px minmax(0,1fr) auto 18px;gap:12px;padding:10px 18px;border:0;border-bottom:1px solid var(--line);background:var(--admin-panel);text-align:left;color:var(--ink);font-family:inherit;cursor:pointer}.ton-adm-qrow.is-selected{background:var(--admin-row-selected)}.ton-adm-qrow>.ton-i{width:16px;height:16px;color:var(--ink-muted)}.ton-adm-qrow b{display:block;font-size:14px;line-height:19px;font-weight:650}.ton-adm-qrow small{display:block;font-size:12.5px;line-height:17px;color:var(--ink-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-qrow__b{font-size:11.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--error);white-space:nowrap}.ton-adm-qfix{display:flex;gap:14px;align-items:flex-start}.ton-adm-sugg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ton-adm-sugg li{display:flex;gap:8px;font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-adm-sugg .ton-i{width:16px;height:16px;color:var(--info);flex:none}.ton-adm-ttlo{display:flex!important;align-items:center;gap:4px}.ton-adm-ttlo .ton-adm-actor{font-size:12px;font-weight:600;gap:4px}.ton-adm-ttlo .ton-adm-actor .ton-i{width:14px;height:14px}.ton-adm-qrow>.ton-badge{justify-self:start}.ton-adm-qfix .ton-btn{flex:none}.ton-adm-qfix>div>div{flex-wrap:wrap}.ton-adm-src{background:var(--admin-panel);border:1px solid var(--line);border-radius:var(--radius-md);padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.ton-adm-src.is-selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.ton-adm-src__h{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:center}.ton-adm-src__h b{display:block;font-size:15px;line-height:20px;font-weight:700}.ton-adm-src__h span{display:block;font-size:12.5px;line-height:17px;color:var(--ink-muted)}.ton-adm-src__ic{width:36px;height:36px;border-radius:10px;background:var(--bg-sunken);color:var(--ink-secondary);display:grid;place-items:center;flex:none}.ton-adm-src__ic .ton-i{width:18px;height:18px}.ton-adm-src__ic--sm{width:30px;height:30px;border-radius:8px}.ton-adm-src__ic--sm .ton-i{width:16px;height:16px}.ton-adm-srcmini{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center}.ton-adm-srcmini b{display:block;font-size:13.5px;line-height:18px;font-weight:680}.ton-adm-srcmini small{display:block;font-size:12px;line-height:16px;color:var(--ink-muted);margin-bottom:4px}.ton-adm-claim{display:grid;grid-template-columns:minmax(0,1.25fr) 20px minmax(0,1fr) 20px minmax(0,1.1fr) 20px minmax(0,1.1fr);gap:10px;padding:18px;border-bottom:1px solid var(--line);align-items:start}.ton-adm-claim:last-child{border-bottom:0}.ton-adm-claim--error .ton-adm-claim__c{box-shadow:inset 3px 0 0 var(--error)}.ton-adm-claim__c{padding:2px 0 2px 12px}.ton-adm-claim__c p{font-family:var(--font-serif,Georgia,serif);font-size:15.5px;line-height:23px;color:var(--ink);margin-top:4px}.ton-adm-claim__l,.ton-adm-claim__n{display:block;font-size:11.5px;line-height:16px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:6px}.ton-adm-claim__d p,.ton-adm-claim__f p{font-size:13px;line-height:18px;color:var(--ink-secondary);margin:8px 0}.ton-adm-claim__d p b{color:var(--ink)}.ton-adm-claimcard{background:var(--admin-panel);border:1px solid var(--line);border-radius:var(--radius-md);padding:14px 16px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;min-height:260px}.ton-adm-claimcard__t{font-family:var(--font-serif,Georgia,serif);font-size:15px;line-height:22px;color:var(--ink)}.ton-adm-claimcard__s{width:100%;padding:10px;border-radius:10px;background:var(--bg-soft)}.ton-adm-claimcard__d{width:100%;margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.ton-adm-claimsum{grid-template-columns:repeat(5,minmax(0,1fr))}.ton-adm-mgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ton-adm-mgrid--m{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ton-adm-mediatile{position:relative;background:var(--admin-panel);border:1px solid var(--line);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.ton-adm-mediatile.is-hover{border-color:var(--line-strong);box-shadow:var(--shadow-md)}.ton-adm-mediatile.is-selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue),0 0 0 1px var(--blue)}.ton-adm-mediatile.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:2px}.ton-adm-mediatile.is-disabled .ton-adm-mediatile__m img{opacity:.45;filter:grayscale(.6)}.ton-adm-mediatile__m{position:relative;aspect-ratio:4/5;background:var(--media-placeholder);overflow:hidden}.ton-adm-mediatile__m>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ton-adm-mediatile__k,.ton-adm-mediatile__v{position:absolute;right:8px;top:8px;height:22px;padding:0 7px;border-radius:11px;background:rgba(11,18,32,.72);color:#fff;font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;gap:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-mediatile__v .ton-i{width:10px;height:10px}.ton-adm-mediatile__cb{position:absolute;left:8px;top:8px}.ton-adm-mediatile__cb .ton-check{box-shadow:0 0 0 2px rgba(255,255,255,.9)}.ton-adm-mediatile:not(.is-selected):not(.is-hover):not(.is-focus) .ton-adm-mediatile__cb{opacity:0}.ton-adm-mediatile__r{position:absolute;left:8px;bottom:8px;right:8px;display:flex}.ton-adm-mediatile__r .ton-badge{box-shadow:0 1px 2px rgba(11,18,32,.25);max-width:100%;overflow:hidden}.ton-adm-mediatile__b{padding:10px 12px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.ton-adm-mediatile__b b{font-size:13.5px;line-height:18px;font-weight:680}.ton-adm-mediatile__b b,.ton-adm-mediatile__b span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-mediatile__b span{font-size:12px;line-height:16px;color:var(--ink-muted)}.ton-adm-mediatile__acts{display:flex;gap:6px;padding:0 12px 12px}.ton-adm-mediatile__over{position:absolute;inset:0;background:rgba(11,18,32,.62);display:grid;place-items:center;padding:12px;color:#fff;z-index:2}.ton-adm-mediatile__over--err{background:rgba(120,20,20,.72)}.ton-adm-mediatile__ov{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;width:100%}.ton-adm-mediatile__ov b{font-size:13px;font-weight:720}.ton-adm-mediatile__ov small{font-size:11.5px;line-height:15px;opacity:.9}.ton-adm-mediatile__ov .ton-progress{width:80%;background:rgba(255,255,255,.25)}.ton-adm-mediatile__ov .ton-i{width:20px;height:20px}.ton-adm-mediatile--c .ton-adm-mediatile__b{padding:8px 10px 10px}.ton-adm-mediatile--c .ton-adm-mediatile__r .ton-badge{height:22px;font-size:11.5px;padding:0 6px}.ton-adm-mins__pv{aspect-ratio:4/3;background:var(--media-placeholder);overflow:hidden}.ton-adm-mins__pv img{width:100%;height:100%;object-fit:cover;display:block}.ton-adm .ton-select .ton-adm-input{padding-right:36px}.ton-adm-calentry{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;border:0;border-radius:8px;padding:5px 8px 6px;font-family:inherit;color:var(--ink);cursor:pointer;min-height:40px}.ton-adm-calentry__h{display:flex;align-items:center;gap:5px;font-size:11.5px;line-height:15px;font-weight:700;white-space:nowrap;overflow:hidden}.ton-adm-calentry__h .ton-i{width:13px;height:13px;stroke-width:2.2;flex:none}.ton-adm-calentry__h time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-calentry__h span{font-weight:600;color:var(--ink-secondary);overflow:hidden;text-overflow:ellipsis}.ton-adm-calentry__t{font-size:12.5px;line-height:16px;font-weight:620;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ton-adm-calentry--success{background:var(--success-soft)}.ton-adm-calentry--success .ton-i{color:var(--success)}.ton-adm-calentry--blue{background:var(--blue-soft)}.ton-adm-calentry--blue .ton-i{color:var(--blue)}.ton-adm-calentry--error{background:var(--error-soft)}.ton-adm-calentry--error .ton-i{color:var(--error)}.ton-adm-calentry--warning{background:var(--warning-soft)}.ton-adm-calentry--warning .ton-i{color:var(--warning)}.ton-adm-calentry.is-focus,.ton-adm-calentry:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:2px}.ton-adm-calentry.is-drag{box-shadow:var(--shadow-md);transform:rotate(-1deg)}.ton-adm-calday .ton-adm-calentry{padding:10px 14px;flex-direction:row;align-items:center;gap:14px;min-height:52px}.ton-adm-calday .ton-adm-calentry__h{width:230px;font-size:13px}.ton-adm-calday .ton-adm-calentry__t{font-size:14.5px;line-height:20px;-webkit-line-clamp:1}.ton-adm-calweek{display:flex;flex-direction:column;height:100%}.ton-adm-calweek__head{display:grid;grid-template-columns:56px repeat(7,minmax(0,1fr));border-bottom:1px solid var(--line);background:var(--bg-soft)}.ton-adm-calweek__d{padding:8px 10px;display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-muted);font-weight:650}.ton-adm-calweek__d b{font-size:16px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-calweek__d.is-today b{background:var(--blue);color:var(--on-blue);border-radius:50%;width:28px;height:28px;display:inline-grid;place-items:center;font-size:14px}.ton-adm-calweek__d.is-today{color:var(--blue)}.ton-adm-calweek__body{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);overflow:hidden}.ton-adm-calweek__hrs{position:relative}.ton-adm-calweek__hr{position:absolute;right:8px;font-size:11px;line-height:14px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform:translateY(-1px)}.ton-adm-calweek__grid{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.ton-adm-calweek__ln{position:absolute;left:0;right:0;height:1px;background:var(--line)}.ton-adm-calweek__col{position:relative;border-left:1px solid var(--line)}.ton-adm-calweek__col.is-today{background:var(--admin-row-selected)}.ton-adm-calweek__e{position:absolute;left:3px;right:3px;z-index:1}.ton-adm-calweek__e--l{right:50%}.ton-adm-calweek__e--half{left:50%}.ton-adm-calweek__now{position:absolute;left:0;right:0;height:2px;background:var(--error);z-index:2}.ton-adm-calweek__now span{left:-2px;top:-9px;background:var(--error);color:var(--on-error);font-size:10.5px;padding:1px 6px}.ton-adm-calweek__drop,.ton-adm-calweek__now span{position:absolute;font-weight:700;border-radius:8px}.ton-adm-calweek__drop{left:3px;right:3px;height:42px;border:2px dashed var(--blue);background:var(--blue-soft);color:var(--blue);font-size:11.5px;padding:4px 6px;z-index:1}.ton-adm-ttl{display:flex;align-items:center;gap:12px;min-width:0}.ton-adm-ttl>span:last-child{min-width:0}.ton-adm-ttl b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:650;font-size:13.5px;line-height:19px}.ton-adm-ttl small{display:block;font-size:12px;color:var(--ink-muted);margin-top:2px;font-weight:500}.ton-adm-calentry--line{flex-direction:row;align-items:center;gap:4px;min-height:0;height:26px;padding:0 6px;font-size:11.5px;line-height:14px;font-weight:650;white-space:nowrap;overflow:hidden}.ton-adm-calentry--line .ton-i{width:12px;height:12px;stroke-width:2.3;flex:none}.ton-adm-calentry--line time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:750;flex:none}.ton-adm-calentry--line span{overflow:hidden;text-overflow:ellipsis;min-width:0}.ton-adm-calweek__nowlab{position:absolute;right:4px;transform:translateY(-50%);background:var(--error);color:var(--on-error);font-size:10.5px;font-weight:750;padding:1px 5px;border-radius:8px;z-index:3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-calweek__hrs{overflow:visible}.ton-adm-field{gap:5px;min-width:0}.ton-adm-flabel{display:flex;align-items:center;gap:8px}.ton-adm-flabel .ton-label{font-size:13px;line-height:18px}.ton-adm-field .ton-input{gap:8px;min-width:0}.ton-adm-locked{background:var(--bg-soft);color:var(--ink-secondary);border-color:var(--line-strong)}.ton-adm-lockic{color:var(--ink-muted);flex:none}.ton-adm-field .ton-help{font-size:12.5px;line-height:17px;align-items:flex-start}.ton-adm-field .ton-help .ton-i{width:15px;height:15px;flex:none;margin-top:1px}.ton-adm-fieldgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.ton-adm-signoff{display:flex;flex-direction:column;gap:12px}.ton-adm-signoff__r{display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 10px;align-items:center}.ton-adm-signoff__r>.ton-badge{grid-column:2;justify-self:start}.ton-adm-signoff__r b{display:block;font-size:13.5px;font-weight:680}.ton-adm-signoff__r small{display:block;font-size:12.5px;line-height:17px;color:var(--ink-muted)}.ton-adm-alerthead{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.ton-adm-alerthead b{font-size:15px;font-weight:720}.ton-adm-alerthead .ton-adm-sp{flex:1 1}.ton-adm-alert{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px 16px;border-bottom:1px solid var(--line)}.ton-adm-alert.is-unread{background:var(--admin-row-selected)}.ton-adm-alert b{display:block;font-size:13.5px;line-height:18px;font-weight:680}.ton-adm-alert small{display:block;font-size:12.5px;line-height:17px;color:var(--ink-secondary);margin-top:2px}.ton-adm-alert time{font-size:12px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ton-adm-alertfoot{padding:12px 16px}.ton-adm-field .ton-input{justify-content:flex-start}.ton-adm-prov{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:6px;font-size:11.5px;line-height:16px;color:var(--ink-secondary);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.ton-adm-prov b{font-weight:700;color:var(--ink)}.ton-adm-prov--provider b{color:var(--info)}.ton-adm-prov--internal b{color:var(--blue)}.ton-adm-prov--forecast{background:transparent;box-shadow:inset 0 0 0 1px var(--line-strong)}.ton-adm-na,.ton-adm-prov--illus b,.ton-adm-prov--unavail b{color:var(--ink-muted)}.ton-adm-na{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;white-space:nowrap}.ton-adm-na .ton-i{width:14px;height:14px}.ton-adm-chart{margin:0;display:flex;flex-direction:column;gap:8px}.ton-adm-chart svg{display:block;max-width:100%;height:auto;overflow:visible}.ton-adm-chart__grid{stroke:var(--chart-grid);stroke-width:1}.ton-adm-chart__ax{font:600 12px/1 var(--font-sans);fill:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-chart__s1,.ton-adm-chart__s2,.ton-adm-chart__s3{fill:none;stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.ton-adm-chart__s1{stroke:var(--chart-1)}.ton-adm-chart__s2{stroke:var(--chart-2)}.ton-adm-chart__s3{stroke:var(--chart-3)}.ton-adm-chart__dash{stroke-dasharray:6 5}.ton-adm-chart__band{fill:var(--chart-1);opacity:.12}.ton-adm-chart__now{stroke:var(--ink-muted);stroke-dasharray:2 4}.ton-adm-chart__cap{stroke:var(--error);stroke-width:1.5;stroke-dasharray:8 4}.ton-adm-chart__leg{display:flex;flex-wrap:wrap;gap:14px;font-size:12.5px;color:var(--ink-secondary)}.ton-adm-chart__legi{display:inline-flex;align-items:center;gap:6px}.ton-adm-chart__sw{width:18px;height:0;border-top:3px solid var(--chart-1);display:inline-block}.ton-adm-chart__sw2{border-top-color:var(--chart-2)}.ton-adm-chart__sw3{border-top-color:var(--chart-3)}.ton-adm-chart__sw--dash{border-top-style:dashed}.ton-adm-bars{display:flex;flex-direction:column;gap:8px}.ton-adm-bar{display:grid;grid-template-columns:170px minmax(0,1fr) 96px;gap:10px;align-items:center;font-size:13px}.ton-adm-bar__l{color:var(--ink);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-bar__t{height:10px;border-radius:5px;background:var(--bg-sunken);overflow:hidden;display:flex;align-items:center}.ton-adm-bar__t i{display:block;height:100%;background:var(--chart-1);border-radius:5px}.ton-adm-bar__t .ton-adm-na{font-size:11.5px;padding-left:8px}.ton-adm-bar__v{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.ton-adm-gauge{display:flex;flex-direction:column;gap:10px}.ton-adm-gauge__h{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ton-adm-gauge__h b{font-size:28px;line-height:32px;font-weight:760;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ton-adm-gauge__h span{font-size:13px;color:var(--ink-secondary)}.ton-adm-gauge__track{position:relative;height:12px;border-radius:6px;background:var(--bg-sunken);margin-bottom:18px}.ton-adm-gauge__track>i{position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:var(--blue)}.ton-adm-gauge--warning .ton-adm-gauge__track>i{background:var(--warning-fill)}.ton-adm-gauge--error .ton-adm-gauge__track>i{background:var(--error)}.ton-adm-gauge__est{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(90deg,var(--line-strong) 0 4px,transparent 4px 7px);border-radius:0 6px 6px 0}.ton-adm-gauge__tick{position:absolute;top:-3px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.ton-adm-gauge__tick i{width:2px;height:18px;background:var(--ink-muted);border-radius:1px}.ton-adm-gauge__tick small{font-size:11px;color:var(--ink-muted);font-weight:650;margin-top:2px}.ton-adm-gauge.is-compact .ton-adm-gauge__h b{font-size:22px;line-height:26px}.ton-adm-stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.ton-adm-stage{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:var(--admin-panel);box-shadow:inset 0 0 0 1px var(--line);min-width:0}.ton-adm-stage__dot{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--bg-sunken);color:var(--ink-muted);font-size:11.5px}.ton-adm-stage__dot .ton-i{width:14px;height:14px;stroke-width:2.4}.ton-adm-stage__l{font-size:12.5px;line-height:16px;font-weight:650;color:var(--ink-secondary)}.ton-adm-stage.is-done .ton-adm-stage__dot{background:var(--success);color:var(--bg)}.ton-adm-stage.is-done .ton-adm-stage__l{color:var(--ink)}.ton-adm-stage.is-active{box-shadow:inset 0 0 0 2px var(--blue)}.ton-adm-stage.is-active .ton-adm-stage__dot{background:var(--blue-soft);color:var(--blue)}.ton-adm-stage.is-failed{box-shadow:inset 0 0 0 2px var(--error)}.ton-adm-stage.is-failed .ton-adm-stage__dot{background:var(--error);color:var(--bg)}.ton-adm-stage.is-held{box-shadow:inset 0 0 0 2px var(--warning)}.ton-adm-stage.is-held .ton-adm-stage__dot{background:var(--warning-soft);color:var(--warning)}.ton-adm-stages.is-compact{grid-template-columns:minmax(0,1fr);gap:6px}.ton-adm-agent{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.ton-adm-agent:last-child{border-bottom:0}.ton-adm-agent__ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue)}.ton-adm-agent__ic .ton-i{width:20px;height:20px}.ton-adm-agent__m{min-width:0;display:flex;flex-direction:column;gap:2px}.ton-adm-agent__m b{font-size:14.5px;line-height:19px;font-weight:680}.ton-adm-agent__m span{font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-adm-agent__x{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:110px}.ton-adm-gauge .ton-adm-gauge__h b.ton-adm-gauge__rem{font-size:13px;line-height:18px;font-weight:700;letter-spacing:0;color:var(--ink)}.ton-adm-srcrow__verify{display:inline-flex;gap:6px;align-items:flex-start;color:var(--ink)}.ton-adm-srcrow__verify .ton-i{width:15px;height:15px;color:var(--warning);flex:none;margin-top:2px}.ton-adm-srcrow__verify--no .ton-i{color:var(--error)}.ton-adm-srcrow__err{color:var(--warning);font-weight:650}.ton-adm-srcrow{display:grid;grid-template-columns:36px minmax(0,1.5fr) minmax(0,1.25fr) minmax(0,1.2fr) 150px 140px 44px;grid-template-areas:"ic id acc rel chk st sw";gap:14px;padding:14px 18px;border-bottom:1px solid var(--line);align-items:start;background:var(--admin-panel)}.ton-adm-srcrow:last-child{border-bottom:0}.ton-adm-srcrow__ic{grid-area:ic;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--bg-soft);color:var(--ink-secondary)}.ton-adm-srcrow__ic .ton-i{width:19px;height:19px}.ton-adm-srcrow__id{grid-area:id;min-width:0;display:flex;flex-direction:column;gap:3px}.ton-adm-srcrow__id>b{font-size:14.5px;line-height:19px;font-weight:700}.ton-adm-srcrow__id .ton-adm-mono{font-size:12px;line-height:16px;overflow-wrap:anywhere}.ton-adm-srcrow__tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.ton-adm-srcrow__type{font-weight:680}.ton-adm-srcrow__acc,.ton-adm-srcrow__rel{min-width:0;display:flex;flex-direction:column;gap:3px;font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-adm-srcrow__acc{grid-area:acc}.ton-adm-srcrow__rel{grid-area:rel}.ton-adm-srcrow__k{font-size:11.5px;line-height:15px;font-weight:720;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.ton-adm-srcrow__k:not(:first-child){margin-top:6px}.ton-adm-srcrow__v{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:650}.ton-adm-srcrow__v .ton-i{width:15px;height:15px;color:var(--ink-muted)}.ton-adm-srcrow__chk{grid-area:chk;display:flex;flex-direction:column;gap:3px;font-size:12.5px;line-height:17px;color:var(--ink-secondary)}.ton-adm-srcrow__chk b{color:var(--ink)}.ton-adm-srcrow__chk .ton-adm-na{font-size:12px}.ton-adm-srcrow__st{grid-area:st;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ton-adm-srcrow__st small{font-size:12px;line-height:16px;color:var(--ink-muted)}.ton-adm-srcrow__sw{grid-area:sw;padding-top:2px}.ton-adm-srcrow.is-paused{background:var(--bg-soft)}.ton-adm-srcrow.is-off .ton-adm-srcrow__id>b,.ton-adm-srcrow.is-off .ton-adm-srcrow__rel{color:var(--ink-secondary)}.ton-adm-srcrow.is-restricted{background:var(--bg-soft)}.ton-adm-srcrow.is-restricted .ton-adm-srcrow__ic{background:var(--error-soft);color:var(--error)}.ton-adm-srcrow--compact{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"ic id st" ". acc acc" ". rel rel" ". chk sw";row-gap:10px}.ton-adm-srcrow--compact .ton-adm-srcrow__st{align-items:flex-end;text-align:right}.ton-adm-srcrow--compact .ton-adm-srcrow__chk{flex-direction:row;flex-wrap:wrap;gap:4px 16px}.ton-adm-srcrow--compact .ton-adm-srcrow__sw{justify-self:end}.ton-adm-srcrow__chk .ton-adm-na{white-space:normal}.ton-adm-fresh{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px 0 7px;border-radius:var(--radius-xs);font-size:12px;line-height:16px;font-weight:700;color:var(--ink);background:var(--bg-sunken);white-space:nowrap;flex:none}.ton-adm-fresh .ton-i{width:13px;height:13px;color:var(--ink-muted);stroke-width:2.3}.ton-adm-fresh--breaking{box-shadow:inset 3px 0 0 var(--breaking)}.ton-adm-fresh--breaking .ton-i{color:var(--breaking)}.ton-adm-fresh--developing{box-shadow:inset 3px 0 0 var(--developing)}.ton-adm-fresh--developing .ton-i{color:var(--developing)}.ton-adm-fresh--srccorr .ton-i{color:var(--warning)}.ton-adm-fresh--followup .ton-i{color:var(--blue)}.ton-adm-disc{display:grid;grid-template-columns:36px minmax(0,1fr) 250px;gap:14px;padding:14px 16px;border-bottom:1px solid var(--line);background:var(--admin-panel)}.ton-adm-disc:last-child{border-bottom:0}.ton-adm-disc.is-selected{background:var(--admin-row-selected);box-shadow:inset 3px 0 0 var(--blue)}.ton-adm-disc__ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--bg-sunken);color:var(--ink-secondary)}.ton-adm-disc__ic .ton-i{width:18px;height:18px}.ton-adm-disc__main{min-width:0;display:flex;flex-direction:column;gap:6px}.ton-adm-disc__top{display:flex;align-items:center;gap:8px;min-width:0}.ton-adm-disc__top time{margin-left:auto;font-size:12.5px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-disc__ev{font-size:12.5px;font-weight:650;color:var(--ink-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ton-adm-disc__new{font-size:11.5px;font-weight:760;color:var(--blue);background:var(--blue-soft);padding:1px 7px;border-radius:999px;flex:none}.ton-adm-disc h3{margin:0;font-size:15.5px;line-height:21px;font-weight:700;color:var(--ink)}.ton-adm-disc__meta{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;line-height:17px;color:var(--ink-secondary)}.ton-adm-disc__meta b{font-weight:650;color:var(--ink)}.ton-adm-disc__meta span{display:inline-flex;align-items:center;gap:5px}.ton-adm-disc__meta .ton-i{width:13px;height:13px;color:var(--ink-muted)}.ton-adm-disc__links{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ton-adm-disc__links .ton-adm-tag{height:22px;font-size:12px}.ton-adm-disc__grp,.ton-adm-disc__rel{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--ink-secondary);align-self:flex-start}.ton-adm-disc__rel b{color:var(--ink);font-weight:680}.ton-adm-disc__grp .ton-i,.ton-adm-disc__rel .ton-i{width:13px;height:13px}.ton-adm-disc__grp{color:var(--ink);font-weight:650;background:var(--warning-soft);padding:2px 8px;border-radius:var(--radius-xs)}.ton-adm-disc__grp .ton-i{color:var(--warning)}.ton-adm-disc__side{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ton-adm-disc__next{display:inline-flex;align-items:flex-start;gap:6px;font-size:13px;line-height:18px;font-weight:650;color:var(--ink)}.ton-adm-disc__next>.ton-i,.ton-adm-disc__next>.ton-spinner{width:15px;height:15px;flex:none;margin-top:1px}.ton-adm-disc__next--success>.ton-i{color:var(--success)}.ton-adm-disc__next--warning>.ton-i{color:var(--warning)}.ton-adm-disc__next--neutral{color:var(--ink-secondary)}.ton-adm-disc__next--neutral>.ton-i,.ton-adm-disc__run{color:var(--ink-muted)}.ton-adm-disc__run{display:inline-flex;align-items:center;gap:5px;font-size:12px}.ton-adm-disc__run .ton-i{width:13px;height:13px}.ton-adm-disc__acts{display:flex;gap:6px;margin-top:2px}.ton-adm-disc.is-compact{grid-template-columns:minmax(0,1fr);padding:12px 14px;gap:6px}.ton-adm-disc.is-compact h3{font-size:15px;line-height:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ton-adm-disc__foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ton-adm-disc.is-compact .ton-adm-disc__next{font-size:12.5px;line-height:17px}.ton-adm-fresh--breaking,.ton-adm-fresh--developing{box-shadow:none;border-radius:0 var(--radius-xs) var(--radius-xs) 0;border-left:3px solid var(--breaking);padding-left:6px}.ton-adm-fresh--developing{border-left-color:var(--developing)}.ton-adm-disc.is-narrow{grid-template-columns:36px minmax(0,1fr)}.ton-adm-disc.is-narrow .ton-adm-disc__side{grid-column:2;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px}.ton-adm-disc.is-narrow .ton-adm-disc__acts{margin:0 0 0 auto}.ton-adm-thresh__suffix{flex:none;font-size:13px;color:var(--ink-muted);font-weight:600}.ton-adm-thresh{display:flex;flex-direction:column;gap:14px}.ton-adm-thresh__bar{position:relative;height:12px;border-radius:6px;background:var(--bg-sunken);margin:34px 24px 4px 4px}.ton-adm-thresh__fill{position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:var(--blue)}.ton-adm-thresh__mk{position:absolute;top:-30px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.ton-adm-thresh__mk b{font-size:12px;line-height:14px;font-weight:720;color:var(--ink-secondary)}.ton-adm-thresh__mk small{font-size:11px;line-height:13px;color:var(--ink-muted);font-weight:600}.ton-adm-thresh__mk i{order:3;width:2px;height:18px;margin-top:1px;border-radius:1px;background:var(--ink-muted)}.ton-adm-thresh__mk.is-next b{color:var(--blue)}.ton-adm-thresh__mk.is-reached i{background:var(--warning)}.ton-adm-thresh__mk:last-of-type i{background:var(--error)}.ton-adm-thresh__now{position:absolute;top:16px;transform:translateX(-50%);white-space:nowrap}.ton-adm-thresh__now small{font-size:11.5px;font-weight:700;color:var(--blue)}.ton-adm-thresh__rows{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid var(--line)}.ton-adm-thresh__row{display:grid;grid-template-columns:64px 82px minmax(0,1fr) 190px 150px 36px;gap:14px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.ton-adm-thresh.is-compact .ton-adm-thresh__row{grid-template-columns:64px 82px minmax(0,1fr) 150px 36px}.ton-adm-thresh__pct{display:inline-grid;place-items:center;height:28px;min-width:52px;border-radius:8px;background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--line);font-size:13.5px;font-weight:720;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-thresh__row.is-next .ton-adm-thresh__pct{box-shadow:inset 0 0 0 2px var(--blue);color:var(--blue)}.ton-adm-thresh__row.is-stop .ton-adm-thresh__pct{background:var(--error-soft);box-shadow:none;color:var(--error)}.ton-adm-thresh__in{height:32px;width:64px;padding:0 8px}.ton-adm-thresh__amt{font-size:13.5px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-thresh__acts b{display:block;font-size:14px;line-height:19px;font-weight:700}.ton-adm-thresh__acts span{display:block;font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-adm-thresh__who{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:17px;color:var(--ink-secondary)}.ton-adm-thresh__who .ton-i{width:15px;height:15px;flex:none;color:var(--ink-muted)}.ton-adm-thresh__nr{font-size:12.5px;font-weight:650;color:var(--ink-muted)}.ton-adm-thresh__row.is-next .ton-adm-thresh__nr{color:var(--blue)}.ton-adm-costpair{display:inline-flex;flex-direction:column;gap:1px;white-space:nowrap}.ton-adm-costpair b{font-size:13.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-costpair__p{font-size:12px;line-height:16px;color:var(--ink-muted);font-weight:560}.ton-adm-costpair--match .ton-adm-costpair__p,.ton-adm-costpair--tol .ton-adm-costpair__p{color:var(--success)}.ton-adm-costpair--diff .ton-adm-costpair__p{color:var(--warning);font-weight:650}.ton-adm-jobrec{display:grid;grid-template-columns:84px minmax(0,1fr) 118px 44px auto;gap:12px;align-items:center;padding:12px 18px 12px 20px;border-bottom:1px solid var(--line);position:relative}.ton-adm-jobrec:last-child{border-bottom:0}.ton-adm-jobrec:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--line-strong)}.ton-adm-jobrec--success:before{background:var(--success)}.ton-adm-jobrec--error:before{background:var(--error)}.ton-adm-jobrec--warning:before{background:var(--warning-fill)}.ton-adm-jobrec--blue:before{background:var(--blue)}.ton-adm-jobrec__t b{display:block;font-size:13.5px;line-height:18px;font-weight:700}.ton-adm-jobrec__t small{display:block;font-size:11.5px;line-height:15px;color:var(--ink-muted);white-space:nowrap}.ton-adm-jobrec__m{min-width:0;display:flex;flex-direction:column;gap:2px}.ton-adm-jobrec__m b{font-size:13.5px;line-height:18px;font-weight:680}.ton-adm-jobrec__m span{font-size:12.5px;line-height:17px;color:var(--ink-secondary)}.ton-adm-jobrec__rt{display:flex;flex-direction:column;gap:5px}.ton-adm-jobrec__bar{position:relative;height:6px;border-radius:3px;background:var(--bg-sunken)}.ton-adm-jobrec__bar i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--ink-muted)}.ton-adm-jobrec--success .ton-adm-jobrec__bar i{background:var(--success)}.ton-adm-jobrec--blue .ton-adm-jobrec__bar i{background:var(--blue)}.ton-adm-jobrec--warning .ton-adm-jobrec__bar i{background:var(--warning-fill)}.ton-adm-jobrec--error .ton-adm-jobrec__bar i{background:var(--error)}.ton-adm-jobrec__bar b{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--ink-secondary);border-radius:1px}.ton-adm-jobrec__rt small{font-size:12px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-jobrec__c{font-size:13px;font-weight:650;text-align:right}.ton-adm-jobrec>.ton-badge{justify-self:end}.ton-adm-jobrec.is-compact{grid-template-columns:70px minmax(0,1fr);gap:4px 10px;padding:10px 14px 10px 16px}.ton-adm-jobrec.is-compact .ton-adm-jobrec__c,.ton-adm-jobrec.is-compact .ton-adm-jobrec__rt,.ton-adm-jobrec.is-compact .ton-adm-jobrec__t small{display:none}.ton-adm-jobrec.is-compact>.ton-badge{grid-column:2;justify-self:start}.ton-adm-jobrec.is-compact .ton-adm-jobrec__m span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ton-adm-fbconn{background:var(--admin-panel);border:1px solid var(--line);border-top:4px solid var(--line-strong);border-radius:var(--radius-md);padding:16px 18px;display:flex;flex-direction:column;gap:12px;min-width:0}.ton-adm-fbconn--success{border-top-color:var(--success)}.ton-adm-fbconn--warning{border-top-color:var(--warning-fill)}.ton-adm-fbconn--error{border-top-color:var(--error)}.ton-adm-fbconn--blue{border-top-color:var(--blue)}.ton-adm-fbconn__h{display:flex;align-items:center;gap:12px}.ton-adm-fbconn__h .ton-mark{flex:none}.ton-adm-fbconn__id{min-width:0;margin-right:auto;display:flex;flex-direction:column}.ton-adm-fbconn__id b{font-size:15px;line-height:20px;font-weight:720}.ton-adm-fbconn__id small{font-size:12.5px;line-height:17px;color:var(--ink-muted)}.ton-adm-fbconn__h .ton-badge{flex:none}.ton-adm-fbconn__why{margin:0;font-size:13.5px;line-height:19px;color:var(--ink-secondary)}.ton-adm-fbconn__caps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.ton-adm-fbconn__caps li{display:flex;align-items:center;gap:7px;font-size:12.5px;line-height:17px;color:var(--ink-secondary);min-width:0}.ton-adm-fbconn__caps li b{font-weight:650;color:var(--ink)}.ton-adm-fbconn__caps .ton-i{width:18px;height:18px;flex:none;border-radius:50%;padding:3px;box-sizing:border-box;stroke-width:2.6}.ton-adm-fbconn__caps .is-ok .ton-i{background:var(--success-soft);color:var(--success)}.ton-adm-fbconn__caps .is-off .ton-i{background:var(--error-soft);color:var(--error)}.ton-adm-fbconn__caps .is-no .ton-i{background:var(--bg-sunken);color:var(--ink-muted)}.ton-adm-fbconn__caps .is-wait .ton-i{background:var(--blue-soft);color:var(--blue)}.ton-adm-fbconn__f{display:flex;gap:8px;flex-wrap:wrap}.ton-adm-fbconn.is-compact{padding:12px 14px;gap:9px}.ton-adm-fbconn.is-compact .ton-adm-fbconn__id b{font-size:14px;line-height:18px}.ton-adm-fbconn.is-compact .ton-adm-fbconn__id small{font-size:12px}.ton-adm-fbconn.is-compact .ton-adm-fbconn__why{font-size:13px;line-height:18px}.ton-adm-m .ton-adm-fbconn.is-compact .ton-adm-fbconn__h{flex-wrap:wrap}.ton-adm-distitem{display:grid;grid-template-columns:48px minmax(0,1fr) 250px 140px 56px 200px;gap:16px;align-items:center;padding:11px 18px;border-bottom:1px solid var(--line);background:var(--admin-panel)}.ton-adm-distitem.is-selected{background:var(--admin-row-selected)}.ton-adm-distitem__m{min-width:0;display:flex;flex-direction:column;gap:3px}.ton-adm-distitem__m h3{margin:0;font-size:14px;line-height:19px;font-weight:680;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-distitem__meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-muted);white-space:nowrap}.ton-adm-distitem__meta .ton-adm-tag{height:20px;font-size:11.5px}.ton-adm-distitem__cap{margin:0;font-size:12.5px;line-height:17px;color:var(--ink-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ton-adm-distitem__st{display:grid;grid-template-columns:62px minmax(0,1fr);gap:5px 8px;align-items:center;font-size:12px;color:var(--ink-muted);font-weight:600;min-width:0}.ton-adm-distitem__st .ton-badge{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ton-adm-distitem__when b{display:block;font-size:13px;line-height:18px;font-weight:650}.ton-adm-distitem__when small{display:block;font-size:12px;line-height:16px;color:var(--ink-muted)}.ton-adm-distitem__att{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-secondary)}.ton-adm-distitem__acts{display:flex;gap:6px;justify-content:flex-end;align-items:center}.ton-adm-distitem.is-compact{grid-template-columns:48px minmax(0,1fr) auto;gap:8px 12px;padding:12px 14px}.ton-adm-distitem.is-compact>.ton-adm-thumb{grid-row:1/span 2;align-self:start}.ton-adm-distitem.is-compact .ton-adm-distitem__m{grid-column:2;grid-row:1}.ton-adm-distitem.is-compact .ton-adm-distitem__acts{grid-column:3;grid-row:1;align-self:start}.ton-adm-distitem.is-compact .ton-adm-distitem__st{grid-column:2/-1;grid-row:2}.ton-adm-distitem.is-compact .ton-adm-distitem__att,.ton-adm-distitem.is-compact .ton-adm-distitem__when,.ton-adm-m .ton-adm-distitem.is-compact .ton-adm-distitem__acts .ton-btn,.ton-adm-m .ton-adm-distitem.is-compact .ton-adm-distitem__cap{display:none}.ton-adm-m .ton-adm-distitem.is-compact .ton-adm-distitem__m h3{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ton-adm-postpv{width:100%;max-width:420px;background:var(--bg);border:1px solid var(--line-strong);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;color:var(--ink)}.ton-adm-postpv__h{display:flex;align-items:center;gap:10px;padding:12px 14px 8px}.ton-adm-postpv__h .ton-mark{flex:none}.ton-adm-postpv__h b{font-size:14px;font-weight:720;line-height:18px}.ton-adm-postpv__sp{font-size:12px;font-weight:700;color:var(--ink)}.ton-adm-postpv__h small{display:block;font-size:12px;color:var(--ink-muted);line-height:16px}.ton-adm-postpv__cap{margin:0;padding:0 14px 12px;font-size:14px;line-height:20px;color:var(--ink)}.ton-adm-postpv__cap mark{background:var(--error-soft);color:var(--ink);border-radius:3px;padding:0 2px}.ton-adm-postpv__media{position:relative;background:var(--media-placeholder);overflow:hidden}.ton-adm-postpv__media img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;inset:0}.ton-adm-postpv__play{position:absolute;inset:0;display:grid;place-items:center}.ton-adm-postpv__play>span{width:56px;height:56px;border-radius:50%;background:var(--overlay-video);color:var(--on-media);display:grid;place-items:center}.ton-adm-postpv__play .ton-i{width:26px;height:26px}.ton-adm-postpv__dur{position:absolute;right:10px;bottom:10px;padding:2px 7px;border-radius:6px;background:var(--overlay-video);color:var(--on-media);font-size:12px;font-weight:700}.ton-adm-postpv__lb{padding:10px 14px 12px;background:var(--bg-soft);border-top:1px solid var(--line);display:flex;flex-direction:column;gap:2px}.ton-adm-postpv__lb span{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted)}.ton-adm-postpv__lb b{font-size:14.5px;line-height:19px;font-weight:720}.ton-adm-postpv__lb small{font-size:12.5px;line-height:17px;color:var(--ink-secondary)}.ton-adm-postpv__noimg{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--bg-sunken);border-top:1px solid var(--line);font-size:12.5px;line-height:17px;color:var(--ink-muted)}.ton-adm-postpv__noimg .ton-i{width:18px;height:18px;flex:none}.ton-adm-postpv__f{padding:8px 14px;font-size:11.5px;line-height:15px;color:var(--ink-muted);border-top:1px solid var(--line);display:flex;align-items:center;gap:6px}.ton-adm-postpv__f .ton-i{width:13px;height:13px;flex:none}.ton-adm-postpv--reel{max-width:250px}.ton-adm-mtile{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:var(--radius-md);background:var(--admin-panel);border:1px solid var(--line);min-width:0}.ton-adm-mtile__l{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:17px;font-weight:650;color:var(--ink-secondary);flex-wrap:wrap}.ton-adm-mtile__l>.ton-i{width:15px;height:15px}.ton-adm-mtile__l .ton-badge{margin-left:auto}.ton-adm-mtile>b{font-size:24px;line-height:30px;font-weight:740;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ton-adm-mtile>small{font-size:12px;line-height:16px;color:var(--ink-muted)}.ton-adm-mtile>b.ton-adm-mtile__na{font-size:16px;line-height:30px;font-weight:700;color:var(--ink-muted)}.ton-adm-mtile__p{margin-top:4px;min-width:0;overflow:hidden}.ton-adm-mtile__p .ton-adm-prov{display:inline-block;max-width:100%;height:auto;min-height:22px;padding:3px 8px;white-space:normal}.ton-adm-mtile--na{background:var(--bg-soft);border-style:dashed;border-color:var(--line-strong)}.ton-adm-mtile--stale>b{color:var(--ink-secondary)}.ton-adm-rank{display:grid;grid-template-columns:30px 108px 48px minmax(0,1fr) 130px;gap:14px;align-items:center;padding:11px 18px;border-bottom:1px solid var(--line)}.ton-adm-rank:last-child{border-bottom:0}.ton-adm-rank.is-selected{background:var(--admin-row-selected)}.ton-adm-rank__n{font-size:18px;line-height:24px;font-weight:760;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}.ton-adm-rank__mv{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;line-height:16px;font-weight:700;color:var(--ink-secondary);white-space:nowrap}.ton-adm-rank__mv .ton-i{width:15px;height:15px;flex:none}.ton-adm-rank__mv--up{color:var(--success)}.ton-adm-rank__mv--down .ton-i{transform:rotate(180deg)}.ton-adm-rank__mv--disc,.ton-adm-rank__mv--new{color:var(--blue)}.ton-adm-rank__mv--flag,.ton-adm-rank__mv--stale{color:var(--warning)}.ton-adm-rank__mv--same{color:var(--ink-muted)}.ton-adm-rank__m{min-width:0;display:flex;flex-direction:column;gap:4px}.ton-adm-rank__m>b{font-size:14.5px;line-height:19px;font-weight:680;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ton-adm-rank__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;line-height:17px;color:var(--ink-muted)}.ton-adm-rank__meta .ton-adm-tag{font-size:11.5px}.ton-adm-rank__why{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;line-height:17px;color:var(--ink-secondary)}.ton-adm-rank__why .ton-i{width:14px;height:14px;flex:none;margin-top:1.5px;color:var(--ink-muted)}.ton-adm-rank__v{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.ton-adm-rank__v b{font-size:16px;line-height:21px;font-weight:740;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-rank__v small{font-size:11.5px;line-height:15px;color:var(--ink-muted)}.ton-adm-rank__spk{display:block;margin-top:4px;fill:var(--chart-1)}.ton-adm-rank__spk .is-gap{fill:var(--chart-grid)}.ton-adm-rank__spk.is-empty{font-size:11px;line-height:26px;height:26px;color:var(--ink-muted);font-style:italic}.ton-adm-rank--flag .ton-adm-rank__why{color:var(--ink)}.ton-adm-rank--compact{grid-template-columns:22px 44px minmax(0,1fr);gap:10px;padding:10px 14px}.ton-adm-rank--compact .ton-adm-rank__n{font-size:15px}.ton-adm-rank--compact .ton-adm-rank__m>b{font-size:14px;line-height:18px}.ton-adm-rank--compact .ton-adm-rank__meta{color:var(--ink-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-cquote{margin:0;padding:8px 12px;border-left:3px solid var(--line-strong);background:var(--bg-soft);border-radius:0 8px 8px 0;font-size:14.5px;line-height:21px;color:var(--ink);overflow-wrap:anywhere}.ton-adm-cquote__t{display:block}.ton-adm-cquote--clamp .ton-adm-cquote__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ton-adm-cquote--removed{color:var(--ink-muted);text-decoration:line-through;text-decoration-color:var(--line-strong)}.ton-adm-cquote__x{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--ink-muted);background:var(--bg-sunken);border-radius:4px;padding:1px 5px;text-decoration:none;display:inline}.ton-adm-modwork{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:14px;align-items:start;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--admin-panel)}.ton-adm-modwork>.ton-check{margin-top:1px}.ton-adm-modwork.is-hover,.ton-adm-modwork:hover{background:var(--admin-row-hover)}.ton-adm-modwork.is-selected{background:var(--admin-row-selected)}.ton-adm-modwork.is-focus{outline:var(--border-focus) solid var(--focus);outline-offset:-2px}.ton-adm-modwork__main{min-width:0;display:flex;flex-direction:column;gap:8px}.ton-adm-modwork__why{display:flex;gap:6px 10px;flex-wrap:wrap;color:var(--ink-secondary)}.ton-adm-modwork__r,.ton-adm-modwork__why{align-items:center;font-size:13px;line-height:18px}.ton-adm-modwork__r{display:inline-flex;gap:5px;font-weight:700;color:var(--ink);white-space:nowrap}.ton-adm-modwork__r .ton-i{width:15px;height:15px;color:var(--ink-secondary)}.ton-adm-modwork__meta{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;line-height:17px;color:var(--ink-muted)}.ton-adm-modwork__meta>span{display:inline-flex;align-items:center;gap:4px}.ton-adm-modwork__meta .ton-i{width:13px;height:13px}.ton-adm-modwork__meta b{color:var(--ink-secondary);font-weight:650}.ton-adm-modwork__meta>.ton-adm-modwork__story{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ton-adm-modwork__side{display:flex;align-items:center;gap:8px}.ton-adm-modwork--m{grid-template-columns:minmax(0,1fr);padding:12px 14px;border:1px solid var(--line);border-radius:14px}.ton-adm-modwork--m .ton-adm-modwork__main{gap:6px}.ton-adm-modwork__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ton-adm-modwork__top time{font-size:12.5px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-incident{background:var(--admin-panel);border:1px solid var(--line);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:6px;min-width:0}.ton-adm-incident.is-selected{background:var(--admin-row-selected);box-shadow:inset 0 0 0 1px var(--blue);border-color:var(--blue)}.ton-adm-incident__h{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ton-adm-incident__h time{margin-left:auto;font-size:12px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ton-adm-incident__id{font-size:12px;font-weight:700;color:var(--ink-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ton-adm-incident h3{margin:2px 0 0;font-size:14.5px;line-height:20px;font-weight:700}.ton-adm-incident p{margin:0;font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-adm-incident__f{display:flex;align-items:center;gap:10px;margin-top:2px}.ton-adm-incident__f>span{flex:1 1;min-width:0;display:inline-flex;align-items:center;gap:4px;font-size:13px;line-height:18px;font-weight:640;color:var(--ink)}.ton-adm-incident__f>span .ton-i{width:14px;height:14px;color:var(--ink-muted);flex:none}.ton-adm-incident__f:has(>span:only-child){min-height:0}.ton-adm-alert--center{grid-template-columns:96px minmax(0,1fr) 150px auto;align-items:start;gap:12px}.ton-adm-alert--center.is-selected{box-shadow:inset 3px 0 0 var(--blue)}.ton-adm-alert--center.is-resolved b,.ton-adm-alert--center.is-resolved small{color:var(--ink-muted)}.ton-adm-alert__links{display:flex;gap:12px;margin-top:6px}.ton-adm-alert__links .ton-adm-link{font-size:12.5px}.ton-adm-alert__st{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ton-adm-alert__acts{display:flex;gap:6px}.ton-adm-alert--center.is-compact{grid-template-columns:90px minmax(0,1fr) 128px}.ton-adm-alert--center.is-compact .ton-adm-alert__links{display:none}.ton-adm-stop{background:var(--admin-panel);border:1px solid var(--line);border-radius:var(--radius-md);padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.ton-adm-stop__h{display:flex;align-items:center;gap:8px}.ton-adm-stop__h b{font-size:15px;line-height:20px;font-weight:720}.ton-adm-stop__h>.ton-i{width:18px;height:18px;color:var(--ink-secondary);flex:none}.ton-adm-stop__l{width:24px;height:24px;border-radius:6px;background:var(--ink);color:var(--bg);font-size:12.5px;font-weight:780;display:grid;place-items:center;flex:none}.ton-adm-stop .ton-adm-kv{font-size:13px;line-height:18px;grid-template-columns:50px minmax(0,1fr)}.ton-adm-stop__f{margin-top:auto}.ton-adm-secret{display:grid;grid-template-columns:34px minmax(0,1.3fr) 200px 150px minmax(0,1fr) 130px;gap:14px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--line)}.ton-adm-secret:last-child{border-bottom:0}.ton-adm-secret__n b{display:block;font-size:14px;line-height:19px;font-weight:680}.ton-adm-secret__n small{display:block;font-size:12.5px;line-height:17px;color:var(--ink-muted)}.ton-adm-secret__v{font:600 13px/18px ui-monospace,SF Mono,Menlo,Consolas,monospace;color:var(--ink-secondary);white-space:nowrap}.ton-adm-secret__t{font-size:13px;line-height:18px;color:var(--ink-secondary)}.ton-adm-secret__a{display:flex;justify-content:flex-end}.ton-adm-secret__ic{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:var(--bg-sunken);color:var(--ink-secondary);flex:none}.ton-adm-secret__ic .ton-i{width:18px;height:18px}