.c07c-wiz{--c07c-wiz-w:640px;--c07c-wiz-wide:960px;--c07c-wiz-bar:160px;box-sizing:border-box;background:var(--surface-0);height:100%;min-height:0;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);outline:none;flex-direction:column;display:flex}.c07c-wiz__top{align-items:center;gap:var(--space-4);min-height:var(--topbar-h);padding:0 var(--space-6);flex:none;display:flex}.c07c-wiz__top>.ui-btn,.c07c-wiz__top>button,.c07c-wiz__top>.ui-tip-anchor{margin-left:auto}.c07c-wiz__progress{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.c07c-wiz__bar{width:var(--c07c-wiz-bar);border-radius:var(--radius-full);background:var(--surface-sunk);flex:none;height:8px;overflow:hidden}.c07c-wiz__bar i{border-radius:inherit;background:var(--accent);height:100%;display:block}.c07c-wiz__count{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--fw-bold)}.c07c-wiz__steps{gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.c07c-wiz__steps li+li:before{content:"›";margin-right:var(--space-2);color:var(--text-secondary)}.c07c-wiz__steps li[data-on]{color:var(--text-primary);font-weight:var(--fw-bold)}.c07c-wiz__main{width:min(var(--c07c-wiz-w), 100%);box-sizing:border-box;padding:var(--space-6) var(--space-4) var(--space-8);flex:1;margin:0 auto;overflow-y:auto}.c07c-wiz__main[data-wide]{width:min(var(--c07c-wiz-wide), 100%)}.c07c-wiz__title{margin:0 0 var(--space-6);font-size:var(--text-title);font-weight:var(--fw-bold);letter-spacing:var(--tracking-title)}.c07c-wiz__title[data-align=center]{text-align:center}.c07c-wiz__center{text-align:center;flex-direction:column;align-items:center;display:flex}.c07c-wiz__img{--c07c-img:160px;width:var(--c07c-img);height:var(--c07c-img);margin-bottom:var(--space-6);object-fit:cover}.c07c-wiz__heading{margin:0 0 var(--space-2);font-size:var(--text-label);font-weight:var(--fw-bold)}.c07c-wiz__text{max-width:512px;color:var(--text-secondary);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;margin:0}.c07c-wiz__foot{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);box-shadow:0 -1px 0 var(--border-subtle);background:var(--surface-1);flex:none;display:flex}.c07c-form{--c07c-gap:28px;gap:var(--c07c-gap);flex-direction:column;min-width:0;display:flex}.c07c-pre{white-space:pre-line}.c07c-tnum{font-variant-numeric:tabular-nums}.c07c-types{gap:var(--space-4);flex-direction:column;display:flex}.c07c-type{--c07c-type-img:88px;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);display:flex}.c07c-type[data-on]{box-shadow:0 0 0 1px var(--accent);border-color:var(--accent)}.c07c-type[aria-disabled=true]{color:var(--text-tertiary)}.c07c-type__img{width:var(--c07c-type-img);height:var(--c07c-type-img);border-radius:var(--radius-lg);object-fit:cover;flex:none}.c07c-type[aria-disabled=true] .c07c-type__img{opacity:.5}.c07c-type__text{gap:var(--space-2);min-width:0;padding-top:var(--space-2);flex-direction:column;flex:1;display:flex}.c07c-type__text b{font-size:var(--text-lg);font-weight:var(--fw-bold)}.c07c-type__text span{color:var(--text-secondary)}.c07c-type[aria-disabled=true] .c07c-type__text span,.c07c-type[aria-disabled=true] .c07c-type__text b{color:var(--text-tertiary)}.c07c-methods{--c07c-method-h:120px;gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c07c-method{align-items:center;gap:var(--space-3);min-height:var(--c07c-method-h);box-sizing:border-box;padding:0 var(--space-4) 0 var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);display:flex}.c07c-method[data-on]{border-color:var(--accent)}.c07c-method__body{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.c07c-method__body:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.c07c-method__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.c07c-method__text b{font-size:var(--text-lg);font-weight:var(--fw-bold)}.c07c-method__help{color:var(--text-secondary)}.c07c-method__status{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--fw-bold)}.c07c-method__chev{color:var(--text-secondary);flex:none;display:inline-flex;transform:rotate(180deg)}.c07c-two{--c07c-preview-w:360px;grid-template-columns:minmax(0, 1fr) minmax(0, var(--c07c-preview-w));gap:var(--grid-gap);align-items:start;display:grid}@media (width<=860px){.c07c-two{grid-template-columns:minmax(0,1fr)}}.c07c-preview{position:sticky;top:0}.c07c-preview__card{gap:var(--space-4);padding:var(--space-4);border:2px solid var(--accent);border-radius:var(--radius-lg);background:var(--surface-1);flex-direction:column;display:flex}.c07c-preview__card[data-off]{border-color:var(--border-subtle);color:var(--text-tertiary)}.c07c-preview__head{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;display:flex}.c07c-preview__head span{font-size:var(--text-sm)}.c07c-preview__price{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.c07c-preview__price s{color:var(--text-tertiary);font-size:var(--text-sm)}.c07c-preview__amount b,.c07c-preview__off{font-size:var(--text-title);font-weight:var(--fw-bold);letter-spacing:var(--tracking-title)}.c07c-scene{flex-direction:column;min-width:0;display:flex}.c07c-type[data-pick]{cursor:pointer}.c07c-type[data-pick]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui-dlg__body .c07c-dlg-target{margin:var(--space-2) 0 0;font-weight:var(--fw-bold)}.ui-dlg__body .c07c-muted{margin:var(--space-1) 0 0;color:var(--text-secondary)}
