.cp-wrap:where(.astro-ytpv6jxu){width:100%;max-width:480px;margin:0 auto}.cp:where(.astro-ytpv6jxu){border:1px solid var(--t-border);border-radius:var(--t-radius);background:var(--t-card);overflow:hidden;font-family:var(--sl-font-mono)}.cp-bar:where(.astro-ytpv6jxu){display:flex;align-items:center;gap:.6rem;padding:.5rem .75rem;border-bottom:1px solid var(--t-border);background:color-mix(in srgb,var(--t-card) 80%,var(--t-bg))}.cp-dots:where(.astro-ytpv6jxu){flex:0 0 auto;display:block}.cp-dots:where(.astro-ytpv6jxu) circle:where(.astro-ytpv6jxu){fill:var(--t-border)}.cp-title:where(.astro-ytpv6jxu){font-size:11px;letter-spacing:.4px;color:var(--t-text-secondary)}.cp-body:where(.astro-ytpv6jxu){padding:.85rem .85rem .95rem;font-size:12.5px;display:flex;flex-direction:column;align-items:stretch}.cp-step:where(.astro-ytpv6jxu){border:1px solid var(--t-border);border-radius:var(--t-radius);padding:.5rem .6rem;display:flex;flex-direction:column;gap:.4rem}.cp-head:where(.astro-ytpv6jxu){display:flex;align-items:center;gap:.55rem;flex-wrap:nowrap;white-space:nowrap}.cp-note:where(.astro-ytpv6jxu){color:var(--t-text-secondary);font-size:11px}.cp-note:where(.astro-ytpv6jxu) b:where(.astro-ytpv6jxu){color:var(--t-text);font-weight:600}.cp-chip--method:where(.astro-ytpv6jxu){color:var(--t-primary);border:1px solid color-mix(in srgb,var(--t-primary) 40%,transparent);background:color-mix(in srgb,var(--t-primary) 12%,transparent);border-radius:var(--t-radius);padding:0 .5ch;font-size:11px;flex:0 0 auto}.cp-mac:where(.astro-ytpv6jxu){color:var(--t-text)}.cp-portal:where(.astro-ytpv6jxu){color:var(--t-text)}.cp-label:where(.astro-ytpv6jxu){color:var(--t-text-secondary)}.cp-state:where(.astro-ytpv6jxu){margin-left:auto;font-size:11px;padding:.1rem .6ch;border-radius:var(--t-radius);border:1px solid var(--t-border);color:var(--t-text-secondary);flex:0 0 auto}.cp-state--wait:where(.astro-ytpv6jxu){color:var(--t-primary);border-color:color-mix(in srgb,var(--t-primary) 40%,transparent)}.cp-flows:where(.astro-ytpv6jxu){display:flex;gap:.4rem;flex-wrap:wrap}.cp-tab:where(.astro-ytpv6jxu){font-size:11px;padding:.1rem .6ch;border-radius:var(--t-radius);border:1px solid var(--t-border);color:var(--t-text-secondary)}.cp-tab--pick:where(.astro-ytpv6jxu){color:var(--t-primary);border-color:color-mix(in srgb,var(--t-primary) 55%,var(--t-border));background:color-mix(in srgb,var(--t-primary) 12%,transparent)}.cp-group:where(.astro-ytpv6jxu){color:var(--t-text);border:1px solid color-mix(in srgb,var(--t-primary) 45%,var(--t-border));border-radius:var(--t-radius);padding:.1rem .6ch;font-size:11px}.cp-coa:where(.astro-ytpv6jxu){margin-left:auto;color:var(--t-text-secondary);font-size:11px;padding:.1rem .6ch;border:1px dashed var(--t-border);border-radius:var(--t-radius);flex:0 0 auto}.cp-flow:where(.astro-ytpv6jxu){align-self:center;color:var(--t-text-secondary);font-size:13px;line-height:1;margin:.3rem 0}.cp-result:where(.astro-ytpv6jxu){display:flex;align-items:center;gap:.5rem}.cp-accept:where(.astro-ytpv6jxu){color:var(--t-success);background:var(--t-success-bg);border:1px solid color-mix(in srgb,var(--t-success) 40%,transparent);border-radius:var(--t-radius);padding:.1rem .6ch;font-size:11px}.cp-tag:where(.astro-ytpv6jxu){color:var(--t-text);border:1px solid var(--t-border);border-radius:var(--t-radius);padding:.1rem .6ch;font-size:11px}.cp-mark:where(.astro-ytpv6jxu){margin-left:auto;color:var(--t-success);font-size:12px;flex:0 0 auto}.cp-step--1:where(.astro-ytpv6jxu){opacity:.55}.cp-step--2:where(.astro-ytpv6jxu){opacity:.55}.cp-step--3:where(.astro-ytpv6jxu){border-color:color-mix(in srgb,var(--t-primary) 45%,var(--t-border))}.cp-step--4:where(.astro-ytpv6jxu){border-color:color-mix(in srgb,var(--t-success) 55%,var(--t-border));background:var(--t-success-bg)}.cp-step--1:where(.astro-ytpv6jxu){animation:cp-s1 9s ease-in-out infinite}.cp-step--2:where(.astro-ytpv6jxu){animation:cp-s2 9s ease-in-out infinite}.cp-step--3:where(.astro-ytpv6jxu){animation:cp-s3 9s ease-in-out infinite}.cp-step--4:where(.astro-ytpv6jxu){animation:cp-s4 9s ease-in-out infinite}.cp-flow:where(.astro-ytpv6jxu){animation:cp-arrow 9s ease-in-out infinite}.cp-mark:where(.astro-ytpv6jxu){animation:cp-ok 9s ease-in-out infinite}@keyframes cp-s1{0%,6%{opacity:1;border-color:color-mix(in srgb,var(--t-primary) 45%,var(--t-border))}18%,to{opacity:.55;border-color:var(--t-border)}}@keyframes cp-s2{0%,18%{opacity:.55;border-color:var(--t-border)}26%,48%{opacity:1;border-color:color-mix(in srgb,var(--t-primary) 45%,var(--t-border))}58%,to{opacity:.55;border-color:var(--t-border)}}@keyframes cp-s3{0%,50%{opacity:.6;border-color:var(--t-border)}60%,to{opacity:1;border-color:color-mix(in srgb,var(--t-primary) 45%,var(--t-border))}}@keyframes cp-s4{0%,66%{opacity:.5;border-color:var(--t-border);background:transparent}78%,to{opacity:1;border-color:color-mix(in srgb,var(--t-success) 55%,var(--t-border));background:var(--t-success-bg)}}@keyframes cp-arrow{0%,to{opacity:.45}50%{opacity:1}}@keyframes cp-ok{0%,70%{opacity:0;transform:scale(.6)}80%,to{opacity:1;transform:none}}
