.hs{.ss-stage{--ink: #20231e;--paper: #f3f2eb;--lime: #c7f452;--ss-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Pretendard Variable", Pretendard, system-ui, "Apple SD Gothic Neo", sans-serif;--ss-surface: #fff;--ss-raised: #fff;--ss-text-strong: var(--ink);--ss-text: #6b6f66;--ss-text-faint: #9a9e94;--ss-line: rgba(32, 35, 30, .1);--ss-line-faint: rgba(32, 35, 30, .07);--ss-ink-1: rgba(32, 35, 30, .05);--ss-ink-2: rgba(32, 35, 30, .07);--ss-ink-3: rgba(32, 35, 30, .1);--ss-accent: var(--ink);--ss-accent-2: var(--ink);--ss-accent-soft: rgba(32, 35, 30, .08);--ss-accent-text: var(--ink);--ss-success: var(--lime);--ss-success-soft: var(--lime);--ss-success-text: var(--ink);--ss-radius-pill: 4px;--ss-shadow-hero: 0 0 0 1px rgba(32, 35, 30, .07), 0 30px 60px -12px rgba(32, 35, 30, .22), 0 18px 36px -18px rgba(32, 35, 30, .24);--ss-shadow-satellite: 0 0 0 1px rgba(32, 35, 30, .06), 0 14px 32px -8px rgba(32, 35, 30, .2), 0 4px 10px -4px rgba(32, 35, 30, .1);--hs-ease: cubic-bezier(.45, 0, .1, 1);overflow:hidden;border-radius:10px;background:var(--paper);font:12px/1.4 var(--ss-font);color:var(--ss-text-strong);word-break:keep-all}.hs-wash{position:absolute;inset:0;background:radial-gradient(52% 64% at 100% 0%,rgba(199,244,82,.34),transparent 70%)}.hs-strong{font-weight:600}.hs-muted{color:var(--ss-text)}.hs-request{position:absolute;top:36px;left:190px;display:grid;gap:14px;width:340px;height:400px;padding:22px 22px 0;border-radius:8px;background:var(--ss-surface);box-shadow:var(--ss-shadow-hero);opacity:0;--hs-x: 0px;--hs-y: 24px;transform:translate(var(--hs-x),var(--hs-y));align-content:start;will-change:transform;transition:opacity .9s ease,transform 1.2s var(--hs-ease)}.hs-request[data-in]{opacity:1;--hs-y: 0px}.hs-request[data-aside]{--hs-x: -146px}.hs-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.hs-title{font-size:14px;font-weight:600;letter-spacing:-.01em}.hs-status{flex:none}.hs-who{display:flex;align-items:center;gap:8px;font-size:12.5px}.hs-who .hs-muted{font-size:11.5px}.hs-need{margin:2px 0 4px 32px;font-size:14px;font-weight:500;line-height:1.55;letter-spacing:-.01em}.hs-fields{display:grid}.hs-field{display:flex;align-items:center;gap:14px;height:36px;border-top:1px solid var(--ss-line-faint)}.hs-structure{position:absolute;top:36px;left:408px;display:grid;gap:16px;width:268px;padding:20px;border-radius:8px;background:var(--ss-raised);box-shadow:var(--ss-shadow-satellite);opacity:0;transform:translate(32px);will-change:transform;transition:opacity .8s ease .2s,transform 1.1s var(--hs-ease) .2s}.hs-structure[data-in]{opacity:1;transform:translate(0);transition-timing-function:ease,cubic-bezier(.25,.8,.25,1)}.hs-structure>*,.hs-step{position:relative;transform:translateY(8px);opacity:0;will-change:transform;transition:opacity .6s ease,transform .9s var(--hs-ease);transition-delay:calc(.45s + var(--i) * 70ms)}.hs-structure[data-in]>*,.hs-structure[data-in] .hs-step{opacity:1;transform:translateY(0);transition-timing-function:ease,cubic-bezier(.25,.8,.25,1)}.hs-structure>.hs-steps{transition:none;transform:none;opacity:1}.hs-shead{display:flex;align-items:center;gap:10px;font-size:13px}.hs-mark{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:6px;background:var(--lime)}.hs-mark img{display:block}.hs-steps{position:relative;display:grid;gap:6px}.hs-steps:before{content:"";position:absolute;left:13.5px;top:14px;width:1px;height:calc(100% - 28px);background:var(--ss-ink-3);transform:scaleY(0);transform-origin:top;transition:transform .9s var(--hs-ease);transition-delay:calc(.45s + 140ms)}.hs-structure[data-in] .hs-steps:before{transform:scaleY(1)}.hs-step{display:flex;align-items:center;gap:14px;height:28px;padding-left:4px;font-size:13px}.hs-num{display:grid;flex:none;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ink);color:#fafaf6;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic}.hs-button{display:grid;grid-template-areas:"stack";place-items:center;height:36px;margin-top:2px;border-radius:4px;background:var(--ink);color:#fafaf6;font-size:13px;font-weight:600;position:relative;isolation:isolate}.hs-button:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--lime);opacity:0;transition:opacity .2s ease}.hs-button[data-ready]:before{opacity:1}.hs-button[data-ready]{color:var(--ink);transition:color .2s ease}.hs-layer{grid-area:stack;display:flex;justify-self:center;align-items:center;gap:7px;white-space:nowrap;opacity:0;filter:blur(2px);position:relative;transform:translateY(4px);will-change:transform;transition:opacity .18s ease,filter .18s ease,transform .18s ease}.hs-layer[data-on]{opacity:1;filter:none;transform:translateY(0);transition:opacity .35s ease .12s,filter .35s ease .12s,transform .5s cubic-bezier(.25,.8,.25,1) .12s}.ss-connector__line{stroke:var(--ink)}.ss-connector__dot{fill:var(--lime);stroke:var(--ink);stroke-width:1.5;filter:none}.hs-note{position:absolute;padding:6px 10px;border-radius:4px;background:var(--ink);color:#fafaf6;font-size:11.5px;white-space:nowrap;opacity:0;transform:translateY(8px);will-change:transform;transition:opacity .6s ease,transform .9s var(--hs-ease)}.hs-note[data-in]{opacity:1;transform:translateY(0);transition-timing-function:ease,cubic-bezier(.25,.8,.25,1)}.ss-stage[data-layout=compact] .hs-request{left:16px;top:24px;width:318px;height:640px;padding:20px 20px 0}.ss-stage[data-layout=compact] .hs-request[data-aside]{--hs-x: 0px}.ss-stage[data-layout=compact] .hs-structure{left:40px;top:272px;width:294px}.ss-stage[data-layout=compact] .hs-field:nth-child(n+2){display:none}}.hs .hs-button .ss-swap{text-box:trim-both cap alphabetic}.hs .hs-button .ss-check__ring{stroke:#fafaf666}.hs .hs-button .ss-check__arc{stroke:#fafaf6}.hs .hs-button .ss-check__fill{fill:var(--ink)}.hs .hs-button .ss-check__tick{stroke:var(--lime)}
