.pyc.svelte-15i92zp.svelte-15i92zp{--bg:#0d1117;--surf:#161b22;--surf2:#1c2128;--border:rgba(255,255,255,.08);--border2:rgba(255,255,255,.14);--text:rgba(255,255,255,.92);--t2:rgba(255,255,255,.6);--t3:rgba(255,255,255,.32);--teal:#1D9E75;--tl:rgba(29,158,117,.15);--td:#0F6E56;--amber:#BA7517;--coral:#D85A30;--r:10px;--rl:14px;background:transparent;color:var(--text);position:relative;font-family:DM Sans,system-ui,sans-serif}.pyc-main.svelte-15i92zp.svelte-15i92zp{padding:2.5rem 0 0}.slide.svelte-15i92zp.svelte-15i92zp{max-width:100%;margin:0 auto}.eyebrow.svelte-15i92zp.svelte-15i92zp{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--teal);font-weight:500;margin-bottom:.5rem}.stitle.svelte-15i92zp.svelte-15i92zp{font-family:"DM Serif Display",Georgia,serif;font-size:30px;line-height:1.15;margin:0 0 .75rem;letter-spacing:-.5px;color:var(--text);font-weight:400}.ssub.svelte-15i92zp.svelte-15i92zp{font-size:15px;color:var(--t2);line-height:1.6;max-width:640px;margin:0 0 2rem}.mb10.svelte-15i92zp.svelte-15i92zp{margin-bottom:1rem}.mt8.svelte-15i92zp.svelte-15i92zp{margin-top:8px}.card.svelte-15i92zp.svelte-15i92zp{background:var(--surf);border:1px solid var(--border);border-radius:var(--rl);padding:1.25rem}.sh.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;gap:1.25rem;background:var(--surf);border:1px solid var(--border);border-radius:var(--rl);padding:1.25rem;margin-bottom:1rem}.sb.svelte-15i92zp.svelte-15i92zp{font-family:"DM Serif Display",Georgia,serif;font-size:56px;line-height:1;color:var(--teal);flex-shrink:0;font-weight:400}.sr.svelte-15i92zp.svelte-15i92zp{flex:1}.pp.svelte-15i92zp.svelte-15i92zp{display:inline-block;padding:4px 14px;border-radius:100px;font-size:12px;font-weight:500;margin-bottom:5px}.sd.svelte-15i92zp.svelte-15i92zp{font-size:12px;color:var(--t3);margin-bottom:8px}.st.svelte-15i92zp.svelte-15i92zp{height:5px;background:#ffffff14;border-radius:3px;overflow:hidden;margin-bottom:4px}.sf.svelte-15i92zp.svelte-15i92zp{height:100%;border-radius:3px;background:var(--teal);transition:width .5s}.se.svelte-15i92zp.svelte-15i92zp{display:flex;justify-content:space-between;font-size:10px;color:var(--t3)}.dg.svelte-15i92zp.svelte-15i92zp{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}@media (max-width:760px){.dg.svelte-15i92zp.svelte-15i92zp{grid-template-columns:1fr}}.ctt.svelte-15i92zp.svelte-15i92zp{font-size:13px;font-weight:500;color:var(--text);margin-bottom:1rem;display:flex;align-items:center;gap:8px}.ci.svelte-15i92zp.svelte-15i92zp{width:22px;height:22px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.cit.svelte-15i92zp.svelte-15i92zp{background:#1d9e7533;color:var(--teal)}.cic.svelte-15i92zp.svelte-15i92zp{background:#d85a3033;color:var(--coral)}.cig.svelte-15i92zp.svelte-15i92zp{background:#3b6d1133;color:#7fcf4f}.g2f.svelte-15i92zp.svelte-15i92zp{display:grid;grid-template-columns:1fr 1fr;gap:10px}.g3f.svelte-15i92zp.svelte-15i92zp{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.field.svelte-15i92zp.svelte-15i92zp{display:flex;flex-direction:column;gap:4px;margin-bottom:.75rem}.field.svelte-15i92zp.svelte-15i92zp:last-child{margin-bottom:0}.lbl.svelte-15i92zp.svelte-15i92zp{font-size:10px;font-weight:500;color:var(--t3);text-transform:uppercase;letter-spacing:.06em}.fval.svelte-15i92zp.svelte-15i92zp{font-size:13px;padding:7px 10px;border:1px solid var(--border2);border-radius:var(--r);background:var(--surf2);color:var(--text)}.fval-select.svelte-15i92zp.svelte-15i92zp{font-family:inherit;font-size:13px;padding:7px 10px;border:1px solid var(--border2);border-radius:var(--r);background:var(--surf2);color:var(--text);width:100%;cursor:pointer;outline:none;transition:border-color .15s;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.fval-select.svelte-15i92zp.svelte-15i92zp:focus{border-color:var(--teal)}.fval-select.svelte-15i92zp option.svelte-15i92zp{background:#1c2128;color:var(--text)}.mg.svelte-15i92zp.svelte-15i92zp{display:grid;grid-template-columns:1fr 1fr;gap:8px}.met.svelte-15i92zp.svelte-15i92zp{background:var(--surf2);border:1px solid var(--border);border-radius:var(--r);padding:10px 12px}.ml.svelte-15i92zp.svelte-15i92zp{font-size:10px;color:var(--t3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.mt.svelte-15i92zp.svelte-15i92zp{height:4px;background:#ffffff0f;border-radius:2px;overflow:hidden;margin-bottom:4px}.mf.svelte-15i92zp.svelte-15i92zp{height:100%;border-radius:2px;transition:width .4s}.mv.svelte-15i92zp.svelte-15i92zp{font-size:11px;font-weight:500}.ar.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;gap:8px;margin-bottom:7px}.ar.svelte-15i92zp.svelte-15i92zp:last-child{margin-bottom:0}.al.svelte-15i92zp.svelte-15i92zp{font-size:12px;color:var(--t2);width:95px;flex-shrink:0}.at.svelte-15i92zp.svelte-15i92zp{flex:1;height:6px;background:#ffffff0f;border-radius:3px;overflow:hidden}.af.svelte-15i92zp.svelte-15i92zp{height:100%;border-radius:3px}.ap.svelte-15i92zp.svelte-15i92zp{font-size:12px;font-weight:500;color:var(--text);width:32px;text-align:right}.btn-a.svelte-15i92zp.svelte-15i92zp{font-family:inherit;font-size:15px;font-weight:500;padding:13px 24px;border-radius:var(--r);border:none;background:var(--teal);color:#fff;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;transition:opacity .15s,transform .1s;margin-top:.5rem}.btn-a.svelte-15i92zp.svelte-15i92zp:hover:not(:disabled){opacity:.88}.btn-a.svelte-15i92zp.svelte-15i92zp:active:not(:disabled){transform:scale(.99)}.btn-a.svelte-15i92zp.svelte-15i92zp:disabled{opacity:.45;cursor:not-allowed}.btn-b.svelte-15i92zp.svelte-15i92zp{font-family:inherit;font-size:12px;padding:7px 14px;border:1px solid var(--border2);border-radius:var(--r);background:transparent;color:var(--t2);cursor:pointer}.btn-b.svelte-15i92zp.svelte-15i92zp:hover{border-color:#ffffff40}.spin.svelte-15i92zp.svelte-15i92zp{width:16px;height:16px;border:2px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:svelte-15i92zp-pyc-spin .7s linear infinite;flex-shrink:0}@keyframes svelte-15i92zp-pyc-spin{to{transform:rotate(360deg)}}.err.svelte-15i92zp.svelte-15i92zp{background:#d85a301f;border:1px solid rgba(216,90,48,.3);color:#f87171;border-radius:var(--r);padding:10px 14px;font-size:13px;margin-top:.75rem}.warn.svelte-15i92zp.svelte-15i92zp{background:#ba75171f;border:1px solid rgba(186,117,23,.3);color:#f0b44b;border-radius:var(--r);padding:12px 14px;font-size:13px}.rh.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:1rem}.rh-title.svelte-15i92zp.svelte-15i92zp{font-family:"DM Serif Display",Georgia,serif;font-size:20px;margin-bottom:2px}.rh-sub.svelte-15i92zp.svelte-15i92zp{font-size:11px;color:var(--t3)}.rh-actions.svelte-15i92zp.svelte-15i92zp,.ips-head-actions.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;gap:8px;flex-shrink:0}.rp.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;gap:14px;background:var(--surf);border:1px solid var(--border);border-radius:var(--rl);padding:1.25rem;margin-bottom:1rem}.rs.svelte-15i92zp.svelte-15i92zp{font-family:"DM Serif Display",Georgia,serif;font-size:44px;color:var(--teal);line-height:1;flex-shrink:0}.rl.svelte-15i92zp.svelte-15i92zp{font-size:11px;color:var(--t3);margin-top:3px}.ac2.svelte-15i92zp.svelte-15i92zp{background:var(--surf);border:1px solid var(--border);border-radius:var(--rl);overflow:hidden}.ab.svelte-15i92zp.svelte-15i92zp{padding:1.5rem 1.25rem}.as.svelte-15i92zp.svelte-15i92zp{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--border)}.as.svelte-15i92zp.svelte-15i92zp:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.ah.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;gap:8px;margin-bottom:10px}.an.svelte-15i92zp.svelte-15i92zp{width:22px;height:22px;border-radius:50%;background:#1d9e7533;color:var(--teal);font-size:11px;font-weight:500;display:flex;align-items:center;justify-content:center;flex-shrink:0}.at2.svelte-15i92zp.svelte-15i92zp{font-size:14px;font-weight:500;color:var(--text)}.ax.svelte-15i92zp.svelte-15i92zp{font-size:13px;line-height:1.75;color:var(--t2)}.ax.svelte-15i92zp p{margin-bottom:.65em}.ax.svelte-15i92zp p:last-child{margin-bottom:0}.ax.svelte-15i92zp strong{color:var(--text);font-weight:500}.ax.svelte-15i92zp ul,.ax.svelte-15i92zp ol{margin:.4em 0 .85em 1.35rem;padding:0}.ax.svelte-15i92zp ul{list-style:none}.ax.svelte-15i92zp ul li{position:relative;padding-left:.9rem}.ax.svelte-15i92zp ul li:before{content:"";position:absolute;left:0;top:.65em;width:5px;height:5px;border-radius:50%;background:var(--teal)}.ax.svelte-15i92zp ol{padding-left:1.5rem}.ax.svelte-15i92zp li{margin-bottom:.45em;line-height:1.65}.ax.svelte-15i92zp table,.ips-body.svelte-15i92zp table{width:100%;border-collapse:collapse;margin:.5em 0 .9em;font-size:.95em}.ax.svelte-15i92zp th,.ips-body.svelte-15i92zp th{text-align:left;font-weight:500;color:var(--text);border-bottom:1px solid var(--border);padding:.4em .6em .4em 0}.ax.svelte-15i92zp td,.ips-body.svelte-15i92zp td{vertical-align:top;border-bottom:1px solid rgba(255,255,255,.05);padding:.45em .6em .45em 0}.outra-lingua.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 14px;padding:10px 14px;border:1px solid rgba(245,158,11,.3);background:#f59e0b0f;border-radius:10px;font-size:13px;color:var(--t2)}.an2.svelte-15i92zp.svelte-15i92zp{padding:1rem 1.25rem;background:#ffffff05;border-top:1px solid var(--border);font-size:11px;line-height:1.6;color:var(--t3)}.ips-wrap.svelte-15i92zp.svelte-15i92zp{margin-top:2rem;text-align:center}.btn-ips.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 20px;background:#1d9e751f;border:1px solid var(--teal);border-radius:var(--rl);color:var(--teal);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.btn-ips.svelte-15i92zp.svelte-15i92zp:hover:not(:disabled){background:#1d9e7533;border-color:#26b88a}.btn-ips.svelte-15i92zp.svelte-15i92zp:disabled{cursor:not-allowed}.ips-ico.svelte-15i92zp.svelte-15i92zp{color:var(--teal);flex-shrink:0}.ips-badge.svelte-15i92zp.svelte-15i92zp{display:inline-block;padding:2px 9px;border-radius:100px;background:#ba75172e;color:var(--amber);font-size:11px;font-weight:500;letter-spacing:.02em;white-space:nowrap}.ips-sub.svelte-15i92zp.svelte-15i92zp{margin-top:8px;font-size:11px;color:var(--t3)}.ai-loading.svelte-15i92zp.svelte-15i92zp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;min-height:320px;padding:3rem 1.5rem}.ai-spin.svelte-15i92zp.svelte-15i92zp{width:36px;height:36px;border:2.5px solid rgba(255,255,255,.12);border-top-color:var(--teal);border-radius:50%;animation:svelte-15i92zp-pyc-spin .85s linear infinite}.ai-loading-text.svelte-15i92zp.svelte-15i92zp{font-size:14px;color:var(--t2);text-align:center}.ips-overlay.svelte-15i92zp.svelte-15i92zp{--bg:#0d1117;--surf:#161b22;--surf2:#1c2128;--border:rgba(255,255,255,.08);--border2:rgba(255,255,255,.14);--text:rgba(255,255,255,.92);--t2:rgba(255,255,255,.6);--t3:rgba(255,255,255,.32);--teal:#1D9E75;--amber:#BA7517;--r:10px;--rl:14px;font-family:DM Sans,system-ui,sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;z-index:2000;padding:1.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.ips-modal.svelte-15i92zp.svelte-15i92zp{width:100%;max-width:1040px;margin:0 auto;background:var(--surf);border:1px solid var(--border2);border-radius:var(--rl);overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 3rem)}.ips-modal-head.svelte-15i92zp.svelte-15i92zp{padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);background:var(--surf2);display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-shrink:0}.ips-modal-titlerow.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;gap:10px;margin-bottom:4px}.ips-modal-title.svelte-15i92zp.svelte-15i92zp{font-family:"DM Serif Display",Georgia,serif;font-size:20px;color:var(--text)}.ips-modal-meta.svelte-15i92zp.svelte-15i92zp{font-size:11px;color:var(--t3)}.ips-modal-body.svelte-15i92zp.svelte-15i92zp{padding:2rem 2.25rem;flex:1;min-height:0;overflow-y:auto;font-size:14px}.ips-modal-foot.svelte-15i92zp.svelte-15i92zp{padding:1rem 1.5rem;background:#ffffff05;border-top:1px solid var(--border);font-size:11px;line-height:1.6;color:var(--t3);flex-shrink:0}body.ips-no-scroll{overflow:hidden}.ips-loading.svelte-15i92zp.svelte-15i92zp{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem}.ips-section.svelte-15i92zp.svelte-15i92zp{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--border)}.ips-section.svelte-15i92zp.svelte-15i92zp:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.ips-sh.svelte-15i92zp.svelte-15i92zp{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ips-num.svelte-15i92zp.svelte-15i92zp{width:22px;height:22px;border-radius:50%;background:#ba751733;color:var(--amber);font-size:11px;font-weight:500;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ips-title-row.svelte-15i92zp.svelte-15i92zp{font-size:15px;font-weight:500;color:var(--text)}.ips-body.svelte-15i92zp.svelte-15i92zp{font-size:14px;line-height:1.75;color:var(--t2)}.ips-body.svelte-15i92zp p{margin-bottom:.6em}.ips-body.svelte-15i92zp p:last-child{margin-bottom:0}.ips-body.svelte-15i92zp strong{color:var(--text);font-weight:500}.ips-body.svelte-15i92zp ul,.ips-body.svelte-15i92zp ol{margin:.4em 0 .85em 1.35rem;padding:0}.ips-body.svelte-15i92zp ul{list-style:none}.ips-body.svelte-15i92zp ul li{position:relative;padding-left:.9rem;margin-bottom:.3em}.ips-body.svelte-15i92zp ul li:before{content:"";position:absolute;left:0;top:.65em;width:5px;height:5px;border-radius:50%;background:var(--teal)}.ips-body.svelte-15i92zp ol li{margin-bottom:.3em}.demo-overlay.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#080c14f5;display:flex;flex-direction:column;font-family:DM Sans,system-ui,sans-serif;color:#ffffffeb;overflow:hidden}.demo-top.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;align-items:center;justify-content:space-between;padding:14px 22px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.demo-badge.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{background:#1d9e75;color:#0d1117;padding:4px 10px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:1px}.demo-controls.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;gap:8px}.demo-btn.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.15);padding:6px 14px;border-radius:6px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.demo-btn.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu:hover{background:#ffffff29}.demo-stage.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{flex:1;min-height:0;position:relative;padding:16px 24px 24px;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.card.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{width:100%;max-width:1280px;background:#161b22;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:28px 36px;transition:opacity .5s ease}.card.fading-in.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{animation:svelte-1epwsqu-fadeIn .5s ease}@keyframes svelte-1epwsqu-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.form-mock.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{background:#1f293780;border:1px solid rgba(55,65,81,1);border-radius:12px;padding:32px}.section-card.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{background:#1f29374d;border-radius:8px;padding:24px;margin-bottom:24px}.section-title.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:20px;font-weight:600;color:#fff;margin-bottom:16px}.qs-stack.svelte-1epwsqu>.svelte-1epwsqu+.svelte-1epwsqu{margin-top:32px}.ql.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:block;font-size:16px;font-weight:700;color:#d1d5db;margin-bottom:12px}.ql.ql-tight.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{margin-bottom:8px}.opts.svelte-1epwsqu>.svelte-1epwsqu+.svelte-1epwsqu{margin-top:8px}.opt.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;align-items:flex-start;gap:12px;cursor:default}.opt-text.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:14px;color:#d1d5db}.radio.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{width:20px;height:20px;border-radius:50%;background:#374151;border:1px solid rgb(75,85,99);flex-shrink:0;margin-top:2px;display:inline-block;position:relative}.radio.filled.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{border-color:#3b82f6;background:#374151}.radio.filled.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:#3b82f6}.ta-mock.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{width:100%;background:#374151;border:1px solid rgb(75,85,99);border-radius:8px;padding:8px 16px;font-size:14px;color:#fff;line-height:1.5;min-height:92px;box-sizing:border-box}.submit-row.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.real-submit-btn.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{padding:12px 32px;background:#2563eb;color:#fff;font-weight:500;border-radius:8px;border:none;font-size:16px;cursor:default;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.real-submit-btn.flash.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{background:#1d4ed8;transform:scale(.97);box-shadow:0 0 0 4px #2563eb66}.loading-card.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{padding:28px 36px;animation:svelte-1epwsqu-fadeIn .4s ease}.loading-block.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:80px 20px}.spinner-ring.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{width:56px;height:56px;border-radius:50%;border:3px solid rgba(29,158,117,.15);border-top-color:#1d9e75;animation:svelte-1epwsqu-spin .9s linear infinite}.loading-msg.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:14px;color:#ffffffb3}@keyframes svelte-1epwsqu-spin{to{transform:rotate(360deg)}}.output-card.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{padding:22px 26px}.kicker.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:11px;color:#1d9e75;letter-spacing:1px;font-weight:600}.output-h.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-family:"DM Serif Display",Georgia,serif;font-size:22px;margin:6px 0 4px}.output-sub.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:12px;color:#ffffff8c;margin-bottom:16px;line-height:1.5}.score-row.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:14px 16px;margin-bottom:14px;display:grid;grid-template-columns:auto auto 1fr;gap:4px 12px;align-items:center;position:relative}.score-num.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-family:"DM Serif Display",Georgia,serif;font-size:36px;color:#10b981;grid-row:span 2;font-variant-numeric:tabular-nums;min-width:56px}.score-tag.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{background:#ba751733;color:#ba7517;font-size:11px;padding:3px 8px;border-radius:4px;justify-self:start}.score-desc.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:12px;color:#fff9}.score-bar.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{grid-column:2 / -1;height:6px;border-radius:3px;background:#ffffff14;margin-top:6px;overflow:hidden}.score-fill.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{height:100%;background:#10b981;transition:width 1.2s ease}.score-edges.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{grid-column:2 / -1;display:flex;justify-content:space-between;font-size:10px;color:#fff6}.grid-two.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.right-col.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;flex-direction:column;gap:12px}.sub-card.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px;position:relative}.sub-head.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:13px;font-weight:600;margin-bottom:8px}.kv-grid.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px 10px}.kv-grid.svelte-1epwsqu>div.svelte-1epwsqu.svelte-1epwsqu{display:flex;flex-direction:column;gap:2px}.k.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:9px;color:#ffffff80;letter-spacing:.5px}.v.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:12px;color:#ffffffd9}.v.small.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:10px;color:#ffffff80;margin-top:2px}.meter.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{height:5px;background:#ffffff14;border-radius:3px;overflow:hidden;margin-top:4px}.meter.svelte-1epwsqu span.svelte-1epwsqu.svelte-1epwsqu{display:block;height:100%;transition:width 1.1s cubic-bezier(.22,1,.36,1)}.alloc-row.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:grid;grid-template-columns:90px 1fr 38px;gap:8px;align-items:center;margin-bottom:6px}.alloc-row.svelte-1epwsqu .lbl.svelte-1epwsqu.svelte-1epwsqu{font-size:11px;color:#ffffffb3}.alloc-row.svelte-1epwsqu .pct.svelte-1epwsqu.svelte-1epwsqu{font-size:11px;color:#ffffffd9;text-align:right}.cta-ai.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{width:100%;padding:12px;margin-top:6px;background:#1d9e75;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:14px;transition:transform .15s ease,box-shadow .15s ease}.cta-ai.flash.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{transform:scale(.97);box-shadow:0 0 0 4px #1d9e7566}.ai-card.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{padding:28px 32px 36px}.ai-card.svelte-1epwsqu .rh.svelte-1epwsqu.svelte-1epwsqu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:14px;flex-wrap:wrap}.ai-card.svelte-1epwsqu .rt.svelte-1epwsqu.svelte-1epwsqu{font-family:"DM Serif Display",Georgia,serif;font-size:22px;color:#ffffffeb}.ai-card.svelte-1epwsqu .rt .teal.svelte-1epwsqu.svelte-1epwsqu{color:#1d9e75}.ai-card.svelte-1epwsqu .rsub.svelte-1epwsqu.svelte-1epwsqu{font-size:11px;color:#ffffff52;margin-top:2px}.ai-card.svelte-1epwsqu .ipsbadge.svelte-1epwsqu.svelte-1epwsqu{background:#ba751733;color:#ba7517}.ai-card.svelte-1epwsqu .rp.svelte-1epwsqu.svelte-1epwsqu{display:flex;align-items:center;gap:18px;background:#1c2128;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px 20px;margin-bottom:16px}.ai-card.svelte-1epwsqu .rs.svelte-1epwsqu.svelte-1epwsqu{font-family:"DM Serif Display",Georgia,serif;font-size:48px;color:#1d9e75;line-height:1;flex-shrink:0}.ai-card.svelte-1epwsqu .rp-info.svelte-1epwsqu.svelte-1epwsqu{display:flex;flex-direction:column;gap:4px}.ai-card.svelte-1epwsqu .pp.svelte-1epwsqu.svelte-1epwsqu{display:inline-block;padding:4px 14px;border-radius:100px;font-size:12px;font-weight:500;align-self:flex-start}.ai-card.svelte-1epwsqu .pp.moderate.svelte-1epwsqu.svelte-1epwsqu{background:#ba751733;color:#f0b44b}.ai-card.svelte-1epwsqu .rl.svelte-1epwsqu.svelte-1epwsqu{font-size:12px;color:#ffffff8c}.ai-card.svelte-1epwsqu .ac2.svelte-1epwsqu.svelte-1epwsqu{background:#1c2128;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;margin-bottom:16px}.ai-scroll.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{max-height:460px;overflow:hidden;position:relative}.ai-card.svelte-1epwsqu .ab.svelte-1epwsqu.svelte-1epwsqu{padding:22px 26px}.ai-card.svelte-1epwsqu .as.svelte-1epwsqu.svelte-1epwsqu{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}.ai-card.svelte-1epwsqu .as.svelte-1epwsqu.svelte-1epwsqu:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.ai-card.svelte-1epwsqu .ah.svelte-1epwsqu.svelte-1epwsqu{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ai-card.svelte-1epwsqu .an.svelte-1epwsqu.svelte-1epwsqu{width:24px;height:24px;border-radius:50%;background:#1d9e7533;color:#1d9e75;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ai-card.svelte-1epwsqu .at2.svelte-1epwsqu.svelte-1epwsqu{font-size:14px;font-weight:500;color:#ffffffeb}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu.svelte-1epwsqu{font-size:13px;line-height:1.75;color:#fff9}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu p{margin-bottom:.7em}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu p:last-child{margin-bottom:0}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu strong{color:#ffffffeb;font-weight:500}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu em{color:#ffffffbf;font-style:italic}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu ul,.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu ol{margin:.4em 0 .8em 1.35rem;padding:0}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu ul{list-style:none}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu ul li{position:relative;padding-left:.9rem;margin-bottom:.45em}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu ul li:before{content:"";position:absolute;left:0;top:.65em;width:5px;height:5px;border-radius:50%;background:#1d9e75}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu ol{padding-left:1.5rem}.ai-card.svelte-1epwsqu .ax.svelte-1epwsqu li{margin-bottom:.5em;line-height:1.65}.ai-card.svelte-1epwsqu .an2.svelte-1epwsqu.svelte-1epwsqu{padding:14px 26px;background:#ffffff05;border-top:1px solid rgba(255,255,255,.08);font-size:11px;line-height:1.6;color:#fff6}.cta-ips.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{width:100%;padding:12px;margin-top:12px;background:#ba751726;color:#ba7517;border:1px solid rgba(186,117,23,.35);border-radius:8px;font-weight:600;font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px;transition:transform .15s ease,box-shadow .15s ease}.cta-ips.flash.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{transform:scale(.97);box-shadow:0 0 0 4px #ba751766}.badge.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{background:#ba751733;color:#ba7517;font-size:10px;padding:2px 6px;border-radius:4px;font-weight:500;white-space:nowrap}.practice-backdrop.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{position:absolute;top:0;right:0;bottom:0;left:0;background:#080c14eb;display:flex;align-items:center;justify-content:center;padding:24px;z-index:40;animation:svelte-1epwsqu-fadeIn .35s ease}.practice-popup.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{width:100%;max-width:1100px;background:#11161d;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:36px 44px;box-shadow:0 24px 70px #0000008c;animation:svelte-1epwsqu-practice-in .45s cubic-bezier(.22,1,.36,1)}@keyframes svelte-1epwsqu-practice-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.practice-title.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-family:"DM Serif Display",Georgia,serif;font-size:24px;color:#ffffffeb;margin-bottom:28px;line-height:1.3;letter-spacing:-.2px}.practice-grid.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.practice-item.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;gap:16px;border-top:1px solid rgba(255,255,255,.08);padding:18px 4px 4px;opacity:0;transform:translateY(4px);animation:svelte-1epwsqu-practice-item-in .4s ease forwards}@keyframes svelte-1epwsqu-practice-item-in{to{opacity:1;transform:translateY(0)}}.practice-num.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-family:"DM Serif Display",Georgia,serif;font-size:13px;color:#c9a464;letter-spacing:.06em;flex-shrink:0;padding-top:1px}.practice-body.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{flex:1;min-width:0}.practice-label.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:14px;font-weight:500;color:#ffffffeb;margin-bottom:6px;letter-spacing:.1px}.practice-detail.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:13px;color:#fff9;line-height:1.6}.practice-foot.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;justify-content:flex-end;margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.practice-next.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{padding:11px 26px;border-radius:8px;background:transparent;color:#c9a464;font-weight:500;font-size:13px;letter-spacing:.2px;border:1px solid rgba(201,164,100,.45);cursor:pointer;transition:background .15s ease,border-color .15s ease;animation:svelte-1epwsqu-practice-item-in .45s .6s both ease}.practice-next.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu:hover{background:#c9a46414;border-color:#c9a464b3}.practice-next.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu:active{background:#c9a46424}.ips-card.svelte-1epwsqu .rt.svelte-1epwsqu .teal.svelte-1epwsqu{color:#ba7517}.ips-card.svelte-1epwsqu .an.svelte-1epwsqu.svelte-1epwsqu{background:#ba751733;color:#ba7517}.ips-card.svelte-1epwsqu .ax.svelte-1epwsqu ul li:before{background:#ba7517}.ips-card.svelte-1epwsqu .ai-scroll.svelte-1epwsqu.svelte-1epwsqu{max-height:620px}.end-cta.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:#080c14eb;animation:svelte-1epwsqu-fadeIn .5s ease;z-index:10;padding:24px;overflow-y:auto}.end-summary.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{width:100%;max-width:540px;background:#161b22;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:26px 28px;animation:svelte-1epwsqu-endHeadlineIn .55s .05s both ease-out}.summary-title.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-family:"DM Serif Display",Georgia,serif;font-size:20px;color:#fff;margin-bottom:14px}.summary-list.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{list-style:none;margin:0 0 14px;padding:0}.summary-list.svelte-1epwsqu li.svelte-1epwsqu.svelte-1epwsqu{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#ffffffd9;padding:6px 0;line-height:1.5;opacity:0;transform:translate(-8px);animation:svelte-1epwsqu-summaryItemIn .45s ease forwards}@keyframes svelte-1epwsqu-summaryItemIn{to{opacity:1;transform:translate(0)}}.summary-tick.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{color:#1d9e75;font-weight:700;flex-shrink:0;font-size:15px}.summary-value.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{margin-top:6px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);font-size:13px;color:#ffffff8c;font-style:italic}.end-headline.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-family:"DM Serif Display",Georgia,serif;font-size:22px;color:#fff;text-align:center;max-width:640px;animation:svelte-1epwsqu-endHeadlineIn .6s .7s both ease-out}@keyframes svelte-1epwsqu-endHeadlineIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.end-buttons.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;gap:16px;animation:svelte-1epwsqu-endHeadlineIn .5s .85s both ease-out}.end-btn.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{padding:14px 28px;border-radius:10px;font-size:15px;font-weight:600;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;color:#fff;cursor:pointer}.end-btn.primary.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{background:#1d9e75;border-color:#1d9e75}.end-btn.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu:hover{filter:brightness(1.1)}.end-btn.pulse.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{animation:svelte-1epwsqu-ctaPulse 1.8s .4s infinite}@keyframes svelte-1epwsqu-ctaPulse{0%{box-shadow:0 0 #1d9e758c}70%{box-shadow:0 0 0 14px #1d9e7500}to{box-shadow:0 0 #1d9e7500}}@keyframes svelte-1epwsqu-blink{50%{opacity:0}}.ac2.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu:not(.typing-hidden){animation:svelte-1epwsqu-fadeIn .45s ease}.demo-progress.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{flex-shrink:0;height:4px;background:#ffffff0f;border-top:1px solid rgba(255,255,255,.04)}.demo-progress-fill.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{height:100%;width:0%;background:#3b82f6;animation-name:svelte-1epwsqu-demo-fill;animation-timing-function:linear;animation-fill-mode:forwards}.demo-progress-fill.paused.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{animation-play-state:paused}@keyframes svelte-1epwsqu-demo-fill{0%{width:0%}to{width:100%}}.demo-cursor.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{position:absolute;pointer-events:none;transition:left 1.2s cubic-bezier(.45,0,.55,1),top 1.2s cubic-bezier(.45,0,.55,1);transform:translate(-3px,-2px);z-index:50}.demo-cursor.svelte-1epwsqu svg.svelte-1epwsqu.svelte-1epwsqu{filter:drop-shadow(0 3px 6px rgba(0,0,0,.7))}.click-ring.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{position:absolute;left:0;top:0;width:44px;height:44px;border-radius:50%;border:2px solid rgba(29,158,117,.85);animation:svelte-1epwsqu-pulse .5s ease-out}.cursor-tooltip.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{position:absolute;left:48px;top:38px;width:280px;background:#0f172ae6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#ffffffe6;padding:12px 16px;border-radius:12px;box-shadow:0 8px 32px #00000080;animation:svelte-1epwsqu-tt-in .35s ease}.cursor-tooltip.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu:before{content:"";position:absolute;left:-5px;top:14px;width:10px;height:10px;background:#0f172ae6;transform:rotate(45deg)}.tt-progress.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tt-bar.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{flex:1;height:3px;background:#ffffff26;border-radius:2px;overflow:hidden}.tt-fill.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{height:100%;background:#3b82f6;border-radius:2px;transition:width .45s cubic-bezier(.4,0,.2,1)}.tt-count.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{font-size:10px;color:#ffffff80;white-space:nowrap}.tt-text.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{margin:0;font-size:13px;line-height:1.5;color:#ffffffe6}@keyframes svelte-1epwsqu-tt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.hl.svelte-1epwsqu.svelte-1epwsqu.svelte-1epwsqu{box-shadow:0 0 0 2px #3b82f6b3,0 0 18px #3b82f640;transition:box-shadow .3s ease}@keyframes svelte-1epwsqu-pulse{0%{transform:scale(.4);opacity:1}to{transform:scale(2.2);opacity:0}}.tour-overlay-full.svelte-i0533h.svelte-i0533h{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:9997;opacity:0;pointer-events:none;transition:opacity .4s ease}.tour-overlay-full.tour-overlay-visible.svelte-i0533h.svelte-i0533h{opacity:1;pointer-events:auto;transition:opacity .4s ease,clip-path .5s cubic-bezier(.4,0,.2,1)}.tour-overlay-full.tour-jumping.svelte-i0533h.svelte-i0533h{opacity:1;pointer-events:auto}.tour-highlight.svelte-i0533h.svelte-i0533h{position:fixed;z-index:9999;border-radius:12px;border:2px solid rgba(59,130,246,.8);box-shadow:0 0 12px #3b82f64d;background:transparent;pointer-events:none;transition:top .5s cubic-bezier(.4,0,.2,1),left .5s cubic-bezier(.4,0,.2,1),width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1)}.tour-cursor.svelte-i0533h.svelte-i0533h{position:fixed;z-index:10001;pointer-events:none;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45));transition:top .7s cubic-bezier(.4,0,.2,1),left .7s cubic-bezier(.4,0,.2,1);animation:svelte-i0533h-tour-cursor-in .35s ease}@keyframes svelte-i0533h-tour-cursor-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.tour-tooltip.svelte-i0533h.svelte-i0533h{z-index:10000;background:#eef0f4;border-radius:12px;padding:16px 20px;box-shadow:0 8px 32px #0000004d;transition:top .5s cubic-bezier(.4,0,.2,1),left .5s cubic-bezier(.4,0,.2,1),opacity .3s ease,transform .3s ease;animation:svelte-i0533h-tour-tooltip-in .35s ease}.tour-tooltip.dark.svelte-i0533h.svelte-i0533h{background:#0f172ae6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:none;box-shadow:0 8px 32px #00000080}.tour-tooltip-hidden.svelte-i0533h.svelte-i0533h{opacity:0;transform:translateY(10px);pointer-events:none}@keyframes svelte-i0533h-tour-tooltip-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tour-tooltip.arrow-top.svelte-i0533h.svelte-i0533h:before,.tour-tooltip.arrow-bottom.svelte-i0533h.svelte-i0533h:after,.tour-tooltip.arrow-left.svelte-i0533h.svelte-i0533h:before,.tour-tooltip.arrow-right.svelte-i0533h.svelte-i0533h:after{content:"";position:absolute;width:12px;height:12px;background:#eef0f4;transform:rotate(45deg)}.tour-tooltip.dark.arrow-top.svelte-i0533h.svelte-i0533h:before,.tour-tooltip.dark.arrow-bottom.svelte-i0533h.svelte-i0533h:after,.tour-tooltip.dark.arrow-left.svelte-i0533h.svelte-i0533h:before,.tour-tooltip.dark.arrow-right.svelte-i0533h.svelte-i0533h:after{background:#0f172ad9}.arrow-top.svelte-i0533h.svelte-i0533h:before{top:-6px;left:50%;margin-left:-6px}.arrow-bottom.svelte-i0533h.svelte-i0533h:after{bottom:-6px;left:50%;margin-left:-6px}.arrow-left.svelte-i0533h.svelte-i0533h:before{left:-6px;top:50%;margin-top:-6px}.arrow-right.svelte-i0533h.svelte-i0533h:after{right:-6px;top:50%;margin-top:-6px}.tour-progress.svelte-i0533h.svelte-i0533h{display:flex;align-items:center;gap:8px;margin-bottom:12px}.tour-progress-bar.svelte-i0533h.svelte-i0533h{flex:1;height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.tour-progress-fill.svelte-i0533h.svelte-i0533h{height:100%;background:#3b82f6;border-radius:2px;transition:width .5s cubic-bezier(.4,0,.2,1)}.tour-step-count.svelte-i0533h.svelte-i0533h{font-size:12px;color:#9ca3af;white-space:nowrap}.tour-text.svelte-i0533h.svelte-i0533h{color:#1f2937;font-size:14px;line-height:1.5;margin:0 0 16px;white-space:pre-line;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.tour-text-visible.svelte-i0533h.svelte-i0533h{opacity:1;transform:translateY(0)}.tour-nav.svelte-i0533h.svelte-i0533h{display:flex;justify-content:space-between;align-items:center}.tour-skip.svelte-i0533h.svelte-i0533h{background:none;border:none;color:#9ca3af;font-size:13px;cursor:pointer;padding:4px 0}.tour-skip.svelte-i0533h.svelte-i0533h:hover{color:#6b7280}.tour-nav-buttons.svelte-i0533h.svelte-i0533h{display:flex;gap:8px}.tour-btn-back.svelte-i0533h.svelte-i0533h{display:flex;align-items:center;gap:4px;background:none;border:1px solid #e5e7eb;color:#6b7280;padding:6px 12px;border-radius:6px;font-size:13px;cursor:pointer;transition:background .15s ease}.tour-btn-back.svelte-i0533h.svelte-i0533h:hover{background:#f9fafb}.tour-btn-next.svelte-i0533h.svelte-i0533h{display:flex;align-items:center;gap:4px;background:#3b82f6;border:none;color:#fff;padding:6px 16px;border-radius:6px;font-size:13px;cursor:pointer;font-weight:500;transition:background .15s ease}.tour-btn-next.svelte-i0533h.svelte-i0533h:hover{background:#2563eb}.no-transition.svelte-i0533h.svelte-i0533h{transition:none!important}.dark.svelte-i0533h .tour-progress-bar.svelte-i0533h{background:#ffffff26}.dark.svelte-i0533h .tour-step-count.svelte-i0533h{color:#ffffff80}.tour-hint.svelte-i0533h.svelte-i0533h{display:block;margin-top:6px;font-size:11px;opacity:.45;font-style:italic}.dark.svelte-i0533h .tour-text.svelte-i0533h{color:#ffffffe6}.dark.svelte-i0533h .tour-skip.svelte-i0533h{color:#fff6}.dark.svelte-i0533h .tour-skip.svelte-i0533h:hover{color:#ffffffb3}.dark.svelte-i0533h .tour-btn-back.svelte-i0533h{border-color:#fff3;color:#ffffffb3}.dark.svelte-i0533h .tour-btn-back.svelte-i0533h:hover{background:#ffffff1a;border-color:#ffffff4d}.preview-sample-btn.svelte-omjjx7{display:inline-flex;align-items:center;gap:10px;background:#00d4aa1a;border:1px solid rgba(0,212,170,.3);color:#00d4aa;padding:12px 28px;border-radius:12px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease}.preview-sample-btn.svelte-omjjx7:hover{background:#00d4aa33;border-color:#00d4aa80}.skip-tour-btn.svelte-omjjx7{position:fixed;bottom:24px;right:24px;z-index:10001;background:#0f172ad9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);color:#ffffffb3;padding:8px 18px;border-radius:8px;font-size:13px;cursor:pointer;transition:all .2s ease}.skip-tour-btn.svelte-omjjx7:hover{color:#fff;border-color:#ffffff59;background:#0f172af2}.q-flash{animation:svelte-omjjx7-qFlash 2.5s ease-out;border-radius:8px}@keyframes svelte-omjjx7-qFlash{0%{box-shadow:0 0 0 3px #f59e0bd9;background-color:#f59e0b1f}70%{box-shadow:0 0 0 3px #f59e0b8c;background-color:#f59e0b14}to{box-shadow:0 0 #f59e0b00;background-color:transparent}}
