.gz-root .gz-shell-procedures{--gz-primary:#5b3df5;--gz-ink:#0b0b0f;--gzpr-border:#e5e7eb;--gzpr-muted:#6b7280;--gzpr-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;position:relative;width:1240px;height:700px;overflow:hidden;background:#fff;border-radius:12px;font-family:Inter,system-ui,sans-serif;font-size:13px;color:#0b0b0f;display:flex;text-align:left;line-height:1.4;-webkit-font-smoothing:antialiased}.gz-root .gz-shell-procedures *{box-sizing:border-box}.gz-root .gz-shell-procedures .gzpr-ic{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.gz-root .gz-shell-procedures .gzpr-side{width:240px;flex:none;background:#f9fafb;border-right:1px solid var(--gzpr-border);display:flex;flex-direction:column;padding:12px 8px}.gz-root .gz-shell-procedures .gzpr-ws{display:flex;align-items:center;gap:10px;padding:2px 6px 10px}.gz-root .gz-shell-procedures .gzpr-ws-logo{width:36px;height:36px;border-radius:9px;background:#1f2937;color:#fff;font-weight:600;font-size:13px;display:grid;place-items:center;flex:none}.gz-root .gz-shell-procedures .gzpr-ws-txt{flex:1;min-width:0}.gz-root .gz-shell-procedures .gzpr-ws-name{font-weight:600;font-size:14px;line-height:18px}.gz-root .gz-shell-procedures .gzpr-ws-sub{font-size:12px;color:var(--gzpr-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz-root .gz-shell-procedures .gzpr-nav{display:flex;flex-direction:column}.gz-root .gz-shell-procedures .gzpr-grp{font-size:11px;line-height:14px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--gzpr-muted);padding:16px 10px 6px}.gz-root .gz-shell-procedures .gzpr-nav a{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:8px;font-size:14px;color:#374151}.gz-root .gz-shell-procedures .gzpr-nav a .gzpr-ic{color:#6b7280}.gz-root .gz-shell-procedures .gzpr-badge{margin-left:auto;font-weight:500;font-size:11px;color:var(--gzpr-muted)}.gz-root .gz-shell-procedures .gzpr-main{flex:1;min-width:0;position:relative}.gz-root .gz-shell-procedures .gzpr-top{height:52px;display:flex;align-items:center;gap:12px;padding:0 16px}.gz-root .gz-shell-procedures .gzpr-top-toggle{color:#6b7280}.gz-root .gz-shell-procedures .gzpr-crumb{font-size:14px;color:#0b0b0f}.gz-root .gz-shell-procedures .gzpr-crumb strong{font-weight:600}.gz-root .gz-shell-procedures .gzpr-sep{color:#d1d5db;margin:0 4px}.gz-root .gz-shell-procedures .gzpr-top-r{margin-left:auto;display:flex;align-items:center;gap:14px}.gz-root .gz-shell-procedures .gzpr-search{width:200px;height:32px;border:1px solid var(--gzpr-border);border-radius:8px;display:flex;align-items:center;gap:8px;padding:0 8px 0 10px;color:var(--gzpr-muted)}.gz-root .gz-shell-procedures .gzpr-search .gzpr-ic{width:14px;height:14px}.gz-root .gz-shell-procedures .gzpr-search kbd{margin-left:auto;font:500 10px var(--gzpr-mono);background:#f3f4f6;border-radius:4px;padding:1px 5px;color:var(--gzpr-muted)}.gz-root .gz-shell-procedures .gzpr-top-btn{width:18px;height:18px;color:#374151}.gz-root .gz-shell-procedures .gzpr-top-av{width:32px;height:32px;border-radius:50%;background:var(--gz-primary);color:#fff;font-weight:600;font-size:13px;display:grid;place-items:center}.gz-root .gz-shell-procedures .gzpr-region{position:absolute;inset:52px 0 0;overflow:hidden}.gz-root .gz-shell-procedures .gzpr-prev{position:absolute;top:0;left:0;right:0;height:48px;z-index:3;background:#fff;display:flex;align-items:center;justify-content:flex-end;gap:2px;padding:0 28px}.gz-root .gz-shell-procedures .gzpr-prev-l{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--gzpr-muted);margin-right:6px}.gz-root .gz-shell-procedures .gzpr-seg{font-size:12px;font-weight:500;padding:4px 10px;border-radius:6px;color:#111827}.gz-root .gz-shell-procedures .gzpr-seg.is-active{background:#f3f4f6}.gz-root .gz-shell-procedures .gzpr-body{position:absolute;inset:48px 0 56px;display:flex;gap:20px;padding:0 28px}.gz-root .gz-shell-procedures .gzpr-mcol{flex:1;min-width:0}.gz-root .gz-shell-procedures .gzpr-head{position:relative;z-index:2;background:#fff;display:flex;gap:2px;padding:4px 0 18px}.gz-root .gz-shell-procedures .gzpr-head-l{flex:1;min-width:0}.gz-root .gz-shell-procedures .gzpr-sub>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.gz-root .gz-shell-procedures .gzpr-head:after{content:"";position:absolute;left:0;right:0;top:100%;height:28px;background:linear-gradient(#fff,#fff0);pointer-events:none}.gz-root .gz-shell-procedures h1{margin:0;font-size:24px;line-height:32px;font-weight:600;letter-spacing:-.01em}.gz-root .gz-shell-procedures .gzpr-sub{margin-top:8px;display:flex;align-items:flex-start;gap:6px;white-space:nowrap;letter-spacing:-.015em;font-size:11.5px;line-height:18px;color:var(--gzpr-muted)}.gz-root .gz-shell-procedures .gzpr-state{flex:none;display:inline-flex;margin-top:-1px}.gz-root .gz-shell-procedures .gzpr-state>span{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 7px;border-radius:5px;font:600 10px/1 var(--gzpr-mono);letter-spacing:.04em;transition:opacity .25s,transform .35s cubic-bezier(.2,1.4,.4,1)}.gz-root .gz-shell-procedures .gzpr-state-d{border:1px solid var(--gzpr-border);color:#0b0b0f}.gz-root .gz-shell-procedures .gzpr-state-p{display:none!important;padding:0 5px!important;letter-spacing:.01em!important;background:#dcfce7;border:1px solid #86efac;color:#15803d}.gz-root .gz-shell-procedures .gzpr-state-p .gzpr-ic{width:11px;height:11px;stroke-width:2.4}.gz-root .gz-shell-procedures.is-pub .gzpr-state-d{display:none}.gz-root .gz-shell-procedures.is-pub .gzpr-state-p{display:inline-flex!important;animation:gzpr-pop .4s cubic-bezier(.2,1.6,.4,1)}.gz-root .gz-shell-procedures .gzpr-meter{width:174px;white-space:nowrap;flex:none;font:400 11px/16px var(--gzpr-mono);color:#374151;display:flex;flex-direction:column;gap:10px;padding-top:4px}.gz-root .gz-shell-procedures .gzpr-m i{display:block;height:2px;background:#f3f4f6;margin-top:6px;border-radius:2px}.gz-root .gz-shell-procedures .gzpr-m b{display:block;height:2px;background:#9ca3af;border-radius:2px;transition:width .5s ease}.gz-root .gz-shell-procedures .gzpr-bar-c{width:13.3%}.gz-root .gz-shell-procedures .gzpr-bar-s{width:10%}.gz-root .gz-shell-procedures .gzpr-chars,.gz-root .gz-shell-procedures .gzpr-steps{display:inline-block;transition:color .3s}.gz-root .gz-shell-procedures .is-tick{animation:gzpr-tick .5s ease}@keyframes gzpr-tick{0%{color:#0b0b0f}40%{color:var(--gz-primary);transform:translateY(-2px)}to{color:inherit}}.gz-root .gz-shell-procedures .gzpr-scroll,.gz-root .gz-shell-procedures .gzpr-rail{transition:transform .9s cubic-bezier(.4,0,.2,1)}.gz-root .gz-shell-procedures .gzpr-cols{display:flex;gap:20px}.gz-root .gz-shell-procedures .gzpr-list{width:176px;flex:none}.gz-root .gz-shell-procedures .gzpr-list-h{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:#4b5563;margin-bottom:8px}.gz-root .gz-shell-procedures .gzpr-li{padding:8px 10px;border-radius:8px;margin-bottom:4px;font-size:14px;line-height:20px}.gz-root .gz-shell-procedures .gzpr-li span{display:block;font-size:11px;line-height:16px;color:var(--gzpr-muted)}.gz-root .gz-shell-procedures .gzpr-li.is-active{background:#f3f4f6}.gz-root .gz-shell-procedures .gzpr-li.is-dim div{color:#4b5563}.gz-root .gz-shell-procedures .gzpr-li-add{display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:14px;color:#4b5563}.gz-root .gz-shell-procedures .gzpr-li-add .gzpr-ic{width:14px;height:14px}.gz-root .gz-shell-procedures .gzpr-centre{flex:1;min-width:0}.gz-root .gz-shell-procedures .gzpr-when-h{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.gz-root .gz-shell-procedures .gzpr-when-h strong{font-size:14px;font-weight:600}.gz-root .gz-shell-procedures .gzpr-when-h span{font:400 11px var(--gzpr-mono);color:var(--gzpr-muted)}.gz-root .gz-shell-procedures .gzpr-when{border:1px solid var(--gzpr-border);border-radius:8px;padding:10px 12px;min-height:64px;font-size:14px;line-height:21px}.gz-root .gz-shell-procedures .gzpr-steps{list-style:none;margin:20px 0 0;padding:0}.gz-root .gz-shell-procedures .gzpr-steps li{display:flex;gap:8px;padding:10px 0;border-bottom:1px solid var(--gzpr-border)}.gz-root .gz-shell-procedures .gzpr-steps em{font-style:normal;font-size:11px;color:#9ca3af;width:12px;text-align:right;flex:none;line-height:18px}.gz-root .gz-shell-procedures .gzpr-steps p{margin:0;flex:1;min-width:0;font-size:16px;line-height:1.6}.gz-root .gz-shell-procedures .gzpr-h{display:flex;gap:12px;color:#9ca3af;padding-top:4px;flex:none}.gz-root .gz-shell-procedures .gzpr-a,.gz-root .gz-shell-procedures .gzpr-d,.gz-root .gz-shell-procedures .gzpr-ac,.gz-root .gz-shell-procedures .gzpr-dc{font-family:var(--gzpr-mono);border-radius:4px;white-space:nowrap}.gz-root .gz-shell-procedures .gzpr-a{background:#d9f4e4;color:#0b7c75;font-size:13px;padding:1px 6px}.gz-root .gz-shell-procedures .gzpr-d{background:#f3f4f6;color:#374151;font-size:13px;padding:1px 6px}.gz-root .gz-shell-procedures .gzpr-a.is-pop{animation:gzpr-pop .4s cubic-bezier(.2,1.6,.4,1)}@keyframes gzpr-pop{0%{transform:scale(.7);opacity:.3}to{transform:none;opacity:1}}.gz-root .gz-shell-procedures .gzpr-a.is-pop{display:inline-block;line-height:1.35}.gz-root .gz-shell-procedures .gzpr-s6{display:none!important}.gz-root .gz-shell-procedures.is-s6 .gzpr-s6{display:flex!important;animation:gzpr-in .35s ease}@keyframes gzpr-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.gz-root .gz-shell-procedures .gzpr-caret{display:inline-block;width:1.5px;height:18px;background:#0b0b0f;vertical-align:-3px;margin-left:1px;animation:gzpr-blink 1s steps(1) infinite}.gz-root .gz-shell-procedures.is-typed .gzpr-caret{display:none}@keyframes gzpr-blink{50%{opacity:0}}.gz-root .gz-shell-procedures .gzpr-add{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;padding:4px;border-radius:6px;font-size:14px;color:#4b5563;transition:background .15s}.gz-root .gz-shell-procedures .gzpr-add.is-hover{background:#f3f4f6}.gz-root .gz-shell-procedures .gzpr-add .gzpr-ic{width:14px;height:14px}.gz-root .gz-shell-procedures .gzpr-help{margin-top:24px;font-size:12px;line-height:20px;color:var(--gzpr-muted)}.gz-root .gz-shell-procedures .gzpr-help kbd{font:400 11px var(--gzpr-mono);background:#f3f4f6;border-radius:4px;padding:1px 4px;color:#0b0b0f}.gz-root .gz-shell-procedures .gzpr-railwrap{width:240px;flex:none;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(transparent 0,#000 28px);mask-image:linear-gradient(transparent 0,#000 28px)}.gz-root .gz-shell-procedures .gzpr-rail{padding-top:10px}.gz-root .gz-shell-procedures .gzpr-card{border:1px solid var(--gzpr-border);border-radius:10px}.gz-root .gz-shell-procedures .gzpr-reads{display:flex;align-items:center;gap:10px;padding:8px 12px;white-space:nowrap}.gz-root .gz-shell-procedures .gzpr-reads .gzpr-mut{font-size:11.5px}.gz-root .gz-shell-procedures .gzpr-reads-t{font-size:14px;font-weight:500;line-height:20px}.gz-root .gz-shell-procedures .gzpr-mut{font-size:12px;color:var(--gzpr-muted);line-height:18px}.gz-root .gz-shell-procedures .gzpr-tg{flex:none;width:34px;height:20px;border-radius:999px;position:relative;background:#0b0b0f}.gz-root .gz-shell-procedures .gzpr-tg i{position:absolute;top:2px;left:16px;width:16px;height:16px;border-radius:50%;background:#fff}.gz-root .gz-shell-procedures .gzpr-tg.is-off{background:#f3f4f6}.gz-root .gz-shell-procedures .gzpr-tg.is-off i{left:2px;box-shadow:0 1px 2px #00000014}.gz-root .gz-shell-procedures .gzpr-lab{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#4b5563;margin:22px 0 6px}.gz-root .gz-shell-procedures .gzpr-ab{display:flex;align-items:center;gap:8px;height:24px;font-size:12px;color:#374151;white-space:nowrap;overflow:hidden}.gz-root .gz-shell-procedures .gzpr-ac{background:#d9f4e4;color:#0b7c75;font-size:11px;padding:1px 4px}.gz-root .gz-shell-procedures .gzpr-ac.is-grey,.gz-root .gz-shell-procedures .gzpr-dc{background:#f3f4f6;color:#374151}.gz-root .gz-shell-procedures .gzpr-dc{font-size:11px;padding:1px 4px}.gz-root .gz-shell-procedures .gzpr-bm{width:16px;height:16px;flex:none;-o-object-fit:contain;object-fit:contain}.gz-root .gz-shell-procedures .gzpr-ab-x{width:12px;height:12px;color:#9ca3af}.gz-root .gz-shell-procedures .gzpr-note{display:flex;gap:6px;font-size:12px;line-height:16px;color:#4b5563;margin-bottom:6px}.gz-root .gz-shell-procedures .gzpr-note .gzpr-ic{width:13px;height:13px;margin-top:1px;color:#6b7280}.gz-root .gz-shell-procedures .gzpr-disc{margin-top:22px;padding:2px 12px 12px}.gz-root .gz-shell-procedures .gzpr-disc .gzpr-lab{margin-top:12px}.gz-root .gz-shell-procedures .gzpr-disc-r{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:20px}.gz-root .gz-shell-procedures .gzpr-disc-r .gzpr-ic{margin-top:2px;color:#4b5563}.gz-root .gz-shell-procedures .gzpr-disc-n{margin:4px 0 0 26px}.gz-root .gz-shell-procedures .gzpr-rev{display:flex;align-items:center;gap:10px;height:30px;padding:0 8px;border-radius:6px;font-size:12px;color:#374151;white-space:nowrap}.gz-root .gz-shell-procedures .gzpr-rev b{font-weight:500;color:#0b0b0f}.gz-root .gz-shell-procedures .gzpr-rev>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.gz-root .gz-shell-procedures .gzpr-rev em{font-style:normal;color:var(--gzpr-muted);font-size:11px}.gz-root .gz-shell-procedures .gzpr-rev.is-active{background:#f3f4f6}.gz-root .gz-shell-procedures .gzpr-rev3{display:inline-grid}.gz-root .gz-shell-procedures .gzpr-rev3>span{grid-area:1/1;transition:opacity .3s}.gz-root .gz-shell-procedures .gzpr-rev3-p{opacity:0;color:#15803d;font-weight:500}.gz-root .gz-shell-procedures.is-pub .gzpr-rev3-d,.gz-root .gz-shell-procedures.is-pub .gzpr-rev3-date{opacity:0}.gz-root .gz-shell-procedures.is-pub .gzpr-rev3-p{opacity:1}.gz-root .gz-shell-procedures .gzpr-rev3-date{transition:opacity .3s}.gz-root .gz-shell-procedures .gzpr-offered{margin-top:26px;padding-top:18px;border-top:1px solid var(--gzpr-border)}.gz-root .gz-shell-procedures .gzpr-fade{position:absolute;left:0;right:0;bottom:56px;height:56px;z-index:4;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}.gz-root .gz-shell-procedures .gzpr-foot{position:absolute;left:0;right:0;bottom:0;height:56px;z-index:5;background:#fff;border-top:1px solid var(--gzpr-border);display:flex;align-items:center;gap:8px;padding:0 28px;font-size:12px;color:#4b5563}.gz-root .gz-shell-procedures .gzpr-foot>span:first-child{margin-right:auto}.gz-root .gz-shell-procedures .gzpr-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;font-size:14px;font-weight:500;transition:transform .12s,background .2s}.gz-root .gz-shell-procedures .gzpr-btn-o{border:1px solid var(--gzpr-border);color:#6b7280;font-weight:400}.gz-root .gz-shell-procedures .gzpr-btn-p{background:#0b0b0f;color:#fff}.gz-root .gz-shell-procedures .gzpr-btn-p .gzpr-ic{width:14px;height:14px;stroke-width:2}.gz-root .gz-shell-procedures .gzpr-btn-p.is-press{transform:scale(.95);background:#1a1a2e}.gz-root .gz-shell-procedures .gzpr-cursor{position:absolute;left:0;top:0;width:18px;height:18px;z-index:10;opacity:0;transform:translate(1177px,598px);transition:opacity .25s;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.gz-root .gz-shell-procedures .gzpr-cursor.is-shown{opacity:1}.gz-root .gz-shell-procedures .gzpr-cursor path{transition:transform 90ms ease;transform-origin:4px 2.5px}.gz-root .gz-shell-procedures .gzpr-cursor.is-press path{transform:scale(.88)}.gz-root .gz-shell-procedures .gz-cam{position:absolute;left:0;top:0;width:1240px;height:700px;display:flex;background:#fff;transform-origin:620px 350px;will-change:transform}.gz-root .gz-shell-procedures .gzpr-add.is-press{background:#e5e7eb}.gz-root .gz-shell-procedures .gzpr-btn-p.is-hover{background:#27272a}.gz-root .gz-shell-procedures .gzpr-region,.gz-root .gz-shell-procedures .gzpr-foot{transition:opacity .4s}.gz-root .gz-shell-procedures.is-out .gzpr-region{opacity:0}@media(prefers-reduced-motion:reduce){.gz-root .gz-shell-procedures *{animation:none!important;transition:none!important}.gz-root .gz-shell-procedures .gz-cam{transform:none!important}.gz-root .gz-shell-procedures .gzpr-cursor{display:none}}
