:root{--color-purple:#5b3fd3;--color-purple-2:#3b2670;--color-lavender:#efeafc;--color-lavender-2:#e5dcfb;--color-moonlight:#f7f5ff;--color-cream:#fcfaf8;--color-lavender-mist:#edeaf7;--color-slate-2:#5e586f;--color-mist:#f6f5fb;--color-slate:#2e2940;--color-card-line:#e6e2f0;--color-dawn:#ffe6c8;--color-ink:#2e2940;--color-muted:#5e586f;--color-line:#e6e2f0;--color-status-blue:#2f6f9f;--color-mint:#2f9e7a;--color-peach:#e8a06b;--color-ex-violet:#7a5cf0;--color-ex-violet-tint:#edeaf7;--color-ex-gold:#f2b950;--color-ex-gold-tint:#fff0c9;--color-ex-apricot:#f58c63;--color-ex-apricot-tint:#ffd9c7;--color-ex-rose:#e8699f;--color-ex-rose-tint:#fbd8e7;--color-ex-teal:#2fb5b2;--color-ex-teal-tint:#cdefee;--color-ex-leaf:#5db86f;--color-ex-leaf-tint:#d6f0db;--color-ex-lavender:#cfc3f4;--color-plum-deep:#2e1e58;--color-indigo:#1f1440;--color-indigo-2:#1a1830;--color-cream-2:#f8f6f2;--color-dawn-2:#fdf7ed;--color-signal-red:#dc2626;--color-card:#fdfdfb;--color-dark-lavender:#3d2989;--color-dark-lavender-2:#4630a0;--color-dark-line:#5e5180;--color-dark-muted:#bab8bc;--color-dark-action:#edeaf7;--color-violet-solid:#5b3fd3;--color-plum-solid:#3b2670;--color-dark-status-blue:#8ec3ee;--font-display:"Fraunces", Georgia, "Times New Roman", serif;--font-body:"Manrope", -apple-system, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--type-display:40px;--type-title:20px;--type-subtitle:17px;--type-body:16px;--type-secondary:14px;--type-caption:13px;--line-height-body:1.4;--type-hero:32px;--type-h1:28px;--type-h2:24px;--type-h3:20px;--type-lead:18px;--type-nav:12px;--type-label:13px;--line-height-heading:1.2;--radius-card:8px;--radius-field:8px;--radius-control:8px;--radius-button:5px;--shadow-card:0 1px 3px #241a3a14;--border-card:1px solid var(--color-line);--frame-width:390px;--canvas-max:1040px;--color-page-ground:var(--color-cream);--color-page-surround:var(--color-mist);--radius-lead:8px;--shadow-lift:0 18px 40px -28px #3b267059;--shadow-soft:0 8px 20px -16px #3b26704d;--card-gap:24px;--art-hero:220px;--vl-ink:#2e2940;--vl-ink2:#5e586f;--vl-line:#e6e2f0;--vl-hairline-w:1px;--vl-reward-bg:#fff6e3;--vl-reward-ink:#76520d;--vl-reward-ink2:#665a35;--vl-reward-track:#f2dfae;--vl-reward-fill:#e9b44c;--vl-note-card:#fff6e3;--vl-note-ink:#3b2670;--vl-quiet-card:#f6f5fb;--vl-lavender-card:#efedf5;--vl-blue-card:#e8f0f7;--vl-blue-ink:#22567a;--vl-blue-card-dark:#112636;--vl-blue-ink-dark:#a9cfe8;--vl-scrim:#2e29408c;--vl-switch-off:#cec6e2;--vl-input-line:#e6e2f0;--vl-time-track:#e5dff5;--vl-chrome:#fff;--vl-on-action:#fff;--rail-w:184px;--bar-h:64px;--inset:40px;--gap:24px;--vl-bar-ground:#2d1d4a;--vl-bar-ground-dark:var(--color-plum-deep);--sym-kept-w:9px;--sym-kept-h:5px;--sym-talk:5px;--sym-review:"!";--sym-none-w:8px;--sym-none-h:2px;--state-kept-bg:#e1efe4;--state-kept-ink:#116232;--state-kept-track:#c8e0cf;--state-talk-bg:#feefd3;--state-talk-ink:#875006;--state-review-bg:#f4dbdb;--state-review-ink:#a22728;--state-none-bg:#efedf5;--state-none-ink:#5e586f;--vl-dark-ink:#f3f1fa;--vl-dark-ink2:#c0bccf;--state-kept-bg-dark:#00381a;--state-kept-ink-dark:#b4dcbd;--state-kept-track-dark:#1d5a35;--state-talk-bg-dark:#3d3110;--state-talk-ink-dark:#ffb669;--state-review-bg-dark:#4a1c20;--state-review-ink-dark:#ff988c;--state-none-bg-dark:#262038;--state-none-ink-dark:#b6b1c6;--vl-type-title:26px;--vl-type-head:16.8px;--vl-type-section:20px;--vl-type-summary:14.5px;--vl-type-row:15px;--vl-type-value:14px;--vl-type-sub:14px;--vl-type-body:16px;--vl-type-caption:13px;--vl-type-tab:12px;--vl-type-side:16px;--vl-type-door:15px;--vl-type-back:13px;--vl-type-button:17px;--vl-type-legend:13px}@font-face{font-family:Fraunces;src:url(/fonts/fraunces_variable.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken_grotesk_variable.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope_variable.ttf)format("truetype");font-weight:200 800;font-display:swap}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--color-page-ground);color:var(--color-slate);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--line-height-body)}button,input,select,textarea{font:inherit}@media (resolution>=1.5x){:root{--vl-hairline-w:.75px}}.vl-band{background:var(--vl-bar-ground);border-bottom:var(--vl-hairline-w) solid var(--vl-line);justify-content:space-between;align-items:center;height:50px;padding:0 16px;display:flex}.vl-band-wordmark{letter-spacing:.32em;color:var(--vl-on-action);white-space:nowrap;font-size:16.8px;font-weight:700}.vl-band-right{align-items:center;gap:2px;display:flex}.vl-band-ask{cursor:pointer;font-weight:700;font-size:var(--vl-type-tab);color:var(--vl-on-action);background:0 0;border:none;min-height:44px;padding:0 8px}.vl-band-help{cursor:pointer;min-width:44px;min-height:44px;color:var(--vl-on-action);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vl-band-help-ring{border:1.25px solid var(--vl-on-action);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:14.8px;font-weight:600;line-height:1;display:inline-flex}.vl-band-door,.vl-band-middle,.vl-rc-past-door,.vl-prot-side,.vl-side-extra{display:none}:root{--tabbar-reserve:72px}.vl-page{max-width:var(--frame-width);padding:0 24px calc(20px + var(--tabbar-reserve));margin:0 auto}.vl-diff-row{flex-wrap:wrap}.vl-diff-line{flex-basis:100%;margin:2px 0 0}.vl-diff-fold{margin-top:8px}.vl-diff-fold>summary{cursor:pointer;list-style:none}.vl-sc-kpi-meaning{margin-top:2px;display:block}.vl-page-title{font-family:var(--font-display);font-weight:600;font-size:var(--vl-type-title);line-height:var(--line-height-heading);color:var(--color-purple-2);margin:8px 0 16px}.vl-card{background:var(--color-card,#fdfdfb);border-radius:var(--radius-card);border:1px solid var(--color-card-line);box-shadow:var(--shadow-soft);margin:0 0 var(--card-gap);padding:16px}.vl-card-tight{margin:0 0 8px;padding:8px 16px}.vl-card-title{font-family:var(--font-body);font-size:var(--type-body);font-weight:600;line-height:var(--line-height-heading);color:var(--color-ink);margin:0 0 10px}.vl-body{font-size:var(--type-body);color:var(--color-ink);margin:0}.vl-muted{font-size:var(--type-body);color:var(--color-muted);margin:0}.vl-caption{font-size:var(--type-caption);color:var(--color-slate-2);margin:6px 0 0}.vl-chip{background:var(--color-lavender-mist);color:var(--color-purple);font-size:var(--type-label);white-space:nowrap;border:none;border-radius:6px;margin-right:8px;padding:2px 8px;font-weight:600;display:inline-block}[data-diff-rows] .vl-chip{white-space:normal;max-width:100%;margin-right:0}[data-category=social],[data-field=social]{--vl-cat-fill:var(--color-ex-rose-tint);--vl-cat-edge:var(--color-ex-rose)}[data-category=games],[data-field=games]{--vl-cat-fill:var(--color-ex-teal-tint);--vl-cat-edge:var(--color-ex-teal)}[data-category=video],[data-field=video]{--vl-cat-fill:var(--color-ex-violet-tint);--vl-cat-edge:var(--color-ex-violet)}[data-category=communication],[data-field=communication]{--vl-cat-fill:var(--color-ex-apricot-tint);--vl-cat-edge:var(--color-ex-apricot)}[data-category=education],[data-field=education]{--vl-cat-fill:var(--color-ex-gold-tint);--vl-cat-edge:var(--color-ex-gold)}[data-category=creative],[data-field=creative]{--vl-cat-fill:var(--color-ex-leaf-tint);--vl-cat-edge:var(--color-ex-leaf)}[data-category=other],[data-field=other]{--vl-cat-fill:var(--color-ex-lavender);--vl-cat-edge:var(--color-ex-violet)}.vl-chip[data-category],[data-field=social]>.vl-chip,[data-field=games]>.vl-chip,[data-field=video]>.vl-chip,[data-field=communication]>.vl-chip,[data-field=education]>.vl-chip,[data-field=creative]>.vl-chip,[data-field=other]>.vl-chip{background:var(--vl-cat-fill);border:1px solid var(--vl-cat-edge);color:var(--color-slate);padding:3px 11px}.vl-row[data-category]>span:first-child:before{content:"";vertical-align:middle;background:var(--vl-cat-fill);border:1px solid var(--vl-cat-edge);border-radius:3px;width:10px;height:10px;margin-right:8px;display:inline-block}.vl-input>option[data-category]{background:var(--vl-cat-fill);color:var(--color-slate)}.vl-trend-row{color:inherit;border-radius:12px;text-decoration:none;display:block}.vl-trend-row:hover,.vl-trend-row:focus-visible{background:var(--color-moonlight);outline:none}.vl-trend-row:focus-visible{outline:3px solid var(--color-purple-2);outline-offset:2px}.vl-trend-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.vl-trend-chip{font-size:var(--type-label);background:var(--color-lavender);color:var(--color-purple);white-space:nowrap;border:none;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}.vl-trend-chip[data-trend=stable]{background:var(--color-moonlight);color:var(--color-status-blue)}.vl-trend-chip[data-trend=review]{background:var(--color-lavender-2);color:var(--color-purple)}.vl-row{border-bottom:1px solid var(--color-line);padding:12px 0}.vl-row:last-child{border-bottom:none}.vl-row-kit{grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;padding:8px 0;display:grid}button.vl-row-kit{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px}.vl-rk-name{font-size:var(--type-body);color:var(--color-ink);grid-area:1/1;font-weight:600}.vl-rk-state{text-align:right;grid-area:1/2;justify-self:end;margin:0}.vl-rk-help{grid-area:2/1/auto/3;margin:2px 0 0}.vl-rk-action{grid-area:1/3/span 2;place-self:center end;align-items:center;gap:10px;display:flex}.vl-row-kit>:not(.vl-rk-name):not(.vl-rk-state):not(.vl-rk-help):not(.vl-rk-action):not(.vl-cat-glyph):not(.vl-row-chevron){grid-column:1/-1}.vl-row-kit:has(>.vl-cat-glyph){grid-template-columns:auto auto 1fr auto}.vl-row-kit>.vl-cat-glyph{grid-area:1/1/span 2;align-self:center}.vl-row-kit>.vl-cat-glyph~.vl-rk-name{grid-column:2}.vl-row-kit>.vl-cat-glyph~.vl-rk-state{grid-column:3}.vl-row-kit>.vl-cat-glyph~.vl-rk-help{grid-column:2/4}.vl-header-btn.vl-btn-small{font-size:var(--type-caption);min-height:36px;padding:4px 12px}.vl-btn-text{color:var(--color-purple);font-size:var(--type-caption);cursor:pointer;background:0 0;border:none;padding:4px 0;text-decoration:underline}.vl-btn-text:disabled{color:var(--color-muted);cursor:default}.vl-jump-row{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.vl-jump-chip{border-radius:var(--radius-button);background:var(--color-lavender);color:var(--color-purple);font-size:var(--type-caption);cursor:pointer;border:none;min-height:44px;padding:6px 14px;font-weight:600;text-decoration:none}.vl-jump-chip:hover{background:var(--color-lavender-2)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,a:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px;border-radius:8px}.vl-input{border-radius:var(--radius-field);border:var(--vl-hairline-w) solid var(--vl-input-line);background:var(--color-card);width:100%;font-size:var(--type-body);color:var(--color-ink);min-height:44px;margin-top:10px;padding:10px 14px}.vl-header{background:var(--color-mist);border-bottom:1px solid var(--color-card-line);align-items:center;gap:12px;padding:14px 16px;display:flex}.vl-brand{color:var(--color-purple);letter-spacing:.12em;font-weight:700;font-size:var(--type-subtitle)}.vl-search{border:var(--border-card);font-size:var(--type-secondary);color:var(--color-ink);background:#fff;border-radius:8px;flex:1;min-height:44px;padding:10px 14px}.vl-header-btn,.vl-btn-primary{border-radius:var(--radius-button);background:var(--color-purple);color:#fff;font-size:var(--type-secondary);cursor:pointer;border:none;min-height:44px;padding:10px 18px;font-weight:600;display:inline-block}.vl-header-btn:hover,.vl-btn-primary:hover{background:var(--color-purple-2)}.vl-header-btn:disabled,.vl-btn-primary:disabled{background:var(--color-lavender);color:var(--color-muted);cursor:default}.vl-back-row{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:-8px;padding:0;display:flex}.vl-avatar{width:32px;height:32px;color:var(--color-ink);font-size:var(--type-caption);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:32px;padding:0;font-weight:400;display:inline-flex;position:relative}.vl-avatar:before{content:"";border-radius:8px;position:absolute;inset:-6px}.vl-avatar:hover{color:var(--color-purple)}.vl-avatar[aria-expanded=true]{font-weight:600}.vl-avatar[aria-expanded=true]:after{content:"";background:var(--color-purple);border-radius:1px;width:28px;height:2px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.vl-account-menu{min-width:240px;max-width:320px}.vl-tabbar{border-top:var(--vl-hairline-w) solid var(--vl-line);background:var(--vl-chrome);z-index:20;min-height:57.4px;padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0;left:0;right:0}@media (width<=719px){.vl-shell:has(.vl-wizard-page) .vl-tabbar{display:none}.vl-today-head[data-today-head]{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;display:grid}.vl-today-head[data-today-head]>*{grid-column:1/-1}.vl-today-head[data-today-head]>.vl-child-line{grid-area:2/1}.vl-today-head[data-today-head] .vl-range-row,.vl-today-head[data-today-head] [data-period-chooser]{display:contents}.vl-today-head[data-today-head] [data-period-control]{grid-area:2/2;justify-self:end;margin:0}.vl-today-head[data-today-head] [id=period-sheet]{grid-column:1/-1}.vl-today-head[data-today-head] [data-period-chooser]>[role=group]{grid-area:3/1/auto/-1;margin-top:4px}}.vl-tab{color:var(--vl-ink2);font-weight:500;font-size:var(--type-nav);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:4px;min-height:44px;padding:8px 4px 9px;display:flex;position:relative}.vl-tab:hover{color:var(--color-purple)}.vl-tab.active{color:var(--color-purple);background:0 0;font-weight:700}.vl-tab.active .vl-tab-word{color:var(--color-purple);font-weight:700}.vl-tab.active:before{content:"";background:var(--color-purple);border-radius:1px;width:30px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.vl-lang-row{justify-content:flex-end;align-items:center;gap:8px;padding:8px 16px;display:flex}.vl-lang-btn{border-radius:var(--radius-button);color:var(--color-purple);font-size:var(--type-caption);cursor:pointer;background:0 0;border:none;min-height:44px;padding:6px 12px;font-weight:600}.vl-lang-btn:not(.active):not(:disabled):hover{background:var(--color-lavender-mist)}a.vl-lang-btn,a.vl-jump-chip{line-height:30px}.vl-lang-btn:not(.active):disabled{color:var(--color-muted);cursor:default;background:0 0}.vl-lang-btn.active{background:var(--color-lavender-2);color:var(--color-ink);border:none}.vl-note{border-radius:var(--radius-card);background:var(--color-lavender);color:var(--color-ink);font-size:var(--type-caption);margin:8px 16px 0;padding:10px 14px}.vl-more-item{text-align:left;border:none;border-bottom:1px solid var(--color-line);width:100%;color:var(--color-ink);font-family:var(--font-body);font-size:var(--type-body);cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:10px;min-height:44px;margin:0;padding:14px 4px;display:grid}.vl-more-item>.vl-rk-name{font-size:var(--vl-type-row);grid-area:1/1}.vl-more-item>.vl-rk-help{font-size:var(--vl-type-sub);color:var(--color-slate-2);grid-area:2/1;margin:2px 0 0}.vl-more-item:hover{background:var(--color-moonlight)}.vl-row-chevron{width:8px;height:8px;color:var(--color-purple);border-top:2px solid;border-right:2px solid;flex:none;display:inline-block;transform:rotate(45deg)}.vl-row-kit>.vl-row-chevron{grid-area:1/3/span 2;place-self:center end}.vl-cat-block .vl-cat-count{font-size:var(--vl-type-head);white-space:nowrap}[data-review-time-card] .vl-pc-word{font-weight:400;font-size:var(--type-caption)}.vl-check-input{opacity:0;width:18px;height:18px;margin:0;position:absolute}.vl-check-box{border:2px solid var(--color-purple);background:var(--color-card);border-radius:4px;flex:none;width:18px;height:18px;display:inline-block;position:relative}.vl-check-input:checked+.vl-check-box{background:var(--color-violet-solid)}.vl-check-input:checked+.vl-check-box:after{content:"";border-right:2px solid var(--vl-on-action);border-bottom:2px solid var(--vl-on-action);width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.vl-check-input:disabled+.vl-check-box{opacity:.6}.vl-check-input:focus-visible+.vl-check-box{outline:2px solid var(--color-purple);outline-offset:2px}.vl-more-lang-fold>summary{list-style:none}.vl-more-lang-fold>summary::-webkit-details-marker{display:none}.vl-more-lang-fold>summary{cursor:pointer}.vl-more-lang-fold>.vl-side-lang{gap:4px;padding:4px 4px 10px;display:flex}.vl-more-lang-fold>.vl-side-lang>button{cursor:pointer;font:inherit;font-weight:500;font-size:var(--vl-type-sub);color:var(--vl-ink2);background:0 0;border:none;min-height:44px;padding:0 6px}.vl-more-lang-fold>.vl-side-lang>button[aria-pressed=true]{color:var(--color-purple-2);font-weight:600}.vl-where-icon{display:none}.vl-cm-chiprow{flex-wrap:wrap;gap:8px 18px;margin:4px 0 12px;display:flex}.vl-cm-chip{white-space:nowrap;min-height:44px;color:var(--vl-ink2);font:inherit;font-size:var(--vl-type-row);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;padding:4px 0;font-weight:500;position:relative}.vl-cm-chip:after{content:"";position:absolute;inset:-6px 0}.vl-cm-chip[aria-pressed=true]{color:var(--color-purple);border-bottom-color:var(--color-purple);font-weight:700}.vl-cm-plan-card{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);align-items:flex-start;gap:12px;margin:0 0 12px;padding:12px;display:flex}.vl-cm-plan-text{flex:auto;min-width:0}.vl-cm-plan-title{font-size:var(--vl-type-row);color:var(--color-ink);font-weight:600;text-decoration:none;display:block}.vl-cm-tags{flex-wrap:wrap;gap:6px;margin:4px 0;display:flex}.vl-head-rule{border-bottom:var(--vl-hairline-w) solid var(--vl-line);padding-bottom:6px}[data-occasion-chooser] .vl-lang-btn.active{color:var(--color-purple);text-underline-offset:6px;background:0 0;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.vl-cm-tag{font-size:var(--vl-type-caption);color:var(--vl-ink2)}.vl-ring-26{width:26px;height:26px}.vl-prot-row .vl-rk-name,.vl-hold-row .vl-rk-name{font-size:var(--vl-type-row)}.vl-hold-row>.vl-rk-help{font-size:var(--vl-type-sub)}.vl-card-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.vl-card-link:hover,.vl-card-link:focus-visible{border-color:var(--color-purple-2)}.vl-card-link .vl-card-action{border-radius:var(--radius-button);color:var(--color-purple);font-size:var(--type-caption);background:0 0;border:none;min-height:36px;margin-top:8px;padding:6px 12px;font-weight:600;display:inline-block}.vl-marker{background:var(--color-lavender-mist);color:var(--color-purple);font-size:var(--type-caption);white-space:nowrap;vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 10px;display:inline-block}.vl-card-list{grid-template-columns:1fr;gap:0;display:grid}.vl-greeting{font-size:var(--type-lead);line-height:var(--line-height-heading);color:var(--color-slate-2);margin:12px 0 0}.vl-greeting+.vl-page-title{margin-top:2px}.vl-eyebrow{font-size:var(--type-label);letter-spacing:.02em;color:var(--color-slate-2);margin:0 0 6px;font-weight:600}.vl-hero{background:var(--color-purple-2);border-color:var(--color-purple-2);color:#fff}.vl-hero .vl-working,.vl-hero>.vl-eyebrow,.vl-hero .vl-muted,.vl-hero .vl-caption{color:inherit}.vl-hero .vl-body{color:var(--color-cream-2)}.vl-hero>.vl-card-title{color:inherit;border-bottom:none;padding-bottom:0}.vl-hero .vl-header-btn{background:var(--color-cream);color:var(--color-purple-2)}.vl-hero .vl-header-btn:hover{background:var(--color-dawn)}.vl-hero .vl-header-btn:disabled{background:var(--color-purple-2);color:var(--color-lavender-mist);border:1px solid var(--color-lavender-mist)}.vl-hero .vl-lang-btn{color:inherit;border-color:currentColor}.vl-guide{box-shadow:none;border:none;border-top:1px solid var(--color-line);background:0 0;border-radius:0;padding:10px 0}.vl-guide>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;list-style:none;display:flex}.vl-guide>summary::-webkit-details-marker{display:none}.vl-guide-where{font-size:var(--type-body);color:var(--color-ink);flex:220px}.vl-guide-door{min-height:44px;color:var(--color-purple);font-size:var(--type-caption);white-space:nowrap;border:none;align-items:center;padding:6px 0;font-weight:600;display:inline-flex}.vl-guide-line{font-size:var(--type-body);color:var(--color-ink);margin:10px 0 0}.vl-brand-block{flex-direction:column;line-height:1.15;display:flex}.vl-section{font-size:var(--type-caption);color:var(--color-slate-2)}.vl-page>.vl-art:not(.vl-art-small){margin:4px 0 20px}.vl-wizard-dots{align-items:center;gap:6px;margin:8px 0 12px;display:flex}.vl-wizard-dots>span{background:var(--color-lavender-mist);border-radius:999px;width:8px;height:8px}.vl-wizard-dots>span[data-dot-state=done]{background:var(--color-lavender-2)}.vl-wizard-dots>span[data-dot-state=current]{background:var(--color-purple);width:24px}@media print{.vl-guide{display:none}}.vl-pf-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.vl-pf-label{color:var(--color-ink);flex:auto}.vl-pf-state{flex:none;margin-right:0}.vl-ez-row[data-fixed=true]{background:var(--color-moonlight);cursor:default}.vl-df-doors{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.vl-list{margin:8px 0 0;padding:0;list-style:none}.vl-list>li{color:var(--color-ink);padding:6px 0}.vl-list-row{border-bottom:1px solid var(--color-line);padding:10px 0}.vl-list>.vl-list-row{padding:10px 0}.vl-list-row:last-child{border-bottom:none}.vl-list-row>strong{color:var(--color-ink);font-weight:600;display:block}.vl-list-row>.vl-muted{font-size:var(--type-caption);display:block}.vl-row-title{font-size:var(--type-body);color:var(--color-ink);margin:0 0 4px;font-weight:600}.vl-calendar{border-collapse:collapse;text-align:center;width:100%}.vl-calendar th{font-size:var(--type-caption);color:var(--color-slate-2);padding:4px 0;font-weight:600}.vl-calendar td{padding:2px}.vl-calendar .vl-lang-btn{padding:6px 0}.vl-wizard-page{padding-bottom:112px}.vl-wizard-bar{background:var(--color-mist);border-top:1px solid var(--color-card-line);margin:0 -16px;padding:8px 12px 12px;position:sticky;bottom:0}.vl-wizard-bar-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.vl-wizard-progress{text-align:center;font-size:var(--type-caption);color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vl-wizard-reason{font-size:var(--type-caption);color:var(--color-muted);text-align:center;margin:6px 0 0}.vl-quick-help{background:var(--color-card,#fdfdfb);border-top:var(--border-card);max-height:80vh;box-shadow:var(--shadow-card);z-index:20;padding:16px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.vl-level-row{flex-wrap:nowrap;margin:0 0 12px}.vl-level-card{border-radius:var(--radius-card);font-size:var(--type-body);color:var(--color-ink);flex-direction:column;flex:1 1 0;align-items:center;gap:2px;padding:8px 6px;font-weight:600;display:flex}.vl-level-card.active{color:var(--color-slate)}.vl-level-badge{font-size:var(--type-caption);color:var(--color-purple);font-weight:600}.vl-level-card.active .vl-level-badge{color:var(--color-slate)}.vl-level-line{font-size:var(--type-caption);text-align:center;color:var(--color-muted);font-weight:400;line-height:1.3}.vl-level-card.active .vl-level-line{color:var(--color-slate)}.vl-header-btn-wide{width:100%;font-size:var(--type-body);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.vl-header-btn-wide .vl-door-arrow{flex:none}.vl-working{font-size:var(--type-caption);color:var(--color-slate-2);align-items:center;gap:8px;margin:8px 0 0;display:flex}.vl-working:before{content:"";border:2px solid var(--color-lavender-2);border-top-color:var(--color-purple);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite vl-working-spin}@keyframes vl-working-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vl-working:before{animation:none}}.vl-ez-levels{margin:12px 0 4px}.vl-ez-gets{margin-top:4px}.vl-ez-panel{border:none;border-radius:0;margin-top:8px;overflow:hidden}.vl-ez-row{border-bottom:1px solid var(--color-card-line);font-size:var(--type-secondary);color:var(--color-ink);cursor:pointer;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;display:flex;position:relative}.vl-ez-row:last-child{border-bottom:none}.vl-ez-row>input{width:20px;height:20px;accent-color:var(--color-purple);flex:none;margin:1px 0 0}.vl-ez-row[data-group=always]{background:var(--color-moonlight);cursor:default}.vl-ez-caption{border-top:1px solid var(--color-card-line);margin:0;padding:8px 12px 2px}.vl-ez-value{font-size:var(--type-caption);color:var(--color-muted);display:block}.vl-ez-tag{background:var(--color-lavender-mist);color:var(--color-slate);font-size:var(--type-label);vertical-align:1px;white-space:nowrap;border-radius:6px;margin-left:6px;padding:2px 8px;font-weight:600;display:inline-block}.vl-ez-tag[data-level=gentle]{background:var(--color-dawn)}.vl-ez-tag[data-level=protective]{background:var(--color-lavender-2)}.vl-ez-result{background:var(--color-lavender-mist);font-size:var(--type-secondary);color:var(--color-ink);border-radius:12px;margin:14px 0 4px;padding:12px 14px}.vl-ez-result[data-snap=custom]{background:var(--color-moonlight)}.vl-ez-primary{margin-top:12px}.vl-ez-after{text-align:center}.vl-ez-compare{margin-top:12px}.vl-ez-compare>summary{list-style:none;display:inline-block}.vl-ez-compare>summary::-webkit-details-marker{display:none}.vl-ez-cmp-block{margin-top:10px}.vl-ez-cmp-title{font-size:var(--type-secondary);color:var(--color-ink);margin:0 0 4px;font-weight:700}.vl-ez-cmp-row{border-bottom:1px solid var(--color-line);font-size:var(--type-caption);color:var(--color-muted);justify-content:space-between;gap:12px;padding:3px 0;display:flex}.vl-ez-cmp-row:last-child{border-bottom:none}.vl-ez-cmp-row>span:first-child{color:var(--color-ink);font-weight:600}.vl-check-list{margin-top:8px}.vl-check-row{border-bottom:1px solid var(--color-line);font-size:var(--type-caption);justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;display:flex}.vl-check-row:last-child{border-bottom:none}.vl-check-label{color:var(--color-ink);white-space:nowrap;font-weight:600}.vl-check-value{color:var(--color-muted);text-align:right}.vl-text-link{color:var(--color-purple);text-decoration:underline}.vl-text-link-disabled{color:var(--color-muted);cursor:default;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.vl-art{justify-content:center;align-items:center;height:150px;margin:0 0 12px;display:flex;overflow:hidden}.vl-cm-plan-card .vl-art{flex:none;width:auto;height:88px;margin:0}.vl-cm-plan-card .vl-art img{width:auto;height:100%}.vl-art img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.vl-art-small{height:96px}.vl-art-placeholder{border:1px dashed var(--color-line);border-radius:var(--radius-card);background:var(--color-moonlight)}.vl-art-placeholder-label{font-size:var(--type-caption);color:var(--color-muted)}.vl-portrait-slot{flex-direction:column;align-items:flex-start;margin-bottom:12px;display:flex}.vl-portrait{border:1px dashed var(--color-line);background:var(--color-moonlight);border-radius:8px;width:96px;height:96px}.vl-portrait-label{margin:6px 0 0}.vl-initial{border:1px solid var(--color-line);background:var(--color-moonlight);width:48px;height:48px;color:var(--color-ink);font-family:var(--font-display);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex}.vl-card>.vl-initial{margin:0 0 8px}.vl-switch{border:1px solid var(--vl-switch-off);background:var(--vl-switch-off);cursor:pointer;vertical-align:middle;border-radius:9.4px;width:33px;height:19px;margin-right:8px;padding:0;display:inline-block;position:relative}.vl-switch:after{content:"";background:var(--color-moonlight);width:15px;height:15px;box-shadow:var(--shadow-card);border-radius:999px;transition:left .12s;position:absolute;top:1px;left:1px}.vl-switch:before{content:"";position:absolute;inset:-12.5px 0}.vl-switch[aria-checked=true]{background:var(--state-kept-ink);border-color:var(--state-kept-ink)}.vl-switch[aria-checked=true]:after{left:16px}.vl-stepper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vl-stepper-btn{border-radius:var(--radius-button);background:var(--color-lavender);width:44px;min-width:44px;height:44px;color:var(--color-purple);font-size:var(--type-title);cursor:pointer;border:none;padding:0;line-height:1}.vl-stepper-btn:hover{background:var(--color-lavender-2)}.vl-stepper-btn:disabled{color:var(--color-muted);background:var(--color-mist);cursor:default}.vl-stepper .vl-body{text-align:center;min-width:96px}.vl-value-row{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.vl-value-row .vl-input{flex:160px;width:auto;margin-top:0}#rc-award[data-outcome=awarded] .vl-caption[role=status],.vl-caption[data-notes-saved=true],#prot-change-pin[data-outcome=changed] .vl-caption[role=status],#prot-bonus-bound[data-outcome=signed] .vl-caption[role=status],.vl-caption[data-unpause][data-state=signed],#family-result-line[data-result=fam_add_done_line],#family-result-line[data-result=fam_rm_restore_done_line],#st-seat-reset-done{background:var(--color-ex-gold-tint);border:1px solid color-mix(in srgb, var(--color-ex-gold) 40%, transparent);border-radius:12px;margin-top:10px;padding:10px 14px;display:block}.vl-card[data-paired=true]{background:var(--color-ex-gold-tint);border-color:color-mix(in srgb, var(--color-ex-gold) 40%, transparent)}.vl-card:has([data-art-slot=onboarding_finish]){background:var(--color-ex-gold-tint);border-color:color-mix(in srgb, var(--color-ex-gold) 40%, transparent)}@media screen and (prefers-color-scheme:dark){.vl-card[data-paired=true]{background:var(--color-card);border-color:var(--color-ex-gold)}.vl-card:has([data-art-slot=onboarding_finish]){background:var(--color-card);border-color:var(--color-ex-gold)}}.vl-card-link[data-group=rewards]>.vl-card-title,#rewards>p:first-child{background:var(--color-ex-gold-tint);border-radius:12px;padding:10px 14px}#rc-award>.vl-card-title{background:var(--color-ex-apricot-tint);border-radius:12px;padding:10px 14px}.vl-award-chips{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:6px;padding:0;display:grid}.vl-award-chips>.vl-lang-btn{text-align:center;width:100%}@media print{#report-card [data-title-row] [data-art-slot]{display:none}#report-card [data-title-row] .vl-page-title{color:var(--color-ink)}#report-card [data-title-row] .vl-page-title:after{background:0 0}}.vl-scope-row{flex-wrap:wrap;gap:6px;margin:10px 0 4px;display:flex}.vl-scope-chip{border-radius:var(--radius-control);background:var(--color-moonlight);color:var(--color-muted);font-size:var(--type-caption);cursor:pointer;border:none;min-height:44px;padding:6px 12px;font-weight:600}.vl-scope-chip:hover{background:var(--color-lavender-mist)}.vl-scope-chip[aria-pressed=true]{background:var(--color-lavender-2);color:var(--color-ink);border:none}.vl-child-card{padding:2px 0}.vl-child-card>div:first-child{padding-bottom:4px}.vl-child-card:hover,.vl-child-card:focus-visible{background:var(--color-mist)}.vl-card-link[data-child-row]>.vl-card-title{padding-bottom:6px}.vl-tile-row{flex-wrap:wrap;gap:8px;margin:8px 0 4px;display:flex}.vl-tile-sm{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:72px;display:flex}.vl-tile-sm-ring{--vl-ring:0deg;background:conic-gradient(var(--color-purple) var(--vl-ring), var(--color-lavender-2) 0);border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;position:relative}.vl-tile-sm-ring:before{content:"";background:var(--color-moonlight);border-radius:999px;width:42px;height:42px;position:absolute}.vl-tile-sm-plain{justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.vl-tile-sm-count{color:var(--color-purple);font-size:var(--type-caption);font-weight:600;position:relative}.vl-tile-sm-plain .vl-tile-sm-count{font-size:var(--type-subtitle)}.vl-tile-sm-label,.vl-tile-sm-last{color:var(--color-muted);font-size:var(--type-caption);line-height:1.25}.vl-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vl-panels{margin-top:6px}.vl-panel{border-bottom:1px solid var(--color-line);padding:4px 0 10px}.vl-panel:last-child{border-bottom:none}.vl-panel-row{margin:6px 0 0}.vl-panel-link{color:var(--color-purple);font-size:var(--type-caption);text-decoration:underline}.vl-tiles{flex-wrap:wrap;gap:12px;margin:8px 0 4px;display:flex}.vl-tile{flex-direction:column;align-items:center;gap:6px;min-width:96px;display:flex}.vl-tile-ring{--vl-ring:0deg;background:conic-gradient(var(--color-purple) var(--vl-ring), var(--color-lavender-2) 0);border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex}.vl-tile-ring:before{content:"";background:var(--color-moonlight);border-radius:999px;width:58px;height:58px;position:absolute}.vl-tile-ring{position:relative}.vl-tile-count{color:var(--color-purple);font-size:var(--type-secondary);font-weight:600;position:relative}.vl-tile-label{color:var(--color-muted);font-size:var(--type-caption);text-align:center}.vl-table-wrap{overflow-x:auto}.vl-table{border-collapse:collapse;width:100%;font-size:var(--type-secondary)}.vl-table th,.vl-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);padding:8px 10px}.vl-table thead th{background:var(--color-lavender);color:var(--color-purple);font-weight:600}.vl-table td[data-status=in_place]{color:var(--color-purple);font-weight:600}.vl-table td[data-status=none]{color:var(--color-muted)}.vl-home-first-child{margin:4px 0 18px}.vl-home-first-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.vl-home-first-name{font-family:var(--font-body);font-weight:600;font-size:var(--type-lead);line-height:var(--line-height-heading);color:var(--color-purple-2);margin:0 0 4px}.vl-home-first-head>.vl-art{flex:none;width:120px;height:120px;margin:0}.vl-wizard-page .vl-page{padding:0}.vl-scope-chip:disabled{border-color:var(--color-line);color:var(--color-muted);cursor:default}.vl-bb-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.vl-bb-legend{flex-wrap:wrap;gap:6px 14px;margin:6px 0 10px;display:flex}.vl-bb-legend-item{font-size:var(--type-caption);color:var(--color-slate-2);align-items:center;gap:6px;display:inline-flex}.vl-bb-swatch{border-radius:3px;width:12px;height:12px;display:inline-block}.vl-bb-item{border-bottom:1px solid var(--color-line)}.vl-bb-item:last-child{border-bottom:0}.vl-bb-row{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:minmax(120px,44%) 1fr;align-items:center;gap:2px 12px;padding:8px 0;display:grid}button.vl-bb-row{cursor:pointer;min-height:44px}.vl-bb-name{font-size:var(--type-secondary);color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vl-bb-setting{font-size:var(--type-label)}.vl-bb-track{background:var(--color-lavender-mist);border-radius:7px;height:14px;display:block;overflow:hidden}.vl-bb-fill{border-radius:inherit;height:100%;display:block}.vl-bb-delta{font-size:var(--type-caption);color:var(--color-slate-2);white-space:nowrap}.vl-bb-words{font-size:var(--type-caption);color:var(--color-muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:2px 12px;display:flex}.vl-bb[data-size=mini] .vl-bb-row{min-height:0;padding:5px 0}.vl-bb[data-size=mini] .vl-bb-track{height:9px}.vl-bb-drill{background:var(--color-moonlight);border:1px solid var(--color-card-line);border-radius:12px;margin:6px 0 10px;padding:10px 12px}.vl-home-glance{border-top:1px solid var(--color-line);padding:8px 0}.vl-home-glance:first-child{border-top:0}#rc-sections[data-short=true]{flex-direction:column;display:flex}#rc-sections[data-short=true]>#rc-needs{order:1}#rc-sections[data-short=true]>#rc-glance{order:2}#rc-sections[data-short=true]>#rc-starters{order:3}#rc-sections[data-short=true]>#rc-went-well{order:4}#rc-sections[data-short=true]>#rc-prepare{order:5}#rc-sections[data-short=true]>#rc-view-doors{order:6}#rc-sections[data-short=true]>#rc-next{order:7}#rc-sections[data-short=true]>#rc-boundaries{order:8}#rc-sections[data-short=true]>#rc-time{order:9}#rc-view .vl-rc-chooser{flex-wrap:wrap;overflow-x:visible}.vl-rc-glance-count{font-family:var(--font-body);font-weight:600;font-size:var(--type-body);line-height:var(--line-height-heading);color:var(--color-purple-2);margin:4px 0 2px}.vl-rc-glance-row{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 0;display:flex}.vl-rc-glance-row:last-of-type{border-bottom:0}.vl-rc-glance-name{font-size:var(--type-secondary);color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:6px 8px;font-weight:600;display:inline-flex}.vl-rc-status{font-size:var(--type-label);color:var(--color-slate);border-radius:6px;padding:2px 8px;font-weight:600}.vl-rc-status[data-status=low],.vl-rc-status[data-status=mid]{background:var(--color-ex-gold-tint)}.vl-rc-status[data-status=high]{background:var(--color-ex-rose-tint)}.vl-rc-glance-dates{font-size:var(--type-caption);color:var(--color-muted);flex-basis:100%}.vl-rc-glance-calm{font-size:var(--type-caption);color:var(--color-slate-2);margin-top:8px}.vl-wg{gap:6px;margin:8px 0 4px;display:grid}.vl-wg-row{align-items:center;gap:10px;min-width:0;display:flex}.vl-wg-label{width:148px;min-width:104px;font-size:var(--type-caption);color:var(--color-slate-2);flex:none}.vl-wg-label:has(>.vl-cat-glyph){grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:8px;width:188px;display:grid}.vl-wg-label>.vl-cat-glyph{grid-row:1/span 3;align-self:center}.vl-wg-cells{grid-template-columns:repeat(var(--wg-days,7), minmax(0, 1fr));flex:auto;gap:4px;min-width:0;display:grid}.vl-wg-cell{box-sizing:border-box;background:var(--state-kept-bg);border-radius:5px;justify-content:center;align-items:center;width:auto;height:26px;display:flex}.vl-wg-cell[data-mark=talk]{background:var(--state-talk-bg)}.vl-wg-cell[data-mark=review]{background:var(--state-review-bg)}.vl-wg-cell[data-mark=missing]{background:var(--state-none-bg)}.vl-wg-heads .vl-wg-cells{grid-template-columns:repeat(var(--wg-days,7), minmax(0, 1fr));gap:4px;display:grid}.vl-wg-heads .vl-wg-head{text-align:center;font-size:var(--type-caption);color:var(--color-slate-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 1px;overflow:hidden}.vl-wg[data-long=true] .vl-wg-cells{display:flex;overflow-x:auto}.vl-wg[data-long=true] .vl-wg-cell{border-radius:3px;flex:none;width:9px;height:14px}.vl-wg-cell:before{content:"";width:var(--sym-kept-w);height:var(--sym-kept-h);border-left:1.6px solid var(--state-kept-ink);border-bottom:1.6px solid var(--state-kept-ink);box-sizing:border-box;background:0 0;transform:rotate(-45deg)translate(1px,-1px)}.vl-wg-cell[data-mark=talk]:before{width:var(--sym-talk);height:var(--sym-talk);background:var(--state-talk-ink);border:none;border-radius:50%;transform:none}.vl-wg-cell[data-mark=review]:before{content:var(--sym-review);width:auto;height:auto;color:var(--state-review-ink);border:none;font-size:14px;font-weight:700;line-height:1;transform:none}.vl-wg-cell[data-mark=missing]:before{width:var(--sym-none-w);height:var(--sym-none-h);background:var(--state-none-ink);border:none;border-radius:1px;transform:none}.vl-wg>.vl-wg-row:not(.vl-wg-heads){padding:0}.vl-wg-name{font-weight:600;font-size:var(--type-body);color:var(--color-ink);display:block}.vl-wg-count{font-size:var(--type-caption);color:var(--color-slate-2);display:block}.vl-wg-help-door{color:var(--color-purple);font-size:var(--type-caption);cursor:pointer;list-style:none}.vl-wg-head-word{color:var(--color-ink);font-weight:600}.vl-wg-head-date{color:var(--color-slate);font-weight:600;display:block}.vl-matrix-legend{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.vl-matrix-legend .vl-wg-cell{flex:none;width:24px;height:20px}.vl-wg-others>summary{cursor:pointer;list-style:none}.vl-wg-others>summary::-webkit-details-marker{display:none}.vl-wg-legend{flex-wrap:wrap;gap:6px 14px;margin:8px 0 2px;display:flex}.vl-wg-legend-item{font-size:var(--type-caption);color:var(--color-slate-2);align-items:center;gap:6px;display:inline-flex}.vl-wg-legend-item .vl-wg-cell{border-radius:3px;width:12px;height:12px}.vl-wg-legend-item .vl-wg-cell:before{width:6px;height:3px}.vl-wg-legend-item .vl-wg-cell[data-mark=talk]:before{width:4px;height:4px}.vl-wg-legend-item .vl-wg-cell[data-mark=review]:before{font-size:9px}.vl-wg-legend-item .vl-wg-cell[data-mark=missing]:before{width:6px;height:2px}.vl-wg-pager{align-items:center;gap:4px;margin:2px 0;display:flex}.vl-wg-page-btn{cursor:pointer;min-width:36px;min-height:44px;color:var(--color-purple-2);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.vl-wg-page-btn:disabled{color:var(--color-line);cursor:default}.vl-fwd-chevron{border-top:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;display:inline-block;transform:rotate(45deg)}.vl-wg-page-range{font-weight:600;font-size:var(--vl-type-back);color:var(--color-purple-2)}.vl-child-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.vl-child-line .vl-fn-picker{color:var(--color-purple-2);padding-left:0;font-size:14px;font-weight:600}.vl-summary-line{font-size:var(--vl-type-summary);font-weight:700}.vl-summary-line[data-summary-state=talk],.vl-summary-line[data-summary-state=review]{color:var(--state-talk-ink)}.vl-summary-line[data-all-clear-card]{background:var(--state-kept-bg);color:var(--state-kept-ink);border-radius:10px;margin-bottom:2px;padding:14px 16px;font-size:17.8px;display:block}.vl-request-row{background:var(--vl-lavender-card);border:none;border-radius:7px;padding:8px 12px}.vl-request-row .vl-rk-name{color:var(--color-purple-2);font-size:13px;font-weight:700}.vl-glance-col{border-radius:9px;padding:10px 12px}.vl-reward-col{background:var(--vl-reward-bg)}.vl-reward-col .vl-col-head,.vl-reward-col .vl-col-figure,.vl-reward-col .vl-cat-caption{color:var(--vl-note-ink)}.vl-gauge-col{background:var(--state-kept-bg)}.vl-gauge-col .vl-col-head,.vl-gauge-col .vl-col-figure{color:var(--state-kept-ink)}.vl-stat-bar{background:var(--vl-reward-track);border-radius:2px;height:4px;margin:6px 0 4px;display:block;overflow:hidden}.vl-stat-bar-fill{background:var(--vl-reward-fill);border-radius:2px;height:100%;display:block}.vl-time-bar{background:var(--vl-time-track)}.vl-time-bar .vl-stat-bar-fill{background:var(--state-kept-ink)}.vl-page .vl-more-item>.vl-rk-name{color:var(--vl-ink);font-weight:600}.vl-family-device>.vl-rk-state{font-size:var(--vl-type-value);color:var(--vl-ink2)}#easy-hub>[data-hub-step]{border:none;border-bottom:var(--vl-hairline-w) solid var(--vl-line);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:18px 0}#easy-hub>[data-hub-step]>.vl-body:first-child{color:var(--vl-ink);font-size:18px;font-weight:600}#easy-hub>[data-hub-step]>.vl-caption{font-size:var(--vl-type-sub);color:var(--vl-ink2);margin:6px 0}#easy-hub>[data-hub-step]>details,#easy-hub>[data-hub-step]>[data-action]{margin-top:10px;display:block}#home-first-checkin.vl-card{background:var(--vl-lavender-card);border:none}#home-first-checkin [data-starter-line]{font-size:18px;font-weight:600}.vl-setup-child{font-size:var(--vl-type-value);color:var(--color-purple-2);margin:0 0 4px;font-weight:600}.vl-setup-head>.vl-page-title{margin-bottom:2px}.vl-wizard-bar .vl-header-btn:disabled{background:var(--vl-line);color:var(--vl-ink2);cursor:not-allowed;font-weight:500}.vl-review-level-door,.vl-review-level{font-size:var(--vl-type-body);margin:0 0 4px;padding-left:0;font-weight:600}.vl-review-time{background:var(--state-kept-bg);border:none}.vl-review-time-title{color:var(--state-kept-ink);margin:0 0 6px;font-size:20px;font-weight:700}.vl-review-time>.vl-body{color:var(--vl-ink);margin:0 0 4px}.vl-review-help>summary{cursor:pointer;padding-left:0;list-style:none}.vl-review-help>summary::-webkit-details-marker{display:none}.vl-plan-concerns{margin:0 0 12px}.vl-plan-concerns>.vl-concern-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line)}#easy-protect-grid>.vl-cat-block:last-child:nth-child(odd){grid-column:1/-1}[data-two-part=companion].vl-cat-block{background:var(--vl-lavender-card)}[data-two-part=companion].vl-cat-block .vl-cat-name{color:var(--color-purple-2)}.vl-request-acts{gap:12px;margin-top:12px;display:grid}.vl-request-acts>[data-request-talk]{justify-self:start}.vl-cm-child{font-size:var(--vl-type-value);color:var(--color-purple-2);white-space:nowrap;font-weight:600}.vl-cm-hub-row>.vl-rk-name{font-size:var(--vl-type-row);color:var(--vl-ink);font-weight:600}.vl-cm-hub-row>.vl-rk-help{font-size:var(--vl-type-sub);color:var(--vl-ink2);font-weight:400}.vl-cm-plan-extra>.vl-art{display:none}.vl-concern-row>.vl-rk-name,.vl-hold-row>.vl-rk-name,.vl-prot-row[data-choice-row]>.vl-rk-name{color:var(--vl-ink);font-weight:600}.vl-concern-row>.vl-rk-state,.vl-hold-row>.vl-rk-state{font-size:var(--vl-type-value);color:var(--vl-ink2);font-weight:500}.vl-prot-row>.vl-rk-name{color:var(--vl-ink);font-weight:600}.vl-prot-row>.vl-rk-help{font-size:var(--vl-type-sub);color:var(--vl-ink2)}.vl-concern-row>.vl-rk-state{align-items:center;gap:8px;display:inline-flex}.vl-level-word{font-weight:700}.vl-level-word[data-level=zero]{color:var(--state-review-ink)}.vl-level-word[data-level=guide]{color:var(--state-talk-ink)}.vl-level-word[data-level=off]{color:var(--color-purple-2)}.vl-level-word[data-level=on]{color:var(--state-kept-ink)}.vl-level-word[data-level=none]{color:var(--vl-ink2);font-weight:500}.vl-hold-sentence{font-size:var(--vl-type-sub);margin:2px 0 6px}.vl-level-chip{font-size:var(--vl-type-value);border-radius:4px;padding:2px 10px;line-height:1.4;display:inline-block}.vl-level-chip[data-level=zero]{background:var(--state-review-bg)}.vl-level-chip[data-level=guide]{background:var(--state-talk-bg)}.vl-level-chip[data-level=off]{background:var(--vl-lavender-card)}.vl-cba-row>.vl-rk-name{font-size:var(--vl-type-row);color:var(--vl-ink);font-weight:600}.vl-cat-listen-row>.vl-art{display:none}.vl-page[data-cat-detail] .vl-cat-plan-row>.vl-rk-name{font-size:var(--vl-type-row);color:var(--vl-ink);font-weight:600}.vl-page[data-cat-detail] .vl-cat-plan-row>.vl-rk-state{font-size:var(--vl-type-value);color:var(--vl-ink2);font-weight:500}.vl-page[data-cat-detail] .vl-cat-plan-row>.vl-rk-help{font-size:var(--vl-type-body);color:var(--vl-ink2);line-height:1.45}.vl-time-words{min-width:0;display:block}.vl-time-label{color:var(--state-kept-ink);font-size:15px;font-weight:700;line-height:1.3;display:block}.vl-time-figure{color:var(--state-kept-ink);margin:2px 0 0;font-size:15px;font-weight:500;line-height:1.35;display:block}.vl-gauge-col[data-time-over=true] .vl-time-label,.vl-gauge-col[data-time-over=true] .vl-time-figure{color:var(--state-talk-ink)}.vl-time-card>.vl-stat-bar{margin-top:8px}.vl-reward-col .vl-points-star{fill:var(--vl-reward-ink);display:none}.vl-points-words{min-width:0}.vl-gauge-col .vl-tile-ring{background:conic-gradient(var(--state-kept-ink) var(--vl-ring), var(--state-kept-track) 0)}.vl-gauge-col .vl-tile-ring:before{background:var(--state-kept-bg)}.vl-gauge-col .vl-ring-pct{color:var(--state-kept-ink)}.vl-gauge-col .vl-time-bar{background:var(--state-kept-track)}.vl-gauge-col[data-time-over=true]{background:var(--state-talk-bg)}.vl-gauge-col[data-time-over=true] .vl-col-head,.vl-gauge-col[data-time-over=true] .vl-col-figure,.vl-gauge-col[data-time-over=true] .vl-ring-pct{color:var(--state-talk-ink)}.vl-gauge-col[data-time-over=true] .vl-tile-ring{background:conic-gradient(var(--state-talk-ink) var(--vl-ring), var(--vl-reward-track) 0)}.vl-gauge-col[data-time-over=true] .vl-tile-ring:before{background:var(--state-talk-bg)}.vl-gauge-col[data-time-over=true] .vl-time-bar{background:var(--vl-reward-track)}.vl-gauge-col[data-time-over=true] .vl-time-bar .vl-stat-bar-fill{background:var(--state-talk-ink)}.vl-choice-word{border-radius:4px;padding:2px 8px;font-weight:700;line-height:1.4;display:inline-block}[data-choice-state=on]>.vl-choice-word{background:var(--state-kept-bg);color:var(--state-kept-ink)}[data-choice-state=off]>.vl-choice-word{background:var(--vl-lavender-card);color:var(--color-purple-2)}.vl-prot-card[data-prot-card=native][data-complete=false],.vl-cat-block[data-status-ring-card][data-complete=false]{background:var(--vl-lavender-card)}.vl-prot-card[data-prot-card=native][data-complete=false] .vl-pc-word,.vl-cat-block[data-status-ring-card][data-complete=false] .vl-cat-name{color:var(--color-purple-2)}.vl-prot-card[data-complete=true] .vl-tile-ring,.vl-cat-block[data-complete=true] .vl-tile-ring{background:conic-gradient(var(--state-kept-ink) var(--vl-ring), var(--state-kept-track) 0)}.vl-prot-card[data-complete=true] .vl-tile-ring:before,.vl-cat-block[data-complete=true] .vl-tile-ring:before{background:var(--state-kept-bg)}.vl-prot-card[data-complete=true] .vl-ring-pct,.vl-cat-block[data-complete=true] .vl-ring-pct{color:var(--state-kept-ink)}.vl-note-card{background:var(--vl-note-card);border-radius:10px;margin:8px 0;padding:10px 14px;text-decoration:none;display:block}.vl-nc-title{color:var(--vl-note-ink);font-size:13px;font-weight:600;display:block}.vl-nc-line{color:var(--vl-note-ink);font-size:13px;display:block}.vl-quiet-scene{justify-content:center;margin:8px 0;display:flex}.vl-wg-alltopics{color:var(--color-purple);align-items:center;padding:0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.vl-wg-name-door{color:inherit;text-decoration:none}.vl-quiet-card{background:var(--vl-quiet-card);border-radius:8px;margin:8px 0;padding:10px 14px}[id=rc-cat-count][data-cat-state]{background:var(--state-kept-bg);border-radius:10px}[id=rc-cat-count][data-cat-state] .vl-cat-figure-count>strong,[id=rc-cat-count][data-cat-state] .vl-cat-figure-word{color:var(--state-kept-ink)}[id=rc-cat-count][data-cat-state=talk]{background:var(--state-talk-bg)}[id=rc-cat-count][data-cat-state=talk] .vl-cat-figure-count>strong,[id=rc-cat-count][data-cat-state=talk] .vl-cat-figure-word{color:var(--state-talk-ink)}[id=rc-cat-count][data-cat-state=review]{background:var(--state-review-bg)}[id=rc-cat-count][data-cat-state=review] .vl-cat-figure-count>strong,[id=rc-cat-count][data-cat-state=review] .vl-cat-figure-word{color:var(--state-review-ink)}.vl-one-row-week{margin:10px 0 4px}[id=checkin-agenda] .vl-card-title{color:var(--color-purple-2);font-size:13px;font-weight:600}.vl-agenda-foot{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.vl-agenda-foot .vl-header-btn-wide{width:100%}.vl-prot-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0;display:grid}.vl-prot-card{background:var(--state-kept-bg);border-radius:11px;padding:12px 14px;text-decoration:none;display:block}.vl-pc-word{color:var(--state-kept-ink);font-size:20px;font-weight:700;display:block}.vl-pc-line{color:var(--vl-ink2);margin-top:2px;font-size:12.4px;display:block}.vl-hold-row{align-items:center}.vl-hold-row .vl-rk-state{align-items:center;gap:8px;display:inline-flex}[data-group-value]{font-weight:500;font-size:var(--vl-type-value);color:var(--vl-ink2)}.vl-appr-squares{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.vl-appr-square{background:var(--state-kept-bg);border-radius:10px;padding:12px}.vl-appr-square[data-square=zero]{background:var(--state-review-bg)}.vl-appr-square[data-square=zero] .vl-as-count{color:var(--state-review-ink)}.vl-appr-square[data-square=guide]{background:var(--state-talk-bg)}.vl-appr-square[data-square=guide] .vl-as-count{color:var(--state-talk-ink)}.vl-as-count{color:var(--state-kept-ink);font-size:20px;font-weight:700;display:block}.vl-as-line{color:var(--vl-ink2);font-size:12.4px;display:block}.vl-chip[data-cba-level=zero]{background:var(--state-review-bg);color:var(--state-review-ink)}.vl-chip[data-cba-level=guide]{background:var(--state-talk-bg);color:var(--state-talk-ink)}.vl-chip[data-cba-level=off]{background:var(--state-kept-bg);color:var(--state-kept-ink)}.vl-prot-row .vl-rk-help{white-space:normal;text-overflow:clip;overflow:visible}.vl-request-app-card{background:var(--vl-lavender-card);border:none;border-radius:10px}.vl-request-app-name{font-family:var(--font-display);color:var(--color-purple-2);margin:0 0 4px;font-size:24px;font-weight:600}.vl-serif-head{font-family:var(--font-display);font-weight:600;font-size:var(--vl-type-head);line-height:var(--line-height-heading);color:var(--color-purple-2);margin:4px 0 8px}.vl-topic-blocks,.vl-wide-starter{display:none}.vl-topic-block{background:var(--state-none-bg);color:var(--state-none-ink);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:8px 14px;text-decoration:none;display:grid}.vl-topic-block[data-cat-state=talk]{background:var(--state-talk-bg);color:var(--state-talk-ink)}.vl-topic-block[data-cat-state=review]{background:var(--state-review-bg);color:var(--state-review-ink)}.vl-tb-title{grid-area:1/1;font-size:17px;font-weight:600}.vl-tb-count{white-space:nowrap;grid-area:1/2;justify-self:end;font-size:20px;font-weight:600}.vl-tb-line{grid-area:2/1/auto/span 2;font-size:15.5px}.vl-rc-went-row>.vl-rk-state{text-align:right;grid-column:2/span 2;justify-self:end}.vl-wg-days{text-align:right;min-width:28px;color:var(--vl-ink2);flex:none;font-size:12px;font-weight:700}.vl-wg-row[data-cat-state=talk]>.vl-wg-days{color:var(--state-talk-ink)}.vl-wg-row[data-cat-state=review]>.vl-wg-days{color:var(--state-review-ink)}.vl-wg-row[data-cat-state=kept]>.vl-wg-days{color:var(--state-kept-ink)}.vl-rc-prepare{background:var(--color-moonlight);border:1px solid var(--color-card-line);border-radius:12px;padding:10px 12px}.vl-starter{background:var(--vl-quiet-card);border:none;border-left:3px solid var(--color-purple);border-radius:0 7px 7px 0;margin-top:8px;padding:10px 12px}.vl-wg-label .vl-cat-help{vertical-align:middle;margin-left:4px;display:inline-block}.vl-rc-notice{background:var(--color-moonlight);border:1px solid var(--color-card-line);border-radius:12px;padding:10px 12px}.vl-home-glance .vl-rc-glance-row{padding:6px 0}.vl-card[data-protection-first],.vl-card[data-defaults-card],.vl-card[data-ez-mode],#st-quick-start{border-radius:var(--radius-lead)}.vl-hero{background-image:linear-gradient(180deg, var(--color-purple-2), var(--color-plum-deep));border-radius:var(--radius-lead)}.vl-card-tight{box-shadow:none}.vl-sc-kpis .vl-sc-kpi{border-radius:12px}.vl-header-btn:not(:disabled):active{background:var(--color-purple-2);transform:translateY(1px)}.vl-lang-btn:not(.active):not(:disabled):active,.vl-jump-chip:active,.vl-scope-chip:not([aria-pressed=true]):not(:disabled):active,.vl-stepper-btn:not(:disabled):active{background:var(--color-lavender-2)}.vl-more-item:active,.vl-lang-btn:not(.active):not(:disabled):hover{background:var(--color-lavender-mist)}.vl-switch:hover{border-color:var(--color-purple)}.vl-switch:not([aria-checked=true]):active{background:var(--color-lavender-2)}.vl-ez-row:not([data-group=always]):not([data-fixed=true]):hover{background:var(--color-moonlight)}.vl-ez-row:not([data-group=always]):not([data-fixed=true]):active{background:var(--color-lavender-mist)}.vl-card-link:active{background:var(--color-moonlight)}.vl-trend-row:active{background:var(--color-lavender-mist)}.vl-text-link:hover,.vl-panel-link:hover,.vl-avatar:active,.vl-guide>summary:hover .vl-guide-door{color:var(--color-purple-2)}.vl-guide>summary:active .vl-guide-door{color:var(--color-plum-deep)}.vl-diff-row>.vl-pf-state{margin-left:auto}.vl-hero-band{margin:0 -16px var(--card-gap);padding:4px 16px 20px}.vl-hero-band .vl-art{height:var(--art-hero);margin:4px 0 12px}.vl-hero-band>.vl-page-title{font-size:var(--type-display);letter-spacing:-.01em;margin:0}.vl-hero-sub{font-size:var(--type-lead);line-height:var(--line-height-body);color:var(--color-slate-2);max-width:34em;margin:6px 0 0}.vl-first-card,.vl-card[data-defaults-card],.vl-card[data-ez-mode]{background:var(--color-cream-2)}.vl-first-card{border-radius:var(--radius-lead);box-shadow:var(--shadow-lift)}.vl-card[data-protection-first],.vl-card[data-defaults-card],.vl-card[data-ez-mode],#st-quick-start,.vl-hero{box-shadow:var(--shadow-lift)}.vl-card[data-category]{background:var(--vl-cat-fill);border-color:var(--vl-cat-edge)}.vl-store-row{margin:12px 0 16px}.vl-store-badges{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.vl-store-badges a{border-radius:8px;align-items:center;min-height:44px;display:inline-flex}.vl-store-badge{justify-content:center;align-items:center;height:44px;display:inline-flex}img.vl-store-badge{width:auto}.vl-store-badge-pending{border:1px dashed var(--color-line);background:var(--color-moonlight);text-align:center;border-radius:8px;width:132px;padding:0 8px}.vl-store-badge-label{font-size:var(--type-caption);color:var(--color-muted)}.vl-hero-band[data-hero-band=home]>.vl-page-title:after{background:var(--color-dawn)}.vl-hero-band[data-hero-band=protection_index]>.vl-page-title:after{background:var(--color-ex-violet)}.vl-hero-band[data-hero-band=family]>.vl-page-title:after{background:var(--color-ex-rose)}.vl-hero-band[data-hero-band=approvals]>.vl-page-title:after{background:var(--color-ex-apricot)}.vl-hero-band[data-hero-band=community]>.vl-page-title:after{background:var(--color-ex-gold)}.vl-hero-band[data-hero-band=help]>.vl-page-title:after{background:var(--color-ex-teal)}.vl-hero-band[data-hero-band=settings]>.vl-page-title:after{background:var(--color-ex-leaf)}.vl-hero-band[data-hero-band=check_in_card]>.vl-page-title:after{background:var(--color-ex-rose)}.vl-card[data-protection-first]{background:var(--color-moonlight)}#prot-signals .vl-row-kit{background:var(--color-moonlight);border-radius:12px;padding:8px 10px}.vl-pf-row[data-pf-state=on]>.vl-pf-state{background:var(--color-moonlight);color:var(--color-status-blue)}.vl-pf-row[data-pf-state=arriving]>.vl-pf-state{background:var(--color-dawn-2);color:var(--color-slate-2)}.vl-pf-row[data-pf-state=off]>.vl-pf-state,.vl-pf-row[data-pf-state=not_on_this_phone]>.vl-pf-state,.vl-pf-row[data-pf-state=not_on_android]>.vl-pf-state{background:var(--color-lavender-mist);color:var(--color-slate)}:is(.vl-card:has([data-art-slot=before_get]),.vl-card:has([data-art-slot=before_leaves]),.vl-card:has([data-art-slot=before_limits]),.vl-card:has([data-portrait=edu_ceo]),.vl-card:has([data-portrait=edu_scientist]),.vl-card:has([data-art-slot=edu_trial])){background:var(--color-dawn-2)}.vl-btn-tonal{border-radius:var(--radius-button);min-height:44px;color:var(--color-purple);font-size:var(--type-secondary);cursor:pointer;background:0 0;border:none;padding:10px 18px;font-weight:600;display:inline-block}.vl-btn-tonal:hover{background:var(--color-lavender-mist)}.vl-btn-tonal:disabled{color:var(--color-muted);cursor:default;background:0 0}.vl-btn-ghost{border-radius:var(--radius-button);min-height:44px;color:var(--color-purple);font-size:var(--type-secondary);cursor:pointer;background:0 0;border:none;padding:10px 12px;font-weight:600;display:inline-block}.vl-btn-ghost:hover{background:var(--color-lavender-mist)}.vl-btn-ghost:disabled{color:var(--color-muted);cursor:default}.vl-btn-primary.vl-btn-small,.vl-btn-tonal.vl-btn-small,.vl-btn-ghost.vl-btn-small{font-size:var(--type-caption);min-height:36px;padding:6px 12px}.vl-header{min-height:56px}.vl-header .vl-btn-ghost,.vl-header .vl-btn-primary{font-size:var(--type-caption);min-height:36px;padding:6px 10px}.vl-principal{color:var(--color-muted);font-weight:600}.vl-back-link{font-size:var(--vl-type-back);color:var(--color-purple-2);align-items:center;gap:6px;padding:6px 8px;font-weight:600;text-decoration:none;display:inline-flex}.vl-back-chevron{border-bottom:2px solid;border-left:2px solid;flex:none;width:8px;height:8px;display:inline-block;transform:rotate(45deg)}@media (width>=600px){body{background:var(--color-page-surround)}.vl-page{max-width:var(--canvas-max);background:var(--color-page-ground);border-radius:24px 24px 0 0}.vl-page-title{font-size:var(--vl-type-title);letter-spacing:-.01em}.vl-hero-band{border-radius:24px 24px 0 0}}@media (width>=1280px){:root{--canvas-max:1096px;--vl-type-title:34px;--vl-type-section:22px;--vl-type-head:25px;--vl-type-summary:20px;--vl-type-row:18px;--vl-type-value:16px;--vl-type-sub:16px;--vl-type-body:17px;--vl-type-caption:14px;--vl-type-door:16px;--vl-type-back:15px;--type-body:17px;--type-caption:14px;--type-secondary:16px}.vl-header-btn,.vl-btn-primary{min-height:48px}body{background:var(--color-page-ground)}.vl-page{border-radius:0;margin:0}.vl-home-glance{grid-template-columns:minmax(0,640px) minmax(0,384px);column-gap:24px}#rc-sections[data-short=true]{grid-template-columns:minmax(0,640px) minmax(0,384px);grid-auto-flow:dense;align-items:start;column-gap:24px;display:grid}#rc-sections[data-short=true]>*{grid-column:2;min-width:0}#rc-sections[data-short=true]>[id=rc-needs]{grid-column:1/-1}#rc-sections[data-short=true]>[id=rc-glance]{grid-area:span 14/1}#rc-sections[data-short=true]>[id=rc-time],#rc-sections[data-short=true]>[id=rc-boundaries]{grid-column:1}.vl-topic-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:4px 0 12px;display:grid}.vl-wide-starter{display:block}.vl-page{position:relative}.vl-child-line{flex-direction:column;align-items:flex-end;gap:2px;position:absolute;top:76px;right:24px}.vl-child-line .vl-fn-picker{color:var(--vl-ink2);font-size:15px}.vl-range-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);margin-bottom:12px;padding-bottom:6px}.vl-request-row{background:var(--vl-chrome);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:10px;padding:14px 16px}.vl-request-row .vl-rk-name{font-size:20px}.vl-glance-col{border-radius:10px;padding:14px 16px}.vl-reward-col{border:var(--vl-hairline-w) solid var(--vl-reward-track)}.vl-reward-col .vl-col-figure{font-size:24px}.vl-gauge-col .vl-col-figure{font-size:21px}.vl-stat-bar{border-radius:3px;height:6px}.vl-seg{font-size:15px}.vl-seg[aria-pressed=true]{color:var(--color-purple-2)}.vl-two-col{grid-template-columns:minmax(0,640px) minmax(0,384px);align-items:start;column-gap:24px;display:grid}}@media (width>=1440px){:root{--canvas-max:1256px}.vl-two-col,.vl-home-glance,#rc-sections[data-short=true]{grid-template-columns:minmax(0,744px) minmax(0,440px)}.vl-checkin-pair{grid-template-columns:minmax(0,624px) minmax(0,560px)}[id=rc-category][data-cat-wide]{grid-template-columns:minmax(0,744px) minmax(0,440px)}}.vl-pin-row{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.vl-pin-row>.vl-pin-fields{flex:320px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.vl-pin-row>.vl-btn-primary{flex:none}.vl-shell{max-width:var(--canvas-max);flex-direction:column;min-height:100vh;margin:0 auto;display:flex}.vl-shell-body{flex-direction:column;flex:auto;min-height:0;display:flex}.vl-tab-icon{flex:none;display:block}@media (width>=720px){.vl-header{min-height:64px}.vl-wg-cell{height:28px}.vl-page[data-home-fold=daily] .vl-home-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:16px;display:grid}.vl-page[data-home-fold=daily] .vl-home-pair>.vl-home-lead:only-child{grid-column:1/-1}.vl-home-glances{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}#family-trends .vl-sc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vl-hero-band{border-radius:24px 24px 0 0;grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;column-gap:24px;display:grid}.vl-hero-band .vl-art{grid-area:1/2/span 2;justify-self:end;height:260px;margin:0}.vl-hero-band>.vl-page-title{grid-column:1;align-self:end}.vl-hero-sub{grid-column:1;align-self:start}.vl-page>.vl-hero-band{grid-column:1/-1}:is(.vl-page:has(>.vl-hero-band[data-hero-band=help]),.vl-page:has(>.vl-hero-band[data-hero-band=approvals]),.vl-page:has(>.vl-hero-band[data-hero-band=community])){grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;column-gap:16px;display:grid}:is(.vl-page:has(>.vl-hero-band[data-hero-band=help])>.vl-guide,.vl-page:has(>.vl-hero-band[data-hero-band=approvals])>.vl-guide,.vl-page:has(>.vl-hero-band[data-hero-band=community])>.vl-guide){grid-column:2}.vl-page:has(>.vl-hero-band[data-hero-band=help])>.vl-first-card{grid-area:2/1/span 12}.vl-page:has(>.vl-hero-band[data-hero-band=approvals])>#appr-requests{grid-area:2/1/span 12}.vl-page:has(>.vl-hero-band[data-hero-band=community])>.vl-first-card{grid-column:1/-1}.vl-page:has(>.vl-hero-band[data-hero-band=community])>#cm-plans{grid-area:3/1/span 12}.vl-page:has(>.vl-hero-band[data-hero-band=welcome]){grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;column-gap:24px;display:grid}.vl-page:has(>.vl-hero-band[data-hero-band=welcome])>.vl-first-card{grid-column:1/-1}.vl-page:has(>.vl-hero-band[data-hero-band=welcome])>#easy-button{grid-area:3/1/span 12;margin-bottom:0}.vl-page:has(>.vl-hero-band[data-hero-band=welcome])>p{text-align:left}#family-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}#settings:has(>#st-pane){grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;column-gap:16px;display:grid}#settings:has(>#st-pane)>.vl-title-row{grid-area:1/1/auto/-1}#settings:has(>#st-pane)>#st-rows{grid-area:2/1;display:block}#settings:has(>#st-pane)>#st-pane{grid-area:2/2}#settings:has(>#st-pane)>.vl-guide{grid-area:3/1/auto/-1}#settings:has(>#st-pane)>#st-pane>.vl-back-row{display:none}#checkin-agenda[data-occasion]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:16px;display:grid}#checkin-agenda[data-occasion]>:not(section.vl-card):not([data-agenda-side]){grid-column:1/-1}#checkin-agenda[data-occasion]>#ag-grid{grid-area:4/1/span 24}#checkin-agenda[data-occasion]>section.vl-card:not(#ag-grid),#checkin-agenda[data-occasion]>[data-agenda-side]{grid-column:2}.vl-title-row>[data-record-period]{flex:none;min-width:320px}.vl-title-row .vl-art{flex:none;width:auto;height:96px;margin:0;display:block;overflow:visible}.vl-title-row .vl-art img{width:auto;height:100%}:root{--tabbar-reserve:0px}.vl-shell-body{flex-direction:row-reverse;align-items:stretch}.vl-shell-body>main{flex:auto;min-width:0}.vl-tabbar{border-top:none;border-right:1px solid var(--color-card-line);flex-direction:column;flex:none;justify-content:flex-start;align-self:flex-start;width:84px;min-height:calc(100vh - 56px);position:sticky;inset:0 auto auto}.vl-tab{flex:none}.vl-tab.active:before{border-radius:2px;width:2px;height:auto;top:10px;bottom:10px;left:0;transform:none}}.vl-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0;display:grid}.vl-cat-block{background:var(--state-kept-bg);min-height:44px;color:var(--color-slate);border:none;border-radius:11px;padding:12px;text-decoration:none;display:block;position:relative}.vl-cat-block[data-cat-level=zero]{background:var(--state-review-bg)}.vl-cat-block[data-cat-level=zero] .vl-cat-name,.vl-cat-block[data-cat-level=zero] .vl-cat-count{color:var(--state-review-ink)}.vl-cat-block[data-cat-level=guide]{background:var(--state-talk-bg)}.vl-cat-block[data-cat-level=guide] .vl-cat-name,.vl-cat-block[data-cat-level=guide] .vl-cat-count{color:var(--state-talk-ink)}.vl-cat-block[data-cat-level=off] .vl-cat-name,.vl-cat-block[data-cat-level=off] .vl-cat-count,.vl-cat-block[data-cat-level=none] .vl-cat-name{color:var(--state-kept-ink)}.vl-cat-door{color:inherit;text-decoration:none;display:block}.vl-cat-act{margin-top:4px;text-decoration:underline}.vl-cat-help{position:absolute;top:8px;right:8px}.vl-cat-help>summary{cursor:pointer;width:20px;height:20px;color:var(--color-purple);list-style:none;display:inline-flex}.vl-cat-help>summary::-webkit-details-marker{display:none}.vl-cat-pop{z-index:3;background:var(--color-card);border:1px solid var(--color-card-line);border-radius:var(--radius-card);width:230px;box-shadow:var(--shadow-soft);padding:10px;position:absolute;top:24px;right:0}.vl-plan-help{margin:0 0 12px}.vl-plan-help>summary{color:var(--color-purple);font-size:var(--type-caption);cursor:pointer;list-style:none}.vl-plan-help>summary::-webkit-details-marker{display:none}.vl-plan-help>.vl-cat-pop{width:auto;box-shadow:none;margin-top:6px;position:static}.vl-record-help{margin-top:var(--card-gap);position:static}details.vl-record-help>summary{width:auto;height:auto;font-size:var(--type-caption);color:var(--color-purple)}.vl-record-help>.vl-cat-pop{width:auto;margin-top:8px;position:static}.vl-title-row{flex-wrap:wrap}.vl-title-row>[data-record-period]{flex:100%}.vl-cat-block .vl-cat-help{position:static}.vl-cat-block .vl-cat-help>summary{position:absolute;top:8px;right:8px}.vl-cat-block .vl-cat-pop{width:auto;top:34px;left:8px;right:8px}.vl-wg-label .vl-cat-help{position:relative;top:auto;right:auto}.vl-wg-label .vl-cat-pop{width:min(230px,100vw - 48px);left:0;right:auto}.vl-cat-pop .vl-cat-caption{color:var(--color-ink)}.vl-cat-pop [data-cat-source]{color:var(--color-muted);margin-top:6px}.vl-cat-block[data-cat-state=review]{background:var(--state-review-bg)}.vl-cat-block[data-cat-state=talk]{background:var(--state-talk-bg)}.vl-cat-block[data-cat-state=kept]{background:var(--state-kept-bg)}.vl-cat-block[data-cat-level=off]{background:var(--color-mist);border-color:var(--color-card-line)}.vl-cat-name,.vl-cat-caption{font-size:var(--type-caption);line-height:var(--line-height-body);color:var(--vl-ink);display:block}.vl-cat-count{font-size:var(--type-h2);font-weight:600;line-height:var(--line-height-heading);color:var(--color-slate);margin:2px 0;display:block}a.vl-bb-row{min-height:44px;text-decoration:none}a.vl-row-kit{color:inherit;min-height:44px;text-decoration:none}.vl-cat-detail-count .vl-wg-host{margin-top:10px}.vl-all-clear{border-radius:var(--radius-card);border:1px solid var(--color-ex-leaf);background:var(--color-ex-leaf-tint);color:var(--color-slate);margin:8px 0;padding:12px}.vl-all-clear-head{align-items:flex-start;gap:10px;display:flex}.vl-all-clear-head>div:first-child{flex:auto;min-width:0}.vl-all-clear-mark{color:var(--color-slate);font-size:28px;font-weight:600;line-height:1}.vl-all-clear-face{color:var(--color-slate);flex:none}.vl-gauge-row{align-items:center;gap:12px;display:flex}.vl-gauge-title{font-size:var(--type-body);margin:0;font-weight:600}.vl-gauge-block[data-time-over=true]{background:var(--color-ex-gold-tint);border-color:var(--color-ex-gold)}.vl-gauge-block[data-time-over=true] .vl-gauge-title,.vl-gauge-block[data-time-over=true] .vl-card-title,.vl-gauge-block[data-time-over=true] .vl-caption{color:var(--color-slate)}.vl-reward-block{background:var(--color-dawn-2);border-color:var(--color-dawn)}.vl-reward-line{font-size:var(--type-body);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.vl-reward-block .vl-reward-line,.vl-reward-block .vl-card-title,.vl-reward-block .vl-caption{color:var(--color-slate)}.vl-reward-star{fill:var(--color-ex-gold);flex:none}.vl-bar{background:var(--color-dawn);border-radius:4px;height:8px;margin:8px 0 4px;overflow:hidden}.vl-bar-fill{background:var(--color-ex-gold);border-radius:4px;height:100%;display:block}.vl-road{margin:0 0 var(--card-gap);flex-wrap:wrap;gap:8px;display:flex}.vl-road-step{font-size:var(--type-caption);line-height:var(--line-height-body);color:var(--color-muted);min-height:0;padding:4px 0;text-decoration:none}.vl-road-step.active{color:var(--color-purple-2);font-weight:600}.vl-gauge-block[data-time-ask=true]{background:var(--color-ex-gold-tint);border-color:var(--color-ex-gold)}.vl-gauge-block[data-time-ask=true] .vl-gauge-title,.vl-gauge-block[data-time-ask=true] .vl-card-title,.vl-gauge-block[data-time-ask=true] .vl-caption{color:var(--color-slate)}.vl-glance-rowline{text-align:left;cursor:pointer;width:100%;font-size:var(--type-body);background:0 0;border:none;padding:8px 0;text-decoration:none}.vl-glance-rowline .vl-rk-state{font-weight:600;font-size:var(--type-body);color:var(--color-ink);justify-self:end}.vl-hero-band .vl-art{overflow:visible}.vl-hero-band>.vl-page-title{padding-bottom:12px;position:relative}.vl-hero-band>.vl-page-title:after{content:"";background:0 0;border-radius:2px;width:76px;height:3px;position:absolute;bottom:0;left:0}.vl-hero-band>.vl-page-title:last-child{align-self:center}.vl-first-card,.vl-card[data-protection-first],.vl-card[data-defaults-card],.vl-card[data-ez-mode],#st-quick-start{border-color:#0000}.vl-bb[data-size=mini] .vl-bb-row{grid-template-columns:minmax(0,1fr);row-gap:2px}[data-log-fold]>summary{cursor:pointer;color:var(--color-purple)}@media (width>=1040px){:root{--type-display:64px}.vl-hero-band .vl-art{height:320px}.vl-home-glance{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;column-gap:40px;display:grid}.vl-home-glance>.vl-glance-main,.vl-home-glance>.vl-glance-side{min-width:0}}@media (width>=1280px){.vl-checkin-pair{grid-template-columns:minmax(0,464px) minmax(0,560px);align-items:start;column-gap:24px;display:grid}.vl-checkin-pair .vl-page{max-width:none;margin:0}.vl-checkin-panel{border-left:var(--vl-hairline-w) solid var(--vl-line);max-height:none;position:static;overflow:visible}.vl-checkin-pair #rc-sections[data-short=true]{flex-direction:column;display:flex}[id=rc-category][data-cat-wide]{grid-template-columns:minmax(0,640px) minmax(0,384px);align-items:start;column-gap:24px;display:grid}[id=rc-category][data-cat-wide]>.vl-cat-main,[id=rc-category][data-cat-wide]>.vl-cat-rest{min-width:0}[id=rc-category][data-cat-wide]>.vl-cat-rest{border-left:var(--vl-hairline-w) solid var(--vl-line);padding-left:24px}[id=rc-category][data-cat-wide]>.vl-cat-main>.vl-title-row{margin-top:0}.vl-page[data-rc-page] [data-coverage-line]>[data-coverage-count],.vl-page[data-rc-page] [data-coverage-line] [data-coverage-sep]{display:none}[id=rc-category][data-cat-wide]>.vl-cat-rest .vl-wg-label{width:150px;min-width:150px}[id=rc-category][data-cat-wide]>.vl-cat-rest .vl-wg-heads .vl-wg-head{font-size:11px}}@media (width>=1040px){:root{--vl-type-title:34px;--vl-type-section:22px}.vl-shell .vl-page{max-width:none;padding-left:var(--inset);padding-right:var(--inset);margin:0}.vl-home-glance{column-gap:var(--gap)}.vl-shell{max-width:none;margin:0;position:relative}.vl-back-row>.vl-back-link,.vl-fn-row[data-fn-row=detail]>.vl-back-link{top:0;left:calc(var(--rail-w) + var(--inset));height:var(--bar-h);z-index:3;margin:0;font-size:15px;position:absolute}.vl-checkin-panel .vl-back-link{height:auto;font-size:var(--vl-type-back);position:static}.vl-band{height:var(--bar-h);padding:0 24px}.vl-band-wordmark{letter-spacing:.28em;font-size:20px}.vl-band-ask,.vl-band-signin{border:var(--vl-hairline-w) solid var(--vl-on-action);border-radius:var(--radius-button);background:var(--vl-on-action);min-height:44px;color:var(--vl-bar-ground);cursor:pointer;padding:0 20px;font-size:15px;font-weight:600}.vl-band-right{gap:16px}.vl-band-door{border-left:none;align-items:center;margin-left:0;padding-left:0;display:inline-flex}.vl-band{position:relative}.vl-band-middle{left:calc(var(--rail-w) + var(--inset));color:var(--vl-on-action);font-size:15px;font-weight:500;display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.vl-shell:has(.vl-back-row) .vl-band-middle{display:none}.vl-band-door .vl-avatar{background:var(--color-violet-solid);width:40px;min-width:40px;height:40px;color:var(--vl-on-action);border-radius:20px;justify-content:center;font-size:15px;font-weight:600}.vl-back-row>.vl-back-link,.vl-fn-row[data-fn-row=detail]>.vl-back-link{left:24px;top:calc(-1 * var(--bar-h))}.vl-tabbar{align-self:flex-start;max-height:100vh;position:sticky;top:0;overflow-y:auto}.vl-side-lang>button:first-of-type:after{content:"/";color:var(--vl-ink2);margin-left:8px;font-weight:500}.vl-tabbar{width:var(--rail-w);flex:0 0 var(--rail-w);background:var(--vl-chrome);border-right:var(--vl-hairline-w) solid var(--vl-line);padding-top:45px}.vl-tab{text-align:left;min-height:54px;font-size:var(--vl-type-side);color:var(--vl-ink2);flex-direction:row;flex:none;justify-content:flex-start;gap:10px;padding:0 16px 0 40px;font-weight:500}.vl-tab.active{color:var(--color-purple);background:var(--vl-lavender-card);font-weight:700}.vl-tab.active .vl-tab-word{color:var(--color-purple);font-weight:700}.vl-tab.active:before{width:3px;height:34px;top:50%;left:15px;transform:translateY(-50%)}.vl-side-extra{border-top:var(--vl-hairline-w) solid var(--vl-line);margin:12px 12px 0;padding:8px 0 0;display:block}.vl-side-door{cursor:pointer;text-align:left;width:100%;min-height:44px;color:var(--vl-ink);background:0 0;border:none;justify-content:space-between;align-items:center;padding:0 4px 0 28px;font-size:15px;font-weight:600;display:flex}.vl-side-door[data-side-account]{color:var(--color-purple-2);border-top:var(--vl-hairline-w) solid var(--vl-line);margin-top:8px}.vl-side-lang{gap:4px;padding:0 4px 0 28px;display:flex}.vl-side-lang>button{cursor:pointer;color:var(--vl-ink2);background:0 0;border:none;min-height:44px;padding:0 4px;font-size:14px;font-weight:500}.vl-side-lang>button[aria-pressed=true]{color:var(--color-purple-2);font-weight:600}.vl-shell .vl-shell-body{background:linear-gradient(to right, var(--vl-chrome) 0, var(--vl-chrome) calc(var(--rail-w) - 1px), var(--vl-line) calc(var(--rail-w) - 1px), var(--vl-line) var(--rail-w), transparent var(--rail-w))}.vl-shell .vl-tabbar{box-sizing:border-box;min-height:calc(100vh - var(--bar-h));background:0 0;border-right:none;flex-direction:column;padding-top:29px;display:flex}.vl-shell .vl-tab{gap:10px;padding:0 16px 0 27px}.vl-shell .vl-tab.active:before{left:14px}.vl-shell .vl-side-extra{flex-direction:column;flex:auto;margin:48px 16px 0 23px;padding:8px 0 10px;display:flex}.vl-shell .vl-side-extra .vl-side-door{padding:0}.vl-shell .vl-side-door[data-side-where],.vl-shell .vl-side-setup .vl-side-door{justify-content:flex-start;gap:14px}.vl-shell .vl-side-extra .vl-side-setup{margin-top:32px;padding:0}.vl-side-setup{padding:6px 0;display:block}.vl-side-setup-head{color:var(--vl-ink);font-size:15px;font-weight:600;display:block}.vl-side-setup-count{color:var(--vl-ink2);margin:2px 0 4px;font-size:14px;font-weight:400;display:block}.vl-side-door[data-side-where],.vl-side-setup .vl-side-door{color:var(--color-purple-2);font-size:16px;font-weight:600}.vl-shell .vl-side-door[data-side-help]{margin-top:auto}.vl-shell .vl-side-extra .vl-side-lang{padding:0}.vl-shell .vl-side-extra .vl-side-lang>button{padding:0 4px 0 0}.vl-band .vl-band-wordmark{letter-spacing:.11em;font-size:21px}.vl-shell .vl-easy-footbar,#easy-route[data-easy-grid] .vl-easy-footbar{top:calc(-1 * var(--bar-h));height:var(--bar-h);z-index:3;background:0 0;border:none;width:auto;min-height:0;margin:0;padding:0;position:absolute;bottom:auto;left:auto;right:246px}#easy-route[data-easy-grid] .vl-easy-footbar{right:96px}.vl-shell .vl-back-row>.vl-back-link,.vl-shell .vl-fn-row[data-fn-row=detail]>.vl-back-link,.vl-shell .vl-easy-footbar{top:calc(-1 * var(--bar-h) - 8px)}.vl-shell .vl-checkin-panel .vl-back-link{top:auto}#easy-route[data-easy-grid]>.vl-band .vl-band-help,.vl-shell .vl-easy-footbar>.vl-easy-foot-lang,#easy-route[data-easy-grid] .vl-easy-footbar>.vl-easy-foot-lang,.vl-shell .vl-easy-top-row>[data-nav=help]{display:none}.vl-shell .vl-easy-footbar>[data-action=save-exit],#easy-route[data-easy-grid] .vl-easy-footbar>[data-action=save-exit]{color:var(--color-purple-2);font-size:15px;font-weight:600}}.vl-ej-band{background:var(--color-lavender);border-radius:var(--radius-card);margin:0 0 var(--card-gap);padding:20px 24px}.vl-ej-band[data-easy-head-band=leaf]{background:var(--state-kept-bg)}.vl-ej-band[data-easy-head-band=leaf] .vl-ej-band-head,.vl-ej-band[data-easy-head-band=leaf] .vl-ej-check{color:var(--state-kept-ink)}.vl-ej-band[data-easy-head-band=sky]{background:var(--color-mist)}.vl-ej-band-line{color:var(--color-ink);font-size:17px}.vl-ej-band-block>.vl-body{margin:0 0 12px}.vl-ej-band-head{margin:0 0 8px;font-size:24px}.vl-ej-band-head-line{color:var(--color-ink);margin:0;font-size:22px;font-weight:700}.vl-ej-band-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.vl-ej-band-right{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.vl-ej-band-act{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.vl-ej-band-check-row{align-items:flex-start;gap:16px;display:flex}.vl-ej-check{background:var(--state-kept-track);width:48px;height:48px;color:var(--state-kept-ink);border-radius:24px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vl-ej-check>.vl-ej-mark{border-bottom:2px solid;border-left:2px solid;width:14px;height:8px;margin:0 0 4px;display:inline-block;transform:rotate(-45deg)}.vl-ej-head{margin:0 0 8px}.vl-ej-head>.vl-muted{margin:0 0 16px;font-size:17px}.vl-ej-head-row{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.vl-ej-head-door{white-space:nowrap;margin:0 0 12px}.vl-ej-chips{flex-wrap:wrap;gap:8px;display:flex}.vl-ej-chip{border-radius:var(--radius-button);border:var(--vl-hairline-w) solid var(--vl-line);background:var(--vl-chrome);min-height:44px;color:var(--color-ink);cursor:pointer;align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.vl-ej-chip[data-chosen=true]{background:var(--color-lavender-2);border-color:#0000}.vl-ej-chip[data-signed=true]{background:var(--state-kept-bg);color:var(--state-kept-ink);border-color:#0000}.vl-ej-chips-plain{gap:8px 28px;margin:0 0 10px}.vl-ej-secondary{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--vl-chrome);min-height:48px;color:var(--color-purple-2);cursor:pointer;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex}.vl-ej-secondary:disabled{opacity:.5;cursor:default}.vl-ej-secondary-wide{width:100%;margin-top:12px}.vl-header-btn.vl-ej-primary{min-height:48px;padding:0 28px;font-size:16px;font-weight:700}.vl-ej-doors{flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 16px;display:flex}.vl-ej-doors>.vl-header-btn.vl-ej-primary,.vl-ej-doors>.vl-ej-secondary{flex:260px}.vl-ej-foot{margin-top:8px}.vl-ej-door-row{margin:4px 0 16px}.vl-ej-foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:8px 0 16px;display:flex}.vl-ej-foot-row>.vl-body{flex:320px;margin:0;font-size:17px}.vl-ej-caption{color:var(--vl-ink2);margin:0 0 16px;font-size:17px}.vl-ej-section{font-size:var(--vl-type-section);margin:0 0 12px;font-weight:700}.vl-ej-card-serif{margin:0 0 12px;font-size:26px}.vl-ej-lead-line{margin:0 0 16px;font-size:18px;line-height:1.5}.vl-ej-strong{font-weight:700}.vl-ej-hr{border:none;border-top:var(--vl-hairline-w) solid var(--vl-line);margin:16px 0}.vl-ej-side-card{background:var(--color-lavender);border-radius:var(--radius-card);margin:0 0 var(--card-gap);padding:20px}.vl-ej-side-card>.vl-art.vl-art-small{margin:0 auto 16px}.vl-ej-side-head{margin:0 0 12px;font-size:24px}.vl-ej-side-serif{border-top:var(--vl-hairline-w) solid var(--vl-line);font-family:var(--font-display);color:var(--color-purple-2);margin:16px 0 0;padding-top:16px;font-size:22px;font-weight:600;line-height:1.3}.vl-ej-prep-list>li{align-items:center;gap:12px;padding:6px 0;font-size:17px;display:flex}.vl-ej-prep-list>li:before{content:"";border-left:2px solid var(--state-kept-ink);border-bottom:2px solid var(--state-kept-ink);width:10px;height:6px;margin:0 0 4px;display:inline-block;transform:rotate(-45deg)}.vl-ej-rows{display:block}.vl-ej-rows>.vl-ej-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);padding:12px 0}.vl-ej-rows>.vl-ej-row:last-child{border-bottom:none}.vl-ej-row>.vl-rk-name,.vl-ej-row>.vl-body{font-size:17px;font-weight:500}.vl-ej-row>.vl-muted,.vl-ej-value{color:var(--color-ink);font-size:17px;font-weight:500}.vl-ej-child-name{align-items:center;gap:12px;display:flex}.vl-chip.vl-ej-level,.vl-chip.vl-ej-state-chip{border-radius:var(--radius-button);white-space:normal;background:var(--state-none-bg);color:var(--state-none-ink);margin:0;padding:6px 12px;font-size:15px;font-weight:600}.vl-chip.vl-ej-level[data-level=zero],.vl-chip.vl-ej-level[data-level=balanced]{background:var(--color-lavender-2);color:var(--color-purple-2)}.vl-chip.vl-ej-state-chip[data-state-word=signed],.vl-chip.vl-ej-state-chip[data-state-word=signed-sibling],.vl-chip.vl-ej-state-chip[data-state-word=saved]{background:var(--state-kept-bg);color:var(--state-kept-ink)}.vl-ej-state-word{color:var(--color-ink);font-size:15px;font-weight:600}.vl-ej-no-limit-inside{color:var(--state-kept-ink);margin:12px 0 0;font-size:16px;font-weight:600}.vl-ej-field-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.vl-ej-field-row:last-of-type{border-bottom:none}.vl-ej-field-row>.vl-body,.vl-ej-field-row>label{font-size:17px;font-weight:500}.vl-ej-field-row>.vl-input.vl-ej-select{width:260px;margin-top:0}.vl-ej-minutes-field{align-items:center;gap:8px;display:inline-flex}.vl-ej-minutes-field>.vl-input{width:110px;margin-top:0}.vl-ej-minutes-field>.vl-caption{margin:0}.vl-ej-more-door{border:none;border-top:var(--vl-hairline-w) solid var(--vl-line);cursor:pointer;text-align:left;background:0 0;width:100%;margin-top:12px;padding:12px 0 4px}.vl-ej-more-door>.vl-rk-name{font-size:17px;font-weight:700}.vl-ej-seg{flex-wrap:wrap;gap:8px;display:inline-flex}.vl-ej-seg-btn{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--vl-chrome);min-height:44px;color:var(--color-purple-2);cursor:pointer;padding:0 18px;font-size:15px;font-weight:600}.vl-ej-seg-btn[aria-pressed=true]{background:var(--color-lavender-2);border-color:#0000}.vl-ej-consent-row{align-items:flex-start;gap:12px;margin:0 0 16px;font-size:17px;display:flex}.vl-ej-consent-row>input{flex:none;width:22px;height:22px;margin:2px 0 0}.vl-ej-sos-head{margin:0;font-size:20px}.vl-ej-sos-card>[data-action=sos-details]{margin-top:8px}.vl-ej-collection-line{margin:12px 0 8px;font-weight:600}.vl-ej-notice-box{white-space:pre-wrap;max-height:340px;color:var(--color-ink);padding:4px 8px 4px 0;font-size:15px;line-height:1.5;overflow-y:auto}.vl-ej-notice-box[data-notice-full=true]{max-height:none}.vl-ej-notice-foot{margin-top:24px}.vl-ej-notice-foot>.vl-muted{flex:240px;font-size:17px}.vl-ej-approve-card>.vl-ej-approve-doors{text-align:center}.vl-ej-levels-fold{margin:0 0 12px}.vl-ej-levels-fold>summary{cursor:pointer;min-height:0;padding:0;font-size:15px;list-style:none}.vl-ej-levels-fold>summary::-webkit-details-marker{display:none}.vl-ej-features-head{font-family:var(--font-body);color:var(--color-ink);font-size:22px;font-weight:700}.vl-ej-child-cards,.vl-ej-feature-cards{gap:var(--gap);margin:0 0 var(--card-gap);grid-template-columns:minmax(0,1fr);display:grid}.vl-ej-child-cards>.vl-card,.vl-ej-feature-cards>.vl-card{margin:0}.vl-ej-child-card>.vl-ej-band-row{justify-content:flex-start;gap:12px;margin:16px 0 12px}.vl-ej-feature-card>.vl-muted{margin-top:28px}.vl-ej-tier{text-align:left;cursor:pointer;width:100%;font-family:var(--font-body);padding:20px 56px 20px 24px;display:block;position:relative}.vl-ej-tier[data-selected=true]{background:var(--color-lavender);border-left:4px solid var(--color-purple)}.vl-ej-tier-name{color:var(--color-ink);margin:0 0 6px;font-size:20px;font-weight:700;display:block}.vl-ej-tier-line{font-size:17px;display:block}.vl-ej-tier-mark{width:14px;height:8px;color:var(--color-purple);margin:-6px 0 0;position:absolute;top:50%;right:28px}.vl-ej-membership-card .vl-header-btn-wide{margin:4px 0 12px}.vl-easy-phase-done{background:var(--state-kept-bg);color:var(--state-kept-ink);justify-content:center;align-items:center;display:inline-flex}.vl-easy-phase-done>.vl-ej-mark{border-bottom:2px solid;border-left:2px solid;width:10px;height:6px;margin:0 0 3px;display:inline-block;transform:rotate(-45deg)}.vl-ej-side-card.vl-easy-prepares{display:block}.vl-ej-side-card.vl-easy-prepares>.vl-art.vl-art-small{flex:none;width:100%;max-width:320px;height:auto;margin:0 auto 16px;display:block}.vl-ej-side-card.vl-easy-prepares>.vl-art.vl-art-small>img{width:100%;height:auto;display:block}.vl-ej-rows.vl-list{margin:0;padding:0;display:block}.vl-ej-row.vl-pf-row{justify-content:space-between;align-items:center;gap:12px;display:flex}[id=easy-notice] [data-birth-row]{gap:16px 24px;padding:0}[id=easy-notice] [data-birth-row]>label{font-size:var(--vl-type-row);color:var(--color-ink);flex-direction:column;flex:220px;align-items:stretch;gap:6px;font-weight:600;display:flex}[id=easy-notice] [data-birth-row]>label>.vl-input{flex:none;height:48px;min-height:48px;margin-top:0}[id=easy-keep] .vl-header-btn.vl-ej-primary{min-width:320px}[data-easy-children] .vl-ej-doors>.vl-header-btn.vl-ej-primary{justify-content:center}@media (width>=1040px){#easy-route[data-easy-grid][data-easy-line],#onboarding-wizard[data-easy-grid][data-easy-line]{grid-template-columns:var(--rail-w) minmax(0, 1fr);grid-template-rows:var(--bar-h) minmax(0, 1fr);background:linear-gradient(to right, var(--vl-chrome) 0, var(--vl-chrome) calc(var(--rail-w) - 1px), var(--vl-line) calc(var(--rail-w) - 1px), var(--vl-line) var(--rail-w), transparent var(--rail-w));align-items:stretch;gap:0;max-width:none;min-height:100vh;margin:0;padding:0;display:grid}#easy-route[data-easy-grid][data-easy-line]>.vl-band,#onboarding-wizard[data-easy-grid][data-easy-line]>.vl-band{border-radius:0;grid-column:1/-1;margin:0}#easy-route[data-easy-grid][data-easy-line]>.vl-easy-main,#onboarding-wizard[data-easy-grid][data-easy-line]>.vl-easy-main{box-sizing:border-box;min-width:0;max-width:none;padding:8px var(--inset) 24px;position:relative}#easy-route[data-easy-grid][data-easy-line]>.vl-band .vl-band-help,#onboarding-wizard[data-easy-grid][data-easy-line]>.vl-band .vl-band-help{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:inline-flex}#easy-route[data-easy-grid][data-easy-line]>.vl-band .vl-band-help-ring,#onboarding-wizard[data-easy-grid][data-easy-line]>.vl-band .vl-band-help-ring{display:inline-flex}#easy-route[data-easy-line] .vl-easy-phase-num,#onboarding-wizard[data-easy-line] .vl-easy-phase-num{background:var(--state-none-bg);width:28px;min-width:28px;height:28px;color:var(--vl-ink2);border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}#easy-route[data-easy-line] .vl-easy-phases>li[data-active=true] .vl-easy-phase-num,#onboarding-wizard[data-easy-line] .vl-easy-phases>li[data-active=true] .vl-easy-phase-num{background:var(--color-violet-solid);color:var(--vl-on-action)}#easy-route[data-easy-line] .vl-easy-phase-num.vl-easy-phase-done,#onboarding-wizard[data-easy-line] .vl-easy-phase-num.vl-easy-phase-done{background:var(--state-kept-bg);color:var(--state-kept-ink)}#easy-route[data-easy-line] [data-protection-first-rows],#onboarding-wizard[data-easy-line] [data-protection-first-rows]{display:block}#onboarding-wizard[data-easy-grid][data-easy-line]{grid-template-rows:minmax(0,1fr);min-height:auto}#easy-route[data-easy-grid][data-easy-line] .vl-easy-side.vl-easy-rail,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-side.vl-easy-rail{box-sizing:border-box;height:calc(100vh - var(--bar-h));background:0 0;border:none;border-radius:0;flex-direction:column;align-self:start;padding:30px 24px 10px 23px;display:flex;position:sticky;top:0}#easy-route[data-easy-grid][data-easy-line] .vl-easy-footbar,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-footbar{display:none}#easy-route[data-easy-grid][data-easy-line] .vl-easy-top-row,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-top-row{justify-content:space-between;align-items:center;width:auto}#easy-route[data-easy-grid][data-easy-line] .vl-easy-top-row>.vl-back-link,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-top-row>.vl-back-link{position:static;top:auto;left:auto}#easy-route[data-easy-grid][data-easy-line] .vl-easy-phase,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-phase{display:none}[data-easy-pair]{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}[data-easy-pair]>*{grid-column:1;min-width:0}[data-easy-pair]>.vl-ej-head,[data-easy-pair]>.vl-easy-children-head,[data-easy-pair]>.vl-ej-band,[data-easy-pair]>.vl-ej-band-line,[data-easy-pair]>.vl-ej-foot-row,[data-easy-pair]>.vl-ej-foot,[data-easy-pair]>.vl-ej-child-cards,[data-easy-pair]>.vl-ej-feature-cards,[data-easy-pair]>.vl-ej-notice-foot{grid-column:1/-1}[data-easy-pair]>.vl-ej-side{grid-area:3/2/span 40;min-width:0}#easy-keep>.vl-ej-side,#easy-children[data-easy-children=page01]>.vl-ej-side{grid-row:2/span 40}#easy-ready>.vl-ej-side{grid-row:4/span 40}#easy-route[data-easy-line] .vl-easy-main #easy-children,#onboarding-wizard[data-easy-line] .vl-easy-main #easy-children,#easy-route[data-easy-line] .vl-easy-main #easy-children[data-easy-children],#onboarding-wizard[data-easy-line] .vl-easy-main #easy-children[data-easy-children]{gap:0 var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr)}#easy-route[data-easy-line] .vl-easy-main #easy-children[data-easy-children]>.vl-easy-children-head,#onboarding-wizard[data-easy-line] .vl-easy-main #easy-children[data-easy-children]>.vl-easy-children-head{border-bottom:none;grid-column:1/-1;margin-bottom:8px;padding-bottom:0}#easy-route[data-easy-line] .vl-easy-main #easy-children[data-easy-children]>.vl-easy-children-main,#onboarding-wizard[data-easy-line] .vl-easy-main #easy-children[data-easy-children]>.vl-easy-children-main{grid-area:auto/1;min-width:0}#easy-route[data-easy-line] .vl-easy-main #easy-children[data-easy-children]>.vl-easy-children-side,#onboarding-wizard[data-easy-line] .vl-easy-main #easy-children[data-easy-children]>.vl-easy-children-side{border-left:none;grid-area:2/2/span 40;padding:0}#easy-route[data-easy-line] .vl-easy-main #easy-children[data-easy-children=edit]>.vl-easy-children-side,#onboarding-wizard[data-easy-line] .vl-easy-main #easy-children[data-easy-children=edit]>.vl-easy-children-side{grid-row:3/span 40}#easy-route[data-easy-grid][data-easy-line][data-screen=children] .vl-easy-top-row,#onboarding-wizard[data-easy-grid][data-easy-line][data-screen=children] .vl-easy-top-row{width:auto}[data-easy-children] .vl-ej-banner{display:none}#easy-route[data-easy-line] .vl-easy-main #easy-preview,#onboarding-wizard[data-easy-line] .vl-easy-main #easy-preview{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr)}#easy-route[data-easy-line] .vl-easy-main #easy-preview>.vl-ej-side,#onboarding-wizard[data-easy-line] .vl-easy-main #easy-preview>.vl-ej-side{grid-area:3/2/span 40;padding-top:0}#easy-route[data-easy-line] #easy-review #easy-protect-grid,#onboarding-wizard[data-easy-line] #easy-review #easy-protect-grid{display:block}.vl-ej-child-cards,.vl-ej-feature-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.vl-ej-foot-split{justify-content:space-between}.vl-ej-foot-split>.vl-header-btn.vl-ej-primary,.vl-ej-foot-split>.vl-ej-secondary{flex:none;min-width:300px}.vl-ej-band-head{font-size:28px}.vl-ej-head>.vl-page-title{margin-top:8px}.vl-ej-head-row{flex-direction:row;justify-content:space-between;gap:16px}.vl-ej-head-door{margin:72px 0 0}}.vl-cat-glyph[data-category]{width:32px;height:32px;color:var(--color-slate);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.vl-cat-glyph[data-category=cat_sexual]{background:var(--color-ex-rose-tint)}.vl-cat-glyph[data-category=cat_strangers]{background:var(--color-ex-apricot-tint)}.vl-cat-glyph[data-category=cat_language]{background:var(--color-ex-teal-tint)}.vl-cat-glyph[data-category=cat_social]{background:var(--color-ex-gold-tint)}.vl-cat-glyph[data-category=cat_explicit]{background:var(--color-ex-violet-tint)}.vl-cat-glyph[data-category=cat_apps]{background:var(--color-ex-leaf-tint)}.vl-cat-glyph[data-category=cat_websites]{background:var(--color-ex-lavender)}@media (width>=1040px){.vl-shell:has(.vl-back-row) .vl-band-middle{display:inline-block}.vl-shell .vl-back-row>.vl-back-link,.vl-shell .vl-fn-row[data-fn-row=detail]>.vl-back-link{z-index:auto;height:auto;position:static;top:auto;left:auto}.vl-shell [data-journey-back=top]{display:none}.vl-shell [data-journey-back=foot]{padding-top:0;display:block}.vl-shell .vl-page .vl-card,#easy-route[data-easy-grid][data-easy-line] .vl-easy-main .vl-card,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-main .vl-card{padding:24px}.vl-shell .vl-page .vl-card.vl-card-tight,#easy-route[data-easy-grid][data-easy-line] .vl-easy-main .vl-card.vl-card-tight{padding:8px 16px}#easy-route[data-easy-grid][data-easy-line] .vl-easy-top-row,#easy-route[data-easy-grid][data-easy-line][data-screen] .vl-easy-top-row,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-top-row,#onboarding-wizard[data-easy-grid][data-easy-line][data-screen] .vl-easy-top-row{display:none}#easy-route[data-easy-grid][data-easy-line]>.vl-easy-main,#onboarding-wizard[data-easy-grid][data-easy-line]>.vl-easy-main{padding-top:20px}#easy-route[data-easy-grid][data-easy-line] .vl-easy-side-title,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-side-title{font-family:var(--font-body);letter-spacing:.08em;color:var(--color-muted);margin:0 0 24px;font-size:11px;font-variant-caps:all-small-caps;font-weight:600}#easy-route[data-easy-grid][data-easy-line] .vl-easy-phases>li,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-phases>li{align-items:flex-start;gap:10px;margin:0 0 52px;padding:0;display:flex}#easy-route[data-easy-grid][data-easy-line] .vl-easy-phases>li[data-active=true]:before,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-phases>li[data-active=true]:before{display:none}#easy-route[data-easy-grid][data-easy-line] .vl-easy-phase-num,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-phase-num{border-radius:12px;width:24px;min-width:24px;height:24px;margin-top:1px;font-size:13px}#easy-route[data-easy-grid][data-easy-line] .vl-easy-phase-name,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-phase-name{color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.35}#easy-route[data-easy-grid][data-easy-line] .vl-easy-phases>li[data-active=true] .vl-easy-phase-name,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-phases>li[data-active=true] .vl-easy-phase-name{color:var(--color-purple);font-weight:500}#easy-route[data-easy-grid][data-easy-line] .vl-easy-phase-sub,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-phase-sub{display:none}#easy-route[data-easy-grid][data-easy-line] .vl-easy-side-line,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-side-line{border-top:var(--vl-hairline-w) solid var(--vl-line);font-family:var(--font-display);color:var(--color-ink);margin:0;padding-top:24px;font-size:15px;font-weight:600;line-height:1.45}#easy-route[data-easy-grid][data-easy-line] .vl-easy-rail-exit,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-rail-exit{margin-top:auto;font-size:14px;font-weight:500}#easy-route[data-easy-grid][data-easy-line] .vl-easy-rail .vl-side-lang,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-rail .vl-side-lang{border-top:none;margin-top:16px;padding-top:0;font-size:13px}#easy-route[data-easy-grid][data-easy-line] .vl-easy-main [data-easy-pair]>.vl-ej-band,#easy-route[data-easy-grid][data-easy-line] .vl-easy-main [data-easy-pair]>.vl-ej-band-line,#easy-route[data-easy-grid][data-easy-line] .vl-easy-main [data-easy-pair]>.vl-ej-foot-row,#easy-route[data-easy-grid][data-easy-line] .vl-easy-main [data-easy-pair]>.vl-ej-door-row,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-main [data-easy-pair]>.vl-ej-band,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-easy-main [data-easy-pair]>.vl-ej-band-line{grid-column:1/-1}#easy-route[data-easy-grid][data-easy-line] .vl-easy-main [data-easy-pair]>.vl-ej-foot-row{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:center;display:grid}#easy-route[data-easy-grid][data-easy-line] .vl-easy-main [data-easy-pair]>.vl-ej-foot-row>.vl-header-btn.vl-ej-primary{justify-content:center;justify-self:stretch;width:100%}#easy-route[data-easy-grid][data-easy-line] .vl-text-door>.vl-row-chevron,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-text-door>.vl-row-chevron{display:none}#easy-route[data-easy-grid][data-easy-line] .vl-ej-side-card>.vl-art,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-ej-side-card>.vl-art{height:280px;margin:0 auto 20px}#easy-route[data-easy-grid][data-easy-line] .vl-ej-side-card>.vl-art.vl-art-small,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-ej-side-card>.vl-art.vl-art-small{height:240px}#easy-route[data-easy-grid][data-easy-line] .vl-ej-side>.vl-art.vl-art-small,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-ej-side>.vl-art.vl-art-small{height:200px;margin:8px auto 0}#easy-route[data-easy-grid][data-easy-line] .vl-ej-side-card,#onboarding-wizard[data-easy-grid][data-easy-line] .vl-ej-side-card{padding:24px}#easy-route[data-easy-grid][data-easy-line] #easy-keep .vl-ej-rows,#onboarding-wizard[data-easy-grid][data-easy-line] #easy-keep .vl-ej-rows{border-top:var(--vl-hairline-w) solid var(--vl-line);margin-top:20px}#easy-route[data-easy-grid][data-easy-line] #easy-keep .vl-ej-rows>.vl-ej-row,#onboarding-wizard[data-easy-grid][data-easy-line] #easy-keep .vl-ej-rows>.vl-ej-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);padding:18px 0}#easy-route[data-easy-grid][data-easy-line] #easy-keep .vl-header-btn.vl-ej-primary,#onboarding-wizard[data-easy-grid][data-easy-line] #easy-keep .vl-header-btn.vl-ej-primary{min-width:398px;margin-top:24px}.vl-shell #ad-code .vl-ad-code{letter-spacing:.06em;color:var(--color-purple-2);font-size:44px}.vl-shell #ad-code [data-action=copy-code]{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--vl-chrome);min-height:44px;color:var(--color-purple-2);padding:0 24px;font-size:15px;font-weight:600;text-decoration:none}.vl-shell #ad-code [data-action=back-steps]{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--vl-chrome);min-height:48px;color:var(--color-purple-2);padding:0 24px;font-size:16px;font-weight:600}.vl-shell #ad-code [data-action=new-code]{border-radius:var(--radius-button);background:var(--vl-lavender-card);min-height:48px;color:var(--color-purple);padding:0 24px;font-size:16px;font-weight:600}.vl-shell #ad-code [data-action=copy-code]>.vl-row-chevron,.vl-shell #ad-code [data-action=new-code]>.vl-row-chevron,.vl-shell #ad-code [data-action=back-steps]>.vl-back-chevron{display:none}.vl-shell .vl-segments>.vl-seg[aria-pressed],.vl-shell .vl-seg[aria-pressed][data-side-locale],.vl-shell .vl-seg[aria-pressed][data-locale]{border-radius:var(--radius-button);color:var(--color-ink);border-bottom:none;padding:10px 20px;font-size:15px;font-weight:500}.vl-shell .vl-segments>.vl-seg[aria-pressed=true],.vl-shell .vl-seg[aria-pressed=true][data-side-locale],.vl-shell .vl-seg[aria-pressed=true][data-locale]{background:var(--vl-lavender-card);color:var(--color-purple);font-weight:600}.vl-shell .vl-page#child-request{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-shell .vl-page#child-request>.vl-back-row,.vl-shell .vl-page#child-request>.vl-page-title,.vl-shell .vl-page#child-request>.vl-muted,.vl-shell .vl-page#child-request>.vl-request-main{grid-column:1/-1}.vl-shell .vl-page#child-request>.vl-request-week{margin-top:var(--card-gap);grid-column:1}}[id=welcome]>.vl-welcome-founders{border-top:var(--vl-hairline-w) solid var(--vl-line);grid-column:1/-1;padding:24px 0 8px}[id=welcome] .vl-welcome-founders-head{font-family:var(--font-display);color:var(--vl-ink);margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.25}[id=welcome] .vl-welcome-letters,[id=welcome] .vl-welcome-offers{gap:16px;margin:0;padding:0;list-style:none;display:grid}[id=welcome] .vl-welcome-letter{background:var(--color-lavender);border-radius:var(--radius-card);padding:24px}[id=welcome] .vl-welcome-letter-title,[id=welcome] .vl-welcome-offer-title{font-family:var(--font-display);color:var(--vl-ink);margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.25}[id=welcome] .vl-welcome-letter-body,[id=welcome] .vl-welcome-offer-line{color:var(--color-ink);margin:0;font-size:16px;line-height:1.5}[id=welcome] .vl-welcome-letter-signoff{color:var(--color-muted);margin:14px 0 0;font-size:14px}[id=welcome] .vl-welcome-offers{margin-top:16px}[id=welcome] .vl-welcome-offer{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);padding:24px}@media (width>=1040px){[id=welcome]>.vl-welcome-founders[data-welcome-founders]{grid-row:4;padding:32px 0 8px}[id=welcome]>.vl-welcome-foot[data-welcome-foot]{grid-row:5}[id=welcome] .vl-welcome-letters{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}[id=welcome] .vl-welcome-offers{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.vl-shell .vl-segments>.vl-seg[aria-pressed=false],.vl-shell .vl-seg[aria-pressed=false][data-side-locale],.vl-shell .vl-seg[aria-pressed=false][data-locale]{border:var(--vl-hairline-w) solid var(--vl-line);background:var(--vl-chrome)}.vl-shell .vl-cn-kinds .vl-easy-device-row,.vl-shell [data-account-answers] .vl-easy-device-row,.vl-shell .vl-easy-device-row[data-account-answer]{padding-left:48px;position:relative}.vl-shell .vl-cn-kinds .vl-easy-device-row:before,.vl-shell .vl-easy-device-row[data-account-answer]:before{content:"";border:2px solid var(--vl-line);background:var(--vl-chrome);box-sizing:border-box;border-radius:9px;width:18px;height:18px;position:absolute;top:22px;left:20px}.vl-shell .vl-cn-kinds .vl-easy-device-row[data-selected=true]:before,.vl-shell .vl-easy-device-row[data-account-answer][data-selected=true]:before{border:5px solid var(--color-purple)}.vl-shell .vl-cn-kinds .vl-easy-device-row>.vl-row-chevron,.vl-shell .vl-easy-device-row[data-account-answer]>.vl-row-chevron,.vl-shell .vl-cn-kinds .vl-easy-device-row>.vl-edr-selected,.vl-shell .vl-easy-device-row[data-account-answer]>.vl-edr-selected{display:none}.vl-shell .vl-prot-row>.vl-rk-state>[data-group-value]{background:var(--vl-lavender-card);color:var(--color-ink);border-radius:6px;padding:4px 10px;font-size:13px;font-weight:500;display:inline-block}}.vl-jr-subline{margin:0 0 24px}.vl-jr-section-head{margin:0 0 12px;font-size:20px;font-weight:600}.vl-jr-card-head{margin:0 0 8px;font-size:22px;font-weight:600}.vl-jr-minutes-card .vl-jr-row,.vl-jr-receipt-card .vl-jr-row{padding:28px 0}.vl-jr-minutes-card .vl-jr-row>.vl-rk-name,.vl-jr-receipt-card .vl-jr-row>.vl-rk-name,.vl-jr-moments-card .vl-jr-row>.vl-rk-name,.vl-jr-tint-card .vl-jr-row>.vl-rk-name,[data-paused-plan] .vl-jr-row>.vl-rk-name,.vl-updated-plan-card .vl-jr-row>.vl-rk-name{color:var(--color-ink);font-size:17px}.vl-jr-minutes-card .vl-jr-row>.vl-rk-state,.vl-jr-receipt-card .vl-jr-row>.vl-rk-state{font-size:15px}.vl-limit-row-field{padding:10px 0}.vl-limit-field-row{grid-template-columns:minmax(0,1fr) 186px;align-items:center;column-gap:16px;display:grid}.vl-limit-field-label{flex-direction:column;gap:2px;display:flex}.vl-limit-field-name{margin:0;font-size:17px}.vl-limit-current{margin:0}.vl-limit-field{text-align:right;box-sizing:border-box;width:100%;min-height:46px;font-size:16px}.vl-limit-no-limit{color:var(--color-muted);justify-self:end;padding:0;font-size:16px;font-weight:400}.vl-limit-read-head{letter-spacing:.04em;grid-template-columns:minmax(0,1fr) auto;padding:0 0 12px;font-variant-caps:all-small-caps;display:grid}.vl-limit-read-row{border:0;border-bottom:var(--vl-hairline-w) solid var(--vl-line);text-align:left;width:100%;font:inherit;color:var(--color-ink);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;column-gap:20px;padding:14px 0;display:grid}.vl-limit-read-name{margin:0;font-size:17px}.vl-limit-read-amount{font-size:17px;font-weight:600}.vl-request-topics-count{flex-direction:column;gap:4px;margin:0 0 16px;display:flex}.vl-request-topics-count>[data-count-review]{color:var(--state-review-ink)}.vl-notes-dates{color:var(--color-muted);font-size:14px}.vl-jr-minutes-field{border:var(--vl-hairline-w) solid var(--vl-line);background:var(--color-card);box-sizing:border-box;border-radius:6px;align-items:center;gap:6px;min-width:184px;min-height:44px;padding:0 14px;display:inline-flex}.vl-jr-minutes-field>.vl-input{background:0 0;border:0;max-width:48px;min-height:0;padding:0;font-size:14px}.vl-jr-minutes-field>.vl-caption{color:var(--color-ink);font-size:14px}.vl-jr-page .vl-cn-lead{grid-template-columns:minmax(0,1fr) auto;align-items:center}.vl-jr-page .vl-cn-lead-act>.vl-jr-secondary,.vl-jr-page .vl-cn-lead-act>.vl-jr-primary{justify-content:center;min-width:222px;min-height:50px}.vl-jr-band-word{color:inherit;padding:0 24px 0 0;font-size:15px;font-weight:500}.vl-jr-foot{flex-wrap:wrap;align-items:center;gap:24px;margin:24px 0 0;display:flex}.vl-jr-foot>.vl-jr-primary,.vl-jr-foot>.vl-jr-secondary,.vl-jr-foot>.vl-paused-tonal{justify-content:center;min-height:52px;padding:0 32px;font-size:16px}.vl-jr-foot>.vl-jr-primary{align-items:center;display:inline-flex}.vl-jr-foot-line{margin:24px 0 0;font-size:17px}.vl-jr-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);padding:12px 0}.vl-jr-row>.vl-rk-state{color:var(--color-ink)}.vl-jr-plan-row{padding:18px 0;text-decoration:none}.vl-jr-diff-head,.vl-jr-diff-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);grid-template-columns:minmax(0,1fr) 96px 96px;align-items:center;column-gap:16px;padding:14px 0;display:grid}.vl-jr-diff-head{padding-top:0}.vl-jr-diff-row>.vl-body{margin:0;font-size:17px}.vl-jr-diff-col{text-align:right;font-size:17px}.vl-jr-diff-head .vl-jr-diff-col{font-size:15px}.vl-jr-proposed{color:var(--color-purple);font-weight:600}.vl-jr-diff-head .vl-jr-proposed{font-weight:500}.vl-jr-pin-label{color:var(--color-ink);margin:0 0 8px;font-weight:600;display:block}.vl-jr-pin{width:100%;max-width:400px;min-height:48px;margin:0 0 8px;display:block}.vl-jr-pin-rule{margin:0 0 16px}.vl-jr-foot-tight{margin-top:0}.vl-jr-pin-line{margin:16px 0 0;font-size:17px}.vl-jr-tint-card[data-tint=lavender]{background:var(--vl-lavender-card);box-shadow:none;border-color:#0000}.vl-jr-chip-line{margin:0 0 16px}.vl-jr-level-chip{background:var(--color-card);color:var(--color-ink);font-size:13px;font-weight:500}.vl-jr-side-line{margin:24px 0 0;font-size:17px}.vl-jr-card-line{margin:16px 0 0;font-size:17px}.vl-jr-note{margin:0 0 var(--card-gap)}.vl-jr-note .vl-cn-lead-line{font-size:17px}.vl-jr-value{border:var(--vl-hairline-w) solid var(--vl-line);background:var(--color-card);min-width:184px;min-height:44px;color:var(--color-ink);box-sizing:border-box;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:14px;display:inline-flex}.vl-jr-value[data-jr-value=held]{background:var(--vl-lavender-card);border-color:#0000}.vl-jr-select-mark{border-right:2px solid var(--color-muted);border-bottom:2px solid var(--color-muted);width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.vl-jr-value-row{padding:6px 0}.vl-jr-sub-head{margin:20px 0 6px;font-size:17px}.vl-jr-sub-line{margin:0 0 8px;font-size:17px}.vl-jr-rule{border:0;border-top:var(--vl-hairline-w) solid var(--vl-line);margin:20px 0}.vl-jr-bed-head{margin-bottom:12px}.vl-jr-feature-cards{gap:var(--card-gap);margin:0 0 var(--card-gap);display:grid}.vl-jr-feature-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 44px;display:flex}.vl-jr-feature-line{margin:0}.vl-jr-window-box{border:var(--vl-hairline-w) solid var(--vl-line);background:var(--color-card);min-height:44px;color:var(--color-ink);border-radius:6px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.vl-updated-plan-card[data-tint=kept]{background:var(--state-kept-bg);box-shadow:none;border-color:#0000}.vl-updated-plan-card .vl-serif-head{color:var(--state-kept-ink)}.vl-updated-confirmed{color:var(--state-kept-ink);margin:24px 0 8px}.vl-first-update-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.vl-paused-line-head{flex:100%;order:2;width:100%;margin:0 0 24px}.vl-paused-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:18px 0;display:grid}.vl-paused-row>.vl-initial{width:48px;height:48px;margin:0}.vl-paused-name{margin:0 0 4px;font-size:19px;font-weight:500}.vl-paused-line{margin:0}.vl-paused-chip{align-self:start}.vl-paused-own{margin:var(--card-gap) 0 0;border-radius:var(--radius-card);background:var(--vl-lavender-card);padding:24px}.vl-paused-own>.vl-body{font-size:17px}.vl-paused-doors>.vl-jr-secondary{background:var(--color-card)}.vl-paused-tonal{background:var(--color-card);min-height:52px;color:var(--color-purple);opacity:.85;border-radius:5px;justify-content:center;align-items:center;padding:0 32px;font-weight:600;text-decoration:none;display:inline-flex}.vl-paused-quiet-head{margin:24px 0 4px;font-size:19px}.vl-paused-separate{margin:20px 0 0;font-size:15px}@media (width>=1040px){.vl-jr-cols{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-jr-foot>.vl-jr-primary,.vl-jr-foot>.vl-jr-secondary{min-width:338px}.vl-jr-foot-tight>.vl-jr-primary{min-width:328px}.vl-jr-foot-tight>.vl-jr-secondary{min-width:180px}.vl-jr-foot-split{justify-content:space-between}.vl-jr-foot-split>.vl-jr-secondary{min-width:296px}.vl-jr-foot-split>.vl-jr-primary{min-width:392px}.vl-jr-page .vl-jr-foot>.vl-jr-primary:first-child{min-width:352px}.vl-jr-page[data-jr-page=change] .vl-jr-foot>.vl-jr-primary:first-child{min-width:290px}.vl-jr-page[data-jr-page=change] .vl-jr-foot>.vl-jr-secondary{min-width:346px}.vl-jr-page[data-jr-page=saved] .vl-jr-foot>.vl-jr-primary:first-child{min-width:414px}.vl-jr-page[data-jr-page=saved] .vl-jr-foot>.vl-jr-secondary{min-width:322px}.vl-jr-page[data-jr-page=concerns] .vl-jr-foot>.vl-jr-primary:first-child{min-width:328px}.vl-jr-page[data-jr-page=concerns] .vl-jr-foot>.vl-jr-secondary{min-width:316px}.vl-jr-diff-head,.vl-jr-diff-row{grid-template-columns:minmax(0,1fr) 100px 207px}.vl-today-head[data-today-head]>.vl-paused-line-head{order:0;grid-area:2/1/auto/-1;justify-self:start;margin:0 0 8px}.vl-shell .vl-page[id=child-request]>aside.vl-request-topics.vl-card{margin-top:var(--card-gap);grid-area:auto/2}.vl-page[data-home-fold=before_first_update] .vl-home-first-child,.vl-page[data-home-fold=before_first_update] [data-first-doors],.vl-page[data-home-fold=before_first_update] [data-first-sample],.vl-page[data-home-fold=before_first_update] [id=devices]{display:none}.vl-page[data-home-fold=before_first_update] [data-checkin-setup]>.vl-header-btn,.vl-page[data-home-fold=before_first_update] [data-checkin-setup]>.vl-lang-btn,.vl-page[data-home-fold=before_first_update] [data-first-customize-door]{justify-content:center;align-items:center;min-width:330px;min-height:50px;margin-top:24px;font-size:16px;display:inline-flex}.vl-page[data-home-fold=before_first_update] [data-checkin-setup]>.vl-lang-btn[data-open=checkin-card]{background:var(--color-purple);color:var(--color-card);border-radius:5px;font-weight:600}.vl-page[data-home-fold=before_first_update] [data-first-customize-door]{border:var(--vl-hairline-w) solid var(--vl-line);background:var(--color-card);color:var(--color-ink);border-radius:5px;margin-left:20px;font-weight:500}.vl-page[data-home-fold=before_first_update] [data-first-device]{background:var(--vl-blue-card);box-shadow:none;color:var(--vl-blue-ink);border-color:#0000}.vl-page[data-home-fold=before_first_update] [data-first-device] .vl-serif-head,.vl-page[data-home-fold=before_first_update] [data-first-device] .vl-body{color:var(--vl-blue-ink)}.vl-page[data-home-fold=before_first_update] [data-first-device-door]{border:var(--vl-hairline-w) solid var(--vl-line);background:var(--color-card);width:100%;min-height:50px;color:var(--color-ink);box-sizing:border-box;border-radius:5px;justify-content:center;align-items:center;margin-top:24px;font-weight:500;display:inline-flex}.vl-page[data-home-fold=before_first_update] [data-first-device-door]>.vl-row-chevron{display:none}.vl-first-family-connect{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:16px;display:inline-flex}.vl-prot-editor[data-group=concerns] .vl-plan-main label[data-control=select]{border-bottom:var(--vl-hairline-w) solid var(--vl-line);color:var(--color-ink);grid-template-columns:minmax(0,1fr) 250px;align-items:center;column-gap:24px;padding:10px 0;font-size:17px;display:grid!important}.vl-prot-editor[data-group=concerns] .vl-plan-main label[data-control=select]>.vl-input{min-height:48px;margin:0}.vl-prot-editor[data-group=family] [data-editor-block=checkIn]{border-radius:var(--radius-card);background:var(--vl-lavender-card);grid-template-columns:minmax(0,1fr) 320px;align-items:center;column-gap:24px;padding:24px;display:grid}.vl-prot-editor[data-group=family] [data-editor-block=checkIn]>.vl-art{order:2;justify-self:end;margin:0}.vl-prot-editor[data-group=family] [data-place=first-checkin]{box-shadow:none;background:0 0;border:0;order:1;padding:0}.vl-prot-editor[data-group=family] [data-place=first-checkin]>.vl-card-title{font-family:var(--font-display);font-size:24px;font-weight:600}.vl-prot-editor[data-group=family] [data-place=first-checkin] .vl-ez-row[data-default=checkin\.first]>.vl-check-input,.vl-prot-editor[data-group=family] [data-place=first-checkin] .vl-ez-row[data-default=checkin\.first]>.vl-check-box{display:none}.vl-prot-editor[data-group=family] [data-place=first-checkin] .vl-ez-row[data-default=checkin\.first] .vl-ez-value{color:var(--color-ink);font-size:28px;font-weight:600;display:block}.vl-prot-editor[data-group=family] [data-place=first-checkin] .vl-ez-row{background:0 0}.vl-prot-editor[data-group=family] [data-place=first-checkin] [data-action=keep-these]{width:auto;min-width:160px;max-width:none}.vl-prot-editor[data-group=family] [data-starter-rows]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:16px;display:grid}.vl-prot-editor[data-group=family] .vl-ag-row{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);background:var(--color-card);flex-direction:column;gap:12px;padding:24px;display:flex}.vl-prot-editor[data-group=family] .vl-ag-row>.vl-row-title{font-size:19px}.vl-prot-editor[data-group=family] .vl-ag-row>.vl-btn-outline{box-sizing:border-box;justify-content:center;width:100%;min-height:48px;margin-top:auto}.vl-prot-editor[data-group=family] [data-agreement-starters]{box-shadow:none;background:0 0;border:0;padding:0}.vl-prot-editor[data-group=family] .vl-ag-doors>.vl-lang-btn{border:var(--vl-hairline-w) solid var(--vl-line);background:var(--color-card);min-width:218px;min-height:48px;color:var(--color-ink);border-radius:5px;justify-content:center;align-items:center;padding:0 24px;font-weight:500;display:inline-flex}.vl-jr-page>.vl-back-row{display:none}.vl-prot-editor-foot .vl-prot-editor-acts>[data-action=save-group]{min-width:342px;min-height:52px}.vl-prot-editor-foot .vl-prot-editor-acts>[data-action=keep-current]{justify-content:center;min-width:334px;min-height:52px}.vl-jr-feature-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vl-paused-doors>.vl-jr-secondary,.vl-paused-doors>.vl-paused-tonal{flex:1 1 0;min-width:306px}.vl-shell:has(.vl-jr-page) [data-journey-back=foot]{display:none}}.vl-prot-lead.vl-ag-first-band{margin:0 0 var(--card-gap);gap:16px;display:grid}[id=ag-first-conversation]>.vl-card-title{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-ink);margin:0 0 8px}.vl-ag-first-cell>.vl-prot-lead-head{margin:0 0 8px}.vl-ag-first-cell>.vl-body{font-size:var(--type-body);margin:0}.vl-ag-first-cols{gap:var(--card-gap);align-items:start;display:grid}.vl-ag-first-quote{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-ink);margin:16px 0 40px}.vl-ag-first-quote:before{content:open-quote}.vl-ag-first-quote:after{content:close-quote}.vl-ag-first-main>[data-ag-listen]{font-size:var(--type-body);margin:0 0 24px}.vl-ag-first-main>.vl-art-small{width:200px;height:auto;margin:0 auto 24px}.vl-ag-first-main>.vl-art-small>img{width:100%;height:auto}.vl-ag-first-main>[data-agenda-no-changes]{font-size:var(--type-body);margin:0}.vl-ag-first-side>.vl-header-btn[data-action=save-dates]{width:100%;margin:var(--card-gap) 0 0}.vl-ag-first-foot{margin:var(--card-gap) 0 0}[id=ag-first-dates]>[data-calendar=chosen]{flex-direction:column;display:flex}[id=ag-first-dates]>[data-calendar=chosen]>[data-calendar-aside]{order:9;margin-top:12px}[id=ag-first-dates] [data-calendar-aside]>[data-field=usualTime]{color:var(--vl-ink);font-weight:600}[id=ag-first-dates] [data-calendar-aside]>[data-field=usualTime]>.vl-input{width:100%;margin-top:8px;font-weight:400;display:block}[id=ag-first-dates] [data-calendar-aside]>[data-field=usualTime]>span.vl-caption{display:none!important}[id=ag-first-dates] [data-calendar-grid] .vl-calendar td>button{background:var(--vl-quiet-card);border-radius:6px;width:100%;min-height:44px;font-weight:600}[id=ag-first-dates] [data-calendar-grid] .vl-calendar td>button.active{background:var(--color-violet-solid);color:var(--vl-on-action)}[id=ag-first-dates] [data-calendar-grid] [data-month]{font-size:18px;font-weight:600}[id=ag-first-dates] [data-calendar-grid]>.vl-row>.vl-lang-btn{color:var(--color-violet-solid)}.vl-ag-dates-band{gap:12px;margin:0 0 12px;display:grid}.vl-ag-dates-band-main>.vl-rk-name{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-ink);display:block}.vl-ag-dates-band-main>[data-dates-count]{font-size:var(--type-body);margin:6px 0 0}.vl-ag-step-past{border-top:var(--vl-hairline-w) solid var(--vl-line);color:inherit;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;text-decoration:none;display:flex}.vl-ag-step-past>.vl-rk-name{font-size:18px;font-weight:600}[data-signals-page] [data-signal-rows] .vl-row-kit>.vl-rk-state{background:var(--state-none-bg);color:var(--state-none-ink);font-size:var(--vl-type-caption);white-space:nowrap;border-radius:6px;padding:4px 10px;font-weight:600;line-height:1.3;display:inline-block}[data-signals-page] [data-signal-rows] .vl-row-kit[data-state=active]>.vl-rk-state{background:var(--state-kept-bg);color:var(--state-kept-ink)}[data-signals-page] [data-signal-rows] .vl-rk-action>.vl-header-btn.vl-btn-small,[data-signals-page] [data-signal-rows] .vl-rk-action>.vl-btn-text{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--color-card);min-height:44px;color:var(--vl-ink);font-size:var(--type-secondary);padding:10px 18px;font-weight:600;text-decoration:none}[data-signals-page] [data-signal-rows] .vl-rk-action>.vl-header-btn.vl-btn-small:hover,[data-signals-page] [data-signal-rows] .vl-rk-action>.vl-btn-text:hover{background:var(--color-lavender-mist)}[data-signals-page] [data-signal-rows] .vl-rk-action>.vl-btn-text+.vl-header-btn.vl-btn-small{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}[data-signals-page] [data-signal-rows] .vl-rk-action>.vl-btn-text:has(+.vl-header-btn.vl-btn-small){border-top-right-radius:0;border-bottom-right-radius:0}.vl-newest-note-card{margin:0 0 var(--card-gap)}.vl-newest-note-card[data-tint=kept]{background:var(--state-kept-bg);border-color:var(--state-kept-bg)}.vl-newest-note-eyebrow{font-size:var(--type-label);letter-spacing:.06em;color:var(--vl-ink2);margin:0 0 8px;font-variant-caps:all-small-caps;font-weight:600}.vl-newest-note-date{font-family:var(--font-display);font-size:32px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-ink);margin:0 0 12px}.vl-newest-note-chip{margin:0 0 16px}[data-cn-page=device][data-shape=add-device] [data-cn-question=device],[data-cn-page=device][data-shape=add-device] [data-action=save-later]{display:none}[data-cn-page=device][data-shape=add-device] .vl-cn-main{flex-direction:column;display:flex}[data-cn-page=device][data-shape=add-device] .vl-cn-main>[data-chooser=device]{order:1}[data-cn-page=device][data-shape=add-device] .vl-cn-main>[data-line]{order:2}[data-cn-page=device][data-shape=add-device] .vl-cn-main>.vl-muted{font-size:var(--type-body);color:var(--vl-ink);order:3;margin:24px 0 0}[data-cn-page=device][data-shape=add-device] .vl-cn-main>.vl-cn-act{flex-wrap:wrap;order:4;align-items:center;gap:16px 24px;margin-top:24px;display:flex}[data-cn-page=device][data-shape=add-device] .vl-cn-main>.vl-cn-act>.vl-ad-primary{width:auto;min-width:272px;margin:0}[data-cn-page=device][data-shape=add-device] .vl-cn-main>.vl-cn-act>[data-choose-door]{margin:0}[data-cn-page=device][data-shape=add-device] .vl-cn-main>.vl-cn-act>[data-choose-door]>.vl-text-door,[data-cn-page=device][data-shape=add-device] .vl-cn-main>[data-cn-doors] .vl-back-link[data-action=back-today]{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--color-card);min-width:144px;min-height:48px;color:var(--vl-ink);font-size:var(--type-secondary);justify-content:center;align-items:center;padding:10px 24px;font-weight:600;text-decoration:none;display:inline-flex}[data-cn-page=device][data-shape=add-device] .vl-cn-main>.vl-cn-act>[data-choose-door]>.vl-text-door>.vl-row-chevron,[data-cn-page=device][data-shape=add-device] .vl-cn-main>[data-cn-doors] .vl-back-link[data-action=back-today]>.vl-back-chevron{display:none}[data-cn-page=device][data-shape=add-device] .vl-cn-main>[data-cn-doors]{flex-wrap:wrap;order:5;justify-content:flex-start;gap:16px 24px;margin-top:24px;display:flex}.vl-shell [data-cn-page=device][data-shape=add-device] .vl-cn-kinds .vl-easy-device-row{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;min-height:176px;margin:0;padding:24px;display:flex}.vl-shell [data-cn-page=device][data-shape=add-device] .vl-cn-kinds .vl-easy-device-row:before{content:none}.vl-shell [data-cn-page=device][data-shape=add-device] .vl-cn-kinds .vl-easy-device-row>.vl-row-chevron,.vl-shell [data-cn-page=device][data-shape=add-device] .vl-cn-kinds .vl-easy-device-row>.vl-edr-selected{align-self:flex-end;margin-left:auto;display:inline-block}.vl-shell [data-cn-page=device][data-shape=add-device] .vl-cn-kinds .vl-easy-device-row>.vl-edr-body{flex:60%}[data-cn-page=device][data-shape=add-device] .vl-easy-device-row>.vl-edr-glyph{width:44px;height:44px;color:var(--color-violet-solid);margin-right:16px}[data-cn-page=device][data-shape=add-device] .vl-easy-device-row>.vl-edr-body>.vl-edr-name{font-size:22px}[data-cn-page=device][data-shape=add-device] .vl-easy-device-row>.vl-edr-body>.vl-edr-line{font-size:var(--type-body)}.vl-sdl-period{margin:0 0 var(--card-gap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.vl-sdl-period>[id=sdl-view]>.vl-segments{grid-auto-columns:max-content;grid-auto-flow:column;gap:8px;display:inline-grid}.vl-page[data-sdl-page] .vl-sdl-period [id=sdl-view] .vl-seg{box-shadow:none;border-radius:var(--radius-button);color:var(--vl-ink2);font-weight:500;font-size:var(--type-body);background:0 0;border:0;padding:10px 28px}.vl-page[data-sdl-page] .vl-sdl-period [id=sdl-view] .vl-seg[aria-pressed=true]{background:var(--vl-lavender-card);color:var(--color-violet-solid);border:0;font-weight:600}.vl-sdl-period>[id=sdl-window]{font-size:var(--type-body);color:var(--vl-ink2);margin:0}.vl-page[data-sdl-page]>.vl-card.vl-sdl-child{background:0 0;border:0;border-radius:0;padding:0}.vl-sdl-band{border-radius:var(--radius-card);background:var(--vl-lavender-card);margin:0 0 var(--card-gap);gap:8px;padding:24px;display:grid}.vl-sdl-band>.vl-card-title{margin:0;font-size:30px}.vl-sdl-band-lines>p{font-size:var(--type-body);color:var(--vl-ink);margin:0}.vl-sdl-totals{margin:0 0 var(--card-gap);font-size:var(--type-body);color:var(--vl-ink);font-weight:600}.vl-sdl-days{gap:var(--card-gap);align-items:start;display:grid}.vl-sdl-open>.vl-fam-day-head{margin:0 0 12px;font-size:26px}.vl-sdl-entry>.vl-row-title{font-size:18px}.vl-sdl-entry[data-entry-open=false]{padding-right:32px;position:relative}.vl-sdl-entry[data-entry-open=false]>.vl-list,.vl-sdl-entry[data-entry-open=false]>[data-entry-fold],.vl-sdl-entry[data-entry-open=false]>[data-app],.vl-sdl-entry[data-entry-open=false]>[data-no-minutes]{display:none}.vl-sdl-entry-door{cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.vl-sdl-entry-door>.vl-row-chevron{position:absolute;top:calc(50% - 5px);right:4px}.vl-page .vl-sdl-open>.vl-row.vl-sdl-entry,.vl-page .vl-sdl-entry-card>.vl-row.vl-sdl-entry{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.vl-sdl-entry-card{margin:0 0 12px;padding:16px 20px}.vl-sdl-entry-card>.vl-sdl-entry{border:0;padding:0}.vl-sdl-day-row{border-top:var(--vl-hairline-w) solid var(--vl-line)}.vl-sdl-day-row>summary{cursor:pointer;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:10px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.vl-sdl-day-row>summary::-webkit-details-marker{display:none}.vl-sdl-day-row>[data-day-closed]{display:none}.vl-sdl-entry-fold>summary{cursor:pointer;margin-top:8px;list-style:none}.vl-sdl-entry-fold>summary::-webkit-details-marker{display:none}.vl-page[data-sdl-page]>.vl-card.vl-sdl-unassigned{background:0 0;border:0;border-radius:0;padding:0}.vl-sdl-unassigned>summary{cursor:pointer;color:var(--color-violet-solid);justify-content:space-between;align-items:center;font-size:18px;font-weight:600;list-style:none;display:flex}.vl-sdl-unassigned>summary::-webkit-details-marker{display:none}.vl-st-cal-cols{gap:var(--card-gap);align-items:start;display:grid}.vl-st-cal-day{margin:0 0 24px}.vl-st-cal-day+.vl-st-cal-day{border-top:var(--vl-hairline-w) solid var(--vl-line);padding-top:24px}.vl-st-cal-day-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.vl-st-cal-label{color:var(--vl-ink);font-size:18px;font-weight:600}.vl-st-cal-day>.vl-input{width:100%;min-height:48px}.vl-st-cal-note{border-radius:var(--radius-card);background:var(--vl-lavender-card);font-size:var(--type-body);color:var(--vl-ink);margin:0;padding:24px 20px}.vl-st-cal-main>.vl-art-small{margin:var(--card-gap) auto 0;max-width:220px}.vl-st-cal-ranges-head{border-bottom:var(--vl-hairline-w) solid var(--vl-line);margin:0 0 16px;padding-bottom:16px;font-size:26px}.vl-st-cal-ranges>[data-none]{font-size:var(--type-body);margin:0 0 24px}[data-st-cal-foot]>[id=st-calendar-save]{min-height:48px;padding:12px 40px}.vl-st-cal-foot{margin-top:var(--card-gap);padding-top:var(--card-gap);border-top:var(--vl-hairline-w) solid var(--vl-line);justify-content:space-between;align-items:center;gap:16px;display:flex}.vl-page[data-settings-page] .vl-st-page[data-st-page=calendar]>[data-st-pane]>.vl-card{background:0 0;border:0;border-radius:0;padding:0}.vl-page[data-settings-page] .vl-st-page[data-st-page=calendar] [data-st-cal-lead]{display:none}.vl-pc-detail-cols{gap:var(--card-gap);align-items:start;display:grid}.vl-pc-detail-lead{color:var(--vl-ink);margin:0 0 12px;font-size:18px;font-weight:600}.vl-pc-detail-col>.vl-list>li{font-size:var(--type-body)}.vl-pc-detail-col>.vl-serif-head{margin:0 0 16px;font-size:28px}.vl-pc-detail-col>.vl-body{font-size:var(--type-body);margin:0 0 16px}.vl-pc-note-card{border-radius:var(--radius-card);background:var(--vl-lavender-card);margin:24px 0 0;padding:24px}.vl-pc-note-card>.vl-card-title{margin:0 0 8px;font-size:20px}.vl-pc-note-card>.vl-body{font-size:var(--type-body);margin:0 0 12px}.vl-pc-detail-rule{border:0;border-top:var(--vl-hairline-w) solid var(--vl-line);margin:24px 0}.vl-pc-detail-scopes{border-top:var(--vl-hairline-w) solid var(--vl-line);margin-top:24px;padding-top:24px}.vl-pc-detail-foot{margin:var(--card-gap) 0 0}.vl-pc-detail .vl-pc-detail-door{min-height:44px!important;color:var(--color-violet-solid)!important;background:0 0!important;border-radius:0!important;margin:8px 0 0!important;padding:0!important;font-size:18px!important;font-weight:600!important}.vl-pc-detail-col>.vl-list{margin:0 0 16px;padding-left:18px;list-style:outside}.vl-pc-detail-col>.vl-list>li{margin:0 0 8px;padding-left:4px}.vl-pc-detail-col>.vl-list>li::marker{color:var(--color-violet-solid)}.vl-pc-detail-col[data-pc-col=keep]>.vl-list{padding-left:0;list-style:none}.vl-pc-detail-col[data-pc-col=keep]>.vl-list>li{margin:0 0 12px;padding-left:0}.vl-pc-detail [id=pc-notice].vl-pc-note-card{margin:24px 0 0!important;display:block!important}@media (width<=1039px){[data-agenda-chooser-open] .vl-ag-dates-band>.vl-ag-dates-band-main{display:none}[data-agenda-chooser-open] [data-agenda-chooser]>[data-calendar=chosen]{flex-direction:column;display:flex}[data-agenda-chooser-open] [data-agenda-chooser]>[data-calendar=chosen]>[data-calendar-aside]{order:9;margin-top:12px}}@media (width>=1040px){.vl-prot-lead.vl-ag-first-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.vl-ag-first-band>.vl-ag-first-cell+.vl-ag-first-cell{border-left:var(--vl-hairline-w) solid var(--vl-line);padding-left:32px}.vl-ag-first-cols{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr)}[data-signals-page]>[data-lead-band=signals]{padding-right:220px;position:relative}[data-signals-page]>[data-lead-band=signals] [data-body-fold]>.vl-lang-btn{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--color-card);min-width:172px;min-height:44px;color:var(--vl-ink);font-size:var(--type-secondary);justify-content:center;align-items:center;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}[data-cn-page=device][data-shape=add-device]>.vl-cn-cols{display:block}[data-cn-page=device][data-shape=add-device] .vl-cn-main>[data-chooser=device]{gap:var(--card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-cn-page=device][data-shape=add-device] .vl-cn-main>[data-account-line]{margin-top:var(--card-gap)}.vl-page[data-sdl-page]{grid-template-columns:minmax(0,736fr) minmax(0,408fr);grid-auto-flow:dense;column-gap:var(--gap);align-items:start;display:grid}.vl-page[data-sdl-page]>*{grid-column:1/-1;min-width:0}.vl-page[data-sdl-page]>.vl-sdl-child,.vl-page[data-sdl-page] .vl-sdl-child>.vl-sdl-days{display:contents}.vl-page[data-sdl-page] .vl-sdl-child>.vl-sdl-band,.vl-page[data-sdl-page] .vl-sdl-child>.vl-sdl-totals,.vl-page[data-sdl-page] .vl-sdl-child>[data-empty]{grid-column:1/-1}.vl-page[data-sdl-page] .vl-sdl-days>.vl-sdl-open{grid-column:1;margin:0}.vl-page[data-sdl-page] .vl-sdl-days>.vl-sdl-rest{grid-column:2}.vl-page[data-sdl-page]>.vl-sdl-unassigned{grid-column:2;margin:12px 0 0}.vl-page[data-sdl-page]>[id=sdl-never]{grid-column:1;margin:12px 0 0}.vl-st-cal-cols{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,384fr)}.vl-st-page[data-st-page=calendar]>[data-st-pane]>.vl-back-row{display:none}.vl-pc-detail-cols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0}.vl-pc-detail-cols>.vl-pc-detail-col:first-child{border-right:var(--vl-hairline-w) solid var(--vl-line);padding-right:24px}.vl-pc-detail-cols>.vl-pc-detail-col+.vl-pc-detail-col{padding-left:24px}}[data-fit-time-day]{font-size:var(--type-caption);color:var(--vl-ink2);margin-top:2px;display:block}.vl-prot-page-child{margin:4px 0 0}.vl-easy-status-level{font-size:var(--vl-type-caption);color:var(--vl-ink);margin-right:8px;font-weight:600;display:inline-block}@media (width>=1040px){[data-fit-time-day],.vl-easy-status-level{display:none}}@media (width>=1280px){.vl-prot-page-child{display:none}}.vl-fam-h2{font-family:var(--font-display);font-size:var(--vl-type-section);letter-spacing:0;color:var(--vl-ink);margin:0 0 8px;font-weight:600;line-height:1.2}.vl-btn-outline{border:1px solid var(--vl-line);border-radius:var(--radius-button);background:var(--color-card);min-height:44px;color:var(--vl-ink);font:inherit;font-size:var(--type-secondary);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.vl-btn-outline:disabled{color:var(--color-muted);cursor:default}[data-family-index] .vl-card.vl-fam-child-card{background:var(--vl-lavender-card);border-radius:var(--radius-card);margin:0 0 var(--card-gap);border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:24px;display:flex}.vl-fam-child-text{flex:240px;min-width:0}.vl-fam-child-name{font-family:var(--font-display);color:var(--vl-ink);font-size:32px;font-weight:600;line-height:1.15;text-decoration:none;display:inline-block}.vl-fam-child-name:hover{color:var(--color-purple)}.vl-fam-child-name .vl-marker{vertical-align:middle;margin-left:10px}.vl-fam-child-state{margin:10px 0 0}.vl-fam-tag{border-radius:var(--radius-button);background:var(--state-kept-bg);color:var(--state-kept-ink);font-size:var(--type-secondary);padding:4px 12px;font-weight:600;display:inline-block}.vl-fam-child-acts{flex-direction:column;flex:none;align-items:flex-start;gap:10px;display:flex}.vl-fam-child-acts>.vl-header-btn[data-action]{margin:0}.vl-fam-section-head{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 4px;display:flex}.vl-fam-section-head>.vl-fam-h2{margin:0}.vl-fam-section-head>[data-open]{flex:none}[data-family-index] [data-fam-devices-line]{margin:0 0 8px}#family-index .vl-tr-text>[data-fam-lead]{font-size:var(--type-secondary);margin-top:4px}#family-index .vl-guide>summary>.vl-guide-where{display:none}.vl-family-device>.vl-cat-glyph~.vl-row-chevron{grid-column:4}.vl-fam-dev-glyph{color:var(--vl-ink2)}[data-family-index] .vl-card.vl-fam-rewards{background:var(--color-card);border:1px solid var(--vl-line);border-radius:var(--radius-card);margin:0 0 var(--card-gap);padding:24px}.vl-fam-rewards>[data-art]{height:200px;margin:0 0 20px}.vl-fam-rewards>.vl-btn-outline{width:100%;margin-top:20px}.vl-fam-child-head[data-fam-child-head]{margin:0 0 var(--card-gap);align-items:flex-start}.vl-fam-child-head[data-fam-child-head] .vl-tr-text>p{margin:4px 0 0}[data-fam-child-head]>.vl-fam-child-acts{flex-flow:wrap;flex:260px;justify-content:flex-start;align-items:center;gap:12px}[data-fam-child-head] .vl-lang-btn[data-action=connect]{border:1px solid var(--vl-line);background:var(--color-card);min-height:44px;color:var(--vl-ink);font-size:var(--type-secondary);border-radius:var(--radius-button);padding:10px 18px}[data-fam-child-head] .vl-lang-btn[data-action=connect]:disabled{color:var(--color-muted)}#family-child [data-fam-scene]{background:var(--vl-lavender-card);border-radius:var(--radius-card);margin:0 0 var(--card-gap);justify-content:center;align-items:center;padding:16px;display:flex}#family-child [data-fam-scene]>[data-art]{height:180px;margin:0}#family-child [data-card=remove][data-remove-form=closed]>.vl-lang-btn[data-action=remove-start]{border:1px solid var(--vl-line);background:var(--color-card);min-height:44px;color:var(--vl-ink);font-size:var(--type-secondary);border-radius:var(--radius-button);justify-self:end;padding:10px 18px}#family-child [data-card=remove]:not([data-remove-form=closed])>p:first-of-type{background:var(--vl-reward-bg);color:var(--vl-note-ink);border-radius:var(--radius-card);margin:0 0 var(--card-gap);padding:20px 24px}#family-child #family-remove-block[data-remove-form]{box-shadow:none;background:0 0;border:none;margin:0;padding:0}#family-child #family-remove-block>.vl-header-btn[data-action]{margin-right:12px}#family-child #family-remove-block>.vl-lang-btn[data-action=remove-keep]{border:1px solid var(--vl-line);background:var(--color-card);min-height:44px;color:var(--vl-ink);font-size:var(--type-secondary);border-radius:var(--radius-button);margin-top:10px;padding:10px 18px}#family-child #family-remove-block>div:last-of-type{border-top:1px solid var(--vl-line);margin-top:16px;padding-top:16px}#family-child #family-remove-block>div:last-of-type>.vl-lang-btn{background:var(--vl-lavender-card);color:var(--vl-ink);min-height:44px;font-size:var(--type-secondary);padding:10px 18px}#family-child [data-fam-code],#family-add-child[data-fam-add-pair]{margin:0 0 var(--card-gap)}[data-fam-notice]{background:var(--vl-lavender-card);border-radius:var(--radius-card);margin:0 0 var(--card-gap);padding:24px}[data-fam-notice]>.vl-fam-h2{font-family:var(--font-body);font-size:var(--type-body);font-weight:600}[data-fam-notice] [data-notice-state=ready]{background:var(--color-card);border:1px solid var(--vl-line);border-radius:var(--radius-card);white-space:pre-wrap;max-height:420px;font-size:var(--type-secondary);color:var(--vl-ink);padding:16px;overflow-y:auto}[data-fam-notice] .vl-jump-row[data-pills=language] .vl-lang-btn{border:1px solid var(--vl-line);background:var(--color-card);min-height:44px;color:var(--vl-ink);border-radius:var(--radius-button);font-size:var(--type-secondary);padding:10px 24px}[data-fam-notice] .vl-jump-row[data-pills=language] .vl-lang-btn.active{background:var(--color-violet-solid);border-color:var(--color-violet-solid);color:var(--vl-on-action)}[data-fam-notice]>label{margin-top:16px}#family-add-child .vl-fam-add-rule{border:none;border-top:1px solid var(--vl-line);margin:20px 0 16px}[data-fam-add-acts]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}[data-fam-add-acts]>.vl-header-btn[data-action]{width:auto;margin:0}[data-fam-add-acts]>.vl-lang-btn[data-action=add-child-keep]{border:1px solid var(--vl-line);background:var(--color-card);min-height:44px;color:var(--vl-ink);font-size:var(--type-secondary);border-radius:var(--radius-button);margin:0;padding:10px 18px}#family-add-child [data-birth-row]{column-gap:24px}#family-add-child [data-birth-row]>label{align-items:center;gap:10px;display:inline-flex}#cm-index .vl-cm-chiprow[data-cm-filter-row=band] .vl-cm-chip[aria-pressed=true]{background:var(--vl-lavender-card);border-radius:var(--radius-button);border-bottom-color:#0000;padding:4px 16px}.vl-shell #cm-index .vl-cm-chiprow{gap:8px 22px}.vl-shell #cm-index .vl-cm-chip{font-size:var(--type-secondary)}#cm-index .vl-cm-chiprow[data-cm-filter-row=matter]{border-bottom:1px solid var(--vl-line);padding-bottom:8px}#cm-index .vl-card-title[data-cm-plans-head],#cm-index .vl-card-title[data-cm-helped-head],#cm-guides .vl-card-title[data-cm-helped-head],#cm-guides #guides-heading{font-family:var(--font-display);font-size:var(--vl-type-section);color:var(--vl-ink);font-weight:600;line-height:1.2}#cm-index .vl-cm-plan-card .vl-cm-plan-title{font-family:var(--font-display);font-weight:600}.vl-btn-ghost.vl-text-door[data-cm-explore-door]{border:1px solid var(--vl-line);border-radius:var(--radius-button);background:var(--color-card);min-height:44px;color:var(--vl-ink);font-size:var(--type-secondary);padding:10px 18px;font-weight:600}.vl-btn-ghost.vl-text-door[data-cm-explore-door] .vl-door-arrow{display:none}#cm-board{column-gap:var(--gap);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}#cm-board>[data-cm-helped-head],#cm-board>#cm-board-fold{grid-column:1/-1}#cm-board>p{grid-column:1}#cm-board>[data-cm-explore-door]{grid-column:2;justify-self:end}#cm-plan [data-cm-plan-count]{background:var(--vl-lavender-card);color:var(--vl-ink);border-radius:var(--radius-button);margin:4px 0 12px;padding:4px 12px;font-weight:600;display:inline-block}#cm-plan .vl-row-kit[data-cm-plan-name]>.vl-rk-name{font-family:var(--font-display);font-size:var(--vl-type-section);color:var(--vl-ink);font-weight:600}#cm-plan [data-cm-acts]{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 0;display:flex}#cm-plan [data-cm-acts]>[data-cm-apply-primary]{flex:280px;width:auto;max-width:480px}#cm-plan [data-cm-acts]>.vl-btn-ghost[data-cm-keep-door]{border:1px solid var(--vl-line);border-radius:var(--radius-button);background:var(--color-card);min-height:48px;color:var(--vl-ink);font-size:var(--type-secondary);padding:10px 24px;font-weight:600}#cm-plan [data-cm-acts]>.vl-btn-ghost[data-cm-keep-door] .vl-row-chevron{display:none}#cm-plan [data-cm-doors]{flex-wrap:wrap;align-items:center;gap:8px 24px;margin:12px 0 0;display:flex}#cm-plan [data-cm-doors]>.vl-btn-ghost[data-cm-download-door],#cm-plan [data-cm-doors]>.vl-btn-ghost[data-cm-share-door],#cm-plan [data-cm-doors]>.vl-btn-ghost[data-cm-agenda-door]{align-items:center;padding-left:0;display:inline-flex}#cm-plan .vl-cm-plan-extra .vl-header-btn[data-cm-agenda-door-side]{justify-content:center;width:100%;margin-top:24px;text-decoration:none;display:flex}#cm-guides [data-guides-none]>[data-art]{height:200px;margin:0 0 20px}#cm-guides [data-cm-guides-foot]{margin:8px 0 var(--card-gap)}#privacy-center .vl-card>.vl-card-title,[data-sdl-page] .vl-card>.vl-card-title,#activity .vl-card>.vl-card-title,[data-approvals-page] .vl-card>.vl-card-title,[data-help-page] .vl-first-card>.vl-card-title{font-family:var(--font-display);font-size:var(--vl-type-section);letter-spacing:0;color:var(--vl-ink);font-weight:600;line-height:1.2}#privacy-center #pc-notice{background:var(--vl-lavender-card);column-gap:var(--gap);border:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}#privacy-center #pc-notice>.vl-card-title{font-family:var(--font-body);font-size:var(--type-body);grid-column:1/-1}#privacy-center #pc-notice>.vl-caption{font-size:var(--type-secondary);color:var(--vl-ink);grid-column:1;margin:0}#privacy-center #pc-notice>#pc-notice-toggle{background:var(--color-violet-solid);min-height:48px;color:var(--vl-on-action);border-radius:var(--radius-button);font-size:var(--type-secondary);grid-column:2;padding:10px 24px}#privacy-center #pc-notice>#pc-notice-text{grid-column:1/-1}#privacy-center [data-cannot-rows]{background:var(--vl-lavender-card);border-radius:var(--radius-card);margin:12px 0;padding:16px 20px;list-style:none}#privacy-center #pc-open-log,#privacy-center #pc-open-protection,#privacy-center #pc-open-account{background:var(--color-violet-solid);min-height:48px;color:var(--vl-on-action);border-radius:var(--radius-button);font-size:var(--type-secondary);margin-top:12px;padding:10px 24px}#privacy-center #pc-show-everything{border:1px solid var(--vl-line);background:var(--color-card);min-height:48px;color:var(--vl-ink);border-radius:var(--radius-button);font-size:var(--type-secondary);padding:10px 24px}[data-sdl-page] details[data-log-fold]>summary{background:var(--vl-lavender-card);border-radius:var(--radius-card);font-size:var(--type-secondary);color:var(--vl-ink);cursor:pointer;margin:8px 0 16px;padding:16px 20px;display:block}[data-sdl-page] details[data-log-fold]>summary::-webkit-details-marker{display:none}.vl-fam-day-head{font-family:var(--font-display);font-size:var(--vl-type-section);color:var(--vl-ink);margin:20px 0 8px;font-weight:600;line-height:1.2}[data-sdl-page] article[data-kind]{border:1px solid var(--vl-line);border-radius:var(--radius-card);background:var(--color-card);margin:0 0 12px;padding:16px 20px}[data-sdl-page] article[data-kind]>.vl-row-title{font-size:var(--type-body);font-weight:600}#activity #ac-now{background:var(--vl-lavender-card);border:none}#activity #ac-now>.vl-list{margin:0;padding:0;list-style:none}#activity #ac-now>.vl-list>li{font-size:var(--type-secondary);padding:6px 0}#activity #ac-entries{column-gap:var(--gap);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}#activity #ac-entries>.vl-card-title{grid-column:1}#activity #ac-entries>#ac-window{font-size:var(--type-secondary);grid-area:1/2;margin:0}#activity #ac-entries>[data-day-group],#activity #ac-entries>[data-empty]{grid-column:1/-1}#activity #ac-entries [data-day-group]>article{border:none;padding:4px 0 4px 28px;position:relative}#activity #ac-entries [data-day-group]>article:before{content:"";border-radius:var(--radius-button);background:var(--color-purple);width:10px;height:10px;position:absolute;top:12px;left:6px}#activity #ac-entries [data-day-group]>article+article:after{content:"";background:var(--vl-line);width:2px;height:22px;position:absolute;top:-14px;left:10px}#activity #ac-entries [data-day-group]>article>.vl-row-title{margin:0;font-weight:600}#activity #ac-entries [data-day-group]>article>.vl-caption{margin:2px 0 0}[data-help-page] .vl-card.vl-fam-help-setup{background:var(--vl-lavender-card);border-radius:var(--radius-card);margin:0 0 var(--card-gap);border:none;padding:24px}[data-help-page] .vl-card.vl-fam-help-setup>.vl-muted{margin:4px 0 12px}[data-help-page] #door-card{border-top:none;padding-top:0}[data-help-page] #door-summary-link{font-size:var(--type-body);color:var(--color-purple)}[data-help-page] #door-emergency-line{background:var(--vl-reward-bg);color:var(--vl-note-ink);border-radius:var(--radius-card);margin:16px 0 0;padding:20px 24px}[data-help-page] [data-help-scene]{margin:8px 0 var(--card-gap)}[data-help-page] .vl-guide>summary>.vl-guide-where{display:none}[data-help-page] [data-help-scene]>[data-art]{height:200px;margin:0}[data-help-page] .vl-card.vl-first-card{border-top:none;padding-top:0}[data-help-page] .vl-card.vl-first-card>.vl-muted{margin:4px 0 16px}[data-help-view=setup] #guides-card>#guides-heading{display:none}[data-help-view=setup] #guides-card [data-volume]>.vl-card-title{font-family:var(--font-display);font-size:var(--vl-type-section);color:var(--vl-ink);margin:0 0 4px;font-weight:600}[data-help-view=setup] [data-help-setup-foot]{margin:8px 0 var(--card-gap)}[data-approvals-page] .vl-card#appr-device{background:var(--vl-lavender-card);border-radius:var(--radius-card);margin:0 0 var(--card-gap);border:none;padding:24px}[data-approvals-page] #appr-device>.vl-list{margin:8px 0 0;padding:0;list-style:none}[data-approvals-page] #appr-device>.vl-list>.vl-list-row{border-top:1px solid var(--vl-line);border-bottom:1px solid var(--vl-line);padding:12px 0}[data-approvals-page] #appr-device .vl-appr-request-door>.vl-rk-name{font-family:var(--font-display);font-size:var(--vl-type-section);color:var(--vl-ink);font-weight:600}[data-approvals-page] #appr-device>#appr-act-line{color:var(--vl-ink);margin:16px 0 0}[data-approvals-page] .vl-card#appr-requests{border:1px solid var(--vl-line);border-radius:var(--radius-card);margin:0 0 var(--card-gap);padding:24px}[data-approvals-page] #appr-requests>[data-requests-none]{font-size:var(--vl-type-section);color:var(--vl-ink);margin:12px 0 0}@media (width>=1040px){.vl-shell #family-index{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-shell #family-index>*{grid-column:1}.vl-shell #family-index>[data-title-row]{grid-column:1/-1}.vl-shell #family-index>[data-fam-side]{grid-area:2/2/span 8}.vl-shell #family-child[data-record-grid]{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;align-items:start;display:grid}.vl-shell #family-child[data-record-grid]>.vl-back-row,.vl-shell #family-child[data-record-grid]>[data-fam-child-head],.vl-shell #family-child[data-record-grid]>[data-fam-code],.vl-shell #family-child[data-record-grid]>p,.vl-shell #family-child[data-record-grid]>[data-card=remove],.vl-shell #family-child[data-record-grid]>[data-record-span]{grid-column:1/-1}.vl-shell #family-child [data-age-band-section]{display:contents}.vl-shell #family-child [data-card=age-band],.vl-shell #family-child [data-card=birth-month]{grid-column:1}.vl-shell #family-child [data-card=name],.vl-shell #family-child [data-fam-scene]{grid-column:2}.vl-shell #family-child [data-card=remove][data-remove-form=closed]{column-gap:var(--gap);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.vl-shell #family-child [data-card=remove][data-remove-form=closed]>h2{grid-column:1/-1}.vl-shell #family-index .vl-fam-child-card>.vl-fam-child-acts{align-items:flex-end}.vl-shell [data-fam-child-head]>.vl-fam-child-acts{justify-content:flex-end}.vl-shell #family-add-child[data-fam-add-pair]{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-shell #family-add-child[data-fam-add-pair]>*{grid-column:1}.vl-shell #family-add-child[data-fam-add-pair]>[data-fam-notice]{grid-area:1/2/span 12}.vl-shell .vl-page#cm-index,.vl-shell .vl-page#cm-plan{gap:0 var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);max-width:none}.vl-shell #cm-guides{gap:0 var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-shell #cm-guides>*{grid-column:1}.vl-shell #cm-guides>.vl-back-row,.vl-shell #cm-guides>[data-title-row]{grid-column:1/-1}.vl-shell #cm-guides>[data-cm-rows]{grid-area:3/2/span 6;display:block}.vl-shell #cm-guides [data-cm-more-head],.vl-shell #cm-guides [data-cm-review-card],.vl-shell #cm-guides [data-cm-return]{display:block}.vl-shell #cm-guides [data-cm-review-card][data-cm-guides-note]{background:var(--vl-lavender-card);border:none}.vl-shell #cm-guides [data-cm-review-card][data-cm-guides-note]>p{color:var(--color-ink)}.vl-shell #privacy-center[data-record-grid],.vl-shell #activity[data-record-grid]{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.vl-shell #privacy-center[data-record-grid]>[data-title-row]{flex-wrap:nowrap}.vl-shell #privacy-center[data-record-grid]>[data-title-row],.vl-shell #privacy-center[data-record-grid]>[data-record-span],.vl-shell #activity[data-record-grid]>[data-title-row],.vl-shell #activity[data-record-grid]>p,.vl-shell #activity[data-record-grid]>[data-record-span]{grid-column:1/-1}.vl-shell #activity[data-record-grid]{grid-template-columns:minmax(0,392fr) minmax(0,760fr)}.vl-shell [data-help-page][data-help-view=help]{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-shell [data-help-page][data-help-view=help]>*{grid-column:1}.vl-shell [data-help-page][data-help-view=help]>[data-title-row],.vl-shell [data-help-page][data-help-view=help]>.vl-guide{grid-column:1/-1}.vl-shell [data-help-page][data-help-view=help]>.vl-card.vl-first-card{grid-area:2/2/span 4}.vl-shell [data-help-view=setup] #guides-card{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.vl-shell [data-help-view=setup] #guides-card>#guides-heading,.vl-shell [data-help-view=setup] #guides-card>.vl-guide{grid-column:1/-1}.vl-shell [data-approvals-page]{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-shell [data-approvals-page]>*{grid-column:1}.vl-shell [data-approvals-page]>[data-title-row]{grid-column:1/-1}.vl-shell [data-approvals-page]>#appr-requests{grid-area:2/2/span 6}}@media screen and (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-cream:var(--color-indigo-2);--color-mist:var(--color-indigo);--color-moonlight:var(--color-indigo);--color-card:var(--color-plum-deep);--color-lavender:var(--color-dark-lavender);--color-lavender-mist:var(--color-dark-lavender);--color-lavender-2:var(--color-dark-lavender-2);--color-card-line:var(--color-dark-line);--color-line:var(--color-dark-line);--color-ink:var(--color-cream-2);--color-purple-2:var(--color-cream-2);--color-purple:var(--color-dark-action);--color-slate-2:var(--color-dark-muted);--color-muted:var(--color-dark-muted);--color-page-ground:var(--color-indigo-2);--vl-ink:var(--vl-dark-ink);--vl-ink2:var(--vl-dark-ink2);--vl-line:var(--color-dark-line);--vl-input-line:var(--color-dark-line);--vl-quiet-card:var(--color-indigo);--vl-lavender-card:var(--color-dark-lavender);--state-kept-bg:var(--state-kept-bg-dark);--state-kept-ink:var(--state-kept-ink-dark);--vl-blue-card:var(--vl-blue-card-dark);--vl-blue-ink:var(--vl-blue-ink-dark);--state-kept-track:var(--state-kept-track-dark);--state-talk-bg:var(--state-talk-bg-dark);--state-talk-ink:var(--state-talk-ink-dark);--state-review-bg:var(--state-review-bg-dark);--state-review-ink:var(--state-review-ink-dark);--state-none-bg:var(--state-none-bg-dark);--state-none-ink:var(--state-none-ink-dark);--vl-chrome:var(--color-indigo);--vl-bar-ground:var(--vl-bar-ground-dark)}.vl-cat-glyph[data-category],.vl-cat-help>summary{color:var(--color-slate)}.vl-wg-label .vl-cat-help>summary{color:var(--color-purple)}.vl-glance-col .vl-cat-caption{color:var(--color-slate-2)}.vl-reward-col .vl-cat-caption{color:var(--vl-note-ink)}.vl-wg-head-date{color:var(--color-ink)}.vl-header-btn{background:var(--color-violet-solid)}.vl-header-btn:hover{background:var(--color-plum-solid)}.vl-switch[aria-checked=true]{background:var(--state-kept-ink);border-color:var(--state-kept-ink)}.vl-hero{background:var(--color-plum-solid);border-color:var(--color-dark-lavender-2)}.vl-hero .vl-header-btn{background:var(--color-cream-2);color:var(--color-plum-solid)}.vl-hero .vl-header-btn:disabled{background:var(--color-plum-solid);color:var(--color-dark-muted);border-color:var(--color-dark-muted)}.vl-search{background:var(--color-indigo)}.vl-more-item{background:var(--color-card)}.vl-guide>summary:active .vl-guide-door{color:var(--color-dark-muted)}.vl-tab.active .vl-tab-word,.vl-tab,.vl-level-card.active,.vl-level-card.active .vl-level-badge,.vl-level-card.active .vl-level-line,.vl-ez-tag,.vl-trend-chip[data-trend=stable]{color:var(--color-cream-2)}.vl-ez-tag[data-level=gentle],#rc-award[data-outcome=awarded] .vl-caption[role=status],.vl-card-link[data-group=rewards]>.vl-card-title,#rewards>p:first-child,#rc-award>.vl-card-title,#family-result-line[data-result=fam_rm_restore_done_line],#family-result-line[data-result=fam_add_done_line],.vl-caption[data-unpause][data-state=signed],#prot-bonus-bound[data-outcome=signed] .vl-caption[role=status],#prot-change-pin[data-outcome=changed] .vl-caption[role=status],.vl-caption[data-notes-saved=true],#st-seat-reset-done{color:var(--color-slate)}.vl-sc .vl-sc-card:not(.vl-sc-card-celebrate),.vl-sc .vl-sc-kpi,.vl-sc .vl-sc-tip{background:var(--color-card)}.vl-sc-kpi[data-kpi] .vl-sc-kpi-value,.vl-sc-kpi[data-kpi] .vl-sc-kpi-label,.vl-sc-kpi[data-kpi] .vl-sc-kpi-of,.vl-sc-kpi[data-kpi] .vl-sc-kpi-meaning,.vl-sc-kpi[data-kpi] .vl-sc-delta,.vl-sc-kpi[data-kpi] .vl-sc-ring-of,.vl-sc-kpi[data-kpi] .vl-sc-ring-label,.vl-sc-kpi[data-kpi] .vl-sc-glyph[data-tone="3"],.vl-sc-kpi[data-kpi] .vl-sc-delta[data-delta=more] .vl-sc-glyph,.vl-sc-kpi[data-kpi] .vl-sc-delta[data-delta=less] .vl-sc-glyph{color:var(--color-slate)}.vl-sc-kpi[data-kpi] .vl-sc-glyph[data-tone="0"]{color:var(--color-violet-solid)}.vl-sc-kpi[data-kpi] .vl-sc-glyph[data-tone="2"]{color:var(--color-plum-solid)}.vl-sc-kpi[data-kpi] .vl-sc-delta[data-delta=same] .vl-sc-glyph{color:var(--color-mint)}.vl-sc-card-celebrate .vl-sc-card-title,.vl-sc-card-celebrate .vl-sc-card-line,.vl-sc-card-celebrate .vl-sc-count-value,.vl-sc-card-celebrate .vl-sc-count-label,.vl-sc-card-celebrate .vl-sc-line,.vl-sc-card-celebrate .vl-sc-plain,.vl-sc-card-celebrate .vl-sc-glyph,.vl-sc-card-celebrate .vl-caption{color:var(--color-slate)}.vl-sc .vl-sc-glyph[data-tone="1"]{color:var(--color-dark-status-blue)}.vl-sc-kpi[data-kpi] .vl-sc-glyph[data-tone="1"]{color:var(--color-status-blue)}.vl-sc .vl-sc-bar[data-full=true] .vl-sc-bar-fill{background:var(--color-dark-status-blue)}.vl-sc .vl-sc-bar{background:var(--color-dark-lavender)}.vl-hero-band{background:var(--color-page-ground)}.vl-first-card,.vl-card[data-defaults-card],.vl-card[data-ez-mode]{background:var(--color-card)}.vl-card[data-category]{background:var(--color-card);border-color:var(--color-card-line)}body{color:var(--color-ink)}.vl-cat-block[data-cat-state=review],.vl-cat-block[data-cat-state=talk],.vl-cat-block[data-cat-state=kept],.vl-cat-block[data-cat-level=zero],.vl-cat-block[data-cat-level=guide],.vl-cat-block[data-cat-level=off],.vl-gauge-block[data-time-over=true],.vl-gauge-block[data-time-ask=true]{background:var(--color-card);border-color:var(--color-card-line)}.vl-hero-band[data-hero-band]{background:var(--color-page-ground)}.vl-card[data-protection-first],:is(.vl-card:has([data-art-slot=before_get]),.vl-card:has([data-art-slot=before_leaves]),.vl-card:has([data-art-slot=before_limits]),.vl-card:has([data-portrait=edu_ceo]),.vl-card:has([data-portrait=edu_scientist]),.vl-card:has([data-art-slot=edu_trial])){background:var(--color-card)}.vl-pf-row[data-pf-state]>.vl-pf-state{background:var(--color-lavender-mist);color:var(--color-purple)}.vl-first-card,.vl-card[data-protection-first],.vl-card[data-defaults-card],.vl-card[data-ez-mode],#st-quick-start{border-color:var(--color-card-line)}.vl-wizard-bar .vl-header-btn:disabled{color:var(--vl-ink)}.vl-fam-tag{background:var(--state-kept-bg-dark);color:var(--state-kept-ink-dark)}.vl-btn-outline,[data-fam-child-head] .vl-lang-btn[data-action=connect],#family-child [data-card=remove][data-remove-form=closed]>.vl-lang-btn[data-action=remove-start],#family-child #family-remove-block>.vl-lang-btn[data-action=remove-keep],#family-add-child>.vl-lang-btn[data-action=add-child-keep],[data-fam-notice] .vl-jump-row[data-pills=language] .vl-lang-btn,.vl-btn-ghost.vl-text-door[data-cm-explore-door],#cm-plan [data-cm-acts]>.vl-btn-ghost[data-cm-keep-door]{background:var(--color-card);border-color:var(--color-line);color:var(--color-ink)}#privacy-center #pc-show-everything,[data-sdl-page] article[data-kind],[data-approvals-page] .vl-card#appr-requests{background:var(--color-card);border-color:var(--color-line)}}@media (width<=479px){.vl-header{gap:8px;padding:12px}.vl-header>.vl-lang-btn{white-space:nowrap;padding:6px 10px}.vl-brand-block{flex:none}.vl-section{text-overflow:ellipsis;white-space:nowrap;max-width:128px;overflow:hidden}.vl-rk-action{grid-area:3/1/auto/-1;justify-self:end;margin-top:4px}}.vl-page-title,.vl-card-title{text-wrap:balance}.vl-title-row{margin:12px 0 var(--card-gap);align-items:center;gap:12px;display:flex}.vl-title-row>.vl-tr-text{flex:auto;min-width:0}.vl-title-row .vl-page-title{font-size:var(--vl-type-title);margin:0;padding:0}.vl-title-row .vl-greeting,.vl-title-row .vl-tr-text .vl-muted,.vl-title-row .vl-tr-text .vl-caption{font-size:var(--type-caption);line-height:var(--line-height-body);color:var(--color-slate-2);margin:2px 0 0}.vl-title-row>.vl-lang-btn{flex:none}.vl-page .vl-page-title{font-size:var(--vl-type-title)}@media (width<=719.98px){.vl-title-row .vl-art{display:none}}@media (width>=1040px){.vl-ez-panel,[data-signal-rows],[data-protection-first-rows],[data-difference-rows],#st-alerts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.vl-ez-panel>[data-defaults-section]{display:contents}.vl-ez-caption,#st-alerts>:not(.vl-row){grid-column:1/-1}.vl-ez-row:last-child{border-bottom:1px solid var(--color-card-line)}.vl-rk-name,.vl-pf-label{font-size:var(--type-caption);color:var(--color-muted);font-weight:400}.vl-rk-state,.vl-pf-state{font-size:var(--type-body);color:var(--color-ink);font-weight:600}.vl-ez-row>span{font-size:var(--type-caption);color:var(--color-muted)}.vl-ez-value{font-size:var(--type-body);color:var(--color-ink);margin-left:6px;font-weight:600;display:inline}.vl-header-btn-wide{width:auto;max-width:100%;display:inline-block}#devices .vl-row{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}#devices .vl-row>p{margin:0}#devices .vl-diff-fold>summary,#checkin-setup .vl-lang-btn{width:auto;display:inline-block}#checkin-setup{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}#checkin-setup>.vl-card-title{margin:0}#checkin-setup>.vl-muted{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;flex:100%;order:4;margin:0;overflow:hidden}.vl-home-lead{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:16px;display:grid}.vl-home-lead>*{grid-column:1/-1;min-width:0}.vl-home-lead>[data-short-card]{grid-column:auto/span 1}.vl-page[data-home-fold=daily] .vl-home-pair,.vl-home-glances{grid-template-columns:minmax(0,1fr)}.vl-cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.vl-easy-phase{color:var(--vl-ink2);margin:0 0 4px}.vl-easy-block{background:var(--color-violet-solid);border-radius:11px;margin:0 0 16px;padding:14px 16px}.vl-easy-banner .vl-easy-block-title{color:var(--vl-on-action);margin:0}.vl-easy-banner-line{color:var(--vl-on-action);font-size:var(--type-body);margin:4px 0 0}.vl-easy-fold>summary{cursor:pointer;list-style:none}.vl-easy-fold>summary::-webkit-details-marker{display:none}.vl-easy-block-title{font-family:var(--font-display);color:var(--vl-on-action);margin:0 0 4px;font-size:24.7px;font-weight:600;line-height:1.2}.vl-easy-block-line{color:var(--vl-on-action);margin:0;font-size:14px;font-weight:600}.vl-easy-block-sub{color:var(--vl-on-action);margin:2px 0 0;font-size:13px}.vl-easy-fields{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;gap:0 10px;display:grid}@media (width<=479px){.vl-easy-fields{grid-template-columns:minmax(0,1fr);gap:8px 0}}.vl-easy-band{min-height:44px}.vl-easy-prepares{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vl-easy-prepares .vl-art-small{flex:none;width:100px;height:100px;margin:0}.vl-easy-prep-list{margin:8px 0 0;padding:0;list-style:none}.vl-easy-prep-list>li{font-size:var(--type-secondary);color:var(--color-ink);padding:4px 0 4px 26px;position:relative}.vl-easy-prep-list>li:before{content:"";border-right:2px solid var(--color-purple);border-bottom:2px solid var(--color-purple);width:5px;height:10px;position:absolute;top:10px;left:6px;transform:rotate(45deg)}.vl-easy-preview-word{color:var(--color-purple-2);margin:0;font-weight:600}.vl-easy-lang{justify-content:center;gap:4px;margin-top:8px;display:flex}.vl-easy-lang>button{cursor:pointer;font:inherit;color:var(--vl-ink2);background:0 0;border:none;min-height:44px;padding:0 8px;font-size:14px}.vl-easy-lang>button[aria-pressed=true]{color:var(--color-purple-2);font-weight:600}.vl-easy-footbar{z-index:30;background:var(--vl-chrome);border-top:var(--vl-hairline-w) solid var(--vl-line);justify-content:space-between;align-items:center;gap:8px;min-height:57px;padding:4px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.vl-easy-side,.vl-easy-web-extra{display:none}.vl-easy-note-card{background:var(--vl-reward-bg);border-color:var(--vl-line)}.vl-easy-note-card .vl-card-title{color:var(--vl-note-ink);margin-bottom:4px;font-size:15px}.vl-easy-note-card .vl-muted,.vl-card.vl-easy-note-card .vl-caption,.vl-card.vl-easy-note-card .vl-text-door,.vl-card.vl-easy-note-card .vl-text-door>.vl-row-chevron{color:var(--vl-note-ink)}[data-save-word=saved]{color:var(--state-kept-ink);font-weight:600}[data-save-word=failed]{color:var(--state-review-ink);font-weight:600}[data-save-word=saving],[data-save-word=waiting]{color:var(--vl-ink2)}.vl-easy-progress-line{font-family:var(--font-display);color:var(--color-purple-2);font-size:17px;font-weight:600}[data-progress-done=true] .vl-easy-progress-line{padding-left:26px;position:relative}[data-progress-done=true] .vl-easy-progress-line:before{content:"";border-right:2px solid var(--color-purple);border-bottom:2px solid var(--color-purple);width:6px;height:12px;position:absolute;top:5px;left:6px;transform:rotate(45deg)}.vl-easy-squares{display:none}.vl-easy-device-row{text-align:left;background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);cursor:pointer;width:100%;min-height:100px;font:inherit;border-radius:10px;align-items:center;gap:12px;margin:0 0 10px;padding:14px 16px;display:flex}.vl-easy-device-row[data-selected=true]{background:var(--vl-lavender-card);border-color:var(--color-purple)}.vl-edr-glyph{color:var(--color-purple);flex:none}.vl-edr-body{flex:auto;min-width:0}.vl-edr-name{color:var(--color-ink);font-size:15px;font-weight:600;display:block}.vl-edr-line{color:var(--vl-ink2);font-size:13px;display:block}.vl-edr-selected{color:var(--color-purple-2);flex:none;font-size:13px;font-weight:600}.vl-easy-serif-line{font-family:var(--font-display);color:var(--color-purple-2);font-size:18px;font-weight:600;line-height:1.3}.vl-easy-device-extra{display:none}.vl-easy-step{align-items:flex-start;gap:12px;margin:0 0 12px;display:flex}.vl-easy-step-num{background:var(--vl-lavender-card);width:26px;height:26px;color:var(--color-purple-2);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.vl-easy-step-body{min-width:0;font-size:var(--type-secondary);color:var(--color-ink);flex:auto}.vl-easy-quiet-card{background:var(--vl-quiet-card);border-color:var(--vl-line)}.vl-easy-quiet-card .vl-card-title{margin-bottom:4px;font-size:15px}.vl-easy-steps-extra{display:none}.vl-easy-status-tile{border-radius:6px;flex:none;width:26px;height:26px;position:relative}.vl-easy-status-tile[data-status-tile=done]{background:var(--state-kept-bg)}.vl-easy-status-tile[data-status-tile=done]:before{content:"";border-right:2px solid var(--state-kept-ink);border-bottom:2px solid var(--state-kept-ink);width:6px;height:11px;position:absolute;top:5px;left:9px;transform:rotate(45deg)}.vl-easy-status-tile[data-status-tile=open]{background:var(--state-none-bg)}.vl-easy-status-tile[data-status-tile=open]:before{content:"";background:var(--state-none-ink);border-radius:2px;width:6px;height:6px;position:absolute;top:10px;left:10px}.vl-setup-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:44px;padding:9px 0;display:grid}.vl-setup-row>.vl-easy-status-tile{grid-area:1/1/span 2}.vl-setup-row>.vl-rk-name{font-size:var(--vl-type-row);grid-area:1/2}.vl-setup-row>.vl-rk-help{font-size:var(--vl-type-sub);color:var(--color-slate-2);grid-area:2/2;margin:2px 0 0;font-weight:400}.vl-setup-row>.vl-rk-state{font-size:var(--vl-type-caption);grid-area:1/3/span 2;place-self:center end;font-weight:600}[data-status-row][data-done=true] .vl-easy-status-word{color:var(--state-kept-ink);font-weight:600}[data-status-row][data-done=false] .vl-easy-status-word{color:var(--vl-ink2);font-weight:600}.vl-easy-status-extra{display:none}#home-first-update{background:var(--vl-lavender-card)}.vl-first-sample{display:none}.vl-store-badge{height:40px}.vl-easy-block .vl-header-btn{background:var(--vl-on-action);color:var(--color-purple-2);margin-top:10px}.vl-easy-block .vl-header-btn:hover{background:var(--vl-on-action);color:var(--color-purple)}#welcome .vl-hero .vl-art img{width:auto;height:230px}.vl-filter-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);margin-bottom:10px;padding-bottom:6px}.vl-cm-hub-row{position:relative}.vl-cm-hub-row:after{content:"";border-bottom:var(--vl-hairline-w) solid var(--color-line);position:absolute;bottom:0;left:0;right:0}#cm-preview .vl-row[data-path]{background:var(--vl-lavender-card);border-radius:10px;margin:0 0 8px;padding:12px 14px 12px 38px;display:block;position:relative}#cm-preview .vl-row[data-path]:before{content:"";border-right:2px solid var(--color-purple);border-bottom:2px solid var(--color-purple);width:6px;height:11px;position:absolute;top:18px;left:15px;transform:rotate(45deg)}#cm-preview .vl-row[data-path] .vl-chip{color:var(--color-ink);background:0 0;border:none;padding:0;font-size:15px;font-weight:600}.vl-cm-plan-extra{display:none}.vl-more-where-head{margin:16px 0 4px}.vl-ring-small{width:40px;height:40px}.vl-ring-small:before{width:30px;height:30px}.vl-ring-pct{z-index:1;color:var(--color-purple-2);font-size:10px;font-weight:800;position:relative}.vl-easy-quiet-card{border-radius:8px}.vl-request-row{background:var(--vl-lavender-card);border-radius:7px}.vl-gauge-col .vl-ring-web,.vl-cov-missing,.vl-wide-only,.vl-wide-inline{display:none}.vl-today-head{display:contents}.vl-rc-head-picker{display:none}.vl-easy-child{margin:0 0 14px}.vl-easy-child+.vl-easy-child{border-top:1px solid var(--vl-line);padding-top:14px}.vl-easy-child-head{justify-content:space-between;align-items:center;min-height:28px;margin-bottom:6px;display:flex}.vl-easy-child-label{font-size:var(--vl-type-sub);color:var(--vl-ink2);font-weight:600}.vl-easy-field-label{font-size:var(--vl-type-row);color:var(--vl-ink);margin-bottom:6px;font-weight:600;display:block}.vl-easy-add-row{margin:4px 0 12px}[data-easy-children] .vl-header-btn-wide{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;display:flex}.vl-example-checkin [data-example-head]>span{display:block}.vl-easy-doors{border-bottom:1px solid var(--vl-line);grid-template-columns:minmax(0,1fr);align-items:start;gap:8px 16px;margin:12px 0 20px;padding-bottom:20px;display:grid}.vl-easy-doors>.vl-text-door,.vl-easy-example-door>summary{cursor:pointer;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0;list-style:none;display:flex}.vl-easy-example-door>summary::-webkit-details-marker{display:none}.vl-example-checkin .vl-eyebrow{margin:0 0 6px}.vl-example-count{color:var(--state-talk-ink);margin:12px 0 8px;font-weight:700}.vl-term-page{grid-template-columns:minmax(0,1fr);display:grid}.vl-term-head{border-bottom:1px solid var(--vl-line);margin-bottom:12px;padding-bottom:14px}.vl-term-head .vl-page-title{margin-bottom:6px}.vl-term-head .vl-muted{margin:0}.vl-term-tabs{border-bottom:1px solid var(--vl-line);gap:8px;margin:0 0 20px;display:flex}.vl-term-tabs .vl-seg{font-size:var(--vl-type-body);text-align:left;margin-bottom:-1px;padding:4px 20px 4px 0}.vl-term-tabs .vl-seg+.vl-seg{padding:4px 20px}.vl-term-price{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 6px;display:flex}.vl-term-figure{font-family:var(--font-display);color:var(--color-purple-2);font-size:40px;font-weight:600;line-height:1.1}.vl-term-unit{font-size:var(--vl-type-body);color:var(--vl-ink2)}.vl-term-for{color:var(--vl-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 0 14px;font-weight:600;display:flex}.vl-term-save{color:var(--color-purple);font-size:14px;font-weight:700}.vl-term-rows{border-top:1px solid var(--vl-line);margin:0 0 20px;padding:0;list-style:none}.vl-term-rows>li{border-bottom:1px solid var(--vl-line);color:var(--vl-ink);padding:14px 0}.vl-term-note{border-left:3px solid var(--vl-reward-ink);border-radius:0 10px 10px 0;margin:0 0 20px;padding:16px 18px}.vl-term-note .vl-nc-title{font-size:var(--vl-type-body);margin-bottom:4px}.vl-term-note .vl-nc-line{font-size:14px;line-height:1.5}.vl-term-card{padding:24px}.vl-term-card .vl-serif-head{margin:0 0 8px}.vl-term-card-row{border-top:1px solid var(--vl-line);color:var(--vl-ink);justify-content:space-between;align-items:baseline;gap:16px;margin:14px 0 18px;padding-top:14px;display:flex}.vl-term-card-row>strong{font-size:24px;font-weight:700}.vl-term-card .vl-header-btn-wide{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;margin:0 0 12px;display:flex}.vl-term-card .vl-caption{margin:0}.vl-wizard-bar[data-bare] .vl-wizard-bar-row{justify-content:flex-end}.vl-public{min-height:100vh;overflow-x:clip}.vl-public-band-right{align-items:center;gap:12px;display:inline-flex}.vl-public-lang{align-items:center;display:inline-flex}.vl-public-lang>button{cursor:pointer;min-height:44px;color:var(--vl-on-action);opacity:.82;background:0 0;border:none;padding:0 4px;font-size:13px;font-weight:500}.vl-public-lang>button[aria-pressed=true]{color:var(--vl-on-action);opacity:1;font-weight:700}.vl-public-lang>button+button:before{content:"/";color:var(--vl-on-action);margin-right:8px;font-weight:400}.vl-public-band .vl-public-out{color:var(--vl-on-action)}.vl-public-out{min-height:44px;font-size:13px}[id=welcome]{box-sizing:border-box;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"head head""lead lead""inside inside""scene foot";align-items:start;column-gap:31px;max-width:520px;padding:0 22px 48px;display:grid}[id=welcome]>[data-welcome-head]{border-bottom:var(--vl-hairline-w) solid var(--vl-line);grid-area:head;justify-content:space-between;align-items:center;min-height:61px;margin:0;display:flex}[id=welcome]>[data-welcome-head] .vl-wordmark{width:auto;height:44px;margin:0}[id=welcome]>.vl-welcome-lead{grid-area:lead;padding:26px 0 22px}[id=welcome] .vl-welcome-eyebrow{color:var(--color-purple);margin:0;font-size:15px;font-weight:600;line-height:1.4}[id=welcome] .vl-page-title{letter-spacing:0;font-variation-settings:"opsz" 30;color:var(--vl-ink);margin:14px 0 0;font-size:31px;line-height:37px}[id=welcome] .vl-welcome-leadline{color:var(--vl-ink2);margin:16px 0 0;font-size:16px;line-height:23px}[id=welcome] .vl-welcome-acts{flex-direction:column;align-items:stretch;gap:27px;margin-top:22px;display:flex}[id=welcome] .vl-welcome-join{color:var(--vl-ink2);margin:0;font-size:15px;line-height:1.4}[id=welcome] .vl-welcome-join>.vl-text-link{text-underline-offset:3px;font-weight:600;text-decoration-thickness:1px}[id=welcome] .vl-welcome-out{vertical-align:-1px;margin-left:8px;display:inline-block;transform:rotate(-45deg)}[id=welcome] .vl-welcome-after{color:var(--vl-ink2);margin:15px 0 0;font-size:14px;line-height:20px}[id=welcome]>.vl-welcome-inside{border-top:var(--vl-hairline-w) solid var(--vl-line);border-bottom:var(--vl-hairline-w) solid var(--vl-line);grid-area:inside;padding:25px 0 24px}[id=welcome] .vl-welcome-inside-head{font-family:var(--font-display);font-variation-settings:"opsz" 30;color:var(--vl-ink);margin:0;font-size:24px;font-weight:600;line-height:1.25}[id=welcome] .vl-welcome-cols{row-gap:29px;margin:17px 0 0;padding:0;list-style:none;display:grid}[id=welcome] .vl-welcome-col{grid-template-columns:27px minmax(0,1fr);align-content:start;align-items:start;column-gap:15px;display:grid}[id=welcome] .vl-welcome-col-icon{color:var(--color-purple);grid-row:1/span 2;margin-top:1px}[id=welcome] .vl-welcome-col-title{font-family:var(--font-body);color:var(--vl-ink);margin:0;font-size:17px;font-weight:600;line-height:1.4}[id=welcome] .vl-welcome-col-line{color:var(--vl-ink2);margin:4px 0 0;font-size:15px;line-height:22px}[id=welcome]>.vl-art[data-art-slot=signed_out]{grid-area:scene;width:84px;height:auto;margin:14px 0 0 -12px;display:block;overflow:visible}[id=welcome]>.vl-art img{width:100%;max-width:none;height:auto;max-height:none}[id=welcome]>.vl-welcome-foot{grid-area:foot;padding-top:35px}[id=welcome]>.vl-welcome-foot>p{font-family:var(--font-display);font-variation-settings:"opsz" 30;color:var(--vl-ink);margin:0;font-size:20px;font-weight:600;line-height:26px}[id=welcome]>.vl-welcome-foot>p>span{display:block}[id=welcome]>.vl-welcome-foot>[data-welcome-line=foot-family]{display:none}.vl-example-checkin .vl-wg-label{width:112px;min-width:112px}.vl-example-checkin .vl-wg-heads .vl-wg-head{padding:0;font-size:11px}@media (width<=479.98px){.vl-example-checkin .vl-wg-label{width:96px;min-width:96px}.vl-example-checkin .vl-wg-cells{gap:2px}}.vl-help-band{border-top:var(--vl-hairline-w) solid var(--color-line);margin:0 0 12px}.vl-help-ask>summary{cursor:pointer;border-bottom:var(--vl-hairline-w) solid var(--color-line);min-height:44px;list-style:none}.vl-help-ask>summary::-webkit-details-marker{display:none}.vl-help-ask>summary>.vl-rk-name{font-size:var(--type-body);color:var(--color-ink);font-weight:600}.vl-help-ask>summary>.vl-rk-state{font-size:var(--vl-type-value);color:var(--color-muted);font-weight:400}.vl-help-ask[open]>summary>.vl-row-chevron{transform:rotate(135deg)}.vl-help-open{border-bottom:var(--vl-hairline-w) solid var(--color-line);padding:6px 0 12px}.vl-help-open>p,.vl-help-open>.vl-lang-btn{margin:0 0 8px}.vl-help-open>.vl-header-btn,.vl-prot-door{margin:4px 0 8px}.vl-door-row:has(>[data-easy-door]){flex-wrap:wrap}.vl-door-row:has(>[data-easy-door])>a{white-space:nowrap}.vl-ad-code{letter-spacing:.08em;color:var(--color-ink);font-variant-numeric:tabular-nums;margin:4px 0;font-size:36px;font-weight:700;line-height:1.2}.vl-ad-code-card .vl-caption{margin:0}.vl-ad-primary{margin-top:16px}.vl-ad-reason{margin:6px 0 0}.vl-ad-state{color:var(--color-muted);margin-left:8px;font-weight:600}[data-chooser]>.vl-easy-device-row+.vl-easy-device-row,[data-account-line]>.vl-easy-device-row+.vl-easy-device-row{margin-top:8px}[data-account-line]>.vl-card-title{margin-top:16px}.vl-wg-group{border-top:var(--vl-hairline-w) solid var(--vl-line);margin-top:4px;padding-top:10px}.vl-wg-group>.vl-wg-label{flex:auto;width:auto}.vl-wg-group-label{font-size:var(--type-caption);color:var(--vl-ink2);font-weight:600;display:block}.vl-home-week{border-bottom:var(--vl-hairline-w) solid var(--color-line);margin:0 0 4px;padding:4px 0 12px}.vl-notes-open{border-bottom:0;padding:0}.vl-notes-fold[open]>summary{border-bottom:0}.vl-easy-block .vl-header-btn{color:var(--vl-note-ink)}.vl-easy-block .vl-header-btn:hover{color:var(--color-violet-solid)}#easy-next-action[data-tone=warm] .vl-card-title,#easy-next-action[data-tone=warm] .vl-muted{color:var(--vl-note-ink)}.vl-card.vl-easy-note-card .vl-card-title,.vl-card.vl-easy-quiet-card .vl-card-title{font-size:17px}.vl-wizard-bar-row{flex-wrap:wrap}.vl-wizard-bar .vl-wizard-progress{white-space:normal;text-overflow:clip;flex:0 0 100%;order:-1;overflow:visible}.vl-wizard-bar-row>[data-nav=help]{margin-left:auto}@media (width>=1280px){.vl-ez-panel,[data-signal-rows],[data-protection-first-rows],[data-difference-rows],#st-alerts{grid-template-columns:repeat(3,minmax(0,1fr))}.vl-cat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.vl-wg-cell{height:30px}:is(.vl-wg-label,.vl-wg-label:has(>.vl-cat-glyph)){width:200px;min-width:200px}.vl-wg-head-word,.vl-wg-head-date{white-space:nowrap}[data-grid-note]{display:none}.vl-glance-side{flex-direction:column;align-items:stretch;display:flex}.vl-glance-side>.vl-header-btn-wide{order:1}.vl-glance-side>[data-closing-line]{order:2}.vl-request-row>.vl-rk-state{grid-area:3/1/auto/span 3;justify-self:start}.vl-glance-side>[data-next-checkin]>.vl-rk-state{grid-area:2/1/auto/span 3;justify-self:start}.vl-glance-side>[data-checkin-waiting]>.vl-rk-help{grid-area:3/1/auto/span 3}.vl-starter{padding:14px 16px}.vl-hold-row .vl-rk-name{white-space:nowrap}.vl-wg{margin:4px 0 2px}.vl-topic-blocks{margin:4px 0 8px}.vl-shell .vl-page{padding-bottom:2px}.vl-shell .vl-page-foot{margin:2px 24px 0;padding:0}#easy-route[data-easy-grid]{max-width:var(--canvas-max,1096px);grid-template-columns:184px minmax(0,1fr);align-items:start;gap:0 32px;display:grid}.vl-easy-side{background:var(--vl-chrome);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);padding:16px;display:block;position:sticky;top:24px}.vl-easy-side-title{font-family:var(--font-body);color:var(--color-purple-2);margin:0 0 10px;font-size:16px;font-weight:600}.vl-easy-phases{margin:0;padding:0;list-style:none}.vl-easy-phases>li{padding:8px 0 8px 14px;position:relative}.vl-easy-phases>li[data-active=true]:before{content:"";background:var(--color-purple);width:3px;position:absolute;top:10px;bottom:10px;left:0}.vl-easy-phase-num{min-width:22px;color:var(--vl-ink2);font-weight:600;display:inline-block}.vl-easy-phase-name{color:var(--color-ink);font-size:15px;font-weight:600}.vl-easy-phases>li[data-active=true] .vl-easy-phase-num,.vl-easy-phases>li[data-active=true] .vl-easy-phase-name{color:var(--color-purple);font-weight:700}.vl-easy-subs{margin:4px 0 0;padding:0 0 0 22px;list-style:none}.vl-easy-subs>li{color:var(--vl-ink2);padding:3px 0 3px 18px;font-size:13px;position:relative}.vl-easy-subs>li[data-done=true]:before{content:"";border-right:2px solid var(--color-purple);border-bottom:2px solid var(--color-purple);width:4px;height:8px;position:absolute;top:8px;left:3px;transform:rotate(45deg)}.vl-easy-footbar{border-top:none;border-bottom:var(--vl-hairline-w) solid var(--vl-line);z-index:auto;background:0 0;margin:0 0 12px;padding:4px 0 8px;position:static}.vl-easy-block{border-radius:10px}#easy-children{grid-template-columns:minmax(0,596px) minmax(0,1fr);gap:0 32px;display:grid}#easy-children>*{grid-column:1}#easy-children>[data-sample-fold]{grid-column:2}#easy-children>.vl-easy-prepares{grid-area:2/2/span 8;align-self:start;position:sticky;top:88px}#easy-children>.vl-easy-web-extra{grid-column:1/-1;display:block}#easy-preview,#easy-details{max-width:640px}.vl-easy-squares{display:block}.vl-easy-square-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.vl-easy-square{border-radius:var(--radius-card);padding:14px 12px;font-size:14px;font-weight:600}.vl-easy-square-line{margin-top:4px;font-size:13px;font-weight:400;display:block}.vl-easy-square[data-square-tint=none]{background:var(--state-none-bg);color:var(--state-none-ink)}.vl-easy-square[data-square-tint=kept]{background:var(--state-kept-bg);color:var(--state-kept-ink)}.vl-easy-square[data-square-tint=talk]{background:var(--state-talk-bg);color:var(--state-talk-ink)}#easy-preparing{max-width:640px}#easy-device{grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:start;gap:0 32px;display:grid}.vl-easy-device-extra{display:block;position:sticky;top:88px}.vl-easy-device-extra .vl-cat-block{margin:0 0 10px}#easy-steps{grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:start;gap:0 32px;display:grid}.vl-easy-steps-extra{display:block;position:sticky;top:88px}.vl-ring-small{width:56px;height:56px}.vl-ring-small:before{width:42px;height:42px}.vl-easy-quiet-card{border-radius:var(--radius-card)}.vl-request-row{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:10px;min-height:101px}.vl-easy-status-cols{grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:start;gap:0 32px;display:grid}.vl-easy-status-extra{display:block;position:sticky;top:88px}.vl-first-sample{display:block}.vl-store-badge{height:49px}#cm-index{grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:start;gap:0 32px;display:grid}#cm-index>*{grid-column:1}#cm-index>.vl-cm-hub-rows{grid-area:2/2/span 8;position:sticky;top:88px}.vl-cm-more-head,.vl-cm-review-card,.vl-cm-return{display:block}#cm-plan{grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:start;gap:0 32px;display:grid}.vl-cm-plan-extra{display:block;position:sticky;top:88px}.vl-more-where-row .vl-rk-name{font-family:var(--font-display);font-size:25px;font-weight:600}.vl-more-scene-line{font-family:var(--font-display);color:var(--color-purple-2);font-size:18px;font-weight:600}.vl-checkin-panel .vl-title-row{flex-wrap:wrap}.vl-checkin-panel .vl-title-row .vl-art{flex:0 0 100%;order:2}.vl-checkin-panel .vl-header-btn-wide{width:100%;display:flex}.vl-prot-two{grid-template-columns:minmax(0,640px) minmax(0,384px);align-items:start;column-gap:24px;display:grid}.vl-prot-side{display:block}.vl-prot-main .vl-prot-card[data-prot-card=native],.vl-prot-main [data-prot-choices]{display:none}.vl-prot-main .vl-prot-cards{grid-template-columns:minmax(0,1fr)}.vl-prot-main .vl-header-btn-wide{width:100%;display:flex}[data-more-page]{grid-template-columns:minmax(0,640px) minmax(0,384px);align-items:start;column-gap:24px;display:grid}[data-more-page]>*{grid-column:1}[data-more-page]>.vl-fn-row,[data-more-page]>[data-more-sub]{grid-column:1/-1}[data-more-page]>[data-more-setup]{grid-area:3/1}[data-more-page]>[data-more-where]{grid-area:4/1}[data-more-page]>ul{grid-area:3/2}[data-more-page]>[data-account-rows]{grid-area:4/2}[data-more-page]>[data-where-subline]{grid-column:1/-1;margin:0}[data-more-page]>[data-more-scene]{grid-column:1;align-items:center;gap:16px;display:flex}.vl-where-icon{vertical-align:-4px;margin-right:10px;display:inline-block}.vl-glance-side .vl-glance-cols{grid-template-columns:minmax(0,1fr)}.vl-glance-side .vl-header-btn-wide{width:100%;display:flex}.vl-back-row{justify-content:flex-end}.vl-checkin-panel .vl-back-row{justify-content:space-between}.vl-page[data-rc-page] .vl-segments .vl-seg[aria-pressed=true]{background:var(--color-violet-solid);color:var(--vl-on-action);border-radius:var(--radius-control);border-bottom-color:#0000;padding:4px 12px;font-weight:600;text-decoration:none}.vl-page[data-rc-page] .vl-segments{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-control);gap:2px;width:auto;margin:0;padding:2px;display:inline-flex}.vl-page[data-rc-page] .vl-segments .vl-seg{border-bottom:none;padding:4px 10px}.vl-rc-went-row{display:none}[data-rc-points-card] .vl-reward-col{background:var(--vl-reward-bg);color:var(--vl-note-ink);border-radius:10px;padding:12px 14px;text-decoration:none;display:block}:is(.vl-checkin-pair:has(.vl-checkin-panel) [id=rc-back],.vl-checkin-pair:has(.vl-checkin-panel) .vl-rc-head-picker){display:none}[data-rc-chooser]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}[data-rc-chooser] [data-coverage-line]{margin:0}.vl-rc-past-door{display:inline-flex}.vl-today-head .vl-range-row{display:contents}.vl-today-head .vl-segments{flex:none;order:1;gap:18px;width:auto;margin:0;display:inline-flex}.vl-gauge-col .vl-ring-web{display:inline-flex}.vl-gauge-col .vl-stat-bar{display:none}.vl-cov-missing{display:inline}.vl-wide-only{display:block}.vl-wide-inline{display:inline}.vl-grid-sechead{display:flex}.vl-today-head{flex-wrap:wrap;align-items:center;column-gap:24px;display:flex}.vl-today-head>[data-fn-row]{flex:0 auto;min-width:0}.vl-today-head .vl-range-row .vl-period-pick{flex:0 auto;order:2;align-items:center;gap:16px;margin:0;display:flex}.vl-today-head .vl-child-line{flex-direction:column;flex:none;order:3;align-self:flex-start;align-items:flex-end;gap:2px;margin-left:auto;position:static;top:auto;right:auto}.vl-rc-head-picker{align-items:center;display:inline-flex}.vl-rc-head-picker .vl-fn-picker{color:var(--vl-ink2);font-size:15px}.vl-home-glance{grid-template-columns:minmax(0,640px) minmax(0,384px);column-gap:24px}.vl-page[data-rc-page] .vl-wg-cell{height:44px}#rc-sections[data-short=true]>[id=rc-went-well]{grid-column:1}#rc-sections[data-short=true]>[id=rc-prepare] .vl-header-btn-wide{width:100%;display:flex}.vl-phone-only{display:none}.vl-easy-sheet{width:640px}.vl-prot-ring{width:56px;height:56px}.vl-prot-main .vl-header-btn-wide{min-width:320px;max-width:520px}#prot-topics.vl-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vl-prot-group-two{grid-template-columns:minmax(0,640px) minmax(0,384px);align-items:start;column-gap:24px;display:grid}.vl-easy-progress-line{font-family:var(--font-display);font-size:20px}.vl-easy-status-cols .vl-header-btn-wide{min-width:320px;max-width:520px}.vl-cm-tags{flex-wrap:wrap;gap:6px;display:flex}.vl-cm-plan-title{font-family:var(--font-display);font-size:20px;font-weight:600}.vl-phone-only-inline{display:none}.vl-gauge-col.vl-time-card,.vl-reward-col.vl-points-card{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.vl-gauge-col.vl-time-card>.vl-time-words,.vl-reward-col.vl-points-card>.vl-points-words{grid-column:2}.vl-reward-col.vl-points-card>.vl-stat-bar{grid-column:1/-1;margin-top:10px}.vl-gauge-col.vl-time-card .vl-time-label{font-size:20px}.vl-gauge-col.vl-time-card .vl-time-figure{font-size:16px}.vl-reward-col.vl-points-card>.vl-points-star{width:32px;height:32px;display:block}.vl-reward-col.vl-points-card .vl-col-figure{font-size:24px;font-weight:700}.vl-reward-col.vl-points-card .vl-cat-caption{font-size:16px}#easy-route[data-easy-grid]{grid-template-columns:var(--rail-w) minmax(0, 1fr);grid-template-rows:var(--bar-h) minmax(0, 1fr);background:linear-gradient(to right, var(--vl-chrome) 0, var(--vl-chrome) calc(var(--rail-w) - 1px), var(--vl-line) calc(var(--rail-w) - 1px), var(--vl-line) var(--rail-w), transparent var(--rail-w));align-items:stretch;gap:0;max-width:none;min-height:100vh;margin:0;padding:0;display:grid}#easy-route[data-easy-grid]>.vl-band{border-radius:0;grid-column:1/-1;margin:0}#easy-route[data-easy-grid]>.vl-easy-main{box-sizing:border-box;min-width:0;max-width:1256px;padding:8px 24px 24px;position:relative}.vl-easy-side.vl-easy-rail{box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-direction:column;align-self:start;height:calc(100vh - 56px);padding:30px 24px 10px 23px;display:flex;position:sticky;top:0}.vl-easy-rail .vl-easy-side-title{margin:0 0 20px;font-size:15px}.vl-easy-rail .vl-easy-phases>li{align-items:center;gap:12px;min-height:57px;padding:0 0 0 6px;display:flex}.vl-easy-rail .vl-easy-phases>li[data-active=true]:before{height:34px;top:50%;bottom:auto;left:-9px;transform:translateY(-50%)}.vl-easy-rail .vl-easy-phase-num{min-width:0;font-size:15px}.vl-easy-rail .vl-easy-phase-name{color:var(--vl-ink2);font-size:15px;font-weight:500}.vl-easy-rail .vl-easy-phases>li[data-active=true] .vl-easy-phase-name{color:var(--color-purple);font-weight:700}.vl-easy-rail .vl-easy-side-line{color:var(--vl-ink2);margin:34px 0 0;font-size:16px;line-height:1.45}.vl-easy-rail .vl-easy-rail-help{min-height:44px;color:var(--color-purple-2);justify-content:flex-start;margin-top:auto;padding:0;font-size:15px;font-weight:600}.vl-easy-rail .vl-side-lang{padding:0}.vl-easy-rail .vl-side-lang>button{padding:0 4px 0 0}.vl-cat-listen-row.vl-card{justify-content:flex-start;gap:24px}.vl-cat-listen-row>.vl-art.vl-art-small{width:136px;height:136px;margin:0;display:flex}.vl-quiet-scene[data-quiet-scene]{justify-content:flex-start;align-items:center;gap:28px}.vl-quiet-scene>.vl-art.vl-art-small{flex:none;width:174px;height:150px;margin:0}.vl-quiet-scene>[data-quiet-scene-line]{font-family:var(--font-display);color:var(--color-purple-2);margin:0;font-size:24px;font-weight:600;line-height:1.3}.vl-page .vl-prot-two,[data-more-page]{grid-template-columns:minmax(0,744fr) minmax(0,440fr);max-width:1208px}[data-more-page]>[data-more-where]{grid-row:3}[data-more-page]>[data-more-setup]{grid-row:4}[data-more-page]>[data-more-scene]{grid-row:5;margin-top:12px}[data-more-page]>ul{grid-row:3/span 3}[data-more-page] .vl-more-where-head,[data-more-page] .vl-phone-only-inline,[data-more-page]>[data-more-sub]{display:none}[data-more-page] .vl-more-where-row{padding:16px 0}[data-more-page] .vl-more-where-row>.vl-rk-name{font-family:var(--font-body);color:var(--color-purple-2);font-size:22px;font-weight:700}[data-more-page] .vl-more-where-row>.vl-rk-help{color:var(--vl-ink2);margin:4px 0 0 32px;font-size:17px}[data-more-page] .vl-more-item>.vl-rk-name{color:var(--vl-ink);font-weight:600}[data-more-page] .vl-more-where-row .vl-where-icon{width:22px;height:22px;color:var(--color-purple)}.vl-page .vl-phone-only-inline{display:none}.vl-shell #cm-index{grid-template-columns:minmax(0,744fr) minmax(0,440fr);gap:0 24px}#cm-index .vl-cm-chiprow{gap:44px;margin:0 0 4px}#cm-index .vl-cm-chiprow[data-cm-filter-row=matter]{margin-bottom:14px}#cm-index .vl-cm-plan-card{box-sizing:border-box;align-items:center;gap:22px;min-height:160px;margin:0 0 16px;padding:12px 16px}#cm-index .vl-cm-plan-card>.vl-art{width:136px;height:136px}#cm-index .vl-cm-plan-card>.vl-art img{width:auto;max-width:100%;height:auto;max-height:100%}#cm-index .vl-cm-plan-title{color:var(--color-purple-2);font-size:26px;line-height:1.2}#cm-index [data-cm-plan-desc]{color:var(--vl-ink2);margin:6px 0 8px;font-size:17px}#cm-index .vl-cm-hub-row{padding:20px 0}#cm-index .vl-cm-hub-row>.vl-rk-name{font-size:17px}#cm-index .vl-cm-hub-row>.vl-rk-help{margin-top:4px;font-size:16px}#cm-index .vl-cm-more-head{margin:4px 0 8px}#cm-index .vl-cm-review-card{box-sizing:border-box;min-height:120px;margin-top:24px;padding:18px}.vl-shell #cm-plan{grid-template-columns:minmax(0,744fr) minmax(0,440fr);gap:0 24px}#cm-plan .vl-cm-plan-extra>.vl-art.vl-art-small{justify-content:flex-start;width:100%;max-width:300px;height:210px;margin:0 0 20px;display:flex}#cm-plan .vl-cm-choice-head{margin:0 0 10px;font-size:25px}#cm-plan #cm-preview.vl-card{box-shadow:none;background:0 0;border:none;padding:0}#cm-plan .vl-compare-row{align-items:center;padding-top:22px;padding-bottom:22px}#cm-plan .vl-compare-row.vl-compare-heads{padding-top:6px;padding-bottom:6px}#cm-plan .vl-compare-row>[data-compare-setting]{color:var(--color-purple-2);font-size:18px;font-weight:600}#cm-plan .vl-compare-row>[data-compare-current]{color:var(--vl-ink2);font-size:17px}#cm-plan .vl-compare-row>[data-compare-suggested]{color:var(--color-purple);font-size:17px;font-weight:600}.vl-shell #child-request{grid-template-columns:minmax(0,744fr) minmax(0,440fr);align-items:start;column-gap:24px;display:grid}.vl-shell #child-request>*{grid-column:1/-1}.vl-shell #child-request>.vl-request-main{grid-column:1}.vl-shell #child-request>.vl-request-week{grid-column:2}#child-request .vl-request-app-card{margin:0;padding:22px 20px}#child-request .vl-request-app-name{font-size:34px;line-height:1.15}#child-request [data-request-line]{color:var(--vl-ink2);font-size:17px}#child-request .vl-request-acts{align-items:center;gap:40px;margin-top:24px;display:flex}#child-request .vl-request-acts>.vl-header-btn-wide{flex:0 0 340px;width:340px;min-width:0;max-width:340px}#child-request [data-request-week-head]{margin:0 0 10px}#child-request .vl-request-week .vl-wg-label{width:150px;min-width:150px}#child-request .vl-request-week .vl-wg-heads .vl-wg-head{font-size:11px}.vl-easy-main #easy-children{grid-template-columns:minmax(0,596fr) minmax(0,582fr);align-items:start;gap:0 30px;display:grid}.vl-easy-main #easy-children>.vl-easy-children-main{grid-column:1;min-width:0}.vl-easy-main #easy-children>.vl-easy-children-side{grid-area:1/2;min-width:0;padding-top:44px}#easy-children .vl-easy-children-side>.vl-easy-prepares{margin:0 0 16px;position:static}#easy-children .vl-easy-children-side>[data-sample-fold]>summary{display:none}#easy-children .vl-easy-children-side .vl-easy-web-extra{margin-top:16px;display:block}.vl-page .vl-phone-only{display:none}.vl-setup-head{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.vl-setup-head>.vl-setup-child{white-space:nowrap;font-size:15px}.vl-setup-child.vl-setup-child-row{margin:0;font-size:15px;position:absolute;top:44px;right:24px}#easy-connect.vl-wizard-page{position:relative}#easy-review #easy-protect-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#easy-review #easy-protect-grid>.vl-cat-block:last-child:nth-child(odd){grid-column:auto}#easy-review .vl-appr-squares{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:12px 0 16px;display:grid}#easy-review .vl-review-time{padding:20px}#easy-review .vl-review-time-title{font-size:24px}.vl-wizard-page #easy-device{grid-template-columns:minmax(0,744fr) minmax(0,440fr);gap:0 24px}#easy-device .vl-easy-device-extra{padding-top:64px;position:static}#easy-device .vl-easy-device-row{min-height:88px}#easy-device .vl-edr-name{color:var(--color-purple-2);font-size:22px;font-weight:700}#easy-device .vl-edr-line{color:var(--vl-ink2);font-size:17px}#easy-device .vl-easy-device-extra>.vl-card-title{font-family:var(--font-display);color:var(--color-purple-2);margin:0 0 12px;font-size:25px;font-weight:600}#easy-device .vl-easy-device-extra .vl-cat-block{margin:0 0 16px;padding:18px}#easy-device .vl-easy-device-extra .vl-cat-name,#easy-device .vl-easy-device-extra .vl-easy-note-card .vl-card-title{margin:0 0 6px;font-size:18px;font-weight:700;display:block}#easy-device [data-two-part=companion] .vl-cat-name{color:var(--color-purple-2)}#easy-device .vl-easy-device-extra .vl-cat-caption,#easy-device .vl-easy-device-extra .vl-easy-note-card .vl-muted{font-size:17px;line-height:1.4;display:block}.vl-wizard-page #easy-steps{grid-template-columns:minmax(0,744fr) minmax(0,440fr);gap:0 24px}.vl-easy-main #easy-preview{grid-template-columns:minmax(0,744fr) minmax(0,440fr);align-items:start;column-gap:24px;max-width:none;display:grid}.vl-easy-main #easy-preview>*{grid-column:1}.vl-easy-main #easy-preview>.vl-easy-preview-side{grid-area:1/2/span 40;align-self:start;padding-top:108px}#easy-hub>[data-hub-step],#easy-hub>.vl-page-title,#easy-hub>.vl-body{max-width:744px}#easy-hub>[data-hub-step]{padding:22px 0}#easy-hub>[data-hub-step]>.vl-body:first-child{font-size:20px}#easy-hub>[data-hub-step]>.vl-caption{font-size:17px}#home-customize{grid-template-columns:minmax(0,744fr) minmax(0,440fr);align-items:start;column-gap:24px;max-width:1208px;display:grid}#home-customize>*{grid-column:1}#home-customize>.vl-home-first-head{grid-area:1/2/span 2;margin-top:0}#home-customize>.vl-home-first-head+p{grid-area:3/2}#home-first-checkin .vl-serif-head{font-size:28px}[data-settings-page]{column-count:2;column-gap:24px}[data-settings-page]>section{break-inside:avoid;margin-top:0}[data-settings-page]>:not(section){column-span:all}[data-settings-page]>section[data-quick-more]{break-inside:auto}[data-settings-page]>section[data-quick-more]>*{break-inside:avoid}.vl-page .vl-wg-legend .vl-wg-legend-item>.vl-wg-cell{width:12px;height:12px;min-height:0}.vl-checkin-pair .vl-checkin-report .vl-wg-heads .vl-wg-head{font-size:11px}.vl-page[data-record-grid]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.vl-page[data-record-grid]>.vl-title-row,.vl-page[data-record-grid]>.vl-back-row,.vl-page[data-record-grid]>.vl-page-title,.vl-page[data-record-grid]>p,.vl-page[data-record-grid]>[data-record-span]{grid-column:1/-1}.vl-easy-rail[data-easy-rail] .vl-easy-side-title{letter-spacing:.04em;color:var(--vl-ink2);margin:0 0 14px;font-size:13px;font-weight:700}.vl-easy-rail[data-easy-rail] .vl-easy-phases>li{align-items:flex-start;gap:14px;min-height:0;padding:12px 0 12px 6px}.vl-easy-rail[data-easy-rail] .vl-easy-phases>li[data-active=true]:before{height:44px;top:10px;transform:none}.vl-easy-rail .vl-easy-phase-sub{color:var(--vl-ink2);margin-top:6px;font-size:13px;font-weight:400;line-height:1.4;display:block}.vl-easy-rail[data-easy-rail] .vl-easy-side-line{border-top:1px solid var(--vl-line);color:var(--color-purple-2);margin:24px 0 0;padding-top:24px;font-size:16px}.vl-easy-rail .vl-easy-rail-exit{min-height:44px;color:var(--color-purple-2);justify-content:flex-start;margin-top:auto;padding:0;font-size:15px;font-weight:600}.vl-easy-rail[data-easy-rail] .vl-side-lang{border-top:1px solid var(--vl-line);margin-top:8px;padding-top:12px}[data-easy-grid] .vl-easy-footbar{display:none}[data-easy-grid] .vl-easy-top-row{justify-content:space-between;align-items:center}[data-easy-grid] .vl-easy-top-row>.vl-back-link{position:static;top:auto;left:auto}[data-easy-grid] .vl-easy-phase{display:none}.vl-easy-top-phase{margin:0}.vl-band-help-word{color:var(--vl-on-action);font-size:15px;font-weight:600}.vl-easy-main #easy-children[data-easy-children]{grid-template-columns:minmax(0,670fr) minmax(0,472fr);gap:0 34px}.vl-easy-main #easy-children[data-easy-children]>.vl-easy-children-head{border-bottom:1px solid var(--vl-line);grid-column:1/-1;margin-bottom:28px;padding-bottom:20px}.vl-easy-main #easy-children[data-easy-children]>.vl-easy-children-main{grid-area:2/1}.vl-easy-main #easy-children[data-easy-children]>.vl-easy-children-side{border-left:1px solid var(--vl-line);grid-area:2/2;padding:0 0 0 34px}[data-easy-children] .vl-easy-doors{grid-template-columns:repeat(2,minmax(0,1fr))}#easy-route[data-easy-grid]>.vl-band .vl-band-help{align-items:center;min-height:44px;padding:0 16px;display:inline-flex}#easy-route[data-easy-grid][data-screen=children] .vl-easy-top-row{width:calc(58.67% - 19.9478px)}#easy-route .vl-term-page{grid-template-columns:minmax(0,670fr) minmax(0,450fr);column-gap:56px}#easy-route .vl-term-page>.vl-term-head{grid-column:1/-1;margin-bottom:28px;padding-bottom:20px}#easy-route .vl-term-page>.vl-term-side{grid-column:2}#easy-route[data-easy-grid][data-screen=membership_term] .vl-easy-top-row{width:calc(59.82% - 33.4992px)}.vl-term-figure{font-size:56px}.vl-term-tabs .vl-seg{min-height:48px;font-size:18px}.vl-term-card{padding:28px}.vl-public>.vl-public-main>.vl-page{margin-left:auto;margin-right:auto}.vl-public>.vl-band{height:56px;padding:0 24px}.vl-public-lang>button,.vl-public-out{font-size:15px}.vl-public[data-public-center]>.vl-public-main{box-sizing:border-box;align-content:center;min-height:calc(100vh - 57px);padding-bottom:10vh;display:grid}.vl-page:has(>.vl-hero-band[data-hero-band=welcome])>[data-welcome-head]{grid-column:1/-1}#welcome>.vl-hero-band>.vl-page-title{grid-row:1/span 2;align-self:center}.vl-wizard-bar-row{flex-wrap:nowrap}.vl-wizard-bar .vl-wizard-progress{flex:auto;order:0}.vl-wizard-bar-row>[data-nav=help]{margin-left:0}.vl-wg-heads .vl-wg-head{padding:0}:is(.vl-example-checkin .vl-wg-label,.vl-example-checkin .vl-wg-label:has(>.vl-cat-glyph)){width:150px;min-width:150px}}.vl-dense-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.vl-dense-head>div{flex:auto;min-width:0}.vl-dense-head>a.vl-row-kit{flex:none;width:auto}.vl-dense-head>.vl-caption{text-align:right;flex:none;margin:0}.vl-dense-head .vl-card-title{margin-bottom:2px}.vl-cat-block-sm{min-height:0;padding:8px 10px}.vl-cat-block-sm .vl-cat-name{font-size:var(--type-label)}.vl-cat-block-sm .vl-cat-help>summary{top:6px;right:6px}.vl-seg-range{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;padding:0;display:flex}.vl-seg-range input{font:inherit;font-size:var(--type-secondary);border:1px solid var(--color-card-line);border-radius:var(--radius-field);background:var(--color-card);min-height:36px;color:var(--color-ink);margin-left:4px;padding:4px 8px}.vl-cat-block.vl-gauge-block{color:var(--color-ink)}.vl-gauge-row .vl-tile-ring{flex:none}.vl-tile-ring:before{width:auto;height:auto;inset:7px}.vl-road{flex-wrap:nowrap;overflow-x:auto}.vl-title-row{margin:8px 0 12px}.vl-title-row>.vl-btn-ghost{flex:none}@media (width>=1440px){.vl-cat-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.vl-home-glance{grid-template-columns:minmax(0,744px) minmax(0,440px)}}.vl-wg-head-reported{display:none}.vl-request-received{border-radius:var(--radius-button);background:var(--vl-lavender-card);color:var(--vl-note-ink);font-size:var(--type-caption);margin:0 0 10px;padding:6px 12px;font-weight:600;display:inline-block}.vl-help-open>[data-help-checkin-door],.vl-help-open>[data-note-checkin-door]{margin:0 0 8px}.vl-update-waiting{background:var(--vl-reward-bg);border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;display:grid}.vl-update-waiting [data-update-waiting-title]{color:var(--state-talk-ink);margin:0 0 6px}.vl-update-waiting .vl-body{color:var(--state-talk-ink);margin:0}.vl-first-device-card{background:var(--vl-lavender-card);border:0}.vl-first-device-card .vl-serif-head,.vl-first-device-card .vl-body{color:var(--vl-note-ink)}.vl-first-family-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);padding:8px 0}.vl-first-family-row:last-of-type{border-bottom:0}.vl-first-routine-rows{grid-template-columns:minmax(0,1fr);column-gap:40px;display:grid}.vl-first-routine-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);padding:10px 0}.vl-first-routine-row>.vl-rk-state{color:var(--vl-ink2);font-weight:400}@media (width>=1040px){.vl-page[data-home-fold] .vl-wide-only,.vl-page[data-rc-page] .vl-wide-only,[id=rc-category] .vl-wide-only,[id=child-request] .vl-wide-only{display:block}.vl-page[data-home-fold] .vl-wide-inline,.vl-page[data-rc-page] .vl-wide-inline{display:inline}.vl-page[data-home-fold] .vl-grid-sechead.vl-wide-only{align-items:center;margin:0 0 2px;display:flex}.vl-page[data-home-fold] .vl-sechead-title,.vl-page[data-rc-page] .vl-sechead-title{font-size:var(--vl-type-section);color:var(--vl-ink);font-weight:600}.vl-page[data-home-fold] .vl-grid-sechead [data-open-checkin-door]{font-size:17px;font-weight:600}.vl-today-head[data-today-head]{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px 16px;margin:0 0 16px;display:grid}.vl-today-head[data-today-head]>[data-fn-row]{flex:none;grid-area:1/1/auto/4}.vl-today-head[data-today-head]>[data-welcome-line]{grid-column:1/-1}.vl-today-head[data-today-head] .vl-child-line{display:contents}.vl-today-head[data-today-head] .vl-child-line>.vl-fn-pick{grid-area:1/4;justify-self:end}.vl-today-head[data-today-head] .vl-child-line .vl-fn-picker{color:var(--vl-ink);font-size:17px;font-weight:500}.vl-today-head[data-today-head] .vl-child-line>[data-coverage-line]{color:var(--vl-ink2);grid-area:2/2;font-size:17px}.vl-today-head[data-today-head] .vl-child-line>[data-first-status-line]{color:var(--vl-ink2);grid-area:2/1/auto/4;font-size:17px}.vl-today-head[data-today-head] .vl-range-row,.vl-today-head[data-today-head] .vl-range-row [data-period-chooser]{display:contents}.vl-today-head[data-today-head] [data-period-control]{grid-area:2/1;justify-self:start;margin:0;font-size:17px}.vl-today-head[data-today-head] [id=period-sheet]{grid-area:3/1/auto/3}.vl-today-head[data-today-head] .vl-segments[role=group],.vl-page[data-rc-page] [data-rc-chooser] .vl-segments[role=group]{border:0;grid-area:2/4;justify-self:end;gap:8px;width:auto;margin:0;padding:0;display:inline-flex}.vl-today-head[data-today-head] .vl-segments[role=group]>.vl-seg[data-seg],.vl-page[data-rc-page] [data-rc-chooser] .vl-segments[role=group]>.vl-seg[data-seg]{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--color-card);min-height:44px;color:var(--vl-ink);padding:8px 18px;font-size:15px;font-weight:600;text-decoration:none}.vl-today-head[data-today-head] .vl-segments[role=group]>.vl-seg[data-seg][aria-pressed=true],.vl-page[data-rc-page] [data-rc-chooser] .vl-segments[role=group]>.vl-seg[data-seg][aria-pressed=true]{background:var(--color-violet-solid);border-color:var(--color-violet-solid);color:var(--vl-on-action);font-weight:700;text-decoration:none}.vl-page[data-home-fold=daily] .vl-home-lead{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-page[data-home-fold=daily] .vl-home-lead>*,.vl-page[data-home-fold=daily] .vl-home-lead [data-trends-loading],.vl-page[data-home-fold=daily] .vl-home-lead [data-trends-empty],.vl-page[data-home-fold=daily] .vl-home-lead [data-glance-next]{grid-column:1;min-width:0}.vl-page[data-home-fold=daily] .vl-home-lead>[id=home-week]{grid-area:1/1;margin:0;padding:0 0 16px}.vl-page[data-home-fold=daily] .vl-home-lead>[id=home-boundaries],.vl-page[data-home-fold=daily] .vl-home-lead>[id=home-boundaries]>div:not([data-glance-next]),.vl-page[data-home-fold=daily] .vl-home-lead .vl-home-glance{display:contents}.vl-page[data-home-fold=daily] .vl-home-lead .vl-glance-main{grid-column:1;min-width:0}.vl-page[data-home-fold=daily] .vl-home-lead .vl-glance-side{flex-direction:column;grid-area:1/2/span 8;align-items:stretch;min-width:0;display:flex}.vl-page[data-home-fold] [data-grid-head-reported]{display:inline}.vl-page[data-home-fold] .vl-wg-days,.vl-page[data-home-fold] .vl-wg-alltopics{display:none}.vl-page[data-home-fold] .vl-wg-cell{height:30px}:is(.vl-page[data-home-fold] .vl-wg-label,.vl-page[data-home-fold] .vl-wg-label:has(>.vl-cat-glyph)){width:200px;min-width:200px}.vl-page[data-home-fold] .vl-wg-head-word,.vl-page[data-home-fold] .vl-wg-head-date{white-space:nowrap}.vl-page[data-home-fold] [data-grid-note]{display:none}.vl-page[data-home-fold=daily] .vl-glance-main{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);padding:16px 20px}.vl-page[data-home-fold=daily] .vl-glance-main .vl-dense-head .vl-summary-line[data-summary-state]{font-size:var(--vl-type-section);color:var(--vl-ink);margin:0 0 8px;font-weight:600}.vl-page[data-home-fold=daily] .vl-glance-main .vl-wide-starter{display:none}.vl-page[data-home-fold=daily] .vl-glance-main .vl-topic-blocks[data-topic-blocks]{grid-template-columns:minmax(0,1fr);gap:10px;margin:4px 0 0;display:grid}.vl-page[data-home-fold=daily] .vl-glance-main .vl-topic-block[data-cat-state]{border-left:3px solid var(--state-talk-ink);color:var(--state-talk-ink);background:0 0;border-radius:0;flex-wrap:wrap;align-items:baseline;gap:2px 6px;padding:4px 32px 4px 14px;display:flex;position:relative}.vl-page[data-home-fold=daily] .vl-glance-main .vl-topic-block[data-cat-state=review]{border-left-color:var(--state-review-ink);color:var(--state-review-ink)}.vl-page[data-home-fold=daily] .vl-glance-main .vl-topic-block[data-cat-state]:after{content:"";border-right:2px solid var(--color-purple);border-bottom:2px solid var(--color-purple);width:9px;height:9px;position:absolute;top:50%;right:12px;transform:translateY(-50%)rotate(-45deg)}.vl-page[data-home-fold=daily] .vl-glance-main .vl-topic-block[data-cat-state]>.vl-tb-title{color:var(--vl-ink);flex:0 0 100%;font-size:19px;font-weight:600}.vl-page[data-home-fold=daily] .vl-glance-main .vl-topic-block[data-cat-state]>.vl-tb-count,.vl-page[data-home-fold=daily] .vl-glance-main .vl-topic-block[data-cat-state]>.vl-tb-line{font-size:var(--vl-type-value);color:inherit;font-weight:600}.vl-page[data-home-fold=daily] .vl-glance-main .vl-topic-block[data-cat-state]>.vl-tb-count:after{content:" ·"}.vl-page[data-home-fold=daily] .vl-glance-side>.vl-request-row{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);margin:0 0 12px;padding:14px 16px}.vl-page[data-home-fold=daily] .vl-glance-side>.vl-request-row>.vl-rk-name{font-family:var(--font-display);color:var(--vl-ink);font-size:26px;font-weight:600}.vl-page[data-home-fold=daily] .vl-glance-side>.vl-request-row>.vl-rk-help{font-size:var(--vl-type-value);color:var(--vl-ink2)}.vl-page[data-home-fold=daily] .vl-glance-side .vl-glance-cols[data-glance-cols]{border:0;grid-template-columns:minmax(0,1fr);gap:12px;margin:0 0 4px;padding:0;display:grid}.vl-page[data-home-fold=daily] .vl-glance-side .vl-reward-col.vl-points-card{background:var(--vl-reward-bg);border-radius:var(--radius-card);padding:16px 18px;display:block}.vl-page[data-home-fold=daily] .vl-glance-side .vl-reward-col.vl-points-card>.vl-points-star{display:none}.vl-page[data-home-fold=daily] .vl-glance-side .vl-reward-col.vl-points-card .vl-col-figure{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-note-ink);margin:0 0 6px}.vl-page[data-home-fold=daily] .vl-glance-side .vl-reward-col.vl-points-card .vl-cat-caption{color:var(--vl-note-ink);font-size:17px}.vl-page[data-home-fold=daily] .vl-glance-side .vl-reward-col.vl-points-card>.vl-stat-bar{margin-top:12px}.vl-page[data-home-fold=daily] .vl-glance-side .vl-gauge-col.vl-time-card{background:var(--state-kept-bg);border-radius:var(--radius-card);padding:16px 18px;display:block}.vl-page[data-home-fold=daily] .vl-glance-side .vl-gauge-col.vl-time-card .vl-ring-web,.vl-page[data-home-fold=daily] .vl-glance-side .vl-gauge-col.vl-time-card>.vl-stat-bar{display:none}.vl-page[data-home-fold=daily] .vl-glance-side .vl-gauge-col.vl-time-card .vl-time-label{color:var(--state-kept-ink);margin:0 0 4px;font-size:20px;font-weight:600;display:block}.vl-page[data-home-fold=daily] .vl-glance-side .vl-gauge-col.vl-time-card .vl-time-figure{color:var(--state-kept-ink);font-size:17px}.vl-page[data-home-fold=daily] .vl-glance-side>[data-next-checkin]{border-top:var(--vl-hairline-w) solid var(--vl-line);border-bottom:var(--vl-hairline-w) solid var(--vl-line);margin:12px 0 0;padding:12px 0}.vl-page[data-home-fold=daily] .vl-glance-side>[data-next-checkin]>.vl-rk-name{font-size:19px}.vl-page[data-home-fold=daily] .vl-glance-side>[data-next-checkin]>.vl-rk-state{grid-area:1/2/auto/span 2;justify-self:end;font-size:17px}.vl-page[data-home-fold=daily] .vl-glance-side>[data-checkin-waiting]>.vl-rk-help{grid-area:2/1/auto/span 3}.vl-page[data-home-fold=daily] .vl-glance-side>.vl-header-btn-wide{order:0;min-height:48px;margin:16px 0 8px}.vl-page[data-home-fold=daily] .vl-glance-side>.vl-door-row[data-glance-doors]{border-top:0;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;margin:0;padding:0;display:grid}.vl-page[data-home-fold=daily] .vl-glance-side>.vl-door-row[data-glance-doors]>[data-customize-row],.vl-page[data-home-fold=daily] .vl-glance-side>.vl-door-row[data-glance-doors]>[data-plans-like-row]{grid-area:1/1;padding:10px 0;font-size:17px;font-weight:600}.vl-page[data-home-fold=daily] .vl-glance-side>.vl-door-row[data-glance-doors]>[data-easy-door]{grid-area:1/2;justify-self:end;padding:10px 0;font-size:17px;font-weight:600}.vl-page[data-home-fold=daily] .vl-glance-side>.vl-door-row[data-glance-doors]>[data-community-row]{border-top:var(--vl-hairline-w) solid var(--vl-line);border-bottom:var(--vl-hairline-w) solid var(--vl-line);color:var(--vl-ink);grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;padding:14px 0;font-size:19px;font-weight:600;display:flex}.vl-page[data-home-fold=daily] .vl-glance-side>[data-closing-line]{order:2;margin:14px 0 0;font-size:15px}.vl-help-band .vl-help-ask[data-safety-note]>.vl-help-open,.vl-help-band .vl-help-ask[data-help-event=quiet_help]>.vl-help-open{background:var(--vl-lavender-card);border-radius:var(--radius-card);border:0;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:10px 32px;margin:8px 0 12px;padding:20px 24px;display:grid}.vl-help-band .vl-help-ask[data-safety-note]>.vl-help-open>[data-note-line]{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-note-ink);grid-area:1/1;margin:0}.vl-help-band .vl-help-ask[data-safety-note]>.vl-help-open>[data-note-meaning]{color:var(--vl-note-ink);grid-area:2/1;margin:0;font-size:17px}.vl-help-band .vl-help-ask[data-safety-note]>.vl-help-open>[data-action=note-seen],.vl-help-band .vl-help-ask[data-safety-note]>.vl-help-open>[data-seen-line]{text-align:center;grid-area:1/2;width:100%;margin:0}.vl-help-band .vl-help-ask[data-safety-note]>.vl-help-open>[data-note-checkin-door],.vl-help-band .vl-help-ask[data-help-event=quiet_help]>.vl-help-open>[data-help-checkin-door]{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--color-card);color:var(--vl-ink);text-align:center;grid-area:2/2;justify-content:center;margin:0;padding:10px 16px;font-weight:600}.vl-help-band .vl-help-ask[data-help-event=quiet_help]>.vl-help-open>[data-help-line]{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-note-ink);grid-area:1/1/span 2;margin:0}.vl-help-band .vl-help-ask[data-help-event=quiet_help]>.vl-help-open>[data-help-checkin-door]{grid-row:1/span 2;align-self:center}.vl-page[data-home-fold=before_first_update] [data-home-fold=before_first_update]{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-page[data-home-fold=before_first_update] [data-home-fold=before_first_update]>.vl-update-waiting{grid-column:1/-1}.vl-page[data-home-fold=before_first_update] [data-home-fold=before_first_update]>.vl-first-main{grid-column:1;min-width:0}.vl-page[data-home-fold=before_first_update] [data-home-fold=before_first_update]>.vl-first-side{grid-column:2;min-width:0}.vl-page[data-home-fold=before_first_update] .vl-home-first-child>.vl-home-first-head{display:none}.vl-page[data-home-fold=before_first_update] [id=home-first-update]{background:var(--vl-lavender-card);border-radius:var(--radius-card);margin:0 0 var(--card-gap);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;padding:24px 28px;display:grid}.vl-page[data-home-fold=before_first_update] [id=home-first-update]>.vl-card-title{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-ink);grid-area:1/1;margin:0 0 8px}.vl-page[data-home-fold=before_first_update] [id=home-first-update]>.vl-muted{grid-area:2/1;margin:0;font-size:17px}.vl-page[data-home-fold=before_first_update] [id=home-first-update]>[data-first-facts]{border-left:var(--vl-hairline-w) solid var(--vl-line);grid-area:1/2/span 2;min-width:280px;padding-left:28px}.vl-page[data-home-fold=before_first_update] [data-first-facts] [data-first-fact-word]{background:var(--state-kept-bg);color:var(--state-kept-ink);border-radius:6px;padding:4px 10px;font-weight:600;display:inline-block}.vl-page[data-home-fold=before_first_update] [data-first-facts] [data-first-fact][data-done=false] [data-first-fact-word]{background:var(--state-none-bg);color:var(--state-none-ink)}.vl-page[data-home-fold=before_first_update] [id=home-first-checkin]>.vl-serif-head{font-size:28px}.vl-page[data-home-fold=before_first_update] [id=home-first-checkin] .vl-starter-display[data-starter-line]{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:var(--line-height-heading)}.vl-page[data-home-fold=before_first_update] .vl-first-routine-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.vl-page[data-home-fold=before_first_update] .vl-first-side .vl-serif-head{font-size:24px}[id=child-request] [data-request-window]{display:none}.vl-shell #child-request>.vl-request-main{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;padding:20px 24px;display:grid}.vl-shell #child-request>.vl-request-main>.vl-request-app-card{box-shadow:none;background:0 0;border:0;grid-area:1/1;margin:0;padding:0}.vl-shell #child-request>.vl-request-main>[data-request-approve]{grid-area:3/1/auto/-1;margin:12px 0 0}#child-request .vl-request-acts{display:contents}#child-request .vl-request-acts>[data-request-release]{flex:none;grid-area:1/2;width:300px;max-width:300px;margin:0}#child-request .vl-request-acts>[data-request-talk]{grid-area:2/1;justify-self:start;margin:4px 0 0;font-size:17px;font-weight:600}#child-request .vl-request-week{margin-top:24px}.vl-page[data-rc-page] [data-rc-chooser]{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:16px;margin:0 0 16px;display:grid}.vl-page[data-rc-page] [data-rc-chooser] [data-period-chooser]{display:contents}.vl-page[data-rc-page] [data-rc-chooser] [data-period-control]{grid-area:1/1;margin:0;font-size:17px}.vl-page[data-rc-page] [data-rc-chooser] [id=period-sheet]{grid-area:2/1/auto/3}.vl-page[data-rc-page] [data-rc-chooser] [data-coverage-line]{color:var(--vl-ink2);grid-area:1/2;margin:0;font-size:17px}.vl-page[data-rc-page] [data-rc-chooser] .vl-segments[role=group]{grid-area:1/4}.vl-page[data-rc-page] [data-rc-subline]{display:none}.vl-page[data-rc-page] .vl-rc-head-picker .vl-fn-picker{color:var(--vl-ink);font-size:17px;font-weight:500}#rc-sections[data-short=true]{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);grid-auto-flow:dense;align-items:start;display:grid}#rc-sections[data-short=true]>[data-rc-first-card]{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);margin:0 0 var(--card-gap);grid-area:1/1/auto/-1;padding:16px 20px}#rc-sections[data-short=true]>[id=rc-glance]{grid-area:2/1/span 14}#rc-sections[data-short=true]>[id=rc-starters]{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card) var(--radius-card) 0 0;border-bottom:0;grid-area:2/2;margin:0;padding:16px 20px 0}#rc-sections[data-short=true]>[id=rc-prepare]{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:0 0 var(--radius-card) var(--radius-card);margin:0 0 var(--card-gap);border-top:0;grid-area:3/2;padding:0 20px 16px}#rc-sections[data-short=true]>[id=rc-went-well]{grid-area:4/2}#rc-sections[data-short=true]>[id=rc-starters]>.vl-serif-head{margin:0 0 12px;font-size:26px}#rc-sections[data-short=true]>[id=rc-starters] .vl-starter{border-radius:var(--radius-card);background:var(--vl-lavender-card);border-left:0;padding:16px 18px;font-size:19px}#rc-sections[data-short=true]>[id=rc-starters] .vl-starter>.vl-body{font-size:19px}#rc-sections[data-short=true]>[id=rc-prepare] .vl-header-btn-wide{min-height:48px;margin:8px 0 0}#rc-sections[data-short=true]>[id=rc-prepare] [data-rc-prepare]{display:block}#rc-sections[data-short=true]>[id=rc-prepare] .vl-rc-past-door,#rc-sections[data-short=true]>[id=rc-prepare] [data-award-door-wide]{font-size:17px;font-weight:600}#rc-sections[data-short=true]>[id=rc-prepare] [data-rc-side-doors]{justify-content:space-between;align-items:center;gap:16px;margin:10px 0 0;display:flex}#rc-sections[data-short=true]>[id=rc-went-well] [data-rc-points-card] .vl-reward-col .vl-col-figure{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-note-ink)}#rc-sections[data-short=true]>[id=rc-went-well] [data-rc-points-card] .vl-reward-col>.vl-points-star{display:none}#rc-sections[data-short=true]>[id=rc-went-well] [data-rc-points-card] .vl-reward-col{padding:16px 18px;display:block}#rc-sections[data-short=true]>[id=rc-went-well] [data-rc-points-card] .vl-reward-col .vl-cat-caption{color:var(--vl-note-ink);font-size:17px}#rc-sections[data-short=true]>[id=rc-went-well] [data-went-well-body]{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);margin:12px 0 0;padding:16px 20px}#rc-sections[data-short=true]>[id=rc-went-well] [data-went-well-body]>.vl-body{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:var(--line-height-heading);margin:0 0 8px}#rc-sections[data-short=true]>[id=rc-went-well] [data-went-well-body] [data-award-door]>summary{border-top:var(--vl-hairline-w) solid var(--vl-line);justify-content:space-between;padding:12px 0;font-size:19px;font-weight:600;display:flex}.vl-page[data-rc-page] .vl-rc-glance-count[data-grid-count]{font-size:var(--vl-type-section);color:var(--vl-ink);font-weight:600}[data-rc-first-card]>.vl-rc-glance-count[data-grid-count]{margin:0 0 12px}[data-rc-first-card]~[id=rc-glance]>.vl-rc-glance-count[data-grid-count]{display:none}[data-rc-first-card] .vl-topic-blocks[data-topic-blocks]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}[data-rc-first-card] .vl-topic-block[data-cat-state]{padding:14px 18px}[data-rc-first-card] .vl-topic-block[data-cat-state]>.vl-tb-title{font-size:19px}[data-rc-first-card] .vl-topic-block[data-cat-state]>.vl-tb-count{font-size:17px;font-weight:600}[data-rc-first-card] .vl-topic-block[data-cat-state]>.vl-tb-line{font-size:var(--vl-type-value);grid-column:1/-1;font-weight:600}[data-rc-first-card] [data-rc-first-facts]{border-top:var(--vl-hairline-w) solid var(--vl-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:14px 0 0;padding:12px 0 0;display:grid}[data-rc-first-card] [data-rc-first-facts]>a,[data-rc-first-card] [data-rc-first-facts]>p{margin:0;font-size:17px;font-weight:600}[data-rc-first-card] [data-rc-first-facts] .vl-caption{margin:2px 0 0;font-weight:400;display:block}.vl-page[data-rc-page] [id=rc-glance] .vl-grid-sechead{justify-content:space-between;align-items:center;margin:0 0 2px;display:flex}.vl-page[data-rc-page] [id=rc-glance] .vl-grid-sechead [data-alltopics-door]{font-size:17px;font-weight:600}.vl-page[data-rc-page] [id=rc-glance] [data-alltopics-head]{display:none}.vl-page[data-rc-page] [id=rc-glance] .vl-wg-cell{height:30px}.vl-page[data-rc-page] [id=rc-glance] [data-grid-quiet-topics]{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:6px 0 0;font-size:17px;font-weight:600;display:flex}[id=rc-category][data-cat-wide]{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}[id=rc-category][data-cat-wide]>.vl-cat-main{display:contents}[id=rc-category][data-cat-wide]>.vl-cat-main>*{grid-column:1;min-width:0}[id=rc-category][data-cat-wide]>.vl-cat-main>.vl-back-row,[id=rc-category][data-cat-wide]>.vl-cat-main>.vl-title-row,[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count],[id=rc-category][data-cat-wide]>.vl-cat-main>[data-cat-false-positive],[id=rc-category][data-cat-wide]>.vl-cat-main>[data-cat-boundary-line],[id=rc-category][data-cat-wide]>.vl-cat-main>[data-cat-quiet-line]{grid-column:1/-1}[id=rc-category][data-cat-wide]>.vl-cat-rest{grid-area:4/2/span 16;min-width:0}[id=rc-category][data-cat-wide]>.vl-cat-main>.vl-title-row{margin:0 0 16px}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count][data-cat-state]{background:var(--state-talk-bg);color:var(--state-talk-ink);border-radius:var(--radius-card) var(--radius-card) 0 0;border:0;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:4px 56px;margin:0;padding:24px 32px;display:grid}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count][data-cat-state=review]{background:var(--state-review-bg);color:var(--state-review-ink)}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count][data-cat-state=kept],[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count][data-cat-state=none]{background:var(--state-kept-bg);color:var(--state-kept-ink)}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count] .vl-cat-figure{display:contents}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count] .vl-cat-figure-count{color:inherit;flex-direction:column;grid-area:1/1/span 3;margin:0;display:flex}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count] .vl-cat-figure-count>strong{font-size:40px;font-weight:700;line-height:1.1}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count] .vl-cat-figure-word{color:var(--vl-ink2);font-size:17px}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count] .vl-cat-figure-day{color:inherit;flex-direction:column;grid-area:1/2;margin:0;font-size:24px;font-weight:600;display:flex}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count] .vl-cat-figure-band{color:inherit;font-size:17px;font-weight:400}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count]>.vl-cat-caption[data-cat-detail-state]{color:inherit;grid-area:2/2;margin:0;font-size:17px;font-weight:600}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count]>.vl-cat-caption[data-cat-day]{color:inherit;grid-column:2;margin:0;font-size:15px}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-count]>[data-cat-assessed-line]{color:inherit;grid-area:3/3;align-self:end;margin:0;font-size:15px}[id=rc-category][data-cat-wide]>.vl-cat-main>[data-cat-false-positive],[id=rc-category][data-cat-wide]>.vl-cat-main>[data-cat-boundary-line],[id=rc-category][data-cat-wide]>.vl-cat-main>[data-cat-quiet-line]{background:var(--state-talk-bg);color:var(--state-talk-ink);border-radius:0 0 var(--radius-card) var(--radius-card);margin:0 0 var(--card-gap);border:0;padding:0 32px 24px;font-size:20px;font-weight:600}[id=rc-category][data-cat-state=review][data-cat-wide]>.vl-cat-main>[data-cat-false-positive],[id=rc-category][data-cat-state=review][data-cat-wide]>.vl-cat-main>[data-cat-boundary-line]{background:var(--state-review-bg);color:var(--state-review-ink)}[id=rc-category][data-cat-state=kept][data-cat-wide]>.vl-cat-main>[data-cat-quiet-line],[id=rc-category][data-cat-state=none][data-cat-wide]>.vl-cat-main>[data-cat-quiet-line]{background:var(--state-kept-bg);color:var(--state-kept-ink);font-family:var(--font-display);font-size:26px}[id=rc-category][data-cat-wide]>.vl-cat-main>[data-cat-false-positive]>.vl-body{color:inherit;font-size:20px;font-weight:600}[id=rc-category][data-cat-wide]>.vl-cat-main>[data-cat-false-positive]>.vl-cat-caption{color:inherit;margin:12px 0 0;font-size:17px}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-tells] [data-cat-tells-head],[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-acts] [data-cat-next-head],[id=rc-category][data-cat-wide]>.vl-cat-rest [data-rest-head]{font-size:var(--vl-type-section);font-weight:600}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-tells] [data-cat-meaning]{font-size:20px}[id=rc-category][data-cat-wide]>.vl-cat-rest{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);padding:16px 20px}[id=rc-category][data-cat-wide]>.vl-cat-rest [id=rc-cat-week-starters]{box-shadow:none;border:0;margin:12px 0 0;padding:0}[id=rc-category][data-cat-wide]>.vl-cat-rest .vl-starter{border-radius:var(--radius-card);background:var(--vl-lavender-card);border-left:0;padding:14px 16px}[id=rc-category][data-cat-wide]>.vl-cat-rest [data-next-topic-door]{border-top:var(--vl-hairline-w) solid var(--vl-line);border-bottom:var(--vl-hairline-w) solid var(--vl-line);color:var(--vl-ink);justify-content:space-between;align-items:center;margin:16px 0 0;padding:12px 0;font-size:19px;font-weight:600;display:flex}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-prepare]{flex-wrap:wrap;align-items:center;gap:12px 32px;display:flex}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-prepare]>.vl-body{flex:0 0 100%;margin:0}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-prepare]>.vl-header-btn-wide{width:340px;max-width:340px;min-height:48px;margin:0}[id=rc-category][data-cat-wide]>.vl-cat-main>[id=rc-cat-prepare]>.vl-text-door[data-open]{margin:0;font-size:17px;font-weight:600}#checkin-agenda[data-occasion]{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}#checkin-agenda[data-occasion]>section.vl-card[id=ag-time]:not(#ag-grid){grid-area:4/1}#checkin-agenda[data-occasion]>section.vl-card[id=ag-step]:not(#ag-grid){grid-area:4/2}#checkin-agenda[data-occasion]>#ag-grid{grid-area:5/1/span 24}#checkin-agenda[data-occasion]>[id=ag-time] .vl-rk-name,#checkin-agenda[data-occasion]>[id=ag-step]>.vl-card-title,#checkin-agenda[data-occasion]>#ag-grid>.vl-card-title,#checkin-agenda[data-occasion]>[id=ag-topics-card]>.vl-card-title{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-ink)}#checkin-agenda[data-occasion]>#ag-grid>.vl-card-title{font-family:inherit;font-size:var(--vl-type-section)}#checkin-agenda[data-occasion]>[id=ag-time] [data-agenda-chooser] [data-calendar=chosen]{grid-template-columns:minmax(0,1fr) 280px;align-items:start;column-gap:32px;display:grid}#checkin-agenda[data-occasion]>[id=ag-time] [data-agenda-chooser] [data-calendar=chosen]>*{grid-column:1;min-width:0}#checkin-agenda[data-occasion]>[id=ag-time] [data-agenda-chooser] [data-calendar=chosen]>[data-field=usualTime]{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);grid-area:1/2/span 8;padding:16px}#checkin-agenda[data-occasion]>[id=ag-time] [data-agenda-chooser] .vl-calendar td>button{background:var(--vl-quiet-card);border-radius:6px;width:100%;min-height:48px;font-weight:600}#checkin-agenda[data-occasion]>[id=ag-time] [data-agenda-chooser] .vl-calendar td>button.active{background:var(--color-violet-solid);color:var(--vl-on-action)}#checkin-agenda[data-occasion]>[id=ag-time] [data-agenda-chooser] [data-month]{font-family:var(--font-display);font-size:24px;font-weight:600}#checkin-agenda[data-occasion]>[id=ag-topics-card] .vl-starter{border-radius:var(--radius-card);background:var(--vl-lavender-card);border-left:0;padding:14px 16px}#checkin-agenda[data-occasion]>[id=ag-topics-card] [data-agenda-count]{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:var(--line-height-heading);margin:0 0 12px}#checkin-agenda[data-occasion]>[id=ag-topics-card] [data-agenda-count]>[data-count-review]{color:var(--state-review-ink);display:block}#checkin-agenda[data-first-use]>.vl-back-row,#checkin-agenda[data-occasion][data-agenda-chooser-open]>#ag-grid,#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-topics-card],#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time]>[data-action=choose-time]{display:none}#checkin-agenda[data-occasion][data-agenda-chooser-open]>section.vl-card[id=ag-time]:not(#ag-grid){column-gap:var(--gap);box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:4/1/auto/-1;grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;padding:0;display:grid}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time]>[data-agenda-chooser],#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-agenda-chooser]>[data-calendar=chosen]{display:contents}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time]>.vl-ag-dates-band{margin:0 0 var(--card-gap);background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:24px}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time]>.vl-ag-dates-band>[data-action=save-dates]{width:auto;min-width:268px;margin:0}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar=chosen]>.vl-card-title{grid-area:2/1;margin:0 0 8px;font-size:22px;font-weight:600}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar=chosen]>.vl-caption{font-size:var(--type-body);color:var(--vl-ink);grid-area:3/1;margin:0 0 16px}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar=chosen]>[data-calendar-aside]{gap:var(--card-gap);grid-area:2/2/span 3;align-content:start;display:grid}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-aside]>[data-field=usualTime]{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);font-size:var(--type-body);color:var(--vl-ink);margin:0;padding:24px;font-weight:600}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-aside]>[data-field=usualTime]>.vl-input{width:100%;min-height:48px;margin:8px 0 16px;font-weight:400;display:block}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-aside]>[data-field=usualTime]>.vl-caption{font-size:var(--type-body);color:var(--vl-ink2);font-weight:400}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-aside]>[id=ag-step]{background:var(--vl-lavender-card);border-color:var(--vl-lavender-card);margin:0}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-aside]>[id=ag-step]>.vl-card-title{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:var(--line-height-heading);color:var(--vl-ink)}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar=chosen]>[data-calendar-grid]{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);grid-area:4/1;padding:24px}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-grid]>.vl-row>.vl-lang-btn{color:var(--color-violet-solid);font-size:20px}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-grid] .vl-calendar{border-spacing:8px;border-collapse:separate;width:calc(100% + 16px);margin:0 -8px}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-grid] .vl-calendar th{font-size:var(--type-caption);color:var(--vl-ink2);padding-bottom:8px;font-weight:500}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-grid] .vl-calendar td{padding:0}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-grid] .vl-calendar td>button{background:var(--vl-quiet-card);border-radius:6px;min-height:44px;font-size:18px;font-weight:600}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-grid] .vl-calendar td>button:disabled{background:0 0}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-grid] .vl-calendar td>button.active{background:var(--color-violet-solid);color:var(--vl-on-action)}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time] [data-calendar-grid]>[role=status]{font-size:var(--type-body);color:var(--vl-ink2);margin:8px 0 0}#checkin-agenda[data-occasion][data-agenda-chooser-open]>[id=ag-time]>[data-agenda-chooser]>[data-chooser-line]{grid-area:5/1}}@media (width>=1440px){.vl-page[data-home-fold] .vl-wg-cell,.vl-page[data-rc-page] [id=rc-glance] .vl-wg-cell{height:30px}}[data-fold=closed]{display:none}@media print{[data-fold=closed]{display:block}}.vl-rc-calm-print{display:none}@media print{[data-all-clear=true]{display:none}.vl-rc-calm-print{display:block}}.vl-fn-row{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.vl-fn-word{font-size:var(--type-caption);color:var(--color-slate-2);font-weight:600}.vl-fn-right{align-items:center;gap:8px;display:inline-flex}.vl-fn-pick{position:relative}.vl-fn-picker{color:var(--color-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.vl-fn-down{border-bottom:2px solid;border-left:2px solid;flex:none;width:8px;height:8px;display:inline-block;transform:rotate(-45deg)translateY(-2px)}.vl-fn-menu{z-index:3;flex-direction:column;align-items:stretch;min-width:160px;margin-top:4px;display:flex;position:absolute;top:100%;right:0}.vl-fn-choice{text-align:left}@media (width<=767px){.vl-period-sheet{z-index:40;padding-bottom:calc(10px + env(safe-area-inset-bottom));border-radius:12px 12px 0 0;margin:0;position:fixed;inset:auto 0 0}}.vl-period-pick{margin:0 0 12px;display:block}.vl-period-ctl{color:var(--vl-ink2);font-weight:400;font-size:var(--vl-type-sub);white-space:nowrap;align-items:center;gap:6px;padding-left:0;display:inline-flex}.vl-segments{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:2px 0 10px;display:grid}.vl-seg{cursor:pointer;min-height:44px;color:var(--vl-ink2);white-space:nowrap;text-align:center;background:0 0;border:none;border-bottom:2px solid #0000;padding:4px 0;font-size:12.4px;font-weight:500}.vl-seg[aria-pressed=true]{color:var(--color-purple);border-bottom-color:var(--color-purple);font-weight:700}.vl-period-ctl[aria-expanded=true],.vl-period-ctl[aria-expanded=true]:hover{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-purple);text-decoration-color:var(--color-purple);text-underline-offset:6px;background:0 0}.vl-period-pick .vl-fn-menu{min-width:220px;left:0;right:auto}.vl-choice-mark{border-bottom:2px solid;border-left:2px solid;flex:none;width:10px;height:6px;margin-right:8px;display:inline-block;transform:rotate(-45deg)}@media (width<=719.98px){.vl-period-pick .vl-fn-menu{padding:16px 16px calc(16px + env(safe-area-inset-bottom));z-index:30;box-shadow:var(--shadow-lift);border-radius:16px 16px 0 0;margin:0;position:fixed;inset:auto 0 0}.vl-period-pick .vl-fn-choice{min-height:44px}}.vl-fn-choice[aria-pressed=true]{font-weight:700}.vl-home-glance{margin:0 0 var(--card-gap)}.vl-cat-rows{margin:8px 0 0}.vl-cat-row{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:44px;padding:12px 0;display:flex;position:relative}.vl-cat-row:after{content:"";background:var(--color-line);height:1px;position:absolute;bottom:0;left:40px;right:0}.vl-prot-row,.vl-cm-row,.vl-wg>.vl-wg-row{position:relative}.vl-prot-row:after,.vl-cm-row:after,.vl-wg>.vl-wg-row:after{content:"";background:var(--color-line);height:1px;position:absolute;bottom:0;left:0;right:0}.vl-prot-row:has(>.vl-cat-glyph):after{left:32px}.vl-cm-row:has(>.vl-cat-glyph):after{left:32px}.vl-prot-row[data-topic]{grid-template-columns:minmax(0,1fr) max-content}.vl-prot-row[data-topic]>.vl-rk-name{grid-column:1}.vl-prot-row[data-topic]>.vl-rk-state{white-space:nowrap;grid-column:2;justify-self:end;align-items:center;gap:6px;display:inline-flex}[data-prot-level-head]{border-bottom:1px solid var(--color-line);margin-bottom:4px;padding-bottom:10px}[data-prot-guide-row] .vl-guide{box-shadow:none;border:none;border-top:1px solid var(--color-line);background:0 0;border-radius:0;margin:0;padding:12px 0}[data-cat-label]{font-size:var(--type-lead)}.vl-matrix-legend{flex-wrap:wrap;gap:6px 16px;display:flex}.vl-legend-marks{flex-wrap:nowrap;flex:100%;gap:16px;display:inline-flex}.vl-prot-row,.vl-cm-row,.vl-more-item{min-height:44px;padding:12px 0}.vl-more-item{position:relative}.vl-more-item:after{content:"";background:var(--color-line);height:1px;position:absolute;bottom:0;left:0;right:0}.vl-cat-row .vl-cat-door{min-width:0;color:inherit;flex-wrap:wrap;flex:auto;align-items:center;gap:4px 8px;text-decoration:none;display:flex}.vl-cat-glyph{color:var(--color-purple-2);flex:none;font-size:12px;line-height:1}.vl-cat-row .vl-cat-name{color:var(--color-ink);flex:auto;font-weight:600}.vl-cat-row .vl-cat-count{text-align:right;font-size:var(--type-secondary);color:var(--color-slate-2);flex:none;margin-left:auto}.vl-cat-row .vl-cat-caption{font-size:var(--type-caption);color:var(--color-slate-2);flex-basis:100%}.vl-cat-row .vl-cat-help{flex:none;position:static}.vl-cat-kept-row .vl-cat-name{color:var(--color-slate-2);font-weight:400}.vl-glance-cols{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:10px 0;display:grid}.vl-glance-col{min-width:0}.vl-row-kit[data-checkin-setup]>.vl-rk-state{justify-content:space-between;align-items:center;width:100%;display:flex}@media (width<=479px){.vl-row-kit[data-checkin-setup]{grid-template-columns:minmax(0,1fr)}.vl-row-kit[data-checkin-setup]>.vl-rk-name{grid-area:1/1}.vl-row-kit[data-checkin-setup]>.vl-rk-state{text-align:left;grid-area:2/1;justify-self:start}.vl-row-kit[data-checkin-setup]>.vl-rk-help{grid-area:3/1}.vl-wg-host[data-days-col] .vl-wg-label{width:86px;min-width:64px}.vl-wg-host[data-days-col] .vl-wg-row{gap:8px}.vl-wg-host[data-days-col] .vl-wg-cells{gap:3px}.vl-header-btn-wide{min-height:44px;padding:10px 16px}}.vl-dense-cards[data-trends-busy]{opacity:.6}.vl-header-btn[aria-busy=true],.vl-btn-primary[aria-busy=true],.vl-btn-tonal[aria-busy=true],.vl-btn-ghost[aria-busy=true],.vl-lang-btn[aria-busy=true]{cursor:progress}.vl-fn-title{flex:auto;min-width:0;margin:0}[data-today-line]{margin:0 0 10px}.vl-range-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.vl-range-row .vl-period-pick{flex:100%;margin:0}.vl-range-row [data-coverage-line]{text-align:right;margin:0}[data-latest-report]{margin:2px 0 12px}.vl-door-word{color:var(--color-purple);text-decoration:none}.vl-col-head{font-size:var(--type-caption);color:var(--color-muted);margin:0}.vl-col-figure{font-size:var(--type-h2);color:var(--color-ink);align-items:center;gap:8px;margin:2px 0;font-weight:600;display:flex}a.vl-glance-col{color:inherit;text-decoration:none;display:block}.vl-door-row{border-top:1px solid var(--color-line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.vl-text-door{font-size:var(--type-body);color:var(--color-purple);padding:0;text-decoration:none;display:inline}:not(.vl-door-row)>.vl-text-door+.vl-text-door{margin-left:16px}.vl-door-arrow{vertical-align:-3px;margin-left:8px;display:inline-block}[data-rc-section]{box-shadow:none;border:none;border-top:1px solid var(--color-line);background:0 0;border-radius:0;margin:0;padding:12px 0}[data-rc-notice=calm]{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}[data-rc-prepare],.vl-starter-open{background:0 0;border:none;border-radius:0;padding:0}.vl-starter-display{font-family:var(--font-body);font-size:var(--type-body);font-weight:400;line-height:var(--line-height-body,1.45);color:var(--color-purple-2);margin:4px 0 0}.vl-serif-head{font-family:var(--font-display);font-weight:600}[id=rc-cat-count][data-cat-state]{border-radius:10px;padding:12px 14px}.vl-cat-figure{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.vl-cat-figure-count{font-size:var(--type-caption);color:var(--color-slate-2);margin:0}.vl-cat-figure-count>strong{font-size:var(--type-hero);color:var(--color-ink);margin-right:8px;font-weight:600}.vl-cat-figure-day{text-align:right;font-size:var(--type-secondary);color:var(--color-slate-2);margin:0}.vl-cat-figure-band{font-size:var(--type-lead);color:var(--color-ink);font-weight:600;display:block}[data-today-panel]{border-left:1px solid var(--color-line);min-width:0;padding-left:16px;position:relative}[data-today-panel] .vl-page{max-width:none;padding:0}.vl-panel-close{z-index:2;position:absolute;top:0;right:0}[data-cat-listen=""]{margin:0}.vl-cat-listen-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.vl-cat-listen-row .vl-art{flex:none}@media (width<=1039.98px){.vl-page[data-cat-detail] .vl-title-row .vl-art{display:none}}@media (width>=1040px){.vl-page[data-cat-detail]>.vl-art-small{display:none}}.vl-filter-row{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;margin:4px 0 8px;padding-bottom:8px;display:flex}.vl-cm-lead{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.vl-cm-lead-text{min-width:0}.vl-cm-lead-title{font-family:var(--font-body);font-size:var(--type-lead);font-weight:600;line-height:var(--line-height-heading);color:var(--color-ink);text-decoration:none;display:block}.vl-cm-lead .vl-art{flex:none;height:110px;margin:0}@media (width<=479px){.vl-cm-lead .vl-art{height:88px}.vl-wg-label{width:120px;min-width:120px}.vl-wg-name{font-size:var(--vl-type-row)}}@media (width<=359.98px){.vl-wg-label{width:96px;min-width:96px}}@media (width<=479.98px){.vl-wg-heads .vl-wg-head{font-size:11px}.vl-sample-concerns .vl-wg-label{width:96px;min-width:96px}}.vl-home-glance:only-child{grid-column:1/-1}.vl-switch{flex:none;min-width:33px}.vl-cm-lead .vl-art img{width:auto;height:100%}.vl-prot-level{font-size:var(--type-h2);color:var(--color-ink);margin:8px 0 2px;font-weight:600}.vl-chip.vl-pf-state{color:var(--color-ink);background:0 0;border:none;padding:0;font-weight:600}.vl-wordmark{width:auto;height:28px;margin:0 0 12px;display:block}.vl-today-matrix{display:none}@media (width>=1040px){.vl-today-matrix{border-top:1px solid var(--color-line);margin-top:12px;padding-top:10px;display:block}}@media (width>=720px){.vl-page{padding-bottom:24px}[id=welcome]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"head head""lead scene""inside inside""foot foot";column-gap:clamp(40px,5.556vw,80px);max-width:1440px;padding:0 clamp(40px,5.556vw,80px)}[id=welcome]>[data-welcome-head]{min-height:81px}[id=welcome]>.vl-welcome-lead{padding:35px 0 45px}[id=welcome] .vl-welcome-eyebrow{font-size:17px}[id=welcome] .vl-page-title{margin-top:16px;font-size:clamp(34px,3.82vw,55px);line-height:1.127}[id=welcome] .vl-welcome-leadline{max-width:34em;margin-top:22px;font-size:clamp(17px,1.389vw,20px);line-height:1.45}[id=welcome] .vl-welcome-acts{flex-flow:wrap;align-items:center;gap:14px 29px;margin-top:27px}[id=welcome] .vl-welcome-acts>.vl-header-btn-wide{flex:0 0 238px;width:238px;max-width:100%;display:flex}[id=welcome] .vl-welcome-after{margin-top:29px;font-size:15px;line-height:23px}[id=welcome]>.vl-art[data-art-slot=signed_out]{width:87.7%;margin:clamp(20px,2.78vw,40px) 0 0 -8.33%}[id=welcome]>.vl-welcome-inside{padding:28px 0 32px}[id=welcome] .vl-welcome-inside-head{font-size:clamp(24px,2.014vw,29px)}[id=welcome] .vl-welcome-cols{grid-template-columns:405fr 440fr 435fr;row-gap:0;margin-top:17px}[id=welcome] .vl-welcome-col{column-gap:16px;padding:1px clamp(12px,1.39vw,20px) 2px 0}[id=welcome] .vl-welcome-col+.vl-welcome-col{border-left:var(--vl-hairline-w) solid var(--vl-line);padding-left:clamp(18px,2.43vw,35px)}[id=welcome] .vl-welcome-col-title{font-size:clamp(17px,1.458vw,21px)}[id=welcome] .vl-welcome-col-line{margin-top:8px;font-size:clamp(15px,1.18vw,17px);line-height:1.47}[id=welcome]>.vl-welcome-foot{justify-content:space-between;gap:24px;padding:21px 0 12px;display:flex}[id=welcome]>.vl-welcome-foot>p{font-family:var(--font-body);color:var(--vl-ink2);font-size:14px;font-weight:400;line-height:1.4}[id=welcome]>.vl-welcome-foot>[data-welcome-line=foot-family]{display:block}[id=welcome]>.vl-welcome-foot>p>span{display:inline}}[data-settings-page][data-open-pane]>[data-st-rows]{display:none}@media (width<=719px){main:has(>[data-settings-page][data-open-pane])>.vl-page:not([data-settings-page])>.vl-back-row{display:none}}[data-settings-page] .vl-card:not(.vl-card-tight),[data-help-page] .vl-card,[data-approvals-page] .vl-card{box-shadow:none;border:none;border-top:1px solid var(--color-line);background:0 0;border-radius:0;margin:0;padding:12px 0}[data-settings-page] .vl-lang-btn.active,[data-help-page] .vl-lang-btn.active,[data-approvals-page] .vl-lang-btn.active{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-purple);text-decoration-color:var(--color-purple);text-underline-offset:6px;background:0 0}[data-family-index] .vl-card{box-shadow:none;border:none;border-top:1px solid var(--color-line);background:0 0;border-radius:0;margin:0;padding:12px 0}[data-family-index] .vl-chip{color:var(--color-slate-2);font-weight:400;font-size:var(--type-secondary);background:0 0;border:none;padding:0}.vl-card[data-defaults-card]{box-shadow:none;border:none;border-top:1px solid var(--color-line);background:0 0;border-radius:0;padding:12px 0}.vl-card[data-defaults-card] .vl-ez-panel{background:0 0;border:none;border-radius:0;overflow:visible}.vl-card[data-defaults-card] .vl-ez-row{border-bottom:none;border-top:1px solid var(--color-line);padding:10px 0}.vl-card[data-defaults-card] .vl-ez-row:last-child{border-bottom:none}@media (width>=1040px){.vl-card[data-defaults-card] .vl-ez-panel,.vl-card[data-defaults-card] .vl-ez-panel>[data-defaults-section]{display:block}.vl-card[data-defaults-card] .vl-ez-row:last-child{border-bottom:none}}.vl-wg-name,.vl-wg-name-door{color:var(--vl-ink)}.vl-wg-days-head{font-size:var(--type-caption);color:var(--color-slate-2);text-align:center;font-weight:600}.vl-wg-days{text-align:center;min-width:28px}.vl-col-figure[data-stat-first]{margin:0 0 2px;font-size:18px;font-weight:600}.vl-glance-col{box-sizing:border-box;min-height:73px}.vl-grid-sechead{justify-content:space-between;align-items:baseline;gap:16px;margin:10px 0 2px}.vl-sechead-title{color:var(--vl-ink);margin:0;font-size:17px;font-weight:700}[data-all-clear-word]{color:var(--state-kept-ink)}.vl-wg-alltopics-word{color:var(--vl-ink);font-weight:600}@media (width<=1279px){.vl-back-row .vl-fn-pick{display:none}}@media (width<=479px){.vl-page[data-rc-page] .vl-wg>.vl-wg-row:not(.vl-wg-heads){align-items:center;min-height:44px}}.vl-page-foot{border-top:var(--vl-hairline-w) solid var(--vl-line);justify-content:space-between;align-items:center;gap:16px;margin:16px 24px 0;padding:4px 0;display:flex}.vl-foot-back,.vl-foot-next{font-size:var(--vl-type-row);color:var(--color-purple-2);font-weight:600;text-decoration:none}.vl-phone-only{display:block}.vl-easy-foot-lang{align-items:center;gap:4px;display:flex}.vl-easy-foot-lang>button{cursor:pointer;color:var(--vl-ink2);background:0 0;border:none;min-height:44px;padding:0 4px;font-size:11.5px;font-weight:500}.vl-easy-foot-lang>button:first-of-type:after{content:"/";color:var(--vl-ink2);margin-left:8px}.vl-easy-foot-lang>button[aria-pressed=true]{color:var(--color-purple-2);font-weight:600}.vl-easy-allowance-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.vl-easy-scrim{z-index:40;background:var(--vl-scrim);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.vl-easy-sheet{width:366px;max-width:100%;max-height:90vh;overflow-y:auto}[id=rc-cat-count][data-cat-state=review]{background:var(--state-review-bg);color:var(--state-review-ink)}[id=rc-cat-count][data-cat-state=talk]{background:var(--state-talk-bg);color:var(--state-talk-ink)}[id=rc-cat-count][data-cat-state=kept]{background:var(--state-kept-bg);color:var(--state-kept-ink)}.vl-prot-ring{width:40px;height:40px}.vl-pc-head{font-size:var(--type-caption);color:var(--vl-ink2);display:block}.vl-easy-progress-line{font-size:17px;font-weight:600}.vl-cm-compare-act{white-space:nowrap}.vl-cm-tags{display:none}.vl-phone-only-inline{display:inline}.vl-compare-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:12px;min-width:0;padding:8px 10px;display:grid}.vl-compare-row:not(.vl-compare-heads){background:var(--vl-lavender-card);border-radius:7px;margin:0 0 6px}.vl-compare-heads{padding:0 10px 2px}.vl-compare-row .vl-choice-mark{color:var(--color-purple-2)}.vl-compare-row .vl-rk-name,.vl-compare-row .vl-rk-state{overflow-wrap:anywhere;white-space:normal;text-align:left;min-width:0}.vl-compare-row [data-compare-current],.vl-compare-row [data-compare-suggested]{overflow-wrap:anywhere;min-width:0;font-size:var(--vl-type-sub)}.vl-cn-chrome{display:block}.vl-cn-subline{font-size:var(--vl-type-body);margin:-4px 0 24px}.vl-cn-lead{margin:0 0 var(--card-gap);border-radius:var(--radius-card);background:var(--vl-lavender-card);color:var(--color-ink);gap:16px;padding:24px;display:grid}.vl-cn-lead[data-cn-lead=kept]{background:var(--state-kept-bg);color:var(--state-kept-ink)}.vl-cn-lead[data-cn-lead=talk]{background:var(--state-talk-bg);color:var(--state-talk-ink)}.vl-cn-lead-body{min-width:0}.vl-cn-lead-head{font-family:var(--font-display);font-weight:600;font-size:var(--vl-type-section);color:inherit;margin:0 0 8px;line-height:1.25}.vl-cn-lead-chip{margin:0 0 12px}.vl-cn-lead-line{color:inherit;margin:0 0 4px}.vl-cn-lead[data-cn-lead=lavender] .vl-muted.vl-cn-lead-line{color:var(--vl-ink2)}.vl-cn-lead-act{min-width:0}.vl-cn-lead-act .vl-cn-act{margin:0}.vl-cn-cols{gap:var(--card-gap);align-items:start;display:grid}.vl-cn-main,.vl-cn-side{gap:var(--card-gap);align-content:start;min-width:0;display:grid}.vl-cn-main>*,.vl-cn-side>*{margin:0}.vl-cn-head{font-family:var(--font-display);font-weight:600;font-size:var(--vl-type-section);color:var(--color-ink);margin:0 0 12px;line-height:1.25}.vl-cn-card-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;display:flex}.vl-cn-card-head .vl-cn-head{margin:0}.vl-cn-kinds{gap:16px;display:grid}.vl-cn-kinds .vl-easy-device-row{border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) auto;align-items:start;min-height:96px;margin:0;padding:20px;display:grid}.vl-cn-kinds .vl-edr-name{margin:0 0 6px;font-size:20px;font-weight:700}.vl-cn-kinds .vl-edr-line{font-size:var(--vl-type-body)}.vl-cn-account{display:grid}.vl-cn-account .vl-easy-device-row{border:0;border-bottom:var(--vl-hairline-w) solid var(--vl-line);background:0 0;border-radius:0;min-height:44px;margin:0;padding:14px 12px}.vl-cn-account .vl-easy-device-row[data-selected=true]{background:var(--vl-lavender-card);border-radius:var(--radius-card)}.vl-cn-account .vl-edr-name{font-size:var(--vl-type-body);font-weight:700}.vl-cn-account .vl-edr-line{font-size:var(--vl-type-sub)}.vl-cn-act{gap:12px;margin:24px 0 16px;display:grid}.vl-cn-act>.vl-header-btn,.vl-cn-act>.vl-ad-primary,.vl-cn-act>.vl-caption{justify-self:start;width:100%;max-width:520px;margin:0}.vl-cn-act>.vl-text-door{justify-self:start}.vl-cn-lead-act .vl-cn-act>.vl-header-btn,.vl-cn-lead-act .vl-cn-act>.vl-ad-primary{max-width:none}.vl-cn-child{background:var(--color-card);border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);padding:0 0 16px}.vl-cn-child>.vl-easy-device-row{background:0 0;border:0}.vl-cn-child>.vl-easy-device-row[data-selected=true]{background:var(--vl-lavender-card)}.vl-cn-child-state{padding:0 20px}.vl-cn-doors{flex-wrap:wrap;align-items:center;gap:8px 24px;margin:8px 0 0;display:flex}.vl-cn-doors .vl-text-door,.vl-cn-doors .vl-back-link{text-decoration:none}.vl-cn-chip{font-size:var(--vl-type-caption);white-space:nowrap;background:var(--vl-lavender-card);color:var(--color-purple-2);border-radius:6px;padding:4px 10px;font-weight:600;line-height:1.3;display:inline-block}.vl-cn-chip[data-chip-state=done]{background:var(--state-kept-bg);color:var(--state-kept-ink)}.vl-cn-chip[data-chip-state=waiting]{background:var(--state-talk-bg);color:var(--state-talk-ink)}.vl-cn-chip[data-chip-state=open]{background:var(--state-none-bg);color:var(--state-none-ink)}.vl-cn-steps{padding:8px 16px}.vl-cn-step{border-bottom:var(--vl-hairline-w) solid var(--vl-line);align-items:flex-start;gap:16px;padding:16px 0;display:flex}.vl-cn-step:last-child{border-bottom:0}.vl-cn-step .vl-easy-step-num{width:32px;height:32px;font-size:var(--vl-type-caption);border-radius:8px}.vl-cn-step-body{min-width:0;font-size:var(--vl-type-body);flex:auto;gap:6px;display:grid}.vl-cn-step-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.vl-cn-step-head>strong{font-size:var(--vl-type-section);font-weight:700;line-height:1.25}.vl-cn-fact{gap:2px;padding:8px 0;display:grid}.vl-cn-fact>.vl-body{font-weight:600}.vl-cn-code-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.vl-cn-code-intro{border-top:var(--vl-hairline-w) solid var(--vl-line);margin:12px 0 0;padding-top:12px}.vl-cn-children{gap:16px}.vl-cn-child{gap:8px;display:grid}.vl-cn-child-state{justify-items:start;gap:6px;display:grid}@media (width>=1040px){.vl-cn-chrome{display:none}.vl-cn-lead{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:center}.vl-cn-lead:not(:has(.vl-cn-lead-act)){grid-template-columns:minmax(0,1fr)}.vl-cn-lead-act .vl-cn-act>.vl-header-btn-wide{width:100%;display:block}.vl-cn-cols{grid-template-columns:minmax(0,760fr) minmax(0,392fr)}.vl-cn-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.vl-cn-act{grid-template-columns:minmax(0,520px) auto;align-items:center}.vl-cn-lead-act .vl-cn-act{grid-template-columns:minmax(0,1fr)}.vl-shell .vl-wizard-page .vl-page{padding-left:0;padding-right:0}.vl-easy-status-cols{gap:0 var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr)}.vl-easy-status-extra{position:static}[data-status-checklist],[data-check-line]{display:none}}.vl-cn-facts{padding:4px 16px}.vl-cn-facts .vl-setup-row{column-gap:14px;padding:14px 0}.vl-cn-facts .vl-setup-row:last-child{border-bottom:0}.vl-cn-facts .vl-easy-status-tile{border-radius:8px;width:32px;height:32px}.vl-cn-facts .vl-easy-status-tile[data-status-tile=done]:before{top:8px;left:12px}.vl-cn-facts .vl-easy-status-tile[data-status-tile=open]:before{top:13px;left:13px}.vl-cn-facts .vl-rk-name{font-size:var(--vl-type-body);font-weight:700}.vl-cn-facts .vl-rk-help{font-size:var(--vl-type-body)}.vl-cn-table{padding:8px 16px}.vl-cn-table-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr));align-items:center;gap:12px;padding:16px 0;display:grid}.vl-cn-table-row:last-child{border-bottom:0}.vl-cn-table-head{padding:8px 0}.vl-cn-table-child{gap:2px;display:grid}.vl-cn-table-name{font-family:var(--font-display);font-weight:600;font-size:var(--vl-type-section)}.vl-cn-fact-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:12px 0}.vl-cn-fact-row:last-of-type{border-bottom:0}.vl-cn-fact-row>.vl-body{font-weight:600}.vl-easy-status-extra .vl-cat-block[data-status-ring-card]{border-radius:var(--radius-card);gap:8px;padding:20px;display:grid}.vl-easy-status-extra .vl-cat-block[data-status-ring-card]>.vl-cat-name{font-family:var(--font-display);font-weight:600;font-size:var(--vl-type-section);line-height:1.25}.vl-easy-status-extra .vl-cat-block[data-status-ring-card]>.vl-cat-caption{font-size:var(--vl-type-body)}@media (width<=719.98px){.vl-cn-table-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vl-cn-table-child{grid-column:1/-1}.vl-cn-table-head{display:none}.vl-cn-table-row [data-cn-cell]:before{content:attr(data-cn-cell);display:none}}.vl-prot-lead{margin:0 0 var(--card-gap);border-radius:var(--radius-lead);background:var(--color-mist);flex-wrap:wrap;align-items:center;gap:16px 24px;padding:20px 24px;display:flex}.vl-prot-lead[data-tint=lavender],.vl-prot-tint[data-tint=lavender]{background:var(--vl-lavender-card);border-color:#0000}.vl-prot-lead[data-tint=kept]{background:var(--state-kept-bg)}.vl-prot-lead[data-tint=warm]{background:var(--state-talk-bg)}.vl-prot-lead-main{flex:320px;min-width:0}.vl-prot-lead-pair>.vl-prot-lead-main+.vl-prot-lead-main{border-left:var(--vl-hairline-w) solid var(--color-line);padding-left:24px}.vl-prot-lead-head{font-family:var(--font-display);font-weight:600;font-size:var(--vl-type-section);line-height:var(--line-height-heading);color:var(--color-purple-2);margin:0 0 6px}.vl-prot-lead-head.vl-prot-lead-sans{font-family:var(--font-body);font-weight:600}.vl-prot-lead-line{color:var(--vl-ink2);font-size:var(--type-body);margin:0}.vl-prot-lead-chip>.vl-chip,.vl-prot-lead-action{flex:none}.vl-prot-lead-fold [data-body-fold]>.vl-lang-btn{padding-left:0}.vl-btn-outline{border:var(--vl-hairline-w) solid var(--color-card-line);border-radius:var(--radius-button);background:var(--color-card);min-height:44px;color:var(--color-ink);font-size:var(--type-body);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-flex}.vl-btn-outline:hover{background:var(--color-mist)}.vl-btn-outline:disabled{opacity:.6;cursor:default}.vl-btn-block{width:100%;display:flex}.vl-state-chip{font-size:var(--vl-type-value);background:var(--vl-lavender-card);color:var(--vl-ink2);border-radius:6px;margin:0;padding:4px 12px;font-weight:600}.vl-state-chip[data-state-chip=on]{background:var(--state-kept-bg);color:var(--state-kept-ink)}.vl-state-chip[data-state-chip=draft]{background:var(--vl-lavender-card);color:var(--color-purple)}.vl-prot-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vl-prot-card-head>.vl-card-title{margin-bottom:8px}.vl-prot-card-acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.vl-prot-strong{margin:4px 0;font-weight:600}.vl-prot-page-line{margin:-8px 0 16px}.vl-prot-editor [data-editor-block=limits] [data-body-fold],.vl-prot-editor [data-editor-block=concerns] [data-body-fold],.vl-prot-editor [data-editor-block=native] [data-body-fold]{display:none}.vl-prot-editor [data-editor-block]>.vl-card{margin-bottom:var(--card-gap)}.vl-prot-editor-foot{border-top:var(--vl-hairline-w) solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:8px;padding-top:16px;display:flex}.vl-prot-editor-acts{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.vl-prot-editor-acts>.vl-header-btn,.vl-prot-editor-acts>.vl-muted{margin:0}.vl-prot-draft-line{flex:100%;margin:0}.vl-prot-draft-head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:-4px 0 16px;display:flex}.vl-prot-draft-head>.vl-caption{margin:0}.vl-prot-starting{padding:16px 20px}.vl-prot-starting>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;list-style:none;display:flex}.vl-prot-starting>summary::-webkit-details-marker{display:none}.vl-prot-starting-words{flex-direction:column;gap:4px;min-width:0;display:flex}.vl-prot-starting-words>.vl-card-title,.vl-prot-starting-words>.vl-muted{margin:0}.vl-prot-starting[open]>summary{margin-bottom:16px}.vl-prot-starting>.vl-card{box-shadow:none;margin-bottom:0}.vl-prot-three{gap:var(--gap);margin-bottom:var(--card-gap);grid-template-columns:minmax(0,1fr);display:grid}.vl-prot-three>.vl-card{flex-direction:column;margin-bottom:0;display:flex}.vl-prot-three>.vl-card>.vl-btn-outline{margin-top:auto}.vl-prot-moment>.vl-caption{margin-bottom:12px}.vl-prot-selector-rows{padding:8px 16px}.vl-prot-select-row{border-radius:var(--radius-field);grid-template-columns:20px minmax(0,1fr) 16px;column-gap:12px;padding:12px 8px}.vl-prot-select-row:after{left:8px;right:8px}.vl-prot-select-row[data-selected=true]{background:var(--vl-lavender-card)}.vl-prot-select-box{flex:none;width:20px;height:20px}.vl-prot-select-box[data-checked=true]{background:var(--color-purple);border-color:var(--color-purple)}.vl-prot-selector-title{font-size:var(--vl-type-section);margin:10px 0 12px}.vl-prot-path{background:var(--color-mist);border-radius:var(--radius-field);margin:0 0 12px;padding:12px 16px}.vl-prot-selector [data-native-step]{margin-bottom:4px}.vl-prot-held-band{align-items:center}.vl-prot-held-band>.vl-chip{margin:0}.vl-prot-held-child{flex:auto;margin:0}.vl-prot-held-band>.vl-back-link{border:var(--vl-hairline-w) solid var(--color-card-line);border-radius:var(--radius-button);background:var(--color-card);color:var(--color-ink);font-size:var(--type-body);margin:0;padding:10px 20px}.vl-prot-held-row{border-bottom:var(--vl-hairline-w) solid var(--color-line);grid-template-columns:minmax(0,1fr);row-gap:2px;padding:12px 0}.vl-prot-held-row>.vl-chip{color:var(--vl-ink);font-size:var(--type-body);white-space:normal;background:0 0;margin:0;padding:0}.vl-prot-held-row>.vl-rk-state{color:var(--vl-ink2)}.vl-prot-held-row[data-held-long]{grid-template-columns:minmax(0,1fr)}.vl-prot-held-row[data-held-long]>.vl-chip{grid-area:1/1}.vl-prot-held-lines{text-align:left;color:var(--vl-ink2);grid-area:2/1;justify-self:start;margin:0;padding:0;list-style:none}.vl-prot-held-lines>li{margin:0;padding:2px 0}.vl-prot-two-even{gap:var(--gap);margin-bottom:var(--card-gap);grid-template-columns:minmax(0,1fr);display:grid}.vl-prot-two-even>.vl-card{margin-bottom:0}.vl-prot-plan{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.vl-prot-plan-words{color:inherit;min-width:0;text-decoration:none;display:block}.vl-prot-plan>.vl-prot-door{flex:none;margin:0}.vl-prot-plan .vl-prot-door>a[data-easy-door]{border:var(--vl-hairline-w) solid var(--color-card-line);border-radius:var(--radius-button);background:var(--color-card);min-height:44px;color:var(--color-ink);font-size:var(--type-body);align-items:center;gap:8px;padding:10px 20px;text-decoration:none;display:inline-flex}.vl-pc-door{border-top:var(--vl-hairline-w) solid var(--color-line);color:var(--color-purple);font-weight:600;font-size:var(--type-body);align-items:center;gap:6px;margin-top:10px;padding-top:10px;display:flex}.vl-prot-foot-acts{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:4px;display:flex}.vl-prot-foot-acts>.vl-header-btn-wide{flex:0 auto}.vl-pin-row>.vl-header-btn{flex:none;margin-top:0}.vl-pin-row>.vl-pin-fields>label{margin-top:0}.vl-pin-row>.vl-pin-fields>label>input{margin-top:6px}.vl-pin-row>.vl-lang-btn{flex:none}.vl-prot-rides-line{margin:0 0 var(--card-gap);border-radius:var(--radius-field);background:var(--color-mist);padding:12px 16px}.vl-prot-stack>[data-editor-block]+[data-editor-block]{margin-top:0}.vl-prot-rewards-head{border-bottom:var(--vl-hairline-w) solid var(--color-line);padding:0 0 8px}.vl-prot-rewards-head>.vl-rk-name,.vl-prot-rewards-head>.vl-rk-state{font-size:var(--type-label);letter-spacing:.04em;color:var(--vl-ink2);font-weight:600}.vl-prot-reward-cost{font-family:var(--font-display);font-weight:600;font-size:var(--vl-type-section);color:var(--vl-ink);margin-right:8px}[data-editor-block=checkIn]>.vl-art{max-width:360px;margin:0 auto 16px}.vl-prot-editor [data-editor-block=checkIn]>.vl-card[data-defaults-card]{background:var(--vl-lavender-card);box-shadow:none;border-color:#0000}[data-agreement-head]{margin-top:8px}[data-agreement-head]>.vl-serif-head{margin:0}@media (width>=1040px){.vl-page .vl-prot-two,.vl-page .vl-prot-group-two,.vl-page [data-signals-page]>.vl-prot-group-two{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;max-width:none;display:grid}.vl-page .vl-prot-group-two.vl-prot-even,.vl-page .vl-prot-two-even{grid-template-columns:repeat(2,minmax(0,1fr))}.vl-page .vl-prot-side,.vl-page .vl-plan-side{display:block}.vl-prot-main .vl-prot-card[data-prot-card=native],.vl-prot-main [data-prot-choices]{display:none}.vl-prot-main .vl-prot-cards{grid-template-columns:minmax(0,1fr)}.vl-prot-three{grid-template-columns:repeat(3,minmax(0,1fr))}[data-editor-block=checkIn]:has(>.vl-art){column-gap:var(--gap);grid-template-columns:minmax(0,1fr) 360px;align-items:center;display:grid}[data-editor-block=checkIn]>.vl-art{order:2;margin:0}.vl-prot-lead-head{font-size:24px}.vl-prot-editor [data-editor-block=native]>.vl-card{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.vl-prot-editor [data-editor-block=native]>.vl-card>h2,.vl-prot-editor [data-editor-block=native]>.vl-card>[data-body-fold],.vl-prot-editor [data-editor-block=native]>.vl-card>p,.vl-prot-editor [data-editor-block=native]>.vl-card>button{grid-column:1/-1}}.vl-page[data-all-shown=false] [data-prot-plan-line],.vl-page[data-all-shown=false] .vl-prot-cards,.vl-page[data-all-shown=false] [data-prot-concern-rows],.vl-page[data-all-shown=false] [data-prot-hold-rows],.vl-page[data-all-shown=false] [data-connection-door],.vl-page[data-all-shown=false] [data-prot-choices],.vl-page[data-all-shown=false] .vl-prot-side,.vl-page[data-all-shown=false] [data-prot-guide-row],.vl-page[data-all-shown=false] .vl-prot-main>[data-prot-easy-door],.vl-page[data-all-shown=false] .vl-card[data-ez-mode=protection]>.vl-card-title{display:none}.vl-page[data-all-shown=false] .vl-prot-two{grid-template-columns:minmax(0,1fr)}.vl-page[data-all-shown=false] .vl-card[data-ez-mode=protection]{box-shadow:none;background:0 0;border:none;padding:0}.vl-page [data-signals-page] [data-signal-rows]{display:block}[data-signals-page] [data-signal-rows]>.vl-row.vl-row-kit,[data-signals-page] [data-signal-rows]>.vl-row-kit{border-bottom:var(--vl-hairline-w) solid var(--color-line);background:0 0;border-radius:0;margin:0;padding:12px 0}[data-signals-page] [data-signal-rows]>.vl-row-kit:last-child{border-bottom:none}.vl-prot-select-row>.vl-prot-select-box{grid-area:1/1}.vl-prot-select-row>.vl-rk-name{grid-area:1/2}.vl-prot-select-row>.vl-rk-state{grid-area:1/3}.vl-prot-editor [data-editor-block=limits]>.vl-card>.vl-muted:first-of-type,.vl-prot-editor [data-editor-block=concerns]>.vl-card>.vl-muted:first-of-type,.vl-prot-editor [data-editor-block=native]>.vl-card>.vl-muted:first-of-type{display:none}.vl-page[data-settings-page]{column-count:auto}.vl-page[data-settings-page][data-open-pane]>.vl-st-two{display:none}.vl-page[data-settings-page] .vl-prot-page-line{margin:0}.vl-page[data-settings-page] .vl-st-tiles{margin:0 0 var(--gap);grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.vl-page[data-settings-page] .vl-st-tiles>.vl-prot-lead-main{display:none}.vl-st-tile{gap:6px;display:grid}.vl-st-tile+.vl-st-tile{border-top:var(--vl-hairline-w) solid var(--color-line);padding-top:12px}.vl-st-tile-word{font-family:var(--font-display);font-size:24px;line-height:var(--line-height-heading);color:var(--color-ink)}.vl-st-tile-label{font-size:var(--type-label);color:var(--vl-ink2)}.vl-page[data-settings-page] .vl-st-two>.vl-card,.vl-page[data-settings-page] .vl-st-side>.vl-card,.vl-page[data-settings-page] .vl-st-page .vl-card:not(.vl-card-tight),.vl-page[data-settings-page] .vl-st-page [data-device-card]{background:var(--color-card);border:var(--vl-hairline-w) solid var(--color-line);border-radius:var(--radius-card);margin:0 0 var(--card-gap);padding:20px}.vl-page[data-settings-page] .vl-st-page .vl-card:not(.vl-card-tight) .vl-card:not(.vl-card-tight){margin-bottom:0}.vl-page[data-settings-page] .vl-st-two>.vl-card>.vl-row:first-of-type{border-top:none}.vl-st-side{gap:var(--card-gap);display:grid}.vl-st-side-label{margin:10px 0 6px;font-weight:600}.vl-st-side-door{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.vl-st-side-door>.vl-card-title{margin:0}.vl-st-page [data-st-pane]>.vl-card:first-of-type>.vl-card-title:first-child{display:none}.vl-st-page .vl-prot-lead{margin-bottom:var(--card-gap)}.vl-st-back-row{margin:var(--card-gap) 0 0}.vl-page[data-settings-page] .vl-st-alerts-line{margin:0 0 var(--card-gap);color:var(--vl-ink2)}.vl-page[data-settings-page] [data-alert-level-row]{border-top:none;padding-top:0}.vl-page[data-settings-page] [data-alert-level-row]>.vl-lang-btn,.vl-page[data-settings-page] [data-alert-level-row]>.vl-lang-btn.active{font-family:var(--font-body);font-size:var(--vl-type-section);color:var(--color-ink);background:0 0;border:0;align-items:center;gap:12px;padding:0;font-weight:600;text-decoration:none;display:flex}.vl-page[data-settings-page] [data-alert-level-row]>.vl-lang-btn:before{content:"";border:2px solid var(--color-line);background:var(--color-card);box-sizing:border-box;border-radius:50%;flex:none;width:20px;height:20px}.vl-page[data-settings-page] [data-alert-level-row]>.vl-lang-btn[aria-checked=true]:before{border:6px solid var(--color-purple)}.vl-page[data-settings-page] .vl-st-digest{background:var(--vl-lavender-card);border-radius:var(--radius-card);border-top:none;padding:20px}.vl-page[data-settings-page] .vl-st-digest-head{font-size:var(--vl-type-section);margin:0 0 12px}.vl-page[data-settings-page] .vl-st-digest .vl-lang-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.vl-page[data-settings-page] .vl-st-digest .vl-lang-row>.vl-lang-btn,.vl-page[data-settings-page] .vl-st-digest .vl-lang-row>.vl-lang-btn.active{border:var(--vl-hairline-w) solid var(--color-line);border-radius:var(--radius-button);background:var(--color-card);width:100%;min-height:44px;color:var(--color-ink);font-weight:600;text-decoration:none}.vl-page[data-settings-page] .vl-st-digest .vl-lang-row>.vl-lang-btn.active{background:var(--color-purple);border-color:var(--color-purple);color:var(--color-card)}.vl-page[data-settings-page] .vl-st-private{border-top:none;padding-top:0}.vl-page[data-settings-page] .vl-st-private>.vl-row-title{font-size:var(--vl-type-section);margin:0 0 8px}.vl-page[data-settings-page] .vl-st-private>.vl-btn-block{margin-top:var(--card-gap)}.vl-page[data-settings-page] [data-alerts-never-foot]{display:none}.vl-st-account-acts{justify-items:end;gap:10px;display:grid}.vl-st-privacy-doors>.vl-lang-btn{text-align:center;background:var(--color-card);border:var(--vl-hairline-w) solid var(--color-line);border-radius:var(--radius-button);min-height:44px;color:var(--color-ink);flex:200px;font-weight:600}.vl-page[data-settings-page] .vl-st-delete{border-left-style:solid;border-left-width:4px;padding:24px}.vl-page[data-settings-page] .vl-st-delete>.vl-card-title{font-size:var(--vl-type-section)}.vl-page[data-settings-page] .vl-st-delete>.vl-lang-btn{border-radius:var(--radius-button);min-height:48px;padding:0 24px;font-weight:600;text-decoration:none}.vl-page[data-settings-page] .vl-st-page[data-st-page=alerts]>[data-st-pane]>.vl-card,.vl-page[data-settings-page] .vl-st-page[data-st-page=privacy]>[data-st-pane]>.vl-card{background:0 0;border:0;border-radius:0;padding:0}.vl-st-phones-head{font-size:var(--type-label);letter-spacing:.04em;color:var(--vl-ink2);margin:0 0 4px}.vl-page[data-settings-page] .vl-st-phone-row{padding:0}.vl-page[data-settings-page] .vl-st-phone-pick{text-align:left;cursor:pointer;border-radius:var(--radius-field);background:0 0;border:0;width:100%}.vl-page[data-settings-page] .vl-st-phone-row[data-selected=true]>.vl-st-phone-pick{background:var(--vl-lavender-card)}.vl-page[data-settings-page] .vl-st-phone-row>.vl-lang-btn{margin:4px 0 8px}.vl-prot-fit-main{margin-top:var(--gap)}[data-share-form] .vl-segments[role=group]{margin:8px 0 14px}@media (width>=1040px){.vl-prot-main .vl-prot-foot-acts>.vl-header-btn-wide{flex:0 auto;width:auto}.vl-page[data-settings-page] .vl-st-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.vl-st-tile+.vl-st-tile{border-top:none;border-left:var(--vl-hairline-w) solid var(--color-line);padding-top:0;padding-left:24px}.vl-st-tile-word{font-size:28px}.vl-page[data-settings-page] .vl-st-two{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;display:grid}.vl-page[data-settings-page] .vl-st-two>.vl-card{margin-bottom:0}.vl-st-page[data-st-page=alerts]>[data-st-pane]>.vl-back-row,.vl-st-page[data-st-page=privacy]>[data-st-pane]>.vl-back-row{display:none}.vl-st-account-acts{justify-items:end}.vl-page .vl-prot-main>[data-prot-fit-main]{display:none}}@media (width<=1039.98px){[id=easy-route]>.vl-band{margin-left:-24px;margin-right:-24px}.vl-easy-footbar{background:var(--color-page-ground)}.vl-easy-footbar>[data-action=save-exit]{font-weight:500}[id=easy-route].vl-wizard-page,[id=easy-connect].vl-wizard-page{padding-bottom:112px}[id=easy-keep] .vl-header-btn.vl-ej-primary{min-width:min(320px,100%)}}[id=easy-route] .vl-header-btn.vl-ej-primary:disabled,[id=easy-route] .vl-pin-row>.vl-btn-primary:disabled,[id=easy-connect] .vl-cn-act>.vl-header-btn:disabled{color:var(--color-purple-2)}[id=easy-connect] .vl-cn-act>.vl-header-btn-wide,[id=easy-route] .vl-ej-membership-card .vl-header-btn-wide{text-align:center;justify-content:center;align-items:center;gap:8px;min-height:48px;display:flex}[id=easy-route] .vl-ej-membership-card .vl-header-btn-wide{width:100%}@media (width<=1039.98px){[id=easy-route] .vl-ej-foot-row>.vl-header-btn.vl-ej-primary,[id=easy-route] .vl-ej-band-row>.vl-header-btn.vl-ej-primary,[id=easy-route] .vl-ej-band-act,[id=easy-route] .vl-ej-band-act>.vl-header-btn.vl-ej-primary,[id=easy-route] .vl-pin-row>.vl-btn-primary{width:100%}[id=easy-route] .vl-pin-row>.vl-btn-primary{flex:1 0 100%}[id=easy-route] .vl-ej-band-act{align-items:stretch}}[id=easy-route] .vl-ej-band .vl-ej-band-row>.vl-ej-secondary{border-color:var(--color-purple-2);background:0 0;min-height:44px;padding:0 16px;font-size:15px}@media (width<=1039.98px){[id=easy-route] .vl-ej-band{padding:12px 16px}[id=easy-route] .vl-ej-band .vl-ej-band-head{margin-bottom:4px;font-size:20px}[id=easy-route] .vl-ej-band .vl-ej-band-head-line{font-size:20px}[id=easy-route] .vl-ej-band .vl-ej-band-row{gap:8px 16px}[id=easy-connect] .vl-cn-lead[data-cn-child-lead]{gap:8px;padding:12px 16px}[id=easy-connect] .vl-cn-lead[data-cn-child-lead]>.vl-cn-lead-body{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}[id=easy-connect] .vl-cn-lead[data-cn-child-lead] .vl-cn-lead-head,[id=easy-connect] .vl-cn-lead[data-cn-child-lead] .vl-cn-lead-chip{margin:0}[id=easy-connect] .vl-cn-lead[data-cn-child-lead] .vl-cn-lead-line{flex:1 0 100%;margin:0}}@media (width>=1040px){[id=easy-connect] .vl-cn-lead[data-cn-child-lead]:not(:has(.vl-cn-lead-act)){padding:16px 24px}[id=easy-connect] .vl-cn-lead[data-cn-child-lead]:not(:has(.vl-cn-lead-act))>.vl-cn-lead-body{grid-template-columns:minmax(200px,300px) minmax(0,1fr);align-items:center;column-gap:32px;display:grid}:is([id=easy-connect] .vl-cn-lead[data-cn-child-lead]:not(:has(.vl-cn-lead-act)) .vl-cn-lead-head,[id=easy-connect] .vl-cn-lead[data-cn-child-lead]:not(:has(.vl-cn-lead-act)) .vl-cn-lead-chip){grid-column:1;margin:0}[id=easy-connect] .vl-cn-lead[data-cn-child-lead]:not(:has(.vl-cn-lead-act)) .vl-cn-lead-head{grid-row:1}[id=easy-connect] .vl-cn-lead[data-cn-child-lead]:not(:has(.vl-cn-lead-act)) .vl-cn-lead-chip{grid-row:2}[id=easy-connect] .vl-cn-lead[data-cn-child-lead]:not(:has(.vl-cn-lead-act)) .vl-cn-lead-line{grid-column:2;margin:0}}[id=easy-connect] .vl-cn-kinds>.vl-easy-device-row+.vl-easy-device-row{margin-top:0}[id=easy-route] .vl-ej-row .vl-chip.vl-ej-level{white-space:nowrap}@media (width<=1039.98px){[id=easy-connect] .vl-cn-kinds{gap:8px}[id=easy-connect] .vl-cn-kinds .vl-easy-device-row{align-items:center;min-height:64px;padding:10px 16px}[id=easy-connect] .vl-cn-kinds .vl-edr-name{margin:0 0 2px;font-size:17px}[id=easy-connect] .vl-cn-kinds .vl-edr-line{font-size:14px}[id=easy-route] .vl-ej-row{min-height:44px;padding-top:8px;padding-bottom:8px}[id=easy-route] .vl-ej-tier{padding:12px 48px 12px 16px}}[id=easy-connect] .vl-easy-quiet-card[data-easy-password-card]{background:var(--state-kept-bg);border-color:var(--state-kept-track);box-shadow:none}[id=easy-connect] .vl-easy-quiet-card[data-easy-password-card]>.vl-card-title,[id=easy-connect] .vl-easy-quiet-card[data-easy-password-card]>.vl-muted{color:var(--state-kept-ink)}[id=easy-connect] .vl-cn-act>.vl-text-door[data-action=save-later],[id=easy-connect] .vl-cn-side>.vl-text-door[data-action=help-setup],[id=easy-route] .vl-founding-code .vl-text-door[data-action=founding-apply]{box-sizing:border-box;border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-button);background:var(--vl-chrome);min-height:48px;color:var(--color-purple-2);justify-content:center;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}[id=easy-route] .vl-founding-code .vl-text-door[data-action=founding-apply]{min-height:44px;padding:0 16px}[id=easy-route] .vl-founding-code .vl-text-door[data-action=founding-apply]:disabled{opacity:.5}[id=easy-connect] .vl-cn-side>.vl-text-door[data-action=help-setup]{width:100%}[id=easy-connect] .vl-cn-act>.vl-text-door[data-action=save-later]>.vl-row-chevron,[id=easy-connect] .vl-cn-side>.vl-text-door[data-action=help-setup]>.vl-row-chevron{display:none}@media (width<=1039.98px){[id=easy-connect] .vl-cn-act>.vl-text-door[data-action=save-later],[id=easy-route] .vl-ej-door-row>.vl-ej-secondary{width:100%}}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>*{grid-column:1/-1}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-pin-row{display:contents}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-pin-row>.vl-pin-fields{grid-column:1/-1;margin-top:16px}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-pin-row>.vl-btn-primary{order:1;grid-column:1;align-self:start;width:100%;margin-top:12px}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-ej-door-row{order:1;grid-column:2}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-ej-door-row>.vl-ej-secondary{width:100%;padding:0 12px}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-ej-door-row~.vl-caption{order:2}@media (width<=1039.98px){[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-pin-row>.vl-btn-primary{grid-column:1/-1}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-ej-door-row{grid-column:1/-1}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-ej-door-row{order:2}[id=easy-route] [id=setup-proposal]:has(>.vl-ej-door-row)>.vl-ej-door-row~.vl-caption{order:3}[id=easy-connect] .vl-cn-doors{flex-direction:column;align-items:flex-start;gap:0;display:flex}}[id=easy-route] select.vl-input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--vl-ink2) 50%), linear-gradient(135deg, var(--vl-ink2) 50%, transparent 50%);background-position:right 19px center,right 14px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}[id=easy-route] [data-easy-children] .vl-input{height:46px}@media (width<=1039.98px){[id=easy-route] [data-easy-children] .vl-ej-banner{margin-top:12px}[id=easy-route] .vl-ej-tier .vl-ej-tier-name{font-size:17px}[id=easy-route] [id=easy-continue]{flex-direction:column;display:flex}[id=easy-route] [id=easy-continue]>.vl-ej-side{order:1;margin-top:16px}}@media (width>=1040px){[id=easy-route] [id=easy-notice] .vl-ej-notice-foot{align-items:center;gap:16px 24px;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(240px,320px)!important}[id=easy-route] [id=easy-notice] .vl-ej-notice-foot>*{grid-area:1;width:auto;margin:0}[id=easy-route] [id=easy-notice] .vl-ej-notice-foot>.vl-header-btn.vl-ej-primary{width:100%}}[id=easy-route] [data-sos-text]>p+p{margin-top:12px}@media (width<=1039.98px){[id=easy-route] .vl-ej-row[data-row]{grid-template-columns:minmax(0,1fr) fit-content(55%)}[id=easy-route] .vl-ej-row[data-row] .vl-ej-value{text-align:right;display:block}}[id=easy-route] .vl-pin-row>.vl-btn-primary:not(:disabled){background:var(--color-violet-solid);color:var(--vl-on-action)}.vl-rf-context{font-size:var(--vl-type-row);color:var(--vl-ink2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:8px 0 4px;line-height:1.4;display:flex}.vl-rf-context-line{min-width:0;font-weight:500}.vl-rf-step{font-size:var(--vl-type-caption);white-space:nowrap}.vl-rf-plan-saved{font-size:var(--vl-type-row);color:var(--state-kept-ink);align-items:center;gap:12px;margin:-8px 0 16px;font-weight:600;line-height:1.4;display:flex}.vl-rf-check{border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:13px;margin:0 2px 4px 5px;transform:rotate(45deg)}.vl-rf-plan-saved+.vl-cn-subline{margin-top:0}.vl-rf-context~.vl-cn-subline{margin-bottom:16px}.vl-rf-pair{align-items:start;gap:16px;display:grid}.vl-rf-pair>*{min-width:0;margin:0}.vl-ad-primary+.vl-rf-pair{margin-top:16px}.vl-rf-code-card .vl-rf-code-note{border-top:var(--vl-hairline-w) solid var(--vl-line);margin:12px 0 0;padding-top:12px}.vl-rf-instruction{font-size:var(--vl-type-body)}.vl-rf-states{border-top:var(--vl-hairline-w) solid var(--vl-line)}.vl-rf-state-row{justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:4px 0;display:flex}.vl-rf-state-row:last-of-type{border-bottom:var(--vl-hairline-w) solid var(--vl-line)}.vl-rf-state-label{min-width:0;font-size:var(--vl-type-row);color:var(--color-ink);font-weight:500}.vl-rf-state-word{font-size:var(--vl-type-row);white-space:nowrap;color:var(--vl-ink2);flex:none;align-items:center;gap:10px;display:inline-flex}.vl-rf-state-row[data-rf-done=true] .vl-rf-state-word{color:var(--state-kept-ink);font-weight:600}.vl-rf-state-mark[data-rf-mark=wait]{background:currentColor;border-radius:2px;width:6px;height:6px}.vl-rf-state-mark[data-rf-mark=check]{border-bottom:2px solid;border-right:2px solid;width:6px;height:11px;margin:0 3px 3px;transform:rotate(45deg)}.vl-rf-caution{font-size:var(--vl-type-sub);margin:12px 0 0;line-height:1.45}.vl-rf-acts{gap:4px;display:grid}.vl-rf-acts>.vl-cn-act{margin:0 0 4px}.vl-rf-acts>.vl-cn-act>.vl-ad-primary{margin-top:0}.vl-rf-act-doors{border-top:0;justify-items:start;gap:0;margin:0;padding:0;display:grid}.vl-rf-act-doors>.vl-back-link,.vl-rf-act-doors>.vl-text-door{min-height:44px;font-size:var(--vl-type-door);align-items:center;padding:0;font-weight:600;display:inline-flex}.vl-rf-act-doors>.vl-text-door>.vl-row-chevron,.vl-rf-help-doors>.vl-text-door>.vl-row-chevron{margin-left:10px}.vl-rf-help-doors{border-top:var(--vl-hairline-w) solid var(--vl-line);margin:4px 0 0;display:grid}.vl-rf-help-doors>.vl-text-door{width:100%;min-height:48px;font-size:var(--vl-type-door);text-align:left;justify-content:space-between;align-items:center;gap:16px;margin:0;font-weight:600;display:flex}.vl-rf-help-doors>.vl-text-door+.vl-text-door{margin-left:0}@media (width>=1040px){.vl-rf-pair{gap:16px var(--card-gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr)}.vl-rf-pair>.vl-rf-code-card{grid-area:1/1}.vl-rf-pair>.vl-rf-instruction{grid-area:2/1}.vl-rf-pair>.vl-rf-acts{grid-area:3/1}.vl-rf-pair>.vl-rf-states{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);background:var(--color-card);grid-area:1/2/span 3;padding:12px 24px 20px}.vl-rf-acts>.vl-cn-act{grid-template-columns:minmax(0,520px)}.vl-rf-act-doors{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 16px;margin:8px 0 0;display:flex}.vl-rf-help-doors{max-width:520px;margin-top:12px}}.vl-rf-count-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:-4px 0 0;padding:0 0 16px;display:flex}.vl-rf-count{font-size:var(--vl-type-body);color:var(--vl-ink2);margin:0}.vl-rf-count-lead{color:var(--color-ink);font-weight:600}.vl-rf-count-act>.vl-text-door{min-height:44px;font-size:var(--vl-type-door);align-items:center;font-weight:600;display:inline-flex}.vl-rf-count-act>.vl-text-door>.vl-row-chevron{display:none}.vl-rf-notice,.vl-rf-none{margin:12px 0}.vl-rf-device-list{margin:0;padding:0;list-style:none}.vl-rf-device-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 0;display:grid}.vl-rf-device-glyph{color:var(--vl-ink2);align-self:start;padding-top:2px;display:inline-flex}.vl-rf-device-body{gap:1px;min-width:0;display:grid}.vl-rf-device-name{font-size:var(--vl-type-body);color:var(--color-ink);overflow-wrap:anywhere;font-weight:700;line-height:1.3}.vl-rf-device-line{font-size:var(--vl-type-row);color:var(--vl-ink2);line-height:1.4}.vl-rf-device-door{min-height:44px;font-size:var(--vl-type-door);white-space:nowrap;align-items:center;padding:0 0 0 8px;font-weight:600;display:inline-flex}.vl-rf-released-word{font-size:var(--vl-type-row);color:var(--vl-ink2);white-space:nowrap}.vl-rf-door-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);width:100%;min-height:56px;font-size:var(--vl-type-body);text-align:left;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:8px 0;font-weight:600;display:flex}.vl-rf-door-words{gap:2px;min-width:0;display:grid}.vl-rf-foot-line{font-size:var(--vl-type-row);margin:16px 0 0;line-height:1.45}.vl-rf-detail{align-items:start;gap:24px;display:grid}.vl-rf-detail>*{min-width:0;margin:0}.vl-rf-device-id{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:20px;display:grid}.vl-rf-device-id .vl-rf-device-name{font-size:var(--vl-type-section);margin-bottom:6px}.vl-rf-head{color:var(--color-ink);margin:0 0 4px;font-family:inherit;font-size:18px;font-weight:700;line-height:1.3}.vl-rf-fact-row{border-bottom:var(--vl-hairline-w) solid var(--vl-line);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:8px 0;display:flex}.vl-rf-fact-label{min-width:0;font-size:var(--vl-type-body);color:var(--color-ink);gap:2px;display:grid}.vl-rf-fact-help{font-size:var(--vl-type-caption);color:var(--vl-ink2);font-weight:400;display:block}.vl-rf-fact-value{font-size:var(--vl-type-body);text-align:right;color:var(--color-ink);flex:0 auto;font-weight:600}.vl-rf-section-line{font-size:var(--vl-type-row);margin:12px 0 0;line-height:1.45}.vl-rf-release{border:1px solid var(--state-review-ink);border-radius:var(--radius-button);width:100%;min-height:48px;color:var(--state-review-ink);font:inherit;font-size:var(--vl-type-body);cursor:pointer;background:0 0;margin:16px 0 0;padding:0 16px;font-weight:600;display:block}.vl-rf-release:disabled{opacity:.6;cursor:default}.vl-rf-confirm{margin:12px 0 0}.vl-rf-confirm>.vl-header-btn{margin-top:12px}.vl-rf-confirm-name{font-family:inherit;font-size:var(--vl-type-body);color:var(--color-ink);margin:0 0 8px;font-weight:700}.vl-rf-keep{align-items:center;min-height:44px;margin:4px 0 0;display:flex}@media (width>=1040px){.vl-rf-devices{max-width:760px}.vl-rf-detail{column-gap:var(--card-gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr)}.vl-rf-detail>*{grid-column:1}.vl-rf-detail>[data-rf-device-actions],.vl-rf-detail>[data-rf-device-reports]{grid-column:2}.vl-rf-detail>[data-rf-device-actions]{grid-row:1}.vl-rf-detail>[data-rf-device-reports]{grid-row:2/span 3}}.vl-ej-minutes-field[data-limit-blank]>.vl-caption{display:none}.vl-ej-minutes-field[data-limit-blank]>.vl-input{width:150px;max-width:none}.vl-ej-minutes-field>.vl-input::placeholder{color:var(--vl-ink2);opacity:1}[data-concerns-allowances]>.vl-ej-field-row{flex-wrap:nowrap}[data-concerns-allowances]>.vl-ej-field-row>label{flex:1 1 0;min-width:0}.vl-rf-resume{border-left:3px solid var(--color-purple);border-radius:0 var(--radius-card) var(--radius-card) 0;background:var(--vl-lavender-card);margin:16px 0 8px;padding:16px 20px}.vl-rf-resume-one{min-height:44px;color:inherit;gap:4px;display:grid}.vl-rf-resume-head{font-family:inherit;font-size:var(--vl-type-body);color:var(--color-ink);justify-content:space-between;align-items:center;gap:16px;margin:0 0 4px;font-weight:700;line-height:1.3;display:flex}.vl-rf-resume-arrow{color:var(--color-purple);flex:none}.vl-rf-resume-name{font-size:var(--vl-type-body);color:var(--color-ink);overflow-wrap:anywhere;line-height:1.4;display:block}.vl-rf-resume-line{font-size:var(--vl-type-row);color:var(--vl-ink2);line-height:1.4;display:block}.vl-rf-resume-task{border-top:var(--vl-hairline-w) solid var(--vl-line);min-height:56px;color:inherit;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.vl-rf-resume-words{gap:2px;min-width:0;display:grid}.vl-rf-count-chip{background:var(--vl-lavender-card);min-width:24px;color:var(--color-ink);font-size:var(--vl-type-row);text-align:center;border-radius:6px;grid-area:1/2/span 2;place-self:center end;margin-right:12px;padding:2px 8px;font-weight:700}.vl-row-kit.vl-more-item.vl-rf-lang-row{cursor:default;background:0 0;justify-content:space-between;align-items:center;gap:16px;display:flex}.vl-rf-lang{color:var(--vl-ink2);align-items:center;gap:8px;display:inline-flex}.vl-rf-lang>button{min-height:44px;font:inherit;font-size:var(--vl-type-body);color:var(--vl-ink2);cursor:pointer;background:0 0;border:0;padding:0 4px}.vl-rf-lang>button[aria-pressed=true]{color:var(--color-purple);font-weight:600}.vl-side-lang.vl-rf-lang>button:first-of-type:after{content:none}.vl-rf-group-head{font-family:inherit;font-size:var(--vl-type-row);color:var(--vl-ink2);margin:28px 0 4px;font-weight:600;line-height:1.4}.vl-rf-account{border-radius:var(--radius-card);background:var(--vl-quiet-card);margin:28px 0 0;padding:20px}.vl-rf-account-head{font-family:inherit;font-size:var(--vl-type-body);color:var(--vl-ink2);margin:0 0 12px;font-weight:500}.vl-rf-account-label{font-size:var(--vl-type-caption);color:var(--vl-ink2);margin:0}.vl-rf-account-address{font-size:var(--vl-type-body);color:var(--color-ink);overflow-wrap:anywhere;margin:2px 0 12px;font-weight:500}.vl-rf-account-acts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;display:flex}.vl-rf-account-act{min-height:44px;font-size:var(--vl-type-body);color:var(--color-ink);padding:0;font-weight:600}.vl-rf-account-out{color:var(--vl-ink2);font-weight:400}@media (width>=1040px){[data-more-page]>[data-more-setup]{grid-area:3/1;margin-top:0}[data-more-page]>[data-more-where]{grid-row:4}[data-more-page]>[data-more-scene]{grid-row:5}[data-more-page]{grid-template-rows:repeat(5,auto) 1fr}[data-more-page]>[data-more-groups]{grid-area:3/2/span 4}}.vl-rf-appr-device{margin:16px 0 0}.vl-rf-shown{font-size:var(--vl-type-sub);color:var(--vl-ink2);margin:0 0 12px}[data-approvals-page] .vl-card.vl-rf-request{border:var(--vl-hairline-w) solid var(--vl-line);border-radius:var(--radius-card);background:var(--color-card);margin:0 0 12px;padding:16px}.vl-rf-request-top{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px;display:flex}.vl-rf-request-name{font-size:var(--vl-type-body);color:var(--color-ink);overflow-wrap:anywhere;font-weight:700}.vl-rf-request-time{font-size:var(--vl-type-sub);white-space:nowrap;color:var(--vl-ink2);margin-left:auto}.vl-rf-request-line{font-size:var(--vl-type-section);color:var(--color-ink);margin:0 0 12px;line-height:1.3}.vl-rf-request-app{font-size:var(--vl-type-row);color:var(--vl-ink2);margin:2px 0 0;font-weight:400;display:block}.vl-rf-request-act{margin:0 16px 0 0}.vl-rf-request-door{min-height:44px;font-size:var(--vl-type-door);align-items:center;margin:0 16px 0 0;font-weight:600;display:inline-flex}.vl-rf-request-door>.vl-row-chevron{margin-left:10px}.vl-rf-explain{margin:20px 0 0}.vl-rf-subhead{font-family:inherit;font-size:var(--vl-type-body);color:var(--color-ink);margin:0 0 8px;font-weight:700;line-height:1.3}.vl-rf-explain>p{margin:0 0 12px;line-height:1.45}.vl-rf-explain>.vl-rf-door-row{border-bottom:0}.vl-rf-appr-family{border-top:var(--vl-hairline-w) solid var(--vl-line);margin:20px 0 0;padding:16px 0 0}.vl-rf-appr-family>.vl-muted{margin:4px 0 0}.vl-rf-appr-family>[data-requests-none]{font-size:var(--vl-type-body)!important;color:var(--vl-ink2)!important;margin:4px 0 0!important}.vl-rf-summary{border-bottom:var(--vl-hairline-w) solid var(--color-line);margin:0 0 12px;padding:4px 0 16px}.vl-rf-summary .vl-summary-line{margin:0 0 8px}.vl-rf-topics{margin:4px 0 12px;padding:0;list-style:none}.vl-rf-topics>li{margin:0 0 8px}.vl-rf-topic{border-left:3px solid var(--state-talk-ink);min-height:56px;color:var(--color-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:6px 0 6px 12px;text-decoration:none;display:grid}.vl-rf-topic[data-cat-state=review]{border-left-color:var(--state-review-ink)}.vl-rf-topic-name{font-size:var(--vl-type-row);grid-column:1;font-weight:600;line-height:1.3}.vl-rf-topic-line{font-size:var(--vl-type-value);color:var(--state-talk-ink);grid-column:1;line-height:1.35}.vl-rf-topic[data-cat-state=review]>.vl-rf-topic-line{color:var(--state-review-ink)}.vl-rf-topic>.vl-row-chevron{grid-area:1/2/span 2}.vl-rf-summary-acts>.vl-request-row{margin:0 0 4px}.vl-rf-summary-acts>.vl-header-btn-wide{width:100%}@media (width>=1040px){.vl-page[data-home-fold=daily] .vl-home-lead>.vl-dense-cards[data-home-summary-cards]{grid-area:1/1/auto/-1;margin:0;padding:0}.vl-page[data-home-fold=daily] .vl-home-lead>.vl-dense-cards[data-home-week-cards]{grid-row:2}.vl-page[data-home-fold=daily] .vl-home-lead .vl-home-glance>.vl-glance-side{grid-row:2/span 8}.vl-rf-summary{column-gap:var(--gap);grid-template-columns:minmax(0,760fr) minmax(0,392fr);align-items:start;margin:0 0 16px;display:grid}.vl-rf-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin:4px 0 0;display:grid}}.vl-jr-page .vl-cn-lead{flex-wrap:wrap;align-items:center;display:flex}.vl-jr-page .vl-cn-lead>.vl-cn-lead-body{flex:180px}.vl-jr-page .vl-cn-lead>.vl-cn-lead-act{flex:0 auto;max-width:100%}.vl-page[data-cat-detail] .vl-card[data-cat-none]{border-radius:var(--radius-card);background:var(--state-none-bg);color:var(--state-none-ink);border:0;margin:0 0 12px;padding:16px}.vl-rf-none-word{font-size:var(--vl-type-section);color:var(--state-none-ink);align-items:center;gap:10px;margin:0;font-weight:700;line-height:1.25;display:flex}.vl-rf-none-word:before{content:"";background:var(--state-none-ink);flex:none;width:14px;height:2px}.vl-page[data-cat-detail] .vl-text-door[data-open=checkin-notes]{align-items:center;min-height:44px;display:inline-flex}.vl-page[data-settings-page] .vl-st-two>.vl-card[data-st-rows]{background:0 0;border:0;border-radius:0;padding:0}.vl-rf-st-group:first-child>.vl-rf-group-head{margin-top:12px}.vl-page[data-settings-page] [data-st-rows] .vl-row-kit>.vl-rk-help{grid-column:1/span 2}.vl-page[data-settings-page] .vl-st-two>.vl-st-side{display:none}.vl-st-side-door{min-height:44px}@media (width>=1040px){.vl-page[data-settings-page] .vl-st-two>.vl-st-side{display:grid}}[data-family-index] .vl-card.vl-fam-child-card.vl-rf-child-row{border-bottom:var(--vl-hairline-w) solid var(--color-line);background:0 0;border-radius:0;gap:4px 24px;margin:0;padding:12px 0}.vl-rf-child-row .vl-fam-child-name{font-family:inherit;font-size:var(--vl-type-section);line-height:1.25}.vl-rf-child-row .vl-fam-child-state{margin:6px 0 0}.vl-rf-child-row>.vl-fam-child-acts{flex-flow:wrap;align-items:center;gap:0 20px}.vl-fam-child-acts>.vl-text-door{min-height:44px;margin:0}[data-family-index] .vl-fam-section[data-fam-devices-block]{margin-top:24px}.vl-prot-editor-foot>.vl-jr-foot{margin:16px 0 0}.vl-prot-editor-foot>.vl-rf-editor-door{align-items:center;min-height:44px;margin:12px 0 0;display:inline-flex}.vl-row.vl-row-kit.vl-rf-unset-row{align-items:center;padding:10px 0}.vl-rf-unset-row>.vl-rk-help{color:var(--vl-ink2);grid-column:1}.vl-rf-unset-row>.vl-text-door.vl-rk-state{grid-area:1/2/span 2;place-self:center end;min-height:44px;margin:0}.vl-rf-clear-door{align-items:center;min-height:44px;display:inline-flex}.vl-row-kit.vl-rf-read-row{border-bottom:var(--vl-hairline-w) solid var(--color-line);color:var(--color-ink);padding:12px 0}.vl-row-kit.vl-rf-profile-door{border-top:var(--vl-hairline-w) solid var(--color-line);border-bottom:var(--vl-hairline-w) solid var(--color-line);color:var(--color-ink);margin:12px 0 16px;padding:12px 0}.vl-cm-more-head,.vl-cm-review-card,.vl-cm-return{display:block}.vl-cm-hub-rows>.vl-cm-more-head{margin:24px 0 4px}.vl-cm-hub-rows>.vl-cm-review-card{margin:16px 0 0}.vl-cm-hub-rows>.vl-cm-return{margin:8px 0 16px}[id=cm-board]>p,[id=cm-board]>[data-cm-explore-door]{grid-column:1/-1!important;justify-self:start!important}[data-help-page] [id=door-emergency-line]{background:var(--vl-quiet-card)!important;color:var(--vl-ink)!important}[data-cm-guides-back-foot]{display:none}.vl-cm-plan-card .vl-text-door.vl-cm-compare-act,.vl-cm-return>.vl-text-door,[data-help-page] [data-door-summary]{align-items:center;min-height:44px;display:inline-flex!important}.vl-sc{margin-top:8px}.vl-sc-title{font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin:6px 0 8px;font-weight:600}.vl-sc-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 10px;display:grid}.vl-sc-card,.vl-sc-kpi{border-radius:var(--radius-card);border:var(--border-card);box-shadow:var(--shadow-card);background:#fff;padding:14px}.vl-sc-card{margin:0 0 10px}.vl-sc-kpi{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.vl-sc-kpi-label,.vl-sc-card-line,.vl-sc-kpi-of,.vl-sc-ring-of,.vl-sc-ring-label,.vl-sc-count-label,.vl-sc-limit-words,.vl-sc-delta{font-size:var(--type-caption);color:var(--color-muted);line-height:1.3}.vl-sc-kpi-value,.vl-sc-count-value{color:var(--color-ink);letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.15}.vl-sc-delta{align-items:baseline;gap:4px;display:inline-flex}.vl-sc-glyph{color:var(--color-purple);font-style:normal}.vl-sc-glyph[data-tone="0"]{color:var(--color-purple)}.vl-sc-glyph[data-tone="1"]{color:var(--color-status-blue)}.vl-sc-glyph[data-tone="2"]{color:var(--color-purple-2)}.vl-sc-glyph[data-tone="3"]{color:var(--color-muted)}.vl-sc-delta[data-delta=same] .vl-sc-glyph{color:var(--color-mint)}.vl-sc-delta[data-delta=more] .vl-sc-glyph,.vl-sc-delta[data-delta=less] .vl-sc-glyph{color:var(--color-muted)}.vl-sc-card-title{font-size:var(--type-body);color:var(--color-ink);margin:0;font-weight:700}.vl-sc-card-line{margin:2px 0 8px}.vl-sc-legend{flex-wrap:wrap;gap:4px 12px;margin:0 0 4px;display:flex}.vl-sc-legend-item{font-size:var(--type-caption);color:var(--color-ink);align-items:center;gap:5px;display:inline-flex}.vl-sc-chart{width:100%;margin:2px 0 0}.vl-sc-chart .recharts-wrapper{font-family:inherit}.vl-sc-tick-day{fill:var(--color-ink);font-size:11px;font-weight:600}.vl-sc-tick-mark{fill:var(--color-purple);font-size:9px}.vl-sc-tick-total{fill:var(--color-muted);font-size:9px}.vl-sc-tip{border:var(--border-card);box-shadow:var(--shadow-card);font-size:var(--type-caption);color:var(--color-ink);background:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.vl-sc-tip-title{margin-bottom:2px}.vl-sc-tip-row{align-items:baseline;gap:6px;display:flex}.vl-sc-tip-label{color:var(--color-muted);flex:auto}.vl-sc-tip-value{font-weight:600}.vl-sc-tip-total{border-top:1px solid var(--color-line);margin-top:2px;padding-top:3px}.vl-sc-shares-body{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.vl-sc-shares{flex:150px;min-width:0;margin:0;padding:0;list-style:none}.vl-sc-share{border-bottom:1px solid var(--color-line);font-size:var(--type-caption);color:var(--color-ink);align-items:baseline;gap:6px;padding:4px 0;display:flex}.vl-sc-share:last-child{border-bottom:none}.vl-sc-share-label{flex:auto;min-width:0}.vl-sc-share-minutes{color:var(--color-muted);white-space:nowrap}.vl-sc-share-pct{text-align:right;white-space:nowrap;min-width:36px;font-weight:600}.vl-sc-limit{padding:6px 0}.vl-sc-limit-head{font-size:var(--type-secondary);color:var(--color-ink);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vl-sc-limit-pct{font-weight:600}.vl-sc-bar{background:var(--color-lavender-2);border-radius:999px;height:8px;margin:5px 0 3px;overflow:hidden}.vl-sc-bar-fill{background:var(--color-purple);border-radius:999px;height:100%;display:block}.vl-sc-bar[data-full=true] .vl-sc-bar-fill{background:var(--color-status-blue)}.vl-sc-limit-words{margin:0}.vl-sc-rings{flex-wrap:wrap;gap:12px 20px;margin:8px 0 6px;display:flex}.vl-sc-ring-tile{text-align:center;flex-direction:column;flex:120px;align-items:center;gap:3px;display:flex}.vl-sc-plain{width:64px;height:64px;color:var(--color-ink);justify-content:center;align-items:center;font-size:26px;font-weight:700;display:inline-flex}.vl-sc-line{font-size:var(--type-body);color:var(--color-ink);margin:6px 0 0}.vl-sc-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;margin-top:8px;display:grid}.vl-sc-count{flex-direction:column;gap:2px;min-width:0;display:flex}@media (width>=720px){.vl-sc-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.vl-sc-kpi-value,.vl-sc-count-value{font-size:26px}.vl-sc-counts{grid-template-columns:repeat(4,minmax(0,1fr))}}.vl-sc-swatch{background:var(--color-ex-lavender);border-radius:3px;flex:none;align-self:center;width:10px;height:10px;display:inline-block}.vl-sc-card-celebrate{background:var(--color-ex-gold-tint);border-color:color-mix(in srgb, var(--color-ex-gold) 40%, transparent)}.vl-rc-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.vl-rc-top [data-action=print]{margin-left:auto}.vl-rc-chooser{scrollbar-width:thin;flex-wrap:nowrap;gap:6px;padding:2px 0;display:flex;overflow-x:auto}.vl-rc-chooser>button{white-space:nowrap;flex:none}.vl-rc-since{margin-top:6px}.vl-sc-kpis[data-kpis="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.vl-sc-kpis[data-kpis="5"]>.vl-sc-kpi:nth-child(-n+2){grid-column:span 3}.vl-sc-kpis[data-kpis="5"]>.vl-sc-kpi:nth-child(n+3){grid-column:span 2}.vl-sc-kpi[data-kpi=time],.vl-sc-kpi[data-kpi=average]{background:var(--color-ex-violet-tint);border-color:color-mix(in srgb, var(--color-ex-violet) 35%, transparent)}.vl-sc-kpi[data-kpi=limits]{background:var(--color-ex-apricot-tint);border-color:color-mix(in srgb, var(--color-ex-apricot) 35%, transparent)}.vl-sc-kpi[data-kpi=calm]{background:var(--color-ex-teal-tint);border-color:color-mix(in srgb, var(--color-ex-teal) 35%, transparent)}.vl-sc-kpi[data-kpi=nights]{background:var(--color-ex-violet-tint);border-color:color-mix(in srgb, var(--color-ex-violet) 35%, transparent)}.vl-sc-shares-body{flex-direction:column;align-items:center;gap:10px;display:flex}.vl-sc-shares{flex:none;width:100%}.vl-sc-share{flex-direction:column;align-items:stretch;gap:2px;display:flex}.vl-sc-share-row{align-items:baseline;gap:6px;display:flex}.vl-sc-share-trend{font-size:var(--type-caption);color:var(--color-muted);align-items:baseline;gap:4px;padding-left:16px;display:inline-flex}.vl-sc-share-trend .vl-sc-glyph{color:var(--color-muted)}[data-detail=hidden]{display:none}@media print{[data-detail=hidden]{display:block}[data-print=off],.vl-header,.vl-lang-row,.vl-tabbar,nav,.vl-rc-top,#rc-view,[data-card-default],.vl-rc-award,.vl-rc-form,.vl-sc-tip,.recharts-tooltip-wrapper,button{display:none}body{color:var(--color-ink);background:#fff}.vl-card,.vl-sc-card,.vl-sc-kpi{break-inside:avoid;box-shadow:none}.vl-page{max-width:none;padding:0}}
