:root{--ad-w:760px;--ad-pad-x:34px;--ad-pad-t:30px;--ad-pad-b:54px;--ad-hdr-pad-b:44px;--ad-hdr-dome:60px;--ad-hdr-logo-h:24px;--ad-nav-h:34px;--ad-nav-px:18px;--ad-nav-size:13px;--ad-nav-radius:22px;--ad-title-size:40px;--ad-title-lh:1.02;--ad-title-mb:22px;--ad-steps-mb:26px;--ad-step-dot:26px;--ad-step-dot-border:1.5px;--ad-step-dot-size:11px;--ad-step-dot-lh:23px;--ad-step-gap:9px;--ad-step-label-size:19px;--ad-step-line:1.5px;--ad-step-line-basis:20px;--ad-step-line-minw:14px;--ad-step-line-mx:11px;--ad-card-radius:6px;--ad-card-border:1.5px;--ad-card-lift:2px;--ad-card-pad-x:28px;--ad-card-pad-y:26px;--ad-card-gap:24px;--ad-strip-pad-x:26px;--ad-strip-pad-y:12px;--ad-strip-line:2px;--ad-strip-size:10px;--ad-row-gap-x:22px;--ad-row-gap-y:8px;--ad-row-label-w:128px;--ad-row-label-size:22px;--ad-input-pad-y:12px;--ad-input-pad-x:14px;--ad-input-radius:10px;--ad-input-size:15px;--ad-input-line:1px;--ad-area-h:4;--ad-hint-size:12px;--ad-hint-mt:6px;--ad-count-size:11px;--ad-cat-px:14px;--ad-cat-py:9px;--ad-cat-size:12.5px;--ad-cat-radius:20px;--ad-cat-gap:8px;--ad-icon-size:48px;--ad-icon-line:1.5px;--ad-icon-gap:12px;--ad-upload-px:16px;--ad-upload-py:11px;--ad-upload-size:13px;--ad-upload-radius:22px;--ad-div-gap:16px;--ad-div-h-1:70px;--ad-div-h-3:78px;--ad-div-line:1.5px;--ad-div-opacity:.9;--ad-next-py:14px;--ad-next-px:22px;--ad-next-size:14.5px;--ad-next-radius:26px;--ad-back-py:13px;--ad-back-px:18px;--ad-back-size:13.5px;--ad-back-radius:26px;--ad-publish-py:15px;--ad-publish-px:26px;--ad-publish-size:15px;--ad-publish-radius:28px;--ad-addadmin-py:11px;--ad-addadmin-px:16px;--ad-addadmin-size:13px;--ad-addadmin-radius:22px;--ad-step-note-size:12px;--ad-foot-gap:14px;--ad-admin-radius:12px;--ad-admin-pad-x:14px;--ad-admin-pad-y:12px;--ad-admin-gap:12px;--ad-admin-name-pad-y:8px;--ad-admin-name-pad-x:2px;--ad-admin-name-size:15px;--ad-seg-label-size:11px;--ad-seg-pad:3px;--ad-seg-gap:3px;--ad-seg-radius:22px;--ad-seg-btn-py:9px;--ad-seg-btn-px:15px;--ad-seg-btn-size:12.5px;--ad-seg-btn-radius:19px;--ad-seg-btn-gap:7px;--ad-seg-dot:7px;--ad-phone-pad-y:11px;--ad-phone-pad-x:13px;--ad-phone-radius:10px;--ad-phone-size:14.5px;--ad-admin-note-size:12px;--ad-admin-foot-pt:10px;--ver-maxw-email:460px;--ver-maxw-code:520px;--ver-heading-size:26px;--ver-heading-lh:1.15;--ver-input-mt:18px;--ver-input-pad-y:13px;--ver-input-pad-x:15px;--ver-input-radius:10px;--ver-input-size:15.5px;--ver-hint-mt:7px;--ver-hint-size:12px;--ver-sub-size:13.5px;--ver-sub-lh:1.6;--ver-sub-mt:8px;--ver-wrongemail-size:13.5px;--ver-code-gap:10px;--ver-code-mt:20px;--ver-code-w:52px;--ver-code-h:62px;--ver-code-radius:10px;--ver-code-size:26px;--ver-codeerr-size:12.5px;--ver-codeerr-mt:10px;--ver-actions-mt:22px;--ver-actions-gap:14px;--ver-resend-size:13px;--ver-done-gap:16px;--ver-tick-size:34px;--ver-tick-font:16px;--ver-done-title-size:20px;--ver-done-sub-size:12px;--ver-done-sub-mt:4px;--ver-done-actions-mt:22px;--ver-done-actions-pt:18px;--ver-done-actions-gap:14px;--ver-change-py:11px;--ver-change-px:16px;--ver-change-size:13px;--ver-change-radius:22px;--ver-card-pad-t:28px;--ad-summary-pad-y:16px;--ad-summary-pad-x:20px;--ad-summary-radius:12px;--ad-summary-mb:20px;--ad-summary-gap:14px;--ad-summary-icon:22px;--ad-summary-icon-size:12px;--ad-summary-title-size:15px;--ad-summary-list-gap:6px;--ad-summary-list-mt:10px;--ad-summary-item-size:13.5px;--ad-reject-body-size:12.5px;--ad-reject-body-mt:5px;--ad-cat-ring-pad:6px;--ad-cat-ring-radius:22px;--modal-pad:24px;--modal-box-radius:8px;--modal-box-pad-y:26px;--modal-box-pad-x:28px;--modal-maxw:460px;--modal-title-size:26px;--modal-title-lh:1.1;--modal-body-size:13.5px;--modal-body-lh:1.6;--modal-body-mt:12px;--modal-actions-mt:22px;--modal-actions-gap:12px;--pub-pad-x:34px;--pub-pad-t:46px;--pub-pad-b:56px;--pub-art-h:140px;--pub-art-mb:22px;--pub-title-min:30px;--pub-title-vw:5.2vw;--pub-title-max:46px;--pub-title-lh:1.05;--pub-sub-size:14px;--pub-sub-lh:1.6;--pub-sub-mt:14px;--pub-sub-maxw:46ch;--pub-actions-gap:12px;--pub-actions-mt:28px;--pub-view-py:15px;--pub-view-px:24px;--pub-view-size:15px;--pub-view-radius:28px;--pub-ghost-py:14px;--pub-ghost-px:20px;--pub-ghost-size:14px;--pub-ghost-radius:28px;--ad-preview-label-size:10px;--ad-preview-mb:12px;--ad-preview-hint-size:19px;--ad-preview-hint-mt:12px;--ad-card-bg:#fff;--ad-card-line:#7d1f2c;--ad-lift-1:#e9e3d7;--ad-lift-2:#dcd5c9;--ad-label-color:#7d1f2c;--ad-req-color:#b5502f;--ad-field-bg:#fbf9f5;--ad-field-line:#7d1f2c59;--ad-ph-color:#8f867f;--ad-step-line-color:#7d1f2c4d;--ad-cat-on-bg:#2d1116;--ad-cat-on-fg:#f0e9dc;--ad-cat-on-line:#2d1116;--ad-cat-off-bg:#eae4dd;--ad-cat-off-fg:#2d1116;--ad-cat-off-line:#7d1f2c40;--ad-icon-line-color:#7d1f2c80;--ad-icon-stripe-1:#2d111614;--ad-icon-stripe-2:#2d111608;--ad-upload-bg:#fff;--ad-upload-fg:#7d1f2c;--ad-upload-line:#7d1f2c;--ad-div-line-color:#7d1f2c59;--ad-next-bg:#7d1f2c;--ad-next-fg:#fff;--ad-next-hover:#98283a;--ad-back-bg:transparent;--ad-back-fg:var(--ink-3);--ad-back-line:#2d11164d;--ad-publish-bg:#7d1f2c;--ad-publish-fg:#fff;--ad-publish-hover:#98283a;--ad-addadmin-fg:#7d1f2c;--ad-addadmin-line:#7d1f2c80;--ad-strip-fg:#7d1f2c;--ad-strip-line-color:#7d1f2c;--ad-status-ok:var(--ink-3);--ad-status-bad:#a2432a;--ad-admin-bg:#fbf9f5;--ad-admin-line:#7d1f2c40;--ad-admin-name-line:#7d1f2c4d;--ad-seg-bg:#efe9e1;--ad-seg-line:#7d1f2c40;--ad-seg-yes-on-bg:#7d1f2c;--ad-seg-yes-on-fg:#fff;--ad-seg-yes-off-fg:var(--ink-3);--ad-seg-dot-on:#25d366;--ad-seg-dot-off:#2d111640;--ad-seg-no-on-bg:#2d1116;--ad-seg-no-on-fg:#f0e9dc;--ad-seg-no-off-fg:var(--ink-3);--ad-phone-line:#7d1f2c59;--ad-phone-bad-line:#b5502f;--ad-phone-note:var(--ink-3);--ad-phone-bad-note:#a2432a;--ad-admin-foot-line:#7d1f2c24;--ad-admin-remove-fg:var(--ink-3);--ad-preview-label-fg:var(--ink-3);--ad-preview-hint-fg:var(--ink-3);--ad-bad:#b5502f;--ad-bad-ink:#a2432a;--ad-bad-bg:#fdf6f2;--ad-step-done:#2f7d4f;--ad-step-bad:#c62828;--ad-glow:198,40,40;--ad-publish-off-bg:#d8d1ca;--ad-publish-off-fg:#857a75;--ad-bad-icon-bg:#b5502f;--ad-bad-icon-fg:#fff;--ad-tick-bg:#2f7d4f;--ad-tick-fg:#fff;--modal-overlay:#2d11168c;--modal-shadow:0 12px 34px #2d111652;--pub-ghost-bg:#fff;--pub-ghost-fg:#7d1f2c;--pub-ghost-line:#7d1f2c;--pub-ghost-hover-bg:#7d1f2c;--pub-ghost-hover-fg:#fff}[data-theme=dark]{--ad-card-bg:#241417;--ad-card-line:#f6f3ee;--ad-lift-1:#1f1013;--ad-lift-2:#170b0e;--ad-label-color:#f6f3ee;--ad-req-color:#e2836a;--ad-field-bg:#2e1b1f;--ad-field-line:#f6f3ee40;--ad-ph-color:#f0e9dc73;--ad-step-line-color:#f6f3ee47;--ad-cat-on-bg:#f0e9dc;--ad-cat-on-fg:#2d1116;--ad-cat-on-line:#f0e9dc;--ad-cat-off-bg:#332024;--ad-cat-off-fg:#f0e9dc;--ad-cat-off-line:#f6f3ee40;--ad-icon-line-color:#f6f3ee66;--ad-icon-stripe-1:#f0e9dc1a;--ad-icon-stripe-2:#f0e9dc0a;--ad-upload-bg:transparent;--ad-upload-fg:#f6f3ee;--ad-upload-line:#f6f3ee;--ad-div-line-color:#f6f3ee47;--ad-next-bg:#f6f3ee;--ad-next-fg:#2d1116;--ad-next-hover:#fff;--ad-back-bg:transparent;--ad-back-fg:var(--ink-3);--ad-back-line:#f0e9dc47;--ad-publish-bg:#f6f3ee;--ad-publish-fg:#2d1116;--ad-publish-hover:#fff;--ad-publish-off-bg:#3b2e31;--ad-publish-off-fg:#8c7f82;--ad-step-done:#4caf77;--ad-step-bad:#ef5350;--ad-glow:239,83,80;--ad-addadmin-fg:#f6f3ee;--ad-addadmin-line:#f6f3ee73;--ad-strip-fg:#f6f3ee;--ad-strip-line-color:#f6f3ee;--ad-status-ok:var(--ink-3);--ad-status-bad:#e2836a;--ad-admin-bg:#2e1b1f;--ad-admin-line:#f6f3ee33;--ad-admin-name-line:#f6f3ee40;--ad-seg-bg:#332024;--ad-seg-line:#f6f3ee33;--ad-seg-yes-on-bg:#f6f3ee;--ad-seg-yes-on-fg:#2d1116;--ad-seg-yes-off-fg:var(--ink-3);--ad-seg-dot-on:#25d366;--ad-seg-dot-off:#f0e9dc40;--ad-seg-no-on-bg:#1a0c0f;--ad-seg-no-on-fg:#f0e9dc;--ad-seg-no-off-fg:var(--ink-3);--ad-phone-line:#f6f3ee40;--ad-phone-bad-line:#e2836a;--ad-phone-note:var(--ink-3);--ad-phone-bad-note:#e2836a;--ad-admin-foot-line:#f6f3ee24;--ad-admin-remove-fg:var(--ink-3);--ad-preview-label-fg:var(--ink-3);--ad-preview-hint-fg:var(--ink-3);--ad-bad:#e2836a;--ad-bad-ink:#e2836a;--ad-bad-bg:#2e1b1f;--ad-bad-icon-bg:#e2836a;--ad-bad-icon-fg:#2d1116;--ad-tick-bg:#2f7d4f;--ad-tick-fg:#fff;--modal-overlay:#0009;--modal-shadow:0 12px 34px #00000080;--pub-ghost-bg:transparent;--pub-ghost-fg:#f6f3ee;--pub-ghost-line:#f6f3ee;--pub-ghost-hover-bg:#f6f3ee;--pub-ghost-hover-fg:#2d1116}.topbar{padding-bottom:var(--ad-hdr-pad-b);border-radius:0 0 50% 50% / 0 0 var(--ad-hdr-dome) var(--ad-hdr-dome)}.topbar-logo{height:var(--ad-hdr-logo-h)}.hero-sec{display:none}.topbar-cta.is-ghost{height:var(--ad-nav-h);padding-inline:var(--ad-nav-px);border-radius:var(--ad-nav-radius);color:var(--hdr-theme-fg);border:1px solid var(--hdr-theme-line);font-size:var(--ad-nav-size);background:0 0}.topbar-cta.is-ghost:hover{background:var(--hdr-theme-hover);color:var(--hdr-theme-fg)}.ad-wrap{max-width:var(--ad-w);padding:var(--ad-pad-t) var(--ad-pad-x) var(--ad-pad-b);margin:0 auto}.ad-title{margin:0 0 var(--ad-title-mb);font-family:var(--card-font);font-size:var(--ad-title-size);font-weight:600;line-height:var(--ad-title-lh);color:var(--ink)}.ad-steps{margin-bottom:var(--ad-steps-mb);flex-wrap:wrap;align-items:center;gap:12px 0;display:flex}.ad-step{align-items:center;gap:var(--ad-step-gap);background:0 0;border:0;padding:0;display:flex}.ad-step:not(.is-current) .ad-step-label,.ad-step:not(.is-current) .ad-step-dot.is-todo{opacity:.5}.ad-step-dot{width:var(--ad-step-dot);height:var(--ad-step-dot);border:var(--ad-step-dot-border) solid var(--ad-card-line);color:var(--ad-card-line);font-size:var(--ad-step-dot-size);font-weight:700;line-height:var(--ad-step-dot-lh);text-align:center;background:0 0;border-radius:50%;flex:none;transition:background-color .2s,border-color .2s,color .2s}.ad-step-dot.is-current{background:var(--ad-card-line);color:var(--ad-next-fg)}.ad-step-dot.is-done{border-color:var(--ad-step-done);background:var(--ad-step-done);color:#fff}.ad-step-dot.is-bad{border-color:var(--ad-step-bad);background:var(--ad-step-bad);color:#fff}.ad-step-label{font-family:var(--hero-font);font-weight:400;font-size:var(--ad-step-label-size);color:var(--ink);white-space:nowrap;line-height:1.2}.ad-step-line{flex:1 1 var(--ad-step-line-basis);min-width:var(--ad-step-line-minw);height:var(--ad-step-line);background:var(--ad-step-line-color);margin-inline:var(--ad-step-line-mx)}.ad-card{background:var(--ad-card-bg);border:var(--ad-card-border) solid var(--ad-card-line);border-radius:var(--ad-card-radius);box-shadow:0 var(--ad-card-lift) 0 var(--ad-lift-1), 0 calc(var(--ad-card-lift) * 2) 0 var(--ad-lift-2)}.ad-card-body{padding:var(--ad-card-pad-y) var(--ad-card-pad-x);gap:var(--ad-card-gap);flex-direction:column;display:flex}.ad-strip{border-bottom:var(--ad-strip-line) solid var(--ad-strip-line-color);min-height:0;padding:var(--ad-strip-pad-y) var(--ad-strip-pad-x);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ad-strip-label{font-family:var(--font-mono);font-weight:700;font-size:var(--ad-strip-size);letter-spacing:.16em;text-transform:uppercase;color:var(--ad-strip-fg);line-height:1}.ad-strip-status{font-family:var(--font-mono);white-space:nowrap;margin-left:auto;font-size:11px;line-height:1}.ad-banner{background:var(--ad-bad-bg);border:1.5px solid var(--ad-bad);border-radius:var(--ad-summary-radius);padding:var(--ad-summary-pad-y) var(--ad-summary-pad-x);gap:var(--ad-summary-gap);flex-wrap:wrap;align-items:flex-start;display:flex}.ad-banner-icon{width:var(--ad-summary-icon);height:var(--ad-summary-icon);background:var(--ad-bad-icon-bg);color:var(--ad-bad-icon-fg);font-size:var(--ad-summary-icon-size);font-weight:700;line-height:var(--ad-summary-icon);text-align:center;border-radius:50%;flex:none}.ad-banner-title{font-size:var(--ad-summary-title-size);color:var(--ad-bad-ink);font-weight:600;line-height:1.3}.ad-banner-body{font-size:var(--ad-reject-body-size);color:var(--ink-3);margin-top:var(--ad-reject-body-mt);line-height:1.55}.ad-banner-list{gap:var(--ad-summary-list-gap);margin-top:var(--ad-summary-list-mt);flex-direction:column;display:flex}.ad-banner-item{cursor:pointer;border:0;border-bottom:1px solid var(--ad-bad-ink);text-align:left;font-size:var(--ad-summary-item-size);color:var(--ad-bad-ink);background:0 0;align-self:flex-start;padding:0;line-height:1.4}.ad-row{align-items:flex-start;gap:var(--ad-row-gap-y) var(--ad-row-gap-x);flex-wrap:wrap;display:flex}.ad-row-label{flex:0 0 var(--ad-row-label-w);font-family:var(--hero-font);font-weight:400;font-size:var(--ad-row-label-size);color:var(--ad-label-color);padding-top:6px;line-height:1.3}.ad-req{color:var(--ad-req-color)}.ad-opt{font-family:var(--font-sans);letter-spacing:0;color:var(--ink-3);vertical-align:middle;margin-left:4px;font-size:12px;font-weight:400}.ad-row-ctl{flex:280px;min-width:0}.ad-input,.ad-area{box-sizing:border-box;border:var(--ad-input-line) solid var(--ad-field-line);border-radius:var(--ad-input-radius);background:var(--ad-field-bg);width:100%;color:var(--ink);font:inherit;font-size:var(--ad-input-size);padding:var(--ad-input-pad-y) var(--ad-input-pad-x);outline:none;line-height:1.3}.ad-area{resize:vertical;line-height:1.5}.ad-input::placeholder,.ad-area::placeholder{color:var(--ad-ph-color)}.ad-input.is-bad,.ad-area.is-bad{border-color:var(--ad-bad);background:var(--ad-bad-bg)}.ad-emailwrap{box-sizing:border-box;border:var(--ad-input-line) solid var(--ad-field-line);border-radius:var(--ad-input-radius);background:var(--ad-field-bg);width:100%;padding:var(--ad-input-pad-y) var(--ad-input-pad-x);align-items:center;display:flex}.ad-emailwrap.is-bad{border-color:var(--ad-bad);background:var(--ad-bad-bg)}.ad-emailwrap .ad-input{background:0 0;border:0;flex:auto;width:auto;min-width:0;margin:0;padding:0}.ad-emailwrap .ad-suffix{font-size:var(--ad-input-size)}.ad-adminmailwrap{box-sizing:border-box;border:1px solid var(--ad-phone-line);border-radius:var(--ad-phone-radius);background:var(--ad-card-bg);width:100%;padding:var(--ad-phone-pad-y) var(--ad-phone-pad-x);align-items:center;display:flex}.ad-adminmailwrap.is-needed{border-color:var(--ad-phone-bad-line)}.ad-adminmailwrap .ad-admin-email{background:0 0;border:0;flex:auto;width:auto;min-width:0;padding:0}.ad-adminmailwrap .ad-suffix{font-size:var(--ad-phone-size)}.ad-suffix{color:var(--ink-3);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;margin-left:1px;line-height:1.3}.ad-row-label.is-bad{color:var(--ad-bad-ink)}.ad-field-err{color:var(--ad-bad-ink);margin-top:6px;font-size:12px;line-height:1.4}.ad-hint{margin-top:var(--ad-hint-mt);font-size:var(--ad-hint-size);color:var(--ink-3);line-height:1.5}.ad-count{margin-top:var(--ad-hint-mt);font-family:var(--font-mono);font-size:var(--ad-count-size);color:var(--ink-3);justify-content:flex-end;line-height:1;display:flex}.ad-cat-ring{gap:var(--ad-cat-gap);border-radius:var(--ad-cat-ring-radius);padding:var(--ad-cat-ring-pad);border:1.5px solid #0000;flex-wrap:wrap;display:flex}.ad-cat-ring.is-bad{border-color:var(--ad-bad);background:var(--ad-bad-bg)}.ad-cats{gap:var(--ad-cat-gap);flex-wrap:wrap;display:flex}.ad-cat{border:1px solid var(--ad-cat-off-line);background:var(--ad-cat-off-bg);color:var(--ad-cat-off-fg);font-size:var(--ad-cat-size);padding:var(--ad-cat-py) var(--ad-cat-px);border-radius:var(--ad-cat-radius);white-space:nowrap;cursor:pointer;line-height:1}.ad-cat.is-on{border-color:var(--ad-cat-on-line);background:var(--ad-cat-on-bg);color:var(--ad-cat-on-fg)}.ad-tags-icon{flex-wrap:wrap;align-items:flex-start;gap:8px 22px;display:flex}.ad-tags-col{flex:260px;min-width:0}.ad-icon-col{flex:none}.ad-icon-row{align-items:center;gap:var(--ad-icon-gap);display:flex}.ad-icon-preview{width:var(--ad-icon-size);height:var(--ad-icon-size);border:var(--ad-icon-line) dashed var(--ad-icon-line-color);background:repeating-linear-gradient(45deg, var(--ad-icon-stripe-1) 0 4px, var(--ad-icon-stripe-2) 4px 8px);font-family:var(--font-mono);color:var(--ink-3);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;display:flex;overflow:hidden}.ad-icon-preview img{object-fit:cover;width:100%;height:100%;display:block}.ad-upload{padding:var(--ad-upload-py) var(--ad-upload-px);border-radius:var(--ad-upload-radius);background:var(--ad-upload-bg);color:var(--ad-upload-fg);border:1px solid var(--ad-upload-line);font-size:var(--ad-upload-size);white-space:nowrap;cursor:pointer;align-items:center;font-weight:600;line-height:1;display:inline-flex}.ad-div{align-items:center;gap:var(--ad-div-gap);display:flex}.ad-div-line{border-top:var(--ad-div-line) dashed var(--ad-div-line-color);flex:1}.ad-div img{width:auto;opacity:var(--ad-div-opacity);display:block}.ad-div.step1 img{height:var(--ad-div-h-1)}.ad-div.step3 img{height:var(--ad-div-h-3)}.ad-foot{align-items:center;gap:var(--ad-foot-gap);flex-wrap:wrap;display:flex}.ad-foot.has-rule{border-top:1px solid var(--ad-admin-foot-line);padding-top:6px}.ad-step-note{font-size:var(--ad-step-note-size);color:var(--ink-3);line-height:1.4}.ad-next{cursor:pointer;background:var(--ad-next-bg);color:var(--ad-next-fg);font-size:var(--ad-next-size);padding:var(--ad-next-py) var(--ad-next-px);border-radius:var(--ad-next-radius);white-space:nowrap;border:0;margin-left:auto;font-weight:600;line-height:1;transition:background-color .15s}.ad-next:hover{background:var(--ad-next-hover);color:var(--ad-next-fg)}.ad-back{cursor:pointer;border:1px solid var(--ad-back-line);background:var(--ad-back-bg);color:var(--ad-back-fg);font-size:var(--ad-back-size);padding:var(--ad-back-py) var(--ad-back-px);border-radius:var(--ad-back-radius);white-space:nowrap;font-weight:600;line-height:1}.ad-publish{cursor:pointer;background:var(--ad-publish-bg);color:var(--ad-publish-fg);font-size:var(--ad-publish-size);padding:var(--ad-publish-py) var(--ad-publish-px);border-radius:var(--ad-publish-radius);white-space:nowrap;border:0;font-weight:600;line-height:1;transition:background-color .15s}.ad-publish:hover{background:var(--ad-publish-hover);color:var(--ad-publish-fg)}.ad-publish.is-off,.ad-publish.is-off:hover{background:var(--ad-publish-off-bg);color:var(--ad-publish-off-fg)}.ad-publish-note{color:var(--ink-3);flex:200px;min-width:0;font-size:12px;line-height:1.5}.ad-checklist{margin:0 0 22px}.ad-checklist-title{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.3}.ad-checklist-list{flex-direction:column;gap:4px;margin-top:8px;display:flex}.ad-checklist-item{cursor:pointer;width:100%;font:inherit;color:var(--ink-2);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;margin-left:-8px;padding:6px 8px;font-size:13px;line-height:1.4;display:flex}.ad-checklist-item i{border:1.5px solid var(--ad-step-bad);border-radius:50%;flex:none;width:8px;height:8px}.ad-checklist-item:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ad-checklist-step{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex:none;margin-left:auto;font-size:10.5px}.ad-checklist-item.is-glowing{color:var(--ad-step-bad)}.ad-checklist-item.is-glowing i{background:var(--ad-step-bad)}@keyframes ad-glow{0%,to{box-shadow:0 0 0 0 rgba(var(--ad-glow),0)}35%{box-shadow:0 0 0 6px rgba(var(--ad-glow),.35)}}.is-glowing{animation:.75s ease-out 2 ad-glow}@media (prefers-reduced-motion:reduce){.is-glowing{box-shadow:0 0 0 3px rgba(var(--ad-glow),.35);animation:none}}.ad-admins{gap:var(--ad-admin-gap);flex-direction:column;display:flex}.ad-admin{background:var(--ad-admin-bg);border:1px solid var(--ad-admin-line);border-radius:var(--ad-admin-radius);padding:var(--ad-admin-pad-y) var(--ad-admin-pad-x);gap:var(--ad-admin-gap);flex-direction:column;display:flex}.ad-admin-name{box-sizing:border-box;border:0;border-bottom:1px solid var(--ad-admin-name-line);width:100%;color:var(--ink);font:inherit;font-size:var(--ad-admin-name-size);padding:var(--ad-admin-name-pad-y) var(--ad-admin-name-pad-x);background:0 0;outline:none;line-height:1.3}.ad-admin-name::placeholder{color:var(--ad-ph-color)}.ad-seg-label{font-family:var(--font-mono);letter-spacing:.1em;font-size:var(--ad-seg-label-size);color:var(--ink-3);margin-bottom:7px;line-height:1}.ad-seg{background:var(--ad-seg-bg);border:1px solid var(--ad-seg-line);border-radius:var(--ad-seg-radius);padding:var(--ad-seg-pad);gap:var(--ad-seg-gap);flex-wrap:wrap;display:inline-flex}.ad-seg-btn{align-items:center;gap:var(--ad-seg-btn-gap);cursor:pointer;font-size:var(--ad-seg-btn-size);padding:var(--ad-seg-btn-py) var(--ad-seg-btn-px);border-radius:var(--ad-seg-btn-radius);white-space:nowrap;color:var(--ad-seg-yes-off-fg);background:0 0;border:0;font-weight:600;line-height:1;display:inline-flex}.ad-seg-btn.yes.is-on{background:var(--ad-seg-yes-on-bg);color:var(--ad-seg-yes-on-fg)}.ad-seg-btn.no{color:var(--ad-seg-no-off-fg)}.ad-seg-btn.no.is-on{background:var(--ad-seg-no-on-bg);color:var(--ad-seg-no-on-fg)}.ad-seg-dot{width:var(--ad-seg-dot);height:var(--ad-seg-dot);background:var(--ad-seg-dot-off);border-radius:50%;flex:none;display:block}.ad-seg-btn.yes.is-on .ad-seg-dot{background:var(--ad-seg-dot-on)}.ad-admin-phone{box-sizing:border-box;border:1px solid var(--ad-phone-line);border-radius:var(--ad-phone-radius);background:var(--ad-card-bg);width:100%;color:var(--ink);font:inherit;font-size:var(--ad-phone-size);padding:var(--ad-phone-pad-y) var(--ad-phone-pad-x);outline:none;line-height:1.3}.ad-admin-phone.is-needed{border-color:var(--ad-phone-bad-line)}.ad-admin.is-bad{border-color:var(--ad-bad)}.ad-admin-name.is-bad{border-bottom-color:var(--ad-bad)}.ad-admin-email{box-sizing:border-box;border:1px solid var(--ad-phone-line);border-radius:var(--ad-phone-radius);background:var(--ad-card-bg);width:100%;color:var(--ink);font:inherit;font-size:var(--ad-phone-size);padding:var(--ad-phone-pad-y) var(--ad-phone-pad-x);outline:none;line-height:1.3}.ad-admin-email.is-needed{border-color:var(--ad-phone-bad-line)}.ad-admin-email::placeholder,.ad-admin-phone::placeholder{color:var(--ad-ph-color)}.ad-admin-note{font-size:var(--ad-admin-note-size);color:var(--ad-phone-note);margin-top:6px;line-height:1.4}.ad-admin-note.is-needed{color:var(--ad-phone-bad-note)}.ad-admin-hidden-note{font-size:var(--ad-admin-note-size);color:var(--ink-3);line-height:1.4}.ad-admin-foot{border-top:1px solid var(--ad-admin-foot-line);padding-top:var(--ad-admin-foot-pt);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ad-admin-foot-note{color:var(--ink-3);font-size:12px;line-height:1.4}.ad-admin-remove{cursor:pointer;color:var(--ad-admin-remove-fg);white-space:nowrap;background:0 0;border:0;margin-left:auto;font-size:12px;line-height:1;text-decoration:underline}.ad-add-admin{cursor:pointer;border:1px dashed var(--ad-addadmin-line);color:var(--ad-addadmin-fg);font-size:var(--ad-addadmin-size);padding:var(--ad-addadmin-py) var(--ad-addadmin-px);border-radius:var(--ad-addadmin-radius);white-space:nowrap;background:0 0;align-self:flex-start;font-weight:600;line-height:1}.ad-admins-hint{color:var(--ink-3);font-size:12px;line-height:1.5}.ad-card-body.is-verify{padding-top:var(--ver-card-pad-t)}.ad-verify-heading{font-family:var(--card-font);font-weight:600;font-size:var(--ver-heading-size);line-height:var(--ver-heading-lh);color:var(--ink)}.ad-verify-email{max-width:var(--ver-maxw-email)}.ad-verify-email .ad-emailwrap{margin-top:var(--ver-input-mt)}.ad-verify-code{max-width:var(--ver-maxw-code)}.ad-verify-sub{margin-top:var(--ver-sub-mt);font-size:var(--ver-sub-size);line-height:var(--ver-sub-lh);color:#55494a}.ad-wrongemail{cursor:pointer;font-size:var(--ver-wrongemail-size);color:var(--ad-label-color);border:0;border-bottom:1px solid var(--ad-field-line);background:0 0;padding:0;line-height:1.4}.ad-code-row{gap:var(--ver-code-gap);margin-top:var(--ver-code-mt);flex-wrap:wrap;display:flex}.ad-code-box{width:var(--ver-code-w);height:var(--ver-code-h);text-align:center;border:1.5px solid var(--ad-field-line);border-radius:var(--ver-code-radius);background:var(--ad-field-bg);font-family:var(--font-mono);font-weight:600;font-size:var(--ver-code-size);color:var(--ink);outline:none;flex:none;line-height:1}.ad-code-box.has-value{border-color:var(--ad-card-line)}.ad-code-box.is-wrong{border-color:var(--ad-bad);background:var(--ad-bad-bg)}.ad-code-err{margin-top:var(--ver-codeerr-mt);font-size:var(--ver-codeerr-size);color:var(--ad-bad-ink);line-height:1.5}.ad-verify-actions{align-items:center;gap:var(--ver-actions-gap);margin-top:var(--ver-actions-mt);flex-wrap:wrap;display:flex}.ad-resend{cursor:pointer;font-size:var(--ver-resend-size);color:var(--ink-3);border:0;border-bottom:1px solid var(--ad-field-line);background:0 0;padding:0;line-height:1.4}.ad-done-row{align-items:center;gap:var(--ver-done-gap);flex-wrap:wrap;display:flex}.ad-done-tick{width:var(--ver-tick-size);height:var(--ver-tick-size);background:var(--ad-tick-bg);color:var(--ad-tick-fg);font-weight:700;font-size:var(--ver-tick-font);line-height:var(--ver-tick-size);text-align:center;border-radius:50%;flex:none}.ad-done-title{font-family:var(--card-font);font-weight:600;font-size:var(--ver-done-title-size);color:var(--ink);line-height:1.2}.ad-done-sub{margin-top:var(--ver-done-sub-mt);font-size:var(--ver-done-sub-size);color:var(--ink-3);line-height:1.5}.ad-done-actions{align-items:center;gap:var(--ver-done-actions-gap);margin-top:var(--ver-done-actions-mt);padding-top:var(--ver-done-actions-pt);border-top:1px solid var(--ad-admin-foot-line);flex-wrap:wrap;display:flex}.ad-change-email{cursor:pointer;border:1px solid var(--ad-card-line);background:var(--ad-card-bg);color:var(--ad-label-color);font-size:var(--ver-change-size);padding:var(--ver-change-py) var(--ver-change-px);border-radius:var(--ver-change-radius);white-space:nowrap;font-weight:600;line-height:1}.ad-modal-overlay{z-index:50;background:var(--modal-overlay);padding:var(--modal-pad);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ad-modal{background:var(--ad-card-bg);border:1.5px solid var(--ad-card-line);border-radius:var(--modal-box-radius);box-shadow:var(--modal-shadow);max-width:var(--modal-maxw);width:100%;padding:var(--modal-box-pad-y) var(--modal-box-pad-x)}.ad-modal-title{font-family:var(--card-font);font-weight:600;font-size:var(--modal-title-size);line-height:var(--modal-title-lh);color:var(--ink)}.ad-modal-body{margin-top:var(--modal-body-mt);font-size:var(--modal-body-size);line-height:var(--modal-body-lh);color:#55494a}.ad-modal-note{border-top:1px solid var(--ad-admin-foot-line);font-size:calc(var(--modal-body-size) - 1px);color:var(--ink-3);margin:14px 0 0;padding-top:12px;line-height:1.55}.ad-modal-actions{align-items:center;gap:var(--modal-actions-gap);margin-top:var(--modal-actions-mt);flex-wrap:wrap;display:flex}.ad-preview-label{font-family:var(--font-mono);font-weight:700;font-size:var(--ad-preview-label-size);letter-spacing:.16em;text-transform:uppercase;color:var(--ad-preview-label-fg);margin-bottom:var(--ad-preview-mb);line-height:1}.ad-preview-hint{margin-top:var(--ad-preview-hint-mt);font-family:var(--hero-font);font-weight:400;font-size:var(--ad-preview-hint-size);color:var(--ad-preview-hint-fg);line-height:1.3}.ad-wrap.is-published{text-align:center;min-height:100%;padding:var(--pub-pad-t) var(--pub-pad-x) var(--pub-pad-b);max-width:var(--ad-w);flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.pub-art{height:var(--pub-art-h);width:auto;margin-bottom:var(--pub-art-mb);display:block}.pub-title{font-family:var(--hero-font);font-weight:400;font-size:clamp(var(--pub-title-min), var(--pub-title-vw), var(--pub-title-max));line-height:var(--pub-title-lh);color:var(--ink)}.pub-sub{margin-top:var(--pub-sub-mt);max-width:var(--pub-sub-maxw);font-size:var(--pub-sub-size);line-height:var(--pub-sub-lh);color:var(--ink-3)}.pub-actions{justify-content:center;gap:var(--pub-actions-gap);margin-top:var(--pub-actions-mt);flex-wrap:wrap;display:flex}.pub-view{background:var(--ad-next-bg);color:var(--ad-next-fg);font-size:var(--pub-view-size);padding:var(--pub-view-py) var(--pub-view-px);border-radius:var(--pub-view-radius);white-space:nowrap;cursor:pointer;align-items:center;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex}.pub-view:hover{background:var(--ad-next-hover);color:var(--ad-next-fg)}.pub-ghost{background:var(--pub-ghost-bg);color:var(--pub-ghost-fg);border:1px solid var(--pub-ghost-line);font-size:var(--pub-ghost-size);padding:var(--pub-ghost-py) var(--pub-ghost-px);border-radius:var(--pub-ghost-radius);white-space:nowrap;cursor:pointer;align-items:center;font-weight:600;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.pub-ghost:hover{background:var(--pub-ghost-hover-bg);color:var(--pub-ghost-hover-fg)}@media (max-width:640px){:root{--ad-pad-x:18px;--ad-pad-t:20px;--ad-pad-b:40px;--ad-hdr-logo-h:20px;--ad-hdr-pad-b:32px;--ad-hdr-dome:44px;--ad-title-size:30px;--ad-card-pad-x:18px;--ad-card-pad-y:20px;--ad-strip-pad-x:18px;--ad-input-size:16px;--ad-row-label-w:100%;--ad-steps-mb:20px;--modal-pad:12px;--modal-box-pad-x:18px;--modal-box-pad-y:22px;--modal-title-size:22px;--pub-pad-x:18px;--pub-pad-t:32px;--pub-pad-b:44px;--pub-art-h:110px}.ad-row-label{padding-top:0}.ad-steps{flex-wrap:nowrap;gap:0}.ad-step{min-width:0}.ad-step:not(.is-current) .ad-step-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ad-step.is-current .ad-step-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ad-step-line{min-width:8px}.ad-foot{gap:12px}.ad-next{text-align:center;width:100%;margin-left:0}.ad-step-note{flex:100%}.ad-verify-actions,.ad-done-actions,.ad-modal-actions,.pub-actions{gap:12px}.pub-view{flex:100%;justify-content:center}.pub-ghost,.ad-back,.ad-change-email{text-align:center;flex:auto;justify-content:center}.ad-code-row{flex-wrap:nowrap}.ad-code-box{width:auto;min-width:0;max-width:var(--ver-code-w);flex:1 1 0}.ad-modal-overlay{align-items:flex-end}.ad-modal{max-height:88vh;margin-bottom:env(safe-area-inset-bottom,0px);overflow-y:auto}.ad-admin-remove{margin-left:0}}@media (max-width:380px){:root{--ad-pad-x:14px;--ad-hdr-logo-h:18px;--ad-card-pad-x:14px;--ad-strip-pad-x:14px;--ad-title-size:26px;--modal-box-pad-x:14px;--ver-code-h:54px;--ver-code-size:22px;--ver-code-gap:6px}}
