.preview-qr-panel[data-v-8c0cac70]{color:#e8eaed;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-direction:column;gap:.85rem;width:100%;padding:.35rem .15rem .75rem;display:flex;overflow:auto}.zone[data-v-8c0cac70]{background:#1a1d23;border:1px solid #3a3f48;border-radius:.85rem;padding:.75rem .85rem .9rem}.zone-title[data-v-8c0cac70]{color:#f0f2f5;letter-spacing:.02em;margin:0 0 .65rem;font-size:.82rem;font-weight:700}.zone-body.single[data-v-8c0cac70]{justify-content:center;display:flex}.zone-body.row[data-v-8c0cac70]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.75rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.qr-card[data-v-8c0cac70]{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.4rem;width:7.5rem;margin:0;display:flex}.zone-body.single .qr-card[data-v-8c0cac70]{width:auto;max-width:14rem}.qr-card img[data-v-8c0cac70]{box-sizing:content-box;background:#fff;border-radius:.55rem;padding:.35rem;display:block}.qr-card figcaption[data-v-8c0cac70]{flex-direction:column;align-items:center;gap:.2rem;display:flex}.qr-card strong[data-v-8c0cac70]{color:#e8eaed;font-size:.72rem;font-weight:700}.hint[data-v-8c0cac70]{color:#9aa0a6;font-size:.62rem}.hint[data-v-8c0cac70],.url[data-v-8c0cac70]{line-height:1.35}.url[data-v-8c0cac70]{color:#7eb6ff;word-break:break-all;max-width:100%;font-size:.58rem;text-decoration:none}.url[data-v-8c0cac70]:hover{text-decoration:underline}.url.muted[data-v-8c0cac70]{color:#86909c}.pc-link[data-v-8c0cac70]{background:#242830;border:1px dashed #4a505a;border-radius:.55rem;flex-direction:column;flex:none;align-self:center;gap:.35rem;min-width:9rem;max-width:14rem;padding:.55rem .65rem;display:flex}.pc-link strong[data-v-8c0cac70]{font-size:.72rem}.foot-note[data-v-8c0cac70]{color:#86909c;text-align:center;margin:0;font-size:.68rem;line-height:1.45}.gs[data-v-c7e7785b]{flex-direction:column;gap:.55rem;display:flex}.story-intro[data-v-c7e7785b]{color:#86909c;margin:0;font-size:.68rem;line-height:1.4}.focus[data-v-c7e7785b]{color:#0052d9;margin:0;font-family:ui-monospace,Consolas,monospace;font-size:.62rem}.sec[data-v-c7e7785b]{color:#1a1d21;margin:.55rem 0 .1rem;font-size:.78rem;font-weight:700}.sec-sub[data-v-c7e7785b]{color:#86909c;margin:0 0 .35rem;font-size:.65rem}.card.neo[data-v-c7e7785b]{box-sizing:border-box;background:#f7f8fa;border:1px solid #ffffffb3;border-radius:.85rem;flex-direction:column;gap:.55rem;width:100%;padding:.75rem;display:flex;box-shadow:4px 4px 10px #1a1d210f,-3px -3px 8px #ffffffe6}.cell[data-v-c7e7785b],.select-row[data-v-c7e7785b],.trigger[data-v-c7e7785b]{cursor:pointer;text-align:left;background:#fff;border:0;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.7rem .75rem;display:flex;box-shadow:inset 0 0 0 1px #e5e6eb}.t-lab[data-v-c7e7785b]{color:#86909c;min-width:4.2rem;font-size:.72rem}.t-val[data-v-c7e7785b]{text-align:right;color:#1a1d21;flex:1;font-size:.82rem;font-weight:600}.t-val i[data-v-c7e7785b]{color:#86909c;margin-left:.25rem;font-style:normal}.field[data-v-c7e7785b]{flex-direction:column;gap:.35rem;display:flex}.field label[data-v-c7e7785b],.field>label[data-v-c7e7785b],.field>span[data-v-c7e7785b]{color:#1a1d21;font-size:.75rem;font-weight:600}.select-row.err[data-v-c7e7785b]{box-shadow:inset 0 0 0 1px #f53f3f}.ph[data-v-c7e7785b]{color:#86909c}.err-hint[data-v-c7e7785b]{color:#f53f3f;margin:0;font-size:.65rem}.wheels[data-v-c7e7785b]{flex-direction:row;gap:.35rem}.wheel[data-v-c7e7785b]{background:#fff;border-radius:.55rem;flex:1;max-height:8.5rem;padding:.25rem;overflow-y:auto}.wheel-item[data-v-c7e7785b]{cursor:pointer;background:0 0;border:0;border-radius:.35rem;width:100%;padding:.45rem .25rem;font-size:.72rem;display:block}.wheel-item.on[data-v-c7e7785b]{color:#0052d9;background:#dbe1ff;font-weight:700}.inp[data-v-c7e7785b]{background:#fff;border:0;border-radius:.55rem;padding:.65rem .75rem;font-size:.85rem;box-shadow:inset 0 0 0 1px #e5e6eb}.inp.bad[data-v-c7e7785b]{box-shadow:inset 0 0 0 1px #f53f3f}.inp.area[data-v-c7e7785b]{resize:vertical}.fields small[data-v-c7e7785b]{color:#86909c;font-size:.65rem}.pd[data-v-c7e7785b],.pd-block[data-v-c7e7785b]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#0052d9,#0037a3);border:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;box-shadow:0 6px 16px #0052d947}.pd-block[data-v-c7e7785b]{border-radius:999px;width:100%;height:2.5rem;font-size:.85rem}.pd-block.secondary[data-v-c7e7785b]{color:#0052d9;box-shadow:none;background:#e8f3ff}.pd-block.success[data-v-c7e7785b]{background:linear-gradient(135deg,#00b42a,#009a29)}.pd.sm[data-v-c7e7785b]{height:2rem;padding:0 .9rem;font-size:.75rem}.pd.md[data-v-c7e7785b],.pd.sm[data-v-c7e7785b]{border-radius:999px}.pd.md[data-v-c7e7785b]{height:2.25rem;padding:0 1rem}.pd.outline[data-v-c7e7785b]{color:#0052d9;background:#fff;box-shadow:inset 0 0 0 1.5px #0052d9}.cal-head[data-v-c7e7785b]{text-align:center;margin:0;font-weight:700}.cal-grid[data-v-c7e7785b]{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.cal-day[data-v-c7e7785b]{cursor:pointer;background:#fff;border:0;border-radius:.4rem;height:1.85rem;font-size:.7rem}.cal-day.on[data-v-c7e7785b]{color:#fff;background:#0052d9;font-weight:700}.cal-day.multi[data-v-c7e7785b]:not(.on){color:#0052d9;background:#dbe1ff}.file-row[data-v-c7e7785b]{background:#fff;border-radius:.55rem;justify-content:space-between;align-items:center;padding:.55rem .65rem;font-size:.78rem;display:flex}.linkish[data-v-c7e7785b]{color:#0052d9;cursor:pointer;background:0 0;border:0;font-size:.72rem;font-weight:600}.kb-display[data-v-c7e7785b]{text-align:center;letter-spacing:.25rem;background:#fff;border-radius:.55rem;padding:.5rem;font-size:1.25rem}.kb-grid[data-v-c7e7785b]{grid-template-columns:repeat(3,1fr);gap:.35rem;display:grid}.kb-key[data-v-c7e7785b]{cursor:pointer;background:#fff;border:0;border-radius:.45rem;height:2.4rem;font-weight:600}.kb-key.primary[data-v-c7e7785b]{color:#fff;background:#0052d9}.kb-key.muted[data-v-c7e7785b]{color:#86909c}.range[data-v-c7e7785b]{width:100%}.steps[data-v-c7e7785b]{gap:.35rem;display:flex}.step[data-v-c7e7785b]{cursor:pointer;color:#86909c;background:#fff;border:0;border-radius:.45rem;flex:1;padding:.45rem .25rem;font-size:.65rem}.step.on[data-v-c7e7785b]{color:#0052d9;background:#dbe1ff;font-weight:700}.grid4[data-v-c7e7785b]{grid-template-columns:repeat(2,1fr);gap:.45rem;display:grid!important}.gcell[data-v-c7e7785b]{cursor:pointer;background:#fff;border:0;border-radius:.65rem;padding:1rem .5rem;font-weight:600}.cell span[data-v-c7e7785b]{flex-direction:column;gap:.15rem;display:flex}.cell small[data-v-c7e7785b]{color:#86909c;font-size:.65rem;font-weight:400}.cell .val[data-v-c7e7785b]{color:#86909c;font-size:.75rem}.cell.danger[data-v-c7e7785b]{color:#f53f3f}.muted[data-v-c7e7785b]{color:#86909c}.row-between[data-v-c7e7785b]{justify-content:space-between;align-items:center;flex-direction:row!important}.chip[data-v-c7e7785b]{cursor:pointer;background:#e5e6eb;border:0;border-radius:999px;min-width:1.5rem;height:1.5rem;font-size:.7rem;font-weight:700}.chip.on[data-v-c7e7785b]{color:#fff;background:#f53f3f}.center[data-v-c7e7785b]{text-align:center;align-items:center}.empty-ico[data-v-c7e7785b]{color:#0052d9;background:#e8f3ff;border-radius:.75rem;place-items:center;width:3rem;height:3rem;font-size:1.25rem;display:grid}.empty-title[data-v-c7e7785b]{margin:0;font-weight:700}.collapse-body[data-v-c7e7785b]{color:#4e5969;margin:-.25rem 0 .35rem;padding:0 .75rem .5rem;font-size:.72rem;line-height:1.45}.bar[data-v-c7e7785b]{background:#e5e6eb;border-radius:999px;height:.45rem;overflow:hidden}.bar i[data-v-c7e7785b]{background:linear-gradient(90deg,#0052d9,#00b42a);height:100%;display:block}.media-row[data-v-c7e7785b]{overflow-x:auto;flex-direction:row!important}.media-tile[data-v-c7e7785b]{color:#0052d9;cursor:pointer;background:linear-gradient(135deg,#dbe1ff,#e8f3ff);border-radius:.55rem;flex:0 0 4.5rem;place-items:center;height:4.5rem;font-weight:700;display:grid}.table-wrap[data-v-c7e7785b]{overflow-x:auto}table[data-v-c7e7785b]{border-collapse:collapse;background:#fff;border-radius:.45rem;width:100%;font-size:.72rem}td[data-v-c7e7785b],th[data-v-c7e7785b]{text-align:left;border-bottom:1px solid #e5e6eb;padding:.4rem .45rem}.chart[data-v-c7e7785b]{align-items:flex-end;gap:.35rem;height:6.5rem;flex-direction:row!important}.bar-col[data-v-c7e7785b]{background:linear-gradient(#0052d9,#7eb6ff);border-radius:.25rem .25rem 0 0;flex:1;min-height:20%}.sign[data-v-c7e7785b]{color:#86909c;cursor:pointer;background:repeating-linear-gradient(-45deg,#f7f8fa,#f7f8fa 8px,#fff 0 16px);justify-content:center;align-items:center;min-height:5rem}.md strong[data-v-c7e7785b]{margin-bottom:.35rem;display:block}.md p[data-v-c7e7785b]{color:#4e5969;margin:0;font-size:.78rem}.gap[data-v-c7e7785b]{gap:.55rem}.drawer[data-v-c7e7785b],.mask[data-v-c7e7785b],.sheet-mask[data-v-c7e7785b]{z-index:5;border-radius:inherit;background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.drawer[data-v-c7e7785b]{justify-content:flex-end;align-items:stretch}.drawer-panel[data-v-c7e7785b],.mask-card[data-v-c7e7785b],.sheet-panel[data-v-c7e7785b]{background:#fff;border-radius:.85rem;flex-direction:column;gap:.65rem;width:min(90%,16rem);padding:1rem;display:flex}.drawer-panel[data-v-c7e7785b]{border-radius:.85rem 0 0 .85rem;width:70%;height:100%}.sheet-mask[data-v-c7e7785b]{align-items:flex-end}.sheet-panel[data-v-c7e7785b]{border-radius:.85rem .85rem 0 0;width:100%;max-height:55%}.sheet-panel header[data-v-c7e7785b]{justify-content:space-between;align-items:center;display:flex}.sheet-panel header button[data-v-c7e7785b]{color:#86909c;cursor:pointer;background:0 0;border:0;font-size:.8rem}.sheet-panel header .ok[data-v-c7e7785b]{color:#0052d9;font-weight:700}.sheet-opt[data-v-c7e7785b]{cursor:pointer;background:#f7f8fa;border:0;border-radius:.55rem;width:100%;padding:.7rem;font-weight:600}.qr-fake[data-v-c7e7785b]{background:linear-gradient(#1a1d21 0 0) 0 0 /30% 30%,linear-gradient(#1a1d21 0 0) 100% 0 /30% 30%,linear-gradient(#1a1d21 0 0) 0 100% /30% 30%,repeating-conic-gradient(#1a1d21 0 25%,#fff 0 50%) 50% /12% 12%;background-repeat:no-repeat;border-radius:.35rem;width:7rem;height:7rem}.swatches[data-v-c7e7785b]{gap:.45rem;flex-direction:row!important}.sw[data-v-c7e7785b]{border-radius:.45rem;flex:1;height:2.2rem}.sw.primary[data-v-c7e7785b]{background:#0052d9}.sw.secondary[data-v-c7e7785b]{background:#e8f3ff}.sw.success[data-v-c7e7785b]{background:#00b42a}.sw.danger[data-v-c7e7785b]{background:#f53f3f}.sw.surface[data-v-c7e7785b]{background:#f2f3f5;box-shadow:inset 0 0 0 1px #e5e6eb}.ty[data-v-c7e7785b]{margin:0}.ty.t1[data-v-c7e7785b]{font-size:1rem;font-weight:700}.ty.t2[data-v-c7e7785b]{font-size:.85rem}.ty.t3[data-v-c7e7785b]{color:#86909c;font-size:.7rem}.echo[data-v-c7e7785b]{color:#4e5969;margin:0;font-size:.75rem;line-height:1.45}.live[data-v-77982f1f]{flex-direction:column;gap:.85rem;display:flex}.live-head[data-v-77982f1f]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.live-head h2[data-v-77982f1f]{margin:0;font-size:1.05rem}.disc[data-v-77982f1f]{color:var(--pd-muted,#5b6472);max-width:42rem;margin:.35rem 0 0;font-size:.8rem;line-height:1.45}.badge[data-v-77982f1f]{color:#0052d9;white-space:nowrap;background:#dbe1ff;border-radius:999px;flex-shrink:0;padding:.25rem .55rem;font-size:.7rem;font-weight:700}.engine-switch[data-v-77982f1f]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.65rem;display:flex}.engine-btn[data-v-77982f1f]{color:#4e5969;cursor:pointer;background:#fff;border:1px solid #e8eeff;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}.engine-btn.on[data-v-77982f1f]{color:#0052d9;background:#f0f5ff;border-color:#0052d9;box-shadow:0 0 0 3px #0052d91f}.engine-link[data-v-77982f1f]{color:#0052d9;font-size:.75rem;font-weight:600;text-decoration:none}.engine-link[data-v-77982f1f]:hover{text-decoration:underline}.phone-h5[data-v-77982f1f]{flex-direction:column;height:100%;min-height:0;display:flex}.h5-frame[data-v-77982f1f]{background:#f8f9ff;border:0;flex:1;width:100%;min-height:420px}.dot.h5[data-v-77982f1f]{background:#00b42a}.live-dock-hint[data-v-77982f1f]{background:linear-gradient(135deg,#f5f8ff,#eef3ff);border:1px solid #dbe1ff;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.live-dock-hint.muted[data-v-77982f1f]{background:#f7f8fa;border-color:#e5e6eb}.live-dock-hint p[data-v-77982f1f]{color:#4e5969;max-width:36rem;margin:0;font-size:.8125rem;line-height:1.45}.hint-btn[data-v-77982f1f]{color:#1a1d21;cursor:pointer;background:#fff;border:1px solid #c9cdd4;border-radius:999px;flex-shrink:0;padding:.35rem .85rem;font-size:.75rem;font-weight:600}.hint-btn.primary[data-v-77982f1f]{color:#fff;background:linear-gradient(135deg,#0052d9,#0037a3);border-color:#0000}.hint-btn[data-v-77982f1f]:hover{opacity:.92}.preview-shell{z-index:70;background:#1e2228;border:1px solid #2a2e36;border-radius:.85rem;flex-direction:column;width:auto;max-width:calc(100vw - 1.5rem);display:flex;position:fixed;top:4.75rem;bottom:1.25rem;right:1rem;overflow:hidden;box-shadow:0 20px 48px #00000061}.preview-shell.is-portrait{width:23.5rem}.preview-shell.is-landscape{width:min(42rem,100vw - 1.5rem);top:4.25rem}.preview-shell.is-qr{width:min(36rem,100vw - 1.5rem);max-height:min(88vh,52rem)}.preview-chrome{color:#e8eaed;background:#2a2e36;flex-shrink:0;justify-content:space-between;gap:.5rem;padding:.5rem .65rem}.chrome-left,.preview-chrome{align-items:center;display:flex}.chrome-left{gap:.45rem;font-size:.85rem}.chrome-grid{opacity:.85;font-size:.9rem}.chrome-actions{flex-shrink:0;align-items:center;gap:.2rem;display:flex}.chrome-btn{color:#c3c6d7;cursor:pointer;background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.chrome-btn:hover{color:#fff;background:#ffffff14}.chrome-btn.on{color:#7eb6ff;background:#0052d959}.ico{width:1.05rem;height:1.05rem;display:block;position:relative}.phone-ico{border:1.5px solid;border-radius:.2rem;width:.72rem;height:1.05rem;margin:0 auto}.phone-ico:after{content:"";background:currentColor;border-radius:50%;width:.22rem;height:.22rem;margin-left:-.11rem;position:absolute;bottom:.12rem;left:50%}.desk-ico{border:1.5px solid;border-radius:.12rem;width:1.05rem;height:.72rem;margin:.15rem auto 0}.desk-ico:after{content:"";background:currentColor;height:1.5px;position:absolute;bottom:-.28rem;left:.2rem;right:.2rem}.qr-ico{background:linear-gradient(currentColor,currentColor) 2px 2px/4px 4px no-repeat,linear-gradient(currentColor,currentColor) calc(100% - 2px) 2px/4px 4px no-repeat,linear-gradient(currentColor,currentColor) 2px calc(100% - 2px)/4px 4px no-repeat;border:1.5px solid;width:.95rem;height:.95rem;margin:0 auto}.x-ico{width:auto;height:auto;font-size:1.15rem;font-weight:500;line-height:1}.preview-body{background:#12151a;flex:1;align-items:stretch;min-height:0;padding:.75rem;overflow:hidden}.device,.preview-body{justify-content:center;display:flex}.device{position:relative}.device,.device.landscape .device-bezel,.device.portrait .device-bezel{width:100%}.device-bezel{background:#0b0d10;border-radius:1.75rem;flex-direction:column;width:100%;max-height:100%;padding:.55rem;display:flex;box-shadow:inset 0 0 0 2px #3a3f48,0 12px 32px #00000073}.device-notch{background:#1a1d21;border-radius:999px;flex-shrink:0;width:5.5rem;height:.55rem;margin:.15rem auto .45rem}.device.landscape .device-notch{width:7rem}.phone{background:#fff;border-radius:1.15rem;flex-direction:column;flex:1;width:100%;min-height:0;max-height:calc(100vh - 9.5rem);display:flex;position:relative;overflow:hidden}.device.landscape .phone{max-height:calc(100vh - 8.5rem)}.phone-bar{color:#1a1d21;background:#fffffff5;border-bottom:1px solid #eef1f5;flex-shrink:0;justify-content:space-between;align-items:center;padding:.65rem .9rem;font-size:.8rem;font-weight:700;display:flex}.dot{background:#00b42a;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #00b42a33}.phone-body{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:.75rem;padding:1rem .9rem 1.35rem;display:flex;position:relative;overflow-y:auto}.story-intro{color:#86909c;margin:0 0 .35rem;font-size:.68rem;line-height:1.4}.sec{color:#1a1d21;margin:.85rem 0 .15rem;font-size:.78rem;font-weight:700}.sec:first-of-type{margin-top:.25rem}.sec-sub{color:#86909c;margin:0 0 .45rem;font-size:.65rem}.card.neo{box-sizing:border-box;background:#f7f8fa;border:1px solid #ffffffb3;border-radius:.85rem;flex-direction:column;align-items:flex-start;gap:.55rem;width:100%;padding:.75rem;display:flex;box-shadow:4px 4px 10px #1a1d210f,-3px -3px 8px #ffffffe6}.pd,.pd-block{cursor:pointer;color:#fff;background:linear-gradient(135deg,#0052d9,#0037a3);border:0;justify-content:center;align-items:center;gap:.35rem;font-weight:600;transition:transform .12s,opacity .12s;display:inline-flex;box-shadow:0 6px 16px #0052d947}.pd-block:active:not(:disabled),.pd:active:not(:disabled){transform:scale(.98)}.pd-block:disabled,.pd:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.pd.xs{min-width:56px;height:24px;padding:0 10px;font-size:.68rem}.pd.sm,.pd.xs{border-radius:999px}.pd.sm{min-width:80px;height:32px;padding:0 14px;font-size:.75rem}.pd.md{min-width:120px;height:40px;padding:0 22px;font-size:.875rem}.pd.lg,.pd.md{border-radius:999px}.pd.lg{min-width:168px;height:48px;padding:0 32px;font-size:1rem}.pd-block{border-radius:.85rem;width:100%;height:54px;font-size:1rem;font-weight:700}.pd-block.secondary{color:#0052d9;box-shadow:none;background:#dbe1ff}.pd-block.success{background:linear-gradient(135deg,#00b42a,#009a29);box-shadow:0 6px 16px #00b42a47}.pd-block.danger{background:linear-gradient(135deg,#f53f3f,#cb2634);box-shadow:0 6px 16px #f53f3f47}.pd.secondary-fill{color:#0052d9;box-shadow:none;background:#dbe1ff}.pd.outline{border:1px solid #0052d9}.pd.dashed,.pd.outline{color:#0052d9;box-shadow:none;background:#fff}.pd.dashed{border:1px dashed #0052d9}.pd.thin{color:#4e5969;box-shadow:none;background:#fff;border:1px solid #c9cdd4}.pd.loading{gap:.45rem}.spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:.9rem;height:.9rem;animation:.7s linear infinite pd-spin}@keyframes pd-spin{to{transform:rotate(1turn)}}.ico-l,.ico-r{opacity:.9;font-size:.85em}.pd-link,.pd-text{cursor:pointer;color:#0052d9;background:0 0;border:0;padding:.35rem .15rem;font-size:.875rem;font-weight:600}.pd-link.lg,.pd-text.lg{font-size:1rem}.pd-link{text-underline-offset:.2em;text-decoration:underline}.pd-link:disabled,.pd-text:disabled{color:#c9cdd4;cursor:not-allowed}.pd-icon{color:#1a1d21;cursor:pointer;background:#f7f8fa;border:1px solid #e5e6eb;border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.pd-icon.sm{width:32px;height:32px;font-size:.85rem}.pd-icon.md{width:44px;height:44px;font-size:.9rem}.pd-icon.lg{width:52px;height:52px;font-size:1rem}.lab{color:#86909c;margin:0;font-size:.75rem;font-weight:600}.row{align-items:center;gap:.5rem;display:flex}.row.wrap{flex-wrap:wrap}.row.end{justify-content:flex-end}.gap-lg{gap:1rem}.btn{cursor:pointer;border:0;border-radius:999px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;transition:transform .12s,box-shadow .12s,opacity .12s}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.primary{color:#fff;background:linear-gradient(135deg,#0052d9,#0037a3);box-shadow:0 6px 16px #0052d947}.btn.secondary{color:#0052d9;background:#dbe1ff}.btn.ghost{color:#1a1d21;background:#f0f5ff}.btn.danger{color:#fff;background:#f53f3f}.btn.loading{opacity:.85}.btn.sq{border-radius:.65rem;width:2.25rem;height:2.25rem;padding:0}.tag{cursor:pointer;color:#4e5969;background:#eef1f5;border:0;border-radius:.45rem;padding:.2rem .55rem;font-size:.75rem;font-weight:600}.tag.on{outline-offset:1px;outline:2px solid #0052d9}.tag.default{color:#4e5969;background:#eef1f5}.tag.primary{color:#0052d9;background:#dbe1ff}.tag.success{color:#00b42a;background:#e8f8ef}.tag.warning{color:#ff7d00;background:#fff3e0}.tag.danger{color:#f53f3f;background:#ffece8}.tag.info{color:#0052d9;background:#e8f0ff}.tag.outline{background:0 0;border:1px solid}.icon-well{cursor:pointer;background:#f0f5ff;border:0;border-radius:.75rem;width:2.75rem;height:2.75rem;font-size:1.1rem;position:relative}.badge-dot{color:#fff;background:#f53f3f;border-radius:999px;place-items:center;min-width:1.1rem;height:1.1rem;padding:0 .25rem;font-size:.62rem;font-weight:700;display:grid;position:absolute;top:-.35rem;right:-.35rem}.badge-dot.sm{min-width:.95rem}.badge-dot.bare{width:.5rem;min-width:.5rem;height:.5rem;padding:0}.check-row,.switch-row{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.switch{cursor:pointer;background:#c3c6d7;border:0;border-radius:999px;width:2.75rem;height:1.55rem;padding:0;position:relative}.switch.on{background:#0052d9}.knob{background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;transition:left .15s;position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 4px #00000026}.switch.on .knob{left:1.35rem}.box,.radio{border:2px solid #c3c6d7;border-radius:.3rem;flex-shrink:0;width:1.15rem;height:1.15rem}.radio{border-radius:50%}.box.on{background:#0052d9;box-shadow:inset 0 0 0 2px #fff}.box.on,.radio.on{border-color:#0052d9}.radio.on{box-shadow:inset 0 0 0 3px #0052d9}.field{flex-direction:column;gap:.35rem;display:flex}.field-lab{color:#86909c;font-size:.75rem}.field-inp{background:#f8f9ff;border:1px solid #c3c6d7;border-radius:.75rem;padding:.55rem .75rem;font-size:.875rem}.field-inp:focus{border-color:#0052d9;outline:2px solid #0052d959}.echo{color:#86909c;margin:0;font-size:.78rem}.range{accent-color:#0052d9;width:100%}.seg{background:#eef1f5;border-radius:.75rem;gap:.15rem;padding:.2rem;display:flex}.seg button{color:#86909c;cursor:pointer;background:0 0;border:0;border-radius:.6rem;flex:1;padding:.4rem .35rem;font-size:.78rem;font-weight:600}.seg button.on{color:#0052d9;background:#fff;box-shadow:0 2px 8px #d1d9e699}.step-n{text-align:center;min-width:2rem;font-size:1.1rem}.star{color:#c3c6d7;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.4rem}.star.on{color:#ff7d00}.avatar{color:#0052d9;cursor:pointer;background:#dbe1ff;border:0;border-radius:50%;width:2.25rem;height:2.25rem;font-weight:700}.avatar.lg{width:2.75rem;height:2.75rem}.avatar.xl,.fab{width:3.25rem;height:3.25rem}.fab{color:#fff;background:linear-gradient(135deg,#0052d9,#0037a3);border-radius:50%;align-self:flex-end;font-size:1.5rem;box-shadow:0 8px 20px #0052d959}.fab,.text-link{cursor:pointer;border:0}.text-link{color:#0052d9;background:0 0;padding:0;font-weight:600;text-decoration:underline}.div{border:0;border-top:1px solid #e6e8f0;margin:.35rem 0}.spinner{border:3px solid #dbe1ff;border-top-color:#0052d9;border-radius:50%;width:1.75rem;height:1.75rem;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(1turn)}}.skel{background:linear-gradient(90deg,#eef1f5,#f8f9ff,#eef1f5) 0 0/200% 100%;border-radius:.35rem;height:.75rem;animation:1.2s infinite shimmer}.skel.short{width:40%}.skel.mid{width:70%}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.nav-demo{border-bottom:1px solid #eef1f5;align-items:center;gap:.5rem;padding:.35rem 0;display:flex}.nav-back{cursor:pointer;background:#f0f5ff;border:0;border-radius:.55rem;height:2rem}.nav-back,.nav-spacer{width:2rem}.modal-mask,.sheet-mask{z-index:5;background:#1a1d2173;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.modal-mask{align-items:center;padding:1rem}.modal{background:#fff;border-radius:1rem;flex-direction:column;gap:.65rem;width:100%;max-width:18rem;padding:1rem;display:flex}.modal h3{margin:0;font-size:1rem}.modal p{color:#4e5969;margin:0;font-size:.85rem}.sheet{background:#fff;border-radius:1rem 1rem 0 0;flex-direction:column;gap:.25rem;width:100%;padding:.5rem .75rem .85rem;display:flex}.sheet-handle{background:#c3c6d7;border-radius:999px;width:2.5rem;height:.28rem;margin:.25rem auto .5rem}.sheet-item{cursor:pointer;background:0 0;border:0;border-radius:.65rem;padding:.75rem;font-size:.9rem;font-weight:600}.sheet-item:hover{background:#f0f5ff}.sheet-item.muted{color:#86909c;font-weight:500}.toast{color:#fff;z-index:6;white-space:nowrap;background:#1a1d21e0;border-radius:999px;padding:.45rem .85rem;font-size:.78rem;font-weight:600;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}.preview-fab{z-index:80;cursor:pointer;background:#2a2e36;border:0;border-radius:50%;justify-content:center;align-items:center;width:3.35rem;height:3.35rem;transition:transform .15s,box-shadow .15s;display:flex;position:fixed;bottom:1.35rem;right:1.25rem;box-shadow:0 8px 24px #00000059,inset 0 0 0 1px #ffffff14}.preview-fab:hover{transform:scale(1.06);box-shadow:0 10px 28px #0052d959}.fab-phone{border:2px solid #fff;border-radius:.28rem;width:1.05rem;height:1.55rem;display:block;position:relative}.fab-phone:after{content:"";background:#fff;border-radius:50%;width:.28rem;height:.28rem;margin-left:-.14rem;position:absolute;bottom:.18rem;left:50%}@media (width<=720px){.preview-shell{max-height:min(78vh,40rem);inset:auto .5rem .5rem;width:auto!important}}.layout[data-v-0946cfc4]{flex-direction:column;gap:1.25rem;display:flex}@media (width>=1100px){.layout[data-v-0946cfc4]{flex-direction:row;align-items:flex-start}}.side[data-v-0946cfc4]{background:var(--pd-surface);border:1px solid var(--pd-border);border-radius:1rem;width:100%;max-height:calc(100vh - 7rem);padding:1rem .85rem;display:none;overflow-y:auto}@media (width>=1100px){.side[data-v-0946cfc4]{flex-shrink:0;width:16.5rem;display:block;position:sticky;top:6.5rem}}.side-head strong[data-v-0946cfc4]{color:var(--pd-primary);font-size:.9rem;display:block}.side-head p[data-v-0946cfc4]{color:var(--pd-muted);margin:.15rem 0 0;font-size:.72rem}.side-nav[data-v-0946cfc4]{flex-direction:column;gap:.85rem;margin-top:.85rem;display:flex}.sec-title[data-v-0946cfc4]{letter-spacing:.06em;text-transform:uppercase;color:var(--pd-outline);margin:0 0 .25rem;padding:0 .5rem;font-size:.65rem;font-weight:700}.sub-link[data-v-0946cfc4]{color:var(--pd-muted);border-left:3px solid #0000;border-radius:0 .65rem .65rem 0;margin:.1rem 0;padding:.4rem .65rem;font-size:.78rem;display:block}.sub-link[data-v-0946cfc4]:hover{background:var(--pd-tint);color:var(--pd-ink)}.sub-link.on[data-v-0946cfc4]{background:var(--pd-tint);color:var(--pd-primary);border-left-color:var(--pd-primary);font-weight:700;box-shadow:inset 2px 2px 5px #d1d9e666,inset -2px -2px 5px #fff}.side-cta[data-v-0946cfc4]{background:linear-gradient(135deg,#0052d9,#0037a3);border-radius:.65rem;justify-content:center;margin-top:1rem;padding:.55rem .75rem;font-size:.8rem;font-weight:600;display:flex;color:#fff!important}.side-foot[data-v-0946cfc4]{justify-content:space-between;margin-top:.75rem;font-size:.72rem;display:flex}.side-foot a[data-v-0946cfc4]{color:var(--pd-outline)}.panel[data-v-0946cfc4]{flex-direction:column;flex:1;gap:1.15rem;min-width:0;display:flex}.crumb[data-v-0946cfc4]{color:var(--pd-muted);flex-wrap:wrap;gap:.4rem;font-size:.8rem;display:flex}.crumb a[data-v-0946cfc4],.here[data-v-0946cfc4]{color:var(--pd-primary);font-weight:600}.head[data-v-0946cfc4]{border-bottom:1px solid var(--pd-border);justify-content:space-between;gap:1rem;padding-bottom:1rem}.head[data-v-0946cfc4],.title-line[data-v-0946cfc4]{flex-wrap:wrap;display:flex}.title-line[data-v-0946cfc4]{align-items:center;gap:.45rem}h1[data-v-0946cfc4]{letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,2.6vw,2.1rem)}.chip[data-v-0946cfc4]{border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:600}.chip.ok[data-v-0946cfc4]{color:#058137;background:#e7f8ee}.chip.muted[data-v-0946cfc4]{background:#f0f5ff}.chip.gid[data-v-0946cfc4],.chip.muted[data-v-0946cfc4]{color:var(--pd-primary)}.chip.gid[data-v-0946cfc4]{background:var(--pd-tint);border-radius:.45rem;font-weight:500}.lead[data-v-0946cfc4]{color:var(--pd-muted);max-width:48rem;margin:.55rem 0 0;font-size:.95rem;line-height:1.55}.r1[data-v-0946cfc4]{color:var(--pd-outline);max-width:40rem;margin:.45rem 0 0;font-size:.78rem}.back[data-v-0946cfc4]{border:1px solid var(--pd-border);background:var(--pd-surface);color:var(--pd-muted);border-radius:.55rem;align-self:flex-start;padding:.45rem .75rem;font-size:.8rem}.grid[data-v-0946cfc4]{gap:1rem;display:grid}@media (width>=1100px){.grid[data-v-0946cfc4]{grid-template-columns:1.25fr .75fr}}.block[data-v-0946cfc4]{border:1px solid var(--pd-border);background:#fff;border-radius:1.25rem;padding:1.1rem 1.15rem}.block-head[data-v-0946cfc4]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.block h2[data-v-0946cfc4]{margin:0;font-size:1.05rem}.tag[data-v-0946cfc4]{background:var(--pd-tint);border-radius:.35rem;padding:.15rem .45rem;font-size:.7rem}.hint[data-v-0946cfc4],.tag[data-v-0946cfc4]{color:var(--pd-outline)}.hint[data-v-0946cfc4]{margin:0 0 .85rem;font-size:.78rem}.live-block[data-v-0946cfc4]{padding-top:.85rem}.design-ref[data-v-0946cfc4]{margin-top:.25rem}.design-sum[data-v-0946cfc4]{cursor:pointer;color:var(--pd-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;list-style:none;display:flex}.design-sum[data-v-0946cfc4]::-webkit-details-marker{display:none}.design-shots[data-v-0946cfc4]{gap:.75rem;margin-top:.75rem;display:grid}.shot-frame[data-v-0946cfc4]{background:var(--pd-tint);border:1px solid var(--pd-border);border-radius:1rem;margin:0;padding:.65rem}.shot-img[data-v-0946cfc4]{background:#fff;border-radius:.65rem;width:100%;height:auto;display:block}.shot-frame figcaption[data-v-0946cfc4]{color:var(--pd-outline);margin-top:.45rem;font-family:ui-monospace,Consolas,monospace;font-size:.68rem}.web-only[data-v-0946cfc4]{display:none}.app-only[data-v-0946cfc4]{display:block}@media (width>=960px){.web-only[data-v-0946cfc4]{display:block}.app-only[data-v-0946cfc4]{display:none}}.deeplink-bar[data-v-0946cfc4]{gap:1rem;margin-top:.85rem;display:grid}@media (width>=720px){.deeplink-bar[data-v-0946cfc4]{grid-template-columns:minmax(180px,220px) 1fr;align-items:start}}.qr-card[data-v-0946cfc4]{border:1px solid var(--pd-border);text-align:center;background:#fff;border-radius:.9rem;flex-direction:column;align-items:center;gap:.55rem;padding:.85rem .75rem;display:flex}.qr-img[data-v-0946cfc4]{background:#fff;border-radius:.5rem;width:148px;height:148px}.qr-meta strong[data-v-0946cfc4]{color:var(--pd-ink);font-size:.8125rem}.qr-payload[data-v-0946cfc4]{color:#0052d9;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.qr-hint[data-v-0946cfc4],.qr-payload[data-v-0946cfc4]{margin:.35rem 0 0;font-size:.68rem}.qr-hint[data-v-0946cfc4]{line-height:1.4}.adb-label[data-v-0946cfc4],.qr-hint[data-v-0946cfc4]{color:var(--pd-muted)}.adb-label[data-v-0946cfc4]{margin:0 0 .35rem;font-size:.75rem}pre[data-v-0946cfc4]{background:#f0f5ff;border-radius:.65rem;margin:0;padding:.75rem .9rem;font-size:.72rem;line-height:1.5;overflow-x:auto}.dark[data-v-0946cfc4]{color:#e8eeff;background:#191c20;border-radius:.85rem;padding:1rem 1.1rem}.adb-row[data-v-0946cfc4]{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:.75rem;display:flex}.cta[data-v-0946cfc4]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#0052d9,#0037a3);border:0;border-radius:.65rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:600}.ghost-link[data-v-0946cfc4]{color:var(--pd-primary);font-size:.85rem;font-weight:600}.deeplink-copy[data-v-0946cfc4]{border-radius:.65rem;flex-direction:column;gap:.45rem;margin-top:.85rem;padding:.75rem .9rem;display:flex}.deeplink-code[data-v-0946cfc4]{word-break:break-all;color:var(--pd-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem}.ghost-btn[data-v-0946cfc4]{border:1px solid var(--pd-border);cursor:pointer;color:var(--pd-primary);background:#fff;border-radius:.5rem;align-self:flex-start;padding:.4rem .75rem;font-size:.75rem;font-weight:600}.table-wrap[data-v-0946cfc4]{overflow-x:auto}table[data-v-0946cfc4]{border-collapse:collapse;width:100%;font-size:.82rem}th[data-v-0946cfc4]{text-align:left;color:var(--pd-muted);border-bottom:1px solid var(--pd-border);padding:.5rem .3rem;font-size:.7rem}td[data-v-0946cfc4]{vertical-align:top;border-bottom:1px solid #f0f3fa;padding:.55rem .3rem}code[data-v-0946cfc4]{color:var(--pd-primary)}.note[data-v-0946cfc4],code[data-v-0946cfc4]{font-size:.78rem}.note[data-v-0946cfc4]{color:var(--pd-muted);margin:.75rem 0 0;line-height:1.5}.mono[data-v-0946cfc4]{font-family:ui-monospace,Consolas,monospace}.missing[data-v-0946cfc4]{text-align:center;padding:2rem 1.5rem}
