.we{--we-deco:var(--st-deco,var(--world-ink,var(--evidence)));--we-deco-soft:var(--st-deco-soft,color-mix(in oklab, var(--we-deco) 12%, var(--surface)));--we-deco-text:var(--st-deco-text,color-mix(in oklab, var(--we-deco) 78%, var(--ink)));--we-deco-line:color-mix(in oklab, var(--we-deco) 30%, transparent);--we-warm-text:var(--st-warm-text,color-mix(in oklab, var(--warm) 70%, var(--ink)));--we-warm-soft:var(--st-warm-soft,color-mix(in oklab, var(--warm) 10%, var(--surface)));--we-sheet:var(--st-sheet,color-mix(in oklab, var(--we-deco) 8%, var(--ground)));--we-sheet-dot:color-mix(in oklab, var(--we-deco) 22%, transparent);--we-figure-tint:color-mix(in oklab, var(--we-deco) 5%, var(--surface));--we-figure-edge:color-mix(in oklab, var(--we-deco) 32%, transparent);--we-figure-lift:0 14px 32px -22px color-mix(in oklab, var(--we-deco) 55%, transparent);--we-figure-rule:color-mix(in oklab, var(--we-deco) 38%, transparent);--we-meter-track:color-mix(in oklab, var(--we-deco) 13%, var(--ground));--we-progress:var(--bg-eucalyptus-ink);--we-head:var(--mk-font-heading,var(--font-sans));--we-house:cubic-bezier(.2, .7, .2, 1);--we-gap:calc(var(--space-5) + var(--space-6));--we-window-h:330px}[data-theme=dark] .we{--we-figure-lift:0 14px 32px -22px #000000b3}.we :where(h3,h4,p,ul,ol,fieldset){margin:0}.we :where(ul,ol){padding:0;list-style:none}.we fieldset{border:0;min-width:0;padding:0}.we svg{display:block}.we [hidden]{display:none!important}.we .we-areas{margin-top:var(--we-gap);gap:var(--space-2);flex-wrap:wrap;display:flex}.we .we-area{min-height:var(--mk-touch);border:var(--hairline) solid var(--line);border-radius:var(--radius-pill);background:var(--surface);transition:border-color var(--ease-out), background-color var(--ease-out);flex:auto;align-items:stretch;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.we .we-area:hover{border-color:var(--we-deco)}}.we .we-area__tick{cursor:pointer;flex:none;place-items:center;width:38px;padding-left:6px;display:grid}.we .we-area__tick input{width:18px;height:18px;accent-color:var(--we-deco);cursor:pointer;margin:0}.we .we-area__name{min-width:0;min-height:var(--mk-touch);padding:0 var(--space-3) 0 2px;border-radius:0 var(--radius-pill) var(--radius-pill) 0;text-align:left;font:600 var(--mk-small)/1.2 var(--font-sans);color:var(--ink);white-space:nowrap;background:0 0;border:0;flex:auto}.we .we-area[data-focus=true]{border:var(--rule) solid var(--we-deco);background:var(--we-deco-soft)}.we .we-area[data-focus=true] .we-area__name{color:var(--we-deco-text)}.we .we-area[data-off=true] .we-area__name{color:var(--muted);text-decoration:line-through 1px}.we .we-area__prog{border-radius:var(--radius-pill);background:var(--we-deco);transform-origin:0;height:2px;transform:scaleX(var(--p,0));opacity:0;pointer-events:none;position:absolute;bottom:5px;left:22px;right:22px}.we .we-area[data-running=true] .we-area__prog{opacity:1}.we .we-bench{margin-top:var(--we-gap);gap:var(--layout-content-gap);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;display:grid}.we .we-work{flex-direction:column;grid-area:1/1;min-width:0;display:flex;overflow:hidden}.we .we-worth{padding:var(--space-5) var(--space-6);text-align:center;flex-direction:column;grid-area:1/2;justify-content:center;min-width:0;display:flex}.we .we-worth>*{width:100%;max-width:22.5rem;margin-inline:auto}.we .we-work__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--layout-card-padding) var(--layout-card-padding) var(--space-3);border-bottom:var(--hairline) solid var(--line);display:flex}.we .we-work__title{font:600 var(--mk-h4)/1.25 var(--we-head);letter-spacing:var(--mk-heading-track)}.we .we-work__off{margin-top:var(--space-1);font:600 var(--mk-small)/1.3 var(--font-sans);color:var(--we-warm-text)}.we .we-tabs{padding:var(--space-1);border-radius:var(--radius-pill);border:var(--hairline) solid var(--line);background:var(--surface);flex:none;display:inline-flex}.we .we-tabs button{min-height:var(--mk-touch);padding:0 var(--space-4);border-radius:var(--radius-pill);font:600 var(--mk-small)/1 var(--font-sans);color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0}.we .we-tabs button[aria-selected=true]{background:var(--we-deco);color:var(--ground)}.we.no-js .we-tabs{display:none}.we .we-bar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--layout-card-padding);flex-wrap:wrap;display:flex}.we .we-key{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.we .we-mech{font:600 var(--mk-label)/1.25 var(--font-sans);color:var(--we-deco-text);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.we .we-mech--person{color:var(--we-warm-text)}.we .we-ctrls{gap:var(--space-2);display:none}.we.we-motion .we-ctrls{display:flex}.we .we-mini{min-height:var(--mk-touch);padding:0 var(--space-3);border-radius:var(--radius-pill);border:var(--hairline) solid var(--line);background:var(--surface);font:600 var(--mk-small)/1 var(--font-sans);color:var(--ink);cursor:pointer;transition:border-color var(--ease-out);align-items:center;gap:6px;display:inline-flex}@media (hover:hover) and (pointer:fine){.we .we-mini:hover{border-color:var(--we-deco)}}.we .we-mini .story-icon{width:13px;height:13px}.we .we-mini[data-playing=true] .story-icon--play,.we .we-mini:not([data-playing=true]) .story-icon--pause,.we .we-panel__name{display:none}.we.no-js .we-panel__name{padding:var(--space-3) var(--layout-card-padding) var(--space-2);font:600 var(--mk-small)/1.3 var(--font-sans);border-top:var(--hairline) solid var(--line);display:block}.we .we-window{height:var(--we-window-h);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--we-deco) 40%, transparent) transparent;border-block:var(--hairline) solid var(--line);background-color:var(--we-sheet);background-image:radial-gradient(circle, var(--we-sheet-dot) 1.2px, transparent 1.5px);background-size:9px 9px;background-attachment:local;position:relative;overflow-y:auto}.we.no-js .we-window{height:auto}.we .we-window:focus-visible{outline-offset:-3px}.we .we-window[data-more-below=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.we .we-window[data-more-above=true]{-webkit-mask-image:linear-gradient(#0000,#000 36px);mask-image:linear-gradient(#0000,#000 36px)}.we .we-window[data-more-above=true][data-more-below=true]{-webkit-mask-image:linear-gradient(#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(#0000,#000 36px calc(100% - 36px),#0000)}.we .we-sheet{min-height:100%;padding:var(--space-3) var(--layout-card-padding) var(--space-3) var(--space-3);flex-direction:column;justify-content:center;display:flex;position:relative}.we .we-rail{left:calc(var(--space-3) + 15px);top:var(--rail-top,0);width:2px;height:var(--rail-h,0);background:var(--we-deco-line);border-radius:var(--radius-pill);position:absolute}.we .we-rail__fill{height:min(100%, var(--fill,0));background:var(--we-deco);border-radius:var(--radius-pill);position:absolute;inset:0 0 auto}.we .we-dot{z-index:3;left:calc(var(--space-3) + 8px);top:calc(var(--rail-top,0) - 8px);border-radius:var(--radius-pill);background:var(--we-deco);width:16px;height:16px;box-shadow:0 0 0 4px color-mix(in oklab, var(--we-deco) 20%, transparent);transition:background-color var(--ease-out);position:absolute}.we .we-dot.is-person{background:var(--warm);box-shadow:0 0 0 4px color-mix(in oklab, var(--warm) 22%, transparent)}.we .we-steps{gap:2px;display:grid}.we .we-st{align-items:center;column-gap:var(--space-3);min-height:40px;padding:3px var(--space-2) 3px 0;border-radius:var(--radius-node);transition:background-color .24s var(--we-house);grid-template-columns:32px 20px minmax(0,1fr) auto;display:grid;position:relative}.we .we-node{z-index:1;border-radius:var(--radius-pill);border:2px solid color-mix(in oklab, var(--we-deco) 55%, transparent);background:var(--we-sheet);width:16px;height:16px;transition:background-color .2s, border-color .2s, transform .2s var(--we-house);justify-self:center;position:relative}.we .we-st__icon{color:var(--we-deco-text)}.we .we-st__label{font:400 var(--mk-small)/1.35 var(--font-sans);color:var(--ink)}.we .we-chip{font:600 var(--mk-label)/1.25 var(--font-sans);color:var(--we-deco-text);padding:3px var(--space-2);border-radius:var(--radius-pill);border:var(--hairline) solid var(--we-deco-line);white-space:nowrap;background:color-mix(in oklab, var(--surface) 70%, transparent);transition:background-color .2s,color .2s}.we .we-st[data-mechanism=lexi] .we-chip{background:var(--we-deco-soft)}.we .we-st[data-mechanism=person] .we-st__icon{color:var(--we-warm-text)}.we .we-st[data-mechanism=person] .we-node{border-color:var(--warm);border-radius:4px}.we .we-st[data-mechanism=person] .we-chip{color:var(--we-warm-text);border-color:color-mix(in oklab, var(--warm) 45%, transparent)}.we.is-running .we-st[data-state=next] .we-st__label{color:var(--muted)}.we.is-running .we-st[data-state=next] .we-st__icon{opacity:.6}.we .we-st[data-state=active]{background:color-mix(in oklab, var(--we-deco) 12%, var(--surface))}.we .we-st[data-state=active] .we-st__label{font-weight:600}.we .we-st[data-state=active] .we-node{border-color:var(--we-deco);transform:scale(1.25)}.we .we-st[data-state=done]:not([data-mechanism=person]) .we-node{background:var(--we-deco);border-color:var(--we-deco)}.we .we-st[data-state=done]:not([data-mechanism=person]) .we-node:after{content:"";border-left:2px solid var(--ground);border-bottom:2px solid var(--ground);width:50%;height:28%;position:absolute;top:20%;left:18%;transform:rotate(-45deg)}.we .we-st[data-mechanism=person][data-state=active]{background:var(--we-warm-soft);box-shadow:inset 4px 0 0 var(--warm)}.we .we-st[data-mechanism=person][data-state=active] .we-node{border-color:var(--warm)}.we .we-st[data-mechanism=person]:is([data-phase=decided],[data-phase=passed]) .we-node{background:var(--accent-fill)}.we .we-st[data-mechanism=person]:is([data-phase=waiting],[data-phase=passed]) .we-chip{background:var(--we-warm-soft)}.we .we-st[data-mechanism=person][data-decided=true] .we-chip{background:var(--accent-fill);color:var(--accent-ink);border-color:var(--warm)}.we .we-tune{overscroll-behavior:contain;scrollbar-width:thin;padding:var(--space-3) var(--layout-card-padding) var(--layout-card-padding);display:block;overflow-y:auto}.we.no-js .we-tune{border-top:var(--hairline) solid var(--line);display:block!important}.we.no-js :is(.we-tune__cols,.we-tune__foot){display:none}.we .we-tune__cols{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.we .we-tune__title{font:600 var(--mk-h4)/1.25 var(--we-head);letter-spacing:var(--mk-heading-track)}.we .we-tune__grid{margin-top:var(--space-2);gap:var(--space-2);display:grid}.we .we-fld{gap:var(--space-1);min-width:0;font:400 var(--mk-small)/1.3 var(--font-sans);display:grid}.we .we-fld__top{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.we .we-fld__name{color:var(--ink);padding:0;font-weight:600}.we .we-fld output{font:600 var(--mk-small)/1 var(--we-head);font-variant-numeric:tabular-nums;color:var(--we-deco-text);white-space:nowrap}.we .we-fld input[type=range]{width:100%;height:var(--mk-touch);accent-color:var(--we-deco);margin:0}.we .we-fld :is(select,input[type=number]){width:100%;min-height:var(--mk-touch);padding:0 var(--space-3);border-radius:var(--radius-node);border:var(--hairline) solid var(--line);background:var(--surface);color:var(--ink);font:400 var(--mk-small)/1 var(--font-sans)}.we .we-fld--money{position:relative}.we .we-fld--money input{padding-left:34px!important}.we .we-fld--money .we-fld__pre{left:var(--space-3);height:var(--mk-touch);color:var(--muted);font-size:var(--mk-small);pointer-events:none;place-items:center;display:grid;position:absolute;bottom:0}.we .we-switch{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--mk-touch);padding:0 var(--space-3);border:var(--hairline) solid var(--line);border-radius:var(--radius-node);background:var(--surface);cursor:pointer;font:600 var(--mk-small)/1.3 var(--font-sans);display:flex}.we .we-switch input{width:18px;height:18px;accent-color:var(--we-deco);margin:0}.we .we-tune__foot{margin-top:var(--space-4);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.we .we-slot{justify-content:center;align-items:baseline;gap:var(--space-2);min-height:22px;font:600 var(--mk-small)/1.3 var(--font-sans);color:var(--muted);display:flex}.we .we-slot b{font:600 var(--mk-small)/1.3 var(--we-head);color:var(--we-deco-text);font-variant-numeric:tabular-nums;white-space:nowrap}.we .we-slot[data-mode=adding]{color:var(--we-deco-text)}.we .we-slot.is-posting b{animation:we-post .62s var(--we-house) both}.we .we-big{margin-top:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-5);border:var(--hairline) solid var(--we-figure-edge);border-radius:var(--radius-card);background:var(--we-figure-tint);box-shadow:var(--we-figure-lift);flex-direction:column;align-items:center;display:flex}.we .we-big strong{font:600 clamp(2.5rem, calc(1.6rem + 2.1vw), 3.5rem)/1 var(--we-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;transform-origin:50% 70%}.we .we-big strong.is-posted{animation:we-posted .52s var(--we-house)}.we .we-big__rule{width:min(8rem,50%);height:1px;margin:var(--space-4) 0 var(--space-3);background:var(--we-figure-rule);display:block}.we .we-big__per{font:400 var(--mk-lead)/1.3 var(--font-sans);color:var(--we-deco-text)}.we .we-hours{margin-top:var(--space-6);font:400 var(--mk-small)/1.4 var(--font-sans);color:var(--muted)}.we .we-hours strong{font:600 clamp(1.375rem, calc(1.1rem + .5vw), 1.625rem)/1.15 var(--we-head);letter-spacing:var(--mk-heading-track);font-variant-numeric:tabular-nums;color:var(--ink);margin-bottom:2px;display:block}.we .we-meter{margin-top:var(--space-5);border-radius:var(--radius-pill);background:var(--we-meter-track);height:8px;display:flex;position:relative;overflow:hidden}.we .we-meter i{background:var(--we-progress);border-right:1px solid color-mix(in oklab, var(--surface) 55%, transparent);flex:none;height:100%;display:block}.we .we-meter i:last-child,.we .we-meter i.is-empty{border-right:0}.we .we-meter i.is-running{background:color-mix(in oklab, var(--we-progress) 72%, var(--surface))}.we .we-periods{margin-top:var(--space-5);font:400 var(--mk-small)/1.65 var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums}.we .we-periods span{display:block}.we .we-today{margin-top:var(--space-4);font:400 var(--mk-small)/1.5 var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums}.we .we-today strong{font-weight:600}.we .we-enquiry{margin-top:var(--space-4);font:400 var(--mk-small)/1.5 var(--font-sans);color:var(--muted)}.we .we-enquiry strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}@keyframes we-post{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px)}}@keyframes we-posted{0%{transform:scale(1)}35%{transform:scale(1.035)}to{transform:scale(1)}}.we--touch .we-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.we--touch .we-area__name{white-space:normal;padding-block:6px;line-height:1.15}.we--touch .we-bench{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.we--touch .we-worth,.we--touch .we-work{grid-column:1}.we--touch .we-worth{padding:var(--space-2) 0 0;grid-row:1}.we--touch .we-work{grid-row:2}.we--touch .we-big{padding:var(--space-5) var(--space-4) var(--space-4)}.we--touch .we-work__head{align-items:stretch;gap:var(--space-3);padding-inline:var(--space-4);flex-direction:column}.we--touch .we-tabs{align-self:stretch}.we--touch .we-tabs button{flex:1}.we--touch .we-bar{padding-inline:var(--space-4)}.we--touch .we-key{gap:2px var(--space-3)}.we--touch{--we-window-h:360px;--we-gap:var(--layout-content-gap)}.we--touch .we-sheet{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-1)}.we--touch .we-rail{left:calc(var(--space-1) + 15px)}.we--touch .we-dot{left:calc(var(--space-1) + 8px)}.we--touch .we-st{grid-template-columns:32px 18px minmax(0,1fr);align-items:start;padding-block:7px}.we--touch .we-st :is(.we-node,.we-st__icon){margin-top:2px}.we--touch .we-chip{white-space:normal;grid-column:3;justify-self:start;min-width:0;max-width:100%;margin-top:6px}.we--touch .we-st:not([data-mechanism=person]) .we-chip{display:none}.we--touch .we-tune{padding-inline:var(--space-4);overflow:visible;height:auto!important}.we--touch .we-tune__cols{grid-template-columns:minmax(0,1fr)}.we--touch .we-tune__cols .we-tune__grp+.we-tune__grp{padding-top:var(--space-4);border-top:var(--hairline) solid var(--line)}.we .we-dock{z-index:20;left:50%;bottom:calc(max(var(--space-6), env(safe-area-inset-bottom)) + 56px + var(--space-3));align-items:baseline;gap:var(--space-2);border-radius:var(--radius-pill);border:var(--frame);background:var(--surface);max-width:calc(100vw - 32px);box-shadow:var(--frame-offset-sm,3px 3px 0 var(--frame-shadow));white-space:nowrap;font:400 var(--mk-small)/1.3 var(--font-sans);transition:transform .24s var(--we-house);padding:10px 18px;display:flex;position:fixed;transform:translate(-50%,160%)}.we .we-dock b{font:600 1.125rem/1 var(--we-head);font-variant-numeric:tabular-nums}.we .we-dock.is-visible{transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.we *,.we :before,.we :after{transition:none!important;animation:none!important}.we .we-dot{display:none!important}.we .we-node{transform:none!important}}
