.kcnCkq_root{--bg:#080a12;--s1:#ffffff0a;--s2:#ffffff0f;--s3:#ffffff14;--green:#00e5a0;--green2:#00b386;--blue:#2f5fd1;--purple:#6b5fc9;--good:#1b8f6b;--text:#f3f6fc;--muted:#8e97ac;--border:#ffffff1a;--border2:#ffffff38;--red:#d14d5f;--oncta:#05100d;--head:"Bricolage Grotesque", sans-serif;--mono:"JetBrains Mono", monospace;--grad:linear-gradient(135deg, #00e5a0, #2e7cff);--brand-grad:linear-gradient(135deg, #00e5a0, #06f, #7b4fff);background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--head);padding-top:64px}.kcnCkq_root svg{vertical-align:-2px;flex-shrink:0;width:1em;height:1em;display:inline-block}.kcnCkq_app{background:var(--bg);grid-template-columns:300px 1fr;min-height:calc(100vh - 64px);display:grid}.kcnCkq_sidebar{background:var(--s1);border-right:1px solid #ffffff14;flex-direction:column;gap:0;height:calc(100vh - 64px);padding:28px 24px;display:flex;position:sticky;top:64px;overflow-y:auto}.kcnCkq_steps-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#8e97ac80;border-bottom:1px solid var(--border);margin-bottom:16px;padding-bottom:10px;font-size:9px;font-weight:700}.kcnCkq_steps{flex-direction:column;gap:2px;display:flex}.kcnCkq_step{cursor:pointer;color:var(--muted);border-radius:10px;align-items:center;gap:12px;margin-bottom:2px;padding:10px 12px;font-size:13px;font-weight:500;transition:all .18s;display:flex;position:relative}.kcnCkq_step:not(:last-child):after{content:"";background:var(--border);z-index:0;width:1px;position:absolute;top:38px;bottom:-4px;left:23px}.kcnCkq_step.kcnCkq_done:not(:last-child):after{background:#00e5a04d}.kcnCkq_step-num{width:28px;height:28px;font-family:var(--mono);border:1px solid var(--border2);color:var(--muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:all .2s;display:flex}.kcnCkq_step.kcnCkq_active .kcnCkq_step-num{background:var(--green);color:var(--oncta);border-color:var(--green)}.kcnCkq_step.kcnCkq_done .kcnCkq_step-num{color:var(--green);background:#00e5a026;border-color:#00e5a04d}.kcnCkq_step-label{color:var(--muted);font-size:14px;font-weight:600;transition:color .2s}.kcnCkq_step.kcnCkq_active{color:var(--text);background:#ffffff0f}.kcnCkq_step.kcnCkq_done{color:var(--green)}.kcnCkq_step.kcnCkq_active .kcnCkq_step-label{color:var(--text)}.kcnCkq_main{flex-direction:column;align-items:center;width:100%;max-width:860px;margin:0 auto;padding:52px 64px;display:flex}.kcnCkq_main .kcnCkq_step-panel{width:100%}.kcnCkq_panel-0{max-width:520px;margin:0 auto}.kcnCkq_step-panel{display:none}.kcnCkq_step-panel.kcnCkq_active{display:block}.kcnCkq_sp-header{margin-bottom:36px}.kcnCkq_sp-eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:10px;font-size:11px;font-weight:700}.kcnCkq_sp-title{letter-spacing:-.035em;color:var(--text);margin-bottom:10px;font-size:clamp(28px,3.5vw,42px);font-weight:800;line-height:1.1}.kcnCkq_sp-sub{color:var(--muted);font-size:15px;line-height:1.6}.kcnCkq_form-grid{gap:20px;display:grid}.kcnCkq_form-grid.kcnCkq_cols2{grid-template-columns:1fr 1fr}.kcnCkq_field{flex-direction:column;gap:7px;display:flex}.kcnCkq_field label{color:var(--text);font-size:13px;font-weight:600}.kcnCkq_field label .kcnCkq_req{color:var(--green);margin-left:2px}.kcnCkq_field label .kcnCkq_opt{font-family:var(--mono);color:var(--muted);margin-left:6px;font-size:10px;font-weight:400}.kcnCkq_field input,.kcnCkq_field select,.kcnCkq_field textarea{background:var(--s2);border:1px solid var(--border2);color:var(--text);font-size:14px;font-family:var(--head);border-radius:8px;outline:none;width:100%;padding:11px 14px;transition:border-color .2s}.kcnCkq_field input::placeholder,.kcnCkq_field textarea::placeholder{color:var(--muted)}.kcnCkq_field input:focus,.kcnCkq_field select:focus,.kcnCkq_field textarea:focus{border-color:var(--green)}.kcnCkq_field textarea{resize:vertical;min-height:80px}.kcnCkq_field-hint{color:var(--muted);margin-top:2px;font-size:12px}.kcnCkq_form-group{margin-bottom:24px}.kcnCkq_form-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700;font-family:var(--mono);margin-bottom:8px;display:block}.kcnCkq_root input[type=text],.kcnCkq_root input[type=email],.kcnCkq_root input[type=tel],.kcnCkq_root textarea,.kcnCkq_root select{width:100%;color:var(--text);font-size:14px;font-family:var(--head);background:#ffffff0d;border:1.5px solid #ffffff1f;border-radius:10px;outline:none;padding:13px 16px;transition:border-color .2s,background .2s}.kcnCkq_root input[type=text]:focus,.kcnCkq_root input[type=email]:focus,.kcnCkq_root input[type=tel]:focus,.kcnCkq_root textarea:focus,.kcnCkq_root select:focus{border-color:var(--green);background:#00e5a00d}.kcnCkq_root input::placeholder,.kcnCkq_root textarea::placeholder{color:#8e97ac80}.kcnCkq_account-type-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.kcnCkq_account-type-card{cursor:pointer;text-align:center;background:#ffffff0a;border:1.5px solid #ffffff17;border-radius:12px;padding:20px 16px;transition:all .18s}.kcnCkq_account-type-card:hover{background:#ffffff12;border-color:#ffffff40}.kcnCkq_account-type-card.kcnCkq_selected{border-color:var(--green);background:#00e5a012}.kcnCkq_account-type-icon{color:var(--muted);margin-bottom:10px;font-size:32px}.kcnCkq_account-type-card.kcnCkq_selected .kcnCkq_account-type-icon{color:var(--green)}.kcnCkq_account-type-icon svg{width:1em;height:1em;margin:0 auto;display:block}.kcnCkq_account-type-name{color:var(--text);margin-bottom:4px;font-size:15px;font-weight:700}.kcnCkq_account-type-card.kcnCkq_selected .kcnCkq_account-type-name{color:var(--green)}.kcnCkq_account-type-desc{color:var(--muted);font-size:12px;line-height:1.5}.kcnCkq_nav-btns{gap:12px;margin-top:36px;display:flex}.kcnCkq_btn-next{background:var(--green);color:var(--oncta);cursor:pointer;font-size:15px;font-weight:700;font-family:var(--head);border:none;border-radius:10px;align-items:center;gap:8px;padding:14px 32px;transition:background .2s;display:flex}.kcnCkq_btn-next:hover{background:var(--green2)}.kcnCkq_btn-prev{color:var(--muted);border:1px solid var(--border2);cursor:pointer;font-size:15px;font-weight:600;font-family:var(--head);background:0 0;border-radius:8px;padding:12px 20px;transition:all .2s}.kcnCkq_btn-prev:hover{color:var(--text);border-color:var(--border2)}.kcnCkq_addon-list{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.kcnCkq_addon-item{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1.5px solid #ffffff17;border-radius:12px;align-items:center;gap:16px;padding:18px 20px;transition:all .2s;display:flex}.kcnCkq_addon-item:hover{background:#ffffff12;border-color:#ffffff29}.kcnCkq_addon-item.kcnCkq_selected{border-color:var(--green);background:#00e5a00f}.kcnCkq_addon-check{color:#0000;background:#ffffff12;border:1.5px solid #ffffff1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;transition:all .2s;display:flex}.kcnCkq_addon-item.kcnCkq_selected .kcnCkq_addon-check{background:var(--green);border-color:var(--green);color:var(--oncta)}.kcnCkq_addon-icon-wrap{background:#ffffff0a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;display:flex}.kcnCkq_addon-icon-wrap svg{width:1em;height:1em;display:block}.kcnCkq_addon-info{flex:1}.kcnCkq_addon-name{color:var(--text);margin-bottom:3px;font-size:14px;font-weight:700}.kcnCkq_addon-desc{color:var(--muted);font-size:12px}.kcnCkq_addon-price-tag{font-family:var(--mono);color:var(--green);white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:700}.kcnCkq_addon-price-type{color:var(--muted);text-align:right;font-size:10px;display:block}.kcnCkq_addon-summary{background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;margin-bottom:8px;padding:20px}.kcnCkq_as-row{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;display:flex}.kcnCkq_as-row.kcnCkq_total{color:var(--text);border-top:1px solid var(--border);margin-top:4px;margin-bottom:0;padding-top:12px;font-size:17px;font-weight:700}.kcnCkq_as-row.kcnCkq_total span:last-child{color:var(--green);font-family:var(--mono)}.kcnCkq_logo-upload-area{border:1.5px dashed var(--border2);text-align:center;cursor:pointer;background:var(--s2);border-radius:10px;padding:20px;transition:all .2s;position:relative;overflow:hidden}.kcnCkq_logo-upload-area:hover,.kcnCkq_logo-upload-area:focus-within{border-color:var(--green);background:#00e5a00d}.kcnCkq_logo-upload-area.kcnCkq_has-file{border-color:var(--green);border-style:solid}.kcnCkq_lua-icon{margin-bottom:6px;font-size:22px}.kcnCkq_lua-icon svg{width:1em;height:1em;margin:0 auto;display:block}.kcnCkq_lua-text{color:var(--text);margin-bottom:3px;font-size:13px;font-weight:600}.kcnCkq_lua-hint{color:var(--muted);font-size:11px}.kcnCkq_lua-preview{border-radius:5px;max-width:140px;max-height:56px;margin:0 auto 6px;display:block}.kcnCkq_layout-preview{background:var(--s1);border:1px solid var(--border2);border-radius:14px;margin-bottom:24px;overflow:hidden}.kcnCkq_lp-header{border-bottom:1px solid var(--border);background:var(--s2);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.kcnCkq_lp-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:700}.kcnCkq_lp-dot{border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.kcnCkq_img-zone{cursor:pointer;background:#ffffff0d;border:1.5px dashed #ffffff29;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:all .2s;display:flex;position:relative;overflow:hidden}.kcnCkq_img-zone:hover{background:#00e5a00f;border-color:#00e5a080}.kcnCkq_img-zone.kcnCkq_has-img{border-style:solid;border-color:#00e5a066}.kcnCkq_zone-preview{object-fit:cover;pointer-events:none;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.kcnCkq_img-zone-icon{pointer-events:none;font-size:20px}.kcnCkq_img-zone-icon svg{width:1em;height:1em;display:block}.kcnCkq_img-zone-label{color:var(--muted);pointer-events:none;text-align:center;font-size:11px;font-weight:600;line-height:1.4}.kcnCkq_img-zone-hint{color:#8e97ac80;pointer-events:none;text-align:center;font-size:10px}.kcnCkq_img-zone-overlay{opacity:0;border-radius:inherit;pointer-events:none;background:#0000008c;justify-content:center;align-items:center;transition:opacity .18s;display:flex;position:absolute;inset:0}.kcnCkq_img-zone:hover .kcnCkq_img-zone-overlay{opacity:1}.kcnCkq_img-zone-overlay span{color:#fff;font-size:13px;font-weight:600}.kcnCkq_img-zone-btns{gap:6px;margin-top:6px;display:flex}.kcnCkq_btn-zone-pexels{color:var(--green);cursor:pointer;font-size:12px;font-weight:700;font-family:var(--head);background:#00e5a014;border:1px solid #00e5a040;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px 10px;transition:all .18s;display:flex}.kcnCkq_btn-zone-pexels:hover{background:#00e5a02e;border-color:#00e5a080}.kcnCkq_btn-zone-clear{border:1px solid var(--border2);color:var(--muted);cursor:pointer;font-size:12px;font-family:var(--head);background:#ffffff0f;border-radius:8px;padding:7px 10px;transition:all .18s;display:none}.kcnCkq_btn-zone-clear.kcnCkq_visible{display:block}.kcnCkq_btn-zone-clear:hover{color:var(--red);border-color:var(--red)}.kcnCkq_btn-pexels{width:100%;color:var(--green);cursor:pointer;font-size:14px;font-weight:700;font-family:var(--head);background:#00e5a012;border:1.5px solid #00e5a038;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-bottom:10px;padding:11px 16px;transition:all .2s;display:flex}.kcnCkq_btn-pexels:hover{background:#00e5a026;border-color:#00e5a066}.kcnCkq_gen-timer{font-family:var(--mono);color:var(--green);letter-spacing:-.04em;margin-bottom:6px;font-size:80px;font-weight:700;line-height:1}.kcnCkq_gen-timer-label{color:var(--muted);font-size:11px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:32px}.kcnCkq_gen-progress-bar{background:#00e5a01f;border-radius:99px;width:min(500px,90vw);height:3px;margin-bottom:32px;overflow:hidden}.kcnCkq_gen-progress-fill{background:linear-gradient(90deg, var(--green), var(--blue));border-radius:99px;width:0%;height:100%;transition:width .8s}.kcnCkq_gen-live-msg{color:var(--text);letter-spacing:-.025em;min-height:30px;margin-bottom:6px;font-size:20px;font-weight:700;transition:opacity .3s}.kcnCkq_gen-live-sub{color:var(--muted);min-height:20px;margin-bottom:32px;font-size:13px}.kcnCkq_gen-dots{justify-content:center;align-items:center;gap:8px;margin-bottom:28px;display:flex}.kcnCkq_gen-dot{background:#00e5a033;border-radius:50%;width:8px;height:8px;transition:all .4s}.kcnCkq_gen-dot.kcnCkq_active{background:var(--green);transform:scale(1.5);box-shadow:0 0 10px #00e5a080}.kcnCkq_gen-stay{color:var(--muted);background:#00e5a00f;border:1px solid #00e5a026;border-radius:10px;align-items:center;gap:8px;max-width:500px;padding:12px 20px;font-size:13px;display:inline-flex}.kcnCkq_gen-stay strong{color:var(--green)}.kcnCkq_gen-fullscreen{z-index:1000;background:var(--bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex;position:fixed;inset:0}.kcnCkq_preview-panel{width:100%}.kcnCkq_preview-toolbar{background:var(--s2);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:16px 24px;display:flex}.kcnCkq_pt-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:4px;font-size:10px;font-weight:700}.kcnCkq_pt-url{color:var(--text);font-size:14px;font-weight:600}.kcnCkq_pt-btns{gap:10px;display:flex}.kcnCkq_btn-activate{background:var(--green);color:var(--oncta);cursor:pointer;font-size:14px;font-weight:700;font-family:var(--head);border:none;border-radius:8px;padding:10px 24px;transition:background .2s}.kcnCkq_btn-activate:hover{background:var(--green2)}.kcnCkq_preview-frame{border:1px solid var(--border);background:var(--s1);border-radius:12px;width:100%;height:700px}.kcnCkq_modal-overlay{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080a0fd9;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.kcnCkq_modal-overlay.kcnCkq_active{display:flex}.kcnCkq_modal{background:var(--s2);border:1px solid var(--border2);border-radius:16px;width:90%;max-width:480px;padding:40px;position:relative}.kcnCkq_modal-close{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}.kcnCkq_modal-close:hover{background:#ffffff0f}.kcnCkq_modal h3{color:var(--text);margin-bottom:6px;font-size:22px;font-weight:800}.kcnCkq_modal p{color:var(--muted);margin-bottom:24px;font-size:14px;line-height:1.6}.kcnCkq_modal-plan{background:#00e5a00f;border:1px solid #00e5a033;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px;display:flex}.kcnCkq_mp-name{color:var(--text);font-size:15px;font-weight:700}.kcnCkq_mp-price{font-family:var(--mono);color:var(--green);font-size:22px;font-weight:700}.kcnCkq_modal-input{background:var(--s1);border:1px solid var(--border2);color:var(--text);font-size:14px;font-family:var(--head);border-radius:8px;outline:none;width:100%;margin-bottom:14px;padding:11px 14px;transition:border-color .2s}.kcnCkq_modal-input:focus{border-color:var(--green)}.kcnCkq_modal-input::placeholder{color:var(--muted)}.kcnCkq_btn-checkout{background:var(--green);color:var(--oncta);cursor:pointer;font-size:15px;font-weight:800;font-family:var(--head);border:none;border-radius:10px;width:100%;padding:14px;transition:background .2s}.kcnCkq_btn-checkout:hover{background:var(--green2)}.kcnCkq_modal-note{color:var(--muted);text-align:center;margin-top:12px;font-size:12px;line-height:1.5}@media (max-width:900px){.kcnCkq_app{grid-template-columns:1fr}.kcnCkq_sidebar{display:none}.kcnCkq_main{padding:32px 20px}.kcnCkq_form-grid.kcnCkq_cols2{grid-template-columns:1fr}}.kcnCkq_reg-steps{color:var(--muted);justify-content:center;align-items:center;gap:10px;margin:0 auto 28px;font-size:13px;font-weight:600;display:flex}.kcnCkq_reg-step{white-space:nowrap;align-items:center;gap:8px;display:flex}.kcnCkq_reg-step-num{border:1.5px solid #fff3;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.kcnCkq_reg-step-on{color:var(--text)}.kcnCkq_reg-step-on .kcnCkq_reg-step-num{background:var(--grad);color:#05100d;border-color:#0000}.kcnCkq_reg-step-done .kcnCkq_reg-step-num{border-color:var(--green);color:var(--green);background:#00e5a026}.kcnCkq_reg-steps-line{background:#ffffff26;width:40px;height:1.5px}.kcnCkq_nip-row{gap:8px;display:flex}.kcnCkq_nip-row input{flex:1;min-width:0}.kcnCkq_nip-btn{color:var(--green);cursor:pointer;white-space:nowrap;background:#00e5a01f;border:1.5px solid #00e5a066;border-radius:10px;flex-shrink:0;padding:0 16px;font-family:inherit;font-size:14px;font-weight:700}.kcnCkq_nip-btn:disabled{opacity:.45;cursor:not-allowed}.kcnCkq_nip-status{color:var(--muted);min-height:18px;margin-top:8px;font-size:12px;line-height:1.5}.kcnCkq_nip-found{color:var(--green)}.kcnCkq_nip-notfound,.kcnCkq_nip-error{color:#f5b04c}.kcnCkq_addr-row{grid-template-columns:140px 1fr;gap:12px;display:grid}.kcnCkq_reg-next{background:var(--grad);color:#05100d;cursor:pointer;width:100%;font-size:16px;font-weight:800;font-family:var(--head);border:none;border-radius:12px;padding:15px 24px;transition:filter .2s,opacity .2s}.kcnCkq_reg-next:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover){.kcnCkq_reg-next:not(:disabled):hover{filter:brightness(1.08)}}.kcnCkq_reg-next-hint{text-align:center;color:var(--muted);margin-top:10px;font-size:12px}@media (max-width:420px){.kcnCkq_addr-row{grid-template-columns:1fr}.kcnCkq_reg-steps-line{width:20px}}.kcnCkq_email-box{border:1px solid var(--border2);background:#ffffff05;border-radius:12px;gap:16px;padding:18px 20px;display:grid}.kcnCkq_email-compose{background:var(--s2);border:1px solid var(--border2);cursor:text;border-radius:8px;flex-wrap:wrap;align-items:center;padding:0 14px;display:flex}.kcnCkq_email-compose:focus-within{border-color:var(--green)}.kcnCkq_email-local{max-width:100%;display:inline-grid}.kcnCkq_email-local:after{content:attr(data-value);visibility:hidden;white-space:pre;font-size:14px;font-family:var(--head);grid-area:1/1;padding:11px 1px 11px 0}.kcnCkq_field .kcnCkq_email-compose input{background:0 0;border:0;border-radius:0;grid-area:1/1;width:100%;min-width:1ch;padding:11px 1px 11px 0}.kcnCkq_field .kcnCkq_email-compose input:focus{box-shadow:none;background:0 0}.kcnCkq_email-suffix{font-size:14px;font-family:var(--head);color:var(--muted);overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;padding:11px 0}
.Hgp9TW_shell{background:radial-gradient(1200px 600px at 85% -10%, color-mix(in srgb, var(--purple) 16%, transparent), transparent 60%), radial-gradient(900px 500px at -10% 110%, color-mix(in srgb, var(--blue) 14%, transparent), transparent 60%), var(--bg);grid-template-rows:auto 1fr;height:100dvh;padding-top:0;display:grid;overflow:clip}.Hgp9TW_waves{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.Hgp9TW_wavesCanvas{opacity:0;width:100%;height:100%;transition:opacity 1.6s;position:absolute;inset:0}.Hgp9TW_waves[data-mode=webgl] .Hgp9TW_wavesCanvas{opacity:1}.Hgp9TW_wavesFallback{background:var(--brand-grad);-webkit-mask-composite:source-in;opacity:0;height:60%;transition:opacity 1.2s;position:absolute;top:48%;left:-10%;right:-10%;transform:perspective(700px)rotateX(58deg);-webkit-mask-image:radial-gradient(circle,#000 1px,#0000 1.7px),radial-gradient(60% 40% at 50% 45%,#000 15%,#0000 70%);mask-image:radial-gradient(circle,#000 1px,#0000 1.7px),radial-gradient(60% 40% at 50% 45%,#000 15%,#0000 70%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:13px 13px,auto;mask-size:13px 13px,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Hgp9TW_waves[data-mode=fallback] .Hgp9TW_wavesFallback{opacity:.5}.Hgp9TW_topbar{z-index:2;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--bg) 58%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:14px 28px;display:grid;position:relative}.Hgp9TW_brand{color:var(--text);align-items:baseline;gap:12px;text-decoration:none;display:flex}.Hgp9TW_brandLogo{letter-spacing:-.02em;font-size:22px;font-weight:800}.Hgp9TW_brandLogo span{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.Hgp9TW_brandTag{font-family:var(--mono);color:var(--muted);letter-spacing:.08em;font-size:11px}.Hgp9TW_steps{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.Hgp9TW_steps li{align-items:center;display:flex}.Hgp9TW_stepConnector{background:var(--border2);width:clamp(16px,4vw,64px);height:2px;margin:0 6px 18px;position:relative;overflow:hidden}.Hgp9TW_stepConnector:after{content:"";background:var(--grad);transform-origin:0;transition:transform .6s cubic-bezier(.2,.7,.1,1);position:absolute;inset:0;transform:scaleX(0)}.Hgp9TW_stepConnector[data-done=true]:after{transform:scaleX(1)}.Hgp9TW_stepBtn{color:var(--muted);font-family:var(--head);cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;font-size:12px;display:grid}.Hgp9TW_stepBtn:disabled{cursor:not-allowed;opacity:.45}.Hgp9TW_stepNum{border:1.5px solid var(--border2);background:var(--s2);width:32px;height:32px;color:var(--text);font-family:var(--mono);border-radius:50%;place-items:center;font-size:13px;font-weight:700;transition:background .3s,border-color .3s,box-shadow .3s;display:grid}.Hgp9TW_stepBtn[data-state=done] .Hgp9TW_stepNum{border-color:var(--green);color:var(--green)}.Hgp9TW_stepBtn[data-state=current]{color:var(--text)}.Hgp9TW_stepBtn[data-state=current] .Hgp9TW_stepNum{background:var(--green);border-color:var(--green);color:var(--oncta);box-shadow:0 0 0 5px color-mix(in srgb, var(--green) 18%, transparent)}.Hgp9TW_stepBtn:focus-visible .Hgp9TW_stepNum,.Hgp9TW_btnPrimary:focus-visible,.Hgp9TW_btnGhost:focus-visible,.Hgp9TW_iconBtn:focus-visible,.Hgp9TW_sectionToggle:focus-visible{outline:2px solid var(--green);outline-offset:3px}.Hgp9TW_helpLink{color:var(--muted);font-size:13px}.Hgp9TW_topActions{justify-self:end;align-items:center;gap:14px;display:flex}.Hgp9TW_saveStatus{min-width:0;font-family:var(--mono);color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.Hgp9TW_saveDot{background:var(--green);border-radius:50%;width:7px;height:7px}.Hgp9TW_saveStatus[data-status=saving] .Hgp9TW_saveDot{background:var(--muted);animation:1s ease-in-out infinite Hgp9TW_pulse}.Hgp9TW_saveStatus[data-status=failed] .Hgp9TW_saveDot,.Hgp9TW_saveStatus[data-status=saved-without-images] .Hgp9TW_saveDot{background:var(--red)}.Hgp9TW_resetBtn{border:1px solid var(--border2);color:var(--muted);font-family:var(--head);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.Hgp9TW_resetBtn:hover{color:var(--text)}.Hgp9TW_resetBtn:focus-visible{outline:2px solid var(--green);outline-offset:2px}.Hgp9TW_dialog{border:1px solid var(--border2);background:linear-gradient(var(--s2), var(--s2)), var(--bg);width:calc(100vw - 32px);max-width:420px;color:var(--text);font-family:var(--head);border-radius:18px;margin:auto;padding:24px}.Hgp9TW_dialog::backdrop{background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Hgp9TW_dialogTitle{margin:0 0 8px;font-size:20px}.Hgp9TW_dialogActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.Hgp9TW_dialogActions .Hgp9TW_btnPrimary{margin-left:0}.Hgp9TW_notice{z-index:40;border:1px solid color-mix(in srgb, var(--green) 40%, var(--border2));background:linear-gradient(var(--s3), var(--s3)), var(--bg);border-radius:14px;width:min(640px,100vw - 28px);padding:14px 16px;font-size:14px;line-height:1.5;position:fixed;top:96px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px -20px #000000b3}.Hgp9TW_notice p{margin:0 0 10px}.Hgp9TW_noticeActions{justify-content:flex-end;gap:8px;display:flex}@keyframes Hgp9TW_pulse{50%{opacity:.3}}.Hgp9TW_stage{z-index:1;grid-template-columns:minmax(400px,44%) 1fr;gap:32px;min-height:0;padding:44px 44px 32px;display:grid;position:relative}.Hgp9TW_deck{perspective:1500px;perspective-origin:20% 35%;min-width:0;min-height:0;position:relative}.Hgp9TW_card{border:1px solid color-mix(in srgb, var(--green) 22%, var(--border));background:linear-gradient(160deg, color-mix(in srgb, var(--blue) 10%, transparent), transparent 40%), linear-gradient(var(--s2), var(--s2)), var(--bg);transform-style:preserve-3d;transform-origin:50%;will-change:transform, opacity;transform:translateX(calc(var(--o) * 52px)) translateY(calc(var(--o) * -16px)) translateZ(calc(var(--o) * -55px)) rotateY(calc(var(--o) * -7deg));opacity:calc(1 - var(--o) * .22);filter:brightness(calc(1 - var(--o) * .24));z-index:calc(10 - var(--o));border-radius:22px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);transition:transform .85s cubic-bezier(.2,.8,.2,1),opacity .6s,filter .6s,box-shadow .6s;display:grid;position:absolute;inset:46px 120px 0 0;box-shadow:0 30px 80px -30px #000000b3,inset 0 1px #ffffff0f}.Hgp9TW_card[data-pos=current]{opacity:1;filter:none;box-shadow:0 40px 110px -40px color-mix(in srgb, var(--green) 30%, transparent), 0 30px 80px -30px #000000b3, inset 0 1px 0 #ffffff0f;transform:translateZ(0)}.Hgp9TW_card[data-pos=past]{opacity:0;filter:blur(2px);pointer-events:none;transform:translate(-115%)translateZ(-240px)rotateY(40deg)}.Hgp9TW_card[data-pos=far]{opacity:0;pointer-events:none}.Hgp9TW_card[data-pos=next]{pointer-events:none}.Hgp9TW_cardHead{padding:26px 30px 14px}.Hgp9TW_eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-size:11px;font-weight:700}.Hgp9TW_cardTitle{letter-spacing:-.02em;outline:none;margin:6px 0;font-size:clamp(24px,2.4vw,32px);line-height:1.12}.Hgp9TW_cardSub{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.Hgp9TW_cardBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border2) transparent;padding:6px 30px 18px;overflow-y:auto}.Hgp9TW_cardFoot{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:16px 30px 22px;display:flex}.Hgp9TW_btnPrimary{background:var(--green);color:var(--oncta);font-family:var(--head);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-left:auto;padding:13px 26px;font-size:15px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.Hgp9TW_btnPrimary:hover{background:var(--green2)}.Hgp9TW_btnPrimary:disabled{opacity:.4;cursor:not-allowed}.Hgp9TW_btnGhost{border:1px solid var(--border2);color:var(--muted);font-family:var(--head);cursor:pointer;background:0 0;border-radius:12px;padding:12px 20px;font-size:14px;font-weight:600}.Hgp9TW_btnGhost:hover{color:var(--text);border-color:var(--text)}.Hgp9TW_field{gap:6px;margin-bottom:14px;display:grid}.Hgp9TW_field input,.Hgp9TW_field textarea,.Hgp9TW_field select,.Hgp9TW_domainInput,.Hgp9TW_moreBody input,.Hgp9TW_assistantInput{border:1px solid var(--border2);width:100%;min-height:46px;color:var(--text);font:inherit;background:#ffffff0b;border-radius:12px;outline:none;padding:11px 14px;transition:border-color .18s,box-shadow .18s,background .18s}.Hgp9TW_field textarea{resize:vertical;min-height:110px}.Hgp9TW_field input::placeholder,.Hgp9TW_field textarea::placeholder,.Hgp9TW_domainInput::placeholder,.Hgp9TW_moreBody input::placeholder,.Hgp9TW_assistantInput::placeholder{color:color-mix(in srgb, var(--muted) 82%, transparent)}.Hgp9TW_field input:hover,.Hgp9TW_field textarea:hover,.Hgp9TW_field select:hover,.Hgp9TW_domainInput:hover,.Hgp9TW_moreBody input:hover,.Hgp9TW_assistantInput:hover{background:#fff1}.Hgp9TW_field input:focus,.Hgp9TW_field textarea:focus,.Hgp9TW_field select:focus,.Hgp9TW_domainInput:focus,.Hgp9TW_moreBody input:focus,.Hgp9TW_assistantInput:focus{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 14%, transparent);background:#ffffff12}.Hgp9TW_field label,.Hgp9TW_fieldLabel{color:var(--text);font-size:13px;font-weight:600}.Hgp9TW_req{color:var(--green)}.Hgp9TW_hint{color:var(--muted);font-size:12px}.Hgp9TW_readonly{border:1.5px dashed var(--border2);color:var(--muted);border-radius:10px;padding:12px 16px;font-size:14px}.Hgp9TW_counter{font-family:var(--mono);color:var(--muted);justify-self:end;font-size:11px}.Hgp9TW_section{border:1px solid var(--border);background:var(--s1);border-radius:14px;margin-bottom:12px;transition:border-color .3s,box-shadow .3s}.Hgp9TW_section[data-active=true]{border-color:color-mix(in srgb, var(--green) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 10%, transparent)}.Hgp9TW_sectionToggle{width:100%;color:var(--text);font-family:var(--head);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.Hgp9TW_changed{border:1px solid color-mix(in srgb, var(--green) 45%, transparent);color:var(--green);font-family:var(--mono);letter-spacing:.06em;vertical-align:middle;border-radius:999px;margin-left:10px;padding:2px 8px;font-size:10px;font-weight:600}.Hgp9TW_sectionToggle small{font-family:var(--mono);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.Hgp9TW_chev{color:var(--muted);transition:transform .3s}.Hgp9TW_sectionToggle[aria-expanded=true] .Hgp9TW_chev{transform:rotate(180deg)}.Hgp9TW_sectionBody{padding:4px 16px 16px}.Hgp9TW_list{border-top:1px dashed var(--border2);margin-top:6px;padding-top:12px}.Hgp9TW_listHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.Hgp9TW_item{border:1px solid var(--border);background:var(--s1);border-radius:12px;margin-bottom:10px;padding:12px 12px 4px;animation:.35s Hgp9TW_itemIn}.Hgp9TW_itemHead{align-items:center;gap:8px;margin-bottom:8px;display:flex}.Hgp9TW_itemToggle{min-width:0;color:var(--text);font-family:var(--head);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;padding:6px 4px;display:flex}.Hgp9TW_itemToggle:focus-visible{outline:2px solid var(--green);outline-offset:2px}.Hgp9TW_itemToggle .Hgp9TW_chev{flex-shrink:0}.Hgp9TW_itemToggle[aria-expanded=true] .Hgp9TW_chev{transform:rotate(180deg)}.Hgp9TW_itemBody{padding-top:4px}.Hgp9TW_itemTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.Hgp9TW_iconBtn{border:1px solid var(--border2);background:var(--s2);width:32px;height:32px;color:var(--text);cursor:pointer;border-radius:9px;place-items:center;font-size:14px;display:grid}.Hgp9TW_iconBtn:disabled{opacity:.3;cursor:not-allowed}.Hgp9TW_addBtn{width:100%;color:var(--green);border-style:dashed;border-color:color-mix(in srgb, var(--green) 45%, transparent);margin-bottom:8px;}.Hgp9TW_imgRow{align-items:center;gap:12px;display:flex;position:relative}.Hgp9TW_more{margin-top:4px}.Hgp9TW_more summary{cursor:pointer;color:var(--muted);width:fit-content;padding:4px 0;font-size:12px}.Hgp9TW_more summary:focus-visible{outline:2px solid var(--green);outline-offset:2px}.Hgp9TW_more[open] summary{margin-bottom:8px}.Hgp9TW_moreBody{gap:8px;display:grid}.Hgp9TW_upload{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:8px;font-size:12px;display:flex}.Hgp9TW_upload[data-status=error]{color:var(--text)}.Hgp9TW_uploadBar{background:var(--s3);border-radius:999px;flex:120px;height:6px;overflow:hidden}.Hgp9TW_uploadBar span{background:var(--grad);height:100%;transition:width .2s;display:block}.Hgp9TW_thumb{object-fit:cover;background:var(--s2);border:1px solid var(--border);border-radius:8px;flex-shrink:0;width:112px;height:72px}.Hgp9TW_activation{gap:12px;margin-top:4px;display:grid}.Hgp9TW_activationTitle{outline:none;margin:0;font-size:20px}.Hgp9TW_activationLink{color:var(--green);font-weight:700}.Hgp9TW_activationWarn{border:1px solid color-mix(in srgb, var(--red) 55%, transparent);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.Hgp9TW_activationStatus p{margin:0;font-size:13px}.Hgp9TW_planGroup{border:0;gap:8px;margin:0;padding:0;display:grid}.Hgp9TW_planOption{border:1px solid var(--border2);background:linear-gradient(180deg, #ffffff09, #ffffff05), var(--s1);cursor:pointer;border-radius:13px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.Hgp9TW_planOption:hover{border-color:color-mix(in srgb, var(--green) 35%, var(--border2));background:linear-gradient(180deg, #ffffff0e, #ffffff06), var(--s1)}.Hgp9TW_planOption[data-checked=true]{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 8%, transparent)}.Hgp9TW_planOption:before{content:"";border:1.5px solid var(--border2);background:#ffffff09;place-items:center;width:20px;height:20px;transition:all .18s;display:grid}.Hgp9TW_planOption[data-kind=radio]:before{border-radius:999px}.Hgp9TW_planOption[data-kind=checkbox]:before{border-radius:6px}.Hgp9TW_planOption[data-checked=true]:before{border-color:var(--green);background:var(--green);box-shadow:inset 0 0 0 4px var(--s1)}.Hgp9TW_planOption[data-kind=checkbox][data-checked=true]:before{box-shadow:none;background:linear-gradient(135deg, transparent 44%, var(--oncta) 44% 54%, transparent 54%) 4px 9px / 7px 4px no-repeat, linear-gradient(45deg, transparent 42%, var(--oncta) 42% 54%, transparent 54%) 8px 7px / 8px 7px no-repeat, var(--green)}.Hgp9TW_planOption:focus-within{outline:2px solid var(--green);outline-offset:2px}.Hgp9TW_planOption input{opacity:0;pointer-events:none;position:absolute}.Hgp9TW_planName{font-weight:700}.Hgp9TW_billing{min-height:34px;color:var(--muted);cursor:pointer;grid-template-columns:42px 1fr;align-items:center;gap:10px;font-size:13px;display:grid;position:relative}.Hgp9TW_billing:before{content:"";border:1px solid var(--border2);background:#ffffff0f;border-radius:999px;width:42px;height:24px;transition:all .18s}.Hgp9TW_billing:after{content:"";background:var(--muted);border-radius:50%;width:18px;height:18px;transition:all .18s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.Hgp9TW_billing[data-checked=true]:before{background:color-mix(in srgb, var(--green) 28%, var(--s1));border-color:var(--green)}.Hgp9TW_billing[data-checked=true]:after{background:var(--green);left:21px}.Hgp9TW_billing input{opacity:0;pointer-events:none;position:absolute}.Hgp9TW_domainBlock{border:1px solid var(--border);background:#ffffff06;border-radius:14px;margin-top:14px;padding:14px}.Hgp9TW_domainRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.Hgp9TW_domainInput{min-width:0}.Hgp9TW_aiOverlay{--bg:#0d1017;--s1:#ffffff0a;--s2:#ffffff0f;--s3:#ffffff14;--green:#00e5a0;--green2:#03b682;--blue:#06f;--purple:#7b4fff;--text:#f3f6fc;--muted:#8e97ac;--border:#ffffff1a;--border2:#ffffff38;--red:#d14d5f;--oncta:#05100d;--head:"Bricolage Grotesque", sans-serif;--mono:"JetBrains Mono", monospace;--grad:linear-gradient(135deg, #00e5a0, #06f);--brand-grad:linear-gradient(135deg, #00e5a0, #06f, #7b4fff);color:var(--text);font-family:var(--head);z-index:10001;background:radial-gradient(900px 520px at 15% 0%, color-mix(in srgb, var(--green) 12%, transparent), transparent 62%), radial-gradient(900px 520px at 100% 100%, color-mix(in srgb, var(--blue) 14%, transparent), transparent 62%), var(--bg);padding:18px;position:fixed;inset:0;overflow:hidden}.Hgp9TW_aiShell{border:1px solid var(--border2);background:linear-gradient(180deg, color-mix(in srgb, var(--s2) 96%, transparent), var(--s1));border-radius:24px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1080px,100%);height:calc(100dvh - 36px);margin:0 auto;display:grid;overflow:hidden;box-shadow:0 35px 100px -35px #000000d9}.Hgp9TW_aiHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px 18px;display:flex}.Hgp9TW_aiTitle{color:var(--text);letter-spacing:-.03em;margin:5px 0 6px;font-size:clamp(24px,4vw,38px);line-height:1.05}.Hgp9TW_aiSub{max-width:720px;color:var(--muted);margin:0;line-height:1.5}.Hgp9TW_aiHeaderActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.Hgp9TW_aiBits{border:1px solid color-mix(in srgb, var(--green) 40%, var(--border2));background:color-mix(in srgb, var(--green) 8%, var(--s2));color:var(--muted);font-family:var(--mono);border-radius:999px;align-items:baseline;gap:5px;padding:9px 12px;font-size:11px;display:flex}.Hgp9TW_aiBits strong{color:var(--text);font-size:14px}.Hgp9TW_aiClose{border:1px solid var(--border2);background:var(--s2);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:50%;font-size:25px;line-height:1}.Hgp9TW_aiProgressBlock{border-bottom:1px solid var(--border);padding:16px 28px 14px}.Hgp9TW_aiProgressMeta{color:var(--muted);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.Hgp9TW_aiProgressMeta strong{color:var(--text)}.Hgp9TW_aiProgressTrack{background:var(--s3);border-radius:999px;height:8px;overflow:hidden}.Hgp9TW_aiProgressTrack span{border-radius:inherit;background:var(--grad);height:100%;transition:width .45s;display:block}.Hgp9TW_aiRequired{color:var(--muted);flex-wrap:wrap;gap:8px 14px;margin-top:10px;font-size:12px;display:flex}.Hgp9TW_aiRequired span[data-done=true]{color:var(--green)}.Hgp9TW_aiConversation{grid-template-rows:auto minmax(0,1fr);min-height:0;padding:18px 28px 0;display:grid;overflow:hidden}.Hgp9TW_aiIntro{border:1px solid var(--border);color:var(--muted);background:#ffffff06;border-radius:14px;gap:4px;margin-bottom:12px;padding:13px 14px;font-size:12px;line-height:1.5;display:grid}.Hgp9TW_aiIntro strong{color:var(--text);font-size:13px}.Hgp9TW_aiPackArea{flex-wrap:wrap;align-items:center;gap:8px;padding-top:5px;display:flex}.Hgp9TW_aiPackChoices{flex-wrap:wrap;gap:6px;display:flex}.Hgp9TW_aiPackArea button{min-height:36px}.Hgp9TW_aiMessages{scrollbar-width:thin;scrollbar-color:var(--border2) transparent;flex-direction:column;gap:10px;min-height:0;padding:2px 2px 18px;display:flex;overflow-y:auto}.Hgp9TW_aiMessageUser,.Hgp9TW_aiMessageAssistant{white-space:pre-wrap;border-radius:16px;max-width:min(760px,88%);padding:12px 14px;line-height:1.55}.Hgp9TW_aiMessageUser{background:color-mix(in srgb, var(--green) 14%, var(--s2));border:1px solid color-mix(in srgb, var(--green) 25%, var(--border));color:var(--text);align-self:flex-end}.Hgp9TW_aiMessageAssistant{background:var(--s2);border:1px solid var(--border);color:var(--text);align-self:flex-start}.Hgp9TW_aiError{border:1px solid color-mix(in srgb, var(--red) 50%, var(--border2));color:#ff8a8a;background:color-mix(in srgb, var(--red) 8%, transparent);border-radius:12px;padding:12px 14px;line-height:1.45}.Hgp9TW_aiComposer{border-top:1px solid var(--border);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px 28px 22px}.Hgp9TW_aiFooterActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}html:has(.Hgp9TW_aiOverlay){overflow:hidden}html:has(.Hgp9TW_aiOverlay) [data-cookie-settings]{visibility:hidden}.Hgp9TW_assistantForm{z-index:5;pointer-events:auto;grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid;position:relative}.Hgp9TW_assistantInput{z-index:6;pointer-events:auto;touch-action:manipulation;min-width:0;position:relative}.Hgp9TW_palettes{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.Hgp9TW_palette{border:1.5px solid var(--border2);background:var(--s1);color:var(--muted);font-family:var(--head);text-align:left;cursor:pointer;border-radius:12px;padding:10px;font-size:12px;font-weight:600}.Hgp9TW_palette[aria-pressed=true]{border-color:var(--green);color:var(--text)}.Hgp9TW_swatch{border:1px solid var(--border);border-radius:6px;height:22px;margin-bottom:8px;display:flex;overflow:hidden}.Hgp9TW_swatch span{flex:1}.Hgp9TW_preview{border:1px solid color-mix(in srgb, var(--purple) 40%, var(--border));background:linear-gradient(var(--s1), var(--s1)), var(--bg);min-width:0;min-height:0;box-shadow:0 40px 90px -40px color-mix(in srgb, var(--blue) 55%, transparent), 0 0 0 1px #ffffff05;border-radius:18px;grid-template-rows:auto 1fr;display:grid;overflow:hidden;transform:none}.Hgp9TW_previewBar{background:linear-gradient(var(--s2), var(--s2)), var(--bg);border-bottom:1px solid var(--border);color:var(--muted);align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:flex}.Hgp9TW_dots{gap:6px;display:flex}.Hgp9TW_dots span{background:var(--border2);border-radius:50%;width:10px;height:10px}.Hgp9TW_previewUrl{font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Hgp9TW_previewViewport{background:var(--bg);min-height:0;position:relative;overflow:hidden}.Hgp9TW_previewViewport iframe{transform-origin:0 0;background:#fff;border:0;transition:opacity .25s;position:absolute;top:0;left:0}.Hgp9TW_previewViewport[data-rebuilding=true] iframe{opacity:.55}.Hgp9TW_fsBtn{padding:6px 12px;font-size:12px;display:none;}.Hgp9TW_picker{padding:40px 32px;overflow-y:auto}.Hgp9TW_gallerySearchWrap{max-width:1200px;margin:26px auto 0;padding:0 24px}.Hgp9TW_gallerySearch{display:block}.Hgp9TW_gallerySearch input{border:1px solid var(--border2);width:100%;min-height:46px;color:var(--text);font:inherit;background:#ffffff0d;border-radius:12px;outline:none;padding:11px 16px}.Hgp9TW_gallerySearch input::placeholder{color:var(--muted)}.Hgp9TW_gallerySearch input:focus{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 14%, transparent)}.Hgp9TW_pickerFilters{grid-template-columns:minmax(220px,1.4fr) minmax(180px,.8fr) minmax(160px,.6fr) auto;align-items:center;gap:10px;margin-top:24px;display:grid}.Hgp9TW_pickerFilters label{min-width:0}.Hgp9TW_pickerFilters input,.Hgp9TW_pickerFilters select{border:1px solid var(--border2);background:var(--s1);width:100%;min-height:42px;color:var(--text);font:inherit;border-radius:11px;outline:none;padding:9px 12px}.Hgp9TW_pickerFilters input:focus,.Hgp9TW_pickerFilters select:focus{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 14%, transparent)}.Hgp9TW_pickerFilters input::placeholder{color:var(--muted)}.Hgp9TW_pickerCount{text-align:right;min-width:64px;color:var(--muted);font-family:var(--mono);font-size:12px}.Hgp9TW_pickerEmpty{border:1px dashed var(--border2);color:var(--muted);text-align:center;background:var(--s1);border-radius:16px;margin-top:24px;padding:28px}.Hgp9TW_pickerGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin-top:24px;display:grid}.Hgp9TW_pickCard{border:1px solid var(--border2);background:var(--s1);color:var(--text);border-radius:16px;gap:10px;padding:14px;text-decoration:none;transition:transform .3s,border-color .3s;display:grid}.Hgp9TW_pickCard:hover,.Hgp9TW_pickCard:focus-visible{border-color:var(--green);outline:none;transform:translateY(-4px)rotateX(4deg)}.Hgp9TW_pickMedia{position:relative}.Hgp9TW_pickCard img{aspect-ratio:16/10;object-fit:cover;border-radius:10px;width:100%}.Hgp9TW_pickBadge{z-index:1;border:1px solid color-mix(in srgb, var(--green) 45%, var(--border2));background:color-mix(in srgb, var(--bg) 88%, transparent);color:var(--text);font-family:var(--mono);letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800;line-height:1;position:absolute;top:10px;right:10px}.Hgp9TW_pickBadge[data-tier=pro]{border-color:color-mix(in srgb, var(--blue) 60%, var(--border2))}.Hgp9TW_pickBadge[data-tier=promax]{border-color:color-mix(in srgb, var(--purple) 65%, var(--border2))}.Hgp9TW_viewSwitch{display:none}.Hgp9TW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes Hgp9TW_itemIn{0%{opacity:0;transform:translateY(-6px)}}@keyframes Hgp9TW_enterNext{0%{opacity:0;transform:translate(40px)}}@keyframes Hgp9TW_enterPrev{0%{opacity:0;transform:translate(-40px)}}@media (max-width:899px){.Hgp9TW_domainRow,.Hgp9TW_assistantForm{grid-template-columns:1fr}.Hgp9TW_pickerFilters{grid-template-columns:1fr 1fr}.Hgp9TW_pickerSearch{grid-column:1/-1}.Hgp9TW_pickerCount{align-self:center}.Hgp9TW_shell{height:auto;min-height:100dvh;overflow:visible}.Hgp9TW_topbar{z-index:30;grid-template-columns:1fr;gap:10px;padding:12px 14px;position:sticky;top:0}.Hgp9TW_brandTag,.Hgp9TW_helpLink{display:none}.Hgp9TW_topActions{gap:8px;position:absolute;top:14px;right:14px}.Hgp9TW_saveStatus{text-overflow:ellipsis;max-width:118px;font-size:10px;overflow:hidden}.Hgp9TW_resetBtn{padding:5px 8px;font-size:11px}.Hgp9TW_notice{top:auto;bottom:14px}.Hgp9TW_stepConnector{width:clamp(8px,3vw,20px);margin:0 2px 18px}.Hgp9TW_stepBtn{font-size:10px}.Hgp9TW_stepNum{width:26px;height:26px;font-size:11px}.Hgp9TW_stage{grid-template-columns:minmax(0,1fr);gap:16px;padding:14px}.Hgp9TW_deck{perspective:none}.Hgp9TW_card{display:none;position:relative;inset:auto;opacity:1!important;filter:none!important;transform:none!important}.Hgp9TW_card[data-pos=current]{animation:.35s Hgp9TW_enterNext;display:grid}.Hgp9TW_card[data-pos=current][data-dir=back]{animation-name:Hgp9TW_enterPrev}.Hgp9TW_cardHead{padding:20px 18px 10px}.Hgp9TW_cardBody{padding:4px 18px 14px;overflow:visible}.Hgp9TW_cardFoot{padding:14px 18px 18px}.Hgp9TW_preview{height:62vh;transform:none}.Hgp9TW_preview[data-fullscreen=true]{z-index:100;border-radius:0;height:auto;position:fixed;inset:0}.Hgp9TW_fsBtn{display:inline-flex}.Hgp9TW_viewSwitch{border:1px solid var(--border2);background:linear-gradient(var(--s2), var(--s2)), var(--bg);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-top:10px;padding:4px;display:grid}.Hgp9TW_viewSwitch button{color:var(--muted);font-family:var(--head);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 12px;font-size:14px;font-weight:700}.Hgp9TW_viewSwitch button[aria-pressed=true]{background:var(--green);color:var(--oncta)}.Hgp9TW_viewSwitch button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.Hgp9TW_stage[data-view=edit] .Hgp9TW_preview:not([data-fullscreen=true]){visibility:hidden;width:calc(100vw - 28px);height:70vh;position:fixed;top:0;left:-200vw}.Hgp9TW_stage[data-view=preview] .Hgp9TW_deck{display:none}.Hgp9TW_shell:has(.Hgp9TW_stage[data-view=preview]){height:100dvh;overflow:clip}.Hgp9TW_stage[data-view=preview]{grid-template-rows:minmax(0,1fr)}.Hgp9TW_stage[data-view=preview] .Hgp9TW_preview{height:auto}}html:has(.Hgp9TW_preview[data-fullscreen=true]){overflow:hidden}@media (min-width:900px){html:has([data-wg-root]) [data-cookie-settings]{left:auto;right:20px}}@media (max-width:899px){.Hgp9TW_stage{padding-bottom:84px}}html:has(.Hgp9TW_preview[data-fullscreen=true]) [data-cookie-settings]{visibility:hidden}@media (prefers-reduced-motion:reduce){.Hgp9TW_saveStatus[data-status=saving] .Hgp9TW_saveDot{animation:none}.Hgp9TW_card,.Hgp9TW_stepConnector:after,.Hgp9TW_stepNum,.Hgp9TW_pickCard,.Hgp9TW_previewViewport iframe{transition:none!important}.Hgp9TW_card[data-pos=past]{transform:none}.Hgp9TW_card:not([data-pos=current]){visibility:hidden}.Hgp9TW_item,.Hgp9TW_card[data-pos=current]{animation:none!important}.Hgp9TW_preview{transform:none}}@media (max-width:899px){.Hgp9TW_aiOverlay{overscroll-behavior:none;height:100dvh;padding:0}.Hgp9TW_aiShell{border:0;border-radius:0;width:100%;height:100%;min-height:0;max-height:100dvh}.Hgp9TW_aiHeader{padding:calc(12px + env(safe-area-inset-top)) 16px 10px;gap:10px}.Hgp9TW_aiTitle{font-size:22px}.Hgp9TW_aiHeaderActions{gap:6px}.Hgp9TW_aiBits{padding:7px 9px}.Hgp9TW_aiSub{font-size:12px;line-height:1.35}.Hgp9TW_aiProgressBlock{padding:12px 16px}.Hgp9TW_aiConversation{padding:12px 16px 0}.Hgp9TW_aiComposer{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.Hgp9TW_aiComposer .Hgp9TW_assistantForm{grid-template-columns:minmax(0,1fr) auto}.Hgp9TW_aiComposer .Hgp9TW_assistantInput{min-height:44px;font-size:16px}.Hgp9TW_aiComposer .Hgp9TW_btnPrimary{min-height:44px;padding-inline:14px}.Hgp9TW_aiMessageUser,.Hgp9TW_aiMessageAssistant{max-width:94%}.Hgp9TW_aiFooterActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.Hgp9TW_aiFooterActions .Hgp9TW_btnGhost{min-width:0;padding:8px 9px;font-size:11px}}@media (max-width:359px){.Hgp9TW_aiHeader{gap:4px}.Hgp9TW_aiHeaderActions{flex-direction:column-reverse;align-items:flex-end;gap:6px}.Hgp9TW_aiBits{padding:5px 7px;font-size:10px}.Hgp9TW_aiTitle{font-size:20px}}.Hgp9TW_fieldHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.Hgp9TW_unlockBtn{font:inherit;color:#f0a259;cursor:pointer;white-space:nowrap;background:#f0a25924;border:1px solid #f0a259;border-radius:6px;padding:4px 10px;font-size:.78rem;font-weight:600}.Hgp9TW_unlockBtn:hover:not(:disabled){background:#f0a25942}.Hgp9TW_unlockBtn:disabled{opacity:.6;cursor:wait}.Hgp9TW_unlockBtn:focus-visible{outline-offset:2px;outline:2px solid #f0a259}
