html[data-app=seeline]{--sl-display:"Oswald", "Arial Narrow", "Segoe UI", sans-serif;--sl-body:"IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--sl-mono:"IBM Plex Mono", Consolas, monospace;--font-sans:var(--sl-body);--sl-bar-h:44px;--app-bottom-reserve:56px;--sl-ease:cubic-bezier(.2, .8, .2, 1);--sl-spring:cubic-bezier(.2, .9, .25, 1.08)}html[data-app=seeline],html[data-app=seeline][data-theme=light]{--sl-ink:#141b20;--sl-zinc:#5f6d75;--sl-faint:#8c98a0;--sl-sheet:#f4f6f5;--sl-panel:#fff;--sl-paper:#fff;--sl-sunk:#eef1f0;--sl-line:#dce1df;--sl-line-strong:#c5ccc9;--sl-grid:#141b200f;--sl-cut:#d9531b;--sl-cut-hover:#b8461a;--sl-cut-ink:#fff;--sl-ok:#2e7d5b;--sl-warn:#b7791f;--sl-bad:#c0392b;--sl-hover:#141b200d;--sl-scrim:#141b206b;--sl-pop-shadow:0 14px 34px -16px #141b2059;--color-bg:#f4f6f5;--color-bg-elevated:#fff;--color-surface:#f4f6f5;--color-surface-raised:#fff;--color-border:#dce1df;--color-border-strong:#c5ccc9;--color-text:#141b20;--color-text-muted:#5f6d75;--color-text-faint:#8c98a0;--color-popover:#fff;--glass-bg:#fff;--glass-bg-strong:#fff;--glass-bg-soft:#fff;--glass-bg-frost:#fffffff7;--shadow-glass:var(--sl-pop-shadow);--shadow-glass-sm:none;--color-sidebar-hover:#141b200f;--color-accent:#d9531b;--color-accent-hover:#b8461a;--color-accent-soft:#d9531b1a;--color-accent-glow:#d9531b59;--color-accent-contrast:#fff;--color-success:#2e7d5b;--color-success-soft:#2e7d5b1a;--color-warning:#b7791f;--color-warning-soft:#b7791f1f;--color-danger:#c0392b;--color-danger-soft:#c0392b1a;--color-measure:#141b20;--color-measure-soft:#141b201f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-app=seeline][data-theme=dark]{--sl-ink:#dfe5e4;--sl-zinc:#8c98a0;--sl-faint:#66737a;--sl-sheet:#101619;--sl-panel:#171f24;--sl-paper:#141b20;--sl-sunk:#0c1114;--sl-line:#2a353b;--sl-line-strong:#3a474e;--sl-grid:#ffffff0b;--sl-cut:#ee6a31;--sl-cut-hover:#f28452;--sl-cut-ink:#101619;--sl-ok:#5fbf92;--sl-warn:#e0a84a;--sl-bad:#f07a6a;--sl-hover:#ffffff0f;--sl-scrim:#0000008c;--sl-pop-shadow:0 16px 38px -14px #000000a6;--color-bg:#101619;--color-bg-elevated:#171f24;--color-surface:#101619;--color-surface-raised:#171f24;--color-border:#2a353b;--color-border-strong:#3a474e;--color-text:#dfe5e4;--color-text-muted:#8c98a0;--color-text-faint:#66737a;--color-popover:#1b242a;--glass-bg:#171f24;--glass-bg-strong:#171f24;--glass-bg-soft:#171f24;--glass-bg-frost:#171f24f7;--shadow-glass:var(--sl-pop-shadow);--shadow-glass-sm:none;--color-sidebar-hover:#ffffff0f;--color-accent:#ee6a31;--color-accent-hover:#f28452;--color-accent-soft:#ee6a3124;--color-accent-glow:#ee6a3166;--color-accent-contrast:#101619;--color-success:#5fbf92;--color-success-soft:#5fbf921f;--color-warning:#e0a84a;--color-warning-soft:#e0a84a24;--color-danger:#f07a6a;--color-danger-soft:#f07a6a1f;--color-measure:#dfe5e4;--color-measure-soft:#dfe5e424;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-app=seeline] .sk-page{--sk-sel:var(--color-accent);--sk-dims:var(--sl-zinc)}html[data-app=seeline] .sk-snapl{color:var(--color-accent)}html[data-app=seeline] :is(.glass,.glass-strong,.glass-frost,.glass-soft,.pane,.vz-presetmenu,.vz-panel,.vz-tools,.vz-toolhint,.vz-pick,.vz-legend,.vz-foot,.vz-badge,.vz-zoom,[data-modal],[data-modal] *){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-app=seeline] :is(.glass,.glass-strong,.glass-soft,.pane){box-shadow:none}html[data-app=seeline] :is(.vz-seg,.vz-tip,.vz-find,.vz-next,.vz-act,.vz-warn,.vz-zoom,.vz-hist svg,.vz-own-row,.vz-layer,.vz-presetbtn>button,.vz-select,.vz-input,.vz-chip,.vz-steps-mini .arrow,.vz-toolhint,.vz-legend,.vz-presetmenu,.vz-preset,.vz-filecard,.vz-fopt,.vz-tools,.vz-pick,.vz-card,.vz-panel,.vz-dz,.vz-foot,.vz-canvas,.vz-presetmenu .item,.vz-tools button,.vz-isl-h,.vz-islands li,.vz-doc-thk,.vz-doc-group,.vz-badge,.vz-zoom button,.sk-ctx,.sk-pp,.sk-foot,.sk-fixtools,.sk-cv,.sk-menu,.sk-morepop,.sk-atp,.sk-btn,.sk-healall,.sk-optrefuse,.sk-optdone,.sk-dprev,.sk-lockhint,.sk-bs,.sk-fld,.sk-ib,.sk-ptabs button,.sk-fixtool,.sk-tt button,.sk-actb,.sk-atb,.sk-chip,.sk-busy,.sk-stopped,.sk-healtip,.sk-dseg,.sk-seg,.sk-dragmark,.sk-find,.sk-fgroup,.sk-entry,.sk-dropbox,.sk-dlg,.sk-zoomover>div,.sk-zoomover button,.sk-healall-go,.sk-act,[data-modal]>div,[data-modal] button,.sl-app+div>div){border-radius:3px}html[data-app=seeline] .sk-optbar{border-radius:3px 3px 0 0}html[data-app=seeline] .vz-canvas{box-shadow:none}html[data-app=seeline] :is(.vz-presetmenu,.sk-morepop,.sk-flyout,.sk-menu,.sk-atp,.sk-fontpop,.sk-healtip,.sk-lockhint,.sk-atb),html[data-app=seeline] .sk-dlg{box-shadow:var(--sl-pop-shadow)}html[data-app=seeline] .sk-btn.p,html[data-app=seeline] .vz-head .dash{box-shadow:none}html[data-app=seeline] .sk-dim,html[data-app=seeline] [data-modal]{background:var(--sl-scrim)!important}html[data-app=seeline] .vz-canvas,html[data-app=seeline] .vz-canvas .vz-stage{background-color:var(--sl-paper)!important;background-image:linear-gradient(var(--sl-grid) 1px, transparent 1px), linear-gradient(90deg, var(--sl-grid) 1px, transparent 1px)!important;background-size:20px 20px!important}html[data-app=seeline] .sk-cv{background:var(--sl-paper)}html[data-app=seeline] :is(.vz-card,.vz-dz,.sk-pp,.sk-fixtools,.sk-ctx,.sk-foot,.vz-foot,.sk-dropbox){background:var(--sl-panel);border:1px solid var(--sl-line)}html[data-app=seeline] .vz-wrap.одна{grid-template-rows:minmax(140px,1fr) auto;gap:8px}html[data-app=seeline] .vz-wrap.одна .vz-stagecol{grid-row:1;height:auto}html[data-app=seeline] .vz-wrap.одна .vz-side{background:var(--sl-panel);border:1px solid var(--sl-line);height:auto;box-shadow:none;border-radius:4px;flex-flow:wrap;grid-row:2;align-content:flex-start;gap:0;padding:0;display:flex;position:static;overflow:hidden}html[data-app=seeline] .vz-wrap.одна .vz-ручка{display:none}html[data-app=seeline] .vz-wrap.одна .vz-side>.vz-card{display:contents}html[data-app=seeline] .vz-wrap.одна .vz-side>.vz-card>.vz-ct{text-align:center;min-width:0;min-height:44px;color:var(--sl-ink);flex-direction:column;flex:1 1 0;order:1;justify-content:center;gap:1px;padding:6px 8px;transition:background-color .18s,box-shadow .18s}html[data-app=seeline] .vz-wrap.одна .vz-side>.vz-card~.vz-card>.vz-ct{border-left:1px solid var(--sl-line)}html[data-app=seeline] .vz-wrap.одна .vz-side>.vz-card>.vz-ct small{max-width:100%;color:var(--sl-zinc);margin:0;font-size:11px}html[data-app=seeline] .vz-wrap.одна .vz-side>.vz-card>.vz-ct .caret{display:none}html[data-app=seeline] .vz-wrap.одна .vz-side>.vz-card[data-open=true]>.vz-ct{background:color-mix(in srgb, var(--sl-cut) 10%, var(--sl-panel));box-shadow:inset 0 -2px var(--sl-cut)}html[data-app=seeline] .vz-wrap.одна .vz-side>.vz-card>.vz-cbody{box-sizing:border-box;border-top:1px solid var(--sl-line);min-width:0;max-height:38vh;animation:sl-fade .2s var(--sl-ease);flex:0 0 100%;order:2;padding:10px 12px 12px;overflow-y:auto}html[data-app=seeline] .vz-wrap.одна .vz-side>.vz-tip{box-sizing:border-box;border:0;border-top:1px solid var(--sl-line);border-radius:0;flex:0 0 100%;order:3;margin:0;padding:7px 10px;font-size:12px}html[data-app=seeline] .vz-step.on .n{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}html[data-app=seeline] body{font-family:var(--sl-body)}html[data-app=seeline] :is(.vz-head h1,.sk-head h1,.sk-ptabs.sk-fixhead>b,.sk-dh h2,[data-modal] h3){font-family:var(--sl-display);text-transform:uppercase;letter-spacing:.06em;font-weight:600}html[data-app=seeline] :is(.vz-head h1,.sk-head h1){font-size:19px}html[data-app=seeline] :is(.vz-val,.vz-nodes,.vz-steps-mini .cur small,.vz-step .n,.vz-pick dd,.vz-m b,.vz-zoom span,.sk-fld,.sk-fixtool small,.sk-file b,.sk-st,.sk-rl,kbd){font-family:var(--sl-mono)}html[data-app=seeline] :is(.vz-ct,.sk-fgroup-tog b){font-weight:500}html[data-app=seeline] .vz-card .vz-ct{text-transform:uppercase;letter-spacing:.1em;font-size:11.5px;font-family:var(--sl-mono)}html[data-app=seeline] .vz-card .vz-ct small{text-transform:none;letter-spacing:0;font-family:var(--sl-body);font-size:12.5px}html[data-app=seeline],html[data-app=seeline] body{margin:0}html[data-app=seeline] body{background:var(--sl-sheet);color:var(--sl-ink);transition:background-color .25s,color .25s}.sl-app{flex-direction:column;min-height:100dvh;display:flex}.sl-top{border-bottom:1px solid var(--sl-line);background:var(--sl-panel);justify-content:space-between;align-items:center;gap:12px;height:48px;padding:0 14px;display:flex}.sl-brand{color:var(--sl-ink);font:600 17px var(--sl-display);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;text-decoration:none;display:flex}.sl-brand b{color:var(--sl-cut);font-weight:600}.sl-mark{width:22px;height:22px;display:block}.sl-tabs{align-self:stretch;align-items:center;gap:18px;display:flex;position:relative}.sl-tabs button{height:100%;font:13.5px var(--sl-body);color:var(--sl-zinc);cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s}.sl-tabs button:hover,.sl-tabs button[aria-current=page]{color:var(--sl-ink)}.sl-ink{background:var(--sl-cut);height:2px;transition:left .25s var(--sl-ease), width .25s var(--sl-ease);position:absolute;bottom:-1px}.sl-acct{align-items:center;gap:8px;font-size:13px;display:flex}.sl-icon-btn{width:32px;height:32px;color:var(--sl-zinc);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;place-items:center;transition:background .15s,color .15s,border-color .15s;display:grid}.sl-icon-btn:hover{background:var(--sl-hover);color:var(--sl-ink);border-color:var(--sl-line)}.sl-icon-btn svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:17px;height:17px;transition:transform .3s var(--sl-ease)}.sl-icon-btn:hover svg{transform:rotate(-18deg)}.sl-btn{border:1px solid var(--sl-ink);color:var(--sl-ink);font:13px var(--sl-body);cursor:pointer;white-space:nowrap;background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;display:inline-flex;position:relative;overflow:hidden}.sl-btn.sl-primary{background:var(--sl-cut);border-color:var(--sl-cut);color:var(--sl-cut-ink)}.sl-btn[disabled]{opacity:.45;cursor:not-allowed}.sl-link{font:inherit;color:var(--sl-ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--sl-line-strong);text-decoration-color:var(--sl-line-strong);text-underline-offset:3px;background:0 0;border:0;padding:0 2px;transition:text-decoration-color .15s}.sl-link:hover{-webkit-text-decoration-color:var(--sl-cut);text-decoration-color:var(--sl-cut)}.sl-link[disabled]{opacity:.5;cursor:default}html[data-app=seeline] :is(.sl-btn,.sl-link,.sl-tabs button,.sl-icon-btn):focus-visible{outline:2px solid var(--sl-cut);outline-offset:2px}.sl-muted{color:var(--sl-zinc)}.sl-menu{position:relative}.sl-avatar-btn{cursor:pointer;font:13px var(--sl-body);color:var(--sl-zinc);background:0 0;border:0;align-items:center;gap:8px;display:flex}.sl-avatar-btn:hover .sl-avatar{box-shadow:0 0 0 3px var(--color-accent-soft)}.sl-avatar{background:var(--sl-ink);width:28px;height:28px;color:var(--sl-sheet);font:600 12px var(--sl-mono);border-radius:50%;place-items:center;transition:box-shadow .15s;display:grid}.sl-menu-pop{z-index:50;background:var(--sl-panel);border:1px solid var(--sl-line-strong);min-width:220px;box-shadow:var(--sl-pop-shadow);border-radius:3px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.sl-menu-pop button{text-align:left;font:13px var(--sl-body);color:var(--sl-ink);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:7px 10px}.sl-menu-pop button:hover{background:var(--sl-hover)}.sl-menu-mail{font:12px var(--sl-mono);color:var(--sl-zinc);border-bottom:1px solid var(--sl-line);margin-bottom:4px;padding:4px 10px 8px}.sl-strip{background:color-mix(in srgb, var(--sl-cut) 8%, var(--sl-panel));border-bottom:1px solid var(--sl-line);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 14px;font-size:13px;display:flex}.sl-phone-note{display:none}.sl-main{flex:1}.sl-tool{box-sizing:border-box;padding:14px 16px 10px}.sl-loading{color:var(--sl-zinc);padding:32px}.sl-quota{z-index:30;height:var(--sl-bar-h);box-sizing:border-box;border-top:1px solid var(--sl-line);background:var(--sl-panel);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:13px;transition:background-color .3s;display:flex;position:sticky;bottom:0}.sl-quota>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sl-quota .sl-btn{flex:none}.sl-quota.is-free{background:color-mix(in srgb, var(--sl-ok) 9%, var(--sl-panel))}.sl-quota.is-warn{background:color-mix(in srgb, var(--sl-cut) 8%, var(--sl-panel))}.sl-meter-row{align-items:center;gap:10px;display:flex}.sl-meter{align-items:center;gap:4px;display:flex}.sl-meter i{border:1px solid var(--sl-ink);width:18px;height:8px;display:block;position:relative;overflow:hidden}.sl-meter i:after{content:"";background:var(--sl-ink);transform-origin:0;transition:transform .35s var(--sl-ease);position:absolute;inset:0;transform:scaleX(0)}.sl-meter i.used:after{transform:scaleX(1)}.sl-scrim{z-index:100;background:var(--sl-scrim);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.sl-dialog{background:var(--sl-panel);color:var(--sl-ink);border:1px solid var(--sl-line-strong);box-sizing:border-box;width:100%;max-width:380px;box-shadow:var(--sl-pop-shadow);border-radius:3px;gap:12px;padding:18px;display:grid;position:relative}.sl-dialog h2,.sl-page h2{font:600 20px var(--sl-display);letter-spacing:.04em;text-transform:uppercase;margin:0}.sl-dialog p,.sl-page p{margin:0;font-size:14px;line-height:1.5}.sl-x{cursor:pointer;color:var(--sl-zinc);background:0 0;border:0;font-size:20px;line-height:1;transition:color .15s,transform .2s;position:absolute;top:8px;right:10px}.sl-x:hover{color:var(--sl-ink);transform:rotate(90deg)}.sl-form{gap:12px;display:grid}.sl-field{gap:4px;font-size:13px;display:grid}.sl-field input{border:1px solid var(--sl-line-strong);background:var(--sl-sheet);font:14px var(--sl-body);color:var(--sl-ink);border-radius:3px;padding:8px 10px}.sl-check{grid-template-columns:16px 1fr;align-items:start;gap:8px;font-size:12.5px;display:grid}.sl-check input{accent-color:var(--sl-cut);margin-top:3px}.sl-switch{color:var(--sl-zinc);text-align:center;font-size:12.5px}.sl-error{border-left:3px solid var(--sl-bad);background:color-mix(in srgb, var(--sl-bad) 9%, var(--sl-panel));padding:8px 10px;font-size:13px}.sl-note{border-left:3px solid var(--sl-ok);background:color-mix(in srgb, var(--sl-ok) 9%, var(--sl-panel));padding:8px 10px;font-size:13px}.sl-page{gap:14px;max-width:520px;margin:48px auto;padding:0 16px;display:grid}.sl-eyebrow{font:500 11px var(--sl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sl-zinc)}.sl-camera{display:none}html[data-app=seeline] .sl-app+div.fixed{bottom:calc(var(--sl-bar-h) + 12px)}html[data-app=seeline] .sl-app+div>div{background:var(--sl-panel);box-shadow:var(--sl-pop-shadow);border-left-width:3px}.sl-cookie{right:16px;bottom:calc(var(--sl-bar-h) + 12px);z-index:40;box-sizing:border-box;width:340px;max-width:calc(100vw - 20px);color:var(--sl-ink);background:var(--sl-panel);border:1px solid var(--sl-line);box-shadow:var(--sl-pop-shadow);animation:sl-rise .3s var(--sl-ease);border-radius:4px;gap:10px;padding:16px;font-size:13.5px;display:grid;position:fixed}.sl-cookie p{margin:0}.sl-cookie a{color:inherit;text-underline-offset:2px}.sl-cookie-acts{flex-wrap:wrap;gap:8px;display:flex}@media (width<=599px){.sl-cookie{width:auto;left:10px;right:10px}}html[data-app=seeline] .vz-foot{bottom:var(--sl-bar-h)}@media (height<=820px){html[data-app=seeline]{--sl-bar-h:38px;--app-bottom-reserve:50px}.sl-top{height:42px}.sl-tool{padding-top:10px}}@media (width<=899px){html[data-app=seeline] .vz-wrap:not(.одна){grid-template-columns:280px minmax(0,1fr);gap:10px}html[data-app=seeline] .sk-fixwrap{grid-template-rows:auto minmax(0,1fr) minmax(0,38%) auto!important;grid-template-columns:minmax(0,1fr)!important}html[data-app=seeline] .sk-fixwrap>div{grid-column:1/-1!important}html[data-app=seeline] .sk-fixwrap>.sk-fixctx{display:none}html[data-app=seeline] .sk-fixtool{padding:0 9px;font-size:0}html[data-app=seeline] .sk-fixtool svg{width:18px;height:18px}html[data-app=seeline] .sk-fixtool small,html[data-app=seeline] .sk-fixnote{display:none}html[data-app=seeline] .sk-fixtools{justify-content:space-between}html[data-app=seeline] .vz-head .sub,html[data-app=seeline] .sk-head .sk-sub{display:none}html[data-app=seeline] :is(.sk-btn,.vz-next,.vz-act,.sl-btn){min-height:36px}}@media (width<=599px){.sl-top{gap:8px;padding:0 10px}.sl-brand>span,.sl-name{display:none}.sl-tabs{gap:14px}.sl-tool{padding:8px}.sl-camera{display:inline-flex}.sl-quota{padding:0 10px;font-size:12px}.sl-quota .sl-btn{padding:5px 9px}.sl-wide,.sl-reg{display:none}html[data-app=seeline] .vz-meters{flex:1;min-width:0;overflow:hidden}html[data-app=seeline] .vz-m{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;flex:0 auto;min-width:0;font-size:11.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.sl-phone-note{color:var(--sl-zinc);border-bottom:1px solid var(--sl-line);background:var(--sl-panel);padding:7px 12px;font-size:12.5px;display:block}html[data-app=seeline] .sk-fixwrap{grid-template-rows:minmax(0,1fr) minmax(0,46%) auto!important}html[data-app=seeline] .sk-fixwrap>div:first-child,html[data-app=seeline] .sk-acts :is(.sk-x,.sk-menuwrap),html[data-app=seeline] .sk-head .sk-file,html[data-app=seeline] .sk-foot .sk-fixchk:nth-of-type(2){display:none}}@keyframes sl-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sl-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes sl-fade{0%{opacity:0}to{opacity:1}}@keyframes sl-dialog{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes sl-toast{0%{opacity:0;transform:translate(110%)}to{opacity:1;transform:none}}@keyframes sl-shine{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes sl-run{0%{left:-40%}to{left:100%}}@keyframes sl-draw{to{stroke-dashoffset:0}}@keyframes sl-node{0%{filter:drop-shadow(0 0 0 var(--color-accent-glow))}50%{filter:drop-shadow(0 0 5px var(--color-accent-glow))}to{filter:drop-shadow(0 0 #0000)}}@keyframes sl-hover{0%{stroke-opacity:.15}to{stroke-opacity:.55}}html[data-app=seeline] :is(.sl-btn,.vz-next,.vz-act,.sk-btn,.sk-healall-go){transition:transform .16s var(--sl-ease), box-shadow .16s var(--sl-ease), background-color .16s, color .16s, border-color .16s}html[data-app=seeline] :is(.sl-btn,.vz-next,.vz-act:not(.mut),.sk-btn,.sk-healall-go):not([disabled]):hover{box-shadow:0 3px 0 -1px color-mix(in srgb, var(--sl-ink) 18%, transparent);transform:translateY(-2px)}html[data-app=seeline] :is(.sl-btn,.vz-next,.vz-act,.sk-btn,.sk-healall-go):not([disabled]):active{box-shadow:none;transform:translateY(0)scale(.97)}html[data-app=seeline] :is(.sl-primary,.vz-next,.sk-btn.p,.sk-healall-go){position:relative;overflow:hidden}html[data-app=seeline] :is(.sl-primary,.vz-next,.sk-btn.p,.sk-healall-go):after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff52 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}html[data-app=seeline] :is(.sl-primary,.vz-next,.sk-btn.p,.sk-healall-go):not([disabled]):hover:after{animation:sl-shine .6s var(--sl-ease)}html[data-app=seeline] :is(.sk-fixtool,.sk-ib,.vz-tools button,.vz-zoom button,.vz-seg button,.sk-dseg button,.vz-chip,.vz-presetmenu .item,.sk-menu button,.sk-atp button,.vz-badge.click){transition:background-color .15s,color .15s,border-color .15s}html[data-app=seeline] :is(.vz-card,.sk-fgroup,.vz-fopt,.vz-filecard){transition:border-color .18s,background-color .18s}html[data-app=seeline] :is(.vz-card,.vz-fopt:not(.on),.vz-filecard):hover{border-color:var(--sl-line-strong)}html[data-app=seeline] .sk-fgroup:hover{background:color-mix(in srgb, var(--sl-ink) 3%, transparent)}html[data-app=seeline] .vz-step{transition:color .15s;position:relative;border-bottom-color:#0000!important}html[data-app=seeline] .vz-step:after{content:"";background:var(--color-accent);height:2px;transition:transform .25s var(--sl-ease);position:absolute;bottom:-1px;left:6px;right:6px;transform:scaleX(0)}html[data-app=seeline] .vz-step.on:after{transform:scaleX(1)}html[data-app=seeline] .vz-step:hover:not(.on){color:var(--color-text)}html[data-app=seeline] .vz-step .n{transition:background-color .2s,color .2s,border-color .2s}html[data-app=seeline] :is(.sl-menu-pop,.sk-menu,.sk-atp,.sk-morepop,.vz-presetmenu){animation:sl-pop .18s var(--sl-ease)}html[data-app=seeline] :is(.sl-scrim,.sk-dim){animation:.2s sl-fade}html[data-app=seeline] :is(.sl-dialog,.sk-dlg,[data-modal]>div){animation:sl-dialog .24s var(--sl-spring)}html[data-app=seeline] .sl-app+div>div{animation:sl-toast .3s var(--sl-spring)}html[data-app=seeline] .sk-cv .sk-hover{animation:.12s forwards sl-hover}html[data-app=seeline] .sk-handles .sk-nd.on{animation:1.4s ease-out infinite sl-node}html[data-app=seeline] .sk-busy-bar{position:relative;overflow:hidden}html[data-app=seeline] .sk-busy-bar:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent) 55%, transparent), transparent);width:40%;animation:1.2s linear infinite sl-run;position:absolute;top:0;bottom:0}html[data-app=seeline] :is(.sk-findlist>*,.vz-doc-group){animation:sl-rise .26s var(--sl-ease) both}html[data-app=seeline] .sk-findlist>:nth-child(2){animation-delay:60ms}html[data-app=seeline] .sk-findlist>:nth-child(3){animation-delay:.12s}html[data-app=seeline] .sk-findlist>:nth-child(4){animation-delay:.18s}html[data-app=seeline] .sk-findlist>:nth-child(5){animation-delay:.24s}html[data-app=seeline] .sk-findlist>:nth-child(n+6){animation-delay:.3s}html[data-app=seeline] .sl-app+div [role=status] svg :is(path,polyline,circle){stroke-dasharray:60;stroke-dashoffset:60px;animation:.55s 80ms forwards sl-draw}html[data-app=seeline] .vz-side>.vz-card{animation:sl-rise .26s var(--sl-ease) both}html[data-app=seeline] .vz-side>.vz-card:nth-of-type(2){animation-delay:70ms}html[data-app=seeline] .vz-side>.vz-card:nth-of-type(3){animation-delay:.14s}html[data-app=seeline] .vz-side>.vz-card:nth-of-type(n+4){animation-delay:.21s}html[data-app=seeline] :is(.sl-field input,.sk-fld,.vz-input,.vz-select,.vz-doc-thk):focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 14%, transparent);outline:none;transition:border-color .12s,box-shadow .12s}@media (prefers-reduced-motion:reduce){html[data-app=seeline] *,html[data-app=seeline] :before,html[data-app=seeline] :after{transition:none!important;animation:none!important}}
