.wl{gap:var(--sp-8);padding-block:var(--sp-6) var(--sp-10);flex-direction:column;display:flex}.wl-head{gap:var(--sp-2);flex-direction:column;max-width:44rem;display:flex}.wl-eyebrow{align-items:center;gap:var(--sp-2) var(--sp-3);font-size:var(--t-subhead);line-height:var(--t-subhead-lh);letter-spacing:var(--t-subhead-tr);color:var(--label-2);flex-wrap:wrap;margin:0;display:flex}.wl-greeting{font-size:var(--t-large-title);line-height:var(--t-large-title-lh);letter-spacing:var(--t-large-title-tr);font-weight:var(--w-bold);color:var(--label);min-height:var(--t-large-title-lh);margin:0}.wl-lead{font-size:var(--t-body);line-height:var(--t-body-lh);letter-spacing:var(--t-body-tr);color:var(--label-2);margin:0}.wl-lead time{color:var(--label-3)}.wl-clock{align-items:baseline;gap:var(--sp-2);padding:2px var(--sp-3) 2px var(--sp-2);border-radius:var(--r-pill);background:var(--fill-2);color:var(--label);font-variant-numeric:tabular-nums;display:inline-flex}.wl-clock-dot{background:var(--state-ok);border-radius:50%;flex:none;align-self:center;block-size:7px;inline-size:7px;position:relative}.wl-clock.is-live .wl-clock-dot:after{content:"";border:1px solid var(--state-ok);opacity:0;animation:wl-ping 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-3px}@keyframes wl-ping{0%{opacity:.85;transform:scale(.7)}55%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}.wl-clock-time{font-family:var(--font-figure);font-size:var(--t-callout);line-height:var(--t-callout-lh);font-weight:var(--w-semibold)}.wl-clock-seconds{color:var(--label-3);font-size:var(--t-caption-1)}.wl-clock-label{color:var(--label-3);font-size:var(--t-caption-1);line-height:var(--t-caption-lh)}.wl-board-head{justify-content:space-between;align-items:center;gap:var(--sp-4);margin-block-end:var(--sp-3);display:flex}.wl-board-title{font-size:var(--t-headline);line-height:var(--t-headline-lh);letter-spacing:var(--t-headline-tr);font-weight:var(--w-semibold);color:var(--label);margin:0}.wl-board-hint{margin:var(--sp-2) 0 0;font-size:var(--t-footnote);line-height:var(--t-footnote-lh);color:var(--label-3)}.wl-board-actions{gap:var(--sp-2);flex:none;display:inline-flex}.wl-board-actions button{min-block-size:var(--h-control-sm);padding-inline:var(--sp-3);border:1px solid var(--separator);border-radius:var(--r-pill);background:var(--bg-elevated);color:var(--label);font-family:var(--font-ui);font-size:var(--t-footnote);line-height:var(--t-footnote-lh);font-weight:var(--w-medium);cursor:pointer;transition:background var(--dur-control) var(--ease-out)}.wl-board-actions button:hover{background:var(--bg-hover)}.wl-board-actions button[aria-pressed=true]{background:var(--accent-tint);border-color:var(--accent-edge);color:var(--accent-label)}.wl-board-actions button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wl-board{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.wl-card{gap:var(--sp-2);min-block-size:9.5rem;padding:var(--sp-4);border-radius:var(--r-4);background:var(--bg-group);border:1px solid var(--separator);transition:transform var(--dur-control) var(--ease-out), box-shadow var(--dur-control) var(--ease-out), opacity var(--dur-control) var(--ease-out);flex-direction:column;display:flex;position:relative}.wl-card-label{align-items:center;gap:var(--sp-2);font-size:var(--t-subhead);line-height:var(--t-subhead-lh);letter-spacing:var(--t-subhead-tr);color:var(--label-2);display:flex}.wl-figure{align-items:baseline;gap:var(--sp-1);font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--t-large-title);line-height:1.05;font-weight:var(--w-semibold);color:var(--label);font-feature-settings:"tnum" 1;display:flex}.wl-figure-unit{font-size:var(--t-title-3);font-weight:var(--w-medium);color:var(--label-3)}.wl-figure.is-changed{animation:wl-bump var(--dur-panel) var(--ease-out)}@keyframes wl-bump{0%{color:var(--accent-label)}to{color:var(--label)}}.wl-card-sub{font-size:var(--t-footnote);line-height:var(--t-footnote-lh);color:var(--label-3);font-variant-numeric:tabular-nums;margin:0}.wl-card-foot{margin-block-start:auto}.wl-bar{border-radius:var(--r-pill);background:var(--fill-3);block-size:6px;display:flex;overflow:hidden}.wl-bar-part{block-size:100%;transition:inline-size var(--dur-panel) var(--ease-out)}.wl-bar-part.is-house{background:var(--state-house)}.wl-bar-part.is-ok{background:var(--state-ok)}.wl-bar-part.is-attention{background:var(--state-attention)}.wl-bar-part.is-quiet{background:var(--state-quiet)}.wl-bar-part.is-accent{background:var(--accent)}.wl-legend{gap:var(--sp-1) var(--sp-3);font-size:var(--t-caption-1);line-height:var(--t-caption-lh);color:var(--label-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wl-legend li{align-items:center;gap:var(--sp-1);display:flex}.wl-legend-swatch{border-radius:2px;flex:none;block-size:8px;inline-size:8px}.wl-board.is-arranging .wl-card{cursor:grab;border-style:dashed}.wl-card.is-dragging{cursor:grabbing;box-shadow:var(--shadow-popover);z-index:2;transform:scale(1.02)}.wl-card.is-drop-target{border-color:var(--accent);background:var(--accent-tint)}.wl-card-handle{inline-size:var(--hit-min);block-size:var(--hit-min);border-radius:var(--r-2);color:var(--label-3);cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;display:none;position:absolute;inset-block-start:var(--sp-2);inset-inline-end:var(--sp-2)}.wl-board.is-arranging .wl-card-handle{display:inline-flex}.wl-card-handle:hover{background:var(--fill-2);color:var(--label)}.wl-card-move{gap:var(--sp-1);display:none}.wl-board.is-arranging .wl-card-move{display:inline-flex}.wl-card-move button{min-inline-size:var(--hit-min);min-block-size:var(--hit-min);border:1px solid var(--separator);border-radius:var(--r-2);background:var(--bg-elevated);color:var(--label);font-size:var(--t-footnote);cursor:pointer}.wl-card-move button:disabled{opacity:.35;cursor:default}.wl-split{gap:var(--sp-5);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.wl-panel{padding:var(--sp-5);border-radius:var(--r-4);background:var(--bg-group);border:1px solid var(--separator)}.wl-panel-title{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-1);font-size:var(--t-headline);line-height:var(--t-headline-lh);letter-spacing:var(--t-headline-tr);font-weight:var(--w-semibold);color:var(--label);display:flex}.wl-panel-sub{margin:0 0 var(--sp-4);font-size:var(--t-footnote);line-height:var(--t-footnote-lh);color:var(--label-3)}.wl-feed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wl-feed-item{align-items:baseline;gap:var(--sp-3);padding-block:var(--sp-3);border-block-start:1px solid var(--separator);font-size:var(--t-subhead);line-height:var(--t-subhead-lh);color:var(--label);grid-template-columns:4.5rem minmax(0,1fr) auto;display:grid}.wl-feed-item:first-child{border-block-start:0}.wl-feed-item.is-new{animation:wl-enter var(--dur-panel) var(--ease-out)}@keyframes wl-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.wl-feed-time{font-family:var(--font-code);font-variant-numeric:tabular-nums;font-size:var(--t-footnote);color:var(--label-2)}.wl-feed-ago{font-size:var(--t-caption-1);color:var(--label-4);font-variant-numeric:tabular-nums;white-space:nowrap}.wl-feed-empty{padding-block:var(--sp-4);font-size:var(--t-subhead);color:var(--label-3);margin:0}.wl-jump{gap:var(--sp-3);flex-direction:column;display:flex}.wl-cta{justify-content:space-between;align-items:center;gap:var(--sp-4);min-block-size:var(--h-control-lg);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-4);background:var(--accent);color:var(--label-on-accent);font-size:var(--t-headline);line-height:var(--t-headline-lh);font-weight:var(--w-semibold);transition:background var(--dur-control) var(--ease-out);text-decoration:none;display:flex}.wl-cta:hover{background:var(--accent-hover)}.wl-cta:active{background:var(--accent-pressed)}.wl-cta-sub{font-size:var(--t-footnote);font-weight:var(--w-regular);opacity:.78;margin-block-start:2px;display:block}.wl-links{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.wl-link{align-items:center;gap:var(--sp-2);min-block-size:var(--hit-min);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-3);border:1px solid var(--separator);background:var(--bg-group);color:var(--label);font-size:var(--t-subhead);line-height:var(--t-subhead-lh);text-decoration:none;display:flex}.wl-link:hover{background:var(--bg-hover)}.wl-notice{align-items:baseline;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-3);background:var(--fill-1);font-size:var(--t-footnote);line-height:var(--t-footnote-lh);color:var(--label-2);flex-wrap:wrap;display:flex}.wl-notice strong{font-weight:var(--w-semibold);color:var(--label)}@media (max-width:900px){.wl-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.wl{gap:var(--sp-6);padding-block:var(--sp-4) var(--sp-8)}.wl-greeting{font-size:var(--t-title-1);line-height:var(--t-title-1-lh);min-height:0}.wl-board{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.wl-card{min-block-size:7.5rem;padding:var(--sp-3)}.wl-figure{font-size:var(--t-title-1)}.wl-panel{padding:var(--sp-4)}.wl-feed-item{grid-template-columns:3.75rem minmax(0,1fr);row-gap:2px}.wl-feed-ago{grid-column:2}}@media (prefers-reduced-motion:reduce){.wl-clock.is-live .wl-clock-dot:after,.wl-figure.is-changed,.wl-feed-item.is-new{animation:none}.wl-card,.wl-bar-part,.wl-cta{transition:none}}@media (max-width:900px){.wl-board-actions button{min-block-size:var(--hit-min)}}
