body.wb-stores-page.workbench-app{height:auto;max-height:none;overflow:visible}body.wb-stores-page .wb-app-frame{height:auto;max-height:none;min-height:calc(100vh / var(--ui-zoom, 1));overflow:visible;background:var(--wb-surface-card)}body.wb-stores-page .wb-app-top{position:sticky}body.wb-stores-page .wb-app-content{display:block;flex:1;padding:0 var(--wb-space-6) var(--wb-space-8);overflow:visible;container:st / inline-size}@media(min-width:1180px){body.wb-stores-page.workbench-app{transition:padding-right var(--wb-dur-slower) var(--wb-ease-out-expo)}body.wb-stores-page.workbench-app.has-agent-dock{padding-right:var(--agent-dock-w, 460px)}body.wb-stores-page .wb-agent-dock{box-shadow:none}}body.is-agent-resizing .wb-st,body.is-agent-resizing .wb-st *{transition:none!important}.wb-st-topstatus{flex:1;min-width:0;margin:0;overflow:hidden;font-size:var(--fs-body-dense);color:var(--wb-text-3);text-overflow:ellipsis;white-space:nowrap}.wb-st-topstatus[data-tone=error]{color:var(--wb-negative)}.wb-st,.wb-st-dialog{--hl-band: var(--wb-surface-page);--hl-band-2: var(--wb-surface-card);--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-on-dark: var(--wb-action-ink);--hl-danger: var(--wb-negative);--hl-fs-title: var(--fs-card-title);--hl-fs-body: var(--fs-body-dense);--hl-fs-small: var(--fs-body-dense);--hl-fs-micro: var(--fs-caption);--st-fs-meta: var(--fs-caption);--hl-ease: cubic-bezier(.22, 1, .36, 1);--st-live: var(--wb-positive);--st-draft: var(--wb-status-draft);--st-off: var(--wb-text-3);color:var(--hl-text)}.wb-st{--st-pad: 40px;--st-rail: 240px;--st-gap: 32px;--st-c-state: 132px;--st-c-time: 128px;--st-c-act: 150px;--st-col-gap: 24px;--st-top: 69px;--st-vh: calc(100vh / var(--ui-zoom, 1));position:relative;display:flex;flex-direction:column;gap:var(--wb-space-3);margin:0 var(--wb-space-n6) var(--wb-space-n8);padding:var(--wb-space-3-5) var(--st-pad) var(--wb-space-8);min-height:calc(var(--st-vh) - var(--st-top));background:var(--wb-surface-card);font-size:var(--hl-fs-small);line-height:1.5;transition:padding var(--wb-dur-slower) var(--hl-ease)}:root.ui-compact-chrome .wb-st{--st-top: 56px}.wb-st [hidden],.wb-st-dialog [hidden]{display:none!important}.wb-st :is(button,input,select,textarea):not(.ui-btn):not(.ui-seg-btn),.wb-st-dialog :is(button,input,select,textarea):not(.ui-btn):not(.ui-seg-btn){font:inherit}.wb-st :focus-visible,.wb-st-dialog :focus-visible{outline:var(--wb-focus-width) solid var(--hl-ink);outline-offset:var(--wb-focus-offset)}:where(.wb-st,.wb-st-dialog) :where(h2,h3,h4,p,dl,dd,ol,ul){margin:0}.wb-st .is-mono{font-variant-numeric:tabular-nums}.wb-st-btn,.wb-st-btn:disabled,.wb-st-btn svg,.wb-st-btn.is-sm,.wb-st-ghost.is-sm{min-height:36px;padding:0 var(--wb-space-3-5);font-size:var(--hl-fs-micro)}.wb-st-btn.is-xs,.wb-st-ghost.is-xs{min-height:30px;padding:0 var(--wb-space-2-5);border-radius:var(--wb-radius-card);font-size:var(--hl-fs-micro)}.wb-st-ghost.is-icon{width:38px;padding:0}.wb-st-btn.is-arrow:after{content:"→";transition:transform var(--wb-dur-slow) var(--hl-ease)}.wb-st-btn.is-arrow:hover:after{transform:translate(3px)}.wb-st-textbtn{flex-shrink:0;min-height:30px;padding:0 var(--wb-space-1);border:0;background:none;color:var(--hl-text-2);font-size:var(--hl-fs-micro);font-weight:var(--fw-medium);cursor:pointer;background-image:linear-gradient(currentColor,currentColor);background-position:4px calc(100% - 4px);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-st-textbtn:hover{color:var(--hl-ink);background-size:calc(100% - 8px) 1px}.wb-st-count{font-size:var(--st-fs-meta);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;color:var(--hl-text-3);white-space:nowrap}.wb-st-count:empty{display:none}.wb-st-view-sec .wb-st-count{margin-left:var(--wb-space-2)}.wb-st-gap{flex:1}.wb-st-status{font-size:var(--hl-fs-micro);color:var(--hl-text-2)}.wb-st-status:empty{display:none}.wb-st-status[data-tone=error]{font-size:var(--st-fs-meta);font-weight:var(--fw-semibold);letter-spacing:-.015em;color:var(--hl-danger)}.wb-st-search{position:relative;display:flex;align-items:center;min-width:0}.wb-st-search>svg{position:absolute;left:12px;width:16px;height:16px;color:var(--hl-text-3);pointer-events:none}.wb-st-search input{width:100%;min-height:36px;padding:0 var(--wb-space-3) 0 var(--wb-space-9);border:1px solid var(--hl-line-strong);border-radius:var(--wb-radius-panel);background:var(--wb-surface-card);color:var(--hl-text);font-size:var(--hl-fs-micro);transition:border-color var(--wb-dur-base) ease,box-shadow var(--wb-dur-base) ease}.wb-st-search input::placeholder{color:var(--hl-text-3)}.wb-st-search input::-webkit-search-cancel-button{cursor:pointer}.wb-st-search input:focus{outline:none;border-color:var(--hl-ink);box-shadow:0 0 0 1px var(--hl-ink)}.wb-st-key{position:absolute;right:10px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 var(--wb-space-1-5);border:1px solid var(--hl-line-strong);border-radius:5px;color:var(--hl-text-3);font-family:inherit;font-size:var(--hl-fs-micro);font-weight:var(--fw-medium);line-height:1;pointer-events:none}.wb-st-search:has(input:focus) .wb-st-key,.wb-st-search:has(input:not(:placeholder-shown)) .wb-st-key{opacity:0}.wb-st-search:has(.wb-st-key) input{padding-right:var(--wb-space-10)}.wb-st-seg{display:inline-flex;flex-shrink:0;max-width:100%;padding:3px;overflow-x:auto;border-radius:var(--wb-radius-card);background:var(--hl-band);scrollbar-width:none}.wb-st-seg::-webkit-scrollbar{display:none}.wb-st-seg.is-fill{display:flex}.wb-st-seg.is-fill button{flex:1;justify-content:center;padding:0 var(--wb-space-2)}.wb-st-seg button{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--wb-space-1-5);min-height:36px;padding:0 var(--wb-space-3);border:0;border-radius:7px;background:transparent;color:var(--hl-text-2);font-size:var(--hl-fs-micro);white-space:nowrap;cursor:pointer;transition:background-color var(--wb-dur-base) ease,color var(--wb-dur-base) ease,box-shadow var(--wb-dur-base) ease}.wb-st-seg button:hover{color:var(--hl-ink)}.wb-st-seg button[aria-pressed=true]{background:var(--wb-surface-card);color:var(--hl-ink);font-weight:var(--fw-semibold);box-shadow:0 1px 2px rgb(var(--wb-alpha-black) / .08),0 0 0 1px rgb(var(--wb-alpha-black) / .04)}.wb-st-seg-n{font-size:var(--st-fs-meta);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;color:var(--hl-text-3)}.wb-st-seg-n:empty{display:none}.wb-st-state,.wb-st-auth{display:inline-flex;align-items:center;gap:var(--wb-space-2);font-size:var(--st-fs-meta);color:var(--hl-text-2);white-space:nowrap}.wb-st-state:before,.wb-st-auth:before,.wb-st-dot{content:"";flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--st-off)}.wb-st-dot{display:inline-block}.wb-st .wb-st-dot[data-state=live],.wb-st [data-state=live]:before{background:var(--st-live)}.wb-st [data-state=draft]:before{background:var(--st-draft)}.wb-st [data-state=wait]:before{box-sizing:border-box;border:1.5px solid var(--st-draft);background:transparent}.wb-st .wb-st-state[data-state=bad]{color:var(--hl-danger)}.wb-st [data-state=bad]:before,.wb-st .wb-st-dot[data-state=bad]{background:var(--hl-danger)}.wb-st-pagehead{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wb-space-2-5) var(--wb-space-4);min-width:0}.wb-st-pagehead h2{flex-shrink:0;font-size:var(--fs-page-title);font-weight:var(--fw-semibold);line-height:1.2;letter-spacing:-.01em}.wb-st-lede{min-width:0;padding-top:var(--wb-space-1);overflow:hidden;font-size:var(--st-fs-meta);color:var(--hl-text-3);text-overflow:ellipsis;white-space:nowrap}.wb-st-lede strong{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--hl-text)}.wb-st-body{display:grid;grid-template-columns:var(--st-rail) minmax(0,1fr);gap:0 var(--st-gap);flex:1;min-height:0;padding-top:var(--wb-space-3);border-top:1px solid var(--hl-line);transition:grid-template-columns var(--wb-dur-slower) var(--hl-ease),gap var(--wb-dur-slower) var(--hl-ease)}.wb-st-rail{display:flex;flex-direction:column;gap:var(--wb-space-2-5);min-width:0;min-height:0}.wb-st-rail-scroll{flex:1;min-height:0;margin-right:var(--wb-space-n2);padding-right:var(--wb-space-2);overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin}.wb-st-stores{display:grid;gap:var(--wb-space-0-5);padding-bottom:var(--wb-space-2)}.wb-st-group{display:grid;gap:var(--wb-space-0-5)}.wb-st-group+.wb-st-group{margin-top:var(--wb-space-2-5)}.wb-st-group-head{position:sticky;top:0;z-index:var(--wb-z-local-1);display:flex;align-items:center;gap:var(--wb-space-1-5);width:100%;min-height:30px;padding:0 var(--wb-space-2) 0 var(--wb-space-1);border:0;border-radius:var(--wb-radius-card);background:var(--wb-surface-card);color:var(--hl-text-3);font-size:var(--st-fs-meta);text-align:left;cursor:pointer;transition:color var(--wb-dur-base) ease,background-color var(--wb-dur-base) ease}.wb-st-group-head:hover{background:linear-gradient(var(--hl-band-2),var(--hl-band-2)),var(--wb-surface-card);color:var(--hl-ink)}.wb-st-group-head svg{flex-shrink:0;width:14px;height:14px;transition:transform var(--wb-dur-base) var(--hl-ease)}.wb-st-group-head[aria-expanded=true] svg{transform:rotate(90deg)}.wb-st-group-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-st-group-n{font-variant-numeric:tabular-nums}.wb-st-store{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--wb-space-2-5);row-gap:var(--wb-space-px);min-height:44px;padding:5px var(--wb-space-2-5) 5px var(--wb-space-3);border-radius:var(--wb-radius-panel);cursor:pointer;transition:background-color var(--wb-dur-base) ease}.wb-st-store:before{content:"";position:absolute;top:12px;bottom:12px;left:0;width:2px;border-radius:2px;background:var(--hl-ink);transform:scaleY(0);transition:transform var(--wb-dur-slow) var(--hl-ease)}.wb-st-store:hover{background:var(--hl-band-2)}.wb-st-store.is-active{background:var(--hl-band)}.wb-st-store.is-active:before{transform:scaleY(1)}.wb-st-store:focus-visible{outline-offset:var(--wb-focus-offset-inset)}.wb-st-store-name,.wb-st-store-sub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-st-store-name{font-size:var(--hl-fs-small);font-weight:var(--fw-medium);color:var(--hl-text-2);transition:color var(--wb-dur-base) ease}.wb-st-store:hover .wb-st-store-name,.wb-st-store.is-active .wb-st-store-name{color:var(--hl-ink)}.wb-st-store.is-active .wb-st-store-name{font-weight:var(--fw-semibold)}.wb-st-store-sub{grid-column:1;font-size:var(--st-fs-meta);font-variant-numeric:tabular-nums;color:var(--hl-text-3)}.wb-st-store .wb-st-dot{grid-column:2;grid-row:1 / span 2}.wb-st-rail-more{width:100%;min-height:36px;margin-top:var(--wb-space-1);border:1px dashed var(--hl-line-strong);border-radius:var(--wb-radius-panel);background:var(--wb-surface-card);color:var(--hl-text-2);font-size:var(--hl-fs-micro);cursor:pointer}.wb-st-rail-more:hover{border-color:var(--hl-ink);color:var(--hl-ink)}.wb-st-rail-empty{padding:var(--wb-space-4) var(--wb-space-2);font-size:var(--hl-fs-micro);color:var(--hl-text-3)}.wb-st-main{display:flex;flex-direction:column;gap:var(--wb-space-3);min-width:0;min-height:0}.wb-st-main.is-swapping>.wb-st-card,.wb-st-main.is-swapping>.wb-st-links{animation:wb-st-rise var(--wb-dur-slower) var(--hl-ease) both}.wb-st-main.is-swapping>.wb-st-links{animation-delay:50ms}@keyframes wb-st-rise{0%{opacity:0;transform:translateY(6px)}}.wb-st-card{display:grid;gap:var(--wb-space-1-5);flex:none;min-width:0;padding:var(--wb-space-3) var(--wb-space-4) var(--wb-space-2);border:1px solid var(--hl-line);border-radius:var(--wb-radius-card);background:var(--wb-surface-card)}.wb-st-card[data-mode=idle]{display:none}.wb-st-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wb-space-2) var(--wb-space-3)}.wb-st-card-text{display:grid;gap:var(--wb-space-0-5);flex:1 1 280px;min-width:0}.wb-st-card h3{overflow:hidden;font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.wb-st-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wb-space-0-5) var(--wb-space-4-5);overflow:hidden;font-size:var(--st-fs-meta);color:var(--hl-text-3)}.wb-st-meta>span{position:relative;white-space:nowrap;font-variant-numeric:tabular-nums}.wb-st-meta>span+span:after{content:"";position:absolute;top:50%;left:-10px;width:3px;height:3px;margin-top:-1.5px;border-radius:50%;background:var(--hl-text-3)}.wb-st-meta .wb-st-auth{color:var(--hl-text)}.wb-st-card-actions{display:flex;align-items:center;gap:var(--wb-space-2)}.wb-st-more{position:relative}.wb-st-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--wb-z-dropdown);display:grid;min-width:180px;padding:var(--wb-space-1-5);border-radius:var(--wb-radius-card);background:var(--wb-surface-card);box-shadow:0 0 0 1px var(--hl-line),0 18px 40px rgb(var(--wb-alpha-black) / .14);animation:wb-st-drop var(--wb-dur-base) var(--hl-ease) both}.wb-st-menu button:not(.ui-menu-item){display:flex;align-items:center;gap:var(--wb-space-2-5);min-height:40px;padding:0 var(--wb-space-3);border:0;border-radius:var(--wb-radius-card);background:transparent;color:var(--hl-text);font-size:var(--hl-fs-micro);text-align:left;cursor:pointer}.wb-st-menu button:not(.ui-menu-item) svg{width:16px;height:16px}#store-more-menu .ui-menu-item{font-size:var(--fs-caption, 13px)}.wb-st-menu button:not(.ui-menu-item):hover,.wb-st-menu button:not(.ui-menu-item):focus-visible{outline:none;background:var(--hl-band)}.wb-st-menu button:not(.ui-menu-item).is-danger{color:var(--hl-danger)}.wb-st-menu button.is-danger:hover{background:rgb(var(--wb-alpha-danger) / .08)}@keyframes wb-st-drop{0%{opacity:0;transform:translateY(-4px)}}.wb-st-profile{min-width:0}.wb-st-card[data-mode=view] .wb-st-profile{padding-top:var(--wb-space-2);border-top:1px solid var(--hl-line)}.wb-st-card[data-mode=view] .wb-st-profile.is-open{max-height:calc(var(--st-vh) * .4);overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin}.wb-st-view{display:grid;gap:var(--wb-space-1)}.wb-st-facts{display:flex;flex-wrap:wrap;gap:var(--wb-space-0-5) var(--wb-space-4-5)}.wb-st-facts>div{display:flex;align-items:baseline;gap:var(--wb-space-2);min-width:0}.wb-st-facts dt{flex-shrink:0;font-size:var(--st-fs-meta);color:var(--hl-text-3)}.wb-st-facts dd{min-width:0;overflow-wrap:anywhere;font-size:var(--st-fs-meta);color:var(--hl-text-2)}.wb-st-profile:not(.is-open) [data-more]{display:none}.wb-st-summary-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--wb-space-0-5) var(--wb-space-3-5)}.wb-st-summary-row .wb-st-textbtn{min-height:0;padding:0 var(--wb-space-1);line-height:1.45;background-position:4px 100%}.wb-st-summary{display:flex;flex-wrap:wrap;gap:var(--wb-space-0-5) var(--wb-space-5);font-size:var(--st-fs-meta);color:var(--hl-text-2)}.wb-st-summary strong{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--hl-text)}.wb-st-summary em{font-style:normal;color:var(--hl-danger)}.wb-st-view-more{display:grid;gap:var(--wb-space-3-5);padding-top:var(--wb-space-1)}.wb-st-view-sec{display:grid;gap:var(--wb-space-2)}.wb-st-view-sec h4{display:flex;align-items:baseline;font-size:var(--fs-body-dense);font-weight:var(--fw-medium);color:var(--hl-text-3)}.wb-st-apps{display:grid;gap:var(--wb-space-0-5);padding:0;list-style:none;font-size:var(--hl-fs-micro)}.wb-st-apps-status{color:var(--hl-text-3)}.wb-st-apps-status[data-tone=bad]{color:var(--hl-danger)}.wb-st-chips{display:flex;flex-wrap:wrap;gap:var(--wb-space-1-5)}.wb-st-chip{display:inline-flex;align-items:center;gap:var(--wb-space-1-5);min-height:28px;padding:0 var(--wb-space-2-5);border-radius:var(--wb-radius-card);background:var(--hl-band);font-size:var(--hl-fs-micro);color:var(--hl-text)}.wb-st-chip.is-more,.wb-st-chip-tag,.wb-st-chip-count{font-variant-numeric:tabular-nums;color:var(--hl-text-3)}.wb-st-chips-empty{font-size:var(--hl-fs-micro);color:var(--hl-text-3)}.wb-st-form{display:grid;gap:var(--wb-space-4);max-width:880px;padding-top:var(--wb-space-1)}.wb-st-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wb-space-4)}.wb-st-field{display:grid;gap:var(--wb-space-1-5);min-width:0}.wb-st-field>span{font-size:var(--fs-body-dense);color:var(--hl-text-2)}.wb-st-field abbr{color:var(--hl-danger);text-decoration:none}.wb-st-field :is(input,select){width:100%;min-height:40px;padding:0 var(--wb-space-3);border:1px solid var(--hl-line-strong);border-radius:var(--wb-radius-panel);background:var(--wb-surface-card);color:var(--hl-text);font-size:var(--hl-fs-micro);transition:border-color var(--wb-dur-base) ease,box-shadow var(--wb-dur-base) ease}.wb-st-field select{padding-right:var(--wb-space-9);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wb-surface-card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%234d4d55' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.2 6.2 8 10l3.8-3.8'/%3E%3C/svg%3E") right 12px center / 14px no-repeat;cursor:pointer}.wb-st-field input[readonly]{border-color:var(--hl-line);background:var(--hl-band-2);color:var(--hl-text-2)}.wb-st-field :is(input,select):focus{outline:none;border-color:var(--hl-ink);box-shadow:0 0 0 1px var(--hl-ink)}.wb-st-form-actions{display:flex;gap:var(--wb-space-2)}.wb-st-empty{display:grid;justify-items:start;gap:var(--wb-space-4);max-width:640px;padding:var(--wb-space-8) 0}.wb-st-empty h3{font-size:var(--fs-body);font-weight:var(--fw-semibold)}.wb-st-steps{display:grid;gap:var(--wb-space-2);padding:0;list-style:none;counter-reset:st-step}.wb-st-steps li{display:flex;gap:var(--wb-space-3);font-size:var(--hl-fs-small);color:var(--hl-text-2);counter-increment:st-step}.wb-st-steps li:before{content:counter(st-step);flex-shrink:0;display:grid;place-items:center;width:22px;height:22px;margin-top:var(--wb-space-px);border-radius:50%;background:var(--hl-band);font-size:var(--hl-fs-micro);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--hl-ink)}.wb-st-empty-actions{display:flex;flex-wrap:wrap;gap:var(--wb-space-2)}.wb-st-links{display:flex;flex-direction:column;gap:var(--wb-space-2-5);flex:1 1 auto;min-width:0;min-height:320px}.wb-st-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wb-space-2);flex:none}.wb-st-toolbar .wb-st-search{flex:1 1 120px;min-width:120px;max-width:320px}.wb-st-table{position:relative;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--hl-line);border-radius:var(--wb-radius-card);scrollbar-width:thin}.wb-st-thead,.wb-st-row-body{display:grid;grid-template-columns:minmax(0,1fr) var(--st-c-state) var(--st-c-time) var(--st-c-act);align-items:center;gap:var(--st-col-gap);transition:grid-template-columns var(--wb-dur-slower) var(--hl-ease),gap var(--wb-dur-slower) var(--hl-ease)}.wb-st-thead{position:sticky;top:0;z-index:var(--wb-z-local);min-height:40px;padding:0 var(--wb-space-4);border-bottom:1px solid var(--hl-line);background:var(--hl-band-2);font-size:var(--st-fs-meta);color:var(--hl-text-3)}.wb-st-rows{display:grid;padding:0;list-style:none}.wb-st-rows.is-empty{display:none}.wb-st-row{position:relative;border-bottom:1px solid var(--hl-line);cursor:pointer}.wb-st-row.is-new{animation:wb-st-rise var(--wb-dur-slower) var(--hl-ease) both;animation-delay:calc(var(--i, 0) * 20ms)}.wb-st-row:focus-visible{outline-offset:var(--wb-focus-offset-inset)}.wb-st-row-body{min-height:52px;padding:7px var(--wb-space-4);transition:background-color var(--wb-dur-base) ease,grid-template-columns var(--wb-dur-slower) var(--hl-ease),gap var(--wb-dur-slower) var(--hl-ease)}.wb-st-row:hover .wb-st-row-body{background:var(--hl-band-2)}.wb-st-row-main{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:var(--wb-space-2-5);min-width:0}.wb-st-row-text{display:grid;gap:var(--wb-space-0-5);min-width:0}.wb-st-thumb{display:grid;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:var(--wb-radius-card);background:var(--hl-band);box-shadow:var(--wb-shadow-inset-hairline);color:var(--hl-text-3)}.wb-st-thumb img{width:100%;height:100%;object-fit:cover}.wb-st-thumb svg{width:18px;height:18px}.wb-st-row-title{overflow:hidden;font-size:var(--hl-fs-body);font-weight:var(--fw-medium);line-height:1.35;color:var(--hl-text);text-overflow:ellipsis;white-space:nowrap}.wb-st-row-sub{display:flex;flex-wrap:wrap;gap:0 var(--wb-space-4-5);overflow:hidden;max-height:1.5em;font-size:var(--st-fs-meta);color:var(--hl-text-3)}.wb-st-row-sub>span{position:relative;white-space:nowrap}.wb-st-row-sub>span+span:before{content:"";position:absolute;top:50%;left:-10px;width:3px;height:3px;margin-top:-1.5px;border-radius:50%;background:var(--hl-line-strong)}.wb-st-row-tag{color:var(--hl-text-2)}.wb-st-row-time{overflow:hidden;font-size:var(--st-fs-meta);font-variant-numeric:tabular-nums;color:var(--hl-text-3);white-space:nowrap}.wb-st-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--wb-space-1-5)}.wb-st-row-go{flex-shrink:0;width:16px;height:16px;margin-left:var(--wb-space-0-5);color:var(--hl-text-3);transition:transform var(--wb-dur-slow) var(--hl-ease),color var(--wb-dur-base) ease}.wb-st-row:hover .wb-st-row-go{color:var(--hl-ink);transform:translate(3px)}.wb-st-check{margin:var(--wb-space-1) var(--wb-space-4) var(--wb-space-2);padding:5px var(--wb-space-3);border:1px solid rgb(var(--wb-alpha-danger) / .18);border-left-width:2px;border-radius:var(--wb-radius-card);background:rgb(var(--wb-alpha-danger) / .05);color:var(--hl-danger);font-family:inherit;font-size:var(--st-fs-meta);font-weight:var(--fw-semibold);letter-spacing:-.015em;line-height:1.4;white-space:pre-wrap;cursor:text}.wb-st-check[data-kind=log]{border-color:var(--hl-line);border-left-color:var(--hl-line-strong);background:var(--hl-band-2);color:var(--hl-text-2);font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:var(--fs-label);line-height:1.55;font-weight:var(--fw-regular);letter-spacing:0}.wb-st-check[data-tone=ok]{border-color:rgb(var(--wb-alpha-ok) / .22);border-left-color:var(--st-live);background:rgb(var(--wb-alpha-ok) / .06);color:var(--wb-positive)}.wb-st-check[data-tone=ok][data-kind=log]{border-color:var(--hl-line);border-left-color:var(--st-live);background:var(--hl-band-2);color:var(--hl-text-2)}.wb-st-check[data-tone=error]{border-color:rgb(var(--wb-alpha-danger) / .18);border-left-color:var(--hl-danger);color:var(--hl-danger)}.wb-st-rows-empty{padding:var(--wb-space-8) var(--wb-space-5);font-size:var(--hl-fs-small);color:var(--hl-text-2)}.wb-st-rows-more{padding:var(--wb-space-3-5) var(--wb-space-4);font-size:var(--st-fs-meta);font-variant-numeric:tabular-nums;color:var(--hl-text-3);text-align:center}.wb-st-dialog{width:min(620px,calc(100vw - 32px));max-height:calc(100vh - 48px);padding:0;overflow:auto;border:0;border-radius:var(--wb-radius-card);background:var(--wb-surface-card);box-shadow:0 0 0 1px var(--hl-line),0 24px 60px rgb(var(--wb-alpha-black) / .18);font-size:var(--hl-fs-small)}.wb-st-dialog[open]{animation:wb-st-dialog-in var(--wb-dur-slow) var(--hl-ease) both}@keyframes wb-st-dialog-in{0%{opacity:0;transform:translateY(10px)}}.wb-st-dialog::backdrop{background:rgb(var(--wb-alpha-slate) / .32)}.wb-st-bind{display:grid;gap:var(--wb-space-5);padding:var(--wb-space-6) var(--wb-space-7)}.wb-st-bind-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--wb-space-4);align-items:start}.wb-st-bind-head>div{display:grid;gap:var(--wb-space-2)}.wb-st-bind-head h2{font-size:var(--fs-section);font-weight:var(--fw-semibold)}.wb-st-bind-head p{font-size:var(--fs-body);line-height:1.6;color:var(--hl-text-2)}.wb-st-x{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--wb-radius-panel);background:transparent;color:var(--hl-text-3);cursor:pointer}.wb-st-x:hover{background:var(--hl-band);color:var(--hl-ink)}.wb-st-x svg{width:18px;height:18px}.wb-st-bind-steps{display:grid;padding:0;list-style:none;counter-reset:st-bind}.wb-st-bind-steps>li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--wb-space-2-5) var(--wb-space-1);padding:var(--wb-space-4-5) 0;border-top:1px solid var(--hl-line);counter-increment:st-bind}.wb-st-bind-steps>li:before{content:counter(st-bind);grid-row:1 / span 2;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--hl-band);font-size:var(--hl-fs-micro);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--hl-ink)}.wb-st-bind-steps>li>*{grid-column:2}.wb-st-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--wb-space-2);min-width:0;margin:0;padding:0;border:0}.wb-st-choices legend,.wb-st-bind-label{margin-bottom:var(--wb-space-2-5);padding:0;font-size:var(--hl-fs-small);font-weight:var(--fw-semibold);color:var(--hl-text)}.wb-st-bind-label{margin:0}.wb-st-choices-note{grid-column:1 / -1;font-size:var(--hl-fs-micro);color:var(--hl-text-3)}.wb-st-choice{display:flex;align-items:center;gap:var(--wb-space-3);min-height:56px;padding:var(--wb-space-2) var(--wb-space-3-5);border:1px solid var(--hl-line-strong);border-radius:var(--wb-radius-panel);background:var(--wb-surface-card);cursor:pointer;transition:border-color var(--wb-dur-base) ease,box-shadow var(--wb-dur-base) ease}.wb-st-choice:hover{border-color:var(--hl-ink)}.wb-st-choice input:not(.ui-radio){flex-shrink:0;width:18px;height:18px;margin:0;border:1.5px solid var(--hl-line-strong);border-radius:50%;background:var(--wb-surface-card);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color var(--wb-dur-base) ease,box-shadow var(--wb-dur-base) ease}.wb-st-choice input:not(.ui-radio):checked{border-color:var(--hl-ink);box-shadow:inset 0 0 0 4px var(--wb-surface-card),inset 0 0 0 10px var(--hl-ink)}.wb-st-choice:has(input:checked){border-color:var(--hl-ink);box-shadow:0 0 0 1px var(--hl-ink)}.wb-st-choice-body{display:grid;gap:var(--wb-space-0-5);min-width:0}.wb-st-choice-body strong{overflow:hidden;font-size:var(--hl-fs-small);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap}.wb-st-choice-body small{font-size:var(--hl-fs-micro);color:var(--hl-text-3)}.wb-st-bind-gen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wb-space-2-5)}.wb-st-bind-result{display:grid;gap:var(--wb-space-3);padding:var(--wb-space-3-5);border-radius:var(--wb-radius-panel);background:var(--hl-band)}.wb-st-bind-result input{font-size:var(--hl-fs-micro)}.wb-st-bind-actions{display:flex;flex-wrap:wrap;gap:var(--wb-space-2)}.wb-st-bind>.wb-st-status{margin-top:var(--wb-space-n2)}@media(min-width:961px)and (min-height:640px){.wb-st{height:calc(var(--st-vh) - var(--st-top));padding-bottom:var(--wb-space-5)}.wb-st-main{overflow:hidden auto;scrollbar-width:thin}.wb-st-main:has(.wb-st-card:is([data-mode=edit],[data-mode=create])) .wb-st-links{flex:none;min-height:0}.wb-st-main:has(.wb-st-card:is([data-mode=edit],[data-mode=create])) .wb-st-table{max-height:480px}}@media(max-width:959.98px),(max-height:639.98px){.wb-st-rail{position:sticky;top:var(--st-top);z-index:var(--wb-z-local);align-self:start;max-height:calc(var(--st-vh) - var(--st-top) - 12px);margin-top:var(--wb-space-n3);padding-top:var(--wb-space-3);background:var(--wb-surface-card)}.wb-st-links{min-height:0}.wb-st-table{overflow:visible}.wb-st-thead{top:var(--st-top)}}@container st (max-width: 1200px){.wb-st{--st-pad: 24px;--st-rail: 216px;--st-gap: 24px;--st-c-state: 112px;--st-c-time: 112px;--st-c-act: 132px;--st-col-gap: 16px}.wb-st-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container st (max-width: 800px){.wb-st{--st-pad: 16px;--st-rail: 192px;--st-gap: 16px;--st-c-state: 96px;--st-c-time: 52px;--st-c-act: 24px;--st-col-gap: 12px;padding-top:var(--wb-space-3)}.wb-st-store{min-height:40px}.wb-st-store-sub,.wb-st-rail .wb-st-seg-n{display:none}#store-new-btn,.wb-st-card-actions .wb-st-ghost,.wb-st-toolbar .wb-st-ghost,#listing-new-btn{width:38px;padding:0}#store-new-btn .wb-st-label,.wb-st-card-actions .wb-st-label,.wb-st-toolbar .wb-st-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wb-st-card{padding:var(--wb-space-2-5) var(--wb-space-3-5) var(--wb-space-2)}.wb-st-card-text{flex-basis:200px}.wb-st-thead,.wb-st-row-body{padding-right:var(--wb-space-3);padding-left:var(--wb-space-3)}.wb-st-thead>span:nth-child(3){overflow:hidden;white-space:nowrap}.wb-st-time-t{display:none}.wb-st-row-actions>.wb-st-ghost,.wb-st-row-actions>.wb-st-btn{display:none}.wb-st-row:is(:hover,:focus-within) .wb-st-row-actions{position:absolute;top:0;right:12px;height:52px;padding-left:var(--wb-space-6);background:linear-gradient(90deg,rgba(250,250,249,0),var(--hl-band-2) 24px)}.wb-st-row:is(:hover,:focus-within) .wb-st-row-actions>:is(.wb-st-ghost,.wb-st-btn){display:inline-flex}.wb-st-form-grid{grid-template-columns:minmax(0,1fr)}}@container st (max-width: 600px){.wb-st{--st-rail: 168px}.wb-st-pagehead .wb-st-lede,.wb-st-toolbar .wb-st-seg button:not([aria-pressed=true]) .wb-st-seg-n{display:none}.wb-st-profile:not(.is-open) .wb-st-facts{display:none}.wb-st-thead{display:none}.wb-st-row-body{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"main main main" "state time actions";gap:var(--wb-space-1) var(--wb-space-3-5);min-height:0;padding:var(--wb-space-2-5) var(--wb-space-3)}.wb-st-row-main{grid-area:main}.wb-st-row-body>.wb-st-state{grid-area:state;margin-left:46px}.wb-st-row-body>.wb-st-row-time{grid-area:time}.wb-st-row-body>.wb-st-row-actions{grid-area:actions}.wb-st-row-actions>.wb-st-ghost,.wb-st-row-actions>.wb-st-btn{display:inline-flex}.wb-st-row:is(:hover,:focus-within) .wb-st-row-actions{position:static;height:auto;padding:0;background:none}.wb-st-time-t{display:inline}}@container st (max-width: 520px){.wb-st-body{grid-template-columns:minmax(0,1fr);gap:var(--wb-space-4)}.wb-st-rail{position:static;max-height:none}.wb-st-rail-scroll{flex:none;max-height:calc(var(--st-vh) * .4);border-bottom:1px solid var(--hl-line)}.wb-st-store-sub{display:block}.wb-st-rail .wb-st-seg-n{display:inline}.wb-st-card-head{align-items:flex-start}}#store-new-btn,#store-sync-btn,#store-edit-btn,#listing-new-btn{width:auto;padding:0 var(--wb-space-4)}#store-new-btn .wb-st-label,#store-sync-btn .wb-st-label,#store-edit-btn .wb-st-label,#listing-new-btn .wb-st-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:nowrap}@media(prefers-reduced-motion:reduce){.wb-st *,.wb-st-dialog,.wb-st-menu{animation:none!important;transition:none!important}}.wb-st-textbtn:active:not(:disabled),.wb-st-x:active:not(:disabled){background-image:linear-gradient(var(--wb-press-veil),var(--wb-press-veil))}
