@property --hl-zoom{syntax: "<number>"; inherits: false; initial-value: 1;}.wb-dash.wb-hl{--hl-bg: var(--wb-surface-card);--hl-band: var(--wb-surface-page);--hl-text: var(--wb-text-1);--hl-text-2: var(--wb-text-2);--hl-text-3: var(--wb-text-3);--hl-line: var(--wb-border-subtle-color);--hl-line-strong: var(--wb-border-strong-color);--hl-ink: var(--wb-action);--hl-dark: var(--wb-ink-deep);--hl-on-dark: var(--wb-action-ink);--hl-on-dark-2: rgb(var(--wb-alpha-cream) / .82);--hl-fs-title: var(--fs-card-title);--hl-fs-body: var(--fs-body);--hl-fs-small: var(--fs-caption);--hl-fs-micro: var(--fs-label);--ui-zoom: 1;--hl-ease: cubic-bezier(.22, 1, .36, 1);--hl-gutter: max(32px, calc((100% - 1056px)/2) );width:auto;max-width:none;margin:0 var(--wb-space-n5) -22.4px;padding:0 0 var(--wb-space-28);gap:0;min-height:calc(calc(100vh / var(--ui-zoom, 1)) - 48px);background:var(--hl-bg);color:var(--hl-text);font-size:var(--hl-fs-body)}.wb-dash.wb-hl>*{animation:none}.wb-hl [data-tone=violet]{--tone: var(--wb-tone-violet)}.wb-hl [data-tone=rose]{--tone: var(--wb-tone-rose)}.wb-hl [data-tone=amber]{--tone: var(--wb-tone-amber)}.wb-hl [data-tone=green]{--tone: var(--wb-tone-green)}.wb-hl [data-tone=blue]{--tone: var(--wb-tone-blue)}.wb-hl [data-tone=sand]{--tone: var(--wb-tone-sand)}.wb-hl [data-tone=ink]{--tone: var(--wb-tone-ink)}.wb-hl h2,.wb-hl h3{color:var(--hl-text)}.wb-hl h2[id],.wb-hl #dash-ask{scroll-margin-top:76.8px}.wb-hl-eyebrow{display:flex;align-items:center;gap:var(--wb-space-3);margin:0;font-size:var(--hl-fs-small);font-weight:var(--fw-medium);letter-spacing:.18em;color:var(--hl-text-2)}.wb-hl-eyebrow span{font-size:var(--hl-fs-micro);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--hl-ink)}.wb-hl-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--wb-space-2);min-height:36px;padding:0 var(--wb-space-5);border-radius:var(--wb-radius-control);background:var(--hl-ink);color:var(--hl-on-dark);font-size:var(--hl-fs-small);font-weight:var(--fw-medium);text-decoration:none;transition:background-color var(--wb-dur-base) ease}.wb-hl-btn:after,.wb-hl .wb-dash-store-link:after{content:"→";transition:transform var(--wb-dur-slow) var(--hl-ease)}.wb-hl-btn:hover{background:var(--wb-action)}.wb-hl-btn:hover:after,.wb-hl .wb-dash-store-link:hover:after{transform:translate(3.2px)}.wb-hl-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38.4px;height:38.4px;border-radius:var(--wb-radius-panel);background:rgba(var(--tone),.1);color:rgb(var(--tone));transition:background-color var(--wb-dur-slow) ease,color var(--wb-dur-slow) ease}.wb-hl-icon svg{width:var(--wb-space-5);height:var(--wb-space-5)}.wb-hl-icon.is-sm{width:27.2px;height:27.2px;border-radius:var(--wb-radius-control)}.wb-hl-icon.is-sm svg{width:14.4px;height:14.4px}.wb-hl-top{position:relative}.wb-hl-hero{position:relative;isolation:isolate;color:var(--hl-on-dark)}.wb-hl-top-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--wb-z-underlay);overflow:hidden;background:var(--hl-dark);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,var(--wb-action) 0%,var(--wb-action) 70%,transparent 100%);mask-image:linear-gradient(180deg,var(--wb-action) 0%,var(--wb-action) 70%,transparent 100%)}.wb-hl-top-media:before,.wb-hl-top-media:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(180deg,transparent 0%,var(--wb-action) 50%);mask-image:linear-gradient(180deg,transparent 0%,var(--wb-action) 50%)}.wb-hl-top-media:before{-webkit-backdrop-filter:blur(4.8px);backdrop-filter:blur(4.8px)}.wb-hl-top-media:after{top:60%;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wb-hl-top-art{display:block;width:100%;height:100%;object-fit:cover;object-position:72% 42%;transform-origin:62% 40%;transform:translate3d(0,var(--hl-py, 0px),0) scale(calc(var(--hl-zoom) + var(--hl-ps, 0)));will-change:transform}.wb-hl-top-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(var(--wb-alpha-dark) / .9),rgb(var(--wb-alpha-dark) / .72) 42%,rgb(var(--wb-alpha-dark) / .3) 80%,rgb(var(--wb-alpha-dark) / .42)),linear-gradient(180deg,rgb(var(--wb-alpha-dark) / .25),rgb(var(--wb-alpha-dark) / 0) 30%)}.wb-hl-hero-inner{display:grid;gap:var(--wb-space-5);padding:57.6px var(--hl-gutter) 57.6px}.wb-hl-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--wb-space-3);flex-wrap:wrap}.wb-hl-greet{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wb-space-2) var(--wb-space-3);min-width:0}.wb-hl-date{display:flex;align-items:center;gap:var(--wb-space-3);flex-basis:100%;margin:0 0 var(--wb-space-1);font-size:var(--hl-fs-small);letter-spacing:.18em;color:var(--hl-on-dark-2)}.wb-hl-date:before{content:"";width:28.8px;height:1px;background:currentColor;opacity:var(--wb-opacity-fade)}.wb-hl .wb-dash-hello{font-size:36px;font-weight:var(--fw-semibold);line-height:1.15;letter-spacing:-.02em;color:var(--hl-on-dark);white-space:normal}.wb-hl .wb-dash-status{border-radius:var(--wb-radius-control);background:rgb(var(--wb-alpha-white) / .12);color:var(--hl-on-dark-2);font-size:var(--hl-fs-small);padding:var(--wb-space-1) var(--wb-space-2)}.wb-hl-hero .form-status{color:var(--hl-on-dark-2)}.wb-hl-head-aside{display:flex;align-items:center;gap:var(--wb-space-2)}.wb-hl .wb-dash-todo-empty{font-size:var(--hl-fs-small);color:var(--hl-on-dark-2)}.wb-hl .wb-dash-todo-pill{min-height:32px;padding:var(--wb-space-2) var(--wb-space-3);font-size:var(--hl-fs-small)}.wb-hl .wb-dash-credit-chip{padding:var(--wb-space-2) var(--wb-space-3);background:rgb(var(--wb-alpha-white) / .94);box-shadow:none}.wb-hl .wb-dash-credit-label,.wb-hl .wb-dash-credit-days{font-size:var(--hl-fs-small);color:var(--hl-text-2)}.wb-hl .wb-dash-credit-days.is-low{color:var(--color-warning)}.wb-hl-ask{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--wb-space-2) var(--wb-space-3);max-width:752px;padding:var(--wb-space-4) var(--wb-space-3-5) var(--wb-space-2-5) var(--wb-space-5);border-radius:var(--wb-radius-card);background:var(--wb-surface-card);color:var(--hl-text);box-shadow:0 0 0 1px transparent,0 22.4px 51.2px rgb(var(--wb-alpha-black) / .4);transition:box-shadow var(--wb-dur-slow) ease;view-transition-name:wb-agent-composer}.wb-hl-ask:focus-within{box-shadow:0 0 0 1.6px rgb(var(--wb-alpha-white) / .9),0 22.4px 51.2px rgb(var(--wb-alpha-black) / .4)}.wb-hl-ask textarea{width:100%;min-height:60.8px;max-height:128px;padding:var(--wb-space-0-5) 0;border:0;outline:none;resize:none;background:transparent;font:inherit;font-size:var(--hl-fs-title);line-height:1.65;color:var(--hl-text)}.wb-hl-ask textarea::placeholder{color:var(--hl-text-3)}.wb-hl-ask-send{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:var(--wb-radius-panel);background:var(--hl-ink);color:var(--hl-on-dark);cursor:pointer;transition:background-color var(--wb-dur-base) ease,transform var(--wb-dur-slow) var(--hl-ease)}.wb-hl-ask-send svg{width:16px;height:16px}.wb-hl-ask-send:hover{background:var(--wb-action);transform:translateY(-1.6px)}.wb-hl-ask-send:disabled{opacity:.6;cursor:progress;transform:none}.wb-hl-ask-foot{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:var(--wb-space-2-5);padding-top:var(--wb-space-2);border-top:1px solid var(--hl-line);font-size:var(--hl-fs-micro);color:var(--hl-text-3)}.wb-hl-ask-open{color:var(--hl-text);font-weight:var(--fw-medium);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size var(--wb-dur-slow) var(--hl-ease)}.wb-hl-ask-open:hover{background-size:0 1px;background-position:100% 100%}.wb-hl-ask.is-sending .wb-hl-ask-hint{color:var(--hl-text)}.wb-hl-suggest-list{display:flex;flex-wrap:wrap;gap:var(--wb-space-2);max-width:752px;margin:-4.8px 0 0;padding:0;list-style:none}.wb-hl-suggest{min-height:32px;padding:0 var(--wb-space-3);border:0;border-radius:var(--wb-radius-pill);background:rgb(var(--wb-alpha-white) / .06);box-shadow:inset 0 0 0 1px rgb(var(--wb-alpha-white) / .22);-webkit-backdrop-filter:blur(4.8px);backdrop-filter:blur(4.8px);font:inherit;font-size:var(--hl-fs-small);color:rgb(var(--wb-alpha-cream) / .88);cursor:pointer;transition:background-color var(--wb-dur-slow) ease,color var(--wb-dur-slow) ease,box-shadow var(--wb-dur-slow) ease}.wb-hl-suggest:hover{background:rgb(var(--wb-alpha-white) / .95);box-shadow:inset 0 0 0 1px var(--wb-surface-card);color:var(--hl-ink)}.wb-hl .wb-dash-resume{max-width:752px;margin:0;padding:0;background:none;border:0}.wb-hl .wb-dash-resume-label{font-size:var(--hl-fs-small);color:var(--hl-on-dark-2)}.wb-hl .wb-dash-resume-link{padding:var(--wb-space-2) var(--wb-space-3);border-radius:var(--wb-radius-control);font-size:var(--hl-fs-small);background:rgb(var(--wb-alpha-white) / .94);color:var(--hl-ink)}.wb-hl .wb-dash-resume-title{font-size:var(--hl-fs-small)}.wb-hl .wb-dash-resume-time{font-size:var(--hl-fs-micro)}.wb-hl-launch{position:relative;display:grid;gap:var(--wb-space-4);margin-top:0;padding:0 var(--hl-gutter)}.wb-hl-launch-head{display:flex;align-items:center;justify-content:space-between;gap:var(--wb-space-3)}.wb-hl-launch-edit:not(.ui-btn){display:inline-flex;align-items:center;gap:var(--wb-space-2);min-height:28.8px;padding:0 var(--wb-space-1);border:0;background:none;font:inherit;font-size:var(--hl-fs-small);color:var(--hl-text-2);cursor:pointer;background-image:linear-gradient(currentColor,currentColor);background-position:3.2px calc(100% - 4.8px);background-size:0 1px;background-repeat:no-repeat;transition:color var(--wb-dur-base) ease,background-size var(--wb-dur-slow) var(--hl-ease)}.wb-hl-launch-edit:before{content:"";width:11.2px;height:11.2px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h2M10 17h10'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='8' cy='17' r='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h2M10 17h10'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='8' cy='17' r='2'/%3E%3C/svg%3E") center / contain no-repeat}.wb-hl-launch-edit:not(.ui-btn):hover,.wb-hl-launch-edit:not(.ui-btn):focus-visible{color:var(--hl-text);background-size:calc(100% - var(--wb-space-2)) 1px}.wb-hl-quick-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--wb-space-2);margin:0;padding:0;list-style:none}.wb-hl-quick{position:relative;display:grid;grid-template-columns:35.2px minmax(0,1fr);grid-template-areas:"icon label" "icon note";align-items:center;column-gap:var(--wb-space-3);row-gap:var(--wb-space-0-5);width:100%;height:100%;min-height:60.8px;padding:var(--wb-space-3) var(--wb-space-3);border:0;border-radius:var(--wb-radius-panel);background:transparent;font:inherit;color:var(--hl-text);text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--wb-dur-slow) ease,padding var(--wb-dur-slow) var(--hl-ease)}.wb-hl-quick .wb-hl-icon{grid-area:icon;width:35.2px;height:35.2px;transition:transform var(--wb-dur-slower) var(--hl-ease)}.wb-hl-quick .wb-hl-icon svg{width:var(--wb-space-4);height:var(--wb-space-4)}.wb-hl-quick-label{grid-area:label;align-self:end;justify-self:start;min-width:0;font-size:var(--hl-fs-title);font-weight:var(--fw-semibold);line-height:1.35;letter-spacing:-.01em;white-space:nowrap}.wb-hl-quick-note{grid-area:note;align-self:start;min-width:0;font-size:var(--hl-fs-small);line-height:1.45;color:var(--hl-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--wb-dur-slow) ease}.wb-hl-quick:hover,.wb-hl-quick:focus-visible{padding-left:var(--wb-space-4);background:var(--wb-surface-subtle)}.wb-hl-quick:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--wb-focus-width) var(--hl-ink)}.wb-hl-quick:hover .wb-hl-quick-note,.wb-hl-quick:focus-visible .wb-hl-quick-note{color:var(--hl-text-2)}.wb-hl-quick.is-all{background:var(--hl-ink);color:var(--hl-on-dark)}.wb-hl-quick.is-all .wb-hl-quick-note{color:var(--hl-on-dark-2)}.wb-hl-quick.is-all:hover,.wb-hl-quick.is-all:focus-visible{background:var(--wb-ink-solid-2)}.wb-hl-quick.is-all:focus-visible{box-shadow:inset 0 0 0 var(--wb-focus-width) var(--hl-on-dark)}.wb-hl-quick.is-all .wb-hl-icon{background:var(--hl-on-dark);color:var(--hl-ink)}.wb-hl-quick.is-all .wb-hl-icon svg{transition:transform var(--wb-dur-slower) var(--hl-ease)}.wb-hl-quick.is-all:not([aria-expanded=true]):hover .wb-hl-icon svg{transform:rotate(90deg)}.wb-hl-quick.is-all[aria-expanded=true] .wb-hl-icon svg{transform:rotate(45deg)}.wb-hl-pick{width:min(704px,calc(calc(100vw / var(--ui-zoom, 1)) - 25.6px));max-height:min(656px,calc(calc(100vh / var(--ui-zoom, 1)) - 38.4px));padding:0;border:0;border-radius:var(--wb-radius-card);background:var(--wb-surface-card);color:var(--hl-text);font-size:var(--hl-fs-body);box-shadow:0 24px 64px rgb(var(--wb-alpha-black) / .28)}.wb-hl-pick[open]{display:flex;animation:wb-hl-pick-in var(--wb-dur-slow) var(--hl-ease) both}.wb-hl-pick::backdrop{background:rgb(var(--wb-alpha-dark) / .55);-webkit-backdrop-filter:blur(2.4px);backdrop-filter:blur(2.4px)}.wb-hl-pick-form{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-height:inherit;margin:0}.wb-hl-pick-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--wb-space-5);padding:var(--wb-space-5) var(--wb-space-5-5) var(--wb-space-4);border-bottom:1px solid var(--hl-line)}.wb-hl-pick-head h2{margin:0;font-size:var(--fs-section);font-weight:var(--fw-semibold);letter-spacing:-.01em}.wb-hl-pick-head p{margin:var(--wb-space-2) 0 0;font-size:var(--hl-fs-small);line-height:1.6;color:var(--hl-text-2)}.wb-hl-pick-close{flex-shrink:0;width:28.8px;height:28.8px;border:0;border-radius:var(--wb-radius-control);background:transparent;font-size:var(--fs-section);line-height:1;color:var(--hl-text-2);cursor:pointer}.wb-hl-pick-close:hover{background:var(--wb-surface-subtle);color:var(--hl-text)}.wb-hl-pick-body{display:grid;grid-template-columns:272px minmax(0,1fr);min-height:0;overflow:hidden}.wb-hl-pick-chosen,.wb-hl-pick-all{min-height:0;overflow-y:auto;padding:var(--wb-space-4) var(--wb-space-5) var(--wb-space-5)}.wb-hl-pick-chosen{border-right:1px solid var(--hl-line);background:var(--wb-surface-card)}.wb-hl-pick-body h3{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 var(--wb-space-3);font-size:var(--hl-fs-body);font-weight:var(--fw-semibold)}#dash-quick-count{font-size:var(--hl-fs-small);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--hl-text-2)}#dash-quick-chosen{display:grid;gap:var(--wb-space-1);margin:0;padding:0;list-style:none}.wb-hl-pick-item{display:grid;grid-template-columns:11.2px 27.2px minmax(0,1fr) auto;align-items:center;gap:var(--wb-space-2);min-height:41.6px;padding:var(--wb-space-2) var(--wb-space-2) var(--wb-space-2) var(--wb-space-2);border:1px solid var(--hl-line);border-radius:var(--wb-radius-control);background:var(--wb-surface-card);cursor:grab;transition:border-color var(--wb-dur-base) ease,box-shadow var(--wb-dur-base) ease,opacity var(--wb-dur-base) ease}.wb-hl-pick-item.is-dragging{opacity:.4}.wb-hl-pick-item.is-drop{border-color:var(--hl-ink);box-shadow:0 0 0 1px var(--hl-ink)}.wb-hl-pick-grip{font-size:var(--fs-label);letter-spacing:-1.6px;color:var(--hl-text-3)}.wb-hl-pick-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-hl-pick-ops{display:flex;gap:var(--wb-space-0-5)}#dash-quick-chosen .wb-hl-pick-ops>button{min-width:24px;padding:0 var(--wb-space-1)}.wb-hl-pick-ops button:not(.ui-btn){width:24px;height:24px;border:0;border-radius:var(--wb-radius-control);background:transparent;font:inherit;font-size:var(--hl-fs-small);color:var(--hl-text-2);cursor:pointer}.wb-hl-pick-ops button:not(.ui-btn):hover:not([disabled]){background:var(--wb-surface-subtle);color:var(--hl-text)}.wb-hl-pick-ops button:not(.ui-btn)[disabled]{opacity:.3;cursor:default}.wb-hl-pick-empty{padding:var(--wb-space-3-5) var(--wb-space-3);border:1px dashed var(--hl-line-strong);border-radius:var(--wb-radius-control);font-size:var(--hl-fs-small);line-height:1.6;color:var(--hl-text-3)}.wb-hl-pick-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wb-space-4) var(--wb-space-5-5)}.wb-hl-pick-options{display:grid;gap:var(--wb-space-0-5);margin:0;padding:0;list-style:none}.wb-hl-pick-option{display:flex;align-items:center;gap:var(--wb-space-2-5);min-height:36.8px;padding:var(--wb-space-1) var(--wb-space-2);border-radius:var(--wb-radius-control);cursor:pointer;transition:background-color var(--wb-dur-base) ease}.wb-hl-pick-option:hover{background:var(--wb-surface-subtle)}.wb-hl-pick-option input{width:14.4px;height:14.4px;margin:0;accent-color:var(--hl-ink);cursor:inherit}.wb-hl-pick-option.is-on{font-weight:var(--fw-semibold)}.wb-hl-pick-option.is-off{color:var(--hl-text-3);cursor:not-allowed}.wb-hl-pick-option.is-off .wb-hl-icon{opacity:.45}.wb-hl-pick-option.is-off:hover{background:transparent}.wb-hl-pick-foot{display:flex;align-items:center;gap:var(--wb-space-2);padding:var(--wb-space-3) var(--wb-space-5-5);border-top:1px solid var(--hl-line)}.wb-hl-pick-gap{flex:1}.wb-hl-pick-reset:not(.ui-btn),.wb-hl-pick-cancel:not(.ui-btn){min-height:38.4px;padding:0 var(--wb-space-3-5);border:0;border-radius:var(--wb-radius-control);background:transparent;font:inherit;font-size:var(--hl-fs-body);color:var(--hl-text-2);cursor:pointer}.wb-hl-pick-cancel:not(.ui-btn){border:1px solid var(--hl-line-strong);color:var(--hl-text)}.wb-hl-pick-reset:not(.ui-btn):hover,.wb-hl-pick-cancel:not(.ui-btn):hover{background:var(--wb-surface-subtle);color:var(--hl-text)}.wb-hl-pick-foot .wb-hl-btn:not(.ui-btn){border:0;cursor:pointer}@keyframes wb-hl-pick-in{0%{opacity:0;transform:translateY(var(--wb-space-3)) scale(.985)}}.wb-hl-all{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wb-space-5-5) var(--wb-space-6-5);margin-top:var(--wb-space-n4);padding:var(--wb-space-6) var(--wb-space-5-5);border:1px solid var(--hl-line);border-top:0;background:var(--wb-surface-card);animation:wb-hl-drop var(--wb-dur-slower) var(--hl-ease) both}.wb-hl-all[hidden]{display:none}.wb-hl-group-title{display:flex;align-items:center;gap:var(--wb-space-2);margin:0 0 var(--wb-space-2-5);padding-bottom:var(--wb-space-2-5);border-bottom:1px solid var(--hl-line);font-size:var(--hl-fs-body);font-weight:var(--fw-semibold)}.wb-hl-group-title i{width:4.8px;height:4.8px;border-radius:50%;background:rgb(var(--tone))}.wb-hl-chips{display:grid;gap:var(--wb-space-0-5);margin:0;padding:0;list-style:none}.wb-hl-chip{display:flex;align-items:center;gap:var(--wb-space-2-5);min-height:36px;padding:var(--wb-space-1) var(--wb-space-2);border-radius:var(--wb-radius-control);font-size:var(--hl-fs-small);color:var(--hl-text);text-decoration:none;transition:background-color var(--wb-dur-base) ease,padding var(--wb-dur-slow) var(--hl-ease)}.wb-hl-chip:hover,.wb-hl-chip:focus-visible{padding-left:var(--wb-space-2-5);background:var(--wb-surface-subtle)}.wb-hl [data-store-href].is-locked{opacity:.45}.wb-hl [data-store-href].is-locked:hover{opacity:.8}.wb-hl-quick[data-store-href].is-locked{opacity:1}.wb-hl-quick[data-store-href].is-locked .wb-hl-icon,.wb-hl-quick[data-store-href].is-locked .wb-hl-quick-label{opacity:.45}.wb-hl-quick[data-store-href].is-locked:hover .wb-hl-icon,.wb-hl-quick[data-store-href].is-locked:hover .wb-hl-quick-label{opacity:.8}.wb-hl-scroll{display:grid;justify-items:center;gap:var(--wb-space-2-5);width:max-content;margin:57.6px auto 0;font-size:var(--hl-fs-small);font-weight:var(--fw-medium);letter-spacing:.16em;color:var(--hl-text-2);text-decoration:none;transition:color var(--wb-dur-slow) ease,opacity var(--wb-dur-slower) ease}.wb-hl-scroll span{display:inline-flex;align-items:center;gap:var(--wb-space-2-5)}.wb-hl-scroll span:before,.wb-hl-scroll span:after{content:"";width:16px;height:1px;background:currentColor;opacity:.5}.wb-hl-scroll:hover{color:var(--hl-text)}.wb-hl-scroll i{position:relative;width:1px;height:44.8px;overflow:hidden;background:var(--hl-line-strong)}.wb-hl-scroll i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hl-ink);transform:translateY(-100%);animation:wb-hl-cue 2.4s var(--hl-ease) infinite}.wb-hl-scroll.is-hidden{opacity:0;pointer-events:none}.wb-hl-chapter{display:flex;align-items:center;gap:var(--wb-space-3-5);margin-bottom:var(--wb-space-7);font-size:var(--hl-fs-micro);letter-spacing:.22em;color:var(--hl-text-3)}.wb-hl-chapter-no{font-size:var(--hl-fs-micro);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--hl-ink)}.wb-hl-chapter-name{color:var(--hl-text-2)}.wb-hl-chapter-rule{flex:1;height:1px;background:var(--hl-line-strong);transform-origin:0 50%}.wb-hl-chapter-next{font-size:var(--hl-fs-small);letter-spacing:.12em;color:var(--hl-text-3);text-decoration:none;transition:color var(--wb-dur-slow) ease}a.wb-hl-chapter-next:hover{color:var(--hl-ink)}.wb-hl .wb-hl-store{display:flex;flex-direction:column;gap:var(--wb-space-5-5);padding:var(--wb-space-28) var(--hl-gutter) 0;border-radius:0;background:transparent;box-shadow:none}.wb-hl .wb-hl-store .wb-hl-chapter{margin-bottom:var(--wb-space-2)}.wb-hl .wb-dash-store-head{align-items:flex-end}.wb-hl .wb-dash-store-title h2,.wb-hl-section-head h2{margin:0;font-size:var(--fs-section);font-weight:var(--fw-semibold);line-height:1.2;letter-spacing:-.02em}.wb-hl .wb-dash-store-meta{margin-top:var(--wb-space-2);font-size:var(--hl-fs-small);color:var(--hl-text-2)}.wb-hl .wb-dash-store-switch select{min-height:36.8px;border-radius:var(--wb-radius-control);padding:var(--wb-space-2) var(--wb-space-3);border-color:var(--hl-line-strong);font-size:var(--hl-fs-body)}.wb-hl .wb-dash-store-link{display:inline-flex;align-items:center;gap:var(--wb-space-2);min-height:36.8px;padding:0 var(--wb-space-4);border-radius:var(--wb-radius-control);background:var(--hl-ink);color:var(--hl-on-dark);font-size:var(--hl-fs-body);text-decoration:none}.wb-hl .wb-dash-store-link:hover{background:var(--wb-action)}.wb-hl-tabs{display:grid;border-bottom:1px solid var(--hl-line)}.wb-hl-tab-row{display:flex;flex-wrap:wrap;gap:0 var(--wb-space-1);margin:0;padding:0;list-style:none}.wb-hl-tab-row.is-more{border-top:1px dashed var(--hl-line)}.wb-hl-tab-row[hidden]{display:none}.wb-hl-tab-row>li{flex-shrink:0}.wb-hl-tab{position:relative;display:inline-flex;align-items:center;gap:var(--wb-space-1);min-height:36px;padding:0 var(--wb-space-3);border:0;background:transparent;font:inherit;font-size:var(--hl-fs-small);font-weight:var(--fw-medium);color:var(--hl-text-2);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--wb-dur-base) ease}.wb-hl-tab:after{content:"";position:absolute;left:11.2px;right:11.2px;bottom:-1px;height:1.6px;background:var(--hl-ink);transform:scaleX(0);transition:transform var(--wb-dur-slow) var(--hl-ease)}.wb-hl-tab:hover,.wb-hl-tab:focus-visible{color:var(--hl-ink)}.wb-hl-tab:hover:after,.wb-hl-tab:focus-visible:after{transform:scaleX(1)}.wb-hl-tab.is-more span{font-size:var(--hl-fs-small);transition:transform var(--wb-dur-slow) ease}.wb-hl-tab.is-more[aria-expanded=true]{color:var(--hl-ink)}.wb-hl-tab.is-more[aria-expanded=true] span{transform:rotate(180deg)}.wb-hl .wb-dash-store-metrics{gap:var(--wb-space-px);border:1px solid var(--hl-line);background:var(--hl-line)}.wb-hl .wb-dash-store-metric{gap:var(--wb-space-2);padding:var(--wb-space-5);border-radius:0;background:var(--wb-surface-card);box-shadow:none}.wb-hl .wb-dash-store-metric-label{font-size:var(--hl-fs-small);letter-spacing:.04em;color:var(--hl-text-2)}.wb-hl .wb-dash-store-metric-value{font-size:var(--fs-metric);line-height:1.15;font-weight:var(--fw-semibold)}.wb-hl .wb-dash-store-metric.is-primary .wb-dash-store-metric-value{font-size:var(--fs-display);line-height:1.15}.wb-hl .wb-dash-store-metric-unit{font-size:var(--hl-fs-body)}.wb-hl .wb-dash-store-metric-note,.wb-hl .wb-dash-store-metric-compare{font-size:var(--hl-fs-small)}.wb-hl .wb-dash-store-metric.is-primary{background:var(--hl-ink);color:var(--hl-on-dark);box-shadow:none}.wb-hl .wb-dash-store-metric.is-primary .wb-dash-store-metric-label,.wb-hl .wb-dash-store-metric.is-primary .wb-dash-store-metric-note,.wb-hl .wb-dash-store-metric.is-primary .wb-dash-store-metric-unit{color:var(--hl-on-dark-2)}.wb-hl .wb-dash-store-metric.is-primary .wb-dash-store-metric-value{color:var(--wb-action-ink)}.wb-hl .wb-dash-store-metric.is-primary .wb-dash-store-metric-compare.is-up{color:var(--wb-moss-ok)}.wb-hl .wb-dash-store-metric.is-primary .wb-dash-store-metric-compare.is-down{color:var(--wb-danger-soft)}.wb-hl .wb-dash-store-overlay{border-radius:0;background:rgb(var(--wb-alpha-white) / .84);font-size:var(--hl-fs-small)}.wb-hl .wb-dash-store-overlay p{font-size:var(--hl-fs-small)}.wb-hl .wb-dash-store-overlay .text-link{font-size:var(--hl-fs-body)}.wb-hl .wb-dash-store-body{grid-template-columns:minmax(0,1fr) 320px;gap:var(--wb-space-11);margin-top:var(--wb-space-4)}.wb-hl .wb-dash-store-trend,.wb-hl .wb-dash-store-top{gap:var(--wb-space-3);padding:var(--wb-space-4) 0 0;border-top:1.6px solid var(--hl-ink);border-radius:0;background:transparent}.wb-hl .wb-dash-store-trend-title h3,.wb-hl .wb-dash-store-top-head h3{font-size:var(--hl-fs-title);font-weight:var(--fw-semibold)}.wb-hl .wb-dash-store-trend-title p,.wb-hl .wb-dash-store-top-scope{font-size:var(--hl-fs-small)}.wb-hl .wb-dash-store-grain:not(.ui-seg-btn){min-height:28.8px;padding:var(--wb-space-1) var(--wb-space-3);border-radius:var(--wb-radius-pill);border-color:var(--hl-line-strong);background:transparent;font-size:var(--hl-fs-small);transition:background-color var(--wb-dur-base) ease,color var(--wb-dur-base) ease}.wb-hl .wb-dash-store-grain:not(.ui-seg-btn):hover{color:var(--hl-ink);transform:none}.wb-hl .wb-dash-store-grain:not(.ui-seg-btn).is-active{border-color:var(--hl-ink);background:var(--hl-ink);color:var(--hl-on-dark)}.wb-hl .wb-dash-store-trend .wb-ops-trend-plot{height:184px}.wb-hl .wb-dash-store-trend .wb-ops-trend-line{padding:var(--wb-space-3) var(--wb-space-1) var(--wb-space-0-5) 0;border-radius:0;background:transparent}.wb-hl .wb-dash-store-trend-blank,.wb-hl .wb-dash-store-trend-empty,.wb-hl .wb-dash-store-top-blank{border:1px dashed var(--hl-line-strong);border-radius:0;background:transparent}.wb-hl .wb-dash-store-trend-blank p,.wb-hl .wb-dash-store-top-blank p{font-size:var(--hl-fs-small)}.wb-hl .wb-dash-store-top-row{padding:var(--wb-space-2-5) var(--wb-space-2);border-radius:var(--wb-radius-control)}.wb-hl .wb-dash-store-top-rank{font-size:var(--hl-fs-small)}.wb-hl .wb-dash-store-top-name,.wb-hl .wb-dash-store-top-amount{font-size:var(--hl-fs-body)}.wb-hl .wb-dash-store-top-meta{font-size:var(--hl-fs-small)}.wb-hl .wb-dash-store-top-row:hover,.wb-hl .wb-dash-store-top-row:focus-visible{background:var(--wb-surface-subtle)}.wb-hl-recent{display:grid;gap:var(--wb-space-6-5);padding:var(--wb-space-28) var(--hl-gutter) 0}.wb-hl-recent .wb-hl-chapter{margin-bottom:var(--wb-space-1)}.wb-hl-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--wb-space-3)}.wb-hl-section-links{display:flex;gap:var(--wb-space-5)}.wb-hl-section-links a{font-size:var(--hl-fs-body);font-weight:var(--fw-medium);color:var(--hl-text);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size var(--wb-dur-slow) var(--hl-ease)}.wb-hl-section-links a:after{content:" →"}.wb-hl-section-links a:hover{background-size:100% 1px}.wb-hl-recent-empty{display:none;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:var(--wb-space-11)}.wb-hl-recent-empty img{width:100%;height:auto;border-radius:var(--wb-radius-control)}.wb-hl-recent-empty p{max-width:22em;margin:0 0 var(--wb-space-5);font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:1.55;letter-spacing:-.01em;color:var(--hl-text)}.wb-hl-recent.is-empty .wb-hl-recent-empty{display:grid}.wb-hl-recent.is-empty .wb-dash-main{display:none}.wb-hl .wb-dash-main{gap:var(--wb-space-11)}.wb-hl .wb-dash-col{padding:var(--wb-space-4) 0 0;border-top:1.6px solid var(--hl-ink);border-radius:0;background:transparent}.wb-hl .wb-dash-panel-head{margin-bottom:var(--wb-space-3-5)}.wb-hl .wb-dash-panel-head h2{display:flex;align-items:center;gap:var(--wb-space-2);margin:0;font-size:var(--hl-fs-title);font-weight:var(--fw-semibold)}.wb-hl .wb-dash-panel-head h2 i{width:4.8px;height:4.8px;border-radius:50%;background:rgb(var(--tone))}.wb-hl .wb-dash-panel-links .text-link{font-size:var(--hl-fs-small)}.wb-hl .wb-dash-feed{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wb-space-4) var(--wb-space-3-5)}.wb-hl .wb-dash-feed-link{flex-direction:column;align-items:stretch;gap:var(--wb-space-2);padding:0;border-radius:0;background:transparent;box-shadow:none}.wb-hl .wb-dash-feed-link:hover{background:transparent;box-shadow:none}.wb-hl .wb-dash-feed-thumb,.wb-hl .wb-dash-feed-thumb-ph{width:100%;height:auto;aspect-ratio:4 / 3;border-radius:var(--wb-radius-control);background:var(--hl-band);box-shadow:none}.wb-hl .wb-dash-feed-thumb img,.wb-hl .wb-dash-feed-thumb video{transition:transform .7s var(--hl-ease)}.wb-hl .wb-dash-feed-link:hover .wb-dash-feed-thumb img,.wb-hl .wb-dash-feed-link:hover .wb-dash-feed-thumb video{transform:scale(1.04)}.wb-hl .wb-dash-feed-thumb-ph{font-size:var(--hl-fs-body)}.wb-hl .wb-dash-feed-body{padding:0}.wb-hl .wb-dash-feed-title{font-size:var(--hl-fs-small);font-weight:var(--fw-medium)}.wb-hl .wb-dash-feed-empty{grid-column:1 / -1;border:1px dashed var(--hl-line-strong);border-radius:0;background:transparent;font-size:var(--hl-fs-small)}.wb-hl .wb-dash-col-foot{font-size:var(--hl-fs-small)}@keyframes wb-hl-drop{0%{opacity:0;transform:translateY(var(--wb-space-n2))}to{opacity:1;transform:none}}@keyframes wb-hl-cue{0%{transform:translateY(-100%)}55%{transform:translateY(0)}to{transform:translateY(100%)}}.wb-hl.is-motion .wb-hl-top-art{--hl-zoom: 1.08;transition:--hl-zoom 2.4s cubic-bezier(.25,.46,.45,.94)}.wb-hl.is-motion.is-ready .wb-hl-top-art{--hl-zoom: 1}.wb-hl.is-motion [data-hl-intro]{opacity:0;transform:translateY(20.8px);transition:opacity .9s ease calc(var(--hl-i, 0) * var(--wb-dur-fast) + var(--wb-dur-fast)),transform var(--wb-dur-ambient) var(--hl-ease) calc(var(--hl-i, 0) * var(--wb-dur-fast) + var(--wb-dur-fast))}.wb-hl.is-motion.is-ready [data-hl-intro]{opacity:1;transform:none}.wb-hl.is-motion [data-hl-reveal]{opacity:0;transform:translateY(25.6px);transition:opacity .9s ease,transform var(--wb-dur-ambient) var(--hl-ease)}.wb-hl.is-motion [data-hl-reveal].is-in{opacity:1;transform:none}.wb-hl.is-motion .wb-hl-chapter .wb-hl-chapter-rule{transform:scaleX(0);transition:transform 1.4s var(--hl-ease) var(--wb-dur-base)}.wb-hl.is-motion .wb-hl-chapter.is-in .wb-hl-chapter-rule{transform:scaleX(1)}.wb-hl.is-motion [data-hl-stagger]>*{opacity:0;transform:translateY(var(--wb-space-4));transition:opacity .7s ease calc(var(--hl-i, 0) * 60ms),transform 1s var(--hl-ease) calc(var(--hl-i, 0) * 60ms)}.wb-hl.is-motion [data-hl-stagger].is-in>*{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.wb-hl-all,.wb-hl-scroll i:after{animation:none}.wb-hl-quick:after,.wb-hl-quick .wb-hl-icon,.wb-hl-quick .wb-hl-icon svg,.wb-hl-tab:after,.wb-hl .wb-dash-feed-thumb img,.wb-hl .wb-dash-feed-thumb video{transition:none}.wb-hl-quick.is-all:not([aria-expanded=true]):hover .wb-hl-icon svg,.wb-hl .wb-dash-feed-link:hover .wb-dash-feed-thumb img,.wb-hl .wb-dash-feed-link:hover .wb-dash-feed-thumb video{transform:none}.wb-hl-quick:hover,.wb-hl-quick:focus-visible{padding-left:var(--wb-space-3)}.wb-hl-pick[open]{animation:none}}@media(max-width:1180px){.wb-hl-quick-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:959.98px){.wb-hl-quick-row{grid-template-columns:repeat(3,minmax(0,1fr))}.wb-hl-pick-body{display:block;overflow-y:auto}.wb-hl-pick-chosen,.wb-hl-pick-all{overflow:visible}.wb-hl-pick-chosen{border-right:0;border-bottom:1px solid var(--hl-line)}}@media(max-width:1180px){.wb-hl-all{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-hl .wb-dash-store-body{grid-template-columns:minmax(0,1fr)}}@media(max-width:959.98px){.wb-hl .wb-dash-main{grid-template-columns:minmax(0,1fr)}.wb-hl-recent-empty{grid-template-columns:minmax(0,1fr);gap:var(--wb-space-5-5)}}@media(max-width:768px){.wb-dash.wb-hl{--hl-gutter: var(--wb-space-3);padding-bottom:76.8px}.wb-hl-hero-inner{gap:var(--wb-space-4);padding:var(--wb-space-8) var(--hl-gutter) 51.2px}.wb-hl-top-shade{background:rgb(var(--wb-alpha-dark) / .78)}.wb-hl .wb-dash-hello{font-size:var(--fs-page-title)}.wb-hl-head-aside{flex-wrap:wrap}.wb-hl-ask{padding:var(--wb-space-3) var(--wb-space-2-5) var(--wb-space-2) var(--wb-space-3)}.wb-hl-ask textarea{min-height:44.8px;font-size:var(--hl-fs-body)}.wb-hl-suggest-list{flex-wrap:nowrap;overflow-x:auto;margin-right:calc(var(--hl-gutter) * -1);padding-right:var(--hl-gutter);scrollbar-width:none}.wb-hl-suggest-list::-webkit-scrollbar{display:none}.wb-hl-suggest-list>li{flex-shrink:0}.wb-hl .wb-dash-resume{align-items:stretch;gap:var(--wb-space-2)}.wb-hl .wb-dash-resume-label{text-align:left}.wb-hl .wb-dash-resume-list{grid-template-columns:minmax(0,1fr)}.wb-hl-launch{margin-top:0}.wb-hl-quick-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wb-space-1)}.wb-hl-quick{grid-template-columns:32px minmax(0,1fr);column-gap:var(--wb-space-2);min-height:54.4px;padding:var(--wb-space-2-5) var(--wb-space-2)}.wb-hl-quick:hover,.wb-hl-quick:focus-visible{padding-left:var(--wb-space-2)}.wb-hl-quick .wb-hl-icon{width:32px;height:32px}.wb-hl-quick .wb-hl-icon svg{width:16px;height:16px}.wb-hl-quick-label{font-size:var(--hl-fs-body)}.wb-hl-pick-head,.wb-hl-pick-foot{padding-inline:var(--wb-space-3-5)}.wb-hl-pick-chosen,.wb-hl-pick-all{padding:var(--wb-space-3) var(--wb-space-3-5) var(--wb-space-4)}.wb-hl-pick-groups{grid-template-columns:minmax(0,1fr)}.wb-hl-pick-reset{padding:0 var(--wb-space-2)}.wb-hl-all{grid-template-columns:minmax(0,1fr);padding:var(--wb-space-4) var(--wb-space-3)}.wb-hl-scroll{margin-top:38.4px}.wb-hl .wb-hl-store,.wb-hl-recent{padding-top:76.8px}.wb-hl-chapter{gap:var(--wb-space-2-5)}.wb-hl-chapter-next{display:none}.wb-hl-section-head{flex-wrap:wrap;align-items:baseline}.wb-hl-tab-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.wb-hl-tab-row::-webkit-scrollbar{display:none}.wb-hl-tab{min-height:36px;padding:0 var(--wb-space-2-5)}.wb-hl .wb-dash-store-metric{padding:var(--wb-space-3-5) var(--wb-space-3)}.wb-hl .wb-dash-store-metric-value{font-size:var(--fs-section);line-height:1.15}.wb-hl .wb-dash-feed{grid-template-columns:repeat(2,minmax(0,1fr))}}.wb-hl-btn:active:not(:disabled),.text-link:active:not(:disabled){background-image:linear-gradient(var(--wb-press-veil),var(--wb-press-veil))}
