:root:not([data-theme=dark]) .wa-pv{--wa-canvas:color-mix(in srgb,#E9DFD0 40%,var(--n0));--wa-bubble-in:var(--n0);--wa-bubble-out:#D9FDD3;--wa-bubble-human:#DCEBFC;--wa-text:var(--n950);--wa-meta:var(--n700);--wa-link:#02739F;--wa-input:var(--n50);--wa-send:#00A884;--wa-day:color-mix(in srgb,var(--n0) 88%,transparent)}:root[data-theme=dark]{--wa-canvas:#0F1A20;--wa-bubble-in:#202C33;--wa-bubble-out:#144D40;--wa-bubble-human:#1E3A55;--wa-text:#E9EDEF;--wa-meta:#B4C0C7;--wa-link:#6CC7EE;--wa-input:#2A3942;--wa-send:#00A884;--wa-header:#202C33;--wa-composer:#1F2C34;--wa-tick:#53BDEB;--wa-day:#1F2C34}.wa-pv{width:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;background:var(--wa-canvas);border:1px solid var(--n200);border-radius:var(--radius-xl);box-shadow:var(--elev-2)}.studio-preview{max-width:520px;margin-inline:auto}.wa-pv-head{display:flex;align-items:center;gap:var(--space-2xs);min-height:68px;padding-block:var(--space-2xs);padding-inline:var(--space-xs) var(--space-2xs);background:var(--n0);color:var(--n950);-webkit-border-after:1px solid var(--n200);border-block-end:1px solid var(--n200)}.wa-pv-av{flex:none}.wa-pv-id{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.wa-pv-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:22px;font-weight:600;color:var(--n950)}.wa-pv-st{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--n700)}.wa-pv-st>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wa-pv-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--n400)}.wa-pv-dot.is-live{background:#25D366;box-shadow:0 0 0 2px color-mix(in srgb,#25D366 22%,transparent)}.wa-pv-tag{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:var(--text-caption);line-height:var(--leading-caption);font-weight:500;color:var(--n700)}.wa-pv-act{flex:none;width:44px;height:44px;-webkit-margin-start:-4px;margin-inline-start:-4px;display:grid;place-items:center;border:0;border-radius:var(--radius-md);background:transparent;color:var(--n800);cursor:pointer;transition:background-color var(--motion-fast),color var(--motion-fast)}.wa-pv-act:hover{background:var(--n100);color:var(--n950)}.wa-pv-act:focus-visible{outline:none;box-shadow:var(--focus-ring)}.wa-pv-act .ic{width:20px;height:20px}.wa-pv-body{display:flex;flex-direction:column;min-height:0}.wa-pv .turns{padding:var(--space-xs) var(--space-xs) var(--space-sm);gap:6px;scrollbar-width:thin}.studio-preview .turns{height:540px}.wa-pv--entry .turns--preview{height:auto;min-height:300px;max-height:560px}.wa-pv-day{align-self:center;-webkit-margin-after:var(--space-3xs);margin-block-end:var(--space-3xs)}.wa-pv-day span{display:inline-block;padding:4px 12px;border-radius:var(--radius-md);background:var(--wa-day);color:var(--wa-meta);font-size:12px;line-height:16px;font-weight:500;box-shadow:0 1px .5px rgba(11,20,26,.1)}.wa-pv .turn{max-width:82%}.wa-pv .turn.in{align-self:flex-end}.wa-pv .turn.out{align-self:flex-start}.wa-pv .turn+.turn.in,.wa-pv .turn.in+.turn.out{-webkit-margin-before:4px;margin-block-start:4px}.wa-pv .bubble{padding:7px 11px;border-radius:10px;color:var(--wa-text);font-size:15px;line-height:22px;box-shadow:0 1px .5px rgba(11,20,26,.13)}.wa-pv .turn.in .bubble{background:var(--wa-bubble-out);border-radius:10px;border-start-end-radius:3px}.wa-pv .turn.out .bubble{background:var(--wa-bubble-in);border-radius:10px;border-start-start-radius:3px}.wa-pv .turn.human .bubble{background:var(--wa-bubble-human)}.wa-pv .bubble.muted{color:var(--wa-meta)}.wa-pv .bubble.typing{padding:14px;background:var(--wa-bubble-in)}.wa-pv .turn .who{font-size:11px;line-height:16px;font-weight:500;color:var(--wa-meta)}.wa-pv .turn.in .did,.wa-pv .turn.in .who{text-align:end}.wa-pv .turn .did{font-size:12px;line-height:16px;color:var(--wa-meta)}.wa-pv-time{-webkit-margin-before:3px;margin-block-start:3px;padding-inline:4px;font-size:11px;line-height:14px;color:var(--wa-meta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wa-pv .turn.in .wa-pv-time{text-align:end}.wa-pv .turn .wa-interactive>.bubble{border-end-start-radius:3px;border-end-end-radius:3px}.wa-pv .wa-action,.wa-pv .wa-row{background:var(--wa-bubble-in);border-color:color-mix(in srgb,var(--wa-text) 8%,transparent);color:var(--wa-link)}.wa-pv .wa-row{color:var(--wa-text)}.wa-pv button.wa-action:hover:not(:disabled),.wa-pv button.wa-row:hover:not(:disabled){background:color-mix(in srgb,var(--wa-bubble-in) 94%,var(--wa-text))}.wa-pv button.wa-action:active:not(:disabled),.wa-pv button.wa-row:active:not(:disabled){background:color-mix(in srgb,var(--wa-bubble-in) 88%,var(--wa-text))}.wa-pv .studio-start{color:var(--wa-meta)}.wa-pv .studio-start p:first-child{color:var(--wa-text)}.wa-pv .studio-handoff{color:var(--n800)}.wa-pv .composer,.wa-pv .studio-handoff{background:var(--n0);-webkit-border-before:1px solid var(--n200);border-block-start:1px solid var(--n200)}.wa-pv .composer{align-items:center;gap:var(--space-3xs);padding-block:10px;padding-inline:var(--space-2xs)}.wa-pv .composer input{min-width:0;background:var(--wa-input);color:var(--n950);box-shadow:inset 0 0 0 1px var(--n200)}.wa-pv .composer input::placeholder{color:var(--n700)}.wa-pv .composer input:focus-visible{outline:none;box-shadow:var(--focus-ring)}.wa-pv .composer button{flex:none;background:var(--wa-send);color:#fff}.wa-pv .composer button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.wa-pv .composer button:disabled{opacity:.45;cursor:default}@media (max-width:900px){.studio-preview{max-width:none}.studio-preview .turns{height:60vh}}@media (max-width:767px){.wa-pv{border-radius:var(--radius-lg)}.wa-pv-head{min-height:64px;padding-inline:var(--space-2xs) var(--space-3xs)}.wa-pv-act{width:48px;height:48px}.wa-pv .composer button,.wa-pv .composer input{min-height:48px}.wa-pv .composer button{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.wa-pv-act{transition:none}}:root[data-theme=light]{--canvas:var(--n0);--surface:var(--n0);--surface-raised:var(--n0);--surface-sunken:var(--n50);--hover:var(--n50);--selected:color-mix(in srgb,var(--i500) 9%,var(--n0));--input-bg:var(--n0);--dialog-bg:var(--n0);--table-head:var(--n50);--on-fill:#FFFFFF;--media-ink:#101526;--fill-brand:#495FCF;--fill-brand-hover:#3C4EAA;--fill-brand-active:#2B387A;--wa-bubble-human:#D9EDFF;--wa-link:#027EB5;--wa-field:#FFFFFF}:root[data-theme=dark]{color-scheme:dark;--n0:#0C0F1D;--n50:#11152A;--n100:#171C35;--n200:#232A47;--n300:#313957;--n400:#4A5373;--n500:#69728F;--n600:#878FAD;--n700:#A6AEC9;--n800:#CBD0E2;--n900:#E3E6F1;--n950:#F3F5FB;--i50:#161C3C;--i100:#1E2652;--i200:#2B3672;--i300:#3E4C9A;--i400:#6F84F5;--i500:#5670F3;--i600:#8295F7;--i700:#A9B6FA;--i800:#CAD3FC;--i900:#E5E9FE;--v500:#B07BFA;--v600:#C29BFB;--void:var(--n0);--surface-1:var(--n0);--surface-2:#10142A;--surface-3:var(--n100);--line:var(--n200);--line-strong:var(--n300);--text:var(--n950);--text-2:var(--n800);--mute:var(--n700);--interactive:var(--i600);--interactive-hover:var(--i700);--interactive-active:var(--i800);--focus-ring:0 0 0 3px rgba(130,149,247,.45);--canvas:var(--n0);--surface:var(--n0);--surface-raised:#131833;--surface-sunken:var(--n50);--hover:var(--n100);--selected:color-mix(in srgb,var(--i500) 18%,var(--n0));--input-bg:#0F1325;--dialog-bg:#131833;--table-head:var(--n50);--on-fill:#FFFFFF;--media-ink:#070912;--fill-brand:#495FCF;--fill-brand-hover:#5670F3;--fill-brand-active:#3C4EAA;--wa-field:#2A3942;--success:#22B47C;--warning:#E3A23C;--error:#E5604A;--info:#33C6E8;--success-surface:rgba(34,180,124,.14);--success-border:rgba(34,180,124,.36);--success-text:#6FDDB1;--warning-surface:rgba(227,162,60,.14);--warning-border:rgba(227,162,60,.36);--warning-text:#F2C77E;--error-surface:rgba(229,96,74,.14);--error-border:rgba(229,96,74,.38);--error-text:#F59A88;--info-surface:rgba(51,198,232,.12);--info-border:rgba(51,198,232,.36);--info-text:#86E2F7;--elev-0:none;--elev-1:0 0 0 1px rgba(255,255,255,.03),0 1px 2px rgba(0,0,0,.4);--elev-2:0 0 0 1px rgba(255,255,255,.04),0 16px 40px -16px rgba(0,0,0,.7);--elev-3:0 0 0 1px rgba(255,255,255,.06),0 16px 40px rgba(0,0,0,.6);--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 4px 12px rgba(0,0,0,.45);--shadow-lg:0 12px 32px rgba(0,0,0,.55);--shadow-xl:0 24px 64px rgba(0,0,0,.65);--scrim:rgba(3,4,10,.72);--svc-social-soft:color-mix(in srgb,var(--v500) 16%,var(--n0));--svc-social-line:color-mix(in srgb,var(--v500) 32%,var(--n0));--rail:#0F1326;--rail-hover:var(--n100);--rail-current:#1A2040}:root[data-theme=dark] body{background:var(--canvas);color:var(--text)}:root[data-theme=dark] .shell{background:var(--canvas)}:root[data-theme=dark] .topbar{background:color-mix(in srgb,var(--n0) 88%,transparent)}:root[data-theme=dark] .drawer,:root[data-theme=dark] .menu,:root[data-theme=dark] .modal,:root[data-theme=dark] .popover{background:var(--dialog-bg);border-color:var(--line-strong)}:root[data-theme=dark] :is(input,textarea,select):not([type=checkbox],[type=radio],[type=range]){background-color:var(--input-bg);color:var(--text);border-color:var(--line-strong)}:root[data-theme=dark] ::placeholder{color:var(--n500)}:root[data-theme=dark] .pm-ink path{fill:#FFFFFF}:root[data-theme=dark] .svc-tile{background:var(--surface-raised)}:root[data-theme=dark] .svc-tile--overview{color:var(--n900)}:root[data-theme=dark] .ms-logo-word{color:var(--n950)}:root[data-theme=dark] .brand-av{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}:root[data-theme=dark] .brand-av.has-img{background:#F3F5FB}.ic-20{width:20px;height:20px}.wk-more{display:flex;justify-content:center;padding:var(--space-xs)}.cv-options{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cv-option{display:inline-flex;align-items:center;height:26px;padding-inline:10px;border-radius:var(--radius-full);background:var(--n0);box-shadow:inset 0 0 0 1px var(--n200);font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--n900)}.wk-stage-select{height:36px;padding-block:0;width:auto;min-width:160px}.wk-back-link{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none}.wk-back-link .ic{width:14px;height:14px}html[dir=ltr] .wk-back-link .ic{transform:scaleX(-1)}.wk-back-link:hover{color:var(--n950);text-decoration:underline}.wk-lead-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);align-items:start}.wk-lead-side>.sec:first-child{padding-top:0;margin-top:0;border-top:0}.wk-note-form{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-2xs);gap:var(--space-2xs);align-items:start}.wk-note{display:grid;grid-gap:4px;gap:4px;padding:var(--space-2xs) 0;border-bottom:1px solid var(--n200)}.wk-note-body{white-space:pre-wrap;color:var(--n950)}.wk-history{list-style:none;margin:0;padding:0;display:grid}.wk-history-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:var(--space-3xs);gap:var(--space-3xs);align-items:start;padding:var(--space-3xs) 0;border-bottom:1px solid var(--n200);font-size:var(--text-body-s);line-height:var(--leading-body-s)}.wk-history-who{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--n100);color:var(--n700)}.wk-history-who .ic{width:14px;height:14px}.wk-history-main{display:grid;grid-gap:2px;gap:2px;min-width:0}@media (max-width:1023px){.wk-lead-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.wk-lead-side>.sec:first-child{padding-top:var(--space-lg);margin-top:var(--space-lg);border-top:1px solid var(--n200)}.wk-note-form{grid-template-columns:minmax(0,1fr)}}.kb-page .kb-tabs{margin-bottom:var(--space-md)}.kb-head{align-items:flex-start}.kb-head,.kb-notice{margin-bottom:var(--space-sm)}.kb-new{margin-bottom:var(--space-md)}.kb-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-xs) var(--space-sm);gap:var(--space-xs) var(--space-sm);align-items:start}.kb-grid,.kb-list,.kb-row{display:grid}.kb-row{grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-3xs) var(--space-sm);gap:var(--space-3xs) var(--space-sm);align-items:center;border-radius:0;border-bottom:1px solid var(--n100)}.kb-row:last-child{border-bottom:0}.kb-row.is-archived{opacity:.65}.kb-row-skel{height:64px;border-radius:var(--radius-md);margin-bottom:var(--space-3xs)}.kb-title{display:flex;align-items:center;gap:var(--space-3xs);flex-wrap:wrap}.kb-editor{grid-column:1/-1;display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-sm) 0 var(--space-2xs);border-top:1px dashed var(--n200)}.kb-label{display:block;margin-bottom:var(--space-4xs)}.kb-skel{height:180px;border-radius:var(--radius-xl)}.kb-stack{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.kb-shift{grid-template-columns:9rem minmax(0,1fr) minmax(0,1fr) auto auto;grid-gap:var(--space-2xs)}.kb-choice,.kb-shift{display:grid;gap:var(--space-2xs);align-items:center}.kb-choice{grid-template-columns:9rem minmax(0,1fr) minmax(0,1fr) auto;grid-gap:var(--space-2xs)}.kb-toggle{padding-inline:var(--space-xs);background:var(--n50);border-radius:var(--radius-lg)}.kb-keyword-row{display:flex;gap:var(--space-2xs)}.kb-chip{gap:var(--space-4xs)}.kb-chip button{font:inherit;background:none;border:0;cursor:pointer;color:inherit;padding:0 2px;line-height:1}.kb-bilingual-wrap{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs)}.kb-bilingual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-sm);gap:var(--space-sm)}.kb-locale{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);align-content:start}.ws-sheet .err,.ws-sheet .ok{margin:0}.ws-switch-text strong{font-weight:500;color:var(--n950)}@media (max-width:767px){.kb-bilingual,.kb-choice,.kb-row,.kb-shift{grid-template-columns:minmax(0,1fr)}.kb-head{flex-direction:column;align-items:stretch}}.kb-start .entry-layout{align-items:start}.kb-start .entry-preview-col .seg{justify-self:start}.wac-stage .sec-title{display:flex;align-items:center;gap:var(--space-2xs)}.wac-stage-n{width:28px;height:28px}.wac-stage.is-later{opacity:.55}.wac-stage.is-done .wac-stage-n{background:var(--success-surface);color:var(--success-text);box-shadow:inset 0 0 0 1px var(--success-border)}.wac-stage.is-done .wac-stage-n .ic{width:16px;height:16px}.wac-disclosure{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);background:var(--n50);border-radius:var(--radius-lg)}.wac-disclosure ul{margin:0;-webkit-padding-start:20px;padding-inline-start:20px;display:grid;grid-gap:4px;gap:4px;color:var(--n900);font-size:var(--text-body-s);line-height:var(--leading-body-s)}.auth-state{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);justify-items:start}.auth-state-ic{width:48px;height:48px;border-radius:var(--radius-full);display:grid;place-items:center;font-size:22px;font-weight:600;background:var(--n100);color:var(--n800)}.auth-state-ic.is-ok{background:var(--success-surface);color:var(--success-text)}.auth-state-ic.is-bad{background:var(--error-surface);color:var(--error-text)}.auth-state-ic.is-wait{background:var(--warning-surface);color:var(--warning-text)}.pl-rows{list-style:none;margin:0;padding:0 var(--space-sm);background:var(--n0);border:1px solid var(--n200);border-radius:var(--radius-lg)}.pl-row{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);padding:var(--space-xs) 0}.pl-row+.pl-row{border-top:1px solid var(--n100)}.pl-head{justify-content:space-between;gap:var(--space-xs)}.pl-head,.pl-name{display:flex;align-items:center;flex-wrap:wrap}.pl-name{gap:var(--space-3xs);font-weight:500;color:var(--n950)}.pl-nums{font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--n800);font-size:var(--text-body-s);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.pl-nums strong{color:var(--n950);font-weight:600}.pl-row .progress{height:8px}.pl-row.is-warn .progress-bar{background:var(--warning)}.pl-row.is-over .progress-bar{background:var(--error)}.pl-foot{display:flex;justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--n700)}.set-hub-rows{list-style:none;margin:0;padding:0 var(--space-sm);background:var(--n0);border:1px solid var(--n200);border-radius:var(--radius-lg)}.set-hub-rows>li+li{border-top:1px solid var(--n100)}