@keyframes b13-spin{to{transform:rotate(1turn)}}.spd .spd-code{font-family:var(--t-mono);font-size:.92em;background:var(--t-track);border-radius:4px;padding:1px 5px}.spd .spd-note{margin:0;padding:0 var(--t-pad) 14px;font-size:13px;font-weight:500;line-height:1.55;color:var(--t-muted)}.spd .spd-field{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px 28px;padding:4px var(--t-pad) 20px}.spd .spd-fm__head,.spd .spd-lab__row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.spd .spd-fm__label{min-width:0;font-size:13px;font-weight:500;color:var(--t-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spd .spd-val{flex:none;display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spd .spd-val:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--t-mute)}.spd .spd-val--ok:before{background:var(--t-ok)}.spd .spd-val--attn:before{background:var(--t-attn)}.spd .spd-val--err:before{background:var(--t-err)}.spd .spd-dist{display:flex;height:7px;border-radius:7px;overflow:hidden;background:var(--t-track);margin-top:8px}.spd .spd-dist i{display:block;height:100%}.spd .spd-dist .is-ok{background:var(--t-ok)}.spd .spd-dist .is-attn{background:var(--t-attn)}.spd .spd-dist .is-err{background:var(--t-err)}.spd .spd-fm__edges{display:flex;justify-content:space-between;gap:8px;margin-top:5px;font-size:12px;font-weight:500;color:var(--t-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spd .spd-lab{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;padding:4px var(--t-pad) 20px}.spd .spd-shot{flex:none;display:block;border:1px solid var(--t-border);border-radius:var(--t-r-ctrl)}.spd .spd-shot--mobile{width:116px}.spd .spd-shot--desktop{width:208px}.spd .spd-lab__list{flex:1 1 300px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 28px}.spd .spd-lab__row{padding:10px 0;border-bottom:1px solid var(--t-row);cursor:help}.spd .spd-block+.spd-block{margin-top:6px}.cft .cft-count,.htv .htv-count,.sch .sch-count,.spd .spd-count{margin-left:8px;font-weight:600;color:var(--t-ghost);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spd .t-section-head{padding-bottom:10px}.spd .spd-issue{display:flex;align-items:flex-start;gap:8px;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.spd .spd-issue:hover .t-issue__title{color:var(--t-primary)}.spd .spd-issue__chev{flex:none;display:inline-flex;margin-top:3px;color:var(--t-faint)}.spd .spd-issue__text{max-width:760px}.sch .sch-links{display:flex;flex-wrap:wrap;gap:8px;padding:14px var(--t-pad);border-top:1px solid var(--t-divider)}.sch .sch-note{margin:0;padding:0 var(--t-pad) 16px;font-size:13px;font-weight:500;line-height:1.55;color:var(--t-muted)}.sch .sch-links+.sch-note{padding-top:0}.sch .t-section-head+.sch-note{padding-top:8px}.sch .sch-issue-text{font-weight:500;color:var(--t-text-2)}.sch .sch-type{font-size:13px;font-weight:500;color:var(--t-faint)}.sch .sch-chev{flex:none;color:var(--t-faint);transition:transform .12s}.sch .sch-chev.is-open{transform:rotate(90deg)}.sch .sch-groups{list-style:none;margin:0;padding:0}.sch .sch-groups>li{border-top:1px solid var(--t-row)}.sch .sch-group{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;width:100%;padding:13px var(--t-pad);border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.sch .sch-group:hover{background:var(--t-hover)}.sch .sch-group__text{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:2px}.sch .sch-group__title{font-size:15px;font-weight:700;word-break:break-word}.sch .sch-group__sub{font-size:13px;font-weight:500;color:var(--t-faint)}.sch .sch-group__badges{display:inline-flex;flex-wrap:wrap;gap:6px}.sch .sch-group__meta{font-size:13px;font-weight:600;color:var(--t-muted);white-space:nowrap}.sch .sch-nodes{padding:0 var(--t-pad) 10px calc(var(--t-pad) + 24px)}.sch .sch-node+.sch-node{border-top:1px solid var(--t-row)}.sch .sch-node__head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;width:100%;padding:9px 0;border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.sch .sch-node__head:hover .sch-node__name{color:var(--t-primary)}.sch .sch-node__name{font-size:14px;font-weight:700}.sch .sch-node__title{min-width:0;max-width:260px;font-size:13px;font-weight:500;color:var(--t-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sch .sch-node__meta{font-size:12px;font-weight:500;color:var(--t-faint)}.sch .sch-node__body{padding:0 0 12px 23px}.sch .sch-node__line{margin-top:6px;font-size:13px;font-weight:500;line-height:1.5;color:var(--t-muted)}.sch .sch-flags{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.sch .sch-flags li{display:flex;align-items:flex-start;gap:10px;font-size:13px;font-weight:500;line-height:1.5;color:var(--t-text-2)}.sch .sch-flags .t-badge{flex:none}.sch .sch-props{display:flex;flex-direction:column}.sch .sch-prop{display:grid;grid-template-columns:12px minmax(0,170px) minmax(0,1fr);gap:4px 10px;align-items:baseline;padding:5px 0;font-size:13px}.sch .sch-prop__dot{width:8px;height:8px;border-radius:50%;background:transparent;transform:translateY(-1px)}.sch .sch-prop__dot--err{background:var(--t-err)}.sch .sch-prop__dot--attn{background:var(--t-attn)}.sch .sch-prop__plus{font-weight:800;color:var(--t-attn)}.sch .sch-prop__key{font-weight:600;word-break:break-word}.sch .sch-prop__key--wide{max-width:210px}.sch .sch-prop__label{display:block;font-weight:500;color:var(--t-faint)}.sch .sch-prop__value{min-width:0;line-height:1.5;color:var(--t-text-2);word-break:break-word}.sch .sch-prop__note{margin-top:2px;font-weight:600;color:var(--t-text)}.sch .sch-prop.is-error .sch-prop__key,.sch .sch-prop.is-warn .sch-prop__key{font-weight:700}.sch .sch-list{list-style:none;margin:8px 0 0;padding:0}.sch .sch-list>li{padding:13px var(--t-pad);border-top:1px solid var(--t-row)}.sch .sch-list+.sch-note{padding-top:14px;border-top:1px solid var(--t-row)}.sch .sch-adv{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 14px}.sch .sch-adv__text{flex:1 1 260px;min-width:0}.sch .sch-adv__name{font-size:14px;font-weight:700}.sch .sch-adv__why{margin-top:3px;font-size:13px;font-weight:500;line-height:1.55;color:var(--t-muted)}.sch .sch-gap__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:4px}.sch .sch-modal-code{margin:0 calc(var(--t-pad) * -1);max-height:52vh}.sch .sch-modal-note{margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.55;color:var(--t-muted)}.htv .htv-mode{margin-bottom:16px}.htv .htv-code{min-height:170px;padding-bottom:14px;font-family:var(--t-mono);font-size:13px;line-height:1.5}.htv .htv-kv,.htv .htv-links{border-top:1px solid var(--t-divider)}.htv .htv-links{display:flex;flex-wrap:wrap;gap:8px;padding:14px var(--t-pad)}.htv .htv-note{margin:0;padding:4px var(--t-pad) 16px;font-size:13px;font-weight:500;line-height:1.55;color:var(--t-muted)}.htv .htv-tech{font-family:var(--t-mono);font-size:.92em;background:var(--t-track);border-radius:4px;padding:0 4px;white-space:nowrap}.htv .htv-meta{margin-top:3px;font-size:12px;font-weight:500;color:var(--t-faint)}.htv .htv-why{margin-top:4px}.htv .htv-places{display:flex;flex-direction:column;gap:7px;margin-top:10px}.htv .htv-raw{font-family:var(--t-mono);font-size:12px;color:var(--t-faint);word-break:break-word}.htv .htv-values{font-size:13px;color:var(--t-muted)}.htv .htv-values .htv-tech{margin-right:5px}.htv .htv-extract{font-family:var(--t-mono);font-size:12px;line-height:1.6;background:var(--t-soft);border:1px solid var(--t-border);border-radius:var(--t-r-inner);padding:7px 10px;overflow-x:auto;white-space:pre;color:var(--t-text-2)}.htv .htv-extract__where{color:var(--t-faint);-webkit-user-select:none;user-select:none}.htv .htv-issues>li>div{min-width:0}.htv .htv-issues .t-issue__value{align-self:start}.cft .cft-prog{list-style:none;margin:0;padding:12px var(--t-pad);display:flex;flex-direction:column}.cft .cft-prog li{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:14px;font-weight:500;color:var(--t-muted)}.cft .cft-prog li.is-run{color:var(--t-text);font-weight:600}.cft .cft-prog__st{flex:none;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.cft .cft-prog li.is-done .cft-prog__st{background:var(--t-ok);color:#fff}.cft .cft-prog li.is-done .cft-prog__st svg{width:11px;height:11px}.cft .cft-prog li.is-run .cft-prog__st{border:2px solid var(--t-track);border-top-color:var(--t-primary);animation:b13-spin .8s linear infinite}.cft .cft-table th:first-child{width:30%}.cft .cft-label{font-weight:600;min-width:180px}.cft .cft-lvl{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--t-faint)}.cft .cft-table tr.is-crit .cft-label{font-weight:800}.cft .t-table td.t-wrap{min-width:220px;line-height:1.5}.cft .cft-own td{background:var(--t-soft)}.cft .cft-note{margin:0;padding:12px var(--t-pad) 16px;font-size:13px;font-weight:500;line-height:1.55;color:var(--t-faint);border-top:1px solid var(--t-divider)}.cft .cft-foot{margin:0}.cft .t-verdict__title .t-link{word-break:break-all}.aia .aia-rings{border-top:1px solid var(--t-divider)}.aia .aia-rings .t-rings__item{max-width:120px;text-align:center;line-height:1.35}.aia .aia-why{display:block;margin-top:3px;color:var(--t-faint)}.aia .aia-sub{font-size:13px;font-weight:600;color:var(--t-faint)}.aia .aia-p{margin:0;padding:6px var(--t-pad) 10px;font-size:14px;font-weight:500;line-height:1.6;color:var(--t-text-2)}.aia .aia-p--top{padding-top:12px;color:var(--t-muted);font-size:13px}.aia .aia-ul{margin:0;padding:0 var(--t-pad) 16px calc(var(--t-pad) + 18px);font-size:14px;line-height:1.6}.aia .aia-ul li{padding:2px 0}.aia .aia-ul li::marker{color:var(--t-faint)}.aia .aia-tags-label{margin-right:4px;font-size:13px;font-weight:600;color:var(--t-label)}.aia .aia-kind{display:block;font-size:12px;font-weight:500;color:var(--t-faint)}.aia .aia-yes{color:var(--t-ok);vertical-align:middle}.aia .t-table td .t-link{display:inline-block;max-width:320px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.auo .auo-comment{min-height:84px;padding-bottom:12px;font-size:14px}.auo .auo-runs{padding:12px var(--t-pad) var(--t-pad)}.auo .auo-runs .t-saved__item{height:auto;min-height:44px;padding-top:6px;padding-bottom:6px}.auo .auo-bar{height:6px;margin:0 var(--t-pad) 14px;border-radius:6px;background:var(--t-track);overflow:hidden}.auo .auo-bar i{display:block;height:100%;background:var(--t-primary);border-radius:6px}.auo .auo-note{margin:0;padding:12px var(--t-pad);font-weight:500;line-height:1.55;color:var(--t-muted)}.auo .auo-note,.auo .auo-rep{font-size:14px;border-top:1px solid var(--t-divider)}.auo .auo-rep{padding:14px var(--t-pad);line-height:1.6;white-space:pre-wrap;word-break:break-word}.auo .auo-checks{list-style:none;margin:0;padding:0}.auo .auo-checks li{display:flex;align-items:flex-start;gap:14px;padding:12px var(--t-pad);border-top:1px solid var(--t-row)}.auo .auo-checks__n{flex:none;min-width:34px;font-size:13px;font-weight:700;color:var(--t-ghost);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auo .auo-checks__name{font-size:14px;font-weight:600}.auo .auo-checks__what{margin-top:2px;font-size:13px;font-weight:500;line-height:1.5;color:var(--t-faint)}.auo .auo-stages{list-style:none;margin:8px 0 0;padding:0}.auo .auo-stages li{display:flex;align-items:center;gap:12px;padding:11px var(--t-pad);border-top:1px solid var(--t-row);font-size:14px;font-weight:500}.auo .auo-stages__i{flex:none;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--t-track);color:var(--t-muted);font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auo .auo-stages li.is-done .auo-stages__i{background:var(--t-ok);color:#fff}.auo .auo-stages li.is-run .auo-stages__i{background:var(--t-attn);color:#fff}.auo .auo-stages li.is-wait{color:var(--t-muted)}.auo .auo-stages__name{flex:1 1;min-width:0}.pdc .pdc-q{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:6px;border-radius:50%;border:1px solid var(--t-border);color:var(--t-faint);font-size:10px;font-weight:800;cursor:help;vertical-align:1px}.pdc .pdc-q:focus,.pdc .pdc-q:hover{border-color:var(--t-primary);color:var(--t-primary);outline:none}.pdc .t-checklist__desc{line-height:1.5}.pdc .pdc-walked{margin:0;padding:12px var(--t-pad);font-size:13px;font-weight:500;line-height:1.6;color:var(--t-faint);word-break:break-word}.pdc .pdc-gap,.pdc .pdc-walked{border-top:1px solid var(--t-divider)}.pdc .pdc-gap{color:var(--t-text-2);font-size:14px}.pdp .pdp-head{padding-top:12px;padding-bottom:12px}.pdp .pdp-editor{height:460px;overflow:auto;resize:vertical;padding:20px var(--t-pad);outline:none;background:#fff;color:var(--t-text);font:500 14px/1.65 var(--t-font)}.pdp .pdp-editor:focus{box-shadow:inset 0 0 0 2px var(--t-ring)}.pdp .pdp-editor .pdp-editor__title{margin:0 0 14px;font-size:16px;font-weight:800;line-height:1.35}.pdp .pdp-editor h2{margin:22px 0 8px;font-size:15px;font-weight:700;line-height:1.4}.pdp .pdp-editor p{margin:0 0 9px}.pdp .pdp-editor ul{margin:0 0 9px;padding-left:22px}.pdp .pdp-editor li{margin:0 0 5px}.pdp .pdp-editor>:first-child{margin-top:0}.pdp .pdp-editor table{width:100%;border-collapse:collapse;margin:4px 0 12px;font-size:12px}.pdp .pdp-editor td,.pdp .pdp-editor th{border:1px solid var(--t-border);padding:7px 9px;text-align:left;vertical-align:top;line-height:1.45}.pdp .pdp-editor th{background:var(--t-soft);font-weight:700}.pdp .pdp-code{display:block;width:100%;height:460px;margin:0;padding:16px var(--t-pad);border:0;outline:none;resize:vertical;background:var(--t-soft);color:var(--t-text);font-family:var(--t-mono);font-size:13px;line-height:1.7}.pdp .pdp-edit-note{margin:0;padding:12px var(--t-pad);border-top:1px solid var(--t-divider);font-size:13px;font-weight:500;color:var(--t-faint)}@media (max-width:640px){.auo .t-actions .t-btn--primary{height:auto;min-height:42px;white-space:normal;padding-top:6px;padding-bottom:6px}.spd .spd-shot--desktop{width:100%;max-width:280px}.spd .spd-fm__edges{flex-wrap:wrap}.sch .sch-nodes{padding-left:var(--t-pad)}.sch .sch-node__body{padding-left:0}.sch .sch-prop{grid-template-columns:12px minmax(0,1fr)}.sch .sch-prop__value{grid-column:2}.sch .sch-prop__key--wide{max-width:none}.sch .sch-group__meta{white-space:normal}.htv .htv-issues .t-issue__value{grid-column:1/-1}.cft .cft-label{min-width:140px}.cft .t-table td.t-wrap{min-width:180px}.auo .auo-checks li{gap:10px}}.fc .sp-ch,.sp .sp-ch{cursor:pointer;border-radius:4px;padding:0 1px}.fc .sp-ch del,.sp .sp-ch del{color:var(--t-err);text-decoration:line-through;background:#FCEBE9;border-radius:3px}.fc .sp-ch ins,.sp .sp-ch ins{text-decoration:none;background:#E3F4EA;color:#146C3C;border-radius:3px;box-shadow:inset 0 -2px 0 var(--t-ok)}.fc .sp-ch--punct ins,.sp .sp-ch--punct ins{background:var(--t-ring);color:var(--t-primary-ink);font-weight:700;box-shadow:inset 0 -2px 0 var(--t-primary)}.fc .sp-ch--space del,.fc .sp-ch--space ins,.sp .sp-ch--space del,.sp .sp-ch--space ins{color:var(--t-muted);background:var(--t-track);box-shadow:none}.fc .sp-ch:hover,.sp .sp-ch:hover{outline:1px solid var(--t-primary)}.sp .sp-ch:focus-visible{outline:2px solid var(--t-primary);outline-offset:1px}.sp .sp-ch--off{border-bottom:1px dashed var(--t-ghost);border-radius:0}.fc .sp-ch del+ins,.sp .sp-ch del+ins{margin-left:2px}.sp .sp-head{margin:0 0 10px;gap:8px}.sp .sp-head .t-label{margin-bottom:0}.sp .sp-drop{border-radius:var(--t-r-ctrl)}.sp .sp-drop .t-textarea{min-height:260px}.sp .sp-drop.is-drag .t-textarea{border-color:var(--t-primary);background:var(--t-primary-soft);box-shadow:0 0 0 3px var(--t-ring)}.sp .sp-file{margin-top:10px;font-size:13px;font-weight:500}.sp .sp-sum{align-items:center;margin:0}.sp .sp-sum>span:not(.t-spacer){display:inline-flex;align-items:center}.sp .sp-dot{width:10px;height:10px;border-radius:3px;margin-right:6px;background:var(--t-mute)}.sp .sp-dot--spell{background:var(--t-err)}.sp .sp-dot--punct{background:var(--t-primary)}.sp .sp-dot--space{background:var(--t-mute)}.sp .sp-all{font-size:13px;color:var(--t-primary-ink)}.sp .sp-all:hover{color:var(--t-primary)}.sp .sp-fail{padding:0 var(--t-pad) 14px}.sp .sp-out{margin:0;padding:16px var(--t-pad);border:0;border-radius:0;background:#fff;font-size:15px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;min-height:200px;max-height:760px;overflow:auto}.sp .sp-out,.sp .t-res-foot{border-top:1px solid var(--t-divider)}.fc .fc-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--t-gap);align-items:start}.fc .fc-left{display:flex;flex-direction:column;gap:var(--t-gap);min-width:0}.fc .fc-side{position:sticky;top:76px}@media (max-width:1100px){.fc .fc-grid{grid-template-columns:minmax(0,1fr)}.fc .fc-side{position:static}}.fc .fc-main .t-textarea{min-height:520px}.fc .fc-fixed{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;margin:0;padding:14px var(--t-pad);border-bottom:1px solid var(--t-divider);font-size:14px;font-weight:500;color:var(--t-text-2);line-height:1.5}.fc .fc-back{font-size:14px;color:var(--t-primary-ink)}.fc .fc-back:hover{color:var(--t-primary)}.fc .fc-mhead{margin:0;gap:10px}.fc .fc-mname{font-size:15px;font-weight:700;color:var(--t-text)}.fc .fc-nav{display:inline-flex;align-items:center;gap:6px;margin:0}.fc .fc-nav-b{width:32px;height:32px;padding:0;border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);background:#fff;color:var(--t-text);font-size:14px}.fc .fc-nav-b svg{width:16px;height:16px}.fc .fc-nav-n{min-width:56px;text-align:center;font-size:13px;font-weight:600;color:var(--t-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fc .fc-marked{position:relative;margin:0;padding:16px var(--t-pad);border:0;border-top:1px solid var(--t-divider);border-radius:0;background:#fff;font-size:15px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;min-height:520px;max-height:760px;overflow:auto}.fc .fc-act{padding-top:0}.fc .fc-act>.t-actions{margin-top:0}.fc .fc-side .t-verdict{padding-bottom:14px}.fc .fc-list li{align-items:flex-start;gap:12px;padding:12px var(--t-pad);border-top:1px solid var(--t-row)}.fc .fc-list .t-checklist__dot{margin-top:6px}.fc .fc-list .t-checklist__desc{overflow-wrap:anywhere;line-height:1.45}.fc .fc-list .t-badge{white-space:normal;max-width:150px;text-align:right;flex:none}.fc .fc-row.is-pick{cursor:pointer}.fc .fc-row.is-pick:hover{background:var(--t-hover)}.fc .fc-row.is-on,.fc .fc-row.is-on:hover{background:var(--t-primary-soft)}.fc .fc-row.is-pick:focus-visible{outline:2px solid var(--t-primary);outline-offset:-2px}.fc .fc-row--wait .t-checklist__dot{background:var(--t-primary);animation:b14-pulse 1s infinite alternate}@keyframes b14-pulse{0%{opacity:.3}to{opacity:1}}.fc .fcm{color:inherit;background:none;border-radius:4px;padding:1px 2px;cursor:help}.fc .fcm-style{background:#EFEDFB;box-shadow:inset 0 -2px 0 var(--t-attn)}.fc .fcm-kancelyarit{background:#FCEBE9;box-shadow:inset 0 -2px 0 var(--t-err)}.fc .fcm-water{background:var(--t-track);box-shadow:none}.fc .fcm-rep{background:none;-webkit-text-decoration:underline 2px var(--t-attn);text-decoration:underline 2px var(--t-attn);text-underline-offset:3px}.fc .fcm-main{background:none;-webkit-text-decoration:underline 2px var(--t-err);text-decoration:underline 2px var(--t-err);text-underline-offset:3px}.fc .fcm-long{background:var(--t-ring)}.fc .fcm-ai{background:#EFEDFB;box-shadow:inset 3px 0 0 var(--t-attn)}.fc .fcm-unq{background:#FCEBE9;box-shadow:inset 0 -2px 0 var(--t-err)}.fc .fcm-cur{outline:2px solid var(--t-primary);outline-offset:1px;animation:b14-flash 1.2s ease 1}@keyframes b14-flash{0%,40%{box-shadow:0 0 0 6px rgba(10,111,240,.25)}to{box-shadow:none}}@media (max-width:640px){.fc .fc-main .t-textarea,.fc .fc-marked{min-height:300px}.fc .fc-marked{font-size:14px}}.unq .unq-line{display:block}.unq .unq-line+.unq-line{margin-top:2px}.unq .unq-title{font-weight:600}.unq .unq-sub{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--t-faint)}.unq .unq-own-tag{display:block;margin-top:4px}.unq .unq-tbl td:last-child,.unq .unq-tbl th:last-child{width:110px}.unq .unq-cover b{font-size:15px;font-weight:700}.unq .t-marked{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--t-divider);max-height:760px;overflow:auto}.semt .semt-pair{align-items:start}.semt .semt-stat th{width:62%}.semt .semt-i{display:inline-flex;vertical-align:-2px;margin-left:6px;color:var(--t-ghost);cursor:help;transition:color .12s}.semt .semt-i:hover{color:var(--t-primary)}.semt .semt-v{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.semt .semt-warn{display:block;margin-top:4px}.semt .semt-forms{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--t-faint)}.semt .t-res-foot{border-top:1px solid var(--t-divider)}.semt .t-table-wrap+.t-res-foot{border-top:0}.semt .semt-load{padding:0 var(--t-pad) 20px}.semt .semt-bar{height:3px;border-radius:3px;background:var(--t-track);overflow:hidden}.semt .semt-bar i{display:block;height:100%;width:6%;border-radius:3px;background:var(--t-primary);animation-name:b14-fill;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes b14-fill{0%{width:6%}to{width:100%}}.semt .semt-skel{display:grid;gap:9px;margin-top:14px}.semt .semt-skel span{height:13px;border-radius:5px;background:linear-gradient(90deg,var(--t-track) 25%,var(--t-row) 37%,var(--t-track) 63%);background-size:400% 100%;animation:b14-shine 1s linear infinite}.semt .semt-skel span:nth-child(2n){width:82%}.semt .semt-skel span:nth-child(3n){width:64%}@keyframes b14-shine{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.semt .semt-skel span{animation:none}.semt .semt-bar i{animation:none;width:100%}}.tz>.t-card>.t-card__body>.t-fields:first-child{margin-top:0}.tz .tz-q{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:2px;margin:-2px 0 -2px 4px;color:var(--t-ghost);cursor:help;border-radius:50%;vertical-align:-2px}.tz .tz-q:focus-visible,.tz .tz-q:hover{color:var(--t-primary)}.tz .tzc-combo,.tz .tzc-kind{position:relative}.tz .tzc-combo{display:block}.tz .tzc-combo .t-input{padding-right:36px;cursor:pointer}.tz .tzc-arr{position:absolute;top:0;right:0;bottom:0;width:36px;border:0;background:transparent;color:var(--t-faint);cursor:pointer;display:flex;align-items:center;justify-content:center}.tz .tzc-menu{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;list-style:none;margin:0;padding:4px;background:#fff;border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);box-shadow:0 8px 24px rgba(16,16,18,.12);max-height:300px;overflow-y:auto}.tz .tzc-opt{padding:8px 12px;border-radius:var(--t-r-inner);font-size:14px;font-weight:500;color:var(--t-text);cursor:pointer}.tz .tzc-opt:hover{background:var(--t-hover)}.tz .tzc-opt.is-on{background:var(--t-primary);color:#fff}.tz .tzc-sites{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tz .tzc-chip{display:inline-flex;align-items:center;max-width:100%;padding:0;gap:0}.tz .tzc-chip-b{font:inherit;padding:0 4px 0 12px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tz .tzc-chip-b,.tz .tzc-chip-x{border:0;background:transparent;color:inherit;cursor:pointer;height:100%}.tz .tzc-chip-x{display:inline-flex;align-items:center;justify-content:center;opacity:.6;padding:0 8px 0 4px}.tz .tzc-chip-x:hover{opacity:1}.tz .tzc-qhead{margin-top:20px;margin-bottom:8px}.tz .tzc-qhead .t-label{margin-bottom:0}.tz .tz-pick[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tz .tz-pick[aria-disabled=true]:hover{border-color:var(--t-border);color:var(--t-text)}.tz .tzc-ai{gap:2px}.tz .tzc-tags{margin-top:16px}.tz .tzc-tag{gap:2px;padding-right:2px;height:28px}.tz .tzc-tag .tzc-chip-x{height:24px;padding:0 6px}.tz .tzc-doc{border:0;border-radius:0;padding:18px var(--t-pad);background:#fff;min-height:460px;max-height:720px;overflow:auto;outline:none;font-size:14.5px;line-height:1.6;color:var(--t-text);overflow-wrap:anywhere}.tz .tzc-doc:focus{box-shadow:inset 0 0 0 2px var(--t-ring)}.tz .tzc-doc .tzl,.tz .tzc-doc a{color:var(--t-primary-ink)}.tz .tzc-doc th{background:var(--t-soft)}.tz .tzc-doc table{border-collapse:collapse}.tz .tzc-doc td,.tz .tzc-doc th{border:1px solid var(--t-border);padding:6px 10px}.tz .tzc-cell{position:relative}.tz .tzc-url{display:block;font-size:14px;font-weight:600;color:var(--t-text);word-break:break-all}.tz .tzc-title{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--t-faint)}.tz .tzc-link{position:absolute;inset:0;z-index:1}.tz .tzc-cell:hover .tzc-url{color:var(--t-primary-ink);text-decoration:underline}.tz .t-table tr.is-thin td{opacity:.55}@media (max-width:640px){.tz .tzc-doc{padding:14px var(--t-pad);font-size:14px}}.kw .kwc-src{margin-bottom:16px}.kw .kwc-cols{margin-top:20px}.kw .kwc-col{min-width:0}.kw .kwc-list{min-height:160px;padding-bottom:14px}.kw .kwc-dot{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:8px;vertical-align:0}.kw .kwc-got{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--t-faint)}.kw .kwc-need{width:72px;height:32px;padding:0 8px;text-align:center}.kw .kwc-tbl td{vertical-align:top}.kw .kwc-tbl td.is-num,.kw .kwc-tbl td:last-child{vertical-align:middle}.kw .kwc-view{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--t-divider);max-height:640px;overflow:auto}.kw .kwc-m{border-radius:4px;padding:1px 2px;color:var(--t-text)}.kw .kwc-m0{background:var(--t-ring);box-shadow:inset 0 -2px 0 var(--t-primary)}.kw .kwc-m1{background:#EFEDFB;box-shadow:inset 0 -2px 0 var(--t-attn)}.kw .kwc-m2{background:#E3F4EA;box-shadow:inset 0 -2px 0 var(--t-ok)}.kw .kwc-dot.kwc-m0{background:var(--t-primary);box-shadow:none}.kw .kwc-dot.kwc-m1{background:var(--t-attn);box-shadow:none}.kw .kwc-dot.kwc-m2{background:var(--t-ok);box-shadow:none}.aitext .b15-i,.style-tool .b15-i{display:inline-flex;vertical-align:-2px;margin-left:6px;color:var(--t-ghost);cursor:help;transition:color .12s}.aitext .b15-i:hover,.style-tool .b15-i:hover{color:var(--t-primary)}.aitext .b15-warn,.style-tool .b15-warn{color:var(--t-attn);font-weight:700}.aitext .b15-dot,.style-tool .b15-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px;vertical-align:1px;background:var(--sty-fg,var(--t-faint))}.aitext .t-table tbody th,.style-tool .t-table tbody th{font-size:14px;font-weight:600;color:var(--t-text);white-space:normal;border-bottom:1px solid var(--t-row);padding-top:10px;padding-bottom:10px;vertical-align:middle}.aitext .sty-h,.style-tool .sty-h{background:var(--sty-bg);color:inherit;border-radius:3px;padding:1px 2px;border-bottom:2px solid var(--sty-fg);cursor:help;-webkit-box-decoration-break:clone;box-decoration-break:clone}.style-tool .sty-h--soft{border-bottom:0;padding:1px 0;border-radius:2px}.style-tool .sty-k1{--sty-bg:#F1EAFB;--sty-fg:#7238B8}.style-tool .sty-k2{--sty-bg:#FDEDEC;--sty-fg:#C0332F}.style-tool .sty-k3{--sty-bg:#FFF3D9;--sty-fg:#A97400}.style-tool .sty-k4{--sty-bg:#E3F0F3;--sty-fg:#0E6E84}.style-tool .sty-k5{--sty-bg:#E6F4EA;--sty-fg:#1E7A3C}.style-tool .sty-k6{--sty-bg:#E4F0FB;--sty-fg:#1F6FB2}.style-tool .sty-k7{--sty-bg:#FCE9F3;--sty-fg:#A8246E}.style-tool .sty-k8{--sty-bg:#EDEFF3;--sty-fg:#4A5568}.aitext .ai-cliche{--sty-bg:#F1EAFB;--sty-fg:#7238B8}.aitext .ai-triad{--sty-bg:#E3F0F3;--sty-fg:#0E6E84}.aitext .ai-fork{--sty-bg:#EDEFF3;--sty-fg:#4A5568}.style-tool .b15-work{display:grid;gap:16px;align-items:start;min-width:0}@media (min-width:1400px){.style-tool .b15-work{grid-template-columns:148px minmax(0,1fr) 380px}}@media (min-width:1700px){.style-tool .b15-work{grid-template-columns:170px minmax(0,1fr) 440px}}.style-tool .b15-nav{display:flex;flex-wrap:wrap;gap:6px}.style-tool .b15-nav__btn{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:7px 12px;border:0;border-radius:var(--t-r-ctrl);background:var(--t-track);color:var(--t-text-2);font-family:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background .12s,color .12s}.style-tool .b15-nav__btn:hover{background:#E6E8EB;color:var(--t-text)}.style-tool .b15-nav__btn.is-active,.style-tool .b15-nav__btn.is-active:hover{background:var(--t-primary);color:#fff}.style-tool .b15-nav__val{font-weight:700;color:var(--t-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.style-tool .b15-nav__btn.is-active .b15-nav__val{color:rgba(255,255,255,.85)}@media (min-width:1400px){.style-tool .b15-nav{flex-direction:column;flex-wrap:nowrap}.style-tool .b15-nav__btn{width:100%;padding:9px 10px}.style-tool .b15-nav__name{flex:1 0 100%}}.style-tool .b15-mid{min-width:0}.style-tool .b15-what{margin:0;padding:0 var(--t-pad) 4px;font-size:13px;font-weight:500;line-height:1.5;color:var(--t-faint)}.style-tool .b15-what--top{padding:0;margin-bottom:10px}.style-tool .b15-what--foot{padding:0 var(--t-pad) 14px}.style-tool .b15-text{padding:10px var(--t-pad) 16px;font-size:15px;line-height:1.75;color:var(--t-text);white-space:pre-wrap;overflow-wrap:anywhere;max-height:520px;overflow:auto}.style-tool .b15-legend{margin:0;padding:0 var(--t-pad) 14px}.style-tool .t-legend i.b15-swatch{width:12px;height:12px;flex:none;border-radius:3px;background:var(--sty-bg);box-shadow:inset 0 -2px 0 var(--sty-fg)}.style-tool .b15-mid .t-res-foot{border-top:1px solid var(--t-divider)}.style-tool .b15-copyrow{display:flex;margin-top:10px}.style-tool .b15-panel{min-width:0}.style-tool .b15-acts{display:flex;flex-wrap:wrap;gap:8px;padding:18px var(--t-pad) 2px}.style-tool .b15-acts .t-btn{flex:1 1 auto;height:42px}.style-tool .b15-acts .t-btn:disabled:not(.t-btn--primary){opacity:.55}.style-tool .b15-pad{padding:14px var(--t-pad) 0}.style-tool .b15-panel .t-table td,.style-tool .b15-panel .t-table th{padding-left:8px;padding-right:8px}.style-tool .b15-panel .t-table td:first-child,.style-tool .b15-panel .t-table th:first-child{padding-left:var(--t-pad)}.style-tool .b15-panel .t-table td:last-child,.style-tool .b15-panel .t-table th:last-child{padding-right:var(--t-pad)}.style-tool .b15-panel .t-res-foot{border-top:1px solid var(--t-row)}.style-tool .b15-panel .t-verdict__title{font-size:17px}.style-tool .b15-kv{border-top:1px solid var(--t-divider)}.style-tool .b15-kv th{width:auto}.style-tool .b15-kv td.is-num{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.style-tool .b15-note{display:block;margin-top:1px;font-size:12px;font-weight:700;color:var(--t-attn);white-space:nowrap}.style-tool .b15-filter{padding:14px var(--t-pad) 14px;border-top:1px solid var(--t-divider)}.style-tool .b15-filter .t-seg__btn{display:inline-flex;align-items:center}.style-tool .b15-filter .t-seg__btn:disabled{opacity:.45;cursor:default}.style-tool .b15-filter .t-seg__btn:disabled:hover{color:var(--t-muted)}.style-tool .b15-term{display:block;font-weight:600;color:var(--t-text);overflow-wrap:anywhere}.style-tool .b15-why{display:block;margin-top:2px;font-size:12px;line-height:1.45;color:var(--t-muted);overflow-wrap:anywhere}.style-tool .b15-go{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--t-primary-ink);text-align:left;cursor:pointer}.style-tool .b15-none{margin:0;padding:14px var(--t-pad) 18px;border-top:1px solid var(--t-divider);font-size:14px;font-weight:500;line-height:1.55;color:var(--t-muted)}.style-tool .b15-qin{min-height:76px;height:108px;padding:10px 12px;font-size:14px}.style-tool .b15-panel .b15-pad+.b15-none,.style-tool .b15-qres,.style-tool .b15-sugg{margin-top:14px}.style-tool .b15-hist{padding:0}.style-tool .b15-hist>button{display:flex;align-items:center;gap:14px;width:100%;min-width:0;padding:12px var(--t-pad);border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.style-tool .t-history+.t-res-foot{border-top:1px solid var(--t-row)}.style-tool .b15-load{padding:0 var(--t-pad) 20px}.style-tool .b15-fill i{width:6%;animation-name:b15-fill;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes b15-fill{0%{width:6%}to{width:100%}}.style-tool .b15-skel{display:grid;gap:9px;margin-top:16px}.style-tool .b15-skel span{height:13px;border-radius:5px;background:linear-gradient(90deg,var(--t-track) 25%,#E6E8EB 37%,var(--t-track) 63%);background-size:400% 100%;animation:b15-shine 1s linear infinite}.style-tool .b15-skel span:nth-child(2n){width:82%}.style-tool .b15-skel span:nth-child(3n){width:64%}@keyframes b15-shine{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:640px){.style-tool .b15-hist>button{flex-wrap:wrap;gap:6px 12px}.style-tool .b15-hist .t-history__text{flex:1 0 100%}.style-tool .b15-text{max-height:420px;font-size:14px}}.aitext .ai-head{min-height:32px;margin-bottom:8px}.aitext .ai-head .t-label{margin:0}.aitext .ai-marked{min-height:220px;max-height:520px;overflow:auto;padding:14px 16px;border:1px solid var(--t-border);border-radius:var(--t-r-ctrl);background:#fff;font-size:15px;line-height:1.7;color:var(--t-text);white-space:pre-wrap;overflow-wrap:anywhere}.aitext .ai-part{background:rgba(217,68,58,.08);border-radius:2px;cursor:help;-webkit-box-decoration-break:clone;box-decoration-break:clone}.aitext .t-verdict{flex-wrap:wrap}.aitext .t-verdict__body{flex:1 1 260px}.aitext .t-verdict .t-stats{padding:0;gap:8px 28px}.aitext .ai-live{padding:0 var(--t-pad) 20px}.aitext .ai-live .t-progress i{transition:width .3s}.aitext .ai-map{display:flex;gap:3px;height:16px}.aitext .ai-map--dense{gap:1px}.aitext .ai-map>i{flex:1 1;min-width:2px;border-radius:3px;background:var(--t-track);transition:background-color .3s}.aitext .ai-cnt i.ai-map--ai,.aitext .ai-map>i.ai-map--ai{background:var(--t-err)}.aitext .ai-cnt i.ai-map--hum,.aitext .ai-map>i.ai-map--hum{background:var(--t-ok)}.aitext .ai-cnt i.ai-map--mid,.aitext .ai-map>i.ai-map--mid{background:#C9CDD3}.aitext .ai-map>i.ai-map--now{background:var(--t-primary);animation:b15-pulse 1s ease-in-out infinite}@keyframes b15-pulse{50%{opacity:.35}}.aitext .ai-cnt b{margin-left:2px;color:var(--t-text);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aitext .ai-live-now{margin-top:10px;min-width:0;font-size:13px;font-weight:500;color:var(--t-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aitext .ai-pair{gap:var(--t-gap);align-items:start}.aitext .t-table td.is-num{width:1%}@media (prefers-reduced-motion:reduce){.aitext .ai-map>i.ai-map--now,.style-tool .b15-skel span{animation:none}.style-tool .b15-fill i{animation:none;width:100%}}.img .img-opt{display:inline-flex;min-height:38px;align-items:center}.img .t-file{min-width:0}.img .t-file__ph{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--t-faint)}.img .img-fname{min-width:0;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.img .t-file .t-badge{flex:none}.img .t-table td .t-btn--sm{height:32px;padding:0 12px;font-size:13px}.img .img-why{margin:0;padding:0 var(--t-pad) 14px calc(var(--t-pad) + 18px);font-size:13px;font-weight:500;line-height:1.6;color:var(--t-muted)}.img .t-files-foot .t-btn--primary{padding:0 18px}.wbp .wbp-heavier{color:var(--t-muted);font-weight:700}.clean .clean-card.is-drag{border-color:var(--t-primary);box-shadow:0 0 0 3px var(--t-ring)}.clean .t-editor{grid-template-columns:minmax(0,420px) minmax(0,1fr)}.clean .t-editor__preview{min-height:260px}.clean .clean-shot{display:block;max-width:100%;max-height:420px;border-radius:8px}.clean .clean-noshow{padding:28px 16px;text-align:center;font-size:13px;font-weight:500;line-height:1.5;color:var(--t-faint)}.clean .t-editor__panel{padding:18px var(--t-pad) 20px}.clean .clean-meta{display:flex;align-items:baseline;gap:10px;min-width:0;font-size:14px}.clean .clean-name{min-width:0;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clean .clean-say{margin:0;font-size:14px;font-weight:500;line-height:1.5;color:var(--t-muted)}.clean .clean-say--err{color:var(--t-err);font-weight:600}.clean .clean-grid{display:grid;gap:14px 18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.clean .clean-f{display:block;min-width:0}.clean .clean-lab{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.clean .clean-lab .t-badge{font-size:11px;padding:2px 7px}.clean .clean-rest{border-top:1px solid var(--t-divider);padding-top:14px}.clean .clean-rest .t-kv{table-layout:fixed}.clean .clean-rest .t-kv th{padding-left:0;width:42%}.clean .clean-rest .t-kv td{padding-right:0;font-weight:500;color:var(--t-text-2)}.clean .clean-rest .t-kv tr:last-child td,.clean .clean-rest .t-kv tr:last-child th{border-bottom:0}.clean .clean-rest-k{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--t-text-2)}.clean .clean-rest-v{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clean .clean-foot .t-actions{margin:0}@media (max-width:860px){.clean .t-editor{grid-template-columns:minmax(0,1fr)}.clean .t-editor__panel{border-left:0;border-top:1px solid var(--t-divider)}.clean .clean-shot{max-height:320px}}.wm .is-drag.t-card{border-color:var(--t-primary);box-shadow:0 0 0 3px var(--t-ring)}.wm .wmr-bad{margin:12px 0 0;color:var(--t-err);font-weight:600}.wm .wmr-list .wmr-bad{margin:0;padding:0 var(--t-pad) 14px}.wm .wmr-eta{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wm .wmr-bar{margin:0 var(--t-pad) 14px}.wm .wmr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:0 var(--t-pad) 18px}.wm .wmr-item{gap:6px}.wm .wmr-cell,.wm .wmr-item{display:flex;flex-direction:column;min-width:0}.wm .wmr-cell{position:relative;gap:8px;padding:6px;border:1px solid var(--t-border);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:var(--t-text)}.wm .wmr-cell:hover:not(:disabled){border-color:var(--t-primary)}.wm .wmr-cell:disabled{cursor:progress}.wm .wmr-thumb{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:var(--t-soft);border-radius:8px}.wm .wmr-st{position:absolute;top:12px;left:12px;line-height:0}.wm .wmr-cname{padding:0 4px 2px;font-size:13px;font-weight:500;color:var(--t-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm .wmr-fail{border:0;background:none;padding:0 4px;font:inherit;font-size:13px;font-weight:600;line-height:1.35;color:var(--t-primary-ink);text-align:left;cursor:pointer}.wm .wmr-fail:hover:not(:disabled){text-decoration:underline}.wm .wmr-fail:disabled{color:var(--t-ok);cursor:default}.wm .wmr-stage{padding:16px}.wm .wmr-wrap{position:relative;display:inline-block;max-width:100%;line-height:0}.wm .wmr-pic{display:block;max-width:100%;max-height:75vh;width:auto;height:auto;border-radius:4px}.wm .wmr-ink{position:absolute;inset:0;width:100%;height:100%;opacity:.45;touch-action:none}.wm .wmr-ink--off{visibility:hidden}.wm .wmr-stage--busy .wmr-ink{animation:ui-pulse 1.2s ease-in-out infinite}.wm .wmr-tools{display:flex;flex-direction:column;gap:8px}.wm .t-editor__panel>.t-btn--primary,.wm .wmr-tools .t-btn{width:100%}.wm .wmr-name{min-width:0;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.wm .wmr-stage--busy .wmr-ink{animation:none}}@media (max-width:640px){.wm .wmr-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.wm .wmr-name{max-width:100%;flex-basis:100%;order:5}}.wm .wmr-modal-img{display:block;max-width:100%;max-height:50vh;margin:0 auto 14px;border-radius:8px;background:var(--t-soft)}.wm .wmr-modal-note{margin:0;font-size:14px;font-weight:500;line-height:1.55;color:var(--t-label)}.wm .wmr-modal-err{margin:10px 0 0;font-size:14px;font-weight:600;color:var(--t-err)}.trl .t-split .t-textarea{min-height:260px;padding-bottom:14px}.trl .trl-out{background:var(--t-soft)}.utm .utm-bad{color:var(--t-err)}.utm .utm-tech{font-family:var(--t-mono);font-size:.92em;background:var(--t-track);border-radius:4px;padding:0 4px;color:var(--t-text)}.utm .utm-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px 20px;margin-top:20px;align-items:start}.utm .utm-key{font-family:var(--t-mono);font-size:12px;font-weight:600;color:var(--t-faint)}.utm .utm-macros-body{padding:6px var(--t-pad) 20px}.utm .utm-lead{margin:0 0 12px;font-size:13px;line-height:1.55;color:var(--t-muted)}.utm .utm-codes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:8px}.utm .utm-code{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;border:0;border-radius:var(--t-r-ctrl);background:var(--t-track);text-align:left;cursor:pointer;font-family:inherit;transition:background .12s}.utm .utm-code:hover{background:#E6E8EB}.utm .utm-code code{font-family:var(--t-mono);font-size:12.5px;font-weight:700;color:var(--t-text);word-break:break-all}.utm .utm-code span{font-size:12px;line-height:1.45;color:var(--t-muted)}.utm .utm-link{word-break:break-all}.utm .utm-foot{margin:0;border-top:1px solid var(--t-divider);line-height:1.5}.utm .utm-ok{margin:0;font-size:14px;line-height:1.5}.utm .t-issues li{grid-template-columns:128px minmax(0,1fr) auto}@media (max-width:640px){.utm .t-issues li{grid-template-columns:minmax(0,1fr) auto}}.alt .alt-table td{vertical-align:top}.alt .alt-thumb-cell{width:120px}.alt .alt-thumb{display:block;width:64px;height:64px;border-radius:8px;object-fit:cover;background:var(--t-track)}.alt .alt-name{display:block;max-width:110px;margin-top:6px;font-size:12px;color:var(--t-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alt .alt-text-cell{min-width:260px}.alt .alt-text{min-height:64px;padding:8px 12px;font-size:14px;line-height:1.5}.alt .alt-under{margin-top:6px}.alt .alt-count{font-size:12px;font-weight:600;color:var(--t-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.alt .alt-count.is-over{color:var(--t-err)}.alt .alt-file-cell{width:200px;white-space:normal;word-break:break-all}.alt .alt-act-cell{width:120px;text-align:right}.alt .alt-hist-note{flex-basis:100%;font-size:13px;font-weight:500;line-height:1.5}.wmk .wmk-card.is-drag{border-color:var(--t-primary);box-shadow:0 0 0 3px var(--t-ring)}.wmk .wmk-preview{flex-direction:column;gap:12px;min-width:0}.wmk .wmk-stage{display:flex;justify-content:center;width:100%}.wmk .wmk-canvas{display:block;max-width:100%;max-height:560px;width:auto;height:auto;border-radius:8px}.wmk .wmk-thumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.wmk .wmk-thumb{width:56px;height:56px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:var(--t-track);cursor:pointer}.wmk .wmk-thumb.is-on{border-color:var(--t-primary)}.wmk .wmk-thumb img{display:block;width:100%;height:100%;object-fit:cover}.wmk .t-editor__panel>.t-check{align-self:flex-start}.wmk .wmk-full{width:100%}.wmk .wmk-nowrap{flex-wrap:nowrap}.wmk .wmk-fontbtn{flex:1 1;min-width:0;text-align:left;font-family:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wmk .wmk-bold{flex:none;width:38px;padding:0;font-weight:800}.wmk .wmk-fonts{gap:12px;max-height:360px;overflow:auto;padding:12px;border:1px solid var(--t-border);border-radius:var(--t-r-ctrl)}.wmk .wmk-font,.wmk .wmk-fonts{display:flex;flex-direction:column}.wmk .wmk-font{align-items:flex-start;gap:2px;width:100%;padding:6px 8px;border:0;border-radius:8px;background:none;color:var(--t-text);text-align:left;cursor:pointer;font-family:inherit}.wmk .wmk-font:hover{background:var(--t-track)}.wmk .wmk-font.is-on{background:var(--t-primary);color:#fff}.wmk .wmk-font__sample{max-width:100%;font-size:18px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wmk .wmk-font__name{font-size:12px;color:var(--t-faint)}.wmk .wmk-font.is-on .wmk-font__name{color:rgba(255,255,255,.8)}.wmk .t-swatches{align-items:center}.wmk .t-swatch{padding:0}.wmk .wmk-sw-w{background:#fff}.wmk .wmk-sw-k{background:#101012}.wmk .wmk-color{width:38px;height:28px;padding:0 2px;border:1px solid var(--t-border);border-radius:7px;background:#fff;cursor:pointer}.wmk .wmk-logo{max-width:120px;max-height:48px;object-fit:contain;border-radius:6px;background:var(--t-soft)}.wmk .wmk-where{gap:14px}.wmk .wmk-foot{padding-top:0}.wmk .wmk-foot .t-actions{margin-top:0}.mys .my-sub{font-size:12px;font-weight:500;color:var(--t-faint);white-space:normal}.mys .my-dom{color:var(--t-text);font-weight:700;text-decoration:none;overflow-wrap:anywhere}.mys .my-dom:hover{color:var(--t-primary-ink)}.mys .my-adm{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 8px;border:1px solid var(--t-border);border-radius:999px;font-size:12px;font-weight:600;color:var(--t-muted);text-decoration:none;vertical-align:1px;white-space:nowrap}.mys .my-adm:hover{color:var(--t-primary-ink);border-color:currentColor}.mys .my-adm svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mys .my-del,.mys .t-btn--link.my-del{color:var(--t-err)}.mys .t-btn--link.my-del:hover{color:var(--t-err);text-decoration:underline}.mys .my-dirs{padding:0 var(--t-pad) var(--t-pad)}.mys .my-dir{display:flex;flex-direction:column;gap:2px;width:100%;min-width:0;text-align:left;font:inherit;color:var(--t-text);cursor:pointer;transition:border-color .12s,box-shadow .12s}.mys .my-dir.is-on,.mys .my-dir:hover{border-color:var(--t-primary)}.mys .my-dir.is-on{box-shadow:0 0 0 3px var(--t-ring)}.mys .my-dir-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.mys .my-dir-u{font-size:13px;font-weight:500;letter-spacing:0;color:var(--t-faint)}.mys .my-dir.is-zero .t-kpi__value{color:var(--t-ghost)}.mys .my-dir-top{margin-top:2px;font-size:12px;font-weight:500;color:var(--t-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mys .my-cabsum{gap:10px 18px}.mys .my-cabsum-i{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mys .my-srv{width:auto;min-width:180px;flex:0 0 auto}.mys .my-wrap{container-type:inline-size}.mys .my-row{cursor:pointer}.mys .t-table td.my-now{max-width:240px}.mys .my-now .t-badge{max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.mys .my-strip{display:flex;gap:1px}.mys .my-strip i{width:3px;height:16px;border-radius:1px;background:var(--t-track)}.mys .my-strip i.v1{background:var(--t-ok)}.mys .my-strip i.v2{background:var(--t-err)}.mys .my-strip i.v3{background:var(--t-disabled)}.mys .t-table td.my-new1{white-space:normal;min-width:150px;max-width:300px}.mys .my-new1 .t-badge,.mys .my-new1 .t-tag{margin:2px 4px 2px 0;vertical-align:middle}.mys .t-table td.my-cabs{min-width:124px}.mys .my-cabs>span{display:inline-flex;margin:1px 4px 1px 0;vertical-align:middle}.mys .t-table tr.my-detail>td{padding:16px 0 20px;white-space:normal;overflow:visible;max-width:none;background:var(--t-soft);cursor:default}.mys .t-table tbody tr.my-detail:hover{background:none}.mys .my-d{position:sticky;left:var(--t-pad);width:calc(100cqw - var(--t-pad) * 2);display:grid;gap:14px}.mys .my-d-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:14px 16px}.mys .my-wide{grid-column:1/-1}.mys .my-ta{min-height:72px;padding:10px 12px;font-size:14px}.mys .my-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:14px;align-items:start}.mys .my-stat{min-width:0}.mys .my-stat .t-meta{border-top:0;padding-top:4px}.mys .my-stat .t-chart{padding:2px var(--t-pad) 12px}.mys .my-stat .t-bars{height:40px;gap:2px}.mys .my-pad{padding:0 var(--t-pad) 16px}.mys .my-q{border-top:1px solid var(--t-divider)}.mys .my-q-h{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px var(--t-pad) 6px}.mys .my-log-h{font-size:13px;font-weight:700;color:var(--t-label)}.mys .my-item{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;min-width:0;padding:10px var(--t-pad);border-top:1px solid var(--t-row);font-size:14px}.mys .my-item .t-badge{align-self:center}.mys .my-item a,.mys .my-item b{overflow-wrap:anywhere}.mys .my-title{font-weight:600}.mys .my-item-t{flex-basis:100%;font-size:13px;line-height:1.5;color:var(--t-text-2);overflow-wrap:anywhere}.mys .my-item--feed .my-item-t{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mys .my-item--feed.is-new .my-when{color:var(--t-text);font-weight:700}.mys .my-acts{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-left:auto;font-size:13px}.mys .my-act{border:0;background:none;padding:0;font:inherit;font-size:13px;font-weight:600;color:var(--t-primary-ink);cursor:pointer}.mys .my-act:hover{text-decoration:underline}.mys .my-act.my-del{color:var(--t-err)}.mys .my-task{display:grid;gap:10px;padding:14px var(--t-pad);border-top:1px solid var(--t-row)}.mys .my-task.is-done{opacity:.7}.mys .my-pre{white-space:pre-wrap;font-size:14px;line-height:1.6;color:var(--t-text-2)}.mys .my-log{display:grid;gap:4px}.mys .my-log-i{font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.mys .my-add{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:8px}.mys .my-new{display:grid;gap:12px;border-top:1px solid var(--t-divider)}.mys .my-new>.t-label{margin-bottom:0}.mys .my-new>.t-actions{margin-top:8px}.mys .my-all{justify-self:start;font-size:13px;color:var(--t-primary-ink)}@media (max-width:640px){.mys .my-add{grid-template-columns:minmax(0,1fr)}.mys .my-srv{flex:1 1 100%}}.ox .ox-cols{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:var(--t-gap);align-items:start}.ox .ox-main,.ox .ox-side{display:grid;gap:var(--t-gap);min-width:0}.ox .ox-muted{font-size:13px;font-weight:500;color:var(--t-faint)}.ox .ox-err{font-size:13px;font-weight:600;color:var(--t-err)}.ox .ox-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px var(--t-pad);border-top:1px solid var(--t-divider);font-size:14px;font-weight:500}.ox .ox-lim .t-label{margin:0}.ox .ox-prog .t-progress{flex:1 1 220px}.ox .ox-form{display:grid;gap:14px;margin-top:16px}.ox .t-acc__body.ox-form{margin-top:0}.ox .ox-ta{min-height:110px;padding:10px 12px;font-size:14px;line-height:1.55}.ox .ox-ta--long{min-height:260px}.ox .ox-msg{margin:0 0 14px}.ox .ox-name{margin:0}.ox .ox-del,.ox .ox-del:hover{color:var(--t-err)}.ox .ox-site{font-size:13px;font-weight:600}.ox .t-seg__btn .t-badge{margin-left:6px;padding:1px 6px}.ox .ox-it{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;border:0;border-top:1px solid var(--t-row);background:none;padding:12px var(--t-pad);font:inherit;color:var(--t-text);cursor:pointer}.ox .ox-it:hover{background:var(--t-hover)}.ox .ox-it.is-on{background:var(--t-track)}.ox .ox-it-h{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px}.ox .ox-m{padding:0 var(--t-pad);border-top:1px solid var(--t-row)}.ox .ox-m-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;width:100%;padding:12px 0;border:0;background:none;text-align:left;font:inherit;font-size:14px;color:var(--t-text);cursor:pointer}.ox .ox-m-h:hover b{color:var(--t-primary)}.ox .ox-m>.ox-err{margin:-4px 0 10px}.ox .ox-m-b{display:grid;gap:10px;padding:2px 0 16px}.ox .ox-snip{margin-top:-4px;padding-bottom:12px;font-size:13px;color:var(--t-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ox .ox-bub{padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.ox .ox-bub--out{background:var(--t-soft)}.ox .ox-bub--in{background:#fff;border:1px solid var(--t-border)}.ox .ox-bub .ox-muted{margin-bottom:4px}@media (max-width:900px){.ox .ox-cols{grid-template-columns:minmax(0,1fr)}}.life,.life-gate{width:100%;max-width:1180px}.life *,.life :after,.life :before,.life-gate *,.life-gate :after,.life-gate :before{box-sizing:border-box}.life button,.life input,.life select,.life textarea,.life-gate button,.life-gate input{font-family:inherit}.life-lock{font-family:var(--t-font)}.life .life-top{display:flex;align-items:flex-end;flex-wrap:wrap;gap:4px 20px;border-bottom:1px solid var(--t-border)}.life .life-top .t-tabs{flex:1 1 auto;min-width:0;border-bottom:0}.life .life-top .t-tabs__item{font-size:15px}.life .life-top__n{margin-right:6px;font-size:12px;font-weight:700;color:var(--t-ghost);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.life .life-top__who{padding-bottom:10px;font-size:13px;font-weight:500;color:var(--t-faint)}.life .life-pair{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.life .life-pair__main{flex:1 1 560px;min-width:0}.life .life-pair__side{flex:0 1 360px;min-width:0}.life .life-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(275px,100%),1fr));gap:16px;align-items:start}.life .life-lanes--wide{grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr))}.life .life-lanes--work{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.life .life-domains{grid-column:1/-1}.life .life-lane{display:flex;flex-direction:column;gap:10px;min-width:0}.life .life-pad{padding:0 var(--t-pad) var(--t-pad)}.life .life-pad--narrow{max-width:480px}.life .life-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px}.life .life-grid--domains{grid-template-columns:repeat(auto-fill,minmax(min(215px,100%),1fr))}.life .life-grow{flex:1 1;min-width:0}.life .life-head{display:flex;align-items:center;gap:8px;min-height:28px}.life .life-head__t{font-size:15px;font-weight:700}.life .life-head__n{margin-right:auto;font-size:13px;font-weight:600;color:var(--t-ghost);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.life .life-empty{font-size:13px;font-weight:500;color:var(--t-faint)}.life .life-card{min-width:0;padding:12px 14px;border:1px solid var(--t-border);border-radius:12px;background:#fff}.life .life-card:hover{background:var(--t-hover)}.life .life-card.is-accent{border-color:var(--t-primary)}.life .life-card--sm{padding:11px 13px}.life .life-card__top{display:flex;align-items:flex-start;gap:10px}.life .life-card__top--mid{align-items:center;gap:8px;margin-bottom:8px}.life .life-check{flex:none;margin-top:2px}.life .life-title{font-size:14px;font-weight:600;line-height:1.4;color:var(--t-text)}.life .life-title.is-done{color:var(--t-faint);text-decoration:line-through}.life .life-title--dom{font-size:13px;word-break:break-all}.life .life-tag{margin-top:2px;font-size:12px;font-weight:500;color:var(--t-faint);white-space:nowrap}.life .life-tag--block{margin-top:4px;line-height:1.4;white-space:normal}.life .life-body{margin-top:6px;font-size:13px;line-height:1.55;color:var(--t-text-2)}.life .life-body--long{white-space:pre-wrap}.life .life-body--cap{margin:0 0 10px;color:var(--t-faint)}.life .life-more{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:0;border:0;background:none;font-size:13px;font-weight:600;color:var(--t-primary-ink);cursor:pointer}.life .life-tags{display:flex;flex-wrap:wrap;gap:6px}.life .life-act{flex:none;display:flex;align-items:center;gap:4px;opacity:0;transition:opacity .12s}.life .life-card:focus-within .life-act,.life .life-card:hover .life-act,.life .life-row:focus-within .life-act,.life .life-row:hover .life-act{opacity:1}@media (hover:none){.life .life-act{opacity:1}}.life .life-mini{height:28px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 9px;border:1px solid var(--t-border);border-radius:8px;background:#fff;color:var(--t-text-2);font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.life .life-mini:hover{border-color:var(--t-primary);color:var(--t-primary)}.life .life-mini--icon{width:28px;padding:0;flex:none}.life .life-mini--del:hover{border-color:var(--t-err);color:var(--t-err)}.life .life-mini.is-on,.life .life-mini.is-on:hover{background:var(--t-primary);border-color:var(--t-primary);color:#fff}.life .life-row{display:flex;align-items:center;gap:10px;padding:10px var(--t-pad);border-top:1px solid var(--t-row);font-size:14px}.life .life-row:hover{background:var(--t-hover)}.life .life-row--base{align-items:baseline;flex-wrap:wrap}.life .life-row__main{flex:1 1 200px;min-width:0;line-height:1.4}.life .life-row__tag{flex:none;width:130px;font-size:13px;color:var(--t-faint)}.life .life-row__sum{flex:none;width:100px;text-align:right;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.life .life-row__sum.is-blank{font-weight:600;color:var(--t-faint)}.life .life-row__date{flex:none;width:92px;font-size:13px;color:var(--t-faint)}.life .life-row__val{flex:none;width:74px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.life .life-foot,.life .life-total{border-top:1px solid var(--t-divider)}.life .life-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;padding:14px var(--t-pad)}.life .life-total__sum{margin-left:auto;font-size:22px;font-weight:800;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.life .life-unit{font-size:15px;font-weight:500;letter-spacing:0;color:var(--t-muted)}.life .life-progress{height:7px;border-radius:4px}.life .life-progress i{border-radius:4px}.life .life-day{display:flex;flex-direction:column;padding-bottom:10px}.life .life-day>.life-form{margin:6px var(--t-pad)}.life .life-row--day{padding:6px var(--t-pad);border-top:0}.life .life-day__name{flex:none;width:90px;font-size:13px}.life .life-day__track{flex:1 1;height:8px;border-radius:3px;background:var(--t-track);overflow:hidden}.life .life-day__track i{display:block;height:100%;border-radius:3px;background:var(--t-primary);opacity:.45}.life .life-day__track i.is-pin{opacity:1}.life .life-day__h{flex:none;width:36px;text-align:right;font-size:12.5px;color:var(--t-faint)}.life .life-form{display:grid;gap:8px;padding:12px;border:1px solid var(--t-border);border-radius:12px;background:var(--t-soft)}.life .life-form__row{flex-wrap:nowrap}.life .life-form__row .t-input{flex:1 1 auto;min-width:0}.life .life-form__row .life-price{flex:0 0 120px;width:120px}.life .life-ta{min-height:90px;padding:10px 12px;font-size:14px;line-height:1.55}.life .life-form .t-actions__meta{font-size:13px}.life .life-err{font-size:13px;font-weight:600;color:var(--t-err)}.life .life-fold>summary{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:14px;font-weight:600;color:var(--t-muted);cursor:pointer;list-style:none}.life .life-fold>summary::-webkit-details-marker{display:none}.life .life-fold>summary:hover{color:var(--t-text)}.life .life-fold>summary svg{transition:transform .15s}.life .life-fold[open]>summary svg{transform:rotate(90deg)}.life .life-fold__body{margin-top:10px}.life-gate .life-gate__card{max-width:420px}.life-gate .t-locked{padding:32px 24px}.life-gate .life-gate__form{display:grid;gap:10px;width:100%;max-width:300px;margin-top:4px}.life-gate .life-gate__form .t-btn--primary{width:100%}.life-gate .t-input.is-err{border-color:var(--t-err)}.life-gate .life-gate__err{font-size:13px;font-weight:600;color:var(--t-err)}.mlv .ml2-boxes{gap:2px}.mlv .ml2-new{width:100%;margin:2px 0 10px}.mlv .ml2-new svg{width:16px;height:16px}.mlv .t-folder{min-width:0}.mlv .ml2-box__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mlv .t-folder small{flex:none;font-weight:700;color:var(--t-primary-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mlv .ml2-out{list-style:none;margin:8px 0 0;padding:0}.mlv .ml2-out li{display:flex;align-items:center;gap:14px;padding:12px var(--t-pad);border-top:1px solid var(--t-row)}.mlv .ml2-out__text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.mlv .ml2-out__subj{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mlv .ml2-out__meta{font-size:13px;font-weight:500;color:var(--t-faint);overflow-wrap:anywhere}.mlv .ml2-out__err{font-size:13px;font-weight:600;color:var(--t-err);overflow-wrap:anywhere}.mlv .t-btn--link.ml2-danger{color:var(--t-err)}.mlv .t-btn--link.ml2-danger:hover{color:var(--t-err);text-decoration:underline}.mlv .ml2-list{list-style:none;margin:0;padding:0}.mlv .ml2-row{display:grid;grid-template-columns:8px minmax(0,200px) minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:12px var(--t-pad);border:0;border-top:1px solid var(--t-row);background:none;font-size:14px;font-weight:500;color:var(--t-text-2);text-align:left;cursor:pointer}.mlv .ml2-row:hover{background:var(--t-hover)}.mlv .ml2-dot{width:8px;height:8px;border-radius:50%}.mlv .ml2-row.is-new .ml2-dot{background:var(--t-primary)}.mlv .ml2-from,.mlv .ml2-line{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mlv .ml2-row.is-new .ml2-from,.mlv .ml2-row.is-new .ml2-line{font-weight:700;color:var(--t-text)}.mlv .ml2-meta,.mlv .ml2-snip{font-weight:500;color:var(--t-faint)}.mlv .ml2-meta{display:inline-flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mlv .ml2-meta svg{flex:none}.mlv .ml2-dom{color:var(--t-ghost)}.mlv .ml2-msg{padding-bottom:var(--t-pad);border-top:1px solid var(--t-divider)}.mlv .ml2-acts{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:14px var(--t-pad)}.mlv .ml2-acts .t-btn--sm svg{width:16px;height:16px;margin-left:-4px}.mlv .ml2-subj{margin:4px 0 6px;padding:0 var(--t-pad);font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.3;color:var(--t-text);overflow-wrap:anywhere}.mlv .ml2-msg .t-kv th{width:110px}.mlv .ml2-atts,.mlv .ml2-pad{padding:12px var(--t-pad) 0}.mlv .ml2-atts{display:flex;flex-wrap:wrap;gap:6px}.mlv .ml2-att{gap:6px;max-width:100%;color:var(--t-primary-ink);text-decoration:none}.mlv .ml2-att:hover{background:var(--t-ring)}.mlv .ml2-att small{font-size:12px;font-weight:500;color:var(--t-faint)}.mlv .ml2-frame{display:block;width:100%;height:70vh;background:#fff}.mlv .ml2-frame,.mlv .ml2-text{border:1px solid var(--t-border);border-radius:var(--t-r-ctrl)}.mlv .ml2-text{margin:12px var(--t-pad) 0;padding:14px 16px;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--t-text)}.mlv .ml2-draft{border-top:1px solid var(--t-divider)}.mlv .ml2-draft__title{margin-bottom:14px;font-size:16px;font-weight:800}.mlv .ml2-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px 18px}.mlv .ml2-draft__lbl{margin-top:14px}.mlv .ml2-draft__text{min-height:260px;padding-bottom:14px;font-size:14px}@media (max-width:640px){.mlv .ml2-boxes{align-items:center}.mlv .ml2-new{width:auto;margin:0 6px 0 0;flex:none}.mlv .ml2-boxes .t-folders__label{display:none}.mlv .t-folder{flex:none;max-width:240px}.mlv .ml2-row{grid-template-columns:8px minmax(0,1fr) auto;row-gap:4px}.mlv .ml2-dot,.mlv .ml2-from{grid-row:1}.mlv .ml2-meta{grid-row:1;grid-column:3}.mlv .ml2-line{grid-row:2;grid-column:2/-1}.mlv .ml2-acts .t-spacer{flex-basis:100%}.mlv .ml2-msg .t-kv th{width:90px}.mlv .ml2-frame{height:60vh}}.money .money-sep{height:1px;background:var(--t-divider);margin:16px 0}.money .money-h{font-size:16px;font-weight:700;margin-bottom:12px}.money .money-goals{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px}.money .money-goals .t-check{justify-content:flex-start;text-align:left;min-width:0}.money .money-goal{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money .money-goal__n{color:var(--t-faint);font-size:13px;white-space:nowrap;margin-left:8px}.money .money-goal__n b{color:var(--t-ink,#101012);font-weight:700;margin-right:4px}.money .money-sum{margin:0;padding-left:20px;display:grid;gap:6px;font-size:15px;line-height:1.5}.money .t-table tr.money-cur td{background:#EAF1FE}.money .t-hint .t-btn--link{padding:0;height:auto}.leadq .lq-site{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;margin-bottom:16px}.leadq .lq-site .t-field{margin:0}.leadq .lq-sep{height:1px;background:var(--t-divider);margin:16px 0}.leadq .t-group{margin-top:14px}.leadq .lq-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;padding:0 var(--t-pad) var(--t-pad)}.leadq .lq-cat{border:1px solid var(--t-border);border-radius:12px;padding:14px 16px;min-width:0}.leadq .lq-cat__head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px}.leadq .lq-cat__name{font-weight:700;font-size:15px}.leadq .lq-cat__n{color:var(--t-faint);font-size:13px;white-space:nowrap}.leadq .lq-cat__why{margin:0 0 8px;font-size:14px;line-height:1.45}.leadq .lq-cat__proof{margin:0 0 8px;font-size:13px;font-weight:600;color:#C0332F}.leadq .lq-cat__ex{display:flex;flex-wrap:wrap;gap:6px}.leadq .lq-cat__ex span{background:#F4F5F7;border-radius:6px;padding:3px 8px;font-size:12.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leadq .lq-table .lq-q{max-width:340px}.leadq .lq-table .lq-why{max-width:360px;white-space:normal;font-size:13px}.leadq .t-res-tools{padding-top:0}@media (max-width:640px){.leadq .lq-cats{grid-template-columns:1fr}}.leadq .lq-add{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;font-size:13px;color:var(--t-faint)}.leadq .lq-add>span{width:100%}.leadq .lq-add .t-chip small{color:var(--t-faint);margin-left:4px}.cannibal .cn-list{display:grid;gap:14px;padding:0 var(--t-pad) var(--t-pad)}.cannibal .cn-pair{border:1px solid var(--t-border);border-radius:12px;overflow:hidden}.cannibal .cn-pair--high{border-color:#F2C4C2}.cannibal .cn-pair__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px 0}.cannibal .cn-pair__meta{color:var(--t-faint);font-size:13px}.cannibal .cn-pages{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 16px}.cannibal .cn-page{background:#F7F7F8;border-radius:10px;padding:10px 12px;min-width:0}.cannibal .cn-page--main{background:#EAF6EF}.cannibal .cn-page__tag{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--t-faint);margin-bottom:4px}.cannibal .cn-page--main .cn-page__tag{color:#1E7A45}.cannibal .cn-url{font-weight:600;word-break:break-all;color:var(--t-link,#0A6FF0);text-decoration:none}.cannibal .cn-url:hover{text-decoration:underline}.cannibal .cn-page__t{font-size:12.5px;color:var(--t-faint);margin-top:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cannibal .cn-cols{display:grid;grid-template-columns:1fr 1.6fr;gap:16px;padding:0 16px 12px;font-size:14px;line-height:1.45}.cannibal .cn-cols ol,.cannibal .cn-cols ul{margin:0;padding-left:18px;display:grid;gap:4px}.cannibal .cn-h{font-weight:700;margin-bottom:4px}.cannibal .cn-table .cn-q{max-width:320px}.cannibal .cn-more{margin:8px 16px 12px}@media (max-width:760px){.cannibal .cn-cols,.cannibal .cn-pages{grid-template-columns:1fr}}.payback .ap-h{font-size:16px;font-weight:700;margin-bottom:12px}.payback .ap-cpa{margin-top:14px;padding:12px 14px;border-radius:10px;background:#EAF1FE;font-size:14px;line-height:1.5}.payback .ap-cpa b{font-size:16px}.payback .ap-cpa.is-empty{background:#F4F5F7;color:var(--t-faint)}.payback .ap-src{margin-bottom:14px}.payback .ap-table .ap-q{max-width:260px}.payback .ap-table .ap-why{white-space:normal;min-width:320px;max-width:460px;font-size:13px;color:var(--t-faint)}.payback .ap-table .ap-bad{color:#C0332F;font-weight:600}.payback .t-res-tools{padding-top:0}.tool :is(.vf,.smm-manager,.review-composer,.cfz) section.t-card,.tool:is(.direct-pro,.avito-ads,.vk-ads) section.t-card{padding:0!important;border-color:var(--t-border);border-radius:var(--t-r-card);background:#fff}.tool :is(.vf,.smm-manager,.review-composer) .t-card>.t-card__body,.tool:is(.direct-pro,.avito-ads,.vk-ads) .t-card>.t-card__body{padding:20px var(--t-pad);display:flow-root}.tool :is(.vf,.smm-manager,.review-composer) .t-card__body>:first-child,.tool:is(.direct-pro,.avito-ads,.vk-ads) .t-card__body>:first-child{margin-top:0}.tool :is(.vf,.smm-manager,.review-composer) .t-card__body>:last-child,.tool:is(.direct-pro,.avito-ads,.vk-ads) .t-card__body>:last-child{margin-bottom:0}.tool :is(.vf,.smm-manager,.review-composer) .t-card h2{margin-top:0;line-height:1.35!important}.tool .vf .t-btn,.tool .vf .t-input,.tool .vf .t-select{height:38px;min-height:38px;border-radius:var(--t-r-ctrl)}.tool .vf .t-btn{padding:0 16px;line-height:1.4;font-size:14px;font-weight:600;white-space:nowrap}.tool .vf .t-btn--primary{height:42px;min-height:42px;padding:0 22px;font-size:15px;font-weight:700}.tool .vf .vf-project-row .t-select,.tool .vf .vf-project-row>.t-btn{height:38px;min-height:38px}.tool .vf .t-fields{gap:18px 24px}.tool .smm-manager .sm-form,.tool .vf .vf-fields{gap:20px}.tool .vf .vf-scene{border-color:var(--t-border);border-radius:var(--t-r-inner);background:var(--t-soft);padding:20px;gap:20px}.tool .vf .vf-ai-quote{border-color:var(--t-border);background:var(--t-primary-soft);border-radius:var(--t-r-ctrl);padding:20px}.tool .vf .vf-ai-jobs>div{border-color:var(--t-border);border-radius:var(--t-r-inner)}.tool .vf .vf-tabs{display:block;margin:0}.tool .vf .vf-tabs .t-seg{max-width:100%}.tool .vf .vf-tabs .t-seg__btn{min-height:32px;height:auto;padding:7px 14px;white-space:normal;line-height:1.4}.tool .vf .t-field input[type=color]{height:38px;border-radius:var(--t-r-ctrl)}.tool .ch-row{border-color:var(--t-border);border-radius:var(--t-r-ctrl)}.tool .ch-detail{border-color:var(--t-border);border-radius:var(--t-r-card);background:var(--t-soft)}@media(max-width:600px){.tool .vf .t-fields{gap:18px}.tool .vf .vf-tabs .t-seg{display:flex;width:100%}.tool .vf .vf-tabs .t-seg__btn{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 2px);text-align:center}.tool .vf .ch-actions>.t-btn,.tool .vf .vf-actions>.t-btn,.tool .vf .vf-project-row>.t-btn{height:auto;min-height:38px;white-space:normal;padding:8px 16px}.tool .vf .vf-actions>.t-btn--primary{min-height:42px}.tool .vf .vf-ai-quote,.tool .vf .vf-scene{padding:16px}}.tool :is(.vf,.smm-manager,.review-composer) section.ch-detail{padding:20px var(--t-pad)!important}.tool .gsp details.t-acc>summary,.tool .review-composer details.t-acc>summary,.tool .t-acc.ch-history>summary,.tool .vf details.t-acc>summary,.tool.direct-pro details.t-acc>summary{padding:14px var(--t-pad);font-size:15px;font-weight:700;line-height:1.4}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/onest-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}