.tool{--t-font:"Onest", system-ui, sans-serif;--t-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--t-text:#101012;--t-text-2:#3a3a40;--t-label:#5a5f68;--t-muted:#6e737b;--t-faint:#8a8f98;--t-ghost:#a0a4ac;--t-border:#e3e5e8;--t-divider:#eef0f2;--t-row:#f3f4f6;--t-track:#f1f2f4;--t-soft:#f7f8fa;--t-hover:#f7f9fc;--t-primary:#0a6ff0;--t-primary-hover:#0a5fd0;--t-primary-ink:#0a55b8;--t-primary-soft:#f3f7fe;--t-ring:#e7f0fe;--t-disabled:#b7bcc4;--t-warn-text:#b4520f;--t-ok:#1f9d57;--t-attn:#6b5bd6;--t-err:#d9443a;--t-mute:#8a8f98;--t-r-card:14px;--t-r-ctrl:10px;--t-r-inner:8px;--t-r-badge:6px;--t-pad:22px;--t-gap:20px;font-family:var(--t-font);color:var(--t-text);gap:var(--t-gap);box-sizing:border-box;-webkit-font-smoothing:antialiased;flex-direction:column;width:100%;max-width:1180px;padding:28px 24px 48px;display:flex}.tool *,.tool :before,.tool :after{box-sizing:border-box}.tool button,.tool input,.tool select,.tool textarea{font-family:inherit}.tool-title{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800;line-height:1.15}.tool-sub{color:var(--t-muted);margin:6px 0 0;font-size:15px;font-weight:500}.t-card{border:1px solid var(--t-border);border-radius:var(--t-r-card);background:#fff;overflow:hidden}.t-card__body{padding:20px var(--t-pad) 0}.t-label{color:var(--t-label);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.t-label small{color:var(--t-ghost);margin-left:6px;font-size:12px;font-weight:500}.t-hint{color:var(--t-faint);margin-top:8px;font-size:13px;font-weight:500;line-height:1.5}.t-input,.t-select,.t-textarea{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);width:100%;color:var(--t-text);background:#fff;outline:none;font-size:14px;font-weight:500;transition:border-color .12s,box-shadow .12s}.t-input,.t-select{height:38px;padding:0 12px}.t-input--main{height:44px;padding:0 14px;font-size:15px}.t-textarea{resize:vertical;min-height:140px;padding:14px 16px 30px;font-size:15px;line-height:1.6;display:block}.t-textarea--text{min-height:220px}.t-input:focus,.t-select:focus,.t-textarea:focus{border-color:var(--t-primary);box-shadow:0 0 0 3px var(--t-ring)}.t-input::placeholder,.t-textarea::placeholder{color:var(--t-ghost)}.t-textarea-wrap{position:relative}.t-counter{color:var(--t-ghost);font-variant-numeric:tabular-nums;pointer-events:none;font-size:12px;font-weight:600;position:absolute;bottom:10px;right:12px}.t-counter.is-full{color:var(--t-warn-text)}.t-fields{flex-wrap:wrap;align-items:flex-start;gap:18px 24px;margin-top:20px;display:flex}.t-field{min-width:0}.t-seg{border-radius:var(--t-r-ctrl);background:var(--t-track);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.t-seg__btn{border-radius:var(--t-r-inner);height:32px;color:var(--t-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:14px;font-weight:600}.t-seg__btn:hover{color:var(--t-text)}.t-seg__btn.is-active{color:var(--t-text);background:#fff;box-shadow:0 1px 2px #1010121a}.t-seg__count{color:var(--t-ghost);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:600}.t-seg__btn.is-active .t-seg__count{color:var(--t-faint)}.t-seg--sm .t-seg__btn{height:30px;padding:0 12px;font-size:13px}.t-checks{flex-wrap:wrap;align-items:center;gap:8px 20px;min-height:38px;display:flex}.t-check{cursor:pointer;color:var(--t-muted);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.t-check__box{background:#fff;border:1px solid #c9cdd3;border-radius:5px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.t-check__box svg{opacity:0;width:10px;height:10px}.t-check.is-on{color:var(--t-text)}.t-check.is-on .t-check__box{background:var(--t-primary);border-color:var(--t-primary)}.t-check.is-on .t-check__box svg{opacity:1}.t-group{margin-top:20px}.t-chips{flex-wrap:wrap;gap:6px;display:flex}.t-chip{border-radius:var(--t-r-inner);background:var(--t-track);height:32px;color:var(--t-text-2);white-space:nowrap;cursor:pointer;border:0;padding:0 12px;font-size:13px;font-weight:600;transition:background .12s,color .12s}.t-chip:hover{color:var(--t-text);background:#e6e8eb}.t-chip.is-on{background:var(--t-primary);color:#fff}.t-chip.is-on:hover{background:var(--t-primary-hover)}.t-cols{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.t-cols .t-textarea{padding-bottom:14px}.t-split{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.t-output{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);background:var(--t-soft);white-space:pre-wrap;word-break:break-word;min-height:180px;padding:12px 14px;font-size:15px;line-height:1.6}.t-drop{background:var(--t-soft);cursor:pointer;text-align:center;border:1.5px dashed #c9cdd3;border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:36px 20px;display:flex}.t-drop:hover,.t-drop.is-drag{border-color:var(--t-primary);background:var(--t-primary-soft)}.t-drop__title{font-size:15px;font-weight:700}.t-drop__note{color:var(--t-faint);font-size:13px;font-weight:500}.t-actions{margin:20px calc(var(--t-pad) * -1) 0;padding:14px var(--t-pad);border-top:1px solid var(--t-divider);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.t-actions__meta{color:var(--t-muted);font-size:14px;font-weight:500}.t-actions__meta.is-warn{color:var(--t-warn-text)}.t-spacer{flex:1}.t-btn{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);height:38px;color:var(--t-text);white-space:nowrap;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.t-btn:hover{border-color:var(--t-primary);color:var(--t-primary)}.t-btn--primary{background:var(--t-primary);color:#fff;border:0;height:42px;padding:0 22px;font-size:15px;font-weight:700}.t-btn--primary:hover{background:var(--t-primary-hover);color:#fff}.t-btn--primary:disabled,.t-btn--primary.is-disabled{background:var(--t-disabled);cursor:not-allowed}.t-btn--sm{height:36px;padding:0 14px}.t-btn--link{height:auto;color:var(--t-faint);background:0 0;border:0;padding:0}.t-btn--link:hover{color:var(--t-text)}.t-btn svg{width:15px;height:15px}.t-res-head{padding:18px var(--t-pad) 14px;flex-wrap:wrap;align-items:center;gap:14px;display:flex}.t-res-title{letter-spacing:-.01em;font-size:20px;font-weight:800}.t-res-note{color:var(--t-faint);font-size:14px;font-weight:500}.t-res-tools{padding:0 var(--t-pad) 14px;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.t-search{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);flex:240px;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}.t-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:14px;font-weight:500}.t-res-foot{padding:14px var(--t-pad);color:var(--t-faint);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.t-table-wrap{border-top:1px solid var(--t-divider);overflow:auto hidden}.t-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.t-table th{color:var(--t-faint);text-align:left;white-space:nowrap;border-bottom:1px solid var(--t-divider);padding:11px 12px;font-size:12px;font-weight:600}.t-table td{border-bottom:1px solid var(--t-row);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:480px;padding:10px 12px;font-weight:500;overflow:hidden}.t-table td .t-btn{vertical-align:middle}.t-table th:first-child,.t-table td:first-child{padding-left:var(--t-pad)}.t-table th:last-child,.t-table td:last-child{padding-right:var(--t-pad)}.t-table tbody tr:hover{background:var(--t-hover)}.t-table .is-num{text-align:right}.t-table .is-strong{font-weight:600}.t-table .is-muted{color:var(--t-muted)}.t-table .is-link{color:var(--t-primary-ink)}.t-table th.is-sortable{cursor:pointer}.t-table th.is-sorted{color:var(--t-text)}.t-base{color:var(--t-faint)}.t-badge{border-radius:var(--t-r-badge);white-space:nowrap;color:#fff;background:var(--t-mute);padding:3px 9px;font-size:12px;font-weight:700;line-height:1.4;display:inline-block}.t-badge--ok{background:var(--t-ok)}.t-badge--attn{background:var(--t-attn)}.t-badge--err{background:var(--t-err)}.t-badge--mute{background:var(--t-mute)}.t-delta--up{color:var(--t-ok);font-weight:700}.t-delta--down{color:var(--t-err);font-weight:700}.t-score{color:#fff;background:var(--t-ok);border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:17px;font-weight:800;display:flex}.t-score--attn{background:var(--t-attn)}.t-score--err{background:var(--t-err)}.t-checklist{margin:0;padding:0;list-style:none}.t-checklist li{padding:13px var(--t-pad);border-top:1px solid var(--t-row);align-items:center;gap:14px;display:flex}.t-checklist__dot{background:var(--t-mute);border-radius:50%;flex:none;width:8px;height:8px}.t-checklist__dot--ok{background:var(--t-ok)}.t-checklist__dot--attn{background:var(--t-attn)}.t-checklist__dot--err{background:var(--t-err)}.t-checklist__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.t-checklist__name{font-size:14px;font-weight:600}.t-checklist__desc{color:var(--t-faint);font-size:13px;font-weight:500}.t-checklist__value{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600}.t-code-head{padding:14px var(--t-pad);border-bottom:1px solid var(--t-divider);flex-wrap:wrap;align-items:center;gap:12px;font-size:16px;font-weight:800;display:flex}.t-code{padding:16px var(--t-pad);background:var(--t-soft);font-family:var(--t-mono);white-space:pre-wrap;word-break:break-word;max-height:420px;margin:0;font-size:13px;line-height:1.7;overflow:auto}.t-empty{padding:44px var(--t-pad);text-align:center}.t-empty__title{font-size:15px;font-weight:700}.t-empty__note{color:var(--t-faint);margin-top:6px;font-size:14px;font-weight:500}.t-locked{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.t-locked__icon{background:var(--t-track);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.t-locked__title{font-size:17px;font-weight:700}.t-locked__note{color:var(--t-muted);max-width:440px;font-size:14px;font-weight:500;line-height:1.55}.t-about{border-top:1px solid var(--t-divider);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px 56px;margin-top:20px;padding-top:24px;display:grid}.t-about h2{margin:0;font-size:18px;font-weight:700;line-height:1.3}.t-about p{color:var(--t-label);text-wrap:pretty;margin:10px 0 0;font-size:14px;line-height:1.7}.t-faq{margin-top:6px}.t-faq details{border-bottom:1px solid var(--t-divider)}.t-faq summary{cursor:pointer;align-items:center;gap:16px;padding:14px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.t-faq summary::-webkit-details-marker{display:none}.t-faq summary:after{content:"";border-right:2px solid var(--t-faint);border-bottom:2px solid var(--t-faint);flex:none;width:8px;height:8px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.t-faq details[open] summary:after{transform:rotate(-135deg)}.t-faq summary:hover{color:var(--t-primary)}.t-faq details p{margin:0 30px 16px 0}.t-notice{border-radius:var(--t-r-ctrl);background:var(--t-soft);border:1px solid var(--t-border);color:var(--t-text-2);align-items:flex-start;gap:10px;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.t-notice b{color:var(--t-text)}.t-notice__icon{background:var(--t-primary);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;font-weight:800;display:flex}.t-stats{padding:18px var(--t-pad);flex-wrap:wrap;gap:8px 36px;display:flex}.t-stat__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.1}.t-stat__label{color:var(--t-faint);margin-top:4px;font-size:13px;font-weight:500}.t-stat__delta{margin-left:6px;font-size:13px;font-weight:700}.t-stat__delta.is-up{color:var(--t-ok)}.t-stat__delta.is-down{color:var(--t-err)}.t-kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.t-kpi{border:1px solid var(--t-border);background:#fff;border-radius:12px;padding:14px 16px}.t-kpi__label{color:var(--t-label);font-size:13px;font-weight:600}.t-kpi__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:800}.t-kpi__note{color:var(--t-faint);margin-top:4px;font-size:12px;font-weight:500}.t-meta{padding:12px var(--t-pad);color:var(--t-faint);border-top:1px solid var(--t-divider);flex-wrap:wrap;gap:6px 18px;font-size:13px;font-weight:500;display:flex}.t-meta b{color:var(--t-text);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:700}.t-verdict{padding:18px var(--t-pad);align-items:center;gap:18px;display:flex}.t-verdict__mark{color:#fff;background:var(--t-ok);border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:64px;height:64px;padding:0 10px;display:flex}.t-verdict__mark--attn{background:var(--t-attn)}.t-verdict__mark--err{background:var(--t-err)}.t-verdict__mark--mute{background:var(--t-mute)}.t-verdict__num{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1}.t-verdict__cap{opacity:.85;margin-top:3px;font-size:11px;font-weight:600}.t-verdict__body{flex:1;min-width:0}.t-verdict__title{letter-spacing:-.01em;font-size:18px;font-weight:800}.t-verdict__text{color:var(--t-muted);margin-top:4px;font-size:14px;line-height:1.55}.t-verdict__badges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.t-ring{--v:0;--c:var(--t-ok);background:radial-gradient(closest-side, #fff 78%, transparent 80%), conic-gradient(var(--c) calc(var(--v) * 1%), var(--t-track) 0);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;font-size:18px;font-weight:800;display:flex}.t-ring--attn{--c:var(--t-attn)}.t-ring--err{--c:var(--t-err)}.t-rings{padding:18px var(--t-pad);flex-wrap:wrap;gap:20px 28px;display:flex}.t-rings__item{color:var(--t-label);flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.t-kv{border-collapse:collapse;width:100%;font-size:14px}.t-kv th{width:34%;padding:10px 12px 10px var(--t-pad);text-align:left;color:var(--t-muted);vertical-align:top;border-bottom:1px solid var(--t-row);font-weight:500}.t-kv td{padding:10px var(--t-pad) 10px 12px;border-bottom:1px solid var(--t-row);word-break:break-word;font-weight:600}.t-kv tr:last-child th,.t-kv tr:last-child td{border-bottom:0}.t-acc{border-top:1px solid var(--t-divider)}.t-acc>summary{padding:14px var(--t-pad);cursor:pointer;align-items:center;gap:12px;font-size:15px;font-weight:700;list-style:none;display:flex}.t-acc>summary::-webkit-details-marker{display:none}.t-acc>summary:before{content:"";border-right:2px solid var(--t-faint);border-bottom:2px solid var(--t-faint);flex:none;width:7px;height:7px;transition:transform .15s;transform:rotate(-45deg)}.t-acc[open]>summary:before{transform:rotate(45deg)}.t-acc>summary:hover{background:var(--t-hover)}.t-acc__meta{color:var(--t-faint);margin-left:auto;font-size:13px;font-weight:500}.t-acc__body{padding:0 var(--t-pad) 16px}.t-section-head{padding:16px var(--t-pad) 4px;flex-wrap:wrap;align-items:center;gap:12px;font-size:16px;font-weight:800;display:flex}.t-issues{margin:0;padding:0;list-style:none}.t-issues li{padding:13px var(--t-pad);border-top:1px solid var(--t-row);grid-template-columns:104px minmax(0,1fr) auto;align-items:start;gap:4px 14px;display:grid}.t-issues .t-badge{justify-self:start;margin-top:1px}.t-issue__title{font-size:14px;font-weight:700}.t-issue__text{color:var(--t-muted);margin-top:3px;font-size:13px;line-height:1.55}.t-issue__value{white-space:nowrap;font-size:13px;font-weight:700}.t-steps{padding:4px var(--t-pad) 16px calc(var(--t-pad) + 18px);margin:0;font-size:14px;line-height:1.6}.t-steps li{padding:3px 0}.t-steps li::marker{color:var(--t-faint);font-weight:700}.t-tags{padding:12px var(--t-pad) 16px;color:var(--t-faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.t-tag{border-radius:var(--t-r-badge);background:var(--t-track);height:26px;color:var(--t-text-2);white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.t-groups{margin:0;padding:0;list-style:none}.t-groups>li>details>summary{padding:13px var(--t-pad);border-top:1px solid var(--t-row);cursor:pointer;align-items:center;gap:14px;list-style:none;display:flex}.t-groups>li>details>summary::-webkit-details-marker{display:none}.t-groups>li>details>summary:hover{background:var(--t-hover)}.t-group__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.t-group__title{font-size:15px;font-weight:700}.t-group__sub{color:var(--t-faint);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.t-group__meta{color:var(--t-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.t-group__items{padding:0 var(--t-pad) 12px calc(var(--t-pad) + 14px);margin:0;list-style:none}.t-group__items li{border-bottom:1px solid var(--t-row);justify-content:space-between;gap:12px;padding:6px 0;font-size:14px;display:flex}.t-group__items li span:last-child{color:var(--t-muted);font-variant-numeric:tabular-nums}.t-grid{padding:0 var(--t-pad) var(--t-pad);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.t-tile{border:1px solid var(--t-border);background:#fff;border-radius:12px;overflow:hidden}.t-tile__head{border-bottom:1px solid var(--t-divider);align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:700;display:flex}.t-tile__head span:last-child{color:var(--t-faint);margin-left:auto;font-size:12px;font-weight:600}.t-rank{counter-reset:r;margin:0;padding:6px 0;list-style:none}.t-rank li{counter-increment:r;align-items:center;gap:10px;padding:5px 14px;font-size:13px;display:flex}.t-rank li:before{content:counter(r);text-align:right;width:18px;color:var(--t-ghost);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.t-rank a{color:var(--t-primary-ink);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.t-rank a:hover{text-decoration:underline}.t-rank__path{color:var(--t-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-ad{flex-direction:column;gap:5px;padding:14px;display:flex}.t-ad__top{color:var(--t-faint);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.t-ad__title{color:var(--t-primary-ink);font-size:15px;font-weight:700;line-height:1.35}.t-ad__text{color:var(--t-text-2);font-size:13px;line-height:1.5}.t-ad__links{color:var(--t-primary-ink);flex-wrap:wrap;gap:4px 12px;font-size:13px;font-weight:600;display:flex}.t-history{margin:0;padding:0;list-style:none}.t-history li{padding:12px var(--t-pad);border-top:1px solid var(--t-row);cursor:pointer;align-items:center;gap:14px;display:flex}.t-history li:hover{background:var(--t-hover)}.t-history__thumb{background:var(--t-track);object-fit:cover;border-radius:8px;flex:none;width:40px;height:40px}.t-history__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.t-history__title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.t-history__meta{color:var(--t-faint);font-size:13px;font-weight:500}.t-history__date{color:var(--t-faint);white-space:nowrap;font-size:13px;font-weight:500}.t-history__action{color:var(--t-primary);white-space:nowrap;font-size:13px;font-weight:600}.t-saved{flex-wrap:wrap;gap:6px;display:flex}.t-saved__item{border-radius:var(--t-r-ctrl);background:var(--t-track);cursor:pointer;text-align:left;border:0;align-items:center;gap:10px;height:44px;padding:0 8px 0 12px;display:inline-flex}.t-saved__item.is-active{background:var(--t-primary);color:#fff}.t-saved__name{font-size:13px;font-weight:700;display:block}.t-saved__note{opacity:.7;font-size:11px;font-weight:500;display:block}.t-saved__x{opacity:.6;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:flex}.t-saved__x:hover{opacity:1;background:#00000014}.t-pair{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.t-pair>.t-card{padding:16px 18px}.t-pair__head{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.t-pair__head .t-badge{margin-left:auto}.t-pair__text{color:var(--t-muted);margin-top:8px;font-size:13px;line-height:1.55}.t-marked{padding:16px var(--t-pad);font-size:15px;line-height:1.8}.t-mark{box-shadow:inset 0 -2px 0 var(--t-primary);background:#e7f0fe;border-radius:4px;padding:1px 3px}.t-mark--err{box-shadow:inset 0 -2px 0 var(--t-err);background:#fcebe9}.t-mark--attn{box-shadow:inset 0 -2px 0 var(--t-attn);background:#efedfb}.t-columns{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;display:grid}.t-files-foot{padding:14px var(--t-pad);border-top:1px solid var(--t-divider);color:var(--t-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.t-files-foot b{color:var(--t-text)}.t-file{align-items:center;gap:10px;display:flex}.t-file img,.t-file__ph{object-fit:cover;background:var(--t-track);border-radius:6px;flex:none;width:36px;height:36px}.t-dist{font-variant-numeric:tabular-nums;justify-content:flex-end;gap:10px;display:flex}.t-dist__cell{flex-direction:column;align-items:flex-end;gap:4px;width:40px;font-size:13px;font-weight:700;display:flex}.t-dist__bar{background:var(--t-track);border-radius:2px;width:100%;height:3px;overflow:hidden}.t-dist__bar i{background:var(--t-ok);height:100%;display:block}.t-dist__cell:nth-child(2) .t-dist__bar i{background:var(--t-attn)}.t-dist__cell:nth-child(3) .t-dist__bar i{background:var(--t-mute)}.t-entity{align-items:center;gap:10px;min-width:0;display:flex}.t-entity__icon{background:var(--t-track);object-fit:cover;border-radius:5px;flex:none;width:20px;height:20px}.t-entity__name{color:var(--t-text);font-weight:700}.t-entity__sub{color:var(--t-faint);font-size:12px;font-weight:500;display:block}.t-table .is-check{width:1%}.t-row-check{width:16px;height:16px;accent-color:var(--t-primary);cursor:pointer}.t-bulk{padding:10px var(--t-pad);background:var(--t-soft);border-top:1px solid var(--t-divider);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.t-chart{padding:6px var(--t-pad) 18px}.t-bars{border-bottom:1px solid var(--t-divider);align-items:flex-end;gap:3px;height:180px;display:flex}.t-bars i{background:var(--t-primary);border-radius:3px 3px 0 0;flex:1;min-width:2px}.t-bars i.is-ok{background:var(--t-ok)}.t-bars i.is-attn{background:var(--t-attn)}.t-bars i.is-err{background:var(--t-err)}.t-axis{color:var(--t-ghost);justify-content:space-between;margin-top:8px;font-size:12px;font-weight:500;display:flex}.t-legend{color:var(--t-muted);flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:13px;font-weight:500;display:flex}.t-legend span{align-items:center;gap:6px;display:inline-flex}.t-legend i{background:var(--t-primary);border-radius:3px;width:10px;height:10px}.t-line{width:100%;height:200px;display:block}.t-donut{--a:50;--b:25;background:radial-gradient(closest-side, #fff 64%, transparent 66%), conic-gradient(var(--t-err) 0 calc(var(--a) * 1%), var(--t-attn) 0 calc((var(--a) + var(--b)) * 1%), var(--t-ok) 0);border-radius:50%;flex:none;width:120px;height:120px}.t-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.t-cardlet{border:1px solid var(--t-border);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.t-cardlet:hover{border-color:var(--t-primary)}.t-cardlet__over{color:var(--t-faint);font-size:12px;font-weight:600}.t-cardlet__title{font-size:15px;font-weight:700;line-height:1.35}.t-cardlet__meta{color:var(--t-muted);font-size:13px;font-weight:500}.t-cardlet__link{color:var(--t-primary);margin-top:auto;font-size:13px;font-weight:700;text-decoration:none}.t-progress{background:var(--t-track);border-radius:2px;height:4px;overflow:hidden}.t-progress i{background:var(--t-primary);height:100%;display:block}.t-project-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.t-back{color:var(--t-faint);font-size:14px;font-weight:600;text-decoration:none}.t-back:hover{color:var(--t-text)}.t-project-name{letter-spacing:-.01em;font-size:20px;font-weight:800}.t-tabs{border-bottom:1px solid var(--t-border);gap:22px;display:flex;overflow:auto hidden}.t-tabs__item{color:var(--t-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:10px 0 8px;font-size:14px;font-weight:600;text-decoration:none}.t-tabs__item:hover{color:var(--t-text)}.t-tabs__item.is-active{color:var(--t-text);border-bottom-color:var(--t-primary)}.t-tabs__item small{color:var(--t-ghost);margin-left:4px;font-size:12px;font-weight:600}.t-split-pane{grid-template-columns:220px minmax(0,1fr);display:grid}.t-folders{border-right:1px solid var(--t-divider);flex-direction:column;gap:2px;padding:12px 8px;display:flex}.t-folders__label{letter-spacing:.08em;text-transform:uppercase;color:var(--t-ghost);padding:6px 10px;font-size:11px;font-weight:700}.t-folder{color:var(--t-text-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:600;display:flex}.t-folder:hover{background:var(--t-hover)}.t-folder.is-active{background:var(--t-track);color:var(--t-text)}.t-folder small{color:var(--t-ghost);margin-left:auto;font-size:12px}.t-filters{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 14px;display:grid}.t-range{align-items:center;gap:6px;display:flex}.t-range .t-input{min-width:0}.t-range span{color:var(--t-ghost)}.t-label--row{align-items:baseline;gap:8px;display:flex}.t-req{color:var(--t-err);margin-left:auto;font-size:12px;font-weight:600}.t-opt{color:var(--t-ghost);margin-left:auto;font-size:12px;font-weight:500}.t-editor{grid-template-columns:minmax(0,1fr) 300px;display:grid}.t-editor__preview{background:var(--t-soft);justify-content:center;align-items:center;min-height:360px;padding:20px;display:flex}.t-editor__preview img{border-radius:8px;max-width:100%;max-height:480px}.t-editor__panel{border-left:1px solid var(--t-divider);flex-direction:column;gap:16px;padding:18px;display:flex}.t-slider{flex-direction:column;gap:6px;display:flex}.t-slider__row{color:var(--t-label);justify-content:space-between;font-size:13px;font-weight:600;display:flex}.t-slider__row span:last-child{color:var(--t-text);font-variant-numeric:tabular-nums}.t-slider input[type=range]{width:100%;accent-color:var(--t-primary)}.t-swatches{gap:6px;display:flex}.t-swatch{border:1px solid var(--t-border);cursor:pointer;border-radius:7px;width:26px;height:26px}.t-swatch.is-on{outline:2px solid var(--t-primary);outline-offset:2px}.t-position{grid-template-columns:repeat(3,28px);gap:4px;display:grid}.t-position button{background:var(--t-track);cursor:pointer;border:0;border-radius:6px;width:28px;height:28px}.t-position button.is-on{background:var(--t-primary)}@media (max-width:640px){.tool{--t-pad:16px;padding:20px 14px 36px}.tool-title{font-size:24px}.t-fields>.t-field{width:100%!important}.t-actions .t-btn--primary{width:100%}.t-split-pane,.t-editor{grid-template-columns:1fr}.t-folders{border-right:0;border-bottom:1px solid var(--t-divider);flex-direction:row;overflow-x:auto}.t-editor__panel{border-left:0;border-top:1px solid var(--t-divider)}.t-issues li{grid-template-columns:minmax(0,1fr) auto}.t-issues .t-badge{grid-column:1/-1}.t-verdict{align-items:flex-start}.t-kv th{width:42%}}:root{--t-font:"Onest", system-ui, sans-serif;--t-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--t-text:#101012;--t-text-2:#3a3a40;--t-label:#5a5f68;--t-muted:#6e737b;--t-faint:#8a8f98;--t-ghost:#a0a4ac;--t-border:#e3e5e8;--t-divider:#eef0f2;--t-row:#f3f4f6;--t-track:#f1f2f4;--t-soft:#f7f8fa;--t-hover:#f7f9fc;--t-primary:#0a6ff0;--t-primary-hover:#0a5fd0;--t-primary-ink:#0a55b8;--t-primary-soft:#f3f7fe;--t-ring:#e7f0fe;--t-disabled:#b7bcc4;--t-warn-text:#b4520f;--t-ok:#1f9d57;--t-attn:#6b5bd6;--t-err:#d9443a;--t-mute:#8a8f98;--t-r-card:14px;--t-r-ctrl:10px;--t-r-inner:8px;--t-r-badge:6px;--t-pad:22px;--t-gap:20px}@media (max-width:640px){:root{--t-pad:16px}}.sh-page>.tool{padding:12px 4px 20px}@media (max-width:640px){.sh-page>.tool{padding:4px 0 8px}}.tool-body{gap:var(--t-gap);min-width:0;font-family:var(--t-font);color:var(--t-text);flex-direction:column;display:flex}.tool>.tool-body{display:contents}.tool-head{display:block}.tool-head>:not(.tool-title):not(.tool-sub){margin-top:12px}.t-col2{flex-direction:column;gap:2px;display:flex}.t-res-title--sm{font-size:18px}.t-btn--sm-primary{height:36px;font-size:14px}.t-btn--tall{height:42px}.t-btn:disabled:not(.t-btn--primary){opacity:.55;cursor:not-allowed}.t-btn:disabled:not(.t-btn--primary):hover{border-color:var(--t-border);color:var(--t-text)}.t-btn--danger:hover{border-color:var(--t-err);color:var(--t-err)}.t-btn.is-on{background:var(--t-primary);border-color:var(--t-primary);color:#fff}.t-locked__btns{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.t-history--top{margin-top:8px}.t-self-start{align-self:flex-start}.t-legend--col{flex-direction:column;gap:10px;margin:0}.t-project{flex-direction:column;gap:14px;display:flex}.t-back--btn{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.t-cardlet.is-click{cursor:pointer}.t-rank li.is-mark a{color:var(--t-text);font-weight:800}.t-split-pane__main{min-width:0}.t-select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238A8F98' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat;padding-right:32px}.t-input:disabled,.t-select:disabled,.t-textarea:disabled{background:var(--t-soft);color:var(--t-muted)}.t-input--num{width:110px}.t-check:disabled{opacity:.5;cursor:not-allowed}.t-card__body--pb{padding-bottom:20px}.t-card__pad{padding:18px var(--t-pad)}.t-link{color:var(--t-primary-ink);text-decoration:none}.t-link:hover{text-decoration:underline}.t-muted{color:var(--t-muted)}.t-faint{color:var(--t-faint)}.t-nowrap{white-space:nowrap}.t-wrap{word-break:break-word;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.t-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.t-table td.t-wrap{max-width:520px}.t-table tr.is-sel td{background:var(--t-primary-soft)}.t-msg{padding:14px var(--t-pad);border:1px solid var(--t-border);border-radius:var(--t-r-card);color:var(--t-muted);background:#fff;font-size:14px;font-weight:500;line-height:1.5}.t-msg--err{color:var(--t-err);font-weight:600}.t-modal{z-index:1000;font-family:var(--t-font);color:var(--t-text);background:#1010126b;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.t-modal__box{border-radius:var(--t-r-card);background:#fff;width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 12px 40px #1010122e}.t-modal__box--wide{max-width:860px}.t-modal__head{padding:18px var(--t-pad) 6px;align-items:center;gap:12px;display:flex}.t-modal__title{letter-spacing:-.01em;flex:1;font-size:20px;font-weight:800}.t-modal__x{width:32px;height:32px;color:var(--t-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.t-modal__x:hover{background:var(--t-track);color:var(--t-text)}.t-modal__body{padding:10px var(--t-pad) 20px}.t-modal__foot{padding:14px var(--t-pad);border-top:1px solid var(--t-divider);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tool .ui-h1{font-family:var(--t-font);letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.15}.tool .ui-card{border-color:var(--t-border);border-radius:var(--t-r-card);padding:18px var(--t-pad)}.tool .ui-label{color:var(--t-label);margin-bottom:8px;font-size:13px;font-weight:600}.tool .ui-field{border-color:var(--t-border);border-radius:var(--t-r-ctrl);min-height:38px;font-family:var(--t-font);padding:8px 12px;font-size:14px;font-weight:500;transition:border-color .12s,box-shadow .12s}.tool textarea.ui-field{padding:12px 14px;font-size:15px;line-height:1.6}.tool .ui-field:focus{border-color:var(--t-primary);box-shadow:0 0 0 3px var(--t-ring)}.tool .ui-btn{border-color:var(--t-border);border-radius:var(--t-r-ctrl);min-height:38px;color:var(--t-text);font-family:var(--t-font);justify-content:center;padding:0 16px;font-size:14px;font-weight:600}.tool .ui-btn--sm{min-height:32px;padding:0 12px;font-size:13px}.tool .ui-btn--primary{background:var(--t-primary);color:#fff;border:0;min-height:42px;padding:0 22px;font-size:15px;font-weight:700}.tool .ui-btn--primary:hover:not(:disabled){background:var(--t-primary-hover);color:#fff}.tool .ui-btn--primary:disabled{background:var(--t-disabled);opacity:1;cursor:not-allowed}.tool .ui-btn--on{background:var(--t-primary);border-color:var(--t-primary);color:#fff}.tool .ui-tbl{font-variant-numeric:tabular-nums;font-size:14px}.tool .ui-tbl th{color:var(--t-faint);border-bottom:1px solid var(--t-divider);background:0 0;padding:11px 12px;font-size:12px;font-weight:600}.tool .ui-tbl td{border-bottom:1px solid var(--t-row);padding:10px 12px;font-size:14px;font-weight:500}.tool .ui-tbl tbody tr:nth-child(2n){background:0 0}.tool .ui-tbl tbody tr:hover{background:var(--t-hover)}.tool .ui-note{color:var(--t-faint);font-size:13px;font-weight:500}.tool .ui-empty{padding:44px var(--t-pad);color:var(--t-faint);font-size:14px;font-weight:500}.t-about__col{flex-direction:column;gap:24px;display:flex}.t-about__body{color:var(--t-label);margin-top:10px;font-size:14px;line-height:1.7}.t-about__body p{margin:0 0 8px}.t-about__body ul,.t-about__body ol{margin:6px 0;padding-left:20px}.t-textarea:placeholder-shown{overflow:hidden}.t-input:focus,.t-select:focus,.t-textarea:focus,.t-search input:focus{outline:none}
.whois .whois-base{color:var(--t-faint);margin-top:2px;font-size:12px;font-weight:500;display:block}
.tool>.tool-body.semcore--wide,.semcore.semcore--wide{z-index:60;background:#fff;flex-direction:column;gap:12px;padding:12px 16px 0;display:flex;position:fixed;inset:0;overflow:hidden}.semcore .semcore-toast{z-index:1100;border-radius:var(--t-r-ctrl);background:var(--t-text);color:#fff;max-width:calc(100vw - 32px);padding:10px 16px;font-size:13px;font-weight:600;line-height:1.45;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #10101233}.semcore .t-project-head{row-gap:10px}.semcore .t-project-name{overflow-wrap:anywhere;min-width:0}.semcore .semcore-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.semcore .t-btn .ico{color:currentColor;width:15px;height:15px}.semcore .t-btn--sm .t-seg__count{margin-left:0}.semcore .t-btn.is-on .t-seg__count{color:#fff}.semcore .semcore-ib{flex:none;width:36px;padding:0}.semcore .semcore-ib .ico{width:17px;height:17px}.semcore .t-btn.semcore-danger{background:var(--t-err);color:#fff}.semcore .t-btn.semcore-danger:hover{color:#fff;background:#b8362e}.semcore .semcore-desk{grid-template-columns:minmax(0,1fr) 340px;display:grid;overflow:visible}.semcore .semcore-main{flex-direction:column;min-width:0;display:flex}.semcore .semcore-side{border-left:1px solid var(--t-divider);flex-direction:column;gap:10px;min-width:0;padding:12px 14px 14px;display:flex}.semcore .semcore-side>.t-seg{display:flex}.semcore .semcore-side>.t-seg .t-seg__btn{flex:1}.semcore .semcore-tbar{flex-wrap:wrap;align-items:center;gap:6px;padding:12px 16px 10px;display:flex}.semcore .semcore-tbar--side{flex-wrap:nowrap;padding:0}.semcore .semcore-ibs{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.semcore .semcore-find{flex:220px;min-width:0;height:36px;position:relative}.semcore .semcore-tbar .semcore-find{flex:0 280px}.semcore .semcore-tbar--side .semcore-find{flex:auto}.semcore .semcore-find svg{flex:none}.semcore .semcore-x{width:24px;height:24px;color:var(--t-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.semcore .semcore-x:hover{background:var(--t-track);color:var(--t-text)}.semcore .semcore-x .ico{color:currentColor}.semcore .semcore-info{min-height:18px;color:var(--t-faint);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:0 16px 10px;font-size:13px;font-weight:500;display:flex}.semcore .semcore-at{color:var(--t-text);align-items:center;gap:6px;font-weight:700;display:inline-flex}.semcore .semcore-at .ico{color:var(--t-primary)}.semcore .semcore-sum{flex-wrap:wrap;gap:4px 16px;display:inline-flex}.semcore .semcore-sum b,.semcore .semcore-pair b,.semcore .semcore-pre__top b{color:var(--t-text);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:700}.semcore .semcore-unsel{align-items:center;gap:3px;font-size:13px;display:inline-flex}.semcore .semcore-unsel .ico{color:currentColor}.semcore .semcore-tw{overscroll-behavior:contain;max-height:calc(var(--core-h,600px) - 150px);overflow:auto}.semcore .semcore-tw thead th{z-index:2;box-shadow:0 1px 0 var(--t-divider);background:#fff;position:sticky;top:0}.semcore .semcore-tbl th{padding:8px 10px}.semcore .semcore-tbl td{height:30px;padding:3px 10px;font-size:13.5px}.semcore .semcore-tbl th:first-child,.semcore .semcore-tbl td:first-child{padding-left:16px}.semcore .semcore-tbl th:last-child,.semcore .semcore-tbl td:last-child{padding-right:12px}.semcore .semcore-tbl th.is-num .core-th{justify-content:flex-end}.semcore .core-th .ico{color:var(--t-text)}.semcore .semcore-tbl .is-check{width:1%}.semcore .semcore-tbl tbody tr.is-sel:hover td{background:#e9f1fd}.semcore .semcore-p{-webkit-user-select:text;user-select:text;cursor:auto;min-width:220px;line-height:1.45}.semcore .semcore-w{border-radius:3px;padding:0 1px}.semcore .semcore-w.is-hot{background:var(--t-err);color:#fff}.semcore .semcore-small{font-size:12.5px}.semcore .semcore-tbl .t-badge{padding:1px 7px;font-size:11.5px}.semcore .core-comp-n{color:var(--t-faint);font-size:12px}.semcore .core-spark i{background:var(--t-ghost)}.semcore .core-spark i.on{background:var(--t-primary)}.semcore .core-sez-no{color:var(--t-faint)}.semcore .semcore-act{text-align:right;width:64px}.semcore .semcore-tbl tbody td.semcore-act{opacity:.3;transition:opacity .12s ease-out}.semcore .semcore-tbl tbody tr:hover td.semcore-act,.semcore .semcore-tbl tbody tr:focus-within td.semcore-act{opacity:1}@media (hover:none){.semcore .semcore-tbl tbody td.semcore-act{opacity:1}}.semcore .semcore-ico{vertical-align:middle;width:24px;height:24px;color:var(--t-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.semcore .semcore-ico .ico{color:currentColor}.semcore .semcore-ico:hover{background:var(--t-track);color:var(--t-primary)}.semcore .semcore-ico--bad:hover{color:var(--t-err)}.semcore .semcore-empty{padding:36px var(--t-pad);text-align:center;white-space:normal;color:var(--t-faint);font-size:14px;font-weight:500}.semcore .semcore-empty--sm{padding:18px 12px;font-size:13px}.semcore .semcore-tbl td.semcore-empty{max-width:none}.semcore .semcore-pager{border-top:1px solid var(--t-divider);flex-wrap:wrap;align-items:center;gap:4px;padding:10px 16px 12px;display:flex}.semcore .semcore-pane .semcore-pager{border-top:0;padding:8px 0 0}.semcore .semcore-pg{min-width:36px;padding:0 8px}.semcore .semcore-contents{display:contents}.semcore .semcore-colwrap{display:inline-flex;position:relative}.semcore .semcore-colpop{z-index:30;border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);background:#fff;flex-direction:column;gap:8px;min-width:220px;padding:12px 14px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #10101224}.semcore .semcore-colpop--left{left:0;right:auto}.semcore .semcore-colpop .t-check{white-space:nowrap;font-size:13px}.semcore .semcore-pane{flex-direction:column;gap:8px;min-width:0;display:flex}.semcore .semcore-selbar{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.semcore .semcore-selbar .t-btn{height:32px;padding:0 10px;font-size:13px}.semcore .semcore-parent{width:auto;max-width:130px;height:32px;font-size:13px}.semcore .semcore-tip{margin:0}.semcore .semcore-stembar{align-items:center;gap:8px;display:flex}.semcore .semcore-stembar .t-check{font-size:13px}.semcore .semcore-tree{overscroll-behavior:contain;border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);overflow-y:auto}.semcore .semcore-tree--groups{max-height:calc(var(--core-h,600px) - 120px)}.semcore .semcore-tree--stems{max-height:calc(var(--core-h,600px) - 170px)}.semcore .semcore-line{border-bottom:1px solid var(--t-row);min-height:32px;color:var(--t-text-2);cursor:pointer;align-items:center;gap:6px;padding:5px 8px;font-size:13.5px;font-weight:500;display:flex}.semcore .semcore-line:last-child{border-bottom:0}.semcore .semcore-line:hover{background:var(--t-hover)}.semcore .semcore-line.is-on{background:var(--t-primary-soft);color:var(--t-text)}.semcore .semcore-line.is-sel{background:var(--t-track)}.semcore .semcore-line.is-hot{background:var(--t-primary-soft);box-shadow:inset 0 0 0 1px var(--t-primary)}.semcore .semcore-line.is-before{box-shadow:inset 0 2px 0 0 var(--t-primary)}.semcore .semcore-line.is-after{box-shadow:inset 0 -2px 0 0 var(--t-primary)}.semcore .semcore-line.is-inside{box-shadow:inset 0 0 0 1px var(--t-primary)}.semcore .semcore-line--sys{font-weight:600}.semcore .semcore-line.is-bad{color:var(--t-muted)}.semcore .semcore-line.is-bad.is-hot{box-shadow:inset 0 0 0 1px var(--t-err);color:var(--t-err);background:#fcebe9}.semcore .semcore-line__ico{color:var(--t-faint);display:inline-flex}.semcore .semcore-line.is-bad.is-hot .semcore-line__ico{color:var(--t-err)}.semcore .semcore-line__name{overflow-wrap:anywhere;flex:1;min-width:0}.semcore .semcore-line__n{color:var(--t-ghost);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:600}.semcore .semcore-line--kid{min-height:28px;color:var(--t-muted);padding:3px 8px 3px 28px;font-size:12.5px}.semcore .semcore-line .core-twist{color:var(--t-faint)}.semcore .semcore-line .core-twist:hover{color:var(--t-primary)}.semcore .core-grip{color:var(--t-ghost)}.semcore .semcore-line .semcore-ico{width:22px;height:22px}.semcore .semcore-pickbar{z-index:5;border:1px solid var(--t-border);border-radius:var(--t-r-card);position:sticky;bottom:0}.semcore .semcore-pickwords{flex-wrap:wrap;flex:200px;gap:4px;min-width:0;display:flex}.semcore .semcore-chip{align-items:center;gap:6px;height:30px;display:inline-flex}.semcore .semcore-chip .ico{color:currentColor;width:11px;height:11px}.semcore .semcore-win--md{max-width:640px}.semcore .semcore-win .t-modal__foot{justify-content:flex-end}.semcore .semcore-win .t-modal__foot .t-actions__meta{font-size:13px}.semcore .semcore-win .t-hint{line-height:1.55}.semcore .semcore-lead{margin-top:0;margin-bottom:12px}.semcore .semcore-text{color:var(--t-text);margin:0;font-size:15px;font-weight:500;line-height:1.5}.semcore .semcore-div{background:var(--t-divider);height:1px;margin:14px 0}.semcore .semcore-btns{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.semcore .semcore-btns--top{margin:0 0 12px}.semcore .semcore-num{width:110px}.semcore .semcore-num--xs{width:72px}.semcore .semcore-form{flex-direction:column;gap:14px;display:flex}.semcore .semcore-form .t-label{margin-bottom:6px}.semcore .semcore-add{min-height:170px;padding-bottom:14px}.semcore .semcore-pre{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);margin-top:12px;overflow:hidden}.semcore .semcore-pre__top{color:var(--t-faint);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.semcore .semcore-pre__tbl th,.semcore .semcore-pre__tbl td{padding:6px 12px;font-size:13px}.semcore .semcore-pre__tbl th:first-child,.semcore .semcore-pre__tbl td:first-child{min-width:180px;padding-left:14px}.semcore .semcore-pre__more{border-top:1px solid var(--t-divider);color:var(--t-faint);padding:8px 14px;font-size:13px;font-weight:500}.semcore .semcore-exp{flex-direction:column;gap:8px;display:flex}.semcore .semcore-exp .t-btn{white-space:normal;text-align:left;justify-content:flex-start;height:auto;min-height:38px;padding-top:6px;padding-bottom:6px}.semcore .semcore-exp .semcore-div{margin:6px 0}.semcore .semcore-picklist{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);flex-direction:column;gap:2px;max-height:320px;margin-top:10px;padding:6px;display:flex;overflow-y:auto}.semcore .semcore-picklist .t-folder{overflow-wrap:anywhere;width:100%;font-family:inherit}.semcore .semcore-picklist .t-folder:hover{color:var(--t-primary)}.semcore .semcore-minus{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:18px;display:grid}.semcore .semcore-minus__lists{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);flex-direction:column;gap:2px;max-height:420px;padding:6px;display:flex;overflow-y:auto}.semcore .semcore-minus__lists .t-folder{width:100%;font-family:inherit;font-size:13.5px}.semcore .semcore-minus__lists .t-folders__label{padding-top:10px}.semcore .semcore-minus__new{padding-top:6px}.semcore .semcore-minus__new .t-btn{width:100%}.semcore .semcore-minus__main{min-width:0}.semcore .semcore-mono{min-height:260px;font-family:var(--t-mono);padding-bottom:14px;font-size:13px;line-height:1.5}.semcore .semcore-risky{margin-top:10px;display:block}.semcore .semcore-risky .t-check{text-align:left;color:var(--t-text-2);align-items:flex-start;font-size:13px;font-weight:500;line-height:1.45}.semcore .semcore-risky .t-check__box{flex:none;margin-top:1px}.semcore .semcore-trash{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);max-height:52vh;overflow:auto}.semcore .semcore-trash thead th{z-index:1;background:#fff;position:sticky;top:0}.semcore .semcore-trash th,.semcore .semcore-trash td{padding:7px 10px;font-size:13.5px}.semcore .semcore-trash th:first-child,.semcore .semcore-trash td:first-child{padding-left:14px}.semcore .semcore-w80{width:80px}.semcore .semcore-w24{width:24%}.semcore .semcore-w26{width:26%}.semcore .semcore-click{cursor:pointer}@media (max-width:900px){.semcore .semcore-desk{grid-template-columns:minmax(0,1fr)}.semcore .semcore-side{border-left:0;border-top:1px solid var(--t-divider)}.semcore .semcore-minus{grid-template-columns:minmax(0,1fr)}.semcore .semcore-minus__lists{max-height:200px}}@media (max-width:640px){.semcore .semcore-tbar{padding:10px 12px 8px}.semcore .semcore-tbar .semcore-find{flex:100%;order:-1}.semcore .semcore-info{padding:0 12px 8px}.semcore .semcore-tbl th:first-child,.semcore .semcore-tbl td:first-child{padding-left:12px}.semcore .semcore-pager{padding:8px 12px 10px}.semcore .semcore-acts{width:100%}.semcore .semcore-win .t-modal__foot{justify-content:flex-start}.tool>.tool-body.semcore--wide,.semcore.semcore--wide{padding:8px 10px 0}}
.chome .t-split-pane{min-height:min(640px,100vh - 220px)}.chome .chome-side{min-width:0}.chome .chome-side-h{align-items:center;gap:4px;padding-right:2px;display:flex}.chome .chome-side-h .t-folders__label{flex:1}.chome .chome-nav{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.chome .chome-side-b{border-top:1px solid var(--t-divider);flex-direction:column;gap:2px;margin-top:8px;padding-top:8px;display:flex}.chome .chome-side-hint{color:var(--t-faint);margin:4px 10px;font-size:12.5px;font-weight:500;line-height:1.5}.chome .t-folder{width:100%;min-height:36px;font-family:inherit}.chome .t-folder .ico{color:var(--t-faint)}.chome .t-folder.is-active .ico{color:var(--t-text)}.chome .chome-f-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.chome .t-folder.is-hot{box-shadow:inset 0 0 0 1.5px var(--t-primary)}.chome .t-folder.is-bad{box-shadow:inset 0 0 0 1.5px var(--t-err);color:var(--t-err)}.chome .t-folder.is-bad .ico{color:var(--t-err)}.chome .chome-frow{cursor:default;padding-top:0;padding-bottom:0}.chome .chome-f-main{min-width:0;min-height:36px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.chome .chome-f-acts{align-items:center;display:none}.chome .chome-frow:hover .chome-f-acts,.chome .chome-frow:focus-within .chome-f-acts{display:inline-flex}.chome .chome-frow:hover>small,.chome .chome-frow:focus-within>small{display:none}.chome .chome-ico{width:28px;height:28px;color:var(--t-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chome .chome-ico .ico{color:currentColor}.chome .chome-ico:hover{background:var(--t-track);color:var(--t-text)}.chome .chome-ico--bad:hover{color:var(--t-err)}.chome .chome-ico--star{color:#e0a100}.chome .chome-ico:focus-visible{outline:2px solid var(--t-primary);outline-offset:-2px}.chome .chome-search{flex:0 320px;padding-right:4px}.chome .chome-search-x{width:26px;height:26px}.chome .chome-move{width:auto;max-width:200px;height:36px;font-size:13px}.chome .t-bulk .t-btn .ico{width:15px;height:15px}.chome .chome-th{align-items:center;gap:4px;display:inline-flex}.chome .chome-th .ico{color:var(--t-text)}.chome th.is-num .chome-th{justify-content:flex-end}.chome .chome-col-folder{width:16%}.chome .chome-col-acts{width:112px}.chome .chome-tbl td{vertical-align:top}.chome .chome-name{max-width:100%;font:inherit;color:var(--t-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;display:block;overflow:hidden}.chome .chome-name:hover{color:var(--t-primary-ink)}.chome .chome-name.is-off,.chome .chome-name.is-off:hover{color:var(--t-muted);cursor:default}.chome .chome-sub{color:var(--t-faint);margin-top:2px;font-size:12px;font-weight:500;display:block}.chome .chome-acts{text-align:right;white-space:nowrap}.chome .chome-acts .chome-ico{opacity:.35;transition:opacity .12s ease-out}.chome tr:hover .chome-acts .chome-ico,.chome tr:focus-within .chome-acts .chome-ico,.chome .chome-acts .chome-ico--star{opacity:1}.chome .chome-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chome .chome-empty{border-top:1px solid var(--t-divider)}.chome .chome-empty-btn{margin-top:16px}.chome .chome-foot{padding:12px var(--t-pad) 14px;border-top:1px solid var(--t-divider);color:var(--t-faint);margin:0;font-size:12.5px;font-weight:500;line-height:1.55}@media (hover:none){.chome .chome-acts .chome-ico{opacity:1}.chome .chome-f-acts{display:inline-flex}}@media (max-width:640px){.chome .t-split-pane{min-height:0}.chome .t-folders{flex-direction:column;overflow:visible}.chome .chome-nav{max-height:190px}.chome .chome-search{flex:100%}.chome .t-res-tools .t-btn--primary{width:100%}}.t-modal__box.cparse{max-width:1000px}.cparse:focus{outline:none}.cparse .cparse-grid{grid-template-columns:250px minmax(0,1fr);gap:22px;min-height:440px;display:grid}.cparse .cparse-nav{border-right:1px solid var(--t-divider);flex-direction:column;gap:2px;min-width:0;padding-right:14px;display:flex}.cparse .cparse-cap2{margin-top:12px}.cparse .cparse-item{align-items:flex-start;gap:10px;width:100%;font-family:inherit}.cparse .cparse-item .ico{color:var(--t-faint);margin-top:2px}.cparse .cparse-item.is-active .ico{color:var(--t-text)}.cparse .cparse-item-t{flex-direction:column;gap:2px;min-width:0;display:flex}.cparse .cparse-item-t b{color:var(--t-text);font-size:13.5px;font-weight:700}.cparse .cparse-item-t span{color:var(--t-faint);font-size:12px;font-weight:500;line-height:1.35}.cparse .cparse-form{flex-direction:column;gap:18px;min-width:0;display:flex}.cparse .cparse-head{border-bottom:1px solid var(--t-divider);padding-bottom:12px}.cparse .cparse-title{letter-spacing:-.01em;font-size:18px;font-weight:800}.cparse .cparse-head .t-hint{margin-top:6px}.cparse .t-hint{margin:0}.cparse .cparse-field{flex-direction:column;min-width:0;display:flex}.cparse .cparse-field>.t-hint,.cparse .cparse-field>.t-notice{margin-top:8px}.cparse .cparse-label{flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:flex}.cparse .cparse-label small{margin-left:0}.cparse .t-label small{font-weight:500}.cparse .cparse-link{font:inherit;color:var(--t-primary-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.cparse .cparse-link:disabled{color:var(--t-ghost);cursor:default}.cparse .cparse-check{margin-top:10px}.cparse .cparse-kind{font-variant-numeric:tabular-nums;min-width:56px}.cparse .t-seg__btn:disabled{cursor:default;opacity:.6}.cparse .cparse-sum{border-top:1px solid var(--t-divider);padding:16px 0 0}.cparse .cparse-sum-note{color:var(--t-faint);margin-top:3px;font-size:12px;font-weight:500}.cparse .cparse-err{color:var(--t-err);font-weight:600}.cparse .cparse-tagwrap{flex-direction:column;min-width:0;display:flex}.cparse .cparse-tagbox{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);cursor:text;background:#fff;flex-wrap:wrap;align-items:center;gap:6px;min-height:38px;padding:4px 8px;transition:border-color .12s,box-shadow .12s;display:flex}.cparse .cparse-tagbox:focus-within,.cparse .cparse-tagbox.is-open{border-color:var(--t-primary);box-shadow:0 0 0 3px var(--t-ring)}.cparse .cparse-chip{border-radius:var(--t-r-inner);background:var(--t-primary);color:#fff;white-space:nowrap;align-items:center;gap:4px;height:28px;padding:0 4px 0 10px;font-size:13px;font-weight:600;display:inline-flex}.cparse .cparse-chip button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.cparse .cparse-chip button:hover{background:#fff3}.cparse .cparse-tagin{min-width:120px;font:inherit;color:var(--t-text);background:0 0;border:0;outline:0;flex:140px;padding:4px 2px;font-size:14px;font-weight:500}.cparse .cparse-tagin::placeholder{color:var(--t-ghost)}.cparse .cparse-drop{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);background:#fff;max-height:220px;margin-top:4px;overflow-y:auto}.cparse .cparse-drop button{border:0;border-bottom:1px solid var(--t-row);width:100%;font:inherit;color:var(--t-text);text-align:left;cursor:pointer;background:0 0;padding:8px 12px;font-size:14px;font-weight:500;display:block}.cparse .cparse-drop button:last-child{border-bottom:0}.cparse .cparse-drop button:hover{background:var(--t-hover);color:var(--t-primary-ink)}.cparse .cparse-empty{color:var(--t-faint);padding:10px 12px;font-size:13px;font-weight:500}@media (max-width:720px){.cparse .cparse-grid{grid-template-columns:1fr;min-height:0}.cparse .cparse-nav{border-right:0;border-bottom:1px solid var(--t-divider);padding:0 0 10px}.cparse .t-modal__foot .t-btn--primary{width:100%}}.t-card.corerun{font-family:var(--t-font);margin-bottom:8px;padding:10px 14px}.corerun .corerun-row{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.corerun .corerun-what{min-width:0;color:var(--t-text);font-size:13px;font-weight:700}.corerun .corerun-core{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;color:var(--t-muted);font-size:13px;font-weight:500;overflow:hidden}.corerun .corerun-count{color:var(--t-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.corerun .corerun-err{color:var(--t-err);font-size:13px;font-weight:600}.corerun .t-btn--sm{height:32px;padding:0 12px;font-size:13px}.corerun .corerun-bar{margin-top:8px}.corerun .corerun-bar i{transition:width .2s ease-out}.sc .sc-inputs{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;display:grid}.sc .t-saved__name{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.sc .sc-log{padding:16px var(--t-pad);flex-direction:column;gap:9px;margin:0;list-style:none;display:flex}.sc .sc-log li{color:var(--t-text);align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.sc .sc-log li.is-done{color:var(--t-muted)}.sc .sc-log-st{border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.sc .sc-log li.is-done .sc-log-st{background:var(--t-ok);color:#fff}.sc .sc-log li.is-done .sc-log-st svg{width:11px;height:11px}.sc .sc-log li.is-run .sc-log-st{border:2px solid var(--t-primary);border-right-color:#0000;animation:.8s linear infinite b03-sc-spin}@keyframes b03-sc-spin{to{transform:rotate(360deg)}}.sc .sc-tools{border-top:1px solid var(--t-divider);padding-top:14px}.sc .sc-gtable{border-top:1px solid var(--t-row)}.sc .sc-int{background-position:right 9px center;width:auto;height:32px;padding:0 28px 0 10px;font-size:13px}.sc .sc-assoc-wrap{border-top:1px solid var(--t-divider);padding-top:12px}.sc .sc-assoc-note{padding:0 var(--t-pad);margin:0}.sc .t-tag .sc-tag-n{color:var(--t-faint);font-variant-numeric:tabular-nums;margin-left:6px;font-style:normal;font-weight:500}@media (max-width:640px){.sc .sc-inputs{grid-template-columns:1fr}.sc .t-saved__name{max-width:200px}}
.clu :is(.t-input,.t-select,.t-textarea):focus,.kombo :is(.t-input,.t-select,.t-textarea,.kombo-col__title):focus,.sugg :is(.t-input,.t-select,.t-textarea):focus,.metat :is(.t-input,.t-select,.t-textarea):focus,.komm :is(.t-input,.t-select,.t-textarea):focus{outline:none}.clu .clu-chev,.sugg .sugg-chev,.komm .komm-chev{color:var(--t-faint);flex:none;transition:transform .15s}.clu .clu-chev.is-open,.sugg .sugg-chev.is-open,.komm .komm-chev.is-open{transform:rotate(90deg)}.clu .clu-src{margin-bottom:16px}.clu .t-fields.clu-first{margin-top:0}.clu .t-res-tools .t-btn--primary{height:38px;padding:0 18px;font-size:14px}.clu .clu-log{padding:16px var(--t-pad);flex-direction:column;gap:8px;margin:0;font-size:14px;list-style:none;display:flex}.clu .clu-log li{align-items:center;gap:10px;min-width:0;display:flex}.clu .clu-log__st{border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.clu .clu-log__st svg{width:11px;height:11px}.clu .clu-log .is-done .clu-log__st{background:var(--t-ok);color:#fff}.clu .clu-log .is-done .clu-log__tx{color:var(--t-muted)}.clu .clu-log .is-run .clu-log__st{border:2px solid var(--t-track);border-top-color:var(--t-primary);animation:.8s linear infinite clu-spin}.clu .clu-log .is-run .clu-log__tx{color:var(--t-text);font-weight:600}.clu .clu-log__tx{overflow-wrap:anywhere;flex:1;min-width:0}@keyframes clu-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.clu .clu-log .is-run .clu-log__st{animation:none}}.clu .t-groups>li>.clu-g{width:100%;padding:13px var(--t-pad);border:0;border-top:1px solid var(--t-row);font:inherit;color:var(--t-text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;display:flex}.clu .t-groups>li:first-child>.clu-g{border-top:0}.clu .t-groups>li>.clu-g:hover{background:var(--t-hover)}.clu .clu-body{padding:4px var(--t-pad) 16px;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:16px;display:grid}.clu .clu-tbl{border:1px solid var(--t-divider);border-radius:var(--t-r-ctrl)}.clu .clu-tbl .t-table th:first-child,.clu .clu-tbl .t-table td:first-child{padding-left:14px}.clu .clu-tbl .t-table th:last-child,.clu .clu-tbl .t-table td:last-child{padding-right:14px}.clu .clu-tbl .t-table tr:last-child td{border-bottom:0}.clu .clu-url{font-size:13px}.clu .clu-urls{min-width:0;font-size:13px}.clu .clu-urls ol{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.clu .clu-urls li{overflow-wrap:anywhere}.clu .clu-tag-f{color:var(--t-faint);font-variant-numeric:tabular-nums;margin-left:6px}@media (max-width:760px){.clu .clu-body{grid-template-columns:minmax(0,1fr)}}.kombo .kombo-col{flex-direction:column;gap:6px;min-width:0;display:flex}.kombo .kombo-col__head{align-items:center;gap:6px;display:flex}.kombo .kombo-col__title{min-width:0;height:28px;color:var(--t-text);background:0 0;border:0;border-bottom:1px dashed #0000;border-radius:0;flex:1;padding:0 2px;font-size:13px;font-weight:700}.kombo .kombo-col__title:hover,.kombo .kombo-col__title:focus{border-bottom-color:var(--t-border)}.kombo .kombo-col__x{width:28px;height:28px;color:var(--t-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.kombo .kombo-col__x:hover{background:var(--t-track);color:var(--t-err)}.kombo .kombo-add{margin-top:10px}.kombo .kombo-presets{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 16px;display:grid}.kombo .kombo-preset{flex-direction:column;gap:8px;min-width:0;display:flex}.kombo .kombo-preset__head{align-items:center;gap:8px;min-height:36px;display:flex}.kombo .kombo-preset__title{flex:1;font-size:14px;font-weight:700}.kombo .kombo-preset__count{color:var(--t-ghost);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:600}.kombo .kombo-preset__text{min-height:110px;padding:10px 12px;font-size:13px}.kombo .kombo-fmt{padding:0 var(--t-pad) 14px}.kombo .kombo-out{border:0;border-top:1px solid var(--t-divider);resize:vertical;width:100%;min-height:320px;max-height:none;color:var(--t-text);border-radius:0;display:block}.sugg .sugg-hint-btn{align-items:center;gap:6px;display:inline-flex}.sugg .sugg-tips{color:var(--t-text-2);flex-direction:column;gap:4px;margin:12px 0 0;padding-left:18px;font-size:13px;line-height:1.6;display:flex}.sugg .sugg-folded{padding-bottom:18px}.sugg .sugg-stale{color:var(--t-text-2);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sugg .sugg-range{color:var(--t-label);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.sugg .sugg-range .t-input{width:64px}.sugg .sugg-range span:nth-child(3){color:var(--t-ghost)}.sugg .sugg-pager{border-top:1px solid var(--t-divider);gap:6px}.sugg .sugg-page{min-width:36px;padding:0 10px}.sugg .sugg-per{width:76px}.sugg .sugg-table td:first-child{max-width:520px}.sugg .sugg-seed{max-width:240px;font-size:13px}.metat .metat-q{min-height:72px;padding-bottom:14px}.metat .t-fields+.t-fields{margin-top:18px}.metat .t-field .t-hint{margin-top:6px}.metat .metat-notes{padding:18px var(--t-pad) 0;flex-direction:column;gap:10px;display:flex}.metat .metat-page{color:var(--t-text-2);flex-wrap:wrap;align-items:baseline;gap:10px;font-size:14px;display:flex}.metat .metat-outs{padding:0 var(--t-pad) 18px;flex-direction:column;gap:10px;display:flex}.metat .metat-out{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);overflow:hidden}.metat .metat-out__head{border-bottom:1px solid var(--t-divider);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}.metat .metat-out__label{color:var(--t-label);font-size:13px;font-weight:700}.metat .metat-len{color:var(--t-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.metat .metat-out__text{background:var(--t-soft);white-space:pre-wrap;word-break:break-word;padding:12px 14px;font-size:15px;line-height:1.55}.metat .metat-subst{padding:0 var(--t-pad) 14px}.metat .metat-subst .t-fields{margin-top:8px}.metat .metat-src+.metat-src{margin-top:16px}.metat .metat-src__head{margin-bottom:6px;font-size:14px;font-weight:700}.metat .metat-src__list{flex-direction:column;gap:10px;max-height:320px;margin:0;padding-left:22px;font-size:13px;line-height:1.5;display:flex;overflow:auto}.metat .metat-src__url{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;font-size:12px;display:inline-block;overflow:hidden}.metat .metat-src__line{color:var(--t-text-2);word-break:break-word;margin-top:2px}.metat .metat-src__line b{color:var(--t-text);font-weight:600}.metat .metat-src__k{color:var(--t-faint);font-weight:700}.komm .komm-hint{flex:260px;font-size:13px}.komm .komm-fmt{width:auto;min-width:170px}.komm .komm-table{min-width:620px}.komm .komm-row{cursor:pointer}.komm .komm-row .komm-chev{vertical-align:-1px;margin-right:8px}.komm .komm-top-row td{background:var(--t-soft)}.komm .komm-top-row:hover{background:0 0}.komm .komm-top{flex-direction:column;gap:6px;margin:0;padding-left:24px;font-size:13px;display:flex}.komm .komm-top li{overflow-wrap:anywhere}.komm .komm-top .t-tag{vertical-align:1px;height:22px;margin-right:8px;font-size:11px}.komm .komm-top__host{color:var(--t-text);font-weight:600}
.tool-body.rel-tool>*+*{margin-top:0}.rel-tool .rel-title{align-items:center;gap:8px;display:inline-flex}.rel-tool .rel-tip{border-color:var(--t-ghost);width:16px;height:16px;color:var(--t-faint);font-family:var(--t-font);letter-spacing:0;flex:none;font-size:10px;font-weight:800}.rel-tool .rel-tip:hover,.rel-tool .rel-tip:focus{border-color:var(--t-primary);color:var(--t-primary);outline:none}.rel-tool .rel-tip .rel-tip-text{border-radius:var(--t-r-inner);background:var(--t-text);width:min(280px,70vw);font-family:var(--t-font);letter-spacing:0;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.5;top:calc(100% + 8px);bottom:auto}.rel-tool .rel-tip .rel-tip-text:after{border-top-color:#0000;border-bottom-color:var(--t-text);top:auto;bottom:100%}:is(.rel-tool .t-card:has(.rel-tip:hover),.rel-tool .t-card:has(.rel-tip:focus)){overflow:visible}.rel-tool .rel-recent{margin-bottom:18px}.rel-tool .rel-recent__head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.rel-tool .rel-recent__head .t-label{margin-bottom:0}.rel-tool .rel-link-sm{font-size:13px}.rel-tool .rel-recent .t-saved__item{max-width:100%}.rel-tool .rel-recent .t-saved__name{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.rel-tool .rel-src{margin-top:18px}.rel-tool .rel-src__head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.rel-tool .rel-src__head .t-label{margin-bottom:0}.rel-tool .t-input.is-bad{border-color:var(--t-err)}.rel-tool .t-input.is-bad:focus{box-shadow:0 0 0 3px #fcebe9}.rel-tool .rel-html{min-height:120px;font-family:var(--t-mono);padding-bottom:14px;font-size:13px}.rel-tool .rel-exclude{margin-top:18px}.rel-tool .rel-exclude>summary{color:var(--t-label);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.rel-tool .rel-exclude>summary::-webkit-details-marker{display:none}.rel-tool .rel-exclude>summary:before{content:"";border-right:2px solid var(--t-faint);border-bottom:2px solid var(--t-faint);flex:none;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}.rel-tool .rel-exclude[open]>summary:before{transform:rotate(45deg)}.rel-tool .rel-exclude>summary:hover{color:var(--t-text)}.rel-tool .rel-exclude>summary .t-seg__count{margin-left:0}.rel-tool .rel-exclude__area{min-height:140px;margin-top:10px;padding-bottom:14px;font-size:13px}.rel-tool .rel-progress{flex-direction:column;gap:10px;display:flex}.rel-tool .rel-progress__row{align-items:center;gap:10px;min-width:0;display:flex}.rel-tool .rel-progress__spin{border:2px solid var(--t-primary);border-top-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.9s linear infinite rel-b05-spin}@keyframes rel-b05-spin{to{transform:rotate(360deg)}}.rel-tool .rel-progress__label{min-width:0;color:var(--t-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.rel-tool .rel-progress__time{color:var(--t-faint);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.rel-tool .rel-progress .t-progress i{transition:width .4s linear}.rel-tool .rel-pad{padding:0 var(--t-pad) 16px}.rel-tool .rel-pad--top{padding-top:18px;padding-bottom:18px}.rel-tool .rel-text{color:var(--t-text-2);margin:0;font-size:14px;line-height:1.55}.rel-tool .rel-kpi-of{color:var(--t-faint);letter-spacing:0;font-size:14px;font-weight:600}.rel-tool .t-kpi__label .rel-tip{margin-left:-2px}.rel-tool .t-kpi__note{line-height:1.6}.rel-tool .t-kpi__note b{color:var(--t-text)}.rel-tool .t-kpi__note .t-badge{margin-top:4px}.rel-tool .rel-links{word-break:break-all;flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.rel-tool .rel-actions{flex-wrap:wrap;gap:8px;display:flex}.rel-tool .rel-actions .t-btn--primary{margin-left:auto}.rel-tool .rel-sep{border-top:1px solid var(--t-divider)}.rel-tool .rel-sub{padding:4px var(--t-pad) 0;color:var(--t-label);font-size:13px;font-weight:600}.rel-tool .rel-sub+.t-tags{padding-top:8px}.rel-tool .rel-meta-faint{color:var(--t-faint);font-weight:500}.rel-tool .t-meta .t-badge{margin-left:4px}.rel-tool .t-table td.rel-hint{min-width:220px;font-size:13px;line-height:1.45}.rel-tool .rel-sims{padding-top:0}.rel-tool .rel-sims .t-tag b{color:var(--t-text);margin-left:6px;font-weight:700}.rel-tool .rel-sims .t-tag.is-you{background:var(--t-primary);color:#fff}.rel-tool .rel-sims .t-tag.is-you b{color:#fff}.rel-tool .rel-zones{flex-wrap:wrap;gap:4px 12px;display:flex}.rel-tool .rel-zone{color:var(--t-faint);white-space:nowrap;align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.rel-tool .rel-zone.is-strong{color:var(--t-text)}.rel-tool .rel-yn{vertical-align:-2px;align-items:center;display:inline-flex}.rel-tool .rel-yn.is-yes{color:var(--t-ok)}.rel-tool .rel-yn.is-no{color:var(--t-err)}.rel-tool .rel-legend{margin:0 0 12px}.rel-tool .rel-legend__item{color:var(--t-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-size:13px;font-weight:500;display:inline-flex}.rel-tool .rel-legend__item:hover{color:var(--t-text)}.rel-tool .rel-legend__item.is-off{opacity:.4}.rel-tool .rel-legend .rel-legend__item i{border-radius:2px;width:14px;height:3px}.rel-tool .rel-chart-scroll{overflow-x:auto}.rel-tool .rel-chart-svg{width:100%;min-width:640px;height:auto;display:block;overflow:visible}.rel-tool .rel-clouds{padding:0 var(--t-pad) var(--t-pad);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.rel-tool .rel-cloud{min-width:0}.rel-tool .rel-cloud__title{margin-bottom:8px;font-size:14px;font-weight:700}.rel-tool .rel-cloud__box{border:1px solid var(--t-border);background:#fff;border-radius:12px;width:100%;max-width:360px;height:300px;position:relative;overflow:hidden}.rel-tool .rel-cloud-word{color:var(--t-primary);opacity:0;white-space:nowrap;cursor:default;font-family:Arial,sans-serif;line-height:1;position:absolute}.rel-tool .rel-cloud__empty{color:var(--t-faint);font-size:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rel-tool .rel-uni th.rel-uni__h{white-space:normal;vertical-align:bottom;min-width:84px;line-height:1.3}.rel-tool .rel-uni th.rel-uni__exp,.rel-tool .rel-uni td.rel-uni__exp{width:1%;padding-right:0}.rel-tool .rel-exp{background:var(--t-track);width:24px;height:24px;color:var(--t-label);cursor:pointer;vertical-align:middle;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.rel-tool .rel-exp:hover{color:var(--t-primary)}.rel-tool .rel-exp.is-open{background:var(--t-primary);color:#fff}.rel-tool .rel-uni tr.rel-uni__more td{background:var(--t-soft)}.rel-tool .rel-uni__zones{color:var(--t-muted);flex-wrap:wrap;gap:6px 20px;font-size:13px;display:flex}.rel-tool .rel-uni__zones b{color:var(--t-text)}.rel-tool .rel-x{flex:none;width:32px;height:32px;padding:0}.rel-tool .rel-pagetext{color:var(--t-text-2);font-size:14px;line-height:1.65}.rel-tool .rel-pagetext p{margin:0 0 .6em}.rel-tool .rel-tz-head{border-bottom:1px solid var(--t-divider);align-items:baseline;gap:8px;margin-top:24px;padding-bottom:8px;font-size:16px;font-weight:800;display:flex}.rel-tool .rel-tz-num{color:var(--t-primary)}.rel-tool .rel-tz-list{flex-direction:column;gap:5px;margin:10px 0 0;padding-left:22px;font-size:14px;line-height:1.55;display:flex}.rel-tool .rel-tz-warn{align-items:center;gap:8px;margin-top:10px;font-size:14px;font-weight:600;display:flex}.rel-tool .rel-tz-p{margin-top:8px;font-size:14px;line-height:1.6}.rel-tool .rel-tz-meta{color:var(--t-muted);margin-top:3px;font-size:13px}.rel-tool .rel-tags-label{color:var(--t-text);margin-right:4px}@media (max-width:640px){.rel-tool .rel-actions .t-btn{flex:100%}.rel-tool .rel-actions .t-btn--primary{margin-left:0}.rel-tool .rel-recent .t-saved__name{max-width:180px}}
.positions-matrix .t-tabs__item{align-items:center;gap:7px;display:inline-flex}.positions-matrix .t-tabs__item svg{flex:none}.positions-matrix .pm-tools{padding-top:14px}.positions-matrix .pm-tools .t-search{flex:0 320px;min-width:200px}.positions-matrix .pm-tools .t-btn--primary svg{width:15px;height:15px}.positions-matrix .pm-table{table-layout:fixed;min-width:920px}.positions-matrix .pm-col-check{width:170px}.positions-matrix .pm-col-num{width:104px}.positions-matrix .pm-col-avg{width:120px}.positions-matrix .pm-col-moves{width:170px}.positions-matrix .pm-col-dist{width:190px}.positions-matrix .pm-table th{white-space:normal;vertical-align:bottom}.positions-matrix .pm-table td{padding-top:12px;padding-bottom:12px}.positions-matrix .pm-row{cursor:pointer}.positions-matrix .pm-row.is-demo{cursor:default}.positions-matrix .pm-row:focus-visible{outline:2px solid var(--t-primary);outline-offset:-2px}.positions-matrix .pm-proj{min-width:0}.positions-matrix .pm-name{align-items:center;gap:8px;min-width:0;display:flex}.positions-matrix .pm-name__text{color:var(--t-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.positions-matrix .pm-domain{color:var(--t-faint);text-overflow:ellipsis;white-space:nowrap;margin-left:28px;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.positions-matrix .pm-quick{align-items:center;gap:5px;margin-top:6px;display:flex}.positions-matrix .pm-quick__a{color:var(--t-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px;display:inline-flex}.positions-matrix .pm-quick__a:hover{background:var(--t-track);color:var(--t-text)}.positions-matrix .pm-quick__menu{flex:none;margin-left:5px}.positions-matrix .pm-tile{border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative;overflow:hidden}.positions-matrix .pm-tile__img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.positions-matrix .pm-blank{display:block}.positions-matrix .pm-blank rect{fill:var(--t-track)}.positions-matrix .pm-blank g{stroke:var(--t-faint)}.positions-matrix .pm-check{align-items:center;gap:10px;display:flex}.positions-matrix .pm-icon-btn{flex:none;width:36px;padding:0}.positions-matrix .pm-icon-btn svg{width:16px;height:16px}.positions-matrix .pm-big{color:var(--t-text);font-size:17px;font-weight:700;line-height:1.15}.positions-matrix .pm-small{color:var(--t-faint);white-space:nowrap;font-size:12px;font-weight:500;line-height:1.35;display:inline-block}.positions-matrix .pm-small--muted{color:var(--t-muted)}.positions-matrix .pm-dash{color:var(--t-ghost);font-size:16px}.positions-matrix .pm-avg{align-items:center;gap:4px;display:inline-flex}.positions-matrix .pm-shift{align-items:center;font-size:11px;display:inline-flex}.positions-matrix .pm-moves{align-items:center;gap:12px;display:inline-flex}.positions-matrix .pm-mv{align-items:center;gap:2px;display:inline-flex}.positions-matrix .pm-mv b{color:var(--t-text);font-size:15px;font-weight:700}.positions-matrix .pm-mv--up{color:var(--t-ok)}.positions-matrix .pm-mv--same{color:var(--t-faint);gap:3px}.positions-matrix .pm-mv--down{color:var(--t-err)}.positions-matrix .pm-table .t-dist__cell:first-child .t-dist__bar i{background:var(--t-primary)}.positions-matrix .pm-empty-btns{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.positions-matrix .pm-demo{position:relative}.positions-matrix .pm-demo__rows{filter:blur(3.5px);pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.positions-matrix .pm-demo__veil{background:linear-gradient(#ffffff73,#ffffffe6);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.positions-matrix .pm-demo__veil .t-btn svg{width:16px;height:16px}.positions-matrix .pm-menu{z-index:60;border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);min-width:210px;font-family:var(--t-font);background:#fff;padding:5px 0;position:fixed;box-shadow:0 10px 30px #10101224}.positions-matrix .pm-menu__item{width:100%;font:inherit;color:var(--t-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.positions-matrix .pm-menu__item:hover{background:var(--t-hover)}.positions-matrix .pm-menu__item--danger{color:var(--t-err);border-top:1px solid var(--t-divider);margin-top:4px;padding-top:9px}.positions-matrix .pm-form{flex-direction:column;gap:16px;display:flex}.positions-matrix .pm-form .t-hint{margin:8px 0 0}.positions-matrix .pm-modal-domain{color:var(--t-faint);margin:-6px 0 0;font-size:14px;font-weight:500}.positions-matrix .pm-modal-text{color:var(--t-label);margin:0;font-size:14px;font-weight:500;line-height:1.6}.positions-matrix .pm-checks{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.positions-matrix .pm-checks .t-check{text-align:left}.positions-matrix .pm-check-note{color:var(--t-faint);margin-left:8px;font-weight:500}.positions-matrix .pm-btn-danger{color:var(--t-err);border-color:var(--t-err)}.positions-matrix .t-modal .t-btn--primary{height:38px;font-size:14px}@media (max-width:640px){.positions-matrix .t-modal__foot .t-btn{flex:auto}}
.pm-matrix .pm-head{position:relative}.pm-matrix .pm-head .t-fields{margin-top:0}.pm-matrix .pm-head .t-seg__btn{align-items:center;gap:7px;display:inline-flex}.pm-matrix .pm-head .t-btn svg{color:var(--t-faint)}.pm-matrix .pm-head .t-btn:hover svg{color:inherit}.pm-matrix .pm-end{align-self:flex-end;margin-left:auto}.pm-matrix .pm-where{height:38px;color:var(--t-text-2);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.pm-matrix .pm-where svg{color:var(--t-faint)}.pm-matrix .pm-pop{z-index:30;border:1px solid var(--t-border);background:#fff;border-radius:12px;min-width:220px;max-width:100%;padding:6px 0;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #10101224}.pm-matrix .pm-pop--cal{width:max-content;padding:12px;left:auto;right:0;overflow:auto}.pm-matrix .pm-pop__cap{color:var(--t-faint);padding:8px 14px 4px;font-size:12px;font-weight:600}.pm-matrix .pm-pop__row{justify-content:space-between;align-items:baseline;gap:16px;padding:6px 14px;font-size:14px;font-weight:500;display:flex}@media (max-width:640px){.pm-matrix .pm-end{margin-left:0}}.pm-matrix .pm-sum{flex-direction:column;gap:10px;min-width:0;display:flex}.pm-matrix .pm-meta{border-top:0;padding:0}.pm-matrix .pm-ringcard{flex-wrap:nowrap;align-items:center;gap:12px;padding:0 12px;display:flex}.pm-matrix .pm-ring{text-align:center;flex:none}.pm-matrix .pm-ring__cap{color:var(--t-faint);margin-top:2px;font-size:12px;font-weight:600;line-height:1.2}.pm-matrix .pm-ring__legend{flex:auto;min-width:104px}.pm-matrix .pm-ring__none{color:var(--t-muted);padding:6px 0;font-size:13px;font-weight:500;line-height:1.45}.pm-matrix .pm-gc{grid-template-columns:max-content auto minmax(30px,max-content);align-content:center;display:grid}.pm-matrix .pm-gc__cell{align-items:center;display:flex}.pm-matrix .pm-gc__cell.is-line{border-top:1px solid var(--t-divider)}.pm-matrix .pm-gc__lab{padding-left:12px}.pm-matrix .pm-gc__lab .t-badge{padding:2px 8px}.pm-matrix .pm-gc__pc{color:var(--t-faint);font-variant-numeric:tabular-nums;justify-content:flex-end;padding:0 10px;font-size:12px;font-weight:500}.pm-matrix .pm-gc__n{border-left:1px solid var(--t-divider);color:var(--t-text);font-variant-numeric:tabular-nums;justify-content:flex-end;padding:0 12px;font-size:15px;font-weight:800}.pm-matrix .pm-gc__n.is-zero{color:var(--t-ghost)}.pm-matrix .t-search{max-width:360px}.pm-matrix .pm-x{color:var(--t-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:2px;display:inline-flex}.pm-matrix .pm-x:hover{color:var(--t-text);background:var(--t-track)}.pm-matrix .pm-grid{min-width:max-content}.pm-matrix .pm-grid th{vertical-align:bottom}.pm-matrix .pm-grid .pm-q{z-index:1;white-space:normal;min-width:210px;max-width:320px;line-height:1.35;position:sticky;left:0;overflow:visible}.pm-matrix .pm-grid th.pm-q{z-index:2}.pm-matrix .pm-date__d{color:var(--t-text);font-size:13px;font-weight:600}.pm-matrix .pm-date__s{color:var(--t-faint);margin-top:2px;font-size:11px;font-weight:500}.pm-matrix .pm-grid td.pm-pos{color:var(--t-text);font-size:15px}.pm-matrix .pm-grid td.pm-pos.is-out,.pm-matrix .pm-grid td.pm-none,.pm-matrix .pm-dash{color:var(--t-ghost)}.pm-matrix .pm-qbtn{color:var(--t-primary-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pm-matrix .pm-qbtn:hover{text-decoration:underline}.pm-matrix .pm-city{color:var(--t-faint);white-space:nowrap;margin-left:6px;font-size:12px;font-weight:500}.pm-matrix .pm-note{padding:12px var(--t-pad) 0;color:var(--t-faint);font-size:13px;font-weight:500;line-height:1.5}.pm-matrix .pm-empty-act{margin-top:14px}@media (max-width:640px){.pm-matrix .pm-grid .pm-q{min-width:150px;max-width:190px}.pm-matrix .t-search{max-width:none}}.pm-cal{font-family:var(--t-font);color:var(--t-text)}.pm-cal .pm-cal__presets{border-bottom:1px solid var(--t-divider);margin-bottom:12px;padding-bottom:12px}.pm-cal .t-chip:disabled,.pm-cal .t-chip:disabled:hover{opacity:.45;cursor:default;background:var(--t-track);color:var(--t-text-2)}.pm-cal .pm-cal__body{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.pm-cal .pm-cal__months{flex-wrap:wrap;gap:16px;display:flex}.pm-cal .pm-cal__mhead{justify-content:space-between;align-items:center;height:28px;margin-bottom:6px;display:flex}.pm-cal .pm-cal__mname{color:var(--t-text);font-size:14px;font-weight:700}.pm-cal .pm-cal__arrow{border-radius:var(--t-r-inner);width:28px;height:28px;color:var(--t-label);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.pm-cal .pm-cal__arrow:hover{background:var(--t-track);color:var(--t-text)}.pm-cal .pm-cal__arrow.is-blank{cursor:default;display:inline-block}.pm-cal .pm-cal__arrow.is-blank:hover{background:0 0}.pm-cal .pm-cal__wd{color:var(--t-ghost);margin-bottom:2px;font-size:12px;font-weight:600}.pm-cal .pm-cal__wd span{text-align:center}.pm-cal .pm-cal__day{color:var(--t-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 0 4px;font-size:13px;font-weight:500;line-height:1;display:flex;position:relative}.pm-cal .pm-cal__day.is-wknd{color:var(--t-muted)}.pm-cal .pm-cal__day:hover:not(:disabled):not(.is-end):not(.is-in){background:var(--t-track);border-radius:var(--t-r-inner)}.pm-cal .pm-cal__day.is-in{background:var(--t-ring);color:var(--t-primary-ink)}.pm-cal .pm-cal__day.is-end{background:var(--t-primary);color:#fff;border-radius:var(--t-r-inner);font-weight:700}.pm-cal .pm-cal__day.is-off{color:#c9cdd3;cursor:default}.pm-cal .pm-cal__dot{background:var(--t-primary);border-radius:2px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.pm-cal .pm-cal__day.is-end .pm-cal__dot{background:#fff}.pm-cal .pm-cal__side{flex-direction:column;flex:200px;align-self:stretch;min-width:200px;display:flex}.pm-cal .pm-cal__field{margin-bottom:10px;display:block}.pm-cal .pm-cal__field .t-label{margin-bottom:6px}.pm-cal .pm-cal__hits{color:var(--t-faint);margin-bottom:12px;font-size:13px;font-weight:500}.pm-cal .pm-cal__hits b{color:var(--t-text);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:700}.pm-cal .pm-cal__legend{border-top:1px solid var(--t-divider);margin-top:12px;padding-top:10px}.pm-queries .pm-say{color:var(--t-muted);font-size:13px;font-weight:500}.pm-queries .pm-bulk__sel{width:180px;height:36px}.pm-queries .pm-board{min-width:0;padding:16px var(--t-pad);border-top:1px solid var(--t-divider);overflow-x:auto}.pm-queries .pm-board__row{align-items:flex-start;gap:12px;min-width:max-content;display:flex}.pm-queries .pm-col{border:1px solid var(--t-border);background:#fff;border-radius:12px;flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex}.pm-queries .pm-col.is-drop{border-color:var(--t-primary);box-shadow:0 0 0 3px var(--t-ring)}.pm-queries .pm-col.is-drag{opacity:.45}.pm-queries .pm-col__head{border-bottom:1px solid var(--t-divider);flex-wrap:nowrap;align-items:center;gap:4px;padding:8px 8px 8px 10px;display:flex}.pm-queries .pm-grip{color:var(--t-ghost);cursor:grab;flex:none;display:inline-flex}.pm-queries .pm-col__name{min-width:0;font:inherit;color:var(--t-text);text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;flex:auto;padding:2px;font-size:14px;font-weight:700}.pm-queries .pm-col__name.is-none{color:var(--t-muted);cursor:default}.pm-queries .pm-col__count{color:var(--t-ghost);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:600}.pm-queries .pm-col__rename{flex:auto;width:auto;min-width:0;height:32px;padding:0 8px;font-size:14px;font-weight:700}.pm-queries .pm-icobtn{color:var(--t-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:4px;display:inline-flex}.pm-queries .pm-icobtn:hover:not(:disabled){background:var(--t-track);color:var(--t-text)}.pm-queries .pm-icobtn:disabled{opacity:.3;cursor:default}.pm-queries .pm-icobtn.is-on{color:var(--t-primary)}.pm-queries .pm-col__find{padding:8px 10px 0}.pm-queries .pm-col__find .t-input{height:34px;font-size:13px}.pm-queries .pm-col__list{max-height:420px;padding:4px 0;overflow-y:auto}.pm-queries .pm-col__empty{color:var(--t-faint);padding:10px 12px;font-size:13px;font-weight:500}.pm-queries .pm-qrow{flex-wrap:nowrap;align-items:center;gap:8px;padding:5px 6px 5px 10px;display:flex}.pm-queries .pm-qrow:hover{background:var(--t-hover)}.pm-queries .pm-qrow.is-off{opacity:.55}.pm-queries .pm-qrow__text{min-width:0;color:var(--t-text);overflow-wrap:anywhere;flex:auto;font-size:14px;font-weight:500;line-height:1.4}.pm-queries .pm-qrow__tag{color:var(--t-faint);margin-left:6px;font-size:12px;font-weight:500}.pm-queries .pm-col__foot{border-top:1px solid var(--t-divider);padding:8px}.pm-queries .pm-col__add{min-height:84px;padding:10px 12px;font-size:13px;line-height:1.45}.pm-queries .pm-col__btns{gap:6px;margin-top:8px}.pm-queries .pm-addbtn{border-radius:var(--t-r-inner);width:100%;color:var(--t-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 4px;font-size:14px;font-weight:600;display:flex}.pm-queries .pm-addbtn:hover{color:var(--t-primary)}.pm-queries .pm-chk{width:16px;height:16px;accent-color:var(--t-primary);cursor:pointer;flex:none;margin:0}.pm-queries .pm-chk:disabled{cursor:default}.pm-queries .pm-foot{padding:14px var(--t-pad) 18px;border-top:1px solid var(--t-divider);color:var(--t-faint);margin:0;font-size:13px;font-weight:500;line-height:1.6}.pm-queries .pm-menu{z-index:60;border:1px solid var(--t-border);min-width:220px;font-family:var(--t-font);background:#fff;border-radius:12px;padding:6px;position:fixed;transform:translate(-100%);box-shadow:0 12px 32px #1010121f}.pm-queries .pm-menu__item{border-radius:var(--t-r-inner);width:100%;min-height:36px;color:var(--t-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.pm-queries .pm-menu__item:hover:not(:disabled){background:var(--t-track)}.pm-queries .pm-menu__item.is-bad{color:var(--t-err)}.pm-queries .pm-menu__item:disabled{opacity:.5;cursor:default}.pm-queries .pm-menu__n{color:var(--t-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}
.pos-outs{margin-left:auto;position:relative}.pos-outs .pos-outs__menu{z-index:30;border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);background:#fff;flex-direction:column;min-width:180px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #10101224}.pos-outs .pos-outs__item{width:100%;height:34px;font-family:var(--t-font);color:var(--t-text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:14px;font-weight:600;display:block}.pos-outs .pos-outs__item:hover{background:var(--t-hover);color:var(--t-primary)}.pos-outs .pos-outs__item.is-split{border-top:1px solid var(--t-divider);border-radius:0;height:40px;margin-top:5px;padding-top:5px}.pos-outs .pos-outs__modal{text-align:left;cursor:default;max-width:460px}.pos-outs .pos-outs__slug{color:var(--t-faint);margin:0 0 12px;font-size:13px;font-weight:500}.pos-outs .pos-outs__text{color:var(--t-text-2);margin:0;font-size:14px;font-weight:500;line-height:1.6}.pos-outs .pos-outs__err{color:var(--t-err);margin:12px 0 0;font-size:13px;font-weight:600}.pos-outs .pos-outs__danger{color:var(--t-err);border-color:var(--t-err)}.pos-outs .pos-outs__danger:hover:not(:disabled){background:var(--t-err);border-color:var(--t-err);color:#fff}.pos-setup .pos-setup__eng{border-top:1px solid var(--t-divider)}.pos-setup .pos-setup__head{padding:12px var(--t-pad);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pos-setup .pos-setup__name{font-size:15px;font-weight:700}.pos-setup .pos-setup__name.is-off{color:var(--t-ghost)}.pos-setup .pos-setup__count{color:var(--t-faint);font-size:13px;font-weight:500}.pos-setup .pos-icobtn{width:30px;height:30px;color:var(--t-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pos-setup .pos-icobtn:hover:not(:disabled){background:var(--t-track);color:var(--t-text)}.pos-setup .pos-icobtn:disabled{opacity:.5;cursor:default}.pos-setup .pos-sw{background:var(--t-border);cursor:pointer;vertical-align:middle;border:0;border-radius:999px;flex:none;width:34px;height:20px;padding:0;transition:background .12s;position:relative}.pos-setup .pos-sw>span{background:#fff;border-radius:50%;width:14px;height:14px;transition:left .12s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #10101226}.pos-setup .pos-sw.is-on{background:var(--t-primary)}.pos-setup .pos-sw.is-on>span{left:17px}.pos-setup .pos-sw:disabled{opacity:.6;cursor:default}.pos-setup .pos-setup__table td{overflow:visible}.pos-setup .pos-setup__table tr.is-off td{opacity:.55}.pos-setup .pos-setup__city{text-overflow:ellipsis;max-width:260px;overflow:hidden!important}.pos-setup .pos-setup__sel{width:auto;min-width:128px;height:32px;font-size:13px}.pos-setup .pos-setup__del{text-align:right;width:1%}.pos-setup .pos-setup__add{padding:0 var(--t-pad);border-top:1px solid var(--t-divider)}.pos-setup .pos-setup__add .t-fields,.pos-setup .pos-setup__more .t-fields{margin-top:16px}.pos-setup .pos-setup__none{padding:0 var(--t-pad) 14px;color:var(--t-faint);margin:0;font-size:13px;font-weight:500}.pos-setup .pos-setup__more{padding:0 var(--t-pad) 20px;border-top:1px solid var(--t-divider)}.pos-setup .pos-setup__end{align-self:flex-end}.pos-rivals .pr-bar{position:relative}.pos-rivals .pr-bar .t-fields{margin-top:0}.pos-rivals .pr-bar .t-seg__btn{align-items:center;gap:7px;display:inline-flex}.pos-rivals .pr-bar .t-btn svg{color:var(--t-faint)}.pos-rivals .pr-bar .t-btn:hover svg{color:inherit}.pos-rivals .pr-end{align-self:flex-end;margin-left:auto}.pos-rivals .pr-where{height:38px;color:var(--t-text-2);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.pos-rivals .pr-where svg{color:var(--t-faint)}.pos-rivals .pr-pop{z-index:30;border:1px solid var(--t-border);background:#fff;border-radius:12px;min-width:220px;max-width:100%;padding:6px 0;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #10101224}.pos-rivals .pr-pop--cal{width:max-content;padding:12px;left:auto;right:0;overflow:auto}.pos-rivals .pr-pop__cap{color:var(--t-faint);padding:8px 14px 4px;font-size:12px;font-weight:600}.pos-rivals .pr-pop__row{justify-content:space-between;align-items:baseline;gap:16px;padding:6px 14px;font-size:14px;font-weight:500;display:flex}.pos-rivals .pr-ring{align-items:center;gap:14px;margin-top:10px;display:flex}.pos-rivals .pr-ring .t-donut{width:64px;height:64px;display:block}.pos-rivals .pr-legs{flex-direction:column;flex:1;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pos-rivals .pr-legs--top{margin-top:10px}.pos-rivals .pr-legs li{color:var(--t-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.pos-rivals .pr-legs i{background:var(--t-mute);border-radius:50%;flex:none;width:8px;height:8px}.pos-rivals .pr-legs i.is-ok{background:var(--t-ok)}.pos-rivals .pr-legs i.is-attn{background:var(--t-attn)}.pos-rivals .pr-legs i.is-err{background:var(--t-err)}.pos-rivals .pr-legs b{color:var(--t-text);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.pos-rivals .pr-legs span{text-align:right;width:38px;color:var(--t-faint);font-variant-numeric:tabular-nums}.pos-rivals .pr-boss{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:18px;font-weight:800;overflow:hidden}.pos-rivals .pr-spark{margin-top:6px}.pos-rivals .pr-search{max-width:380px}.pos-rivals .pr-clear{color:var(--t-faint);cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-flex}.pos-rivals .pr-clear:hover{color:var(--t-text)}.pos-rivals .pr-empty-btn{margin-top:14px}.pos-rivals .pr-table{width:max-content;min-width:100%}.pos-rivals .pr-table th{vertical-align:bottom}.pos-rivals .pr-table th.is-sorted{color:var(--t-primary)}.pos-rivals .pr-sort{font:inherit;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.pos-rivals .pr-count{color:var(--t-ghost);margin-left:6px;font-weight:600}.pos-rivals .pr-pin{z-index:1;background:#fff;position:sticky;overflow:visible}.pos-rivals .pr-table thead .pr-pin{z-index:2}.pos-rivals .pr-pin:before{content:"";background:inherit;z-index:-1;position:absolute;inset:0 -1px}.pos-rivals .pr-rank{width:64px;min-width:64px;max-width:64px;color:var(--t-faint);padding-right:8px;left:0}.pos-rivals .pr-dom{min-width:200px;max-width:280px;left:64px}.pos-rivals .pr-table tbody tr:hover .pr-pin{background:var(--t-hover)}.pos-rivals .pr-table tr.is-mine td{background:var(--t-primary-soft)}.pos-rivals .pr-table tr.is-mine .pr-rank{color:var(--t-text);font-weight:800}.pos-rivals .pr-table tr.is-mine .pr-dom__name{font-weight:800}.pos-rivals .pr-ico{color:var(--t-muted);justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.pos-rivals .pr-ico img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.pos-rivals .pr-ico img.is-on{opacity:1;background:#fff}.pos-rivals .pr-dom .t-entity{max-width:250px}.pos-rivals .pr-dom__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.pos-rivals .pr-vis{flex-direction:column;align-items:flex-end;gap:4px;font-weight:700;display:inline-flex}.pos-rivals .pr-vis__bar{background:var(--t-track);border-radius:2px;width:54px;height:3px;display:block;overflow:hidden}.pos-rivals .pr-vis__bar i{background:var(--t-primary);height:100%;display:block}.pos-rivals .pr-urls{font:inherit;color:var(--t-primary-ink);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.pos-rivals .pr-urls:hover{text-decoration:underline}.pos-rivals .pr-delta{align-items:center;gap:2px;display:inline-flex}.pos-rivals .pr-heat{text-align:center;min-width:58px;font-weight:700;box-shadow:inset 1px 0 #fff}.pos-rivals .pr-date{color:var(--t-text);font-size:13px;display:block}.pos-rivals .pr-of{color:var(--t-faint);font-size:11px;font-weight:500;display:block}.pos-rivals .pr-pages{flex-direction:column;max-width:1040px;max-height:78vh;display:flex;overflow:hidden}.pos-rivals .pr-pages .t-modal__head{border-bottom:1px solid var(--t-divider);align-items:flex-start;padding-bottom:14px}.pos-rivals .pr-pages__title{flex:1;min-width:0}.pos-rivals .pr-pages__title .t-modal__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pos-rivals .pr-pages__title .t-res-note{font-size:13px;line-height:1.5}.pos-rivals .pr-pages__scroll{padding-bottom:12px;overflow:auto}.pos-rivals .pr-pages__table{table-layout:fixed;min-width:920px}.pos-rivals .pr-pages__table th{z-index:1;background:#fff;position:sticky;top:0}.pos-rivals .pr-pages__table th:first-child{width:62px}.pos-rivals .pr-pages__table th:nth-child(3){width:76px}.pos-rivals .pr-pages__table th:nth-child(4){width:94px}.pos-rivals .pr-pages__table th:nth-child(5){width:66px}.pos-rivals .pr-pages__table th:nth-child(6){width:74px}.pos-rivals .pr-pages__table th:nth-child(7){width:78px}.pos-rivals .pr-pages__table th:nth-child(8){width:72px}.pos-rivals .pr-pages__table th:nth-child(9){width:78px}.pos-rivals .pr-pages__table th:nth-child(10){width:90px}.pos-rivals .pr-pages__url{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pos-rivals .pr-zero{color:var(--t-border)}
.serp-history .shist-form .t-card__body>.t-fields:first-child{margin-top:0}.serp-history .shist-main{margin-top:20px}.serp-history .shist-pos{color:var(--t-text-2);font-weight:700}.serp-history .shist-pos.is-top3{color:var(--t-ok)}.serp-history .shist-pos.is-top10{color:var(--t-primary)}.serp-history .shist-pos.is-top30{color:var(--t-attn)}.serp-history .shist-pos.is-none{color:var(--t-faint);font-weight:500}.serp-history .shist-url{max-width:320px}.serp-history .shist-rank li:before{content:none}.serp-history .shist-rank__n{text-align:right;width:18px;color:var(--t-ghost);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.serp-history .shist-rank a{min-width:0}.serp-history .shist-tile-empty{color:var(--t-faint);padding:12px 14px;font-size:13px;font-weight:500}.su .t-card__body>.t-fields:first-child{margin-top:0}.su a.t-seg__btn{align-items:center;text-decoration:none;display:inline-flex}.su .upd-chart svg{display:block}.su .upd-grid{stroke:var(--t-divider);stroke-width:1px}.su .upd-ax{fill:var(--t-faint);font-size:10px;font-family:var(--t-font)}.su .upd-bar.is-calm{fill:var(--t-ok)}.su .upd-bar.is-breeze{fill:var(--t-attn);fill-opacity:.5}.su .upd-bar.is-windy{fill:var(--t-attn)}.su .upd-bar.is-storm{fill:var(--t-err)}.su .upd-bar.is-plain{fill:var(--t-primary)}.su .upd-bar.is-h{opacity:.75}.su .upd-evline{stroke:#10101240;stroke-dasharray:3 3}.su .upd-tip{min-height:22px;color:var(--t-text-2);margin-top:8px;font-size:13px;font-weight:500}.su .upd-tip-ev{margin-left:8px;font-weight:700}.su .upd-src{padding:0 var(--t-pad) 16px;color:var(--t-faint);margin:-8px 0 0;font-size:12px;font-weight:500}.su .upd-ev-title{font-weight:600;display:block}.su .upd-ev-detail{color:var(--t-faint);margin-top:2px;font-size:12px;display:block}.su .upd-del{margin-left:10px;font-size:12px}.su .upd-add .t-card__body{padding-top:10px}.sm .serm-p{min-width:260px;max-width:460px}.sm .serm-p__title{overflow-wrap:anywhere;font-weight:700}.sm .serm-p__host{color:var(--t-faint);font-size:12px;font-weight:500;display:block}.sm .serm-p__why{color:var(--t-muted);margin-top:2px;font-size:12px;font-weight:500;display:block}.sm .serm-hits{min-width:200px}.sm .serm-hits .t-tag{height:24px;margin:0 4px 4px 0}.sm .serm-hits .t-tag b{margin-left:3px}.sm .t-tag.serm-sug--neg{background:var(--t-err);color:#fff}.sm .t-tag.serm-sug--other{opacity:.45;text-decoration:line-through}.top-serp .tsr-res{gap:var(--t-gap);flex-direction:column;min-width:0;display:flex}.top-serp .tsr-dl-note{color:var(--t-label);font-size:13px;font-weight:600}.top-serp .tsr-head{gap:8px}.top-serp .tsr-head .tsr-n{color:var(--t-faint);flex:none;margin:0;font-size:13px;font-weight:600}.top-serp .tsr-head .tsr-q{min-width:0;color:var(--t-text);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700}.top-serp .tsr-copy{color:var(--t-faint);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:2px;line-height:0;display:inline-flex}.top-serp .tsr-copy:hover{color:var(--t-primary)}.top-serp .tsr-copy.is-done{color:var(--t-ok)}.top-serp .tsr-state{color:var(--t-faint);padding:12px 14px;font-size:13px;font-weight:500}.top-serp .tsr-state.is-err{color:var(--t-err)}.top-serp .tsr-rank li{min-width:0}.top-serp .tsr-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:none;display:block;overflow:hidden}.top-serp .tsr-url b{color:var(--t-primary-ink);font-weight:600}.top-serp .tsr-url span{color:var(--t-faint)}.top-serp .tsr-url:hover b{text-decoration:underline}.geo .geo-table{min-width:620px}.geo .geo-row{cursor:pointer}.geo .geo-row.is-open td,.geo .geo-detail td{background:var(--t-hover)}.geo .geo-chev{color:var(--t-faint);vertical-align:-1px;margin-right:6px}.geo .geo-lists{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;padding:4px 0;display:grid}.geo .geo-list{color:var(--t-text-2);margin:0;padding-left:22px;font-size:13px;line-height:1.7}.geo .geo-list li{overflow-wrap:anywhere}.geo .geo-list li.is-diff{color:var(--t-err)}.geo .geo-host{font-weight:600}.geo .geo-path{color:var(--t-faint)}.geo .geo-hint{color:var(--t-muted);flex:260px;font-size:13px;font-weight:500}.geo .geo-fmt{width:auto;min-width:180px}.ait .t-card__body>.t-fields:first-child{margin-top:0}.ait .aitr-q{margin-top:20px}.ait .aitr-item{color:var(--t-text);text-decoration:none}.ait .aitr-item .t-cardlet__title{overflow-wrap:anywhere}.ait .aitr-item b{color:var(--t-text)}.ait .t-project-name{overflow-wrap:anywhere}.ait .aitr-acts{gap:12px}.ait .aitr-prog{padding:8px var(--t-pad) 18px}.ait .aitr-progress--done i{background:var(--t-ok)}.ait .aitr-dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.ait .aitr-export{justify-content:flex-end}.ait .aitr-err{padding:0 var(--t-pad) 14px}.ait .aitr-d{white-space:nowrap}.ait .aitr-d:not(.is-up):not(.is-down){color:var(--t-faint)}.ait .t-table .aitr-d{font-size:12px}.ait .aitr-chart svg{display:block}.ait .aitr-gridl{stroke:var(--t-divider);stroke-width:1px}.ait .aitr-ax{fill:var(--t-faint);font-size:10px;font-family:var(--t-font)}.ait .aitr-ax-b{fill:var(--t-text);font-weight:800}.ait .aitr-pad{padding:0 var(--t-pad) 16px}.ait .aitr-radar{max-width:360px;margin:0 auto;display:block}.ait .aitr-donut{padding:6px var(--t-pad) 18px;flex-wrap:wrap;align-items:center;gap:22px;display:flex}.ait .aitr-donut svg{flex:none}.ait .aitr-donut ul{flex-direction:column;flex:1;gap:6px;min-width:180px;margin:0;padding:0;font-size:13px;font-weight:500;list-style:none;display:flex}.ait .aitr-donut li{align-items:center;gap:8px;display:flex}.ait .aitr-donut li i{border-radius:3px;flex:none;width:10px;height:10px}.ait .aitr-donut li span{color:var(--t-text-2);flex:1}.ait .aitr-donut li span.is-own{color:var(--t-text);font-weight:800}.ait .aitr-donut li b{font-variant-numeric:tabular-nums}.ait .aitr-bars{padding:6px var(--t-pad) 18px;flex-direction:column;gap:9px;display:flex}.ait .aitr-bar-row{grid-template-columns:90px minmax(0,1fr) 70px;align-items:center;gap:10px;font-size:13px;font-weight:500;display:grid}.ait .aitr-bar-row b{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.ait .aitr-bar-track{background:var(--t-track);border-radius:5px;height:10px;overflow:hidden}.ait .aitr-bar-track i{border-radius:5px;height:100%;display:block}.ait .aitr-block{min-width:0}.ait .t-table tr.is-hid td{opacity:.5}.ait .aitr-tag{vertical-align:1px;height:22px;margin-left:8px;font-size:11px}.ait .aitr-sub{color:var(--t-faint);font-size:12px;font-weight:500;display:block}.ait .aitr-tone{align-items:center;gap:6px;font-size:13px;display:inline-flex}.ait .aitr-tone i{border-radius:50%;flex:none;width:8px;height:8px}.ait .aitr-type{width:auto;min-width:150px;height:32px;font-size:13px}.ait .aitr-sel{width:auto;min-width:180px}.ait td.is-strong .t-badge{margin-left:8px}.ait .aitr-badge--site{background:var(--t-primary)}.ait .aitr-ansr td{vertical-align:top}.ait .aitr-p{min-width:180px;max-width:260px}.ait .aitr-p b{overflow-wrap:anywhere;font-weight:700;display:block}.ait .aitr-snip{min-width:260px;max-width:520px;color:var(--t-text-2);font-size:13px;line-height:1.5}.ait .aitr-snip mark,.ait .aitr-text mark{box-shadow:inset 0 -2px 0 var(--t-primary);color:var(--t-text);background:#e7f0fe;border-radius:3px;padding:0 2px}.ait .aitr-doms{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ait .aitr-doms .t-tag{height:22px;font-size:11px}.ait .aitr-more{color:var(--t-primary);margin-top:6px;font-size:13px;font-weight:700}.ait .aitr-more:hover{color:var(--t-primary-hover)}.ait .aitr-exp{width:18px;color:var(--t-faint);cursor:pointer;vertical-align:-1px;background:0 0;border:0;margin-right:4px;padding:0}.ait .aitr-urls td{background:var(--t-soft)}.ait .aitr-urls ol{margin:0;padding-left:20px;font-size:13px}.ait .aitr-urls li{overflow-wrap:anywhere;margin:2px 0}.ait .aitr-ans{flex-direction:column;gap:12px;display:flex}.ait .aitr-text{white-space:pre-wrap;max-height:60vh;color:var(--t-text-2);padding-right:6px;font-size:14px;line-height:1.55;overflow:auto}.ait .aitr-brands ol{color:var(--t-text-2);margin:0;padding-left:20px;font-size:13px}.ait .aitr-brands li{overflow-wrap:anywhere;margin:2px 0}.ait .aitr-tsum{padding:18px var(--t-pad);flex-wrap:wrap;align-items:center;gap:30px;display:flex}.ait .aitr-tsum-r{flex:1;min-width:240px}.ait .aitr-tsum-r .t-stats{padding:0}.ait .aitr-task .t-cardlet__title{overflow-wrap:anywhere;font-size:14px}.ait .aitr-task.is-open{border-color:var(--t-primary)}.ait .aitr-prog-l{color:var(--t-muted);justify-content:space-between;gap:8px;font-size:13px;font-weight:500;display:flex}.ait .aitr-prog-l b{color:var(--t-text)}.ait .aitr-task__body{color:var(--t-text-2);font-size:13px}.ait .aitr-task__body p{margin:0 0 8px;line-height:1.5}.ait .aitr-task__body ul{flex-direction:column;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.ait .aitr-task__body .t-check{text-align:left;align-items:flex-start;font-size:13px;line-height:1.45}.ait .aitr-task__body .t-check__box{flex:none;margin-top:1px}.ait .aitr-task .aitr-more{align-self:flex-start;margin-top:auto}@media (max-width:640px){.ait .aitr-acts,.ait .aitr-acts .t-btn--primary{width:100%}.top-serp .tsr-res .t-grid,.serp-history .t-grid{grid-template-columns:minmax(0,1fr)}}
