.sgo-logo-mark[data-v-fc607b6e]{background:var(--sgo-color-primary-soft);border:1px solid var(--sgo-color-primary-border);border-radius:31%;flex:none;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.62)}.is-sm[data-v-fc607b6e]{width:2.25rem;height:2.25rem}.is-md[data-v-fc607b6e]{width:2.875rem;height:2.875rem}.is-lg[data-v-fc607b6e]{width:4rem;height:4rem}.sgo-logo-mark__grain[data-v-fc607b6e]{transform-origin:50% 86%;border-radius:999px 999px 26% 26%;width:24%;position:absolute;bottom:18%}.sgo-logo-mark__grain--back[data-v-fc607b6e]{background:color-mix(in srgb,var(--sgo-color-primary) 68%,#fff);opacity:.78;height:56%;left:31%;transform:rotate(-19deg)}.sgo-logo-mark__grain--front[data-v-fc607b6e]{background:var(--sgo-color-primary);height:69%;right:27%;transform:rotate(15deg)}.sgo-brand[data-v-474fae4d]{align-items:center;gap:.8rem;display:inline-flex}.sgo-brand__copy[data-v-474fae4d]{line-height:1.05;display:grid}.sgo-brand strong[data-v-474fae4d]{color:var(--sgo-color-text);letter-spacing:-.02em;font-size:1.05rem;font-weight:760}.sgo-brand small[data-v-474fae4d]{color:var(--sgo-color-text-muted);letter-spacing:.17em;margin-top:.35rem;font-size:.61rem;font-weight:700}.is-compact .sgo-brand__copy[data-v-474fae4d]{display:none}.enterprise-page-header[data-v-b1cc7911]{background:var(--sgo-color-canvas);min-height:5.2rem;transition:min-height var(--sgo-duration-base) var(--sgo-ease-standard),padding var(--sgo-duration-base) var(--sgo-ease-standard),border-color var(--sgo-duration-base),box-shadow var(--sgo-duration-base);z-index:calc(var(--sgo-z-content) + 5);border-bottom:1px solid transparent;justify-content:space-between;align-items:flex-start;gap:2rem;margin:-1.45rem -1.45rem 0;padding:1.15rem 1.45rem .85rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.enterprise-page-header__copy[data-v-b1cc7911]{min-width:0}.enterprise-page-header__title[data-v-b1cc7911]{align-items:center;gap:.65rem;min-width:0;display:flex}.enterprise-page-header__breadcrumb[data-v-b1cc7911]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);max-height:1.8rem;transition:max-height var(--sgo-duration-base),margin var(--sgo-duration-base),opacity var(--sgo-duration-base);align-items:center;gap:.4rem;margin-bottom:.35rem;display:flex;overflow:hidden}.enterprise-page-header__breadcrumb[data-v-b1cc7911] svg{color:var(--sgo-color-text-faint);flex:none;width:.78rem;height:.78rem}.enterprise-page-header__breadcrumb[data-v-b1cc7911]>span:last-child,.enterprise-page-header__breadcrumb[data-v-b1cc7911]>strong:last-child{color:var(--sgo-color-text-secondary);font-weight:650}.enterprise-page-header__breadcrumb[data-v-b1cc7911] .enterprise-page-header__breadcrumb-link{color:var(--sgo-color-primary);font:inherit;background:0 0;border:0;align-items:center;gap:.24rem;padding:0;font-weight:680;display:inline-flex}.enterprise-page-header__breadcrumb[data-v-b1cc7911] .enterprise-page-header__breadcrumb-link:hover{color:var(--sgo-color-primary-strong);text-underline-offset:.16rem;-webkit-text-decoration:underline;text-decoration:underline}.enterprise-page-header__breadcrumb[data-v-b1cc7911] .enterprise-page-header__breadcrumb-link:focus-visible{border-radius:var(--sgo-radius-sm);box-shadow:var(--sgo-shadow-focus);outline:none}.enterprise-page-header__breadcrumb[data-v-b1cc7911] .enterprise-page-header__breadcrumb-back{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);color:var(--sgo-color-text-secondary);border-radius:50%;flex:none;align-items:center;justify-items:center;width:1.55rem;height:1.55rem;padding:0;display:grid}.enterprise-page-header__breadcrumb[data-v-b1cc7911] .enterprise-page-header__breadcrumb-back:hover{border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary)}.enterprise-page-header__breadcrumb[data-v-b1cc7911] .enterprise-page-header__breadcrumb-back:focus-visible{box-shadow:var(--sgo-shadow-focus);outline:none}.enterprise-page-header__breadcrumb[data-v-b1cc7911] .enterprise-page-header__breadcrumb-back svg,.enterprise-page-header__breadcrumb[data-v-b1cc7911] .enterprise-page-header__breadcrumb-link svg{color:inherit}.enterprise-page-header__copy>span[data-v-b1cc7911]{color:var(--sgo-color-primary);letter-spacing:.11em;max-height:1.2rem;transition:max-height var(--sgo-duration-base),opacity var(--sgo-duration-base);font-size:.68rem;font-weight:760;display:block;overflow:hidden}.enterprise-page-header h1[data-v-b1cc7911]{color:var(--sgo-color-text);letter-spacing:-.038em;transition:margin var(--sgo-duration-base),font-size var(--sgo-duration-base) var(--sgo-ease-standard);margin:0;font-size:1.95rem;font-weight:680;line-height:1.15}.enterprise-page-header__copy>span+.enterprise-page-header__title[data-v-b1cc7911]{margin-top:.25rem}.enterprise-page-header__title h1[data-v-b1cc7911]{min-width:0}.enterprise-page-header p[data-v-b1cc7911]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);max-width:52rem;max-height:3.1rem;transition:max-height var(--sgo-duration-base),margin var(--sgo-duration-base),opacity var(--sgo-duration-base);margin:.48rem 0 0;overflow:hidden}.enterprise-page-header__actions[data-v-b1cc7911]{flex:none;align-items:center;gap:.55rem;padding-top:.25rem;display:flex}.enterprise-page-header.is-compact[data-v-b1cc7911]{border-bottom-color:var(--sgo-color-border);box-shadow:0 .65rem 1.8rem color-mix(in srgb,var(--sgo-color-text) 6%,transparent);align-items:center;min-height:4rem;padding-top:.62rem;padding-bottom:.62rem}.enterprise-page-header.is-compact .enterprise-page-header__breadcrumb[data-v-b1cc7911],.enterprise-page-header.is-compact .enterprise-page-header__copy>span[data-v-b1cc7911],.enterprise-page-header.is-compact p[data-v-b1cc7911]{opacity:0;max-height:0;margin:0}.enterprise-page-header.is-compact .enterprise-page-header__title[data-v-b1cc7911]{margin-top:0}.enterprise-page-header.is-compact h1[data-v-b1cc7911]{font-size:var(--sgo-font-size-title);margin:0}@media (prefers-reduced-motion:reduce){.enterprise-page-header[data-v-b1cc7911],.enterprise-page-header h1[data-v-b1cc7911],.enterprise-page-header p[data-v-b1cc7911],.enterprise-page-header__breadcrumb[data-v-b1cc7911],.enterprise-page-header__copy>span[data-v-b1cc7911]{transition:none}}@media (max-width:60rem){.enterprise-page-header[data-v-b1cc7911]{flex-direction:column;gap:.7rem;min-height:0}.enterprise-page-header__copy[data-v-b1cc7911]{width:100%}.enterprise-page-header__actions[data-v-b1cc7911]{flex-wrap:wrap;width:100%;padding-top:0}}@media (max-width:40rem){.enterprise-page-header[data-v-b1cc7911]{gap:.55rem;padding-top:.9rem;padding-bottom:.7rem}.enterprise-page-header h1[data-v-b1cc7911]{font-size:1.65rem}.enterprise-page-header__actions[data-v-b1cc7911]{gap:.4rem}}.enterprise-page-actions[data-v-fe4e8173]{-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);background:color-mix(in srgb,var(--sgo-color-canvas) 94%,transparent);border-top:1px solid var(--sgo-color-border);box-shadow:0 -.7rem 1.8rem color-mix(in srgb,var(--sgo-color-text) 5%,transparent);min-height:4rem;z-index:calc(var(--sgo-z-content) + 4);justify-content:flex-end;align-items:center;gap:.55rem;margin:0 -1.45rem -1.45rem;padding:.7rem 1.45rem;display:flex;position:-webkit-sticky;position:sticky;bottom:0}@media (prefers-reduced-motion:reduce){.enterprise-page-actions[data-v-fe4e8173]{-webkit-backdrop-filter:none;backdrop-filter:none}}.story-canvas[data-v-7d0da59c]{min-height:31rem;position:relative;overflow:hidden}.story-canvas[data-v-7d0da59c]:before{background:radial-gradient(circle at 58% 45%,color-mix(in srgb,var(--sgo-color-primary) 10%,transparent),transparent 59%);content:"";-webkit-filter:blur(1.8rem);filter:blur(1.8rem);border-radius:50%;position:absolute;top:4%;bottom:-3%;left:5%;right:-7%}.story-canvas__visual[data-v-7d0da59c]{position:absolute;top:-.35rem;bottom:8.9rem;left:-.75rem;right:-.35rem}.story-canvas__visual svg[data-v-7d0da59c]{width:100%;height:100%;display:block;overflow:visible}.scene-grid-line[data-v-7d0da59c]{fill:none;stroke:var(--sgo-color-border);stroke-width:1px}.scene-orbit[data-v-7d0da59c]{fill:none;stroke:color-mix(in srgb,var(--sgo-color-primary) 30%,var(--sgo-color-border));stroke-dasharray:3 9;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:34s linear infinite orbit-turn-7d0da59c}.scene-orbit--outer[data-v-7d0da59c]{stroke-dasharray:1 13;animation-duration:46s;animation-direction:reverse}.scene-flow[data-v-7d0da59c]{fill:none;stroke:color-mix(in srgb,var(--sgo-color-primary) 58%,var(--sgo-color-border-strong));stroke-dasharray:8 10;stroke-linecap:round;stroke-width:1.7px;animation:5.5s linear infinite story-flow-7d0da59c}.scene-flow--quiet[data-v-7d0da59c]{stroke:color-mix(in srgb,var(--sgo-color-primary) 34%,var(--sgo-color-border));stroke-width:1.2px}.scene-flow--strong[data-v-7d0da59c]{stroke-width:2px}.scene-flow--feedback[data-v-7d0da59c]{stroke:color-mix(in srgb,var(--sgo-color-primary) 42%,var(--sgo-color-border));stroke-dasharray:4 11;animation-duration:8s;animation-direction:reverse}.story-particle circle[data-v-7d0da59c]{fill:var(--sgo-color-primary);-webkit-filter:drop-shadow(0 0 6px color-mix(in srgb,var(--sgo-color-primary) 78%,transparent));filter:drop-shadow(0 0 6px color-mix(in srgb,var(--sgo-color-primary) 78%,transparent))}.knowledge-chip text[data-v-7d0da59c],.knowledge-source text[data-v-7d0da59c],.platform-node text[data-v-7d0da59c],.scene-title[data-v-7d0da59c]{fill:var(--sgo-color-text-secondary);font-family:var(--sgo-font-family);text-anchor:middle;font-size:14px;font-weight:720}.scene-meta[data-v-7d0da59c]{fill:var(--sgo-color-text-muted);font-family:var(--sgo-font-mono);letter-spacing:.12em;text-anchor:middle;font-size:9px;font-weight:650}.agent-step>rect[data-v-7d0da59c],.decision-node rect[data-v-7d0da59c],.platform-node rect[data-v-7d0da59c]{fill:color-mix(in srgb,var(--sgo-color-panel) 76%,transparent);-webkit-filter:drop-shadow(0 18px 34px color-mix(in srgb,var(--sgo-color-text) 7%,transparent));filter:drop-shadow(0 18px 34px color-mix(in srgb,var(--sgo-color-text) 7%,transparent));stroke:var(--sgo-color-border-strong);stroke-width:1.2px}.agent-step--plan>path[data-v-7d0da59c],.decision-node>path[data-v-7d0da59c],.platform-node>path[data-v-7d0da59c]{fill:none;stroke:var(--sgo-color-border-strong);stroke-linecap:round;stroke-width:2px}.platform-node>circle[data-v-7d0da59c]{fill:var(--sgo-color-primary);opacity:.34}.knowledge-source--one[data-v-7d0da59c],.platform-node--lco[data-v-7d0da59c]{animation:6.2s ease-in-out infinite story-float-7d0da59c}.knowledge-source--two[data-v-7d0da59c],.platform-node--igs[data-v-7d0da59c]{animation:7s ease-in-out -2.1s infinite story-float-7d0da59c}.knowledge-source--three[data-v-7d0da59c],.platform-node--agp[data-v-7d0da59c]{animation:6.6s ease-in-out -3.4s infinite story-float-7d0da59c}.growth-core>path[data-v-7d0da59c]:first-child{-webkit-filter:drop-shadow(0 20px 35px color-mix(in srgb,var(--sgo-color-primary) 18%,transparent));filter:drop-shadow(0 20px 35px color-mix(in srgb,var(--sgo-color-primary) 18%,transparent));stroke:var(--sgo-color-primary-border);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:5.2s ease-in-out infinite story-breathe-7d0da59c}.growth-core__spark[data-v-7d0da59c]{fill:none;stroke:color-mix(in srgb,var(--sgo-color-primary) 32%,transparent);stroke-width:1px}.growth-core circle[data-v-7d0da59c]{fill:color-mix(in srgb,var(--sgo-color-primary) 16%,var(--sgo-color-panel));stroke:var(--sgo-color-primary-border)}.feedback-label rect[data-v-7d0da59c],.foundation rect[data-v-7d0da59c]{fill:color-mix(in srgb,var(--sgo-color-panel) 62%,transparent);stroke:var(--sgo-color-border)}.feedback-label circle[data-v-7d0da59c],.foundation circle[data-v-7d0da59c]{fill:var(--sgo-color-primary);opacity:.48}.feedback-label path[data-v-7d0da59c],.foundation path[data-v-7d0da59c],.knowledge-source circle[data-v-7d0da59c]{stroke:var(--sgo-color-border-strong)}.knowledge-source circle[data-v-7d0da59c]{fill:color-mix(in srgb,var(--sgo-color-panel) 76%,transparent);-webkit-filter:drop-shadow(0 14px 24px color-mix(in srgb,var(--sgo-color-text) 6%,transparent));filter:drop-shadow(0 14px 24px color-mix(in srgb,var(--sgo-color-text) 6%,transparent))}.knowledge-source path[data-v-7d0da59c]{fill:none;stroke:var(--sgo-color-border-strong);stroke-linecap:round;stroke-width:2px}.knowledge-source text[data-v-7d0da59c]{font-size:12px}.knowledge-chip rect[data-v-7d0da59c]{fill:color-mix(in srgb,var(--sgo-color-panel) 68%,transparent);stroke:var(--sgo-color-border)}.knowledge-chip text[data-v-7d0da59c]{font-size:12px}.brain-core>path[data-v-7d0da59c]:first-of-type{fill:color-mix(in srgb,var(--sgo-color-primary-soft) 72%,var(--sgo-color-panel));-webkit-filter:drop-shadow(0 22px 38px color-mix(in srgb,var(--sgo-color-primary) 16%,transparent));filter:drop-shadow(0 22px 38px color-mix(in srgb,var(--sgo-color-primary) 16%,transparent));stroke:var(--sgo-color-primary-border);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite story-breathe-7d0da59c}.brain-core__network[data-v-7d0da59c]{fill:none;stroke:color-mix(in srgb,var(--sgo-color-primary) 45%,transparent);stroke-width:1.2px}.brain-core>circle[data-v-7d0da59c]:not(.scene-orbit){fill:var(--sgo-color-primary);opacity:.7}.decision-node>circle[data-v-7d0da59c]{fill:var(--sgo-color-success)}.decision-node .scene-title[data-v-7d0da59c]{font-size:13px}.agent-step>circle[data-v-7d0da59c]{fill:color-mix(in srgb,var(--sgo-color-panel) 74%,transparent);-webkit-filter:drop-shadow(0 18px 28px color-mix(in srgb,var(--sgo-color-text) 7%,transparent));filter:drop-shadow(0 18px 28px color-mix(in srgb,var(--sgo-color-text) 7%,transparent));stroke:var(--sgo-color-border-strong);stroke-width:1.2px}.agent-step__dial[data-v-7d0da59c]{stroke-dasharray:3 7;transform-origin:102px 206px;animation:22s linear infinite orbit-turn-7d0da59c;fill:none!important;stroke:var(--sgo-color-primary-border)!important}.agent-step--approval path[data-v-7d0da59c],.agent-step--goal path[data-v-7d0da59c],.agent-step--result path[data-v-7d0da59c]{fill:none;stroke:var(--sgo-color-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.orchestrator__agent[data-v-7d0da59c]{fill:color-mix(in srgb,var(--sgo-color-panel) 72%,var(--sgo-color-primary-soft));-webkit-filter:drop-shadow(0 12px 22px color-mix(in srgb,var(--sgo-color-primary) 12%,transparent));filter:drop-shadow(0 12px 22px color-mix(in srgb,var(--sgo-color-primary) 12%,transparent));stroke:var(--sgo-color-primary-border);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out infinite agent-pulse-7d0da59c}.orchestrator__agent[data-v-7d0da59c]:nth-of-type(3){animation-delay:-.9s}.orchestrator__agent[data-v-7d0da59c]:nth-of-type(4){animation-delay:-1.8s}.orchestrator__agent[data-v-7d0da59c]:nth-of-type(5){animation-delay:-2.7s}.orchestrator__agent[data-v-7d0da59c]:nth-of-type(6){animation-delay:-3.6s}.orchestrator path[data-v-7d0da59c]{fill:none;stroke:var(--sgo-color-primary-border);stroke-width:1.2px}.orchestrator__hub[data-v-7d0da59c]{fill:color-mix(in srgb,var(--sgo-color-primary) 16%,var(--sgo-color-panel));stroke:var(--sgo-color-primary-border)}.orchestrator .scene-title[data-v-7d0da59c]{font-size:12px}.story-canvas__copy[data-v-7d0da59c]{z-index:4;max-width:48rem;padding:.9rem 3.2rem .55rem 0;position:absolute;bottom:.95rem;left:0;right:0}.story-canvas__copy>span[data-v-7d0da59c]{color:var(--sgo-color-primary);font-size:var(--sgo-font-size-caption);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.55rem;margin-bottom:.55rem;font-weight:760;display:flex}.story-canvas__copy>span i[data-v-7d0da59c]{background:currentColor;width:1.9rem;height:1px}.story-canvas__copy h2[data-v-7d0da59c]{color:var(--sgo-color-text);letter-spacing:-.045em;margin:0;font-size:max(1.85rem,min(2.3vw,2.55rem));font-weight:720;line-height:1.05}.story-canvas__copy p[data-v-7d0da59c]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);max-width:42rem;margin:.65rem 0 0;line-height:1.58}.story-copy-enter-active[data-v-7d0da59c],.story-copy-leave-active[data-v-7d0da59c],.story-visual-enter-active[data-v-7d0da59c],.story-visual-leave-active[data-v-7d0da59c]{transition:opacity .8s ease,filter .8s ease,transform .8s var(--sgo-ease-standard)}.story-copy-enter-from[data-v-7d0da59c]{-webkit-filter:blur(.4rem);filter:blur(.4rem);opacity:0;transform:translate(-.75rem)}.story-copy-leave-to[data-v-7d0da59c]{-webkit-filter:blur(.3rem);filter:blur(.3rem);opacity:0;transform:translate(.5rem)}.story-visual-enter-from[data-v-7d0da59c]{-webkit-filter:blur(.5rem);filter:blur(.5rem);opacity:0;transform:scale(.985)translate(.8rem)}.story-visual-leave-to[data-v-7d0da59c]{-webkit-filter:blur(.35rem);filter:blur(.35rem);opacity:0;transform:scale(1.012)translate(-.5rem)}@keyframes story-flow-7d0da59c{to{stroke-dashoffset:-72px}}@keyframes orbit-turn-7d0da59c{to{transform:rotate(1turn)}}@keyframes story-breathe-7d0da59c{0%,to{opacity:.82;transform:scale(.98)}50%{opacity:1;transform:scale(1.025)}}@keyframes story-float-7d0da59c{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes agent-pulse-7d0da59c{0%,to{opacity:.78;transform:scale(.97)}50%{opacity:1;transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.story-particle[data-v-7d0da59c]{display:none}.agent-step__dial[data-v-7d0da59c],.brain-core>path[data-v-7d0da59c]:first-of-type,.growth-core>path[data-v-7d0da59c]:first-child,.knowledge-source[data-v-7d0da59c],.orchestrator__agent[data-v-7d0da59c],.platform-node[data-v-7d0da59c],.scene-flow[data-v-7d0da59c],.scene-orbit[data-v-7d0da59c]{animation:none}.story-copy-enter-active[data-v-7d0da59c],.story-copy-leave-active[data-v-7d0da59c],.story-visual-enter-active[data-v-7d0da59c],.story-visual-leave-active[data-v-7d0da59c]{transition:opacity .2s}.story-copy-enter-from[data-v-7d0da59c],.story-copy-leave-to[data-v-7d0da59c],.story-visual-enter-from[data-v-7d0da59c],.story-visual-leave-to[data-v-7d0da59c]{-webkit-filter:none;filter:none;transform:none}}:root[data-reduced-motion=true]{display:none}:root[data-reduced-motion=true],:root[data-reduced-motion=true],:root[data-reduced-motion=true],:root[data-reduced-motion=true],:root[data-reduced-motion=true],:root[data-reduced-motion=true],:root[data-reduced-motion=true],:root[data-reduced-motion=true]{animation:none}.sgo-tooltip-wrap[data-v-56a50584]{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.sgo-tooltip[data-v-56a50584]{border:1px solid color-mix(in srgb,var(--sgo-color-text) 18%,transparent);border-radius:var(--sgo-radius-sm);box-shadow:var(--sgo-shadow-popover);box-sizing:border-box;color:var(--sgo-color-panel);font-size:var(--sgo-font-size-caption);width:-moz-max-content;max-width:min(16rem,100vw - 1.5rem);max-height:calc(100vh - 1.5rem);width:max-content;z-index:var(--sgo-z-tooltip);word-wrap:anywhere;pointer-events:none;text-align:center;padding:.38rem .58rem;font-weight:650;line-height:1.35;transition:opacity 90ms,transform 90ms;position:fixed;overflow:auto;transform:translate(-50%)}.sgo-tooltip[data-v-56a50584],.sgo-tooltip[data-v-56a50584]:after{background:var(--sgo-color-text)}.sgo-tooltip[data-v-56a50584]:after{border:1px solid color-mix(in srgb,var(--sgo-color-text) 18%,transparent);content:"";width:.42rem;height:.42rem;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.sgo-tooltip.is-top[data-v-56a50584]{transform-origin:bottom;transform:translate(-50%,-100%)}.sgo-tooltip.is-top[data-v-56a50584]:after{border-top:0;border-left:0;bottom:-.26rem}.sgo-tooltip.is-bottom[data-v-56a50584]{transform-origin:top}.sgo-tooltip.is-bottom[data-v-56a50584]:after{border-bottom:0;border-right:0;top:-.26rem}.sgo-tooltip-enter-from[data-v-56a50584],.sgo-tooltip-leave-to[data-v-56a50584]{opacity:0;transform:translate(-50%,-100%)scale(.98)}.sgo-tooltip.is-bottom.sgo-tooltip-enter-from[data-v-56a50584],.sgo-tooltip.is-bottom.sgo-tooltip-leave-to[data-v-56a50584]{transform:translate(-50%)scale(.98)}@media (prefers-reduced-motion:reduce){.sgo-tooltip[data-v-56a50584]{transition:none}}.sgo-icon-button[data-v-abc56131]{background:color-mix(in srgb,var(--sgo-color-panel) 72%,transparent);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text-secondary);height:2.5rem;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),color var(--sgo-duration-fast),transform var(--sgo-duration-fast);align-items:center;justify-items:center;width:2.5rem;padding:0;display:inline-grid}.sgo-icon-button.is-active[data-v-abc56131],.sgo-icon-button[data-v-abc56131]:hover:not(:disabled){background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary)}.sgo-icon-button[data-v-abc56131]:active:not(:disabled){transform:translateY(1px)}.sgo-icon-button[data-v-abc56131] svg{stroke-width:1.8px;width:1.05rem;height:1.05rem}.preference-buttons[data-v-92cb2de1]{align-items:center;gap:.55rem;display:flex}.preference-buttons--vertical[data-v-92cb2de1]{flex-direction:column;gap:.42rem}.preference-buttons__locale[data-v-92cb2de1]{background:color-mix(in srgb,var(--sgo-color-panel) 72%,transparent);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);min-width:3rem;height:2.5rem;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),color var(--sgo-duration-fast),transform var(--sgo-duration-fast);padding:0 .7rem;font-weight:720}.preference-buttons__locale[data-v-92cb2de1]:hover{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary);transform:translateY(-1px)}.preference-buttons__tab[data-v-92cb2de1]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);font:inherit;font-size:var(--sgo-font-size-caption);white-space:nowrap;background:0 0;border:1px solid transparent;min-height:2.25rem;padding:0 .62rem;font-weight:720}.preference-buttons__tab[data-v-92cb2de1]:hover{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary)}.preference-buttons__theme svg[data-v-92cb2de1]{width:1rem;height:1rem}.preference-buttons--vertical .preference-buttons__locale[data-v-92cb2de1]{font-size:var(--sgo-font-size-caption);width:2.5rem;min-width:2.5rem;padding:0}.auth-frame[data-v-5693a060]{background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--sgo-color-primary-soft) 76%,transparent),transparent 32%),radial-gradient(circle at 58% 72%,color-mix(in srgb,var(--sgo-color-primary-soft) 40%,transparent),transparent 34%),var(--sgo-color-canvas);isolation:isolate;padding:1.5rem max(2rem,min(4vw,5rem)) 2.5rem;position:relative;overflow:hidden}.sgo-pointer-glow[data-v-5693a060]{--pointer-x:50vw;--pointer-y:50vh;background:radial-gradient(circle,color-mix(in srgb,var(--sgo-color-primary) 8%,transparent),transparent 68%);opacity:0;pointer-events:none;height:22rem;transform:translate(calc(50vw - 11rem),calc(50vh - 11rem));transform:translate(calc(var(--pointer-x) - 11rem),calc(var(--pointer-y) - 11rem));transition:opacity var(--sgo-duration-base);width:22rem;z-index:var(--sgo-z-ambient);border-radius:50%;position:fixed}.sgo-pointer-glow.is-visible[data-v-5693a060]{opacity:1}.auth-frame__header[data-v-5693a060]{min-height:3.25rem;z-index:var(--sgo-z-topbar);justify-content:space-between;align-items:center;display:flex;position:relative}.auth-frame__body[data-v-5693a060]{min-height:calc(100vh - 7.25rem);z-index:var(--sgo-z-content);grid-gap:max(2.4rem,min(3.7vw,5rem));grid-template-columns:minmax(40rem,1.72fr) minmax(27rem,.82fr);align-items:center;gap:max(2.4rem,min(3.7vw,5rem));display:grid;position:relative}.auth-frame__narrative[data-v-5693a060]{grid-gap:.25rem;grid-template-rows:auto minmax(31rem,1fr);gap:.25rem;min-width:0;min-height:calc(100vh - 8.25rem);padding-top:max(1.25rem,min(3vh,2.8rem));display:grid}.auth-frame__promise[data-v-5693a060]{z-index:4;position:relative}.auth-frame__promise h1[data-v-5693a060]{color:var(--sgo-color-text);letter-spacing:-.058em;text-wrap:balance;max-width:50rem;margin:0;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:max(3.25rem,min(4.45vw,5.35rem));font-weight:760;line-height:1.12;display:block}.auth-frame__promise mark[data-v-5693a060]{color:var(--sgo-color-primary);background:0 0;padding:0}.auth-frame__panel[data-v-5693a060]{-webkit-backdrop-filter:blur(1.25rem)saturate(112%);backdrop-filter:blur(1.25rem)saturate(112%);background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-shell);box-shadow:var(--sgo-shadow-shell);justify-self:end;width:100%;max-width:29rem;min-height:36rem;padding:max(1.7rem,min(3vw,2.5rem))}.is-compact .auth-frame__body[data-v-5693a060]{grid-template-columns:minmax(32rem,1.3fr) minmax(28rem,.8fr)}.is-compact .auth-frame__promise h1[data-v-5693a060]{max-width:44rem}.is-compact .auth-frame__narrative[data-v-5693a060]{grid-template-rows:auto auto;gap:2rem;min-height:auto;padding-top:0}.is-compact .auth-frame__panel[data-v-5693a060]{min-height:auto}.auth-frame__compact-art[data-v-5693a060]{aspect-ratio:1.4;background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-shell);align-items:center;justify-items:center;width:min(32rem,72%);display:grid;position:relative;overflow:hidden}.auth-frame__compact-art span[data-v-5693a060]{background:var(--sgo-color-primary-soft);border:1px solid var(--sgo-color-primary-border);color:var(--sgo-color-primary);letter-spacing:.08em;border-radius:50%;align-items:center;justify-items:center;width:6.5rem;height:6.5rem;font-size:1.15rem;font-weight:760;display:grid}.auth-frame__compact-art i[data-v-5693a060]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:50%;width:3.2rem;height:3.2rem;position:absolute}.auth-frame__compact-art i[data-v-5693a060]:first-of-type{top:15%;left:21%}.auth-frame__compact-art i[data-v-5693a060]:nth-of-type(2){top:18%;right:19%}.auth-frame__compact-art i[data-v-5693a060]:nth-of-type(3){bottom:13%;right:32%}@media (max-width:80rem){.auth-frame[data-v-5693a060]{padding-left:2.25rem;padding-right:2.25rem}.auth-frame__body[data-v-5693a060]{grid-template-columns:minmax(34rem,1.4fr) minmax(26rem,.9fr);gap:2.5rem}.auth-frame__promise h1[data-v-5693a060]{font-size:max(3.2rem,min(4.8vw,4.8rem))}}.sgo-drawer__body[data-v-cf68d710]{scrollbar-width:none}.sgo-drawer__body[data-v-cf68d710]::-webkit-scrollbar{width:0;height:0}.sgo-drawer-layer[data-v-cf68d710]{z-index:var(--sgo-z-modal);position:fixed;top:0;bottom:0;left:0;right:0}.sgo-drawer-backdrop[data-v-cf68d710]{-webkit-backdrop-filter:blur(.18rem);backdrop-filter:blur(.18rem);background:color-mix(in srgb,var(--sgo-color-overlay) 72%,transparent);border:0;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sgo-drawer[data-v-cf68d710]{animation:sgo-drawer-in-cf68d710 var(--sgo-duration-base) var(--sgo-ease-standard);background:var(--sgo-color-panel);border-left:1px solid var(--sgo-color-border-strong);box-shadow:var(--sgo-shadow-popover);box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;max-width:calc(100vw - 4rem);height:100%;display:grid;position:absolute;top:0;right:0}.sgo-drawer>header[data-v-cf68d710]{border-bottom:1px solid var(--sgo-color-border);justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;padding:1.25rem;display:flex}.sgo-drawer>header>div[data-v-cf68d710]{flex:auto;min-width:0}.sgo-drawer>header[data-v-cf68d710]>:last-child{flex:none}.sgo-drawer h2[data-v-cf68d710]{font-size:var(--sgo-font-size-title-sm);margin:0}.sgo-drawer p[data-v-cf68d710]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-body-sm);word-wrap:anywhere;margin:.35rem 0 0}.sgo-drawer__body[data-v-cf68d710]{padding:1.25rem;overflow:auto}.sgo-drawer__anchor[data-v-cf68d710]{min-width:0;display:flow-root}.sgo-drawer>footer[data-v-cf68d710]{border-top:1px solid var(--sgo-color-border);justify-content:flex-end;gap:.6rem;padding:1rem 1.25rem;display:flex}@keyframes sgo-drawer-in-cf68d710{0%{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sgo-drawer[data-v-cf68d710]{animation:none}}.sgo-status-badge[data-v-aa22245d]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);box-sizing:border-box;color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);min-width:-moz-max-content;max-width:none;white-space:nowrap;width:-moz-max-content;min-width:max-content;border-radius:999px;flex:none;align-items:center;gap:.38rem;width:max-content;padding:.24rem .5rem;font-weight:650;line-height:1.25;display:inline-flex}.sgo-status-badge i[data-v-aa22245d]{background:var(--sgo-color-text-faint);border-radius:50%;flex:none;width:.38rem;height:.38rem}.sgo-status-badge__label[data-v-aa22245d]{min-width:-moz-max-content;text-overflow:clip;white-space:nowrap;flex:none;min-width:max-content;overflow:visible}.is-info[data-v-aa22245d]{background:var(--sgo-color-info-soft);border-color:color-mix(in srgb,var(--sgo-color-info) 24%,transparent);color:var(--sgo-color-info)}.is-info i[data-v-aa22245d]{background:var(--sgo-color-info)}.is-success[data-v-aa22245d]{background:var(--sgo-color-success-soft);border-color:color-mix(in srgb,var(--sgo-color-success) 24%,transparent);color:var(--sgo-color-success)}.is-success i[data-v-aa22245d]{background:var(--sgo-color-success)}.is-warning[data-v-aa22245d]{background:var(--sgo-color-warning-soft);border-color:color-mix(in srgb,var(--sgo-color-warning) 25%,transparent);color:var(--sgo-color-warning)}.is-warning i[data-v-aa22245d]{background:var(--sgo-color-warning)}.is-danger[data-v-aa22245d]{background:var(--sgo-color-danger-soft);border-color:color-mix(in srgb,var(--sgo-color-danger) 24%,transparent);color:var(--sgo-color-danger)}.is-danger i[data-v-aa22245d]{background:var(--sgo-color-danger)}.sgo-button[data-v-2eb736c2]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body);min-height:2.75rem;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),color var(--sgo-duration-fast),transform var(--sgo-duration-fast);justify-content:center;align-items:center;gap:.6rem;padding:.65rem 1rem;font-weight:690;line-height:1.2;display:inline-flex}.sgo-button[data-v-2eb736c2]:hover:not(:disabled){background:var(--sgo-color-panel-hover);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-text)}.sgo-button[data-v-2eb736c2]:active:not(:disabled){transform:translateY(1px)}.sgo-button.is-block[data-v-2eb736c2]{width:100%}.sgo-button--primary[data-v-2eb736c2]{background:var(--sgo-color-primary);border-color:var(--sgo-color-primary);box-shadow:0 .65rem 1.8rem color-mix(in srgb,var(--sgo-color-primary) 20%,transparent);color:#fffaf6}.sgo-button--primary[data-v-2eb736c2]:hover:not(:disabled){background:var(--sgo-color-primary-strong);border-color:var(--sgo-color-primary-strong);color:#fff}.sgo-button--ghost[data-v-2eb736c2]{background:0 0;border-color:transparent}.sgo-button--danger[data-v-2eb736c2]{background:var(--sgo-color-danger-soft);border-color:color-mix(in srgb,var(--sgo-color-danger) 30%,transparent);color:var(--sgo-color-danger)}.sgo-button[data-v-2eb736c2]:disabled{opacity:.5}.sgo-button[data-v-2eb736c2] svg{flex:none;width:1.05rem;height:1.05rem}.sgo-button__spinner[data-v-2eb736c2]{animation:.72s linear infinite sgo-spin}.sgo-dialog-layer[data-v-c369cbf3]{isolation:isolate;z-index:var(--sgo-z-modal);align-items:center;justify-items:center;padding:2rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.sgo-dialog-backdrop[data-v-c369cbf3]{background:var(--sgo-color-overlay);z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.sgo-dialog[data-v-c369cbf3]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-shell);box-shadow:0 1.6rem 5rem color-mix(in srgb,var(--sgo-color-text) 20%,transparent);z-index:1;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 4rem);padding:1.5rem;display:grid;position:relative;overflow:hidden}.sgo-dialog header[data-v-c369cbf3]{grid-gap:.85rem;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:.85rem;display:grid}.sgo-dialog header.has-icon[data-v-c369cbf3]{grid-template-columns:auto minmax(0,1fr) auto}.sgo-dialog__heading[data-v-c369cbf3]{min-width:0;padding-top:.08rem}.sgo-dialog__icon[data-v-c369cbf3]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text-secondary);align-items:center;justify-items:center;width:2.55rem;height:2.55rem;display:grid}.sgo-dialog__icon[data-v-c369cbf3] svg{width:1.15rem;height:1.15rem}.sgo-dialog.is-info .sgo-dialog__icon[data-v-c369cbf3]{background:var(--sgo-color-info-soft);border-color:color-mix(in srgb,var(--sgo-color-info) 28%,transparent);color:var(--sgo-color-info)}.sgo-dialog.is-warning .sgo-dialog__icon[data-v-c369cbf3]{background:var(--sgo-color-warning-soft);border-color:color-mix(in srgb,var(--sgo-color-warning) 28%,transparent);color:var(--sgo-color-warning)}.sgo-dialog.is-danger .sgo-dialog__icon[data-v-c369cbf3]{background:var(--sgo-color-danger-soft);border-color:color-mix(in srgb,var(--sgo-color-danger) 28%,transparent);color:var(--sgo-color-danger)}.sgo-dialog.is-success .sgo-dialog__icon[data-v-c369cbf3]{background:var(--sgo-color-success-soft);border-color:color-mix(in srgb,var(--sgo-color-success) 28%,transparent);color:var(--sgo-color-success)}.sgo-dialog h2[data-v-c369cbf3]{color:var(--sgo-color-text);margin:0;font-size:1.12rem;line-height:1.35}.sgo-dialog p[data-v-c369cbf3]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);white-space:pre-line;margin:.38rem 0 0;line-height:1.6}.sgo-dialog__body[data-v-c369cbf3]{overscroll-behavior:contain;min-height:0;margin-top:1.2rem;overflow:auto}.sgo-dialog footer[data-v-c369cbf3]{justify-content:flex-end;gap:.65rem;margin-top:1.35rem;display:flex}.sgo-dialog footer[data-v-c369cbf3] .sgo-button{border-radius:var(--sgo-radius-md);min-width:6.4rem;min-height:2.6rem;padding:.56rem .9rem}.sgo-dialog footer[data-v-c369cbf3] .sgo-button--ghost{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border);color:var(--sgo-color-text-secondary)}.sgo-dialog footer[data-v-c369cbf3] .sgo-button--secondary:last-child{background:var(--sgo-color-primary);border-color:var(--sgo-color-primary);box-shadow:0 .65rem 1.8rem color-mix(in srgb,var(--sgo-color-primary) 20%,transparent);color:#fffaf6}.organization-picker[data-v-f0ba150c]{grid-gap:.7rem;grid-template-rows:minmax(0,1fr);gap:.7rem;height:max(20rem,min(56vh,29rem));min-height:0;display:grid}.organization-picker__columns[data-v-f0ba150c]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);grid-template-columns:minmax(0,1.45fr) minmax(12.5rem,.82fr);min-height:0;display:grid;overflow:hidden}.organization-picker__browser[data-v-f0ba150c]{grid-gap:.5rem;border-right:1px solid var(--sgo-color-border);grid-template-rows:auto auto minmax(0,1fr);gap:.5rem;min-width:0;min-height:0;padding:.7rem;display:grid}.organization-picker__search[data-v-f0ba150c]{grid-gap:.45rem;background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;padding:0 .6rem;display:grid}.organization-picker__search[data-v-f0ba150c]:focus-within{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.organization-picker__search svg[data-v-f0ba150c]{color:var(--sgo-color-text-muted);width:.95rem}.organization-picker__search input[data-v-f0ba150c]{color:var(--sgo-color-text);font:inherit;font-size:var(--sgo-font-size-body-sm);background:0 0;border:0;outline:0;min-width:0;height:2.45rem}.organization-picker__all[data-v-f0ba150c],.organization-picker__option[data-v-f0ba150c]{grid-gap:.55rem;border-radius:var(--sgo-radius-sm);width:100%;color:var(--sgo-color-text-secondary);text-align:left;background:0 0;border:0;grid-template-columns:1.1rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.5rem .55rem;display:grid}.organization-picker__all[data-v-f0ba150c]{background:var(--sgo-color-panel-muted)}.organization-picker__all[data-v-f0ba150c]:hover,.organization-picker__option[data-v-f0ba150c]:hover{background:var(--sgo-color-panel-hover);outline:none}.organization-picker__all[data-v-f0ba150c]:focus-visible{background:var(--sgo-color-panel-hover);outline:none}.organization-picker__option[data-v-f0ba150c]:focus-visible{background:var(--sgo-color-panel-hover);outline:none}.organization-picker__check[data-v-f0ba150c]{border:1px solid var(--sgo-color-border-strong);box-sizing:border-box;color:transparent;border-radius:.25rem;flex:0 0 1rem;align-items:center;justify-items:center;width:1rem;height:1rem;line-height:0;display:grid}.organization-picker__check.is-selected[data-v-f0ba150c]{background:var(--sgo-color-primary);border-color:var(--sgo-color-primary);color:#fff}.organization-picker__check.is-partial[data-v-f0ba150c]{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary);color:var(--sgo-color-primary)}.organization-picker__check svg[data-v-f0ba150c]{width:.7rem;height:.7rem;display:block;transform:translateY(-.02rem)}.organization-picker__all strong[data-v-f0ba150c]{font-size:var(--sgo-font-size-body-sm)}.organization-picker__all small[data-v-f0ba150c]{color:var(--sgo-color-text-muted)}.organization-picker__results[data-v-f0ba150c]{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.organization-picker__group-member>div[data-v-f0ba150c],.organization-picker__option>div[data-v-f0ba150c]{grid-gap:.12rem;gap:.12rem;min-width:0;display:grid}.organization-picker__results strong[data-v-f0ba150c]{font-size:var(--sgo-font-size-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization-picker__results small[data-v-f0ba150c]{color:var(--sgo-color-text-muted);font-size:.67rem}.organization-picker__results>p[data-v-f0ba150c]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);text-align:center;margin:1.6rem .4rem}.organization-picker__group[data-v-f0ba150c]{border-bottom:1px solid var(--sgo-color-border);padding:.14rem 0}.organization-picker__group-row[data-v-f0ba150c]{grid-template-columns:1.8rem 1.8rem minmax(0,1fr);align-items:center;min-height:3rem;display:grid}.organization-picker__group-row.is-single[data-v-f0ba150c]{grid-template-columns:1.8rem minmax(0,1fr)}.organization-picker__group-row>button[data-v-f0ba150c]{color:var(--sgo-color-text-secondary);background:0 0;border:0}.organization-picker__group-select[data-v-f0ba150c],.organization-picker__group-toggle[data-v-f0ba150c]{border-radius:var(--sgo-radius-sm);align-items:center;justify-items:center;width:1.8rem;height:1.8rem;display:grid}.organization-picker__group-select[data-v-f0ba150c]:hover,.organization-picker__group-summary[data-v-f0ba150c]:hover,.organization-picker__group-toggle[data-v-f0ba150c]:hover{background:var(--sgo-color-panel-hover);outline:none}.organization-picker__group-select[data-v-f0ba150c]:focus-visible{background:var(--sgo-color-panel-hover);outline:none}.organization-picker__group-summary[data-v-f0ba150c]:focus-visible{background:var(--sgo-color-panel-hover);outline:none}.organization-picker__group-toggle[data-v-f0ba150c]:focus-visible{background:var(--sgo-color-panel-hover);outline:none}.organization-picker__group-toggle svg[data-v-f0ba150c]{transition:transform var(--sgo-duration-fast) var(--sgo-ease-standard);width:.9rem}.organization-picker__group-toggle svg.is-expanded[data-v-f0ba150c]{transform:rotate(90deg)}.organization-picker__group-summary[data-v-f0ba150c]{grid-gap:.5rem;text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;height:100%;padding:.35rem .5rem;display:grid}.organization-picker__group-summary small[data-v-f0ba150c]{white-space:nowrap}.organization-picker__group-members[data-v-f0ba150c]{border-left:1px solid var(--sgo-color-border);margin:0 .15rem .3rem 2rem;padding:.2rem 0 .25rem .55rem;display:grid}.organization-picker__group-member[data-v-f0ba150c]{grid-gap:.55rem;border-radius:var(--sgo-radius-sm);width:100%;color:var(--sgo-color-text-secondary);text-align:left;background:0 0;border:0;grid-template-columns:1.1rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.48rem .55rem;display:grid}.organization-picker__group-member[data-v-f0ba150c]:hover{background:var(--sgo-color-panel-hover);outline:none}.organization-picker__group-member[data-v-f0ba150c]:focus-visible{background:var(--sgo-color-panel-hover);outline:none}.organization-picker__selected[data-v-f0ba150c]{grid-gap:.55rem;background:var(--sgo-color-panel-muted);grid-template-rows:auto minmax(0,1fr);gap:.55rem;min-width:0;min-height:0;padding:.75rem;display:grid}.organization-picker__selected header[data-v-f0ba150c]{justify-content:space-between;align-items:center;display:flex}.organization-picker__selected header strong[data-v-f0ba150c]{font-size:var(--sgo-font-size-body-sm)}.organization-picker__selected header span[data-v-f0ba150c]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);font-size:var(--sgo-font-size-caption);border-radius:999px;align-items:center;justify-items:center;min-width:1.55rem;height:1.55rem;font-weight:720;display:grid}.organization-picker__selected ul[data-v-f0ba150c]{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.organization-picker__selected li[data-v-f0ba150c]{grid-gap:.45rem;border-bottom:1px solid var(--sgo-color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.55rem 0;display:grid}.organization-picker__selected li>div[data-v-f0ba150c]{grid-gap:.12rem;gap:.12rem;min-width:0;display:grid}.organization-picker__selected li strong[data-v-f0ba150c]{font-size:var(--sgo-font-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization-picker__selected li small[data-v-f0ba150c]{color:var(--sgo-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.organization-picker__selected li button[data-v-f0ba150c]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-muted);background:0 0;border:0;align-items:center;justify-items:center;width:1.7rem;height:1.7rem;display:grid}.organization-picker__selected li button[data-v-f0ba150c]:hover{background:var(--sgo-color-danger-soft);color:var(--sgo-color-danger);outline:none}.organization-picker__selected li button[data-v-f0ba150c]:focus-visible{background:var(--sgo-color-danger-soft);color:var(--sgo-color-danger);outline:none}.organization-picker__selected li svg[data-v-f0ba150c]{width:.75rem}.organization-picker__selected>p[data-v-f0ba150c]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);text-align:center;margin:1.6rem .25rem}@media (max-width:38rem){.organization-picker[data-v-f0ba150c]{height:max(25rem,min(68vh,34rem))}.organization-picker__columns[data-v-f0ba150c]{grid-template-rows:minmax(13rem,1.35fr) minmax(8rem,.65fr);grid-template-columns:1fr}.organization-picker__browser[data-v-f0ba150c]{border-bottom:1px solid var(--sgo-color-border);border-right:0}}.sgo-dialog.organization-picker-dialog{width:min(46rem,100vw - 3rem)}.sgo-dialog.organization-picker-dialog .sgo-dialog__body{overflow:hidden}.organization-picker-field[data-v-c90ffcc4]{grid-gap:.38rem;gap:.38rem;min-width:0;display:grid}.organization-picker-field__label[data-v-c90ffcc4]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);font-weight:690}.organization-picker-field__label b[data-v-c90ffcc4]{color:var(--sgo-color-danger);margin-left:.2rem}.organization-picker-field__control[data-v-c90ffcc4]{grid-gap:.55rem;background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);width:100%;min-height:2.65rem;color:var(--sgo-color-text);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.48rem .68rem;display:grid}.organization-picker-field__control[data-v-c90ffcc4]:hover:not(:disabled){border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus);outline:none}.organization-picker-field__control[data-v-c90ffcc4]:focus-visible{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus);outline:none}.organization-picker-field__control>svg[data-v-c90ffcc4]{color:var(--sgo-color-text-muted);width:1rem}.organization-picker-field__control>svg[data-v-c90ffcc4]:last-child{width:.9rem}.organization-picker-field__control>span[data-v-c90ffcc4]{grid-gap:.08rem;gap:.08rem;min-width:0;display:grid}.organization-picker-field__control small[data-v-c90ffcc4],.organization-picker-field__control strong[data-v-c90ffcc4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization-picker-field__control strong[data-v-c90ffcc4]{font-size:var(--sgo-font-size-body-sm);font-weight:600}.organization-picker-field__control strong.is-placeholder[data-v-c90ffcc4]{color:var(--sgo-color-text-muted);font-weight:500}.organization-picker-field__control small[data-v-c90ffcc4]{color:var(--sgo-color-text-muted);font-size:.66rem}.organization-picker-field__error[data-v-c90ffcc4]{color:var(--sgo-color-danger);font-size:var(--sgo-font-size-caption)}.organization-picker-field.has-error .organization-picker-field__control[data-v-c90ffcc4]{border-color:var(--sgo-color-danger)}.organization-picker-field.is-disabled[data-v-c90ffcc4]{opacity:.65}.organization-picker-field__control[data-v-c90ffcc4]:disabled{cursor:not-allowed}.authorized-account-detail[data-v-dceb5793]{grid-gap:1.15rem;gap:1.15rem;display:grid}.authorized-account-detail__identity[data-v-dceb5793]{background:var(--sgo-color-primary-soft);border:1px solid var(--sgo-color-primary-border);border-radius:var(--sgo-radius-md);align-items:center;gap:.75rem;padding:.9rem;display:flex}.authorized-account-detail__avatar[data-v-dceb5793]{background:var(--sgo-color-panel);color:var(--sgo-color-primary);border-radius:.8rem;flex:none;align-items:center;justify-items:center;width:2.75rem;height:2.75rem;display:grid}.authorized-account-detail__avatar svg[data-v-dceb5793]{width:1.25rem}.authorized-account-detail__identity>div[data-v-dceb5793]{grid-gap:.18rem;gap:.18rem;min-width:0;display:grid}.authorized-account-detail__identity small[data-v-dceb5793],.authorized-account-detail__identity span[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.authorized-account-detail__identity strong[data-v-dceb5793]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.authorized-account-detail__list[data-v-dceb5793]{grid-gap:0;border-top:1px solid var(--sgo-color-border);gap:0;margin:0;display:grid}.authorized-account-detail__list>div[data-v-dceb5793]{grid-gap:.8rem;border-bottom:1px solid var(--sgo-color-border);grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.8rem;min-height:3.25rem;display:grid}.authorized-account-detail__list dt[data-v-dceb5793],.authorized-account-detail__section-heading span[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.authorized-account-detail__list dd[data-v-dceb5793]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm);min-width:0;margin:0;font-weight:650}.authorized-account-detail__auth-cards[data-v-dceb5793]{grid-gap:.55rem;gap:.55rem;display:grid}.authorized-account-detail__auth-cards article[data-v-dceb5793]{grid-gap:.65rem;background:var(--sgo-color-canvas-raised);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);gap:.65rem;padding:.75rem;display:grid}.authorized-account-detail__auth-card-head[data-v-dceb5793]{grid-gap:.65rem;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.authorized-account-detail__auth-card-head>div[data-v-dceb5793]{grid-gap:.18rem;gap:.18rem;min-width:0;display:grid}.authorized-account-detail__auth-card-head strong[data-v-dceb5793]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm)}.authorized-account-detail__auth-card-head small[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);line-height:1.4}.authorized-account-detail__auth-icon[data-v-dceb5793]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);border-radius:.65rem;align-items:center;justify-items:center;width:2.35rem;height:2.35rem;display:grid}.authorized-account-detail__auth-icon.is-shop[data-v-dceb5793]{background:var(--sgo-color-success-soft);color:var(--sgo-color-success)}.authorized-account-detail__auth-icon.is-ocean[data-v-dceb5793]{background:var(--sgo-color-info-soft);color:var(--sgo-color-info)}.authorized-account-detail__auth-icon svg[data-v-dceb5793]{width:1.05rem}.authorized-account-detail__auth-card-head>.authorized-account-detail__auth-status[data-v-dceb5793]{min-width:-moz-max-content;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.35rem;min-width:max-content;display:flex}.authorized-account-detail__auth-status button[data-v-dceb5793]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-primary-border);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-primary);font:inherit;font-size:var(--sgo-font-size-caption);white-space:nowrap;align-items:center;gap:.26rem;min-height:1.75rem;padding:0 .48rem;font-weight:680;display:inline-flex}.authorized-account-detail__auth-status button[data-v-dceb5793]:hover{background:var(--sgo-color-primary-soft);outline:none}.authorized-account-detail__auth-status button[data-v-dceb5793]:focus-visible{background:var(--sgo-color-primary-soft);outline:none}.authorized-account-detail__auth-status button svg[data-v-dceb5793]{width:.78rem}.authorized-account-detail__capability-grid[data-v-dceb5793]{grid-gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0;display:grid}.authorized-account-detail__capability-grid>div[data-v-dceb5793]{grid-gap:.16rem;background:var(--sgo-color-panel-muted);border-radius:var(--sgo-radius-sm);gap:.16rem;padding:.55rem .6rem;display:grid}.authorized-account-detail__capability-grid dt[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:.66rem}.authorized-account-detail__capability-grid dd[data-v-dceb5793]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:680;overflow:hidden}.authorized-account-detail__section[data-v-dceb5793]{grid-gap:.65rem;border-top:1px solid var(--sgo-color-border);gap:.65rem;padding-top:.95rem;display:grid}.authorized-account-detail__section-heading[data-v-dceb5793]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.authorized-account-detail__section-heading h3[data-v-dceb5793]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body);margin:0}.authorized-account-detail__chips[data-v-dceb5793]{grid-gap:.45rem;gap:.45rem;display:grid}.authorized-account-detail__relation-project[data-v-dceb5793]{grid-gap:.18rem;background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);gap:.18rem;padding:.58rem .65rem;display:grid}.authorized-account-detail__relation-project span[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.authorized-account-detail__chip[data-v-dceb5793],.authorized-account-detail__relation-project strong[data-v-dceb5793]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm)}.authorized-account-detail__chip[data-v-dceb5793]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);align-items:center;gap:.45rem;min-width:0;padding:.58rem .65rem;display:flex}.authorized-account-detail__chip svg[data-v-dceb5793]{color:var(--sgo-color-primary);flex:none;width:.95rem}.authorized-account-detail__host-cards[data-v-dceb5793]{flex-wrap:wrap;gap:.4rem;display:flex}.authorized-account-detail__people[data-v-dceb5793]{grid-gap:.55rem;gap:.55rem;display:grid}.authorized-account-detail__people>div[data-v-dceb5793]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.authorized-account-detail__people span[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);flex:0 0 4rem}.authorized-account-detail__people b[data-v-dceb5793]{border-radius:999px;padding:.28rem .5rem;font-weight:650}.authorized-account-detail__host-card[data-v-dceb5793],.authorized-account-detail__people b[data-v-dceb5793]{background:var(--sgo-color-panel-muted);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption)}.authorized-account-detail__host-card[data-v-dceb5793]{border:1px solid var(--sgo-color-border);border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .42rem .22rem .24rem;display:inline-flex}.authorized-account-detail__host-card b[data-v-dceb5793]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);border-radius:50%;align-items:center;justify-items:center;width:1.35rem;height:1.35rem;font-size:.65rem;display:grid}.authorized-account-detail__empty[data-v-dceb5793],.authorized-account-detail__muted[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);margin:0}.authorized-account-detail__metrics[data-v-dceb5793]{grid-gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.authorized-account-detail__metrics.is-single[data-v-dceb5793]{grid-template-columns:1fr}.authorized-account-detail__metrics>div[data-v-dceb5793]{grid-gap:.45rem;background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);gap:.45rem;padding:.7rem;display:grid}.authorized-account-detail__metrics dt[data-v-dceb5793]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);align-items:center;gap:.35rem;display:flex}.authorized-account-detail__metrics dt svg[data-v-dceb5793]{color:var(--sgo-color-primary);width:.9rem}.authorized-account-detail__metrics dd[data-v-dceb5793]{color:var(--sgo-color-text);align-items:baseline;gap:.3rem;margin:0;font-size:1.1rem;font-weight:720;display:flex}.authorized-account-detail__metrics dd small[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:.68rem;font-weight:500}.authorized-account-detail__advertisers[data-v-dceb5793]{grid-gap:.35rem;gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.authorized-account-detail__advertisers li[data-v-dceb5793]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);align-items:center;gap:.4rem;display:flex}.authorized-account-detail__advertisers svg[data-v-dceb5793]{color:var(--sgo-color-text-muted);width:.85rem}.authorized-account-detail__association-card[data-v-dceb5793]{grid-gap:.65rem;background:var(--sgo-color-canvas-raised);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem;display:grid}.authorized-account-detail__association-card>div[data-v-dceb5793]{grid-gap:.18rem;gap:.18rem;min-width:0;display:grid}.authorized-account-detail__association-card strong[data-v-dceb5793]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.authorized-account-detail__association-card small[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);line-height:1.4}.authorized-account-detail__association-card>button[data-v-dceb5793]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-primary);font:inherit;font-size:var(--sgo-font-size-caption);grid-column:2/4;justify-content:center;align-items:center;gap:.32rem;min-height:2rem;padding:0 .55rem;font-weight:680;display:inline-flex}.authorized-account-detail__association-card>button[data-v-dceb5793]:hover{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);outline:none}.authorized-account-detail__association-card>button[data-v-dceb5793]:focus-visible{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);outline:none}.authorized-account-detail__association-card>button svg[data-v-dceb5793]{width:.85rem}.authorized-account-detail__updated[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);align-items:center;gap:.4rem;margin:0;display:flex}.authorized-account-detail__updated svg[data-v-dceb5793]{color:var(--sgo-color-success);width:.9rem}.authorized-account-detail__footer-actions[data-v-dceb5793]{grid-template-columns:1fr}.authorized-account-detail__footer-actions .sgo-drawer-action[data-v-dceb5793]{min-height:4.1rem}.authorized-account-detail__relation-list[data-v-dceb5793]{border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);margin:0;display:grid;overflow:visible}.authorized-account-detail__relation-list>div[data-v-dceb5793]:first-child{border-radius:var(--sgo-radius-md) var(--sgo-radius-md) 0 0}.authorized-account-detail__relation-list>div[data-v-dceb5793]:last-child{border-radius:0 0 var(--sgo-radius-md) var(--sgo-radius-md)}.authorized-account-detail__relation-list>div[data-v-dceb5793]{grid-gap:.75rem;background:var(--sgo-color-panel);grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;padding:.72rem .8rem;display:grid}.authorized-account-detail__relation-list>div+div[data-v-dceb5793]{border-top:1px solid var(--sgo-color-border)}.authorized-account-detail__relation-list dt[data-v-dceb5793]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.authorized-account-detail__relation-list dd[data-v-dceb5793]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm);min-width:0;margin:0;font-weight:650}.authorized-account-detail__inline-values[data-v-dceb5793]{flex-wrap:wrap;gap:.35rem;display:flex}.authorized-account-detail__inline-values b[data-v-dceb5793]{background:var(--sgo-color-panel-muted);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);align-items:center;gap:.3rem;padding:.25rem .42rem;font-weight:650;display:inline-flex}.authorized-account-detail__inline-values svg[data-v-dceb5793]{color:var(--sgo-color-primary);width:.8rem}@media (max-width:34rem){.authorized-account-detail__relation-list>div[data-v-dceb5793]{grid-template-columns:1fr;gap:.35rem}}.authorized-account-detail__section-heading[data-v-dceb5793]{flex-wrap:wrap;align-items:flex-start}.business-signals[data-v-a485309b]{grid-gap:.7rem;grid-template-rows:repeat(2,minmax(0,1fr));gap:.7rem}.business-signals[data-v-a485309b],.business-signals article[data-v-a485309b]{align-content:start;min-width:0;display:grid}.business-signals article[data-v-a485309b]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);padding:.85rem}.business-signals header[data-v-a485309b]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.business-signals h3[data-v-a485309b]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body);align-items:center;gap:.3rem;margin:0;display:flex}.business-signals header>strong[data-v-a485309b]{color:var(--sgo-color-warning);font-size:var(--sgo-font-size-body-lg)}.info-button[data-v-a485309b]{color:var(--sgo-color-text-muted);background:0 0;border:0;align-items:center;justify-items:center;width:1.25rem;height:1.25rem;padding:0;display:grid}.info-button svg[data-v-a485309b]{width:.9rem}.info-button[data-v-a485309b]:focus-visible{outline:1px solid var(--sgo-color-primary)}.signal-periods[data-v-a485309b]{grid-gap:.55rem;gap:.55rem;max-height:17rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.signal-periods li[data-v-a485309b]{grid-gap:.4rem;background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);gap:.4rem;padding:.55rem .6rem;display:grid}.period-tag[data-v-a485309b]{background:var(--sgo-color-warning-soft);border:1px solid var(--sgo-color-warning-border);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-warning);font-size:var(--sgo-font-size-caption);width:-moz-fit-content;width:fit-content;padding:.28rem .45rem;font-weight:650}.period-staff[data-v-a485309b]{flex-wrap:wrap;gap:.35rem .7rem;display:flex}.period-staff>span[data-v-a485309b]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}.period-staff svg[data-v-a485309b]{width:.8rem;height:.8rem}.period-staff b[data-v-a485309b]{color:var(--sgo-color-text-secondary);font-weight:550}.signals-empty[data-v-a485309b]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);margin:0}.peak-trough-grid[data-v-a485309b]{grid-gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.peak-trough-item[data-v-a485309b]{grid-gap:.4rem;background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);gap:.4rem;min-width:0;padding:.65rem;display:grid;container-type:inline-size}.peak-trough-item.is-peak[data-v-a485309b]{border-color:var(--sgo-color-primary-border)}.peak-trough-item small[data-v-a485309b]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);align-items:center;gap:.25rem;display:flex}.peak-trough-item svg[data-v-a485309b]{width:1rem;height:1rem}.peak-trough-item strong[data-v-a485309b]{color:var(--sgo-color-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:max(.82rem,min(17cqi,1.2rem))}.is-trough strong[data-v-a485309b]{color:var(--sgo-color-warning)}.peak-trough-item>span[data-v-a485309b]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);word-wrap:anywhere}.is-selectable[data-v-018a3aec]{cursor:pointer}.is-selectable[data-v-018a3aec]:focus-visible{outline:2px solid var(--sgo-color-primary);outline-offset:-2px}.is-selectable:hover .report-cell-value[data-v-018a3aec]{color:var(--sgo-color-primary)}.report-empty-row td[data-v-018a3aec]{background:var(--sgo-color-panel);text-align:center;height:10rem;padding:2rem;position:static}.report-empty-row span[data-v-018a3aec],.report-empty-row strong[data-v-018a3aec]{display:block}.report-empty-row strong[data-v-018a3aec]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm)}.report-empty-row span[data-v-018a3aec]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);margin-top:.35rem}.hourly-report-table[data-v-018a3aec]{border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);min-width:0;overflow:auto}table[data-v-018a3aec]{border-collapse:separate;border-spacing:0;color:var(--sgo-color-text-secondary);table-layout:fixed}td[data-v-018a3aec],th[data-v-018a3aec]{background:var(--sgo-color-panel);border-bottom:1px solid var(--sgo-color-border);border-right:1px solid var(--sgo-color-border);box-sizing:border-box;text-align:left;white-space:nowrap;padding:0 12px}th[data-v-018a3aec]{background:var(--sgo-color-panel-muted);color:var(--sgo-color-text-muted);z-index:3;font-weight:600;position:-webkit-sticky;position:sticky;top:0}th>span[data-v-018a3aec]{display:inline}.info-button[data-v-018a3aec],th>span[data-v-018a3aec]{vertical-align:middle}.info-button[data-v-018a3aec]{color:var(--sgo-color-text-muted);background:0 0;border:0;align-items:center;justify-items:center;width:16px;height:16px;margin-left:6px;padding:0;display:inline-grid}.info-button svg[data-v-018a3aec]{width:12px;height:12px}.info-button[data-v-018a3aec]:focus-visible{outline:1px solid var(--sgo-color-primary)}.is-account[data-v-018a3aec],.is-project[data-v-018a3aec]{background:var(--sgo-color-panel);z-index:2;position:-webkit-sticky;position:sticky}.is-account[data-v-018a3aec]{left:0}.is-project[data-v-018a3aec]{box-shadow:4px 0 6px -5px var(--sgo-color-border-strong)}th.is-account[data-v-018a3aec],th.is-project[data-v-018a3aec]{background:var(--sgo-color-panel-muted);z-index:4}.report-cell-value[data-v-018a3aec]{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.chart-card[data-v-1fcbadd5]{grid-gap:.5rem;background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-lg);gap:.5rem;min-width:0;padding:1rem;display:grid}.chart-card>header[data-v-1fcbadd5]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.chart-card h3[data-v-1fcbadd5]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body);margin:0}.chart-card p[data-v-1fcbadd5]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);margin:.3rem 0 0;line-height:1.5}.funnel-chart[data-v-ebe33d5d]{grid-gap:.7rem;justify-items:center;gap:.7rem;padding:.25rem 0;display:grid}.funnel-chart__step[data-v-ebe33d5d]{grid-gap:.6rem;background:color-mix(in srgb,var(--sgo-color-primary-soft) 76%,var(--sgo-color-panel));border:1px solid color-mix(in srgb,var(--sgo-color-primary) 22%,var(--sgo-color-border));border-radius:var(--sgo-radius-sm);box-shadow:0 .18rem .45rem color-mix(in srgb,var(--sgo-color-text) 5%,transparent);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.6rem;min-height:3.15rem;padding:.58rem .75rem;display:grid;position:relative}.funnel-chart__step[data-v-ebe33d5d]:not(:last-child):after{color:var(--sgo-color-text-faint);content:"↓";font-size:.75rem;position:absolute;bottom:-.77rem;right:50%;transform:translate(50%)}.funnel-chart__step span[data-v-ebe33d5d]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption)}.funnel-chart__step strong[data-v-ebe33d5d]{font-size:var(--sgo-font-size-body-sm)}.funnel-chart__step small[data-v-ebe33d5d]{color:var(--sgo-color-primary);font-size:.68rem}.interactive-chart[data-v-bebc7d2c]{min-width:0;position:relative}.interactive-chart svg[data-v-bebc7d2c]{width:100%;height:14.75rem;display:block;overflow:visible}.interactive-chart__grid line[data-v-bebc7d2c]{stroke:var(--sgo-color-border);stroke-width:1px}.interactive-chart__series[data-v-bebc7d2c]{color:var(--sgo-color-primary)}.interactive-chart__series .interactive-chart__area[data-v-bebc7d2c],.interactive-chart__series .interactive-chart__bar[data-v-bebc7d2c]{stroke:none}.interactive-chart__series .interactive-chart__line[data-v-bebc7d2c]{fill:none;stroke:currentColor;stroke-width:2.5px;vector-effect:non-scaling-stroke}.interactive-chart__series circle[data-v-bebc7d2c]{fill:var(--sgo-color-panel);stroke:currentColor;stroke-width:2.25px;vector-effect:non-scaling-stroke}.interactive-chart__series.is-series-2[data-v-bebc7d2c]{color:var(--sgo-color-info)}.interactive-chart__series.is-series-3[data-v-bebc7d2c]{color:var(--sgo-color-success)}.interactive-chart__cursor[data-v-bebc7d2c]{stroke:var(--sgo-color-text-muted);stroke-dasharray:4 4;stroke-width:1px;vector-effect:non-scaling-stroke}.interactive-chart__targets rect[data-v-bebc7d2c]{cursor:crosshair;fill:transparent;outline:none}.interactive-chart__targets rect[data-v-bebc7d2c]:focus-visible{fill:color-mix(in srgb,var(--sgo-color-primary-soft) 46%,transparent);stroke:var(--sgo-color-primary);stroke-width:1px}.interactive-chart__axis text[data-v-bebc7d2c]{fill:var(--sgo-color-text-faint);text-anchor:middle;font-size:10px}.interactive-chart__tooltip[data-v-bebc7d2c]{width:-moz-max-content;max-width:min(17rem,100% - 1rem);z-index:3;grid-gap:.3rem;background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);width:max-content;box-shadow:var(--sgo-shadow-popover);color:var(--sgo-color-text);pointer-events:none;gap:.3rem;padding:.65rem .75rem;display:grid;position:absolute}.interactive-chart__tooltip>strong[data-v-bebc7d2c]{font-size:var(--sgo-font-size-body-lg);font-weight:760}.interactive-chart__tooltip>small[data-v-bebc7d2c],.interactive-chart__tooltip>span[data-v-bebc7d2c]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.interactive-chart__tooltip dl[data-v-bebc7d2c]{grid-gap:.26rem;gap:.26rem;margin:0;display:grid}.interactive-chart__tooltip dl>div[data-v-bebc7d2c]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.interactive-chart__tooltip dt[data-v-bebc7d2c]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);align-items:center;gap:.35rem;display:flex}.interactive-chart__tooltip dt i[data-v-bebc7d2c]{background:var(--sgo-color-primary);border-radius:50%;width:.45rem;height:.45rem}.interactive-chart__tooltip dt i.is-series-2[data-v-bebc7d2c]{background:var(--sgo-color-info)}.interactive-chart__tooltip dt i.is-series-3[data-v-bebc7d2c]{background:var(--sgo-color-success)}.interactive-chart__tooltip dd[data-v-bebc7d2c]{font-size:var(--sgo-font-size-caption);margin:0;font-weight:720}.interactive-chart__tooltip>small[data-v-bebc7d2c]{border-top:1px solid var(--sgo-color-border);padding-top:.25rem}.sparkline-chart[data-v-d3274044]{color:var(--sgo-color-primary);width:4.5rem;height:1.8rem}.sgo-status-glyph[data-v-7a557dc4]{color:var(--sgo-color-info);flex:none;width:1.35rem;height:1.35rem;display:inline-block;overflow:visible}.sgo-status-glyph.is-sm[data-v-7a557dc4]{width:.9rem;height:.9rem}.sgo-status-glyph.is-lg[data-v-7a557dc4]{width:2.9rem;height:2.9rem}.sgo-status-glyph__halo[data-v-7a557dc4]{fill:none;opacity:0;stroke:currentColor;stroke-width:1.35px;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out .65s infinite sgo-status-halo-7a557dc4}.sgo-status-glyph__ring[data-v-7a557dc4]{animation:sgo-status-ring-7a557dc4 .62s var(--sgo-ease-standard) both;fill:color-mix(in srgb,currentColor 12%,transparent);stroke:currentColor;stroke-dasharray:1;stroke-dashoffset:1px;stroke-width:2px;transform-box:fill-box;transform-origin:50%}.sgo-status-glyph__mark[data-v-7a557dc4]{animation:sgo-status-mark-7a557dc4 .48s var(--sgo-ease-standard) .16s both;stroke:currentColor;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8px}.sgo-status-glyph__mark--second[data-v-7a557dc4]{animation-delay:.3s}.sgo-status-glyph__dot[data-v-7a557dc4]{animation:sgo-status-dot-7a557dc4 .42s var(--sgo-ease-standard) .26s both;fill:currentColor;opacity:0;transform-box:fill-box;transform-origin:50%}.sgo-status-glyph.is-success[data-v-7a557dc4]{color:var(--sgo-color-success)}.sgo-status-glyph.is-warning[data-v-7a557dc4]{color:var(--sgo-color-warning)}.sgo-status-glyph.is-danger[data-v-7a557dc4]{color:var(--sgo-color-danger)}.sgo-status-glyph.is-empty[data-v-7a557dc4]{color:var(--sgo-color-text-muted)}@keyframes sgo-status-ring-7a557dc4{0%{opacity:.35;stroke-dashoffset:1px;transform:rotate(-22deg)}to{opacity:1;stroke-dashoffset:0;transform:rotate(0)}}@keyframes sgo-status-mark-7a557dc4{0%{opacity:.1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes sgo-status-dot-7a557dc4{0%{opacity:0;transform:scale(.35)}to{opacity:.9;transform:scale(1)}}@keyframes sgo-status-halo-7a557dc4{0%,to{opacity:0;transform:scale(.9)}28%{opacity:.22}70%{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.sgo-status-glyph__halo[data-v-7a557dc4]{animation:none}.sgo-status-glyph__mark[data-v-7a557dc4],.sgo-status-glyph__ring[data-v-7a557dc4]{opacity:1;stroke-dashoffset:0;animation:none}.sgo-status-glyph__dot[data-v-7a557dc4]{opacity:.9;animation:none}}:root[data-reduced-motion=true],:root[data-reduced-motion=true]{opacity:1;stroke-dashoffset:0;animation:none}.lark-stage[data-v-7a57b0e4]{grid-gap:1.3rem;text-align:center;align-content:center;gap:1.3rem;min-height:24rem}.lark-stage[data-v-7a57b0e4],.lark-stage__symbol[data-v-7a57b0e4]{justify-items:center;display:grid}.lark-stage__symbol[data-v-7a57b0e4]{background:var(--sgo-color-primary-soft);border:1px solid var(--sgo-color-primary-border);color:var(--sgo-color-primary);border-radius:1.55rem;align-items:center;justify-items:center;width:5.4rem;height:5.4rem;position:relative}.lark-stage__symbol>svg[data-v-7a57b0e4]{stroke-width:1.7px;width:2rem;height:2rem}.lark-stage__symbol[data-v-7a57b0e4] .sgo-status-glyph{width:2.35rem;height:2.35rem}.lark-stage__symbol>span[data-v-7a57b0e4]{border:1px solid color-mix(in srgb,var(--sgo-color-primary) 26%,transparent);border-radius:1.9rem;animation:1.8s ease-out infinite sgo-stage-pulse-7a57b0e4;position:absolute;top:-.45rem;bottom:-.45rem;left:-.45rem;right:-.45rem}.lark-stage__symbol .is-spinning[data-v-7a57b0e4]{animation:1s linear infinite sgo-spin}.is-success .lark-stage__symbol[data-v-7a57b0e4]{background:var(--sgo-color-success-soft);border-color:color-mix(in srgb,var(--sgo-color-success) 34%,transparent);color:var(--sgo-color-success);border-radius:50%}.is-error .lark-stage__symbol[data-v-7a57b0e4]{background:var(--sgo-color-danger-soft);border-color:color-mix(in srgb,var(--sgo-color-danger) 34%,transparent);color:var(--sgo-color-danger)}.lark-stage__copy h3[data-v-7a57b0e4]{color:var(--sgo-color-text);letter-spacing:-.035em;margin:0;font-size:1.55rem;font-weight:680}.lark-stage__copy p[data-v-7a57b0e4]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);max-width:23rem;margin:.6rem auto 0;line-height:1.65}.lark-stage__actions[data-v-7a57b0e4]{grid-gap:.6rem;justify-items:stretch;gap:.6rem;width:min(100%,23rem);display:grid}@keyframes sgo-stage-pulse-7a57b0e4{0%{opacity:.72;transform:scale(.96)}to{opacity:0;transform:scale(1.16)}}@keyframes sgo-dot-pulse-7a57b0e4{0%,60%,to{opacity:.28;transform:translateY(0)}30%{opacity:.9;transform:translateY(-.12rem)}}.lark-stage__dots[data-v-7a57b0e4]{text-align:left;width:1.05em;margin-left:.08em;display:inline-flex}.lark-stage__dots i[data-v-7a57b0e4]{opacity:.28;margin:0 .02em;font-style:normal;animation:1.1s infinite sgo-dot-pulse-7a57b0e4;display:inline-block}.lark-stage__dots i[data-v-7a57b0e4]:nth-child(2){animation-delay:.18s}.lark-stage__dots i[data-v-7a57b0e4]:nth-child(3){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.lark-stage__dots i[data-v-7a57b0e4]{opacity:.75;animation:none}}:root[data-reduced-motion=true]{opacity:.75;animation:none}.metric-strip[data-v-3e33e563]{grid-template-columns:repeat(var(--metric-count),minmax(0,1fr));grid-gap:.65rem;gap:.65rem;display:grid}.metric-strip__item[data-v-3e33e563]{background:color-mix(in srgb,var(--sgo-color-panel) 88%,transparent);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);color:inherit;text-align:left;min-width:0;padding:.85rem .95rem;position:relative;overflow:hidden}.metric-strip__item[data-v-3e33e563]:after{background:var(--sgo-color-primary-soft);content:"";opacity:.45;border-radius:50%;width:4.5rem;height:4.5rem;position:absolute;bottom:-1.6rem;right:-1rem}.metric-strip__item.is-interactive[data-v-3e33e563]{cursor:pointer;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast),transform var(--sgo-duration-fast)}.metric-strip__item.is-interactive[data-v-3e33e563]:hover{background:var(--sgo-color-panel);border-color:var(--sgo-color-primary-border);box-shadow:var(--sgo-shadow-card);outline:none;transform:translateY(-1px)}.metric-strip__item.is-interactive[data-v-3e33e563]:focus-visible{background:var(--sgo-color-panel);border-color:var(--sgo-color-primary-border);box-shadow:var(--sgo-shadow-card);outline:none;transform:translateY(-1px)}.metric-strip__item.is-active[data-v-3e33e563],.metric-strip__item.is-interactive.is-active[data-v-3e33e563]:hover{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--sgo-color-primary) 16%,transparent);transform:none}.metric-strip__item.is-interactive.is-active[data-v-3e33e563]:focus-visible{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--sgo-color-primary) 16%,transparent);transform:none}.metric-strip__item.is-active .metric-strip__help[data-v-3e33e563],.metric-strip__item.is-active .metric-strip__help svg[data-v-3e33e563],.metric-strip__item.is-active .metric-strip__label[data-v-3e33e563],.metric-strip__item.is-active strong[data-v-3e33e563]{color:var(--sgo-color-primary)}.metric-strip__label[data-v-3e33e563]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);align-items:center;gap:.28rem;display:flex!important}.metric-strip__help[data-v-3e33e563]{color:var(--sgo-color-text-faint);display:inline-flex}.metric-strip__help svg[data-v-3e33e563]{width:.82rem;height:.82rem}.metric-strip__item strong[data-v-3e33e563]{color:var(--sgo-color-text);margin-top:.2rem;font-size:1.25rem;line-height:1.25;display:block}.metric-strip__item small[data-v-3e33e563]{color:var(--sgo-color-text-faint);margin-top:.15rem;font-size:.65rem;display:block}.metric-strip__item.is-info[data-v-3e33e563]:after{background:var(--sgo-color-info-soft)}.metric-strip__item.is-warning[data-v-3e33e563]:after{background:var(--sgo-color-warning-soft)}.metric-strip__item.is-danger[data-v-3e33e563]:after{background:var(--sgo-color-danger-soft)}.metric-strip__item.is-active[data-v-3e33e563]:after{background:var(--sgo-color-primary-soft)}@media (max-width:72rem){.metric-strip[data-v-3e33e563]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48rem){.metric-strip[data-v-3e33e563]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sgo-calendar-select[data-v-c47d7a11]{min-width:0;position:relative}.sgo-calendar-select__trigger[data-v-c47d7a11]{grid-gap:.22rem;background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);height:2rem;color:var(--sgo-color-text-secondary);font:inherit;font-size:var(--sgo-font-size-caption);text-align:left;grid-template-columns:minmax(0,1fr) .85rem;align-items:center;gap:.22rem;padding:.25rem .35rem .25rem .48rem;display:grid}.sgo-calendar-select__trigger[data-v-c47d7a11]:hover:not(:disabled),.sgo-calendar-select__trigger[aria-expanded=true][data-v-c47d7a11]{border-color:var(--sgo-color-primary-border);box-shadow:var(--sgo-shadow-focus);color:var(--sgo-color-text);outline:0}.sgo-calendar-select__trigger[data-v-c47d7a11]:focus-visible{border-color:var(--sgo-color-primary-border);box-shadow:var(--sgo-shadow-focus);color:var(--sgo-color-text);outline:0}.sgo-calendar-select__trigger[data-v-c47d7a11]:disabled{cursor:not-allowed;opacity:.4}.sgo-calendar-select__trigger span[data-v-c47d7a11]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgo-calendar-select__trigger svg[data-v-c47d7a11]{transition:transform var(--sgo-duration-fast) var(--sgo-ease-standard);width:.82rem}.sgo-calendar-select__trigger[aria-expanded=true] svg[data-v-c47d7a11]{transform:rotate(180deg)}.sgo-calendar-select__popover[data-v-c47d7a11]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);box-shadow:var(--sgo-shadow-popover);box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(12rem,100vh - 2rem);z-index:calc(var(--sgo-z-popover) + 1);padding:.25rem;position:absolute;top:calc(100% + .3rem);left:50%;overflow-y:auto;transform:translate(-50%)}.sgo-calendar-select__popover[data-v-c47d7a11]:focus{outline:0}.sgo-calendar-select__popover button[data-v-c47d7a11]{grid-gap:.45rem;border-radius:var(--sgo-radius-sm);width:100%;min-height:2.15rem;color:var(--sgo-color-text-secondary);font:inherit;font-size:var(--sgo-font-size-body-sm);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) .9rem;align-items:center;gap:.45rem;padding:.38rem .48rem;display:grid}.sgo-calendar-select__popover button[data-v-c47d7a11]:hover{background:var(--sgo-color-panel-hover);color:var(--sgo-color-text);outline:0}.sgo-calendar-select__popover button[data-v-c47d7a11]:focus-visible{background:var(--sgo-color-panel-hover);color:var(--sgo-color-text);outline:0}.sgo-calendar-select__popover button.is-selected[data-v-c47d7a11]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);font-weight:680}.sgo-calendar-select__popover button span[data-v-c47d7a11]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgo-calendar-select__popover button svg[data-v-c47d7a11]{width:.9rem;height:.9rem}.sgo-date-picker[data-v-3527fcb2]{grid-gap:.4rem;align-content:start;gap:.4rem;display:grid;position:relative}.sgo-date-picker__trigger[data-v-3527fcb2]{grid-gap:.55rem;background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);width:100%;min-height:2.875rem;color:var(--sgo-color-text);text-align:left;transition:border-color var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast);grid-template-columns:1rem minmax(0,1fr) 1rem;align-items:center;gap:.55rem;padding:.62rem .76rem;display:grid}.sgo-date-picker.is-compact[data-v-3527fcb2]{gap:0}.is-compact .sgo-date-picker__trigger[data-v-3527fcb2]{min-height:2.65rem;padding-top:.55rem;padding-bottom:.55rem}.is-open .sgo-date-picker__trigger[data-v-3527fcb2],.sgo-date-picker__trigger[data-v-3527fcb2]:hover{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.sgo-date-picker__trigger[data-v-3527fcb2]:focus-visible{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.sgo-date-picker__trigger[data-v-3527fcb2]:disabled{cursor:not-allowed;opacity:.6}.sgo-date-picker.is-disabled .sgo-date-picker__trigger[data-v-3527fcb2]:hover{border-color:var(--sgo-color-border-strong);box-shadow:none}.sgo-date-picker__trigger svg[data-v-3527fcb2]{color:var(--sgo-color-text-muted);width:.95rem}.sgo-date-picker__trigger span[data-v-3527fcb2]{font-size:var(--sgo-font-size-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgo-date-picker__trigger span[data-v-3527fcb2]:empty{color:var(--sgo-color-text-faint)}.sgo-date-picker__popover[data-v-3527fcb2]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-lg);box-shadow:var(--sgo-shadow-popover);box-sizing:border-box;overscroll-behavior:contain;max-height:calc(100vh - 1.5rem);z-index:calc(var(--sgo-z-modal) + 1);padding:.75rem;position:fixed;overflow:auto}.sgo-date-picker__popover[data-v-3527fcb2]:focus{outline:0}.sgo-date-picker__header[data-v-3527fcb2]{text-align:center;grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;margin-bottom:.35rem;display:grid;position:relative;overflow:visible}.sgo-date-picker__header>button[data-v-3527fcb2]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);background:0 0;border:0;align-items:center;justify-items:center;width:2rem;height:2rem;display:grid}.sgo-date-picker__header>button[data-v-3527fcb2]:hover:not(:disabled){background:var(--sgo-color-panel-hover);color:var(--sgo-color-primary)}.sgo-date-picker__header>button[data-v-3527fcb2]:disabled{opacity:.3}.sgo-date-picker__header>button svg[data-v-3527fcb2]{width:.95rem}.sgo-date-picker__quick[data-v-3527fcb2]{justify-content:center;align-items:center;gap:.28rem;min-width:0;display:flex}.sgo-date-picker__quick select[data-v-3527fcb2]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);font:inherit;font-size:var(--sgo-font-size-caption);min-width:0;height:2rem;padding:.25rem .3rem}.sgo-date-picker__quick select[data-v-3527fcb2]:focus-visible{border-color:var(--sgo-color-primary-border);box-shadow:var(--sgo-shadow-focus);outline:0}.sgo-date-picker__days[data-v-3527fcb2],.sgo-date-picker__weekdays[data-v-3527fcb2]{grid-template-columns:repeat(7,1fr);display:grid}.sgo-date-picker__weekdays span[data-v-3527fcb2]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);text-align:center;padding:.28rem 0}.sgo-date-picker__days button[data-v-3527fcb2]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text);font-size:var(--sgo-font-size-caption);background:0 0;border:0;height:2rem;padding:0}.sgo-date-picker__days button[data-v-3527fcb2]:hover:not(:disabled){background:var(--sgo-color-panel-hover);color:var(--sgo-color-primary)}.sgo-date-picker__days button.is-outside[data-v-3527fcb2]{color:var(--sgo-color-text-faint)}.sgo-date-picker__days button.is-selected[data-v-3527fcb2]{background:var(--sgo-color-primary);color:#fff;font-weight:720}.sgo-date-picker__days button[data-v-3527fcb2]:disabled{opacity:.25}.sgo-date-picker-popover-enter-active[data-v-3527fcb2],.sgo-date-picker-popover-leave-active[data-v-3527fcb2]{transform-origin:top;transition:opacity var(--sgo-duration-fast),transform var(--sgo-duration-fast) var(--sgo-ease-standard)}.sgo-date-picker-popover-enter-from[data-v-3527fcb2],.sgo-date-picker-popover-leave-to[data-v-3527fcb2]{opacity:0;transform:translateY(-.3rem)scale(.985)}.sgo-date-picker__popover.is-top.sgo-date-picker-popover-enter-active[data-v-3527fcb2],.sgo-date-picker__popover.is-top.sgo-date-picker-popover-leave-active[data-v-3527fcb2]{transform-origin:bottom}.sgo-date-picker__popover.is-top.sgo-date-picker-popover-enter-from[data-v-3527fcb2],.sgo-date-picker__popover.is-top.sgo-date-picker-popover-leave-to[data-v-3527fcb2]{transform:translateY(.3rem)scale(.985)}@media (prefers-reduced-motion:reduce){.sgo-date-picker-popover-enter-active[data-v-3527fcb2],.sgo-date-picker-popover-leave-active[data-v-3527fcb2]{transition:none}}.sgo-form-item[data-v-e9b07783]{grid-gap:.4rem;align-content:start;gap:.4rem;min-width:0;margin:0;display:grid}.sgo-form-item[data-v-e9b07783] .el-form-item__label-wrap{margin:0!important}.sgo-form-item[data-v-e9b07783] .el-form-item__label{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);text-align:left;align-items:center;height:auto;padding:0;font-weight:690;line-height:1.45;display:inline-flex}.sgo-form-item.is-required[data-v-e9b07783]:not(.is-no-asterisk) .el-form-item__label:before{color:var(--sgo-color-primary);content:"*";margin-right:.22rem}.sgo-form-item.asterisk-right[data-v-e9b07783] .el-form-item__label:before{display:none}.sgo-form-item.asterisk-right[data-v-e9b07783] .el-form-item__label:after{color:var(--sgo-color-primary);content:"*";margin-left:.22rem}.sgo-form-item[data-v-e9b07783] .el-form-item__content{align-content:start;min-width:0;line-height:normal;display:grid}.sgo-form-item[data-v-e9b07783] .el-form-item__error{color:var(--sgo-color-danger);font-size:var(--sgo-font-size-caption);padding-top:.4rem;line-height:1.45;position:static}.sgo-form-item__error[data-v-e9b07783]{color:var(--sgo-color-danger);font-size:var(--sgo-font-size-caption);margin-top:.4rem;line-height:1.45;display:block}.sgo-form-item.el-form-item--label-left[data-v-e9b07783],.sgo-form-item.el-form-item--label-right[data-v-e9b07783]{align-items:flex-start;gap:0;display:flex}.sgo-form-item.el-form-item--label-left[data-v-e9b07783] .el-form-item__content,.sgo-form-item.el-form-item--label-right[data-v-e9b07783] .el-form-item__content{flex:1}.sgo-select[data-v-1336cacb]{grid-gap:.4rem;gap:.4rem;min-width:12rem;display:grid;position:relative}.sgo-select__trigger[data-v-1336cacb]{grid-gap:.65rem;background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);width:100%;min-height:2.875rem;color:var(--sgo-color-text);text-align:left;transition:border-color var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast),background var(--sgo-duration-fast);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.62rem .76rem;display:grid}.sgo-select__trigger[data-v-1336cacb]:hover{background:var(--sgo-color-panel);border-color:color-mix(in srgb,var(--sgo-color-primary) 42%,var(--sgo-color-border-strong))}.is-open .sgo-select__trigger[data-v-1336cacb]{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.sgo-select__trigger[data-v-1336cacb]:focus-visible{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.sgo-select__trigger>span[data-v-1336cacb]{width:100%;min-width:0;display:block;overflow:hidden}.sgo-select__trigger .sgo-select__value[data-v-1336cacb]{font-size:var(--sgo-font-size-body);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sgo-select__value-tooltip[data-v-1336cacb]{width:100%;min-width:0;max-width:100%;display:block}.sgo-select__trigger svg[data-v-1336cacb]{color:var(--sgo-color-text-muted);height:1rem;transition:transform var(--sgo-duration-fast) var(--sgo-ease-standard);width:1rem}.is-open .sgo-select__trigger svg[data-v-1336cacb]{transform:rotate(180deg)}.sgo-select__popover[data-v-1336cacb]{-webkit-backdrop-filter:blur(.9rem)saturate(118%);backdrop-filter:blur(.9rem)saturate(118%);background:color-mix(in srgb,var(--sgo-color-panel) 97%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);box-shadow:var(--sgo-shadow-popover);min-width:-moz-max-content;min-width:max-content;z-index:var(--sgo-z-popover);padding:.34rem;position:absolute;top:calc(100% + .42rem);left:0;right:0}.sgo-select__popover--teleported[data-v-1336cacb]{min-width:0;z-index:calc(var(--sgo-z-modal) + 1);position:fixed;right:auto}.sgo-select__search[data-v-1336cacb]{grid-gap:.45rem;background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);min-height:2.35rem;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast);grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.45rem;margin-bottom:.3rem;padding:.4rem .52rem;display:grid}.sgo-select__search[data-v-1336cacb]:focus-within{background:var(--sgo-color-panel);border-color:var(--sgo-color-border-strong);box-shadow:none}.sgo-select__search svg[data-v-1336cacb]{color:var(--sgo-color-text-muted);width:.88rem}.sgo-select__search input[data-v-1336cacb]{color:var(--sgo-color-text);font:inherit;font-size:var(--sgo-font-size-body-sm);background:0 0;border:0;outline:0;min-width:0}.sgo-select__search input[data-v-1336cacb]:focus-visible{box-shadow:none;outline:none}.sgo-select__search input[data-v-1336cacb]::placeholder{color:var(--sgo-color-text-faint)}.sgo-select__search input[data-v-1336cacb]::-moz-placeholder{color:var(--sgo-color-text-faint)}.sgo-select__search input[data-v-1336cacb]::placeholder{color:var(--sgo-color-text-faint)}.sgo-select__search input[data-v-1336cacb]::placeholder{color:var(--sgo-color-text-faint)}.sgo-select__listbox[data-v-1336cacb]{max-height:18rem;display:grid;overflow:auto}.sgo-select__listbox button[data-v-1336cacb]{grid-gap:.72rem;border-radius:var(--sgo-radius-sm);min-height:2.35rem;color:var(--sgo-color-text-secondary);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 1rem;align-items:center;gap:.72rem;padding:.48rem .58rem;display:grid}.sgo-select__listbox button[data-v-1336cacb]:hover{background:var(--sgo-color-panel-hover);box-shadow:none;color:var(--sgo-color-text)}.sgo-select__listbox button[data-v-1336cacb]:focus-visible{background:var(--sgo-color-panel-hover);box-shadow:none;color:var(--sgo-color-text)}.sgo-select__listbox button.is-selected[data-v-1336cacb]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);font-weight:680}.sgo-select__option-tooltip[data-v-1336cacb]{width:100%;min-width:0;display:block;overflow:hidden}.sgo-select__option-label[data-v-1336cacb]{font-size:var(--sgo-font-size-body-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sgo-select__listbox svg[data-v-1336cacb]{width:.92rem;height:.92rem}.sgo-select__empty[data-v-1336cacb]{text-align:center;padding:.8rem .58rem}.sgo-select__empty[data-v-1336cacb],.sgo-select__loading[data-v-1336cacb]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);margin:0}.sgo-select__loading[data-v-1336cacb]{justify-content:center;align-items:center;gap:.4rem;padding:.65rem .58rem;display:flex}.sgo-select__loading svg[data-v-1336cacb]{width:.9rem;height:.9rem;animation:.72s linear infinite sgo-select-loading-spin-1336cacb}@keyframes sgo-select-loading-spin-1336cacb{to{transform:rotate(1turn)}}.is-compact[data-v-1336cacb]{gap:0;min-width:11rem}.is-compact .sgo-select__trigger[data-v-1336cacb]{min-height:2.65rem;padding-top:.55rem;padding-bottom:.55rem}.is-compact .sgo-select__trigger span[data-v-1336cacb]{font-size:var(--sgo-font-size-body-sm)}.is-disabled[data-v-1336cacb]{opacity:.62}.sgo-select-popover-enter-active[data-v-1336cacb],.sgo-select-popover-leave-active[data-v-1336cacb]{transform-origin:top;transition:opacity var(--sgo-duration-fast),transform var(--sgo-duration-fast) var(--sgo-ease-standard)}.sgo-select__popover.is-top.sgo-select-popover-enter-active[data-v-1336cacb],.sgo-select__popover.is-top.sgo-select-popover-leave-active[data-v-1336cacb]{transform-origin:bottom}.sgo-select-popover-enter-from[data-v-1336cacb],.sgo-select-popover-leave-to[data-v-1336cacb]{opacity:0;transform:translateY(-.3rem)scale(.985)}@media (prefers-reduced-motion:reduce){.sgo-select-popover-enter-active[data-v-1336cacb],.sgo-select-popover-leave-active[data-v-1336cacb],.sgo-select__trigger svg[data-v-1336cacb]{transition:none}.sgo-select__loading svg[data-v-1336cacb]{animation:none}}:root[data-reduced-motion=true],:root[data-reduced-motion=true],:root[data-reduced-motion=true]{transition:none}:root[data-reduced-motion=true]{animation:none}.schedule-edit[data-v-aec7b47c]{grid-gap:.75rem;gap:.75rem;display:grid}.schedule-edit__date-fields[data-v-aec7b47c]{grid-template-columns:minmax(0,1fr);display:grid}.schedule-edit__time-fields[data-v-aec7b47c]{grid-gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.schedule-edit__validation-error[data-v-aec7b47c]{color:var(--sgo-color-danger);font-size:var(--sgo-font-size-caption);margin:-.3rem 0 0}.schedule-edit__status-options[data-v-aec7b47c]{grid-gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.schedule-edit__status-options button[data-v-aec7b47c]{grid-gap:.18rem;background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text);cursor:pointer;text-align:left;gap:.18rem;min-width:0;padding:.65rem .7rem;display:grid}.schedule-edit__status-options button[data-v-aec7b47c]:hover{border-color:var(--sgo-color-primary-border);outline:none}.schedule-edit__status-options button[data-v-aec7b47c]:focus-visible{border-color:var(--sgo-color-primary-border);outline:none}.schedule-edit__status-options button.is-selected[data-v-aec7b47c]{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary);box-shadow:0 0 0 .12rem var(--selected-status-background,var(--sgo-color-primary-soft))}.schedule-edit__status-options button.is-selected.is-on-site[data-v-aec7b47c]{--selected-status-background:var(--sgo-color-warning-soft);background:var(--sgo-color-warning-soft);border-color:var(--sgo-color-warning-border)}.schedule-edit__status-options button.is-selected.is-shooting[data-v-aec7b47c]{--selected-status-background:var(--sgo-color-info-soft);background:var(--sgo-color-info-soft);border-color:color-mix(in srgb,var(--sgo-color-info) 50%,var(--sgo-color-border))}.schedule-edit__status-options button.is-selected.is-administrative[data-v-aec7b47c]{--selected-status-background:var(--sgo-color-panel-muted);background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border-strong)}.schedule-edit__status-options strong[data-v-aec7b47c]{font-size:var(--sgo-font-size-body-sm)}.schedule-edit__precision-hint[data-v-aec7b47c]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);margin:-.35rem 0 0}@media (max-width:38rem){.schedule-edit__time-fields[data-v-aec7b47c]{grid-template-columns:1fr}}.schedule-detail[data-v-180cdddf]{grid-gap:1rem;gap:1rem;display:grid}.schedule-detail__hero[data-v-180cdddf],.schedule-detail__readonly-hint[data-v-180cdddf]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md)}.schedule-detail__hero[data-v-180cdddf]{grid-gap:.65rem;grid-template-columns:2.3rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.8rem;display:grid}.schedule-detail__hero>svg[data-v-180cdddf]{color:var(--sgo-color-primary);width:1.25rem}.schedule-detail__hero div[data-v-180cdddf]{grid-gap:.12rem;gap:.12rem;display:grid}.schedule-detail__time-segments[data-v-180cdddf]{grid-gap:.2rem;gap:.2rem;display:grid}.schedule-detail__time-segments>div[data-v-180cdddf]{align-items:center;gap:.5rem;display:flex}.schedule-detail__hero small[data-v-180cdddf],.schedule-detail__hero span[data-v-180cdddf]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.schedule-detail__hero strong[data-v-180cdddf]{color:var(--sgo-color-text);font-size:1.08rem}.schedule-detail__fields[data-v-180cdddf]{grid-gap:0;border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);gap:0;margin:0;display:grid;overflow:hidden}.schedule-detail__fields div[data-v-180cdddf]{grid-gap:.65rem;grid-template-columns:5rem minmax(0,1fr);gap:.65rem;padding:.65rem .7rem;display:grid}.schedule-detail__fields div+div[data-v-180cdddf]{border-top:1px solid var(--sgo-color-border)}.schedule-detail__fields dt[data-v-180cdddf]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.schedule-detail__fields dd[data-v-180cdddf]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm);margin:0;font-weight:650}.schedule-detail__muted[data-v-180cdddf]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);font-weight:650}.schedule-detail__readonly-hint[data-v-180cdddf]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);align-items:flex-start;gap:.45rem;margin:0;padding:.7rem .75rem;line-height:1.5;display:flex}.schedule-detail__readonly-hint svg[data-v-180cdddf]{color:var(--sgo-color-primary);flex:none;width:1rem;height:1rem;margin-top:calc(.75em - .5rem)}.schedule-detail__actions[data-v-180cdddf]{width:100%}.schedule-export[data-v-ef5d55d0]{grid-gap:.75rem;gap:.75rem;display:grid}.schedule-export__image-preview[data-v-ef5d55d0]{border-radius:var(--sgo-radius-md);cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.schedule-export__image-preview img[data-v-ef5d55d0]{width:100%;display:block}.schedule-export__image-preview span[data-v-ef5d55d0]{background:color-mix(in srgb,var(--sgo-color-text) 76%,transparent);color:#fff;opacity:0;transition:opacity var(--sgo-duration-fast);border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .5rem;font-size:.66rem;font-weight:700;display:inline-flex;position:absolute;bottom:.6rem;right:.6rem}.schedule-export__image-preview:hover span[data-v-ef5d55d0]{opacity:1}.schedule-export__image-preview:focus-visible span[data-v-ef5d55d0]{opacity:1}.schedule-export__image-preview[data-v-ef5d55d0]:focus-visible{outline:2px solid var(--sgo-color-primary);outline-offset:.2rem}.schedule-export__image-preview span svg[data-v-ef5d55d0]{width:.8rem}.schedule-export__full-image[data-v-ef5d55d0],.schedule-export__image-preview img[data-v-ef5d55d0]{border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);background:#fff}.schedule-export>p[data-v-ef5d55d0]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);margin:0}.schedule-export>.schedule-export__scope[data-v-ef5d55d0]{background:var(--sgo-color-primary-soft);border:1px solid var(--sgo-color-primary-border);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text);padding:.55rem .65rem;font-weight:650}.schedule-export__full-image[data-v-ef5d55d0]{width:100%;max-height:min(100vh - 18rem,52rem);overflow:auto}.schedule-export__full-image img[data-v-ef5d55d0]{width:auto;min-width:100%;max-width:none;height:auto;display:block}.schedule-board[data-v-2168173a]{--timeline-row-height:4.25rem;grid-gap:.85rem;gap:.85rem;min-width:0;display:grid}.schedule-board.is-editing[data-v-2168173a]{--timeline-row-height:5.25rem}.schedule-board__people-empty[data-v-2168173a]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);align-self:center}.schedule-board__type-label[data-v-2168173a]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);width:-moz-fit-content;border-radius:999px;align-items:center;width:fit-content;padding:.12rem .34rem;font-size:.6rem;font-weight:720;display:inline-flex}.schedule-board__type-label.is-live[data-v-2168173a]{background:var(--sgo-color-success-soft);color:var(--sgo-color-success)}.schedule-board__sticky-header[data-v-2168173a]{z-index:30;grid-gap:.85rem;background:var(--sgo-color-panel);gap:.85rem;min-width:0;display:grid;position:-webkit-sticky;position:sticky;top:68px}.schedule-board__sticky-header[data-v-2168173a]:after{background:var(--sgo-color-panel);content:"";height:.85rem;position:absolute;bottom:-.85rem;left:0;right:0}.schedule-board__people[data-v-2168173a]{grid-gap:0;gap:0;display:grid;overflow:hidden}.schedule-board__people[data-v-2168173a],.schedule-board__timeline-header-container[data-v-2168173a]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md)}.schedule-board__timeline-header-container[data-v-2168173a]{box-shadow:0 .25rem .75rem color-mix(in srgb,var(--sgo-color-text) 4%,transparent);scrollbar-width:none;min-width:0;overflow-x:auto;overflow-y:hidden}.schedule-board__timeline-header-container[data-v-2168173a]::-webkit-scrollbar{display:none}.schedule-board__timeline-header[data-v-2168173a]{--axis-width:14rem;--time-min-width:68rem;grid-template-columns:14rem minmax(68rem,1fr);grid-template-columns:var(--axis-width) minmax(var(--time-min-width),1fr);min-width:82rem;min-width:calc(var(--axis-width) + var(--time-min-width));width:max(100%,82rem);width:max(100%,calc(var(--axis-width) + var(--time-min-width)));display:grid}.schedule-board__people-toolbar[data-v-2168173a]{border-bottom:1px solid var(--sgo-color-border);color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .75rem;display:flex}.schedule-board__people-toolbar .schedule-board__people-reset[data-v-2168173a]{font-size:var(--sgo-font-size-caption);gap:.3rem;min-height:2rem;padding:.35rem .5rem}.schedule-board__people-reset[data-v-2168173a] .schedule-board__people-reset-icon{width:.85rem;height:.85rem}.schedule-board__people-row[data-v-2168173a]{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;min-height:3.8rem;padding:.55rem .75rem;display:grid}.schedule-board__people-row+.schedule-board__people-row[data-v-2168173a]{border-top:1px solid var(--sgo-color-border)}.schedule-board__people-type-meta[data-v-2168173a]{justify-content:space-between;align-items:center;gap:.45rem;padding-right:.75rem;display:flex}.schedule-board__people-type[data-v-2168173a]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);font-weight:700}.schedule-board__people-count[data-v-2168173a]{background:var(--sgo-color-panel-muted);color:var(--sgo-color-text-muted);border-radius:999px;align-items:center;justify-items:center;min-width:1.35rem;height:1.35rem;padding:0 .2rem;font-size:.64rem;font-weight:720;display:inline-grid}.schedule-board__people-list[data-v-2168173a]{border-left:1px solid var(--sgo-color-border);background:0 0;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;padding-left:.75rem;display:flex}.schedule-person[data-v-2168173a]{background:var(--sgo-color-panel-muted);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text);cursor:pointer;font:inherit;text-align:left;min-width:0;min-height:2.75rem;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast),transform var(--sgo-duration-fast);border:1px solid transparent;align-items:center;gap:.5rem;width:max(8.5rem,min(11vw,10.5rem));padding:.3rem .55rem .3rem .35rem;display:inline-flex;position:relative}.schedule-person[data-v-2168173a]:hover{background:var(--sgo-color-panel-hover);border-color:var(--sgo-color-primary-border);box-shadow:0 .15rem .45rem color-mix(in srgb,var(--sgo-color-text) 7%,transparent);outline:none}.schedule-person[data-v-2168173a]:focus-visible{background:var(--sgo-color-panel-hover);border-color:var(--sgo-color-primary-border);box-shadow:0 .15rem .45rem color-mix(in srgb,var(--sgo-color-text) 7%,transparent);outline:none}.schedule-person.is-off[data-v-2168173a]{border-color:var(--sgo-color-border);background:0 0;border-style:dashed}.schedule-person.is-selected[data-v-2168173a]{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border)}.schedule-person.is-selected .schedule-person__name[data-v-2168173a]{padding-right:1.25rem}.schedule-person[data-v-2168173a]:disabled{cursor:wait;opacity:.6}.schedule-person__selection[data-v-2168173a]{background:var(--sgo-color-success);color:#fff;border-radius:50%;align-items:center;justify-items:center;width:1rem;height:1rem;display:grid;position:absolute;top:.25rem;right:.25rem}.schedule-person__selection svg[data-v-2168173a]{width:.75rem;height:.75rem}.schedule-person__avatar[data-v-2168173a]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);border-radius:50%;flex:none;align-items:center;justify-items:center;width:2rem;height:2rem;font-size:.74rem;font-weight:760;position:relative}.schedule-person__avatar[data-v-2168173a],.schedule-person__avatar b[data-v-2168173a]{align-items:center;justify-items:center;display:grid}.schedule-person__avatar b[data-v-2168173a]{background:var(--sgo-color-primary);border:2px solid var(--sgo-color-panel-muted);color:#fff;border-radius:999px;align-items:center;justify-items:center;min-width:1rem;height:1rem;padding:0 .12rem;font-size:.56rem;position:absolute;bottom:-.18rem;right:-.26rem}.schedule-board__people-list.is-editing[data-v-2168173a]{min-height:3rem}.schedule-board__people-list.is-editing .schedule-person[data-v-2168173a]{cursor:grab;grid-template-columns:2.15rem minmax(0,1fr);height:2.75rem;padding:.25rem .55rem .25rem .35rem;display:grid;position:relative}.schedule-board__people-list.is-editing .schedule-person[data-v-2168173a]:active{cursor:grabbing}.schedule-board__people-list.is-editing .schedule-person .schedule-person__avatar b[data-v-2168173a]{border-width:1.5px;min-width:1.02rem;height:1.02rem;bottom:-.24rem;right:-.32rem}.schedule-board__people-list.is-editing .schedule-person.is-off .schedule-person__avatar[data-v-2168173a]{background:var(--sgo-color-warning-soft);color:var(--sgo-color-warning)}.schedule-board__people-list.is-editing .schedule-person.is-drop-target[data-v-2168173a]{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary);box-shadow:0 0 0 .14rem var(--sgo-color-primary-soft);transform:translateY(-2px)}.schedule-board.is-editing .schedule-board__people-row[data-v-2168173a]{min-height:3.9rem}.schedule-person__name[data-v-2168173a]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:720;overflow:hidden}.schedule-board__timeline-container[data-v-2168173a]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:thin;max-height:none;overflow-x:auto;overflow-y:visible}.schedule-board__timeline[data-v-2168173a]{--axis-width:14rem;--time-min-width:68rem;background:var(--sgo-color-panel);grid-template-columns:14rem minmax(68rem,1fr);grid-template-columns:var(--axis-width) minmax(var(--time-min-width),1fr);min-width:82rem;min-width:calc(var(--axis-width) + var(--time-min-width));width:max(100%,82rem);width:max(100%,calc(var(--axis-width) + var(--time-min-width)));display:grid}.schedule-board__axis[data-v-2168173a]{z-index:10;grid-gap:.25rem;background:var(--sgo-color-panel-muted);border-right:1px solid color-mix(in srgb,var(--sgo-color-border) 58%,transparent);color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);align-content:center;gap:.25rem;min-height:3.35rem;padding:.6rem .85rem;display:grid;position:-webkit-sticky;position:sticky;left:0}.schedule-board__axis--header[data-v-2168173a]{z-index:12;top:auto}.schedule-board__time-header[data-v-2168173a]{background:var(--sgo-color-panel);box-shadow:0 1px 0 color-mix(in srgb,var(--sgo-color-border) 58%,transparent);z-index:7;min-height:3.35rem;position:relative;top:auto}.schedule-board__time-scale[data-v-2168173a]{grid-template-columns:repeat(24,minmax(0,1fr));min-height:3.35rem;display:grid}.schedule-board__time-scale>span[data-v-2168173a]{border-right:1px solid color-mix(in srgb,var(--sgo-color-border) 42%,transparent);color:var(--sgo-color-text-secondary);grid-template-rows:1.55rem minmax(0,1fr);min-width:0;padding:.48rem .35rem .28rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.68rem;font-weight:760;display:grid;position:relative}.schedule-board__time-scale>span strong[data-v-2168173a]{font:inherit;z-index:1;position:relative}.schedule-board__time-scale>span b[data-v-2168173a]{color:var(--sgo-color-text-muted);align-self:end;justify-self:center;font-size:.55rem;font-weight:650;line-height:1;position:relative}.schedule-board__time-scale>span b[data-v-2168173a]:before{background:color-mix(in srgb,var(--sgo-color-border) 58%,transparent);content:"";width:1px;height:.42rem;position:absolute;top:-.58rem;left:50%;transform:translate(-50%)}.schedule-board__time-scale>span.is-highlighted[data-v-2168173a]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary)}.schedule-board__time-scale>span b.is-highlighted[data-v-2168173a]{color:var(--sgo-color-primary)}.schedule-board__time-scale>span b.is-highlighted[data-v-2168173a]:before{background:var(--sgo-color-primary)}.schedule-board__account-axis[data-v-2168173a]{z-index:10;grid-gap:.16rem;background:var(--sgo-color-panel-muted);border-right:1px solid color-mix(in srgb,var(--sgo-color-border) 58%,transparent);border-top:1px solid color-mix(in srgb,var(--sgo-color-border) 44%,transparent);align-content:center;gap:.16rem;min-height:4.25rem;padding:.7rem .75rem;display:grid;position:-webkit-sticky;position:sticky;left:0}.schedule-board__account-axis strong[data-v-2168173a]{color:var(--sgo-color-primary);font-size:var(--sgo-font-size-body-sm)}.schedule-board__account-axis small[data-v-2168173a]{word-wrap:anywhere;color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);white-space:normal}.schedule-board__account-axis.is-account-separator[data-v-2168173a],.schedule-board__timeline-row.is-account-separator[data-v-2168173a]{border-top:1px solid color-mix(in srgb,var(--sgo-color-border) 42%,transparent)}.schedule-board__account-axis.is-date-start[data-v-2168173a],.schedule-board__timeline-row.is-date-start[data-v-2168173a]{border-top:2px solid color-mix(in srgb,var(--sgo-color-border-strong) 62%,transparent)}.schedule-board__account-axis.is-highlighted[data-v-2168173a]{background:color-mix(in srgb,var(--sgo-color-primary-soft) 68%,var(--sgo-color-panel-muted))}.schedule-board__timeline-row[data-v-2168173a]{background:var(--sgo-color-panel);cursor:default;min-height:var(--timeline-row-height);touch-action:auto;grid-template-columns:repeat(48,minmax(0,1fr));display:grid;position:relative;overflow:visible}.schedule-board.is-editing .schedule-board__timeline-row[data-v-2168173a]{touch-action:none}.schedule-board.is-editing .schedule-board__timeline-row.is-creating[data-v-2168173a]{cursor:crosshair}.schedule-board.is-editing .schedule-board__timeline-row.is-interacting[data-v-2168173a]{z-index:9}.schedule-board__timeline-row.is-highlighted[data-v-2168173a]{background:color-mix(in srgb,var(--sgo-color-primary-soft) 18%,var(--sgo-color-panel))}.schedule-board__timeline-row>i[data-v-2168173a]{border-right:1px solid color-mix(in srgb,var(--sgo-color-border) 30%,transparent)}.schedule-board__timeline-row>i.is-hour[data-v-2168173a]{border-right-color:color-mix(in srgb,var(--sgo-color-border) 46%,transparent)}.schedule-board__drag-preview[data-v-2168173a]{background:color-mix(in srgb,var(--sgo-color-primary) 15%,transparent);border:1px dashed var(--sgo-color-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sgo-color-primary) 10%,transparent)}.schedule-board__selection[data-v-2168173a]{background:color-mix(in srgb,var(--sgo-color-primary) 18%,transparent);border:1px solid var(--sgo-color-primary)}.schedule-board__drag-preview[data-v-2168173a],.schedule-board__selection[data-v-2168173a]{pointer-events:none;z-index:8;border-radius:.35rem;justify-content:center;align-items:flex-start;min-width:1.3rem;display:flex;position:absolute;top:.25rem;bottom:.25rem}.schedule-board__drag-preview>span[data-v-2168173a],.schedule-board__selection>span[data-v-2168173a]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-primary-border);box-shadow:0 .2rem .55rem color-mix(in srgb,var(--sgo-color-text) 12%,transparent);color:var(--sgo-color-primary);white-space:nowrap;z-index:12;border-radius:.25rem;margin:0;padding:.18rem .38rem;font-size:.58rem;font-weight:760;line-height:1.2;position:absolute;top:.15rem;left:50%;transform:translate(-50%,-100%)}.schedule-board__schedule-block[data-v-2168173a]{z-index:2;grid-gap:.05rem;background:var(--sgo-color-primary-soft);border:1px solid var(--sgo-color-primary-border);color:var(--sgo-color-primary);cursor:default;text-align:left;border-radius:.4rem;align-content:center;gap:.05rem;min-width:3.8rem;height:4.25rem;padding:.3rem .5rem;display:grid;position:absolute;top:.48rem;overflow:visible}.schedule-board.is-editing .schedule-board__schedule-block[data-v-2168173a]{cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:5rem}.schedule-board.is-editing .schedule-board__schedule-block.is-moving[data-v-2168173a]{cursor:grabbing;z-index:7}.schedule-board__schedule-block[data-v-2168173a]:hover{border-color:var(--sgo-color-primary);box-shadow:0 .25rem .8rem color-mix(in srgb,var(--sgo-color-primary) 18%,transparent);z-index:4;outline:none}.schedule-board__schedule-block[data-v-2168173a]:focus-visible{border-color:var(--sgo-color-primary);box-shadow:0 .25rem .8rem color-mix(in srgb,var(--sgo-color-primary) 18%,transparent);z-index:4;outline:none}.schedule-board__schedule-block.is-working[data-v-2168173a]{background:var(--sgo-color-success-soft);border-color:color-mix(in srgb,var(--sgo-color-success) 56%,var(--sgo-color-border));color:var(--sgo-color-success)}.schedule-board__person-schedule.is-off-duty[data-v-2168173a],.schedule-board__schedule-block.is-off-duty[data-v-2168173a]{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border-strong)}.schedule-board__schedule-block.is-off-duty[data-v-2168173a]{color:var(--sgo-color-text-secondary);-webkit-filter:saturate(.25);filter:saturate(.25);opacity:.7}.schedule-board__schedule-block small[data-v-2168173a],.schedule-board__schedule-block strong[data-v-2168173a],.schedule-board__schedule-block-title[data-v-2168173a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schedule-board__schedule-block-title[data-v-2168173a]{color:var(--sgo-color-text);align-items:center;gap:.22rem;font-size:.59rem;font-weight:700;display:flex}.schedule-board__schedule-block strong[data-v-2168173a]{color:var(--sgo-color-text-secondary);font-size:.58rem}.schedule-board__schedule-block small[data-v-2168173a]{font-size:.58rem}.schedule-board__resize-time-label[data-v-2168173a]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-primary-border);box-shadow:0 .2rem .55rem color-mix(in srgb,var(--sgo-color-text) 12%,transparent);color:var(--sgo-color-primary);pointer-events:none;white-space:nowrap;z-index:10;border-radius:.35rem;padding:.18rem .38rem;font-size:.62rem;font-weight:760;line-height:1.2;position:absolute;top:-.1rem;left:50%;transform:translate(-50%,-100%)}.schedule-board__resize-handle[data-v-2168173a]{background:color-mix(in srgb,var(--sgo-color-primary) 24%,transparent);cursor:ew-resize;align-items:center;justify-items:center;width:.55rem;display:grid;position:absolute;top:0;bottom:0}.schedule-board__resize-handle--start[data-v-2168173a]{border-radius:.4rem 0 0 .4rem;left:-.3rem}.schedule-board__resize-handle--end[data-v-2168173a]{border-radius:0 .4rem .4rem 0;right:-.3rem}.schedule-board__resize-handle svg[data-v-2168173a]{opacity:.72;width:.55rem}.schedule-board__empty[data-v-2168173a]{color:var(--sgo-color-text-muted);text-align:center;grid-column:1/-1;padding:2rem}.schedule-board__timeline-row-empty[data-v-2168173a]{color:var(--sgo-color-text-faint);pointer-events:none;align-items:center;justify-items:center;font-size:.68rem;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.schedule-board__schedule-block.is-on-site[data-v-2168173a]{background:var(--sgo-color-warning-soft);border-color:var(--sgo-color-warning-border);color:var(--sgo-color-warning)}.schedule-board__schedule-block.is-shooting[data-v-2168173a]{background:var(--sgo-color-info-soft);border-color:color-mix(in srgb,var(--sgo-color-info) 50%,var(--sgo-color-border));color:var(--sgo-color-info)}.schedule-board__schedule-block.is-administrative[data-v-2168173a]{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border-strong);color:var(--sgo-color-text-secondary)}.schedule-board__schedule-block-actions[data-v-2168173a]{background:color-mix(in srgb,var(--sgo-color-panel) 92%,transparent);border:1px solid color-mix(in srgb,var(--sgo-color-border) 72%,transparent);box-shadow:0 .2rem .55rem color-mix(in srgb,var(--sgo-color-text) 10%,transparent);opacity:0;pointer-events:none;transition:opacity var(--sgo-duration-fast);z-index:5;border-radius:.35rem;gap:.15rem;padding:.1rem;display:inline-flex;position:absolute;top:.25rem;right:.25rem}.schedule-board__person-schedule:hover .schedule-board__schedule-block-actions[data-v-2168173a],.schedule-board__schedule-block:hover .schedule-board__schedule-block-actions[data-v-2168173a]{opacity:1;pointer-events:auto}.schedule-board__person-schedule:focus-within .schedule-board__schedule-block-actions[data-v-2168173a]{opacity:1;pointer-events:auto}.schedule-board__schedule-block:focus-within .schedule-board__schedule-block-actions[data-v-2168173a]{opacity:1;pointer-events:auto}.schedule-board__schedule-block-actions button[data-v-2168173a]{color:var(--sgo-color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.24rem;align-items:center;justify-items:center;width:1.35rem;height:1.35rem;padding:0;display:grid}.schedule-board__schedule-block-actions button[data-v-2168173a]:hover{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);outline:none}.schedule-board__schedule-block-actions button[data-v-2168173a]:focus-visible{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);outline:none}.schedule-board__schedule-block-actions button.is-danger[data-v-2168173a]:hover{background:var(--sgo-color-danger-soft);color:var(--sgo-color-danger)}.schedule-board__schedule-block-actions button.is-danger[data-v-2168173a]:focus-visible{background:var(--sgo-color-danger-soft);color:var(--sgo-color-danger)}.schedule-board__schedule-block-actions svg[data-v-2168173a]{width:.76rem;height:.76rem}.schedule-board__schedule-block-actions button[data-v-2168173a]:disabled{cursor:wait;opacity:.6}.schedule-board__detail-loading-icon[data-v-2168173a]{animation:.72s linear infinite schedule-board-detail-spin-2168173a}@keyframes schedule-board-detail-spin-2168173a{to{transform:rotate(1turn)}}.schedule-board__person-type[data-v-2168173a]{background:color-mix(in srgb,currentColor 10%,transparent);border-radius:.2rem;flex-shrink:0;padding:.06rem .22rem;font-size:.52rem;font-style:normal;font-weight:650}.schedule-board__person-grid-container[data-v-2168173a]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);overscroll-behavior-x:contain;scrollbar-width:thin;min-width:0;max-width:100%;overflow-x:auto}.schedule-board__person-grid-container[data-v-2168173a]:focus-visible{outline:2px solid var(--sgo-color-primary);outline-offset:-2px}.schedule-board__person-grid[data-v-2168173a]{--person-column-width:11rem;--day-column-min-width:8.6rem;grid-template-columns:11rem repeat(var(--schedule-day-count),minmax(8.6rem,1fr));grid-template-columns:var(--person-column-width) repeat(var(--schedule-day-count),minmax(var(--day-column-min-width),1fr));min-width:calc(11rem + var(--schedule-day-count)*8.6rem);min-width:calc(var(--person-column-width) + var(--schedule-day-count)*var(--day-column-min-width));display:grid}.schedule-board__person-grid-row[data-v-2168173a]{display:contents}.schedule-board__person-grid-cell[data-v-2168173a],.schedule-board__person-grid-day[data-v-2168173a],.schedule-board__person-grid-person[data-v-2168173a]{border-bottom:1px solid var(--sgo-color-border);border-right:1px solid var(--sgo-color-border);min-width:0}.schedule-board__person-grid-person[data-v-2168173a]{background:var(--sgo-color-panel-muted);z-index:3;align-items:center;gap:.55rem;padding:.65rem .75rem;display:flex;position:-webkit-sticky;position:sticky;left:0}.schedule-board__person-grid-row.is-header .schedule-board__person-grid-person[data-v-2168173a]{z-index:4}.schedule-board__person-grid-person>span[data-v-2168173a]:last-child{grid-gap:.1rem;gap:.1rem;min-width:0;display:grid}.schedule-board__person-grid-name[data-v-2168173a]{align-items:center;gap:.22rem;min-width:0;display:flex}.schedule-board__person-grid-name strong[data-v-2168173a]{min-width:0}.schedule-board__person-grid-person small[data-v-2168173a],.schedule-board__person-grid-person strong[data-v-2168173a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schedule-board__person-grid-person strong[data-v-2168173a]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm)}.schedule-board__person-grid-person small[data-v-2168173a]{color:var(--sgo-color-text-muted);font-size:.66rem}.schedule-board__person-grid-avatar[data-v-2168173a]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);border-radius:50%;flex:none;align-items:center;justify-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:760;display:grid}.schedule-board__person-grid-day[data-v-2168173a]{z-index:2;grid-gap:.1rem;background:var(--sgo-color-panel-muted);align-content:center;gap:.1rem;min-height:3.8rem;padding:.55rem .65rem;display:grid;position:-webkit-sticky;position:sticky;top:0}.schedule-board__person-grid-day strong[data-v-2168173a]{color:var(--sgo-color-primary);font-size:var(--sgo-font-size-body-sm)}.schedule-board__person-grid-day small[data-v-2168173a]{color:var(--sgo-color-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.64rem}.schedule-board__person-grid-cell[data-v-2168173a]{grid-gap:.3rem;background:var(--sgo-color-panel);align-content:start;gap:.3rem;min-height:6.5rem;padding:.45rem;display:grid}.schedule-board__person-grid-cell.has-entry[data-v-2168173a]{background:color-mix(in srgb,var(--sgo-color-primary-soft) 32%,var(--sgo-color-panel));cursor:pointer}.schedule-board__person-grid-cell.is-off-duty[data-v-2168173a]{background:color-mix(in srgb,var(--sgo-color-warning-soft) 45%,var(--sgo-color-panel))}.schedule-board__person-grid-off[data-v-2168173a]{background:var(--sgo-color-warning-soft);border:1px solid var(--sgo-color-warning-border);color:var(--sgo-color-warning);width:-moz-fit-content;border-radius:999px;align-items:center;gap:.2rem;width:fit-content;padding:.18rem .35rem;font-size:.64rem;font-weight:700;display:inline-flex}.schedule-board__person-grid-off svg[data-v-2168173a]{width:.7rem}.schedule-board__person-grid-summary[data-v-2168173a]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);width:-moz-fit-content;border-radius:999px;width:fit-content;padding:.16rem .36rem;font-size:.62rem;font-weight:740;display:inline-flex}.schedule-board__person-schedule[data-v-2168173a]{grid-gap:.08rem;background:var(--sgo-color-panel);border:1px solid var(--sgo-color-primary-border);color:var(--sgo-color-text);cursor:pointer;text-align:left;border-radius:.35rem;gap:.08rem;min-width:0;padding:.35rem .4rem;display:grid;position:relative}.schedule-board__person-schedule[data-v-2168173a]:hover{border-color:var(--sgo-color-primary);box-shadow:0 .2rem .5rem color-mix(in srgb,var(--sgo-color-primary) 14%,transparent);outline:none}.schedule-board__person-schedule[data-v-2168173a]:focus-visible{border-color:var(--sgo-color-primary);box-shadow:0 .2rem .5rem color-mix(in srgb,var(--sgo-color-primary) 14%,transparent);outline:none}.schedule-board__person-schedule.is-working[data-v-2168173a]{border-color:color-mix(in srgb,var(--sgo-color-success) 56%,var(--sgo-color-border))}.schedule-board__person-schedule.is-off-duty[data-v-2168173a]{opacity:.68}.schedule-board__person-schedule em[data-v-2168173a],.schedule-board__person-schedule small[data-v-2168173a],.schedule-board__person-schedule strong[data-v-2168173a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schedule-board__person-schedule strong[data-v-2168173a]{color:var(--sgo-color-primary);font-size:.68rem}.schedule-board__person-schedule small[data-v-2168173a]{color:var(--sgo-color-text-secondary);font-size:.66rem}.schedule-board__person-schedule em[data-v-2168173a]{color:var(--sgo-color-text-muted);font-size:.62rem;font-style:normal}.schedule-board__person-schedule.is-on-air[data-v-2168173a],.schedule-board__schedule-block.is-on-air[data-v-2168173a]{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary)}.schedule-board__person-schedule.is-on-site[data-v-2168173a]{background:var(--sgo-color-warning-soft);border-color:var(--sgo-color-warning-border)}.schedule-board__person-schedule.is-shooting[data-v-2168173a]{background:var(--sgo-color-info-soft);border-color:color-mix(in srgb,var(--sgo-color-info) 50%,var(--sgo-color-border))}.schedule-board__person-schedule.is-administrative[data-v-2168173a]{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border-strong)}.schedule-board__person-schedule .schedule-board__schedule-block-actions[data-v-2168173a]{top:.2rem;right:.2rem}.schedule-board__draft-bar[data-v-2168173a]{-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background:color-mix(in srgb,var(--sgo-color-panel) 94%,transparent);border:1px solid var(--sgo-color-primary-border);border-radius:var(--sgo-radius-md);box-shadow:0 .8rem 2rem color-mix(in srgb,var(--sgo-color-text) 14%,transparent);z-index:12;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .8rem;display:flex;position:-webkit-sticky;position:sticky;bottom:.75rem}.schedule-board__draft-bar>div[data-v-2168173a]:first-child{grid-gap:.1rem .45rem;grid-template-columns:auto minmax(0,auto);align-items:center;gap:.1rem .45rem;min-width:0;display:grid}.schedule-board__draft-bar>div:first-child>svg[data-v-2168173a]{color:var(--sgo-color-primary);grid-row:span 2;width:1rem}.schedule-board__draft-bar strong[data-v-2168173a]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm)}.schedule-board__draft-bar span[data-v-2168173a]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.schedule-board__draft-actions[data-v-2168173a]{flex:none;gap:.55rem;display:flex}.schedule-board__draft-actions[data-v-2168173a] .sgo-button{min-height:2.5rem}@media (max-width:62rem){.schedule-board__timeline[data-v-2168173a]{--axis-width:8.5rem}}@media (max-width:38rem){.schedule-board__timeline[data-v-2168173a]{--axis-width:7.6rem}.schedule-board__person-grid[data-v-2168173a]{--person-column-width:9rem}.schedule-board__draft-bar[data-v-2168173a]{flex-direction:column;align-items:stretch}.schedule-board__draft-actions[data-v-2168173a]{width:100%}.schedule-board__draft-actions[data-v-2168173a] .sgo-button{flex:1}}.sgo-icon-picker[data-v-4d003e65]{grid-gap:.4rem;gap:.4rem;min-width:0;display:grid;position:relative}.sgo-icon-picker__label[data-v-4d003e65]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);font-weight:690}.sgo-icon-picker__trigger[data-v-4d003e65]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text);cursor:pointer;font:inherit;text-align:left;align-items:center;gap:.55rem;width:100%;min-height:2.875rem;padding:.65rem .8rem;display:flex}.sgo-icon-picker.is-open .sgo-icon-picker__trigger[data-v-4d003e65],.sgo-icon-picker__trigger[data-v-4d003e65]:hover{border-color:var(--sgo-color-primary)}.sgo-icon-picker__trigger>svg[data-v-4d003e65]:first-child{color:var(--sgo-color-primary);flex:none;width:1.1rem}.sgo-icon-picker__trigger>svg[data-v-4d003e65]:last-child{color:var(--sgo-color-text-muted);width:1rem;margin-left:auto}.sgo-icon-picker__trigger span[data-v-4d003e65]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgo-icon-picker__trigger .is-placeholder[data-v-4d003e65]{color:var(--sgo-color-text-faint)}.sgo-icon-picker__popover[data-v-4d003e65]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);box-shadow:var(--sgo-shadow-popover);min-width:17rem;z-index:calc(var(--sgo-z-modal) + 2);padding:.6rem;position:absolute;top:calc(100% + .4rem);left:0;right:0}.sgo-icon-picker__tabs[data-v-4d003e65]{grid-gap:.2rem;background:var(--sgo-color-panel-muted);border-radius:var(--sgo-radius-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;margin-bottom:.5rem;padding:.2rem;display:grid}.sgo-icon-picker__tabs button[data-v-4d003e65]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-muted);cursor:pointer;font:inherit;font-size:var(--sgo-font-size-caption);background:0 0;border:0;padding:.35rem .45rem}.sgo-icon-picker__tabs button.is-active[data-v-4d003e65],.sgo-icon-picker__tabs button[data-v-4d003e65]:hover{background:var(--sgo-color-panel);box-shadow:var(--sgo-shadow-xs);color:var(--sgo-color-primary)}.sgo-icon-picker__search[data-v-4d003e65]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);align-items:center;gap:.4rem;padding:.35rem .45rem;display:flex}.sgo-icon-picker__search[data-v-4d003e65]:focus-within{background:var(--sgo-color-panel);border-color:var(--sgo-color-border-strong);box-shadow:none}.sgo-icon-picker__search>svg[data-v-4d003e65]{color:var(--sgo-color-text-muted);width:.9rem}.sgo-icon-picker__search input[data-v-4d003e65]{color:var(--sgo-color-text);font:inherit;font-size:var(--sgo-font-size-caption);background:0 0;border:0;outline:0;flex:1;min-width:0}.sgo-icon-picker__search input[data-v-4d003e65]:focus{box-shadow:none;outline:none}.sgo-icon-picker__search input[data-v-4d003e65]:focus-visible{box-shadow:none;outline:none}.sgo-icon-picker__clear[data-v-4d003e65]{color:var(--sgo-color-primary);cursor:pointer;font-size:var(--sgo-font-size-caption);background:0 0;border:0;padding:0}.sgo-icon-picker__grid[data-v-4d003e65]{grid-gap:.3rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;max-height:16rem;margin-top:.5rem;display:grid;overflow-y:auto}.sgo-icon-picker__grid button[data-v-4d003e65]{grid-gap:.2rem;border-radius:var(--sgo-radius-sm);min-width:0;color:var(--sgo-color-text-secondary);cursor:pointer;background:0 0;border:1px solid transparent;justify-items:center;gap:.2rem;padding:.42rem .2rem;font-size:.62rem;display:grid}.sgo-icon-picker__grid button.is-selected[data-v-4d003e65],.sgo-icon-picker__grid button[data-v-4d003e65]:hover{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary)}.sgo-icon-picker__grid button svg[data-v-4d003e65]{width:1.05rem;height:1.05rem}.sgo-icon-picker__grid button span[data-v-4d003e65]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.sgo-icon-picker__empty[data-v-4d003e65]{text-align:center;margin:.8rem .2rem .4rem}.sgo-icon-picker__empty[data-v-4d003e65],.sgo-icon-picker__hint[data-v-4d003e65]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.is-compact .sgo-icon-picker__trigger[data-v-4d003e65]{font-size:var(--sgo-font-size-body-sm);min-height:2.65rem;padding-top:.55rem;padding-bottom:.55rem}.is-disabled[data-v-4d003e65]{opacity:.62}.sgo-slider-captcha[data-v-6481e980]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:min(100%,var(--captcha-width))}.sgo-slider-captcha__image-wrap[data-v-6481e980]{margin-bottom:.75rem;position:relative}.sgo-slider-captcha__image[data-v-6481e980]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);box-shadow:0 .35rem 1rem color-mix(in srgb,var(--sgo-color-text) 10%,transparent);position:relative;overflow:hidden}.sgo-slider-captcha__background[data-v-6481e980]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.sgo-slider-captcha__piece[data-v-6481e980]{-webkit-filter:drop-shadow(.12rem .12rem .25rem rgba(0,0,0,.3));filter:drop-shadow(.12rem .12rem .25rem rgba(0,0,0,.3));-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute}.sgo-slider-captcha__loading[data-v-6481e980]{grid-gap:.35rem;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:color-mix(in srgb,var(--sgo-color-panel) 75%,transparent);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);align-content:center;justify-content:center;gap:.35rem;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.sgo-slider-captcha__loading svg[data-v-6481e980],.sgo-slider-captcha__refresh svg[data-v-6481e980]{width:1rem;height:1rem}.sgo-slider-captcha__loading svg[data-v-6481e980],.sgo-slider-captcha__refresh svg.is-spinning[data-v-6481e980]{animation:.8s linear infinite sgo-captcha-spin-6481e980}.sgo-slider-captcha__tip[data-v-6481e980]{background:color-mix(in srgb,var(--sgo-color-danger) 88%,transparent);color:#fff;font-size:var(--sgo-font-size-body-sm);text-align:center;padding:.45rem .65rem;position:absolute;bottom:0;left:0;right:0}.sgo-slider-captcha__tip.is-success[data-v-6481e980]{background:color-mix(in srgb,var(--sgo-color-success) 88%,transparent)}.sgo-slider-captcha__refresh[data-v-6481e980]{background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border);color:var(--sgo-color-text-secondary);cursor:pointer;border-radius:50%;align-items:center;justify-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.6rem;right:.6rem}.sgo-slider-captcha__refresh[data-v-6481e980]:hover:not(:disabled){border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary)}.sgo-slider-captcha__refresh[data-v-6481e980]:disabled{cursor:not-allowed;opacity:.55}.sgo-slider-captcha__bar[data-v-6481e980]{height:2.75rem;position:relative}.sgo-slider-captcha__track[data-v-6481e980]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);border-radius:1.4rem;align-items:center;justify-items:center;height:100%;display:grid;position:relative;overflow:hidden}.sgo-slider-captcha__progress[data-v-6481e980]{background:var(--sgo-color-primary-soft);transition:background .16s;position:absolute;top:0;bottom:0;left:0;right:auto}.sgo-slider-captcha__progress.is-success[data-v-6481e980]{background:var(--sgo-color-success-soft)}.sgo-slider-captcha__track span[data-v-6481e980]{z-index:1;position:relative}.sgo-slider-captcha__track span.is-success[data-v-6481e980]{color:var(--sgo-color-success)}.sgo-slider-captcha__handle[data-v-6481e980]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-primary-border);box-shadow:0 .2rem .55rem color-mix(in srgb,var(--sgo-color-text) 12%,transparent);color:var(--sgo-color-primary);cursor:grab;touch-action:none;border-radius:50%;align-items:center;justify-items:center;width:2.35rem;height:2.35rem;padding:0;transition:box-shadow .16s,transform .16s;display:grid;position:absolute;top:.15rem}.sgo-slider-captcha__handle.is-dragging[data-v-6481e980],.sgo-slider-captcha__handle[data-v-6481e980]:hover:not(:disabled){box-shadow:0 .3rem .8rem color-mix(in srgb,var(--sgo-color-primary) 25%,transparent);transform:scale(1.04)}.sgo-slider-captcha__handle[data-v-6481e980]:active:not(:disabled){cursor:grabbing}.sgo-slider-captcha__handle.is-success[data-v-6481e980]{border-color:var(--sgo-color-success);color:var(--sgo-color-success);cursor:default}.sgo-slider-captcha__handle[data-v-6481e980]:disabled{opacity:1}@keyframes sgo-captcha-spin-6481e980{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sgo-slider-captcha__loading svg[data-v-6481e980],.sgo-slider-captcha__refresh svg.is-spinning[data-v-6481e980]{animation:none}}.sgo-captcha-dialog__body[data-v-4753a20d]{justify-content:center;width:100%;display:flex}.sgo-field[data-v-50487b03]{grid-gap:.4rem;align-content:start;gap:.4rem;display:grid}.sgo-field__control-group[data-v-50487b03]{align-items:stretch;width:100%;display:flex}.sgo-field__wrap[data-v-50487b03]{flex:auto;min-width:0;position:relative}.sgo-field__addon[data-v-50487b03]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);color:var(--sgo-color-text-secondary);white-space:nowrap;justify-content:center;align-items:center;min-height:2.875rem;padding:0 .8rem;display:inline-flex}.has-prepend .sgo-field__prepend[data-v-50487b03]{border-radius:var(--sgo-radius-md) 0 0 var(--sgo-radius-md);border-right:0}.has-append .sgo-field__append[data-v-50487b03]{border-radius:0 var(--sgo-radius-md) var(--sgo-radius-md) 0;border-left:0}.has-prepend .sgo-field__wrap .sgo-field__control[data-v-50487b03]{border-top-left-radius:0;border-bottom-left-radius:0}.has-append .sgo-field__wrap .sgo-field__control[data-v-50487b03]{border-top-right-radius:0;border-bottom-right-radius:0}.sgo-field__control[data-v-50487b03]{background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text);font-size:var(--sgo-font-size-body);min-height:2.875rem;transition:border-color var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast),background var(--sgo-duration-fast);width:100%;padding:.65rem .8rem}.sgo-field__control[data-v-50487b03]::placeholder{color:var(--sgo-color-text-faint)}.sgo-field__control[data-v-50487b03]::-moz-placeholder{color:var(--sgo-color-text-faint)}.sgo-field__control[data-v-50487b03]::placeholder{color:var(--sgo-color-text-faint)}.sgo-field__control[data-v-50487b03]::placeholder{color:var(--sgo-color-text-faint)}.sgo-field__control[data-v-50487b03]:focus{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus);outline:none}.sgo-field__prefix[data-v-50487b03]{color:var(--sgo-color-text-muted);align-items:center;gap:.35rem;display:inline-flex;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.sgo-field__prefix[data-v-50487b03] svg,.sgo-field__suffix[data-v-50487b03] svg{stroke-width:1.8px;width:1rem;height:1rem}.sgo-field__trailing[data-v-50487b03]{align-items:center;gap:.15rem;display:inline-flex;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.sgo-field__trailing[data-v-50487b03] button{background:0 0;border-color:transparent}.sgo-field__suffix[data-v-50487b03]{color:var(--sgo-color-text-muted);align-items:center;padding-left:.35rem;padding-right:.35rem;display:inline-flex}.is-compact[data-v-50487b03]{gap:0}.is-compact .sgo-field__control[data-v-50487b03]{font-size:var(--sgo-font-size-body-sm);min-height:2.65rem;padding-top:.55rem;padding-bottom:.55rem}.is-disabled[data-v-50487b03]{opacity:.62}.sgo-textarea[data-v-865b4db2]{grid-gap:.4rem;gap:.4rem;display:grid}.sgo-textarea__wrap[data-v-865b4db2]{display:block;position:relative}.sgo-textarea__control[data-v-865b4db2]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text);font:inherit;resize:vertical;min-height:4.4rem;transition:border-color var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast);width:100%;padding:.65rem .8rem}.sgo-textarea__control[data-v-865b4db2]::placeholder{color:var(--sgo-color-text-faint)}.sgo-textarea__control[data-v-865b4db2]::-moz-placeholder{color:var(--sgo-color-text-faint)}.sgo-textarea__control[data-v-865b4db2]::placeholder{color:var(--sgo-color-text-faint)}.sgo-textarea__control[data-v-865b4db2]::placeholder{color:var(--sgo-color-text-faint)}.sgo-textarea__control[data-v-865b4db2]:focus{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus);outline:none}.has-word-limit .sgo-textarea__control[data-v-865b4db2]{padding-bottom:1.8rem}.sgo-textarea__word-limit[data-v-865b4db2]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);pointer-events:none;line-height:1;position:absolute;bottom:.5rem;right:.65rem}.is-disabled[data-v-865b4db2]{opacity:.62}.sop-list[data-v-58e58a1e]{grid-gap:.65rem;gap:.65rem;display:grid}.sop-item[data-v-58e58a1e]{background:var(--sgo-color-canvas-raised);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);min-width:0;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),transform var(--sgo-duration-fast),opacity var(--sgo-duration-fast);padding:.82rem .9rem;position:relative}.sop-item[data-v-58e58a1e]:hover{border-color:var(--sgo-color-primary-border)}.sop-item.is-done[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-success-soft) 72%,var(--sgo-color-canvas-raised));border-color:color-mix(in srgb,var(--sgo-color-success) 42%,var(--sgo-color-border))}.sop-item.is-doing[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-info-soft) 58%,var(--sgo-color-canvas-raised));border-color:color-mix(in srgb,var(--sgo-color-info) 36%,var(--sgo-color-border))}.sop-item.is-blocked[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-danger-soft) 58%,var(--sgo-color-canvas-raised));border-color:color-mix(in srgb,var(--sgo-color-danger) 40%,var(--sgo-color-border))}.sop-item.is-dragging[data-v-58e58a1e]{border-color:var(--sgo-color-primary);opacity:.48;border-style:dashed;transform:scale(.995)}.sop-sort-move[data-v-58e58a1e]{transition:transform .18s}@media (prefers-reduced-motion:reduce){.sop-sort-move[data-v-58e58a1e]{transition:none}}.sop-item__summary[data-v-58e58a1e]{grid-gap:.68rem;grid-template-columns:1.7rem 2rem minmax(0,1fr) auto auto;align-items:center;gap:.68rem;min-width:0;display:grid}.sop-drag-handle[data-v-58e58a1e]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-faint);cursor:grab;background:0 0;border:0;align-items:center;justify-items:center;width:1.7rem;height:2rem;padding:0;display:grid}.sop-drag-handle[data-v-58e58a1e]:hover{background:var(--sgo-color-panel-muted);color:var(--sgo-color-primary);outline:none}.sop-drag-handle[data-v-58e58a1e]:focus-visible{background:var(--sgo-color-panel-muted);color:var(--sgo-color-primary);outline:none}.sop-drag-handle[data-v-58e58a1e]:active{cursor:grabbing}.sop-index[data-v-58e58a1e]{color:var(--sgo-color-text-faint);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--sgo-font-size-caption)}.sop-copy[data-v-58e58a1e]{min-width:0}.sop-copy strong[data-v-58e58a1e]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm);display:block}.sop-copy p[data-v-58e58a1e],.sop-copy strong[data-v-58e58a1e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sop-copy p[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);margin:.17rem 0 0;line-height:1.45}.sop-meta[data-v-58e58a1e]{gap:.75rem}.sop-item time[data-v-58e58a1e],.sop-owner[data-v-58e58a1e]{grid-gap:.12rem;color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);text-overflow:ellipsis;white-space:nowrap;gap:.12rem;max-width:8.5rem;display:grid;overflow:hidden}.sop-item time>span[data-v-58e58a1e],.sop-owner>span[data-v-58e58a1e]:first-child{color:var(--sgo-color-text-faint);font-size:.66rem}.sop-owner-chip[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-primary-soft) 58%,var(--sgo-color-panel));border:1px solid color-mix(in srgb,var(--sgo-color-primary) 18%,var(--sgo-color-border));color:var(--sgo-color-primary);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:.28rem;min-width:0;max-width:8.5rem;padding:.22rem .42rem;font-size:.7rem;font-weight:700;display:inline-flex;overflow:hidden}.sop-owner-chip svg[data-v-58e58a1e]{flex:none;width:.78rem}.sop-detail-action[data-v-58e58a1e]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);font-size:var(--sgo-font-size-caption);white-space:nowrap;justify-content:center;gap:.32rem;padding:.32rem .52rem;font-weight:700;display:inline-flex}.sop-detail-action[data-v-58e58a1e]:hover{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border)}.sop-detail-action[data-v-58e58a1e]:focus-visible{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border)}.sop-detail-action svg[data-v-58e58a1e]{width:.82rem}.sop-detail-drawer[data-v-58e58a1e],.sop-editor-form[data-v-58e58a1e]{grid-gap:.85rem;gap:.85rem;display:grid}.sop-detail-drawer__header[data-v-58e58a1e]{grid-gap:.18rem;background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);gap:.18rem;padding:.75rem .85rem;display:grid}.sop-detail-drawer__header span[data-v-58e58a1e],.sop-detail-list dt[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.sop-detail-drawer__header strong[data-v-58e58a1e]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm)}.sop-detail-list[data-v-58e58a1e]{grid-gap:0;gap:0;margin:0;display:grid}.sop-detail-list>div[data-v-58e58a1e]{grid-gap:.32rem;border-bottom:1px solid var(--sgo-color-border);gap:.32rem;padding:.78rem 0;display:grid}.sop-detail-list dd[data-v-58e58a1e]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm);word-wrap:anywhere;margin:0;line-height:1.5}.detail-owner-value[data-v-58e58a1e]{color:var(--sgo-color-primary);align-items:center;gap:.34rem;font-weight:680;display:inline-flex}.detail-owner-value svg[data-v-58e58a1e]{width:.9rem}.sop-detail-attachments[data-v-58e58a1e]{grid-gap:.35rem;gap:.35rem;display:grid}.sop-detail-attachments a[data-v-58e58a1e]{color:var(--sgo-color-primary);align-items:center;gap:.35rem;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.sop-detail-attachments a[data-v-58e58a1e]:hover{-webkit-text-decoration:underline;text-decoration:underline}.sop-detail-attachments a[data-v-58e58a1e]:focus-visible{-webkit-text-decoration:underline;text-decoration:underline}.sop-detail-attachments a span[data-v-58e58a1e]{text-overflow:ellipsis;min-width:0;overflow:hidden}.sop-detail-attachments svg[data-v-58e58a1e]{width:.9rem}.sop-detail-context-actions[data-v-58e58a1e]{border-top:1px solid var(--sgo-color-border);flex-wrap:wrap;gap:.45rem;padding-top:.25rem;display:flex}.sop-detail-drawer__footer-actions[data-v-58e58a1e]{grid-gap:.45rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;width:100%;display:grid}.sop-detail-drawer__footer-actions[data-v-58e58a1e] .sgo-button{min-width:0;padding-left:.45rem;padding-right:.45rem}.sop-editor-form__context[data-v-58e58a1e]{grid-gap:.15rem;background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);gap:.15rem;padding:.75rem .85rem;display:grid}.sop-editor-form__context span[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.sop-editor-form__context strong[data-v-58e58a1e]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm)}.sop-textarea-field[data-v-58e58a1e]{grid-gap:.4rem;gap:.4rem;display:grid}.sop-textarea-field[data-v-58e58a1e] textarea{background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text);font:inherit;resize:vertical;width:100%;padding:.65rem .8rem;line-height:1.5}.sop-textarea-field[data-v-58e58a1e] textarea:focus{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus);outline:none}.sop-attachments-field[data-v-58e58a1e]{grid-gap:.42rem;gap:.42rem;display:grid}.sop-attachments-field>span[data-v-58e58a1e]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);font-weight:690}.sop-attachments-field small[data-v-58e58a1e]{color:var(--sgo-color-text-faint);font-size:var(--sgo-font-size-caption);line-height:1.4}.sop-attachments-field__controls[data-v-58e58a1e]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sop-upload-button[data-v-58e58a1e]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);cursor:pointer;font-size:var(--sgo-font-size-caption);align-items:center;gap:.35rem;min-height:2.25rem;padding:.38rem .62rem;font-weight:680;display:inline-flex;position:relative}.sop-upload-button[data-v-58e58a1e]:hover{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary)}.sop-upload-button[data-v-58e58a1e]:focus-within{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary)}.sop-upload-button svg[data-v-58e58a1e]{width:.9rem}.sop-upload-button input[data-v-58e58a1e]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.sop-attachment-kind[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);align-items:center;gap:.3rem;font-weight:500;display:inline-flex}.sop-attachment-kind svg[data-v-58e58a1e]{width:.88rem}.attachment-chip-list[data-v-58e58a1e]{flex-wrap:wrap;gap:.4rem;display:flex}.attachment-chip[data-v-58e58a1e]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);border-radius:999px;align-items:center;gap:.35rem;max-width:100%;padding:.35rem .45rem .35rem .55rem;display:inline-flex}.attachment-chip>span[data-v-58e58a1e]{text-overflow:ellipsis;white-space:nowrap;max-width:15rem;overflow:hidden}.attachment-chip>svg[data-v-58e58a1e]{color:var(--sgo-color-primary);flex:none;width:.82rem}.attachment-chip button[data-v-58e58a1e]{color:var(--sgo-color-text-muted);background:0 0;border:0;border-radius:50%;align-items:center;justify-items:center;width:1.15rem;height:1.15rem;padding:0;font-size:.95rem;line-height:1;display:grid}.attachment-chip button[data-v-58e58a1e]:hover{background:var(--sgo-color-danger-soft);color:var(--sgo-color-danger);outline:none}.attachment-chip button[data-v-58e58a1e]:focus-visible{background:var(--sgo-color-danger-soft);color:var(--sgo-color-danger);outline:none}.is-timeline .sop-item[data-v-58e58a1e]{grid-gap:.7rem;grid-template-columns:1.2rem minmax(6rem,8rem) minmax(0,1fr);gap:.7rem;padding:0 0 1.1rem;display:grid}.is-timeline .sop-item[data-v-58e58a1e]:before{background:var(--sgo-color-border-strong);width:1px;top:.1rem;bottom:0;left:.48rem}.is-timeline .sop-item[data-v-58e58a1e]:last-child:before{display:none}.is-timeline .sop-item[data-v-58e58a1e]:after{z-index:1;width:.7rem;height:.7rem;margin-top:.32rem;display:block;position:relative}.is-timeline .sop-item__summary[data-v-58e58a1e]{grid-template-columns:2rem minmax(0,1fr) auto;padding:.76rem .85rem}.is-timeline .sop-drag-handle[data-v-58e58a1e]{display:none}.is-timeline .sop-item.is-done .sop-item__summary[data-v-58e58a1e]{border-left:3px solid var(--sgo-color-success)}.sop-timeline-date[data-v-58e58a1e]{grid-gap:.16rem;text-align:right;grid-column:2;align-content:start;gap:.16rem;padding-top:.28rem;display:grid}.sop-timeline-date strong[data-v-58e58a1e]{color:var(--sgo-color-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--sgo-font-size-body-sm)}.sop-timeline-date span[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:.68rem;line-height:1.35}@media (max-width:78rem){.sop-item__summary[data-v-58e58a1e]{grid-template-columns:1.7rem 2rem minmax(0,1fr) auto}.sop-meta[data-v-58e58a1e]{grid-column:3/-1;justify-content:flex-start}.is-timeline .sop-item__summary[data-v-58e58a1e]{grid-template-columns:2rem minmax(0,1fr) auto}.is-timeline .sop-item__summary .sop-index[data-v-58e58a1e]{grid-area:1/1}.is-timeline .sop-item__summary .sop-copy[data-v-58e58a1e]{grid-area:1/2}.is-timeline .sop-item__summary .sop-detail-action[data-v-58e58a1e]{grid-area:1/3}.is-timeline .sop-timeline-date[data-v-58e58a1e]{grid-column:2}}@media (max-width:48rem){.sop-meta[data-v-58e58a1e]{grid-column:3/-1}.sop-item time[data-v-58e58a1e],.sop-owner[data-v-58e58a1e]{max-width:7rem}.is-timeline .sop-item__summary[data-v-58e58a1e]{grid-template-columns:2rem minmax(0,1fr) auto}}.is-timeline .sop-item[data-v-58e58a1e]{grid-template-columns:8.2rem minmax(0,1fr);gap:.9rem;min-height:5.7rem;padding:0 0 .85rem}.is-timeline .sop-item+.sop-item[data-v-58e58a1e]{padding-top:.85rem}.is-timeline .sop-timeline-date[data-v-58e58a1e]{background:var(--sgo-color-panel-muted);border-right:1px solid var(--sgo-color-border);text-align:left;padding:.72rem .8rem}.is-timeline .sop-timeline-date strong[data-v-58e58a1e]{color:var(--sgo-color-primary)}.is-timeline .sop-timeline-date__actual[data-v-58e58a1e]{color:var(--sgo-color-success);font-size:.66rem;line-height:1.35}.is-timeline .sop-item__summary[data-v-58e58a1e]{transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast);grid-column:2;grid-template-columns:2rem minmax(0,1fr) minmax(6.5rem,auto) auto;padding:.78rem .85rem}.is-timeline .sop-item:hover .sop-item__summary[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-primary-soft) 24%,var(--sgo-color-canvas-raised));box-shadow:0 .28rem .8rem color-mix(in srgb,var(--sgo-color-primary) 10%,transparent)}.is-timeline .sop-item:focus-within .sop-item__summary[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-primary-soft) 24%,var(--sgo-color-canvas-raised));box-shadow:0 .28rem .8rem color-mix(in srgb,var(--sgo-color-primary) 10%,transparent)}.is-timeline .sop-timeline-owner[data-v-58e58a1e]{grid-column:3;align-self:center}.is-timeline .sop-detail-action[data-v-58e58a1e]{align-self:center}.is-timeline .sop-timeline-owner[data-v-58e58a1e]{grid-gap:.22rem;color:var(--sgo-color-text-faint);gap:.22rem;min-width:0;font-size:.66rem;display:grid}.is-timeline .sop-timeline-owner .sop-owner-chip[data-v-58e58a1e]{max-width:9rem}@media (max-width:64rem){.is-timeline .sop-item[data-v-58e58a1e]{grid-template-columns:6.7rem minmax(0,1fr);gap:.65rem}.is-timeline .sop-item__summary[data-v-58e58a1e]{grid-template-columns:2rem minmax(0,1fr) auto}.is-timeline .sop-timeline-owner[data-v-58e58a1e]{grid-area:2/2/auto/-1}.is-timeline .sop-detail-action[data-v-58e58a1e]{grid-area:1/3}}.is-timeline .sop-item[data-v-58e58a1e]{grid-template-columns:1.15rem 8.2rem minmax(0,1fr)}.is-timeline .sop-item[data-v-58e58a1e]:before{background:color-mix(in srgb,var(--sgo-color-primary) 24%,var(--sgo-color-border));content:"";border-radius:999px;width:2px;position:absolute;top:.45rem;bottom:-.05rem;left:.5rem}.is-timeline .sop-item[data-v-58e58a1e]:last-child:before{height:.6rem;bottom:auto}.is-timeline .sop-item[data-v-58e58a1e]:after{background:var(--sgo-color-panel);border:2px solid var(--sgo-color-primary);box-shadow:0 0 0 .2rem var(--sgo-color-panel);content:"";z-index:2;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:.82rem;left:.18rem}.is-timeline .sop-item.is-done[data-v-58e58a1e]:after{background:var(--sgo-color-success-soft);border-color:var(--sgo-color-success)}.is-timeline .sop-item.is-blocked[data-v-58e58a1e]:after{background:var(--sgo-color-danger-soft);border-color:var(--sgo-color-danger)}.is-timeline .sop-timeline-date[data-v-58e58a1e]{grid-column:2}.detail-owner-value[data-v-58e58a1e]{grid-gap:.14rem;justify-items:start;gap:.14rem;display:grid}.detail-owner-value strong[data-v-58e58a1e]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body);font-weight:720}.detail-owner-value small[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.sop-detail-owner-row dd[data-v-58e58a1e]{min-height:2.5rem}@media (max-width:64rem){.is-timeline .sop-item[data-v-58e58a1e]{grid-template-columns:1.15rem 6.7rem minmax(0,1fr)}.is-timeline .sop-item__summary[data-v-58e58a1e]{grid-column:3}.is-timeline .sop-timeline-date[data-v-58e58a1e]{grid-column:2}}.sop-timeline-head[data-v-58e58a1e]{grid-gap:.8rem;color:var(--sgo-color-text-faint);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:8.2rem 1.15rem minmax(0,1fr);align-items:center;gap:.8rem;margin-bottom:.45rem;padding:0 .15rem;font-size:.66rem;font-weight:700;display:grid}.sop-timeline-head span[data-v-58e58a1e]:nth-child(2){text-align:center}.is-timeline .sop-list[data-v-58e58a1e]{gap:0}.is-timeline .sop-item[data-v-58e58a1e]{background:0 0;border:0;border-radius:0;grid-template-columns:8.2rem 1.15rem minmax(0,1fr);gap:.8rem;min-height:5.9rem;padding:0 0 .9rem;overflow:visible}.is-timeline .sop-item+.sop-item[data-v-58e58a1e]{border-top:1px solid var(--sgo-color-border);padding-top:.9rem}.is-timeline .sop-item[data-v-58e58a1e]:after,.is-timeline .sop-item[data-v-58e58a1e]:before{display:none}.is-timeline .sop-timeline-date[data-v-58e58a1e]{grid-gap:.16rem;text-align:right;background:0 0;border:0;grid-column:1;align-content:center;gap:.16rem;min-width:0;padding:.45rem .8rem .45rem 0;display:grid}.is-timeline .sop-timeline-date span[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:.66rem}.is-timeline .sop-timeline-date strong.is-today[data-v-58e58a1e]{color:var(--sgo-color-warning)}.is-timeline .sop-timeline-date strong.is-actual[data-v-58e58a1e]{color:var(--sgo-color-success)}.is-timeline .sop-timeline-date small[data-v-58e58a1e]{color:var(--sgo-color-text-faint);font-size:.62rem;line-height:1.35}.sop-timeline-rail[data-v-58e58a1e]{grid-column:2;justify-content:center;min-height:100%;display:flex;position:relative}.sop-timeline-rail[data-v-58e58a1e]:before{background:color-mix(in srgb,var(--sgo-color-primary) 24%,var(--sgo-color-border));content:"";border-radius:999px;width:2px;position:absolute;top:0;bottom:-.9rem}.sop-item:last-child .sop-timeline-rail[data-v-58e58a1e]:before{bottom:50%}.sop-timeline-rail>span[data-v-58e58a1e]{background:var(--sgo-color-panel);border:2px solid var(--sgo-color-primary);box-shadow:0 0 0 .22rem var(--sgo-color-panel);z-index:1;border-radius:50%;align-items:center;justify-items:center;width:.72rem;height:.72rem;margin-top:.95rem;display:grid;position:relative}.sop-timeline-rail>span.is-done[data-v-58e58a1e]{background:var(--sgo-color-success-soft);border-color:var(--sgo-color-success);color:var(--sgo-color-success)}.sop-timeline-rail>span.is-blocked[data-v-58e58a1e]{background:var(--sgo-color-danger-soft);border-color:var(--sgo-color-danger)}.sop-timeline-rail>span svg[data-v-58e58a1e]{stroke-width:3px;width:.5rem;height:.5rem}.is-timeline .sop-item__summary[data-v-58e58a1e]{background:var(--sgo-color-canvas-raised);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);box-shadow:0 .15rem .45rem color-mix(in srgb,var(--sgo-color-text) 4%,transparent);min-width:0;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast),transform var(--sgo-duration-fast);grid-column:3;grid-template-columns:2rem minmax(0,1fr) minmax(6.5rem,auto) 2rem;align-self:stretch;padding:.82rem .9rem}.is-timeline .sop-item:hover .sop-item__summary[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-primary-soft) 20%,var(--sgo-color-canvas-raised));border-color:var(--sgo-color-primary-border);box-shadow:0 .3rem .9rem color-mix(in srgb,var(--sgo-color-primary) 11%,transparent);transform:translateY(-1px)}.is-timeline .sop-item:focus-within .sop-item__summary[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-primary-soft) 20%,var(--sgo-color-canvas-raised));border-color:var(--sgo-color-primary-border);box-shadow:0 .3rem .9rem color-mix(in srgb,var(--sgo-color-primary) 11%,transparent);transform:translateY(-1px)}.is-timeline .sop-item.is-done .sop-item__summary[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-success-soft) 76%,var(--sgo-color-canvas-raised));border-color:color-mix(in srgb,var(--sgo-color-success) 48%,var(--sgo-color-border))}.is-timeline .sop-item.is-doing .sop-item__summary[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-info-soft) 64%,var(--sgo-color-canvas-raised));border-color:color-mix(in srgb,var(--sgo-color-info) 46%,var(--sgo-color-border))}.is-timeline .sop-item.is-blocked .sop-item__summary[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-danger-soft) 66%,var(--sgo-color-canvas-raised));border-color:color-mix(in srgb,var(--sgo-color-danger) 48%,var(--sgo-color-border))}.sop-copy__title[data-v-58e58a1e]{align-items:center;gap:.45rem;min-width:0;display:flex}.sop-copy__title strong[data-v-58e58a1e]{flex:0 auto}.sop-status-text[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-text) 7%,transparent);color:var(--sgo-color-text-muted);border-radius:999px;flex:none;padding:.16rem .42rem;font-size:.62rem;font-weight:680;line-height:1.2}.is-done .sop-status-text[data-v-58e58a1e]{background:var(--sgo-color-success-soft);color:var(--sgo-color-success)}.is-doing .sop-status-text[data-v-58e58a1e]{background:var(--sgo-color-info-soft);color:var(--sgo-color-info)}.is-blocked .sop-status-text[data-v-58e58a1e]{background:var(--sgo-color-danger-soft);color:var(--sgo-color-danger)}.sop-owner[data-v-58e58a1e],.sop-timeline-owner[data-v-58e58a1e]{grid-gap:.14rem;align-content:center;gap:.14rem;min-width:0;display:grid}.sop-owner strong[data-v-58e58a1e],.sop-timeline-owner strong[data-v-58e58a1e]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.sop-owner small[data-v-58e58a1e],.sop-timeline-owner small[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:.64rem}.sop-owner-chip[data-v-58e58a1e]{display:none}.sop-meta[data-v-58e58a1e]{align-items:center;gap:.8rem;display:flex}.sop-meta time[data-v-58e58a1e]{grid-gap:.14rem;color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);white-space:nowrap;gap:.14rem;display:grid}.sop-meta time strong[data-v-58e58a1e]{color:var(--sgo-color-text);font-weight:700}.sop-meta time small[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:.64rem}.sop-detail-action[data-v-58e58a1e]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);opacity:0;height:2rem;min-height:2rem;transition:opacity var(--sgo-duration-fast),transform var(--sgo-duration-fast),background var(--sgo-duration-fast);border:0;border-radius:50%;align-self:center;align-items:center;justify-items:center;width:2rem;padding:0;display:grid;transform:translate(-.2rem)}.sop-item:hover .sop-detail-action[data-v-58e58a1e]{opacity:1;transform:translate(0)}.sop-detail-action[data-v-58e58a1e]:focus-visible{opacity:1;transform:translate(0)}.sop-item:focus-within .sop-detail-action[data-v-58e58a1e]{opacity:1;transform:translate(0)}.sop-detail-action[data-v-58e58a1e]:hover{background:var(--sgo-color-primary);color:#fff;outline:none}.sop-detail-action[data-v-58e58a1e]:focus-visible{background:var(--sgo-color-primary);color:#fff;outline:none}.sop-detail-action svg[data-v-58e58a1e]{width:1rem;height:1rem}@media (max-width:64rem){.is-timeline .sop-item[data-v-58e58a1e],.sop-timeline-head[data-v-58e58a1e]{grid-template-columns:6.7rem 1.15rem minmax(0,1fr)}.is-timeline .sop-item__summary[data-v-58e58a1e]{grid-template-columns:2rem minmax(0,1fr) 2rem}.is-timeline .sop-timeline-owner[data-v-58e58a1e]{grid-area:2/2/auto/3}}.sop-timeline-head[data-v-58e58a1e]{border-bottom:1px solid var(--sgo-color-border);color:var(--sgo-color-text-muted);letter-spacing:.02em;text-transform:none;min-height:1.8rem;margin-bottom:.6rem;padding:0 .25rem}.sop-timeline-head span[data-v-58e58a1e]:first-child{text-align:right}.sop-timeline-head span[data-v-58e58a1e]:nth-child(2){color:var(--sgo-color-text-faint)}.is-timeline .sop-item[data-v-58e58a1e]{min-height:6.2rem}.is-timeline .sop-timeline-rail[data-v-58e58a1e]:before{background:var(--sgo-color-border-strong);width:2px}.is-timeline .sop-timeline-rail>span[data-v-58e58a1e]{background:var(--sgo-color-panel);box-shadow:0 0 0 .24rem var(--sgo-color-panel);border-width:2px;width:.82rem;height:.82rem;margin-top:1rem}.is-timeline .sop-item.is-todo .sop-timeline-rail>span[data-v-58e58a1e]{border-color:var(--sgo-color-border-strong)}.is-timeline .sop-item.is-doing .sop-timeline-rail>span[data-v-58e58a1e]{background:var(--sgo-color-info-soft);border-color:var(--sgo-color-info)}.is-timeline .sop-item.is-cancelled .sop-timeline-rail>span[data-v-58e58a1e]{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-text-faint)}.is-timeline .sop-item__summary[data-v-58e58a1e]{box-shadow:0 .12rem .4rem color-mix(in srgb,var(--sgo-color-text) 4%,transparent);border-radius:.65rem;min-height:4.4rem;padding:.9rem 1rem;position:relative;overflow:hidden}.is-timeline .sop-item[data-v-58e58a1e]{cursor:pointer}.is-timeline .sop-item[data-v-58e58a1e]:focus-visible{outline:none}.is-timeline .sop-item:focus-visible .sop-item__summary[data-v-58e58a1e]{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.is-timeline .sop-item__summary[data-v-58e58a1e]:before{background:var(--sgo-color-border-strong);content:"";border-radius:.65rem 0 0 .65rem;width:.24rem;position:absolute;top:0;bottom:0;left:0;right:auto}.is-timeline .sop-item.is-done .sop-item__summary[data-v-58e58a1e]:before{background:var(--sgo-color-success)}.is-timeline .sop-item.is-doing .sop-item__summary[data-v-58e58a1e]:before{background:var(--sgo-color-info)}.is-timeline .sop-item.is-blocked .sop-item__summary[data-v-58e58a1e]:before{background:var(--sgo-color-danger)}.is-timeline .sop-item.is-cancelled .sop-item__summary[data-v-58e58a1e]:before{background:var(--sgo-color-text-faint)}.is-timeline .sop-item.is-todo .sop-item__summary[data-v-58e58a1e]{background:var(--sgo-color-panel);border-color:var(--sgo-color-border-strong)}.is-timeline .sop-item.is-cancelled .sop-item__summary[data-v-58e58a1e]{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border)}.is-timeline .sop-timeline-date[data-v-58e58a1e]{padding-right:.9rem}.is-timeline .sop-timeline-date strong[data-v-58e58a1e]{font-size:var(--sgo-font-size-body)}.is-timeline .sop-timeline-date span[data-v-58e58a1e]{font-size:.7rem}.is-timeline .sop-timeline-owner[data-v-58e58a1e]{padding-left:.25rem}.is-timeline .sop-timeline-owner strong[data-v-58e58a1e]{font-size:var(--sgo-font-size-body-sm)}.is-timeline .sop-detail-action[data-v-58e58a1e]{background:var(--sgo-color-primary-soft);width:2.15rem;height:2.15rem}.is-timeline .sop-detail-action svg[data-v-58e58a1e]{width:1.05rem;height:1.05rem}@media (max-width:64rem){.is-timeline .sop-item[data-v-58e58a1e],.sop-timeline-head[data-v-58e58a1e]{grid-template-columns:6.7rem 1.15rem minmax(0,1fr)}.is-timeline .sop-item__summary[data-v-58e58a1e]{grid-template-columns:2rem minmax(0,1fr) 2rem}.is-timeline .sop-timeline-owner[data-v-58e58a1e]{grid-area:2/2/auto/3;padding-left:0}}.is-timeline .sop-item.is-blocked .sop-item__summary[data-v-58e58a1e],.is-timeline .sop-item.is-doing .sop-item__summary[data-v-58e58a1e]{background:var(--sgo-color-panel);border-color:var(--sgo-color-border-strong)}.is-timeline .sop-item.is-blocked .sop-item__summary[data-v-58e58a1e]:before,.is-timeline .sop-item.is-doing .sop-item__summary[data-v-58e58a1e]:before{background:var(--sgo-color-border-strong)}.is-timeline .sop-item.is-blocked .sop-timeline-rail>span[data-v-58e58a1e],.is-timeline .sop-item.is-doing .sop-timeline-rail>span[data-v-58e58a1e]{background:var(--sgo-color-panel);border-color:var(--sgo-color-border-strong)}.is-blocked .sop-status-text[data-v-58e58a1e],.is-cancelled .sop-status-text[data-v-58e58a1e],.is-doing .sop-status-text[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-text) 7%,transparent);color:var(--sgo-color-text-muted)}.is-timeline .sop-item.is-overdue .sop-item__summary[data-v-58e58a1e]{background:color-mix(in srgb,var(--sgo-color-danger-soft) 62%,var(--sgo-color-canvas-raised));border-color:color-mix(in srgb,var(--sgo-color-danger) 48%,var(--sgo-color-border))}.is-timeline .sop-item.is-overdue .sop-item__summary[data-v-58e58a1e]:before{background:var(--sgo-color-danger)}.is-timeline .sop-item.is-overdue .sop-timeline-rail>span[data-v-58e58a1e]{background:var(--sgo-color-danger-soft);border-color:var(--sgo-color-danger)}.is-overdue .sop-status-text[data-v-58e58a1e]{background:var(--sgo-color-danger-soft);color:var(--sgo-color-danger)}.is-timeline .sop-timeline-date__label[data-v-58e58a1e]{color:var(--sgo-color-text-muted);font-size:.68rem;font-weight:680;line-height:1.25}.is-timeline .sop-timeline-date strong[data-v-58e58a1e]{color:var(--sgo-color-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--sgo-font-size-body-sm);font-weight:760;display:block}.is-timeline .sop-timeline-date small[data-v-58e58a1e]{color:var(--sgo-color-warning);font-size:.64rem;font-weight:700;line-height:1.25}.sop-detail-action.is-done[data-v-58e58a1e]{background:var(--sgo-color-success-soft);color:var(--sgo-color-success)}.sop-detail-action.is-overdue[data-v-58e58a1e]{background:var(--sgo-color-danger-soft);color:var(--sgo-color-danger)}.sop-detail-action.is-todo[data-v-58e58a1e]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary)}.sop-detail-action.is-done[data-v-58e58a1e]:hover{background:var(--sgo-color-success);color:#fff}.sop-detail-action.is-done[data-v-58e58a1e]:focus-visible{background:var(--sgo-color-success);color:#fff}.sop-detail-action.is-overdue[data-v-58e58a1e]:hover{background:var(--sgo-color-danger);color:#fff}.sop-detail-action.is-overdue[data-v-58e58a1e]:focus-visible{background:var(--sgo-color-danger);color:#fff}.sop-detail-action.is-todo[data-v-58e58a1e]:hover{background:var(--sgo-color-primary);color:#fff}.sop-detail-action.is-todo[data-v-58e58a1e]:focus-visible{background:var(--sgo-color-primary);color:#fff}.sgo-checkbox-field[data-v-1686144c]{grid-gap:.35rem;gap:.35rem;display:grid}.sgo-checkbox[data-v-1686144c]{color:var(--sgo-color-text-secondary);cursor:pointer;font-size:var(--sgo-font-size-body-sm);align-items:flex-start;gap:.65rem;line-height:1.55;display:flex}.sgo-checkbox input[data-v-1686144c]{opacity:0;width:1px;height:1px;position:absolute}.sgo-checkbox__box[data-v-1686144c]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);color:transparent;height:1.05rem;transition:all var(--sgo-duration-fast);border-radius:.32rem;flex:none;align-items:center;justify-items:center;width:1.05rem;margin-top:.15rem;font-size:.72rem;font-weight:800;display:grid}.sgo-checkbox input:focus-visible+.sgo-checkbox__box[data-v-1686144c]{box-shadow:var(--sgo-shadow-focus)}.sgo-checkbox input:checked+.sgo-checkbox__box[data-v-1686144c]{background:var(--sgo-color-primary);border-color:var(--sgo-color-primary);color:#fff}.sgo-checkbox__label[data-v-1686144c] strong{color:var(--sgo-color-text);font-weight:680}.is-disabled[data-v-1686144c]{opacity:.62}.sgo-empty[data-v-0ef6c59f]{box-sizing:border-box;color:var(--sgo-color-text-muted);min-height:0;min-height:var(--sgo-empty-min-height,0);padding:1rem;padding:var(--sgo-empty-padding,1rem);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;display:flex}.sgo-empty__title[data-v-0ef6c59f]{color:var(--sgo-color-text-muted);font-weight:500;line-height:1.35}.sgo-empty__body[data-v-0ef6c59f],.sgo-empty__title[data-v-0ef6c59f]{font-size:var(--sgo-font-size-body-sm);margin:0}.sgo-empty__body[data-v-0ef6c59f]{max-width:26rem;line-height:1.6}.sgo-empty__illustration[data-v-0ef6c59f]{flex:none;width:4rem;height:auto;display:block}.sgo-empty__shadow[data-v-0ef6c59f]{fill:var(--sgo-color-canvas)}.sgo-empty__box[data-v-0ef6c59f]{stroke:color-mix(in srgb,var(--sgo-color-text-muted) 35%,var(--sgo-color-border-strong))}.sgo-empty__back[data-v-0ef6c59f]{fill:var(--sgo-color-panel)}.sgo-empty__front[data-v-0ef6c59f]{fill:color-mix(in srgb,var(--sgo-color-panel-muted) 92%,var(--sgo-color-text-muted))}.sgo-table-shell[data-v-c33cb389]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-lg);overflow:hidden}.sgo-table-scroll[data-v-c33cb389]{overscroll-behavior-x:contain;scrollbar-color:var(--sgo-color-border-strong) transparent;scrollbar-width:auto;position:relative;overflow-x:auto;overflow-y:visible}.sgo-table-scroll[data-v-c33cb389]::-webkit-scrollbar{height:.7rem}.sgo-table-shell table[data-v-c33cb389]{border-collapse:collapse;font-size:var(--sgo-font-size-body-sm);width:100%}.sgo-table-shell th[data-v-c33cb389]{background:var(--sgo-color-panel-muted);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);white-space:nowrap;height:2.75rem;font-weight:700}.sgo-table-shell td[data-v-c33cb389],.sgo-table-shell th[data-v-c33cb389]{border-bottom:1px solid var(--sgo-color-border);padding:.65rem .8rem}.sgo-table-shell td[data-v-c33cb389]{color:var(--sgo-color-text);vertical-align:middle;height:3.75rem}.sgo-table-shell tbody tr:last-child td[data-v-c33cb389]{border-bottom:0}.sgo-table-shell tbody tr.is-clickable[data-v-c33cb389]{cursor:pointer;transition:background var(--sgo-duration-fast)}.sgo-table-shell tbody tr.is-clickable[data-v-c33cb389]:focus,.sgo-table-shell tbody tr.is-clickable[data-v-c33cb389]:hover{background:var(--sgo-color-panel-hover);outline:none}.is-left[data-v-c33cb389]{text-align:left}.is-center[data-v-c33cb389]{text-align:center}.is-right[data-v-c33cb389]{text-align:right}.sgo-table-loading-bar[data-v-c33cb389]{background:var(--sgo-color-primary-soft);pointer-events:none;z-index:8;height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.sgo-table-loading-bar[data-v-c33cb389]:after{background:var(--sgo-color-primary);content:"";width:38%;height:100%;animation:1s ease-in-out infinite sgo-table-loading-bar-c33cb389;display:block}.sgo-table-scroll.is-refreshing tbody[data-v-c33cb389]{pointer-events:none}.is-loading td span[data-v-c33cb389]{background:linear-gradient(90deg,var(--sgo-color-panel-muted),var(--sgo-color-panel-hover),var(--sgo-color-panel-muted));background-size:200% 100%;border-radius:999px;width:70%;height:.72rem;animation:1.2s linear infinite sgo-table-shimmer-c33cb389;display:block}.sgo-table-empty[data-v-c33cb389]{--sgo-empty-min-height:18rem;--sgo-empty-padding:2rem}.sgo-table-shell footer[data-v-c33cb389]{border-top:1px solid var(--sgo-color-border);color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.75rem;padding:.42rem .75rem;display:flex}.sgo-table-shell footer>span[data-v-c33cb389]{flex:none;font-weight:680}.sgo-table-pagination[data-v-c33cb389]{align-items:center;gap:.42rem;display:flex}.sgo-table-shell footer button[data-v-c33cb389]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);height:2rem;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),color var(--sgo-duration-fast);align-items:center;justify-items:center;width:2rem;display:grid}.sgo-table-shell footer button.is-current[data-v-c33cb389],.sgo-table-shell footer button[data-v-c33cb389]:hover:not(:disabled){background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary)}.sgo-table-shell footer button.is-current[data-v-c33cb389]{font-weight:720}.sgo-table-shell footer button[data-v-c33cb389]:disabled{opacity:.38}.sgo-table-shell footer svg[data-v-c33cb389]{width:.9rem}.sgo-table-page-jump[data-v-c33cb389],.sgo-table-page-size[data-v-c33cb389]{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.sgo-table-page-size[data-v-c33cb389]{min-width:7rem;margin-left:.15rem}.sgo-table-page-size[data-v-c33cb389] .sgo-select{min-width:4.5rem}.sgo-table-page-size[data-v-c33cb389] .sgo-select__trigger{height:2rem;min-height:2rem;padding:.3rem .46rem}.sgo-table-page-jump[data-v-c33cb389]{color:var(--sgo-color-text-secondary);margin-left:.2rem}.sgo-table-page-jump[data-v-c33cb389] .sgo-field{width:3.9rem;min-width:0}.sgo-table-page-jump[data-v-c33cb389] .sgo-field__control{font-size:var(--sgo-font-size-caption);text-align:center;height:2rem;min-height:2rem;padding:.3rem .45rem}.sgo-table-page-jump[data-v-c33cb389] .sgo-field__message{white-space:nowrap;max-width:16rem;z-index:calc(var(--sgo-z-content) + 4);top:auto;bottom:calc(100% + .26rem);left:auto;right:0}.sgo-table-selection-col[data-v-c33cb389]{width:2.85rem}.sgo-table-selection[data-v-c33cb389]{text-align:center;width:2.85rem;padding-left:.35rem!important;padding-right:.35rem!important}.sgo-table-checkbox[data-v-c33cb389]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);color:#fff;border-radius:.3rem;align-items:center;justify-items:center;width:1.18rem;height:1.18rem;padding:0;display:inline-grid}.sgo-table-checkbox[data-v-c33cb389]:hover{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus);outline:none}.sgo-table-checkbox[data-v-c33cb389]:focus-visible{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus);outline:none}.sgo-table-checkbox svg[data-v-c33cb389]{width:.82rem;height:.82rem}.sgo-table-checkbox[data-v-c33cb389]:has(svg){background:var(--sgo-color-primary);border-color:var(--sgo-color-primary)}.sgo-table-checkbox[data-v-c33cb389]:disabled{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border);color:var(--sgo-color-text-faint);cursor:not-allowed}.sgo-table-checkbox[data-v-c33cb389]:disabled:hover{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border);box-shadow:none}.sgo-table-checkbox[data-v-c33cb389]:disabled:focus-visible{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border);box-shadow:none}.sgo-table-checkbox span[data-v-c33cb389]{width:.45rem;height:.45rem}.sgo-table-batchbar[data-v-c33cb389]{background:color-mix(in srgb,var(--sgo-color-panel) 92%,var(--sgo-color-primary-soft));border:1px solid var(--sgo-color-primary-border);border-radius:var(--sgo-radius-lg);box-shadow:var(--sgo-shadow-popover);color:var(--sgo-color-primary);min-height:3.2rem;z-index:calc(var(--sgo-z-content) + 3);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .75rem .55rem 1rem;display:flex;position:fixed;bottom:4.6rem;transform:translate(-50%)}.sgo-table-batchbar__summary[data-v-c33cb389]{grid-gap:.1rem;gap:.1rem;min-width:0;display:grid}.sgo-table-batchbar__summary strong[data-v-c33cb389]{font-size:var(--sgo-font-size-body-sm);white-space:nowrap}.sgo-table-batchbar__summary span[data-v-c33cb389]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption)}.sgo-table-batchbar__actions[data-v-c33cb389]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.sgo-table-batchbar__actions .sgo-select[data-v-c33cb389]{min-width:9rem}.sgo-table-batchbar__actions .sgo-select__trigger[data-v-c33cb389]{min-height:2.2rem}.sgo-table-batchbar__clear[data-v-c33cb389]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);white-space:nowrap;background:0 0;border:0;padding:.3rem .4rem}.sgo-table-batchbar__clear[data-v-c33cb389]:hover{color:var(--sgo-color-primary);text-underline-offset:.18rem;-webkit-text-decoration:underline;text-decoration:underline}.sgo-table-batchbar__clear[data-v-c33cb389]:focus-visible{color:var(--sgo-color-primary);text-underline-offset:.18rem;-webkit-text-decoration:underline;text-decoration:underline}.batch-note[data-v-c33cb389]{color:var(--sgo-color-danger);font-size:var(--sgo-font-size-caption)}.sgo-table-pagination[data-v-c33cb389] .sgo-field{min-width:4.2rem}.sgo-table-pagination[data-v-c33cb389] .sgo-field__control{font-size:var(--sgo-font-size-caption);height:2rem;min-height:2rem;padding:.3rem .45rem}.sgo-table-pagination[data-v-c33cb389] .sgo-field__message{white-space:nowrap}.sgo-table-shell.is-overflowing td.sgo-table-selection[data-v-c33cb389],.sgo-table-shell.is-overflowing th.sgo-table-selection[data-v-c33cb389]{background:var(--sgo-color-panel);z-index:4;position:-webkit-sticky;position:sticky;left:0}.sgo-table-shell.is-overflowing th.sgo-table-selection[data-v-c33cb389]{background:var(--sgo-color-panel-muted);z-index:6}.sgo-table-shell.is-overflowing .is-fixed-end[data-v-c33cb389],.sgo-table-shell.is-overflowing .is-fixed-start[data-v-c33cb389]{background:var(--sgo-color-panel);z-index:3;position:-webkit-sticky;position:sticky}.sgo-table-shell.is-overflowing .is-fixed-start[data-v-c33cb389]{border-right:1px solid var(--sgo-color-border);left:0}.sgo-table-shell.is-overflowing .is-fixed-end[data-v-c33cb389]{border-left:1px solid var(--sgo-color-border);right:0}.sgo-table-shell.is-overflowing .is-fixed-end[data-v-c33cb389]:before,.sgo-table-shell.is-overflowing .is-fixed-start[data-v-c33cb389]:after{content:"";pointer-events:none;width:.72rem;position:absolute;top:0;bottom:0}.sgo-table-shell.is-overflowing .is-fixed-start[data-v-c33cb389]:after{background:linear-gradient(90deg,color-mix(in srgb,var(--sgo-color-text) 11%,transparent),transparent);right:-.72rem}.sgo-table-shell.is-overflowing .is-fixed-end[data-v-c33cb389]:before{background:linear-gradient(270deg,color-mix(in srgb,var(--sgo-color-text) 11%,transparent),transparent);left:-.72rem}.sgo-table-shell.is-overflowing th.is-fixed-end[data-v-c33cb389],.sgo-table-shell.is-overflowing th.is-fixed-start[data-v-c33cb389]{background:var(--sgo-color-panel-muted);z-index:5}.sgo-table-shell.is-overflowing .is-fixed-start.has-selection[data-v-c33cb389]{left:2.85rem}.sgo-table-shell.is-overflowing tbody tr.is-clickable:focus .is-fixed-end[data-v-c33cb389],.sgo-table-shell.is-overflowing tbody tr.is-clickable:focus .is-fixed-start[data-v-c33cb389],.sgo-table-shell.is-overflowing tbody tr.is-clickable:focus .sgo-table-selection[data-v-c33cb389],.sgo-table-shell.is-overflowing tbody tr.is-clickable:hover .is-fixed-end[data-v-c33cb389],.sgo-table-shell.is-overflowing tbody tr.is-clickable:hover .is-fixed-start[data-v-c33cb389],.sgo-table-shell.is-overflowing tbody tr.is-clickable:hover .sgo-table-selection[data-v-c33cb389]{background:var(--sgo-color-panel-hover)}.sgo-table-shell.has-batchbar[data-v-c33cb389]{margin-bottom:5.5rem}.sgo-table-batchbar[data-v-c33cb389]{transition:top var(--sgo-duration-fast),bottom var(--sgo-duration-fast),opacity var(--sgo-duration-fast)}.sgo-table-batchbar-spacer[data-v-c33cb389]{min-height:4.5rem}.sgo-table-shell td.is-overflow-tooltip[data-v-c33cb389]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgo-table-shell[data-v-c33cb389] .sgo-table-cell-tooltip{width:100%;min-width:0;max-width:100%;display:block}.sgo-table-cell-content[data-v-c33cb389]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.sgo-table-shell td[data-v-c33cb389]:not(.is-overflow-tooltip){word-wrap:anywhere}@media (max-width:48rem){.sgo-table-batchbar[data-v-c33cb389]{flex-direction:column;align-items:flex-start;gap:.5rem}.sgo-table-batchbar__actions[data-v-c33cb389]{width:100%}}.sgo-table-page-ellipsis[data-v-c33cb389]{color:var(--sgo-color-text-muted);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;justify-items:center;width:2rem;height:2rem;display:grid}@keyframes sgo-table-shimmer-c33cb389{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.is-loading td span[data-v-c33cb389]{animation:none}}@keyframes sgo-table-loading-bar-c33cb389{0%{transform:translate(-105%)}to{transform:translate(265%)}}@media (prefers-reduced-motion:reduce){.sgo-table-loading-bar[data-v-c33cb389]:after{width:100%;animation:none}}.sgo-date-range[data-v-960c5cd7]{grid-gap:.4rem;gap:.4rem;min-width:12rem;display:grid;position:relative}.sgo-date-range__trigger[data-v-960c5cd7]{grid-gap:.55rem;background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);width:100%;min-height:2.875rem;color:var(--sgo-color-text);text-align:left;grid-template-columns:1rem minmax(0,1fr) 1rem;align-items:center;gap:.55rem;padding:.62rem .76rem;display:grid}.is-open .sgo-date-range__trigger[data-v-960c5cd7],.sgo-date-range__trigger[data-v-960c5cd7]:hover{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.sgo-date-range__trigger svg[data-v-960c5cd7]{color:var(--sgo-color-text-muted);width:.95rem}.sgo-date-range__trigger span[data-v-960c5cd7]{font-size:var(--sgo-font-size-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgo-date-range__popover[data-v-960c5cd7]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-lg);box-shadow:var(--sgo-shadow-popover);overscroll-behavior:contain;width:22rem;max-height:calc(100vh - 1rem);z-index:calc(var(--sgo-z-modal) + 1);padding:.65rem;position:fixed;overflow:auto}.sgo-date-range__popover[data-v-960c5cd7]:focus{outline:0}.sgo-date-range__quick[data-v-960c5cd7]{grid-gap:.3rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;display:grid}.sgo-date-range__quick button[data-v-960c5cd7]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);min-height:2.1rem;padding:.35rem}.sgo-date-range__quick button.is-selected[data-v-960c5cd7],.sgo-date-range__quick button[data-v-960c5cd7]:hover{border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary)}.sgo-date-range__quick button.is-selected[data-v-960c5cd7]{background:var(--sgo-color-primary-soft)}.sgo-date-range__custom[data-v-960c5cd7]{grid-gap:.55rem;border-top:1px solid var(--sgo-color-border);gap:.55rem;margin-top:.65rem;padding-top:.65rem;display:grid}.sgo-date-range__custom>strong[data-v-960c5cd7]{font-size:var(--sgo-font-size-body-sm)}.sgo-date-range__fields[data-v-960c5cd7]{grid-gap:.35rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.35rem;display:grid}.sgo-date-range__fields>button[data-v-960c5cd7]{grid-gap:.12rem;background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);min-width:0;color:var(--sgo-color-text);text-align:left;gap:.12rem;padding:.48rem .58rem;display:grid}.sgo-date-range__fields>button.is-active[data-v-960c5cd7]{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.sgo-date-range__fields span[data-v-960c5cd7]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.sgo-date-range__fields strong[data-v-960c5cd7]{font-size:var(--sgo-font-size-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgo-date-range__calendar[data-v-960c5cd7]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-md);padding:.45rem}.sgo-date-range__calendar header[data-v-960c5cd7]{text-align:center;grid-template-columns:3.6rem minmax(0,1fr) 3.6rem;align-items:center;margin-bottom:.25rem;display:grid}.sgo-date-range__calendar header>button[data-v-960c5cd7]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);background:0 0;border:0;align-items:center;justify-items:center;width:2rem;height:2rem;display:grid}.sgo-date-range__calendar header>button[data-v-960c5cd7]:hover:not(:disabled){background:var(--sgo-color-panel-hover);color:var(--sgo-color-primary)}.sgo-date-range__calendar header>button[data-v-960c5cd7]:disabled{opacity:.3}.sgo-date-range__calendar header>button svg[data-v-960c5cd7]{width:.95rem}.sgo-date-range__cal-nav[data-v-960c5cd7]{width:100%}.sgo-date-range__cal-nav[data-v-960c5cd7],.sgo-date-range__cal-selects[data-v-960c5cd7]{justify-content:center;align-items:center;gap:.2rem;display:flex}.sgo-date-range__cal-selects[data-v-960c5cd7]{min-width:0}.sgo-date-range__cal-nav>button[data-v-960c5cd7]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);background:0 0;border:0;align-items:center;justify-items:center;width:1.6rem;height:2rem;padding:0;display:grid}.sgo-date-range__cal-nav>button[data-v-960c5cd7]:hover:not(:disabled){background:var(--sgo-color-panel-hover);color:var(--sgo-color-primary)}.sgo-date-range__cal-nav>button[data-v-960c5cd7]:disabled{opacity:.3}.sgo-date-range__cal-nav>button svg[data-v-960c5cd7]{width:.9rem}.sgo-date-range__cal-nav select[data-v-960c5cd7]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);font:inherit;font-size:var(--sgo-font-size-caption);min-width:0;height:2rem;padding:.25rem .3rem}.sgo-date-range__cal-nav select[data-v-960c5cd7]:focus-visible{border-color:var(--sgo-color-primary-border);box-shadow:var(--sgo-shadow-focus);outline:0}.sgo-date-range__days[data-v-960c5cd7],.sgo-date-range__weekdays[data-v-960c5cd7]{grid-template-columns:repeat(7,1fr);display:grid}.sgo-date-range__weekdays span[data-v-960c5cd7]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);text-align:center;padding:.28rem 0}.sgo-date-range__days button[data-v-960c5cd7]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text);font-size:var(--sgo-font-size-caption);background:0 0;border:0;height:2rem;padding:0;position:relative}.sgo-date-range__days button[data-v-960c5cd7]:hover:not(:disabled){background:var(--sgo-color-panel-hover);color:var(--sgo-color-primary)}.sgo-date-range__days button.is-outside[data-v-960c5cd7]{color:var(--sgo-color-text-faint)}.sgo-date-range__days button.is-today[data-v-960c5cd7]:after{background:var(--sgo-color-primary);content:"";border-radius:50%;width:.24rem;height:.24rem;position:absolute;bottom:.18rem;left:50%;transform:translate(-50%)}.sgo-date-range__days button.is-in-range[data-v-960c5cd7]{border-radius:0}.sgo-date-range__days button.is-in-range[data-v-960c5cd7],.sgo-date-range__days button.is-in-range[data-v-960c5cd7]:hover:not(:disabled){background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary)}.sgo-date-range__days button.is-in-range.is-start[data-v-960c5cd7]{border-radius:var(--sgo-radius-sm) 0 0 var(--sgo-radius-sm)}.sgo-date-range__days button.is-in-range.is-end[data-v-960c5cd7]{border-radius:0 var(--sgo-radius-sm) var(--sgo-radius-sm) 0}.sgo-date-range__days button.is-selected[data-v-960c5cd7]{background:var(--sgo-color-primary);color:#fff;font-weight:720}.sgo-date-range__days button.is-selected.is-today[data-v-960c5cd7]:after{background:#fff}.sgo-date-range__days button[data-v-960c5cd7]:disabled{opacity:.25}.sgo-date-range__custom>small[data-v-960c5cd7]{color:var(--sgo-color-danger);font-size:var(--sgo-font-size-caption)}.sgo-date-range__custom footer[data-v-960c5cd7]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sgo-date-range__reset[data-v-960c5cd7]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);background:0 0;border:1px solid transparent;min-height:2.15rem;padding:.45rem .6rem}.sgo-date-range__reset[data-v-960c5cd7]:hover{background:var(--sgo-color-panel-muted);border-color:var(--sgo-color-border);color:var(--sgo-color-primary)}.sgo-date-range__apply[data-v-960c5cd7]{background:var(--sgo-color-primary);border:1px solid var(--sgo-color-primary);border-radius:var(--sgo-radius-sm);color:#fff;font-size:var(--sgo-font-size-body-sm);min-height:2.15rem;padding:.45rem .8rem;font-weight:680}.sgo-date-range__apply[data-v-960c5cd7]:disabled{opacity:.38}.is-compact[data-v-960c5cd7]{gap:0;min-width:11rem}.is-compact .sgo-date-range__trigger[data-v-960c5cd7]{min-height:2.65rem;padding-top:.55rem;padding-bottom:.55rem}.sgo-date-range-popover-enter-active[data-v-960c5cd7],.sgo-date-range-popover-leave-active[data-v-960c5cd7]{transition:opacity var(--sgo-duration-fast),transform var(--sgo-duration-fast) var(--sgo-ease-standard)}.sgo-date-range-popover-enter-from[data-v-960c5cd7],.sgo-date-range-popover-leave-to[data-v-960c5cd7]{opacity:0;transform:translateY(-.3rem)scale(.985)}.sgo-date-range__popover.is-top.sgo-date-range-popover-enter-from[data-v-960c5cd7],.sgo-date-range__popover.is-top.sgo-date-range-popover-leave-to[data-v-960c5cd7]{transform:translateY(.3rem)scale(.985)}@media (prefers-reduced-motion:reduce){.sgo-date-range-popover-enter-active[data-v-960c5cd7],.sgo-date-range-popover-leave-active[data-v-960c5cd7]{transition:none}}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--el-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.04),0px 8px 20px rgba(0,0,0,.08);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.12);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.08),0px 12px 32px rgba(0,0,0,.12),0px 8px 16px -8px rgba(0,0,0,.16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0,0,0,.8);--el-overlay-color-light:rgba(0,0,0,.7);--el-overlay-color-lighter:rgba(0,0,0,.5);--el-mask-color:rgba(255,255,255,.9);--el-mask-color-extra-light:rgba(255,255,255,.3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:opacity .2s linear;transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:opacity .2s linear;transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1);transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1);transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform-origin:top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:var(--el-transition-md-fade);transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform-origin:bottom;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:var(--el-transition-md-fade);transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform-origin:0 0;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:var(--el-transition-md-fade);transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out;transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:max-height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out;transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out;transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;color:var(--color);fill:currentColor;font-size:inherit;justify-content:center;align-items:center;width:1em;height:1em;line-height:1em;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.el-image-viewer__wrapper{position:fixed;top:0;bottom:0;left:0;right:0}.el-image-viewer__wrapper:focus{outline:none!important}.el-image-viewer__btn{box-sizing:border-box;cursor:pointer;opacity:.8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.el-image-viewer__btn .el-icon{cursor:pointer}.el-image-viewer__close{width:40px;height:40px;font-size:40px;top:40px;right:40px}.el-image-viewer__canvas{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;height:44px;padding:0 23px;bottom:30px;left:50%;transform:translate(-50%)}.el-image-viewer__actions__inner{color:#fff;cursor:default;justify-content:space-around;align-items:center;gap:22px;width:100%;height:100%;padding:0 6px;font-size:23px;display:flex}.el-image-viewer__actions__divider{margin:0 -6px}.el-image-viewer__progress{color:#fff;cursor:default;bottom:90px;left:50%;transform:translate(-50%)}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{background-color:var(--el-text-color-regular);color:#fff;border-color:#fff;width:44px;height:44px;font-size:24px;top:50%;transform:translateY(-50%)}.el-image-viewer__next{text-indent:2px;right:40px}.el-image-viewer__close{background-color:var(--el-text-color-regular);color:#fff;border-color:#fff;width:44px;height:44px;font-size:24px}.el-image-viewer__mask{opacity:.5;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.el-image-viewer-parent--hidden{overflow:hidden}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}.sgo-image[data-v-9942f35c]{cursor:default;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.sgo-image.is-previewable[data-v-9942f35c]{cursor:zoom-in}.sgo-image[data-v-9942f35c]:focus-visible{outline:2px solid var(--sgo-color-primary);outline-offset:-2px}.sgo-image__thumbnail[data-v-9942f35c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.sgo-number-input[data-v-8139e0b7]{width:100%;position:relative}.sgo-number-input input[data-v-8139e0b7]{-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;appearance:textfield;background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text);font-size:var(--sgo-font-size-body);width:100%;min-height:2.875rem;padding:.65rem 2.6rem .65rem .8rem}.sgo-number-input input[data-v-8139e0b7]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sgo-number-input input[data-v-8139e0b7]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sgo-number-input input[data-v-8139e0b7]:focus{border-color:var(--sgo-color-primary);outline:none}.sgo-number-input.is-invalid input[data-v-8139e0b7]{border-color:var(--el-color-danger)}.sgo-number-input__buttons[data-v-8139e0b7]{opacity:0;pointer-events:none;display:grid;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.sgo-number-input:hover .sgo-number-input__buttons[data-v-8139e0b7]{opacity:1;pointer-events:auto}.sgo-number-input:focus-within .sgo-number-input__buttons[data-v-8139e0b7]{opacity:1;pointer-events:auto}.sgo-number-input__buttons button[data-v-8139e0b7]{background:var(--sgo-color-panel-muted);color:var(--sgo-color-text-secondary);cursor:pointer;border:0;justify-content:center;align-items:center;width:1.4rem;height:1rem;padding:0;transition:background-color .12s,color .12s,transform .12s;display:flex}.sgo-number-input__buttons button[data-v-8139e0b7]:hover:not(:disabled){background:var(--sgo-color-border-strong);color:var(--sgo-color-text)}.sgo-number-input__buttons button[data-v-8139e0b7]:active:not(:disabled){background:var(--sgo-color-primary);color:var(--sgo-color-on-primary,#fff);transform:scale(.92)}.sgo-number-input__buttons button[data-v-8139e0b7]:focus-visible{outline:2px solid var(--sgo-color-primary);outline-offset:1px;z-index:1;position:relative}.sgo-number-input__buttons svg[data-v-8139e0b7]{width:.8rem;height:.8rem}.sgo-number-input__buttons button[data-v-8139e0b7]:disabled{cursor:not-allowed;opacity:.4}.sgo-number-input.is-disabled input[data-v-8139e0b7]{cursor:not-allowed;opacity:.6}.sgo-field[data-v-e726da2e]{grid-gap:.4rem;gap:.4rem;display:grid}.sgo-field__wrap[data-v-e726da2e]{display:block;position:relative}.sgo-field__control[data-v-e726da2e]{background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);color:var(--sgo-color-text);font-size:var(--sgo-font-size-body);min-height:2.875rem;transition:border-color var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast),background var(--sgo-duration-fast);width:100%;padding:.65rem .8rem}.sgo-secret-input[data-v-e726da2e]{font-family:var(--sgo-font-mono);letter-spacing:.02em}.sgo-secret-input.is-masked[data-v-e726da2e]{-webkit-text-security:disc}.sgo-field__control[data-v-e726da2e]::placeholder{color:var(--sgo-color-text-faint);font-family:var(--sgo-font-family);letter-spacing:normal}.sgo-field__control[data-v-e726da2e]::-moz-placeholder{color:var(--sgo-color-text-faint);font-family:var(--sgo-font-family);letter-spacing:normal}.sgo-field__control[data-v-e726da2e]::placeholder{color:var(--sgo-color-text-faint);font-family:var(--sgo-font-family);letter-spacing:normal}.sgo-field__control[data-v-e726da2e]::placeholder{color:var(--sgo-color-text-faint);font-family:var(--sgo-font-family);letter-spacing:normal}.sgo-field__control[data-v-e726da2e]:focus{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus);outline:none}.sgo-field__trailing[data-v-e726da2e]{gap:.3rem;display:flex;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.sgo-field__trailing[data-v-e726da2e] .sgo-icon-button{background:0 0;border:0;width:2.25rem;height:2.25rem}.sgo-field__message[data-v-e726da2e]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);line-height:1.45}.has-error .sgo-field__control[data-v-e726da2e]{border-color:var(--sgo-color-danger)}.is-disabled[data-v-e726da2e]{opacity:.62}.sgo-multi-select[data-v-913967a4]{grid-gap:.4rem;gap:.4rem;min-width:12rem;display:grid;position:relative}.sgo-multi-select__trigger[data-v-913967a4]{grid-gap:.65rem;background:color-mix(in srgb,var(--sgo-color-panel) 90%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);width:100%;min-height:2.875rem;color:var(--sgo-color-text);text-align:left;transition:border-color var(--sgo-duration-fast),box-shadow var(--sgo-duration-fast),background var(--sgo-duration-fast);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.62rem .76rem;display:grid}.sgo-multi-select__empty[data-v-913967a4]{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);text-align:center;padding:.85rem .75rem}.sgo-multi-select__trigger[data-v-913967a4]:hover{background:var(--sgo-color-panel);border-color:color-mix(in srgb,var(--sgo-color-primary) 42%,var(--sgo-color-border-strong))}.is-open .sgo-multi-select__trigger[data-v-913967a4]{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.sgo-multi-select__trigger[data-v-913967a4]:focus-visible{border-color:var(--sgo-color-primary);box-shadow:var(--sgo-shadow-focus)}.sgo-multi-select__trigger>span[data-v-913967a4]{width:100%;min-width:0;display:block;overflow:hidden}.sgo-multi-select__trigger .sgo-multi-select__value[data-v-913967a4]{font-size:var(--sgo-font-size-body);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sgo-multi-select__value-tooltip[data-v-913967a4]{width:100%;min-width:0;max-width:100%;display:block}.sgo-multi-select__trigger svg[data-v-913967a4]{color:var(--sgo-color-text-muted);height:1rem;transition:transform var(--sgo-duration-fast) var(--sgo-ease-standard);width:1rem}.is-open .sgo-multi-select__trigger svg[data-v-913967a4]{transform:rotate(180deg)}.sgo-multi-select__popover[data-v-913967a4]{-webkit-backdrop-filter:blur(.9rem)saturate(118%);backdrop-filter:blur(.9rem)saturate(118%);background:color-mix(in srgb,var(--sgo-color-panel) 97%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);box-shadow:var(--sgo-shadow-popover);min-width:-moz-max-content;min-width:max-content;z-index:var(--sgo-z-popover);padding:.34rem;position:absolute;top:calc(100% + .42rem);left:0;right:0}.sgo-multi-select__popover--teleported[data-v-913967a4]{min-width:0;z-index:calc(var(--sgo-z-modal) + 1);position:fixed;right:auto}.sgo-multi-select__listbox[data-v-913967a4]{max-height:18rem;display:grid;overflow:auto}.sgo-multi-select__listbox button[data-v-913967a4]{grid-gap:.72rem;border-radius:var(--sgo-radius-sm);min-height:2.35rem;color:var(--sgo-color-text-secondary);text-align:left;background:0 0;border:0;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.72rem;padding:.48rem .58rem;display:grid}.sgo-multi-select__listbox button[data-v-913967a4]:hover{background:var(--sgo-color-panel-hover);box-shadow:none;color:var(--sgo-color-text)}.sgo-multi-select__listbox button[data-v-913967a4]:focus-visible{background:var(--sgo-color-panel-hover);box-shadow:none;color:var(--sgo-color-text)}.sgo-multi-select__listbox button[data-v-913967a4]:disabled{cursor:not-allowed;opacity:.56}.sgo-multi-select__listbox button[data-v-913967a4]:disabled:hover{color:var(--sgo-color-text-secondary);background:0 0}.sgo-multi-select__listbox button.is-selected[data-v-913967a4]{background:var(--sgo-color-primary-soft);color:var(--sgo-color-primary);font-weight:680}.sgo-multi-select__listbox button.is-checkbox-only.is-selected[data-v-913967a4]{color:var(--sgo-color-text-secondary);background:0 0;font-weight:400}.sgo-multi-select__option-tooltip[data-v-913967a4]{width:100%;min-width:0;display:block;overflow:hidden}.sgo-multi-select__option-label[data-v-913967a4]{font-size:var(--sgo-font-size-body-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sgo-multi-select__checkbox[data-v-913967a4]{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border-strong);box-sizing:border-box;color:transparent;border-radius:.22rem;align-items:center;justify-items:center;width:1rem;height:1rem;display:inline-grid;overflow:visible!important}.sgo-multi-select__checkbox.is-checked[data-v-913967a4]{background:var(--sgo-color-primary);border-color:var(--sgo-color-primary);color:var(--sgo-color-on-primary,#fff)}.sgo-multi-select__checkbox svg[data-v-913967a4]{width:.78rem;height:.78rem}.sgo-multi-select__option-label[data-v-913967a4]{min-width:0}.sgo-multi-select__close[data-v-913967a4]{border:0;border-top:1px solid var(--sgo-color-border);color:var(--sgo-color-primary);font-size:var(--sgo-font-size-body-sm);background:0 0;border-radius:0;width:100%;min-height:2.35rem;margin-top:.3rem;padding:.48rem .58rem;font-weight:700}.sgo-multi-select__close[data-v-913967a4]:hover{background:var(--sgo-color-panel-hover);box-shadow:none;color:var(--sgo-color-primary)}.sgo-multi-select__close[data-v-913967a4]:focus-visible{background:var(--sgo-color-panel-hover);box-shadow:none;color:var(--sgo-color-primary)}.is-compact[data-v-913967a4]{gap:0;min-width:11rem}.is-compact .sgo-multi-select__trigger[data-v-913967a4]{min-height:2.65rem;padding-top:.55rem;padding-bottom:.55rem}.is-compact .sgo-multi-select__trigger span[data-v-913967a4]{font-size:var(--sgo-font-size-body-sm)}.is-disabled[data-v-913967a4]{opacity:.62}.sgo-multi-select-popover-enter-active[data-v-913967a4],.sgo-multi-select-popover-leave-active[data-v-913967a4]{transform-origin:top;transition:opacity var(--sgo-duration-fast),transform var(--sgo-duration-fast) var(--sgo-ease-standard)}.sgo-multi-select-popover-enter-from[data-v-913967a4],.sgo-multi-select-popover-leave-to[data-v-913967a4]{opacity:0;transform:translateY(-.3rem)scale(.985)}@media (prefers-reduced-motion:reduce){.sgo-multi-select-popover-enter-active[data-v-913967a4],.sgo-multi-select-popover-leave-active[data-v-913967a4],.sgo-multi-select__trigger svg[data-v-913967a4]{transition:none}}.sgo-spinner[data-v-35762866]{-webkit-backdrop-filter:blur(.18rem);backdrop-filter:blur(.18rem);background:color-mix(in srgb,var(--sgo-color-canvas) 74%,transparent);opacity:1;align-items:center;justify-items:center;transition:opacity .22s,visibility .22s;display:grid}.sgo-spinner--fullscreen[data-v-35762866]{z-index:calc(var(--sgo-z-modal) - 1);position:fixed;top:0;bottom:0;left:0;right:0}.sgo-spinner--container[data-v-35762866]{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.sgo-spinner.is-hidden[data-v-35762866]{opacity:0;pointer-events:none;visibility:hidden}.sgo-spinner__loader[data-v-35762866]{width:3rem;height:3rem;position:relative}.sgo-spinner__loader[data-v-35762866]:before{background:color-mix(in srgb,var(--sgo-color-primary) 50%,transparent);content:"";border-radius:50%;width:3rem;height:.32rem;animation:.5s linear infinite sgo-spinner-shadow-35762866;position:absolute;top:3.75rem;left:0}.sgo-spinner__loader[data-v-35762866]:after{background:var(--sgo-color-primary);content:"";border-radius:.25rem;animation:.5s linear infinite sgo-spinner-jump-35762866;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes sgo-spinner-jump-35762866{15%{border-bottom-right-radius:.2rem}25%{transform:translateY(.56rem)rotate(22.5deg)}50%{border-bottom-right-radius:2.5rem;transform:translateY(1.12rem)scaleY(.9)rotate(45deg)}75%{transform:translateY(.56rem)rotate(67.5deg)}to{transform:translateY(0)rotate(90deg)}}@keyframes sgo-spinner-shadow-35762866{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}@media (prefers-reduced-motion:reduce){.sgo-spinner[data-v-35762866]{transition:none}.sgo-spinner__loader[data-v-35762866]:after,.sgo-spinner__loader[data-v-35762866]:before{animation:none}}:root[data-reduced-motion=true]{transition:none}:root[data-reduced-motion=true],:root[data-reduced-motion=true]{animation:none}.sgo-state[data-v-acd78351]{background:var(--sgo-color-panel-muted);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-lg);gap:.9rem;padding:1rem;display:flex}.sgo-state__icon[data-v-acd78351]{color:var(--sgo-color-info);flex:none;width:1.25rem;height:1.25rem;margin-top:.05rem}.sgo-state h2[data-v-acd78351]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body);margin:0;line-height:1.35}.sgo-state p[data-v-acd78351]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);margin:.35rem 0 0;line-height:1.55}.sgo-state__actions[data-v-acd78351]{flex-wrap:wrap;gap:.55rem;margin-top:.85rem;display:flex}.is-success[data-v-acd78351]{background:var(--sgo-color-success-soft)}.is-success .sgo-state__icon[data-v-acd78351]{color:var(--sgo-color-success)}.is-warning[data-v-acd78351]{background:var(--sgo-color-warning-soft)}.is-warning .sgo-state__icon[data-v-acd78351]{color:var(--sgo-color-warning)}.is-danger[data-v-acd78351]{background:var(--sgo-color-danger-soft)}.is-danger .sgo-state__icon[data-v-acd78351]{color:var(--sgo-color-danger)}.is-empty[data-v-acd78351]{background:var(--sgo-color-panel-muted)}.is-empty .sgo-state__icon[data-v-acd78351]{color:var(--sgo-color-text-muted)}.sgo-toast[data-v-5e9214ec]{max-width:min(100vw - 1.6rem,max(100vw - 1.95rem,14.2rem));max-height:calc(100vh - 5.8rem);max-width:min(calc(100vw - 1.6rem),max(calc(100vw - var(--sgo-toast-right-offset,1.15rem) - .8rem),14.2rem));right:max(.8rem,min(1.15rem,100vw - 15rem));right:max(.8rem,min(var(--sgo-toast-right-offset,1.15rem),calc(100vw - 15rem)));width:min(28rem,100vw - 2rem);z-index:var(--sgo-z-toast);grid-gap:.52rem;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:color-mix(in srgb,var(--sgo-color-panel) 96%,transparent);border:1px solid var(--sgo-color-border-strong);border-radius:var(--sgo-radius-md);box-shadow:0 .7rem 2rem color-mix(in srgb,var(--sgo-color-text) 12%,transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.52rem;padding:.72rem .82rem;display:grid;position:fixed;top:4.85rem;overflow:auto}.sgo-toast.is-inline[data-v-5e9214ec]{background:color-mix(in srgb,var(--sgo-color-primary-soft) 42%,var(--sgo-color-panel));border-color:color-mix(in srgb,var(--sgo-color-primary) 16%,var(--sgo-color-border-strong));border-radius:var(--sgo-radius-lg);box-shadow:none;z-index:auto;width:auto;max-width:none;max-height:none;margin:.15rem 0 0;padding:.72rem .8rem;position:relative;top:auto;bottom:auto;left:auto;right:auto}.sgo-toast[data-v-5e9214ec]:before{background:var(--sgo-color-info);border-radius:var(--sgo-radius-lg) 0 0 var(--sgo-radius-lg);content:"";width:.2rem;position:absolute;top:0;bottom:0;left:0;right:auto}.sgo-toast__icon[data-v-5e9214ec]{color:var(--sgo-color-info);width:1rem;height:1rem;margin-top:.12rem}.sgo-toast__copy[data-v-5e9214ec]{word-wrap:anywhere;min-width:0}.sgo-toast__copy strong[data-v-5e9214ec]{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm);line-height:1.4;display:block}.sgo-toast__copy p[data-v-5e9214ec]{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);margin:.26rem 0 0;line-height:1.5}.sgo-toast__actions[data-v-5e9214ec]{flex-wrap:wrap;gap:.35rem;margin-top:.48rem;display:flex}.sgo-toast__actions[data-v-5e9214ec] .sgo-button{font-size:var(--sgo-font-size-caption);min-height:1.85rem;padding:.28rem .62rem}.sgo-toast__dismiss[data-v-5e9214ec]{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-text-muted);background:0 0;border:0;align-items:center;justify-items:center;width:1.7rem;height:1.7rem;margin:-.25rem -.25rem 0 0;padding:0;display:grid}.sgo-toast__dismiss[data-v-5e9214ec]:hover{background:var(--sgo-color-panel-hover);color:var(--sgo-color-text)}.sgo-toast__dismiss svg[data-v-5e9214ec]{width:.95rem;height:.95rem}.sgo-toast.is-success[data-v-5e9214ec]:before{background:var(--sgo-color-success)}.sgo-toast.is-success .sgo-toast__icon[data-v-5e9214ec]{color:var(--sgo-color-success)}.sgo-toast.is-warning[data-v-5e9214ec]:before{background:var(--sgo-color-warning)}.sgo-toast.is-warning .sgo-toast__icon[data-v-5e9214ec]{color:var(--sgo-color-warning)}.sgo-toast.is-danger[data-v-5e9214ec]:before{background:var(--sgo-color-danger)}.sgo-toast.is-danger .sgo-toast__icon[data-v-5e9214ec]{color:var(--sgo-color-danger)}.sgo-toast.is-empty[data-v-5e9214ec]:before{background:var(--sgo-color-text-muted)}.sgo-toast.is-empty .sgo-toast__icon[data-v-5e9214ec]{color:var(--sgo-color-text-muted)}.sgo-toast-enter-active[data-v-5e9214ec],.sgo-toast-leave-active[data-v-5e9214ec]{transition:opacity .28s var(--sgo-ease-standard),transform .32s var(--sgo-ease-standard),filter .32s var(--sgo-ease-standard)}.sgo-toast-enter-from[data-v-5e9214ec],.sgo-toast-leave-to[data-v-5e9214ec]{-webkit-filter:blur(.35rem);filter:blur(.35rem);opacity:0;transform:translateY(-.55rem)scale(.985)}@media (prefers-reduced-motion:reduce){.sgo-toast-enter-active[data-v-5e9214ec],.sgo-toast-leave-active[data-v-5e9214ec]{transition:none}}:root[data-reduced-motion=true],:root[data-reduced-motion=true]{transition:none}.sgo-toast-host[data-v-913d9356]{max-height:calc(100vh - 5.8rem);right:max(.8rem,min(1.15rem,100vw - 15rem));right:max(.8rem,min(var(--sgo-toast-right-offset,1.15rem),calc(100vw - 15rem)));width:min(28rem,100vw - 2rem);z-index:var(--sgo-z-toast);grid-gap:.6rem;pointer-events:none;gap:.6rem;display:grid;position:fixed;top:4.85rem;overflow:auto}.sgo-toast-host[data-v-913d9356] .sgo-toast{pointer-events:auto;width:100%;margin:0}.el-progress{align-items:center;line-height:1;display:flex;position:relative}.el-progress__text{color:var(--el-text-color-regular);min-width:50px;margin-left:5px;font-size:14px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}:-webkit-any(.el-progress--circle,.el-progress--dashboard) .el-progress__text{text-align:center;width:100%;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}:-moz-any(.el-progress--circle,.el-progress--dashboard) .el-progress__text{text-align:center;width:100%;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}:is(.el-progress--circle,.el-progress--dashboard) .el-progress__text{text-align:center;width:100%;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}:-webkit-any(.el-progress--circle,.el-progress--dashboard) .el-progress__text i{vertical-align:middle;display:inline-block}:-moz-any(.el-progress--circle,.el-progress--dashboard) .el-progress__text i{vertical-align:middle;display:inline-block}:is(.el-progress--circle,.el-progress--dashboard) .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{margin-right:0;padding-right:0;display:block}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);vertical-align:middle;border-radius:100px;height:6px;position:relative;overflow:hidden}.el-progress-bar__inner{background-color:var(--el-color-primary);text-align:right;white-space:nowrap;border-radius:100px;height:100%;line-height:1;transition:width .6s;position:absolute;top:0;left:0}.el-progress-bar__inner:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-progress-bar__inner--indeterminate{animation:3s infinite indeterminate;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 75%,transparent 75%,transparent);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:3s linear infinite striped-flow}.el-progress-bar__innerText{color:#fff;vertical-align:middle;margin:0 5px;font-size:12px;display:inline-block}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.el-upload{--el-upload-dragger-padding-horizontal:10px;--el-upload-dragger-padding-vertical:40px;--el-upload-list-picture-card-size:var(--el-upload-picture-card-size);--el-upload-picture-card-size:148px;cursor:pointer;outline:none;justify-content:center;align-items:center;display:inline-flex}.el-upload.is-disabled{cursor:not-allowed}.el-upload.is-disabled:focus{color:inherit}.el-upload.is-disabled:focus,.el-upload.is-disabled:focus .el-upload-dragger{border-color:var(--el-border-color-darker)}.el-upload.is-disabled .el-upload-dragger{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-upload.is-disabled .el-upload-dragger .el-upload__text{color:var(--el-text-color-placeholder)}.el-upload.is-disabled .el-upload-dragger .el-upload__text em{color:var(--el-disabled-text-color)}.el-upload.is-disabled .el-upload-dragger:hover{border-color:var(--el-border-color-darker)}.el-upload__input{display:none}.el-upload__tip{color:var(--el-text-color-regular);margin-top:7px;font-size:12px}.el-upload iframe{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;z-index:-1;position:absolute;top:0;left:0}.el-upload--picture-card{background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);box-sizing:border-box;cursor:pointer;height:var(--el-upload-picture-card-size);vertical-align:top;width:var(--el-upload-picture-card-size);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.el-upload--picture-card>i{color:var(--el-text-color-secondary);font-size:28px}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{color:var(--el-color-primary)}.el-upload:focus,.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);box-sizing:border-box;cursor:pointer;padding:var(--el-upload-dragger-padding-vertical) var(--el-upload-dragger-padding-horizontal);text-align:center;border-radius:6px;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{color:var(--el-text-color-placeholder);margin-bottom:16px;font-size:67px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);text-align:center;font-size:14px}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary);padding:calc(var(--el-upload-dragger-padding-vertical) - 1px) calc(var(--el-upload-dragger-padding-horizontal) - 1px)}.el-upload-list{--el-upload-dragger-padding-horizontal:10px;--el-upload-dragger-padding-vertical:40px;--el-upload-list-picture-card-size:var(--el-upload-picture-card-size);--el-upload-picture-card-size:148px;margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{box-sizing:border-box;color:var(--el-text-color-regular);border-radius:4px;width:100%;margin-bottom:5px;font-size:14px;transition:all .5s cubic-bezier(.55,0,.1,1);position:relative}.el-upload-list__item .el-progress{width:100%;position:absolute;top:20px}.el-upload-list__item .el-progress__text{position:absolute;top:-13px;right:0}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{color:var(--el-text-color-regular);cursor:pointer;opacity:.75;transition:opacity var(--el-transition-duration);display:none;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{color:var(--el-color-primary);opacity:1}.el-upload-list__item .el-icon--close-tip{color:var(--el-color-primary);cursor:pointer;opacity:1;font-size:12px;font-style:normal;display:none;position:absolute;top:1px;right:5px}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:focus-within{background-color:var(--el-fill-color-light)}:-webkit-any(.el-upload-list__item:focus-within,.el-upload-list__item:hover) .el-icon--close{display:inline-flex}:-moz-any(.el-upload-list__item:focus-within,.el-upload-list__item:hover) .el-icon--close{display:inline-flex}:is(.el-upload-list__item:focus-within,.el-upload-list__item:hover) .el-icon--close{display:inline-flex}:-webkit-any(.el-upload-list__item:focus-within,.el-upload-list__item:hover) .el-icon--close-tip{right:24px}:-moz-any(.el-upload-list__item:focus-within,.el-upload-list__item:hover) .el-icon--close-tip{right:24px}:is(.el-upload-list__item:focus-within,.el-upload-list__item:hover) .el-icon--close-tip{right:24px}:-webkit-any(.el-upload-list__item:focus-within,.el-upload-list__item:hover) .el-progress__text{display:none}:-moz-any(.el-upload-list__item:focus-within,.el-upload-list__item:hover) .el-progress__text{display:none}:is(.el-upload-list__item:focus-within,.el-upload-list__item:hover) .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{flex-direction:column;justify-content:center;width:calc(100% - 30px);margin-left:4px;display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success :-webkit-any(.el-upload-list__item-name:focus,.el-upload-list__item-name:hover){color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success :-moz-any(.el-upload-list__item-name:focus,.el-upload-list__item-name:hover){color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success :is(.el-upload-list__item-name:focus,.el-upload-list__item-name:hover){color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}:-webkit-any(.el-upload-list__item.is-success:focus,.el-upload-list__item.is-success:focus-within,.el-upload-list__item.is-success:hover) .el-upload-list__item-status-label{opacity:0;display:none}:-moz-any(.el-upload-list__item.is-success:focus,.el-upload-list__item.is-success:focus-within,.el-upload-list__item.is-success:hover) .el-upload-list__item-status-label{opacity:0;display:none}:is(.el-upload-list__item.is-success:focus,.el-upload-list__item.is-success:focus-within,.el-upload-list__item.is-success:hover) .el-upload-list__item-status-label{opacity:0;display:none}.el-upload-list__item-name{color:var(--el-text-color-regular);font-size:var(--el-font-size-base);text-align:center;transition:color var(--el-transition-duration);align-items:center;padding:0 4px;display:inline-flex}.el-upload-list__item-name .el-icon{color:var(--el-text-color-secondary);margin-right:6px}.el-upload-list__item-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-upload-list__item-status-label{height:100%;line-height:inherit;transition:opacity var(--el-transition-duration);justify-content:center;align-items:center;display:none;position:absolute;top:0;right:5px}.el-upload-list__item-delete{color:var(--el-text-color-regular);font-size:12px;display:none;position:absolute;top:0;right:10px}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{flex-wrap:wrap;margin:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);box-sizing:border-box;height:var(--el-upload-list-picture-card-size);width:var(--el-upload-list-picture-card-size);border-radius:6px;margin:0 8px 8px 0;padding:0;display:inline-flex;overflow:hidden}.el-upload-list--picture-card .el-upload-list__item :-webkit-any(.el-icon--check,.el-icon--circle-check){color:#fff}.el-upload-list--picture-card .el-upload-list__item :-moz-any(.el-icon--check,.el-icon--circle-check){color:#fff}.el-upload-list--picture-card .el-upload-list__item :is(.el-icon--check,.el-icon--circle-check){color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{object-fit:contain;width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{background:var(--el-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{margin-top:11px;font-size:12px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{background-color:var(--el-overlay-color-lighter);color:#fff;cursor:default;opacity:0;height:100%;transition:opacity var(--el-transition-duration);justify-content:center;align-items:center;width:100%;font-size:20px;display:inline-flex;position:absolute;top:0;left:0}.el-upload-list--picture-card .el-upload-list__item-actions span{cursor:pointer;display:none}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:16px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{color:inherit;font-size:inherit;position:static}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{width:126px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);box-sizing:border-box;z-index:0;border-radius:6px;align-items:center;margin-top:10px;padding:10px;display:flex;overflow:hidden}.el-upload-list--picture .el-upload-list__item :-webkit-any(.el-icon--check,.el-icon--circle-check){color:#fff}.el-upload-list--picture .el-upload-list__item :-moz-any(.el-icon--check,.el-icon--circle-check){color:#fff}.el-upload-list--picture .el-upload-list__item :is(.el-icon--check,.el-icon--circle-check){color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:inline-flex}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{background-color:var(--el-color-white);object-fit:contain;z-index:1;justify-content:center;align-items:center;width:70px;height:70px;display:inline-flex;position:relative}.el-upload-list--picture .el-upload-list__item-status-label{background:var(--el-color-success);text-align:center;width:46px;height:26px;position:absolute;top:-7px;right:-17px;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{margin-top:12px;font-size:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{cursor:default;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.el-upload-cover:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-upload-cover img{width:100%;height:100%;display:block}.el-upload-cover__label{background:var(--el-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.el-upload-cover__label i{color:#fff;margin-top:11px;font-size:12px;transform:rotate(-45deg)}.el-upload-cover__progress{vertical-align:middle;width:243px;display:inline-block;position:static}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{width:100%;height:100%;position:absolute;top:0;left:0}.el-upload-cover__interact{background-color:var(--el-overlay-color-light);text-align:center;width:100%;height:100%;position:absolute;bottom:0;left:0}.el-upload-cover__interact .btn{color:#fff;cursor:pointer;transition:var(--el-transition-md-fade);vertical-align:middle;margin-top:60px;font-size:14px;display:inline-block}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;font-size:24px;line-height:inherit;margin:0 auto 5px;display:block}.el-upload-cover__title{color:var(--el-text-color-primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;width:100%;height:36px;margin:0;padding:0 10px;font-size:14px;font-weight:400;line-height:36px;position:absolute;bottom:0;left:0;overflow:hidden}.el-upload-cover+.el-upload__inner{opacity:0;z-index:1;position:relative}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:rgba(255,255,255,.5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);box-sizing:border-box;color:var(--el-button-text-color);cursor:pointer;font-weight:var(--el-button-font-weight);text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;outline:none;justify-content:center;align-items:center;height:32px;line-height:1;transition:all .1s;display:inline-flex}.el-button:hover{background-color:var(--el-button-hover-bg-color);border-color:var(--el-button-hover-border-color);color:var(--el-button-hover-text-color);outline:none}.el-button:active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button{border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base)}.el-button,.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color);color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{background-color:var(--el-mask-color-extra-light);border-radius:inherit;content:"";pointer-events:none;z-index:1;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-dashed{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary);border-style:dashed}.el-button.is-circle{border-radius:50%;width:32px;padding:8px}.el-button.is-text{color:var(--el-button-text-color);background-color:transparent;border:0 solid transparent}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{color:var(--el-button-text-color);background:0 0;border-color:transparent;height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button.is-link:not(.is-disabled):hover{background-color:transparent;border-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);background-color:transparent;border-color:transparent}.el-button--text{color:var(--el-color-primary);background:0 0;border-color:transparent;padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);background-color:transparent;border-color:transparent}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);background-color:transparent;border-color:transparent}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-5)}.el-button--primary.is-dashed{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-text-color:var(--el-color-primary-dark-2);--el-button-active-bg-color:var(--el-color-primary-light-9);--el-button-active-border-color:var(--el-color-primary-dark-2)}.el-button--primary.is-dashed.is-disabled,.el-button--primary.is-dashed.is-disabled:active,.el-button--primary.is-dashed.is-disabled:focus,.el-button--primary.is-dashed.is-disabled:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-5)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8);color:var(--el-color-success-light-5)}.el-button--success.is-dashed{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-success);--el-button-hover-bg-color:var(--el-color-success-light-9);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-text-color:var(--el-color-success-dark-2);--el-button-active-bg-color:var(--el-color-success-light-9);--el-button-active-border-color:var(--el-color-success-dark-2)}.el-button--success.is-dashed.is-disabled,.el-button--success.is-dashed.is-disabled:active,.el-button--success.is-dashed.is-disabled:focus,.el-button--success.is-dashed.is-disabled:hover{background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8);color:var(--el-color-success-light-5)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8);color:var(--el-color-warning-light-5)}.el-button--warning.is-dashed{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-warning);--el-button-hover-bg-color:var(--el-color-warning-light-9);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-text-color:var(--el-color-warning-dark-2);--el-button-active-bg-color:var(--el-color-warning-light-9);--el-button-active-border-color:var(--el-color-warning-dark-2)}.el-button--warning.is-dashed.is-disabled,.el-button--warning.is-dashed.is-disabled:active,.el-button--warning.is-dashed.is-disabled:focus,.el-button--warning.is-dashed.is-disabled:hover{background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8);color:var(--el-color-warning-light-5)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8);color:var(--el-color-danger-light-5)}.el-button--danger.is-dashed{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-danger);--el-button-hover-bg-color:var(--el-color-danger-light-9);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-text-color:var(--el-color-danger-dark-2);--el-button-active-bg-color:var(--el-color-danger-light-9);--el-button-active-border-color:var(--el-color-danger-dark-2)}.el-button--danger.is-dashed.is-disabled,.el-button--danger.is-dashed.is-disabled:active,.el-button--danger.is-dashed.is-disabled:focus,.el-button--danger.is-dashed.is-disabled:hover{background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8);color:var(--el-color-danger-light-5)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8);color:var(--el-color-info-light-5)}.el-button--info.is-dashed{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-info);--el-button-hover-bg-color:var(--el-color-info-light-9);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-text-color:var(--el-color-info-dark-2);--el-button-active-bg-color:var(--el-color-info-light-9);--el-button-active-border-color:var(--el-color-info-dark-2)}.el-button--info.is-dashed.is-disabled,.el-button--info.is-dashed.is-disabled:active,.el-button--info.is-dashed.is-disabled:focus,.el-button--info.is-dashed.is-disabled:hover{background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8);color:var(--el-color-info-light-5)}.el-button--large{--el-button-size:40px;height:40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base);padding:12px 19px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:5px 11px;font-size:12px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.sgo-upload[data-v-e9019a0c]{--el-color-primary:var(--sgo-color-primary);--el-color-primary-light-9:var(--sgo-color-panel-hover);--el-text-color-regular:var(--sgo-color-text);--el-text-color-primary:var(--sgo-color-text);--el-text-color-secondary:var(--sgo-color-text-secondary);--el-border-color:var(--sgo-color-border-strong);--el-border-color-light:var(--sgo-color-border);--el-fill-color-blank:var(--sgo-color-panel);--el-fill-color-light:var(--sgo-color-panel-hover);color:var(--sgo-color-text)}.sgo-upload__add[data-v-e9019a0c]{color:var(--sgo-color-text-secondary);width:1.75rem;height:1.75rem}.sgo-upload.is-limit-reached[data-v-e9019a0c] .el-upload--picture-card{display:none}:root{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sgo-font-family:"Avenir Next","SF Pro Text","PingFang SC","Microsoft YaHei",sans-serif;--sgo-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--sgo-font-size-caption:.75rem;--sgo-font-size-body-sm:.8125rem;--sgo-font-size-body:.9375rem;--sgo-font-size-body-lg:1.0625rem;--sgo-font-size-title-sm:1.125rem;--sgo-font-size-title:1.5rem;--sgo-font-size-display:max(2.25rem,min(3.5vw,4.25rem));--sgo-line-height-tight:1.18;--sgo-line-height-body:1.6;--sgo-space-1:.25rem;--sgo-space-2:.5rem;--sgo-space-3:.75rem;--sgo-space-4:1rem;--sgo-space-5:1.25rem;--sgo-space-6:1.5rem;--sgo-space-8:2rem;--sgo-space-10:2.5rem;--sgo-space-12:3rem;--sgo-radius-sm:.5rem;--sgo-radius-md:.75rem;--sgo-radius-lg:1rem;--sgo-radius-shell:1.5rem;--sgo-duration-fast:.14s;--sgo-duration-base:.22s;--sgo-duration-data:.68s;--sgo-ease-standard:cubic-bezier(.22,.8,.24,1);--sgo-z-content:10;--sgo-z-ambient:20;--sgo-z-navigation:30;--sgo-z-topbar:40;--sgo-z-tooltip:100;--sgo-z-popover:200;--sgo-z-drawer:250;--sgo-z-modal:300;--sgo-z-toast:400;--sgo-color-canvas:#f4f5f1;--sgo-color-canvas-raised:#f8f8f4;--sgo-color-chrome:rgba(253,252,248,.92);--sgo-color-panel:#fffefa;--sgo-color-panel-muted:#f0f2ec;--sgo-color-panel-hover:#ecefe8;--sgo-color-border:rgba(34,38,31,.11);--sgo-color-border-strong:rgba(34,38,31,.18);--sgo-color-text:#242720;--sgo-color-text-secondary:#565c52;--sgo-color-text-muted:#7f867a;--sgo-color-text-faint:#9da39a;--sgo-color-primary:#d96538;--sgo-color-primary-strong:#c85429;--sgo-color-primary-soft:rgba(217,101,56,.1);--sgo-color-primary-border:rgba(217,101,56,.28);--sgo-color-info:#557bc9;--sgo-color-info-soft:rgba(85,123,201,.1);--sgo-color-success:#3d9d76;--sgo-color-success-soft:rgba(61,157,118,.11);--sgo-color-warning:#b88328;--sgo-color-warning-soft:rgba(184,131,40,.11);--sgo-color-danger:#c65e58;--sgo-color-danger-soft:rgba(198,94,88,.1);--sgo-color-overlay:rgba(27,30,24,.32);--sgo-shadow-shell:0 30px 90px rgba(37,41,33,.14);--sgo-shadow-popover:0 20px 52px rgba(37,41,33,.16);--sgo-shadow-focus:0 0 0 3px rgba(217,101,56,.18)}:root[data-theme=dark]{--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sgo-color-canvas:#10110f;--sgo-color-canvas-raised:#131411;--sgo-color-chrome:rgba(12,13,12,.9);--sgo-color-panel:#171814;--sgo-color-panel-muted:#121310;--sgo-color-panel-hover:#1d1f1a;--sgo-color-border:rgba(244,241,234,.09);--sgo-color-border-strong:rgba(244,241,234,.17);--sgo-color-text:#f4f1ea;--sgo-color-text-secondary:#c5c2ba;--sgo-color-text-muted:#8e9189;--sgo-color-text-faint:#64675f;--sgo-color-primary:#f47d4d;--sgo-color-primary-strong:#ff9166;--sgo-color-primary-soft:rgba(244,125,77,.13);--sgo-color-primary-border:rgba(244,125,77,.3);--sgo-color-info:#82a3f5;--sgo-color-info-soft:rgba(130,163,245,.12);--sgo-color-success:#69c69d;--sgo-color-success-soft:rgba(105,198,157,.12);--sgo-color-warning:#d6aa62;--sgo-color-warning-soft:rgba(214,170,98,.12);--sgo-color-danger:#df776e;--sgo-color-danger-soft:rgba(223,119,110,.12);--sgo-color-overlay:rgba(0,0,0,.56);--sgo-shadow-shell:0 34px 100px rgba(0,0,0,.48);--sgo-shadow-popover:0 22px 60px rgba(0,0,0,.34);--sgo-shadow-focus:0 0 0 3px rgba(244,125,77,.2)}[hidden]{display:none!important}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*{box-sizing:border-box;scrollbar-color:var(--sgo-color-border-strong) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:.48rem;height:.48rem}::-webkit-scrollbar-thumb{background:var(--sgo-color-border-strong);background-clip:padding-box;border:.12rem solid transparent;border-radius:999px}::-webkit-scrollbar-track{background:0 0}#app,body,html{scrollbar-width:none;min-width:70rem;min-height:100%;margin:0}@media (max-width:69.99rem){#app,body,html{min-width:0}}#app::-webkit-scrollbar{width:0;height:0}body::-webkit-scrollbar{width:0;height:0}html::-webkit-scrollbar{width:0;height:0}body{background:var(--sgo-color-canvas);color:var(--sgo-color-text);font-family:var(--sgo-font-family);font-size:var(--sgo-font-size-body);line-height:var(--sgo-line-height-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-height:100vh}input,select{font:inherit}button:where(:not([class^=ant]):not([class^=el])){font:inherit}select{cursor:pointer}button:where(:not([class^=ant]):not([class^=el])){cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}:where([class^=ant],[class^=el]) a{color:#1677ff}::-moz-selection{background:var(--sgo-color-primary-soft);color:var(--sgo-color-text)}::selection{background:var(--sgo-color-primary-soft);color:var(--sgo-color-text)}:focus-visible{box-shadow:var(--sgo-shadow-focus);outline:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prototype-page{min-height:100vh}.enterprise-page{grid-gap:1rem;gap:1rem;padding:1.45rem;display:grid}.enterprise-panel,.enterprise-toolbar{background:var(--sgo-color-panel);border:1px solid var(--sgo-color-border);border-radius:var(--sgo-radius-lg)}.enterprise-toolbar{box-shadow:0 .4rem 1.2rem color-mix(in srgb,var(--sgo-color-text) 4%,transparent);z-index:calc(var(--sgo-z-content) + 2);flex-wrap:wrap;align-items:flex-end;gap:.65rem;padding:.8rem;display:flex}.enterprise-toolbar__clear{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-primary);font-size:var(--sgo-font-size-caption);min-height:2.65rem;transition:border-color var(--sgo-duration-fast),background var(--sgo-duration-fast),color var(--sgo-duration-fast);white-space:nowrap;background:0 0;border:1px solid transparent;justify-content:center;align-items:center;gap:.4rem;width:auto;margin-left:auto;padding:.55rem .72rem;font-weight:680;display:inline-flex}.enterprise-toolbar__clear:hover{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border)}.enterprise-toolbar .sgo-field{flex:14rem;min-width:13rem}.enterprise-toolbar__actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.enterprise-panel{overflow:hidden}.enterprise-panel__header{border-bottom:1px solid var(--sgo-color-border);justify-content:space-between;align-items:center;gap:1rem;min-height:3.6rem;padding:.75rem .9rem;display:flex}.enterprise-panel__header h2{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body);margin:0}.enterprise-panel__header p{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption);margin:.18rem 0 0}.enterprise-panel__body{padding:.9rem}.enterprise-alert-stack{grid-gap:.55rem;gap:.55rem;display:grid}.enterprise-detail-list{grid-gap:.75rem;gap:.75rem;margin:0;display:grid}.enterprise-detail-list>div{grid-gap:.75rem;border-bottom:1px solid var(--sgo-color-border);grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;padding-bottom:.72rem;display:grid}.enterprise-detail-list dt{color:var(--sgo-color-text-muted);font-size:var(--sgo-font-size-caption)}.enterprise-detail-list dd{color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-body-sm);min-width:0;margin:0}.enterprise-section-label{color:var(--sgo-color-text);font-size:var(--sgo-font-size-body-sm);margin:1.25rem 0 .6rem}.enterprise-chip-row{flex-wrap:wrap;gap:.45rem;display:flex}.enterprise-link-button{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-primary);font-size:var(--sgo-font-size-body-sm);background:0 0;border:0;align-items:center;gap:.35rem;min-height:2rem;padding:.35rem .55rem;font-weight:650;display:inline-flex}.enterprise-link-button:hover{background:var(--sgo-color-primary-soft)}.sgo-table-actions{white-space:nowrap;justify-content:center;align-items:center;gap:.18rem;display:flex}.sgo-table-actions button{border-radius:var(--sgo-radius-sm);color:var(--sgo-color-primary);font-size:var(--sgo-font-size-caption);white-space:nowrap;background:0 0;border:0;min-height:2rem;padding:.3rem .45rem;font-weight:680}.sgo-table-actions button:hover{background:var(--sgo-color-primary-soft)}.sgo-table-actions button:focus-visible{background:var(--sgo-color-primary-soft)}.sgo-drawer-footer-actions{grid-gap:.45rem;gap:.45rem;width:100%;display:grid}.sgo-drawer-action{grid-gap:.22rem;border-radius:var(--sgo-radius-md);min-width:0;min-height:3.45rem;color:var(--sgo-color-text-secondary);font-size:var(--sgo-font-size-caption);background:0 0;border:1px solid transparent;align-items:center;justify-items:center;gap:.22rem;padding:.38rem .25rem;font-weight:680;display:grid}.sgo-drawer-action:hover{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary);outline:none}.sgo-drawer-action:focus-visible{background:var(--sgo-color-primary-soft);border-color:var(--sgo-color-primary-border);color:var(--sgo-color-primary);outline:none}.sgo-drawer-action.is-primary{color:var(--sgo-color-primary)}.sgo-drawer-action.is-danger{color:var(--sgo-color-danger)}.sgo-drawer-action.is-danger:hover{background:var(--sgo-color-danger-soft);border-color:var(--sgo-color-danger-border);color:var(--sgo-color-danger)}.sgo-drawer-action.is-danger:focus-visible{background:var(--sgo-color-danger-soft);border-color:var(--sgo-color-danger-border);color:var(--sgo-color-danger)}.sgo-drawer-action svg{width:1rem;height:1rem}@keyframes sgo-spin{to{transform:rotate(1turn)}}@keyframes sgo-rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes sgo-breathe{0%,to{opacity:.42;transform:scale(.98)}50%{opacity:.72;transform:scale(1.02)}}@keyframes sgo-icon-pop{0%,to{transform:translateY(0)scale(1)}48%{transform:translateY(-.125rem)scale(1.08)}}.sgo-enter{animation:sgo-rise var(--sgo-duration-data) var(--sgo-ease-standard) both}.sgo-icon-motion:hover svg{animation:sgo-icon-pop .42s var(--sgo-ease-standard)}.sgo-icon-motion:focus-visible svg{animation:sgo-icon-pop .42s var(--sgo-ease-standard)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.sgo-pointer-glow{display:none!important}}:root[data-reduced-motion=true] *,:root[data-reduced-motion=true] :after,:root[data-reduced-motion=true] :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root[data-reduced-motion=true] .sgo-pointer-glow{display:none!important}
