:root{font-family:Manrope,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:#382b31;background:#fff8fa;--fq-pink:#e95d89;--fq-deep:#d94d77;--fq-line:#f1dce4;--fq-muted:#957f89;--fq-card:#fff;--fq-shadow:0 14px 36px rgba(201,98,133,.1)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at 15% 0,#ffe5ed 0,transparent 32%),linear-gradient(#fff5f8,#fff 55%)}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.55;cursor:not-allowed}a{color:inherit;text-decoration:none}[hidden]{display:none!important}.fq-header{height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 max(20px,calc((100vw - 1180px)/2));background:#ffffffc7;backdrop-filter:blur(16px);border-bottom:1px solid #f8e9ef;position:sticky;top:0;z-index:30}.fq-header strong{font-size:18px}.fq-back{color:var(--fq-deep);font-weight:700}.fq-shell{width:min(1180px,calc(100% - 32px));margin:26px auto 80px}.fq-hero{border:1px solid #f7d7e2;border-radius:28px;padding:34px 38px;background:linear-gradient(125deg,#ffe3eb 0,#fff7fa 58%,#fff);box-shadow:var(--fq-shadow);margin-bottom:22px}.fq-eyebrow,.fq-section-heading small{color:var(--fq-deep);font-weight:800;letter-spacing:.12em;font-size:11px}.fq-hero h1{font-size:clamp(27px,3vw,39px);line-height:1.2;margin:10px 0}.fq-hero p,.fq-section-heading p,.fq-card p{color:var(--fq-muted);line-height:1.7}.fq-retention{display:inline-block;padding:11px 17px;border-radius:999px;background:#fff9fc;border:1px solid #f8dbe5;color:#704c5c;font-size:13px}.fq-retention strong{color:var(--fq-deep)}.fq-card{background:var(--fq-card);border:1px solid var(--fq-line);border-radius:22px;box-shadow:var(--fq-shadow);padding:22px;margin:14px 0}.fq-card h2,.fq-card h3{margin:0 0 10px}.fq-error{padding:14px 18px;border-radius:16px;background:#fff0e6;color:#974913;margin-bottom:16px}.fq-tabs,.fq-filters{display:flex;gap:8px;overflow:auto;scrollbar-width:thin;padding:4px 1px 10px}.fq-tabs{margin:24px 0 6px}.fq-tabs button,.fq-filters button,.fq-chip{border:1px solid var(--fq-line);border-radius:999px;background:#fff;color:#735d67;padding:11px 17px;white-space:nowrap;min-height:44px}.fq-tabs button.active,.fq-filters button.active{background:#ffe6ef;border-color:#f397b4;color:#b33161;font-weight:800}.fq-primary,.fq-secondary{border-radius:999px;padding:12px 21px;min-height:46px;border:1px solid transparent;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s}.fq-primary{background:linear-gradient(95deg,#f06795,#d94d77);color:#fff;box-shadow:0 9px 18px #e9669250}.fq-secondary{background:#fff;color:var(--fq-deep);border-color:#f0cdd9}.fq-primary:hover,.fq-secondary:hover,.fq-create-grid button:hover,.fq-grid article:hover{transform:translateY(-2px);box-shadow:0 13px 24px #d9658b33}.fq-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.fq-welcome,.fq-recovery{max-width:720px;margin:24px auto}.fq-code{word-break:break-all;background:#fff5f8;padding:16px;border-radius:14px;font-family:ui-monospace,monospace;font-size:17px;letter-spacing:.07em}.fq-confirm{display:flex!important;align-items:flex-start;gap:10px;margin:22px 0}.fq-confirm input{width:18px!important;height:18px!important;margin:2px 0 0!important}.fq-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:29px 0 15px}.fq-section-heading h2{font-size:24px;margin:3px 0}.fq-section-heading p{margin:0}.fq-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0}.fq-metrics>div{background:#fff;border:1px solid var(--fq-line);border-radius:20px;padding:18px 21px;box-shadow:var(--fq-shadow)}.fq-metrics strong{display:block;color:var(--fq-deep);font-size:28px}.fq-metrics span{color:var(--fq-muted);font-size:12px}.fq-create-grid,.fq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fq-create-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fq-create-grid button,.fq-grid article{border:1px solid var(--fq-line);border-radius:20px;background:#fff;padding:22px;text-align:left;box-shadow:var(--fq-shadow);transition:transform .2s,box-shadow .2s}.fq-create-grid span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#ffedf3;color:var(--fq-deep);font-size:24px;margin-bottom:16px}.fq-create-grid strong,.fq-create-grid small{display:block}.fq-create-grid small{color:var(--fq-muted);margin-top:6px}.fq-grid article h3{margin:3px 0 8px}.fq-grid article .fq-actions{margin-top:15px}.fq-grid article .fq-actions button{padding:8px 12px;min-height:38px}.fq-tag{display:inline-block;color:var(--fq-deep);background:#ffedf3;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:800}.fq-editor-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.8fr);gap:18px;align-items:start}.fq-editor-grid .fq-card{margin:0}.fq-preview{position:sticky;top:90px}.fq-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fq-card label,.fq-welcome label{display:block;font-size:13px;font-weight:700;margin:12px 0}.fq-card input:not([type=checkbox]):not([type=color]):not([type=file]),.fq-card textarea,.fq-card select,.fq-welcome input{display:block;width:100%;min-height:44px;padding:11px 13px;border:1px solid #ecd5df;border-radius:13px;background:#fff;color:#392a31;outline:none;margin-top:7px}.fq-card input:focus,.fq-card textarea:focus,.fq-card select:focus{border-color:#ed729b;box-shadow:0 0 0 3px #ed729b22}.fq-card input[type=color]{display:block;width:100%;height:46px;border:1px solid #ecd5df;border-radius:12px;background:#fff;padding:4px;margin-top:7px}.fq-fields{display:grid;gap:10px}.fq-field-row{border:1px solid var(--fq-line);background:#fffafd;border-radius:18px;padding:14px}.fq-field-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.fq-field-top strong{color:var(--fq-deep)}.fq-icon-buttons{display:flex;gap:5px}.fq-icon-buttons button{border:1px solid var(--fq-line);background:#fff;color:#9b6279;width:36px;height:36px;border-radius:10px}.fq-field-options{margin-top:10px}.fq-add-field{display:flex;gap:8px;margin-top:12px}.fq-add-field select{max-width:200px}.fq-preview-content label{margin-top:12px}.fq-preview-content .fq-demo{border:1px solid #f1dce4;border-radius:12px;padding:11px;color:#9a8790;background:#fff;margin:7px 0}.fq-share{display:grid;grid-template-columns:330px 1fr;gap:22px;align-items:center}.fq-share #fq-qr{min-height:300px;display:grid;place-items:center;background:#fff8fa;border-radius:18px}.fq-share #fq-qr canvas,.fq-share #fq-qr svg{max-width:100%;height:auto}.fq-note{font-size:12px;color:var(--fq-muted);line-height:1.6}.fq-chart{height:145px;display:flex;align-items:end;gap:8px}.fq-chart>div{flex:1;text-align:center;color:var(--fq-muted);font-size:11px}.fq-chart i{display:block;background:linear-gradient(#f492b4,#e55785);border-radius:7px 7px 2px 2px;min-height:4px;margin-bottom:7px}.fq-record{padding:16px;margin:12px 0}.fq-record dl{display:grid;grid-template-columns:140px 1fr;gap:8px;margin:12px 0}.fq-record dt{color:var(--fq-muted)}.fq-record dd{margin:0;word-break:break-word}.fq-coming{margin-top:44px;background:#fdf9fb}.fq-coming-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fq-coming button{border:1px dashed #e8dce1;border-radius:14px;color:#988b90;background:#f9f6f7;min-height:62px;padding:12px}.fq-coming small{display:block}.fq-toast{position:fixed;left:50%;bottom:25px;transform:translate(-50%,20px);opacity:0;pointer-events:none;z-index:70;padding:12px 19px;background:#4d3040;color:#fff;border-radius:99px;box-shadow:0 9px 24px #2b122255;transition:.24s}.fq-toast.show{opacity:1;transform:translate(-50%)}@media(max-width:800px){.fq-create-grid,.fq-metrics,.fq-grid{grid-template-columns:repeat(2,1fr)}.fq-editor-grid{grid-template-columns:1fr}.fq-preview{position:static}.fq-share{grid-template-columns:1fr}}@media(max-width:540px){.fq-header{height:62px;padding:0 16px}.fq-header strong{font-size:15px}.fq-shell{width:calc(100% - 24px);margin:14px auto 90px}.fq-hero{padding:25px 20px;border-radius:22px}.fq-hero h1{font-size:27px}.fq-retention{border-radius:15px}.fq-create-grid,.fq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.fq-create-grid button,.fq-grid article{padding:16px}.fq-metrics{gap:8px}.fq-metrics>div{padding:13px}.fq-metrics strong{font-size:23px}.fq-card{padding:17px;border-radius:19px}.fq-two{grid-template-columns:1fr;gap:0}.fq-share #fq-qr{min-height:260px}.fq-section-heading{align-items:flex-start}.fq-section-heading h2{font-size:21px}.fq-coming-grid{grid-template-columns:1fr}.fq-record dl{grid-template-columns:1fr;gap:3px}}:where(.fq-fill-field){margin:18px 0}.fq-fill-field>label{display:block;font-weight:800}.fq-fill-field input:not([type=radio]):not([type=checkbox]),.fq-fill-field select{width:100%;min-height:46px;border:1px solid #ecd5df;border-radius:13px;padding:10px 12px;background:#fff;color:#382b31;margin-top:8px}.fq-choices{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.fq-choices .fq-choice{display:flex;align-items:center;gap:7px;margin:0;padding:10px 13px;border:1px solid #efd6e0;border-radius:13px;background:#fff9fb}.fq-field-error{color:#b83253!important;font-size:12px;margin:5px 0}.fq-share-details .fq-note{margin-top:16px}@media print{body{background:#fff}.fq-header,.fq-tabs,.fq-actions,.fq-share-details,.fq-coming,.fq-hero{display:none!important}.fq-shell{width:100%;margin:0}.fq-share{display:block;box-shadow:none;border:0}#fq-qr{width:300px;margin:0 auto}}.fq-fill-field input[type=file]{display:block;width:100%;min-height:52px;padding:12px;border:1px dashed #edafc5;border-radius:16px;background:#fff8fb;color:#533b49}.fq-fill-field input[type=file]::file-selector-button{border:0;border-radius:999px;background:#f6d9e4;color:#9c315b;padding:8px 14px;margin-right:12px;cursor:pointer}.fq-signature{display:block;width:100%;height:auto;aspect-ratio:31/11;border:1px solid #e9c7d5;border-radius:16px;background:#fff;margin:10px 0;cursor:crosshair}.fq-location-value{display:block;color:#8b6678;font-size:.9rem;margin:8px 0}.fq-upload-note{margin-top:6px}@media print{#fq-app>.fq-card,.fq-section-heading>button{display:none!important}.fq-section-heading{justify-content:center;text-align:center;margin:18px 0}.fq-share{margin:0 auto;max-width:360px}#fq-qr{background:#fff!important}}.fq-header-actions{display:flex;align-items:center;gap:8px}@media(max-width:540px){.fq-header{gap:8px}.fq-header-actions{gap:5px}.fq-header-actions .fq-chip{min-height:40px;padding:7px 9px;font-size:11px}.fq-header strong{font-size:13px}.fq-back{font-size:12px}}.fq-modal{position:fixed;inset:0;z-index:100;background:#40233461;backdrop-filter:blur(10px);display:grid;place-items:center;padding:18px}.fq-modal[hidden]{display:none}.fq-modal-card{position:relative;width:min(520px,100%);background:#fff;border-radius:24px;padding:24px;box-shadow:0 28px 80px #5c2a4240}.fq-modal-card h2{margin:12px 0 7px}.fq-modal-card>p{color:#856c79;line-height:1.6}.fq-modal-card label{display:flex;flex-direction:column;gap:8px;font-weight:700}.fq-modal-card textarea{width:100%;border:1px solid #ecd1dc;border-radius:14px;padding:13px;resize:vertical;font:inherit;outline:0}.fq-modal-card textarea:focus{border-color:#e85c88;box-shadow:0 0 0 4px #e85c881f}.fq-modal-close{position:absolute;right:15px;top:15px;width:38px;height:38px;border:0;border-radius:50%;background:#fff0f5;color:#b63866;font-size:22px}.fq-dependency-note{margin:10px 0 22px;padding:10px 13px;border-radius:13px;background:#eaf8f1;color:#226448;font-size:12px;line-height:1.55}.fq-dependency-note.is-error{background:#fff0e0;color:#a55b19}.fq-create-grid button:disabled{opacity:.48;cursor:not-allowed}.fq-create-grid button:disabled:hover{transform:none}@media(max-width:540px){.fq-modal{align-items:end;padding:0}.fq-modal-card{border-radius:24px 24px 0 0;padding:22px 18px calc(22px + env(safe-area-inset-bottom))}.fq-modal-card textarea{min-height:120px}}:root{--skin-radius:18px}html[data-skin=cherry]{--bg:#fff5f8;--surface:rgba(255,255,255,.84);--ink:#33272c;--muted:#69545e;--fq-muted:#69545e;--line:rgba(218,181,193,.34);--pink:#ee6f91;--pink-deep:#d94d77;--pink-soft:#ffe4ec;--shadow:0 12px 32px rgba(185,114,136,.12)}html[data-skin=grow]{--bg:#f3faf7;--surface:rgba(255,255,255,.86);--card:rgba(255,255,255,.86);--ink:#1f3a33;--muted:#7d938c;--line:rgba(46,160,130,.16);--pink:#2fbf9a;--pink-deep:#179e7d;--pink-soft:#d8f3ea;--shadow:0 12px 30px rgba(31,120,96,.12);--skin-radius:24px}html[data-skin=grow] body{background:linear-gradient(135deg,#dff5ec,#f3faf7 48%,#f8fffc);color:var(--ink)}html[data-skin=grow] .topbar,html[data-skin=grow] .card-topbar,html[data-skin=grow] .fq-header{background:#ffffffb8;border-color:var(--line)}html[data-skin=grow] .top-actions .skin-control,html[data-skin=grow] .skin-control{border-color:var(--line);background:#ffffffdb;color:var(--ink)}html[data-skin=grow] .skin-control select{color:var(--ink)}html[data-skin=grow] .tool-panel,html[data-skin=grow] .work-card,html[data-skin=grow] .works-empty,html[data-skin=grow] .ai-composer,html[data-skin=grow] .manager-panel,html[data-skin=grow] .editor-card,html[data-skin=grow] .preview-sticky,html[data-skin=grow] .fq-card,html[data-skin=grow] .fq-create-grid button,html[data-skin=grow] .fq-grid article{border-radius:var(--skin-radius)}html[data-skin=grow] .tool-panel,html[data-skin=grow] .manager-panel,html[data-skin=grow] .editor-card,html[data-skin=grow] .preview-sticky,html[data-skin=grow] .fq-card,html[data-skin=grow] .library-panel{background:var(--surface);box-shadow:var(--shadow)}html[data-skin=grow] .orb-a{background:linear-gradient(135deg,#aee8d4,#e2faf1)}html[data-skin=grow] .orb-b{background:#ccefdc}html[data-skin=grow] .phone-screen{background:linear-gradient(150deg,#fff,#d8f3ea)}html[data-skin=grow] .art-phone{border-color:#ffffffeb}.skin-control{position:relative;height:40px;display:inline-flex;align-items:center;border:1px solid rgba(222,172,191,.42);border-radius:999px;background:#ffffffe0;color:var(--ink);box-shadow:0 4px 14px #c26e8b14;font-size:11px;font-weight:750;white-space:nowrap}.skin-trigger{height:100%;display:flex;align-items:center;gap:7px;padding:0 11px 0 12px;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.skin-trigger-label{font-weight:700}.skin-chevron{font-size:14px;line-height:1;color:var(--muted);transition:transform .2s ease}.skin-trigger[aria-expanded=true] .skin-chevron{transform:rotate(180deg)}.skin-control:hover,.skin-control:focus-within{border-color:#e060928c;background:#fff;box-shadow:0 8px 20px #c26e8b21}.skin-trigger:focus-visible{outline:2px solid var(--pink-deep);outline-offset:3px}.skin-menu[hidden]{display:none}.skin-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:80;width:180px;padding:7px;border:1px solid rgba(226,183,200,.5);border-radius:18px;background:#fffffffa;box-shadow:0 18px 45px #69344e2b,0 4px 14px #b9728817;backdrop-filter:blur(18px);animation:skin-menu-in .18s ease both}.skin-menu button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:7px 10px;border:0;border-radius:12px;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background .18s ease,transform .18s ease}.skin-menu button:hover,.skin-menu button:focus-visible{background:#fff0f5}.skin-menu button[aria-selected=true]{background:#ffeaf1}.skin-check{color:var(--pink-deep);font-size:15px;font-weight:800;opacity:0}.skin-menu button[aria-selected=true] .skin-check{opacity:1}@keyframes skin-menu-in{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}body.dark-theme .skin-control{background:#302733;border-color:var(--line);color:var(--ink)}body.dark-theme .skin-control:hover,body.dark-theme .skin-control:focus-within{background:#453345}body.dark-theme .skin-menu{background:#302733;border-color:var(--line);box-shadow:0 18px 45px #00000061}body.dark-theme .skin-menu button:hover,body.dark-theme .skin-menu button:focus-visible{background:#483448}body.dark-theme .skin-menu button[aria-selected=true]{background:#56354a}.agent-picker{position:relative;flex:none;min-width:0}.agent-picker>select{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.agent-trigger{display:flex;align-items:center;gap:5px;max-width:142px;padding:7px 5px;border:0;background:transparent;color:var(--ink);font-size:11px;font-weight:750;white-space:nowrap;overflow:hidden;cursor:pointer}.agent-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis}.agent-chevron{font-size:14px;line-height:1;color:var(--muted);transition:transform .25s cubic-bezier(.22,1.25,.36,1)}.agent-trigger[aria-expanded=true] .agent-chevron{transform:rotate(180deg)}.agent-trigger:focus-visible{outline:2px solid var(--pink-deep);outline-offset:2px;border-radius:8px}.agent-menu[hidden]{display:none}.agent-menu{position:absolute;left:-6px;top:calc(100% + 8px);z-index:90;width:190px;padding:7px;border:1px solid var(--line);border-radius:16px;background:#fffffffa;box-shadow:0 16px 38px #4623352e;backdrop-filter:blur(18px);transform-origin:top left;animation:agent-menu-in .28s cubic-bezier(.22,1.25,.36,1) both}.agent-menu button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:7px 9px;border:0;border-radius:10px;background:transparent;color:var(--ink);font:inherit;font-size:11px;text-align:left;cursor:pointer;transition:background .18s ease,transform .18s cubic-bezier(.22,1.25,.36,1)}.agent-menu button:hover,.agent-menu button:focus-visible{background:var(--pink-soft);transform:translate(2px)}.agent-menu button[aria-selected=true]{background:var(--pink-soft);color:var(--pink-deep)}.agent-check{opacity:0;color:var(--pink-deep);font-weight:800}.agent-menu button[aria-selected=true] .agent-check{opacity:1}@keyframes agent-menu-in{0%{opacity:0;transform:translateY(-8px) scale(.94)}65%{transform:translateY(2px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}body.dark-theme .agent-trigger{color:var(--ink)}body.dark-theme .agent-menu{background:#242728;border-color:#596066;box-shadow:0 18px 42px #00000061}body.dark-theme .agent-menu button{color:#f6f7f8}body.dark-theme .agent-menu button:hover,body.dark-theme .agent-menu button:focus-visible{background:#3a3f42}body.dark-theme .agent-menu button[aria-selected=true]{background:#3d3439;color:#ffadbd}@media(max-width:680px){.agent-trigger{max-width:112px;padding:5px 3px;font-size:10px}.agent-menu{left:-8px;width:174px}}@media(prefers-reduced-motion:reduce){.agent-chevron,.agent-menu,.agent-menu button{animation:none;transition:none}}html[data-skin=grow]{--fq-pink:#2fbf9a;--fq-deep:#179e7d;--fq-line:rgba(46,160,130,.16);--fq-muted:#7d938c;--fq-card:rgba(255,255,255,.86);--fq-shadow:0 12px 30px rgba(31,120,96,.12)}html[data-skin=grow] .fq-hero{background:linear-gradient(125deg,#d8f3ea 0,#f3faf7 58%,#fff);border-color:var(--line)}html[data-skin=grow] .fq-card input,html[data-skin=grow] .fq-card textarea,html[data-skin=grow] .fq-card select,html[data-skin=grow] .fq-field-row,html[data-skin=grow] .fq-preview-content .fq-demo{border-color:var(--line);background:#ffffffc7;color:var(--ink)}html[data-skin=grow] .fq-tabs button.active,html[data-skin=grow] .fq-filters button.active{background:var(--pink-soft);border-color:var(--pink);color:var(--pink-deep)}html[data-skin=grow] .fq-create-grid span,html[data-skin=grow] .fq-tag{background:var(--pink-soft);color:var(--pink-deep)}html[data-skin=grow] .fq-coming{background:#ffffff9e}html[data-skin=grow] body.dark-theme{--bg:#14241f;--surface:rgba(31,52,46,.92);--ink:#ecfaf5;--muted:#b2ccc3;--line:rgba(154,237,211,.18);--pink:#55d8b2;--pink-deep:#78e5c3;--pink-soft:#244f43;--shadow:0 12px 30px rgba(0,0,0,.25);--fq-pink:#55d8b2;--fq-deep:#78e5c3;--fq-line:rgba(154,237,211,.18);--fq-muted:#b2ccc3;--fq-card:rgba(31,52,46,.92);--fq-shadow:0 12px 30px rgba(0,0,0,.25);background:linear-gradient(135deg,#203e35,#14241f 54%,#1d332c)}html[data-skin=grow] body.dark-theme .topbar,html[data-skin=grow] body.dark-theme .card-topbar,html[data-skin=grow] body.dark-theme .fq-header,html[data-skin=grow] body.dark-theme .library-header{background:#172b25f0}html[data-skin=grow] body.dark-theme .fq-hero{background:linear-gradient(125deg,#244f43,#1f342e 58%,#263f37)}html[data-skin=grow] body.dark-theme .fq-card input,html[data-skin=grow] body.dark-theme .fq-card textarea,html[data-skin=grow] body.dark-theme .fq-card select,html[data-skin=grow] body.dark-theme .form-grid input,html[data-skin=grow] body.dark-theme .form-grid textarea,html[data-skin=grow] body.dark-theme .form-grid select{background:#203b33;color:var(--ink);border-color:var(--line)}body.dark-theme{--bg:#17131c;--surface:rgba(41,34,49,.91);--ink:#f6edf4;--muted:#c5b7c3;--line:rgba(248,216,234,.17);--pink:#fa8dad;--pink-deep:#ff9cba;--pink-soft:#49313e;--shadow:0 12px 30px rgba(0,0,0,.22);--fq-pink:#fa8dad;--fq-deep:#ff9cba;--fq-line:rgba(248,216,234,.17);--fq-muted:#c5b7c3;--fq-card:rgba(41,34,49,.91);--fq-shadow:0 12px 30px rgba(0,0,0,.22);background:linear-gradient(135deg,#241923,#17131c 54%,#211923);color:var(--ink)}body.dark-theme .fq-header,body.dark-theme .card-topbar,body.dark-theme .library-header{background:#231c29f0;border-color:var(--line)}body.dark-theme .fq-card,body.dark-theme .fq-create-grid button,body.dark-theme .fq-grid article,body.dark-theme .manager-panel,body.dark-theme .editor-card,body.dark-theme .preview-sticky,body.dark-theme .intro-note,body.dark-theme .saved-card{background:var(--surface);border-color:var(--line);color:var(--ink)}body.dark-theme .fq-card input,body.dark-theme .fq-card textarea,body.dark-theme .fq-card select,body.dark-theme .form-grid input,body.dark-theme .form-grid textarea,body.dark-theme .form-grid select{background:#302733;color:var(--ink);border-color:var(--line)}body.dark-theme .fq-hero{background:linear-gradient(125deg,#49313e,#2b2431 58%,#302733);border-color:var(--line)}body.dark-theme .fq-retention,body.dark-theme .fq-code,body.dark-theme .fq-field-row,body.dark-theme .fq-preview-content .fq-demo{background:#302733;border-color:var(--line);color:var(--ink)}body.dark-theme .fq-secondary,body.dark-theme .secondary-btn,body.dark-theme .template-option,body.dark-theme .saved-card-actions button,body.dark-theme .order-buttons button{background:#413244;color:var(--ink);border-color:var(--line)}body.dark-theme .public-card,body.dark-theme .phone-screen{background:linear-gradient(145deg,#282229,#47343e);color:var(--ink)}body.dark-theme .library-panel{background:var(--surface);border-color:var(--line);color:var(--ink)}@media(max-width:680px){.skin-control{height:44px;font-size:11px}.skin-trigger{gap:5px;padding:0 10px}.skin-trigger-label{display:inline}.skin-menu{right:-3px;width:180px;max-width:calc(100vw - 24px)}}@media(max-width:680px){html[data-skin=cherry] .banner p{font-size:14px;line-height:1.6}}@media(prefers-reduced-motion:reduce){.skin-chevron,.skin-menu,.skin-menu button{transition:none;animation:none}}html[data-skin=aurora]{--bg:#f5f3fc;--surface:rgba(255,255,255,.91);--card:rgba(255,255,255,.91);--white:#fff;--ink:#302840;--muted:#655d77;--faint:#827b94;--line:rgba(93,76,134,.19);--pink:#8958c9;--pink-deep:#6645aa;--pink-soft:#ede3fb;--coral:#f4a7d7;--lavender:#e7dcff;--blue:#d5ebfa;--mint:#dbf3ef;--yellow:#fff1cb;--shadow:0 16px 42px rgba(88,61,130,.12);--skin-radius:24px;--fq-pink:#8958c9;--fq-deep:#6645aa;--fq-line:rgba(93,76,134,.19);--fq-muted:#655d77;--fq-card:rgba(255,255,255,.91);--fq-shadow:0 16px 42px rgba(88,61,130,.12);color:var(--ink);color-scheme:light}html[data-skin=aurora] body:not(.dark-theme){color:var(--ink);background:radial-gradient(ellipse 44% 30% at 6% 4%,rgba(181,223,252,.7),transparent 95%),radial-gradient(ellipse 40% 33% at 94% 8%,rgba(244,173,225,.57),transparent 90%),radial-gradient(ellipse 40% 30% at 75% 82%,rgba(211,185,248,.34),transparent 90%),linear-gradient(140deg,#f5f5fc,#fbf8ff 53%,#fff4fb)}html[data-skin=aurora] body:not(.dark-theme):before{display:none}html[data-skin=aurora] :is(.topbar,.card-topbar,.fq-header,.library-header){background:#faf8ffd4;border-color:var(--line);box-shadow:0 1px #4735680f;backdrop-filter:saturate(155%) blur(22px)}html[data-skin=aurora] :is(.brand,.card-brand,.library-header .brand,.desktop-nav a.active,.home-link,.card-top-actions a){color:var(--ink)}html[data-skin=aurora] .brand-mark i{background:var(--pink)}html[data-skin=aurora] :is(.circle-icon,.appearance-control,.language-control,.skin-control){background:#ffffffd4;border-color:var(--line);color:var(--ink);box-shadow:0 4px 14px #583d8212}html[data-skin=aurora] .banner,html[data-skin=aurora] .fq-hero,html[data-skin=aurora] .card-intro{border:1px solid rgba(116,86,171,.14);border-radius:32px;background:radial-gradient(circle at 77% 22%,rgba(173,222,247,.68),transparent 34%),radial-gradient(circle at 15% 82%,rgba(255,188,229,.7),transparent 45%),linear-gradient(128deg,#f3edff 2%,#fcf9ff 52%,#e8f5ff);box-shadow:var(--shadow)}html[data-skin=aurora] .banner{margin-top:22px;padding:40px 44px;min-height:330px;overflow:hidden}html[data-skin=aurora] .card-intro{padding:32px;margin-bottom:22px}html[data-skin=aurora] :is(.banner h1,.fq-hero h1,.card-intro h1){color:#302840}html[data-skin=aurora] :is(.banner h1 em,.card-intro h1 em,.eyebrow,.section-kicker,.fq-eyebrow){color:var(--pink-deep)}html[data-skin=aurora] :is(.banner p,.card-intro p,.fq-hero p,.section-caption small){color:#5d536d}html[data-skin=aurora] .orb-a{background:linear-gradient(135deg,#ffd3e9,#f3b9df 58%,#d7b9f3);box-shadow:inset 0 10px 24px #fff8,var(--shadow)}html[data-skin=aurora] .orb-b{background:linear-gradient(135deg,#b4e4f8,#d7d2ff)}html[data-skin=aurora] .art-phone{border-color:#7a648a;box-shadow:0 24px 46px #4830683d}html[data-skin=aurora] .phone-screen{background:linear-gradient(155deg,#3b2e54,#1c233a);color:#fff}html[data-skin=aurora] .art-tag{background:#fff;color:#49366d;box-shadow:0 5px 16px #48306821}html[data-skin=aurora] :is(.tool-tile,.tool-panel,.work-card,.works-empty,.launch-note,.manager-panel,.editor-card,.preview-sticky,.intro-note,.library-panel,.fq-card,.fq-create-grid button,.fq-grid article,.fq-metrics>div,.fq-modal-card){background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius);color:var(--ink);box-shadow:var(--shadow)}html[data-skin=aurora] .ai-composer{background:#fff;border-radius:22px}html[data-skin=aurora] .ai-composer #ai-input{background:transparent!important;border:0!important;box-shadow:none!important;color:#302840!important;min-width:0}html[data-skin=aurora] .ai-composer #ai-input::placeholder{color:#686077!important;opacity:1}html[data-skin=aurora] .ai-composer .agent-trigger{color:#302840!important}html[data-skin=aurora] .ai-composer .mic-button{color:#5f5475}html[data-skin=aurora] :is(.composer-plus,.tool-icon.pink,.tool-icon.coral){background:#f8d2e9;color:#4a3472}html[data-skin=aurora] .tool-icon.lavender{background:#e1d4fb;color:#4a3472}html[data-skin=aurora] .tool-icon.blue{background:#d5ebfa;color:#284664}html[data-skin=aurora] .tool-icon.mint{background:#d6f0eb;color:#29564e}html[data-skin=aurora] .tool-icon.yellow{background:#fff0c8;color:#66511c}html[data-skin=aurora] .tool-icon.gray{background:#e8e4f1;color:#463b5a}html[data-skin=aurora] .tool-icon.peach{background:#ffe2df;color:#633d4c}html[data-skin=aurora] .tool-tile strong{color:var(--ink)}html[data-skin=aurora] .tool-grid .tool-tile,html[data-skin=aurora] .featured-card,html[data-skin=aurora] .recent-quick-card,html[data-skin=aurora] .recent-empty{background:#ffffffe0;border:1px solid var(--line);border-radius:22px;color:var(--ink);box-shadow:var(--shadow)}html[data-skin=aurora] .featured-card:first-child{background:linear-gradient(135deg,#f3e9ff,#fff8fd 62%,#e7f4ff)}html[data-skin=aurora] .featured-icon{background:#eadbfa;color:#4d347e;box-shadow:none}html[data-skin=aurora] .featured-tag,html[data-skin=aurora] .tool-grid .tool-tile[data-promo]:after{background:#eee3fb;color:#533789}html[data-skin=aurora] .tool-filter{background:#fff;border-color:var(--line);color:var(--muted)}html[data-skin=aurora] .tool-filter.active{background:#e9def8;border-color:#bda2e4;color:#4c3288}html[data-skin=aurora] .recent-empty span{background:#eadbfa;color:#4d347e}html[data-skin=aurora] :is(.tool-tile small,.ai-control-hint,.category-caption,.field-hint,.field-label,.result-head,.pack-items-label,.empty-result,.upload-drop small,.file-preview small){color:var(--muted)}html[data-skin=aurora] :is(.primary-btn,.primary-button,.fq-primary,.send-button,.beautify-next){background:linear-gradient(110deg,#7052b7,#b268c5);color:#fff;box-shadow:0 8px 22px #6241a433}html[data-skin=aurora] :is(.ai-examples button,.category-strip button,.mini-tabs button,.fq-tabs button,.fq-filters button,.fq-chip,.secondary-btn,.action-btn,.cloud-button,.template-option,.saved-card,.module-row,.order-buttons button){background:#ffffffe0;border-color:var(--line);color:var(--ink)}html[data-skin=aurora] :is(.category-strip button.active,.fq-tabs button.active,.fq-filters button.active,.mini-tabs button.active,.template-option.active){background:#e9def8;border-color:#bda2e4;color:#4c3288}html[data-skin=aurora] :is(.panel-header,.fq-field-row,.fq-code,.fq-retention,.pack-item,.check-result,.upload-drop,.decode-result,.qr-result,.file-preview,.share-box,.fq-preview-content .fq-demo){border-color:var(--line);color:var(--ink)}html[data-skin=aurora] :is(.fq-field-row,.fq-code,.fq-retention,.pack-item,.check-result,.upload-drop,.decode-result,.file-preview,.share-box){background:#f8f5ffe6}html[data-skin=aurora] :is(.compact-form input,.compact-form textarea,.compact-form select,.two-fields input,.file-link-column input,.pack-item-text,.pack-item-top input,.pack-item-top select,.form-grid input,.form-grid textarea,.form-grid select,.fq-card input:not([type=checkbox]):not([type=color]):not([type=file]),.fq-card textarea,.fq-card select,.cloud-art-catalog-tools input,.cloud-art-catalog-tools select){background:#fff;border-color:#5d4c8640;color:#302840}html[data-skin=aurora] input::placeholder,html[data-skin=aurora] textarea::placeholder{color:#70677e;opacity:1}html[data-skin=aurora] .fq-create-grid span,html[data-skin=aurora] .fq-tag{background:#eadcf9;color:#503488}html[data-skin=aurora] .form-grid label{color:var(--ink)}html[data-skin=aurora] .fq-modal-card>p{color:var(--muted)}html[data-skin=aurora] :is(.library-panel input,.library-panel select,.library-panel textarea){background:#fff;border-color:#5d4c8640;color:#302840}html[data-skin=aurora] .library-panel :is(.light-button,.danger-button){background:#eee6f9;color:#4d347e}html[data-skin=aurora] .share-result{background:#f3ecfb;color:#302840}html[data-skin=aurora] :is(.beautify-modal-card,.beautify-choice,.style-card,.art-card,.project-card,.cloud-art-compose,.cloud-art-strength,.cloud-art-custom-entry,.cloud-art-history-item){background:#fff;border-color:var(--line);color:#302840}html[data-skin=aurora] :is(.beautify-choice.active,.style-card.active,.art-card.active){background:#f2eafb;border-color:#a882d3}html[data-skin=aurora] :is(.cloud-art-next-bar,.cloud-art-variant-tabs,.cloud-art-source-tabs button,.cloud-art-history-filters button){background:#f4eefb;color:#4b3a68}html[data-skin=aurora] .cloud-art-card{background:#fff;color:#202329}html[data-skin=aurora] :is(.skin-menu,.language-menu,.agent-menu){background:#fff;border-color:var(--line);color:var(--ink);box-shadow:0 18px 46px #462d6f2b}html[data-skin=aurora] :is(.skin-menu button,.language-menu button,.agent-menu button){color:var(--ink)}html[data-skin=aurora] :is(.skin-menu button,.language-menu button,.agent-menu button):is(:hover,:focus-visible),html[data-skin=aurora] :is(.skin-menu button,.language-menu button,.agent-menu button)[aria-selected=true]{background:#eee5f9;color:#452c7f}html[data-skin=aurora] .language-code{background:#e9e1f4;color:#4b3675}html[data-skin=aurora] .skin-check,html[data-skin=aurora] .language-check,html[data-skin=aurora] .agent-check{color:#6746a8}html[data-skin=aurora] :is(.tool-tile,.fq-create-grid button,.fq-grid article,.primary-btn,.fq-primary,.skin-trigger,.language-trigger){transition:transform .3s cubic-bezier(.2,1.45,.3,1),box-shadow .25s ease,background-color .2s ease}html[data-skin=aurora] :is(.tool-tile,.fq-create-grid button,.fq-grid article):hover{transform:translateY(-3px);box-shadow:0 20px 40px #583d822b}html[data-skin=aurora] :is(button,.tool-tile):active{transform:scale(.97);transition-duration:.08s}html[data-skin=aurora] .tool-panel.active{animation:aurora-open .35s cubic-bezier(.2,1.4,.3,1) both}html[data-skin=aurora] :is(button,a,input,select,textarea,.tool-tile):focus-visible{outline:3px solid #9669c9;outline-offset:3px}@keyframes aurora-open{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}html[data-skin=aurora] body.dark-theme{--bg:#181827;--surface:#292839;--card:#292839;--ink:#f8f5ff;--muted:#d0c8dc;--faint:#b9b1c7;--line:rgba(220,207,247,.25);--pink:#bd9df5;--pink-deep:#d2b5ff;--pink-soft:#44365f;--shadow:0 16px 44px rgba(5,4,17,.3);--fq-pink:#bd9df5;--fq-deep:#d2b5ff;--fq-line:rgba(220,207,247,.25);--fq-muted:#d0c8dc;--fq-card:#292839;--fq-shadow:0 16px 44px rgba(5,4,17,.3);background:radial-gradient(ellipse 50% 35% at 3% 2%,#292a49,transparent 90%),radial-gradient(ellipse 48% 35% at 97% 4%,#422944,transparent 90%),#181827;color:var(--ink);color-scheme:dark}html[data-skin=aurora] body.dark-theme :is(.topbar,.card-topbar,.fq-header,.library-header){background:#1e1d2fe6;border-color:var(--line)}html[data-skin=aurora] body.dark-theme :is(.brand,.card-brand,.library-header .brand,.desktop-nav a.active,.home-link,.card-top-actions a){color:var(--ink)}html[data-skin=aurora] body.dark-theme :is(.circle-icon,.appearance-control,.language-control,.skin-control){background:#302c44;border-color:var(--line);color:var(--ink)}html[data-skin=aurora] body.dark-theme :is(.banner,.fq-hero,.card-intro){background:radial-gradient(circle at 79% 15%,rgba(85,101,153,.43),transparent 40%),radial-gradient(circle at 12% 86%,rgba(139,76,132,.38),transparent 44%),#27273d;border-color:var(--line);color:var(--ink)}html[data-skin=aurora] body.dark-theme :is(.banner h1,.fq-hero h1,.card-intro h1){color:#fff}html[data-skin=aurora] body.dark-theme :is(.banner p,.card-intro p,.fq-hero p,.section-caption small){color:#ded7e9}html[data-skin=aurora] body.dark-theme :is(.tool-tile,.tool-panel,.work-card,.works-empty,.launch-note,.manager-panel,.editor-card,.preview-sticky,.intro-note,.library-panel,.fq-card,.fq-create-grid button,.fq-grid article,.fq-metrics>div,.fq-modal-card){background:#292839;border-color:var(--line);color:var(--ink)}html[data-skin=aurora] body.dark-theme .ai-composer{background:#f8f7fc;color:#302840}html[data-skin=aurora] body.dark-theme .ai-composer #ai-input{background:transparent!important;color:#302840!important}html[data-skin=aurora] body.dark-theme .ai-composer #ai-input::placeholder{color:#686077!important}html[data-skin=aurora] body.dark-theme .ai-composer :is(.agent-trigger,.agent-trigger span,.mic-button){color:#302840!important}html[data-skin=aurora] body.dark-theme .agent-menu{background:#292839}html[data-skin=aurora] body.dark-theme :is(.tool-tile strong,.panel-header h3,.fq-card h2,.fq-card h3){color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.featured-card,.featured-card:first-child,.recent-quick-card,.recent-empty,.tool-grid .tool-tile,.tool-filter){background:#292839;border-color:var(--line);color:var(--ink);box-shadow:var(--shadow)}html[data-skin=aurora] body.dark-theme .featured-card:first-child{background:linear-gradient(135deg,#433457,#292839 75%)}html[data-skin=aurora] body.dark-theme .featured-icon{background:#504064;color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.featured-tag,.tool-grid .tool-tile[data-promo]:after){background:#504064;color:#f8f5ff}html[data-skin=aurora] body.dark-theme .tool-filter.active{background:#554478;color:#fff}html[data-skin=aurora] body.dark-theme :is(.tool-tile small,.ai-control-hint,.category-caption,.field-hint,.field-label,.result-head,.pack-items-label,.empty-result,.upload-drop small,.file-preview small,.panel-header p,.fq-section-heading p,.fq-card p){color:#d0c8dc}html[data-skin=aurora] body.dark-theme :is(.ai-examples button,.category-strip button,.mini-tabs button,.fq-tabs button,.fq-filters button,.fq-chip,.secondary-btn,.action-btn,.cloud-button,.template-option,.saved-card,.module-row,.order-buttons button,.fq-field-row,.fq-code,.fq-retention,.pack-item,.check-result,.upload-drop,.decode-result,.file-preview,.share-box){background:#343247;border-color:var(--line);color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.category-strip button.active,.fq-tabs button.active,.fq-filters button.active,.mini-tabs button.active,.template-option.active){background:#554478;border-color:#9875d3;color:#fff}html[data-skin=aurora] body.dark-theme :is(.compact-form input,.compact-form textarea,.compact-form select,.two-fields input,.file-link-column input,.pack-item-text,.pack-item-top input,.pack-item-top select,.form-grid input,.form-grid textarea,.form-grid select,.fq-card input:not([type=checkbox]):not([type=color]):not([type=file]),.fq-card textarea,.fq-card select,.cloud-art-catalog-tools input,.cloud-art-catalog-tools select){background:#211f30;border-color:#625c79;color:#f8f5ff}html[data-skin=aurora] body.dark-theme input::placeholder,html[data-skin=aurora] body.dark-theme textarea::placeholder{color:#c4bad1;opacity:1}html[data-skin=aurora] body.dark-theme :is(.skin-menu,.language-menu,.agent-menu){background:#292839;border-color:#625c79;color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.skin-menu button,.language-menu button,.agent-menu button){color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.skin-menu button,.language-menu button,.agent-menu button):is(:hover,:focus-visible),html[data-skin=aurora] body.dark-theme :is(.skin-menu button,.language-menu button,.agent-menu button)[aria-selected=true]{background:#514265;color:#fff}html[data-skin=aurora] body.dark-theme .language-code{background:#453954;color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.skin-check,.language-check,.agent-check){color:#dec8ff}html[data-skin=aurora] body.dark-theme .form-grid label{color:#f8f5ff}html[data-skin=aurora] body.dark-theme .fq-modal-card>p{color:#d0c8dc}html[data-skin=aurora] body.dark-theme :is(.library-panel input,.library-panel select,.library-panel textarea){background:#211f30;border-color:#625c79;color:#f8f5ff}html[data-skin=aurora] body.dark-theme .library-panel :is(.light-button,.danger-button){background:#443a59;color:#f8f5ff}html[data-skin=aurora] body.dark-theme .share-result{background:#343247;color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.beautify-modal-card,.beautify-choice,.style-card,.art-card,.project-card,.cloud-art-compose,.cloud-art-strength,.cloud-art-custom-entry,.cloud-art-history-item){background:#292839;border-color:var(--line);color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.cloud-art-custom-entry strong,.cloud-art-strength-head strong,.cloud-art-compose h4){color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.cloud-art-custom-entry small,.cloud-art-strength>p,.cloud-art-range-label,.cloud-art-range-ends,.cloud-art-history-copy code){color:#d0c8dc}html[data-skin=aurora] body.dark-theme :is(.beautify-choice.active,.style-card.active,.art-card.active){background:#493b63;border-color:#ac8ad9}html[data-skin=aurora] body.dark-theme :is(.cloud-art-next-bar,.cloud-art-variant-tabs,.cloud-art-source-tabs button,.cloud-art-history-filters button){background:#393348;color:#f8f5ff}html[data-skin=aurora] body.dark-theme :is(.cloud-art-card,.beautify-preset-card,.public-upload-guide){background:#fff;color:#202329}html[data-skin=aurora] body.dark-theme :is(.cloud-art-card-copy,.cloud-art-card strong,.beautify-preset-card strong,.public-upload-guide strong){color:#202329}html[data-skin=aurora] body.dark-theme :is(.cloud-art-card small,.beautify-preset-card small,.public-upload-guide small){color:#565e68}@media(max-width:680px){html[data-skin=aurora] .banner{margin-top:14px;padding:26px 20px;border-radius:26px}html[data-skin=aurora] .card-intro{padding:23px 19px}html[data-skin=aurora] .fq-header{height:auto;min-height:62px;flex-wrap:wrap;padding-block:8px}html[data-skin=aurora] .fq-header-actions{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}html[data-skin=aurora] .card-topbar{height:auto;min-height:64px;gap:6px;flex-wrap:wrap;padding-block:8px}html[data-skin=aurora] .card-top-actions{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}}@media(prefers-reduced-motion:reduce){html[data-skin=aurora] :is(.tool-tile,.fq-create-grid button,.fq-grid article,.primary-btn,.fq-primary,.skin-trigger,.language-trigger){transition:none}html[data-skin=aurora] .tool-panel.active{animation:none}}html[data-skin=pomo]{--bg:#f4ede6;--surface:#fffcf8;--card:#fffcf8;--white:#fff;--ink:#39332e;--muted:#625b54;--faint:#756d65;--line:rgba(96,73,56,.2);--pink:#bd5949;--pink-deep:#9e3e33;--pink-soft:#f8e4d8;--coral:#e78365;--lavender:#e9def6;--blue:#dceaf4;--mint:#d6f1e4;--yellow:#f8e6af;--shadow:0 16px 38px rgba(75,54,40,.1);--skin-radius:24px;--fq-pink:#bd5949;--fq-deep:#9e3e33;--fq-line:rgba(96,73,56,.2);--fq-muted:#625b54;--fq-card:#fffcf8;--fq-shadow:0 16px 38px rgba(75,54,40,.1);--pomo-ink:#39332e;--pomo-muted:#625b54;--pomo-field:#fff;--pomo-row:#f9f3ec;--pomo-header:rgba(250,245,239,.96);--pomo-accent-ink:#fff;color:var(--ink);color-scheme:light}html[data-skin=pomo] body:not(.dark-theme){background:#f4ede6;color:var(--ink)}html[data-skin=pomo] body:not(.dark-theme):before{display:none}html[data-skin=pomo] :is(.topbar,.card-topbar,.fq-header,.library-header){background:var(--pomo-header);border-color:var(--line);color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-skin=pomo] :is(.brand,.card-brand,.home-link,.desktop-nav a.active,.card-top-actions a){color:var(--ink)}html[data-skin=pomo] .brand-mark i{background:#bd5949}html[data-skin=pomo] :is(.circle-icon,.appearance-control,.language-control,.skin-control){background:var(--surface);border:1px solid var(--line);color:var(--ink);box-shadow:none}html[data-skin=pomo] :is(.appearance-label,.language-trigger,.skin-trigger,.skin-trigger-label,.circle-icon){color:var(--ink)}html[data-skin=pomo] :is(.skin-chevron,.language-chevron,.agent-chevron){color:var(--muted)}html[data-skin=pomo] :is(.banner,.fq-hero,.card-intro){background:#eee4d9;border:1px solid rgba(104,79,58,.12);border-radius:30px;box-shadow:none;color:var(--ink)}html[data-skin=pomo] .banner{margin-top:22px;padding:34px 42px;overflow:hidden}html[data-skin=pomo] .card-intro{padding:30px;margin-bottom:22px}html[data-skin=pomo] :is(.banner h1,.fq-hero h1,.card-intro h1){color:var(--ink)}html[data-skin=pomo] :is(.banner h1 em,.card-intro h1 em,.eyebrow,.section-kicker,.fq-eyebrow){color:#9e3e33}html[data-skin=pomo] :is(.banner p,.card-intro p,.fq-hero p,.section-caption small){color:var(--muted)}html[data-skin=pomo] .banner .eyebrow{background:#fff7ef;border-color:#d8b6a2;color:#8e493a}html[data-skin=pomo] .orb-a{background:#e98b6b;box-shadow:inset -15px -18px 28px #8f3b231f}html[data-skin=pomo] .orb-b{background:#e7bd43;box-shadow:none}html[data-skin=pomo] .art-phone{background:#4a4541;border-color:#4a4541;box-shadow:0 18px 35px #432f2333}html[data-skin=pomo] .phone-screen{background:#f9f3eb;color:#7a3d32}html[data-skin=pomo] .phone-screen small{color:#66554b}html[data-skin=pomo] .art-tag{background:#fff9f2;color:#6e3a30}html[data-skin=pomo] :is(.ai-composer,.tool-panel,.manager-panel,.editor-card,.preview-sticky,.intro-note,.library-panel,.fq-card,.fq-create-grid button,.fq-grid article,.fq-metrics>div,.fq-modal-card,.fav-modal-card){background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius);color:var(--ink);box-shadow:var(--shadow)}html[data-skin=pomo] :is(.tool-grid .tool-tile,.featured-card,.featured-card:first-child,.recent-quick-card,.recent-empty,.fav-tool-row,.work-card,.saved-card,.project-card){background:var(--surface);border:1px solid var(--line);border-radius:22px;color:var(--ink);box-shadow:0 8px 20px #4b362812}html[data-skin=pomo] :is(.tool-grid .tool-tile strong,.featured-card strong,.recent-quick-card strong,.fq-card h2,.fq-card h3,.library-panel h2){color:var(--ink)}html[data-skin=pomo] :is(.tool-grid .tool-tile small,.featured-card small,.recent-quick-card small,.field-hint,.field-label,.fq-card p,.fq-note,.library-panel p,.empty-result,.upload-drop small,.file-preview small){color:var(--muted)}html[data-skin=pomo] .tool-grid .tool-icon{border-radius:18px;color:#fff;box-shadow:inset 0 1px 1px #ffffff2e}html[data-skin=pomo] .tool-grid .tool-icon.pink{background:#dc755e}html[data-skin=pomo] .tool-grid .tool-icon.coral{background:#dfa343}html[data-skin=pomo] .tool-grid .tool-icon.lavender{background:#8d77c9}html[data-skin=pomo] .tool-grid .tool-icon.blue{background:#668bd0}html[data-skin=pomo] .tool-grid .tool-icon.mint{background:#25ba8c}html[data-skin=pomo] .tool-grid .tool-icon.peach{background:#e07887}html[data-skin=pomo] .tool-grid .tool-icon.gray{background:#7c817d}html[data-skin=pomo] :is(.featured-icon,.fav-tool-icon,.recent-empty span){background:#f3ddc8;color:#8b4936}html[data-skin=pomo] .featured-card[data-fav-key="open:qr-panel"] .featured-icon{background:#dc755e;color:#fff}html[data-skin=pomo] .featured-card[data-fav-key="extra:beautify-panel"] .featured-icon{background:#df6487;color:#fff}html[data-skin=pomo] .featured-card[data-fav-key="extra:batch-panel"] .featured-icon{background:#dfa343;color:#fff}html[data-skin=pomo] :is(.featured-tag,.fq-tag,.fq-create-grid span),html[data-skin=pomo] .tool-grid .tool-tile[data-promo]:after{background:#f5dfc7;color:#743a2c}html[data-skin=pomo] :is(.tool-filter,.category-strip button,.mini-tabs button,.fq-tabs button,.fq-filters button,.fq-chip,.secondary-btn,.action-btn,.cloud-button,.light-button,.template-option,.module-row,.order-buttons button,.saved-card-actions button){background:#fffaf4;border-color:var(--line);color:var(--ink)}html[data-skin=pomo] :is(.tool-filter.active,.category-strip button.active,.mini-tabs button.active,.fq-tabs button.active,.fq-filters button.active,.template-option.active){background:#f4d7c7;border-color:#b57159;color:#6c3026}html[data-skin=pomo] :is(.primary-btn,.primary-button,.fq-primary,.send-button,.beautify-next){background:#a9473a;border-color:#a9473a;color:#fff;box-shadow:0 9px 20px #7932252e}html[data-skin=pomo] :is(.composer-plus,.launch-note-icon){background:#dc795c;color:#fff}html[data-skin=pomo] .ai-composer{background:#fffdf9}html[data-skin=pomo] .ai-composer #ai-input{background:transparent!important;border:0!important;box-shadow:none!important;color:#39332e!important;min-width:0}html[data-skin=pomo] .ai-composer #ai-input::placeholder{color:#625b54!important;opacity:1}html[data-skin=pomo] .ai-composer :is(.agent-trigger,.agent-trigger span,.mic-button){color:#39332e!important}html[data-skin=pomo] :is(.launch-note,.fq-retention,.fq-code,.fq-field-row,.fq-preview-content .fq-demo,.share-box,.pack-item,.check-result,.decode-result,.file-preview,.public-upload-guide,.fav-empty){background:var(--pomo-row);border-color:var(--line);color:var(--ink)}html[data-skin=pomo] :is(.launch-note p,.fq-retention,.fq-field-row,.public-upload-guide,.public-upload-guide small){color:var(--ink)}html[data-skin=pomo] :is(.compact-form input,.compact-form textarea,.compact-form select,.two-fields input,.file-link-column input,.pack-item-text,.pack-item-top input,.pack-item-top select,.form-grid input,.form-grid textarea,.form-grid select,.fq-card input:not([type=checkbox]):not([type=color]):not([type=file]),.fq-card textarea,.fq-card select,.library-panel input:not([type=checkbox]),.library-panel select,.library-panel textarea,.cloud-art-catalog-tools input,.cloud-art-catalog-tools select){background:var(--pomo-field);border-color:var(--line);color:var(--ink)}html[data-skin=pomo] input::placeholder,html[data-skin=pomo] textarea::placeholder{color:var(--muted);opacity:1}html[data-skin=pomo] :is(.skin-menu,.language-menu,.agent-menu){background:#fffcf8;border:1px solid var(--line);color:var(--ink);box-shadow:0 18px 45px #44302233}html[data-skin=pomo] :is(.skin-menu button,.language-menu button,.agent-menu button){color:var(--ink)}html[data-skin=pomo] :is(.skin-menu button,.language-menu button,.agent-menu button):is(:hover,:focus-visible),html[data-skin=pomo] :is(.skin-menu button,.language-menu button,.agent-menu button)[aria-selected=true]{background:#f4dfcf;color:#73392d}html[data-skin=pomo] .language-code{background:#eddfd1;color:#643d30}html[data-skin=pomo] :is(.skin-check,.language-check,.agent-check){color:#8b4936}html[data-skin=pomo] :is(.tool-workspace-shell,.tool-open-mode-shell,.beautify-modal-card,.fq-modal-card){background:#fffcf8;border-color:var(--line);color:var(--ink);box-shadow:0 28px 74px #33241b42}html[data-skin=pomo] :is(.tool-workspace-modal,.tool-open-mode-modal,.beautify-modal,.fq-modal){background:#221d1b70}html[data-skin=pomo] :is(.tool-workspace-close,.tool-open-mode-close,.beautify-modal-close,.fq-modal-close){background:#f3e5d8;border-color:#d6bca9;color:#73392d}html[data-skin=pomo] .tool-workspace-body>.tool-panel>.panel-header{background:#f9f2ea;color:var(--ink)}html[data-skin=pomo] :is(.tool-open-mode-option,.beautify-choice,.beautify-preset-card,.style-card,.art-card,.cloud-art-compose,.cloud-art-strength,.cloud-art-custom-entry,.cloud-art-history-item){background:#fffcf8;border-color:var(--line);color:var(--ink)}html[data-skin=pomo] :is(.beautify-choice.active,.beautify-preset-card.active,.style-card.active,.art-card.active,.tool-open-mode-option.is-current){background:#f8e5d7;border-color:#bd795c}html[data-skin=pomo] :is(.cloud-art-card,.cloud-art-card.selected){background:#fff;color:#202329}html[data-skin=pomo] :is(.cloud-art-card-copy,.cloud-art-card strong,.beautify-preset-card strong){color:#24242a}html[data-skin=pomo] :is(.cloud-art-card small,.beautify-preset-card small){color:#535962;opacity:1}html[data-skin=pomo] .cloud-art-next-bar{background:#f3e9de}html[data-skin=pomo] .cloud-art-next-bar span{color:#514d4a}html[data-skin=pomo] .cloud-art-next-bar strong{color:#24242a}html[data-skin=pomo] .qr-result{background:#fff;color:#24242a}html[data-skin=pomo] :is(.tool-grid .tool-tile,.featured-card,.fq-create-grid button,.fq-grid article,.skin-trigger,.language-trigger,.primary-btn,.fq-primary){transition:transform .28s cubic-bezier(.2,1.35,.3,1),box-shadow .25s ease,background-color .2s ease}html[data-skin=pomo] :is(.tool-grid .tool-tile,.featured-card,.fq-create-grid button,.fq-grid article):hover{transform:translateY(-3px);box-shadow:0 16px 30px #4b362821}html[data-skin=pomo] :is(button,.tool-grid .tool-tile):active{transform:scale(.97);transition-duration:.09s}html[data-skin=pomo] :is(button,a,input,select,textarea,.tool-grid .tool-tile):focus-visible{outline:3px solid #a9473a;outline-offset:3px}html[data-skin=pomo] body.dark-theme{--bg:#101115;--surface:#26272b;--card:#26272b;--ink:#f5f3ef;--muted:#d2cbc4;--faint:#bcb4ab;--line:rgba(255,244,228,.2);--pink:#ff9471;--pink-deep:#ffb494;--pink-soft:#493a32;--shadow:0 18px 44px rgba(0,0,0,.32);--fq-pink:#ff9471;--fq-deep:#ffb494;--fq-line:rgba(255,244,228,.2);--fq-muted:#d2cbc4;--fq-card:#26272b;--fq-shadow:0 18px 44px rgba(0,0,0,.32);--pomo-ink:#f5f3ef;--pomo-muted:#d2cbc4;--pomo-field:#202126;--pomo-row:#303035;--pomo-header:rgba(27,28,32,.94);--pomo-accent-ink:#231710;background:radial-gradient(ellipse 42% 28% at 88% 6%,rgba(147,74,31,.17),transparent 95%),radial-gradient(ellipse 38% 32% at 9% 78%,rgba(108,68,27,.12),transparent 95%),#101115;color:var(--ink);color-scheme:dark}html[data-skin=pomo] body.dark-theme :is(.topbar,.card-topbar,.fq-header,.library-header){background:var(--pomo-header);border-color:var(--line)}html[data-skin=pomo] body.dark-theme :is(.brand,.card-brand,.home-link,.desktop-nav a.active,.card-top-actions a){color:var(--ink)}html[data-skin=pomo] body.dark-theme :is(.circle-icon,.appearance-control,.language-control,.skin-control){background:#292a2f;border-color:var(--line);color:var(--ink)}html[data-skin=pomo] body.dark-theme :is(.appearance-label,.language-trigger,.skin-trigger,.skin-trigger-label,.circle-icon){color:var(--ink)}html[data-skin=pomo] body.dark-theme :is(.banner,.fq-hero,.card-intro){background:radial-gradient(ellipse at 82% 50%,rgba(143,75,31,.26),transparent 48%),#202126;border-color:var(--line);color:var(--ink)}html[data-skin=pomo] body.dark-theme :is(.banner h1,.fq-hero h1,.card-intro h1){color:var(--ink)}html[data-skin=pomo] body.dark-theme :is(.banner p,.card-intro p,.fq-hero p,.section-caption small){color:var(--muted)}html[data-skin=pomo] body.dark-theme .banner .eyebrow{background:#3d322d;border-color:#685043;color:#ffd0b7}html[data-skin=pomo] body.dark-theme .art-phone{border-color:#5c514c;background:#28272a}html[data-skin=pomo] body.dark-theme .phone-screen{background:#24252b;color:#ffbb96}html[data-skin=pomo] body.dark-theme .phone-screen small{color:#d5c4b7}html[data-skin=pomo] body.dark-theme .art-tag{background:#39383a;color:#ffcead}html[data-skin=pomo] body.dark-theme :is(.ai-composer,.tool-panel,.manager-panel,.editor-card,.preview-sticky,.intro-note,.library-panel,.fq-card,.fq-create-grid button,.fq-grid article,.fq-metrics>div,.fq-modal-card,.fav-modal-card,.tool-grid .tool-tile,.featured-card,.featured-card:first-child,.recent-quick-card,.recent-empty,.fav-tool-row,.work-card,.saved-card,.project-card){background:#26272b;border-color:var(--line);color:var(--ink);box-shadow:var(--shadow)}html[data-skin=pomo] body.dark-theme :is(.tool-grid .tool-tile,.featured-card,.featured-card:first-child,.recent-quick-card,.fq-create-grid button,.fq-grid article){background:#28292df0;-webkit-backdrop-filter:blur(14px) saturate(110%);backdrop-filter:blur(14px) saturate(110%);box-shadow:inset 0 1px #ffffff12,var(--shadow)}html[data-skin=pomo] body.dark-theme .tool-grid .tool-icon,html[data-skin=pomo] body.dark-theme .featured-icon{border-radius:50%}html[data-skin=pomo] body.dark-theme :is(.tool-grid .tool-tile strong,.featured-card strong,.recent-quick-card strong,.fq-card h2,.fq-card h3,.library-panel h2){color:var(--ink)}html[data-skin=pomo] body.dark-theme :is(.tool-grid .tool-tile small,.featured-card small,.recent-quick-card small,.field-hint,.field-label,.fq-card p,.fq-note,.library-panel p,.empty-result,.upload-drop small,.file-preview small,.panel-header p){color:var(--muted)}html[data-skin=pomo] body.dark-theme :is(.tool-filter,.category-strip button,.mini-tabs button,.fq-tabs button,.fq-filters button,.fq-chip,.secondary-btn,.action-btn,.cloud-button,.light-button,.template-option,.module-row,.order-buttons button,.saved-card-actions button,.fq-field-row,.fq-retention,.fq-code,.fq-preview-content .fq-demo,.share-box,.pack-item,.check-result,.decode-result,.file-preview,.public-upload-guide,.fav-empty){background:#303035;border-color:var(--line);color:var(--ink)}html[data-skin=pomo] body.dark-theme :is(.tool-filter.active,.category-strip button.active,.mini-tabs button.active,.fq-tabs button.active,.fq-filters button.active,.template-option.active){background:#574036;border-color:#b37858;color:#ffe4d1}html[data-skin=pomo] body.dark-theme :is(.primary-btn,.primary-button,.fq-primary,.send-button,.beautify-next){background:#ffad82;border-color:#ffad82;color:#231710;box-shadow:0 8px 20px #0003}html[data-skin=pomo] body.dark-theme :is(.featured-tag,.fq-tag,.fq-create-grid span),html[data-skin=pomo] body.dark-theme .tool-grid .tool-tile[data-promo]:after{background:#493b33;color:#ffe1c9}html[data-skin=pomo] body.dark-theme :is(.ai-composer,.ai-composer #ai-input){background:#f8f4ee;color:#39332e}html[data-skin=pomo] body.dark-theme .ai-composer #ai-input{background:transparent!important;color:#39332e!important}html[data-skin=pomo] body.dark-theme .ai-composer #ai-input::placeholder{color:#625b54!important}html[data-skin=pomo] body.dark-theme .ai-composer :is(.agent-trigger,.agent-trigger span,.mic-button){color:#39332e!important}html[data-skin=pomo] body.dark-theme :is(.compact-form input,.compact-form textarea,.compact-form select,.two-fields input,.file-link-column input,.pack-item-text,.pack-item-top input,.pack-item-top select,.form-grid input,.form-grid textarea,.form-grid select,.fq-card input:not([type=checkbox]):not([type=color]):not([type=file]),.fq-card textarea,.fq-card select,.library-panel input:not([type=checkbox]),.library-panel select,.library-panel textarea,.cloud-art-catalog-tools input,.cloud-art-catalog-tools select){background:#202126;border-color:#66615c;color:#f5f3ef}html[data-skin=pomo] body.dark-theme input::placeholder,html[data-skin=pomo] body.dark-theme textarea::placeholder{color:#c9c0b6;opacity:1}html[data-skin=pomo] body.dark-theme :is(.skin-menu,.language-menu,.agent-menu){background:#28292e;border-color:#68615c;color:#f5f3ef;box-shadow:0 20px 52px #0000006b}html[data-skin=pomo] body.dark-theme :is(.skin-menu button,.language-menu button,.agent-menu button){color:#f5f3ef}html[data-skin=pomo] body.dark-theme :is(.skin-menu button,.language-menu button,.agent-menu button):is(:hover,:focus-visible),html[data-skin=pomo] body.dark-theme :is(.skin-menu button,.language-menu button,.agent-menu button)[aria-selected=true]{background:#594036;color:#ffe6d4}html[data-skin=pomo] body.dark-theme .language-code{background:#514039;color:#ffe1c9}html[data-skin=pomo] body.dark-theme :is(.skin-check,.language-check,.agent-check){color:#ffbb96}html[data-skin=pomo] body.dark-theme :is(.tool-workspace-shell,.tool-open-mode-shell,.beautify-modal-card,.fq-modal-card){background:#26272b;border-color:#69625c;color:var(--ink);box-shadow:0 30px 90px #00000094}html[data-skin=pomo] body.dark-theme :is(.tool-workspace-modal,.tool-open-mode-modal,.beautify-modal,.fq-modal){background:#050609b3}html[data-skin=pomo] body.dark-theme :is(.tool-workspace-close,.tool-open-mode-close,.beautify-modal-close,.fq-modal-close){background:#424046;border-color:#76675d;color:#ffd2b8}html[data-skin=pomo] body.dark-theme .tool-workspace-body>.tool-panel>.panel-header{background:#303035;color:var(--ink)}html[data-skin=pomo] body.dark-theme :is(.tool-open-mode-option,.beautify-choice,.style-card,.art-card,.cloud-art-compose,.cloud-art-strength,.cloud-art-custom-entry,.cloud-art-history-item){background:#303035;border-color:var(--line);color:var(--ink)}html[data-skin=pomo] body.dark-theme :is(.beautify-choice.active,.style-card.active,.art-card.active,.tool-open-mode-option.is-current){background:#49382f;border-color:#ba795c}html[data-skin=pomo] body.dark-theme :is(.cloud-art-card,.cloud-art-card.selected,.beautify-preset-card,.beautify-preset-card.active,.public-upload-guide){background:#fff;color:#202329}html[data-skin=pomo] body.dark-theme :is(.cloud-art-card-copy,.cloud-art-card strong,.beautify-preset-card strong,.public-upload-guide strong){color:#202329}html[data-skin=pomo] body.dark-theme :is(.cloud-art-card small,.beautify-preset-card small,.public-upload-guide small){color:#535962}html[data-skin=pomo] body.dark-theme .cloud-art-next-bar{background:#f0ebe5}html[data-skin=pomo] body.dark-theme .cloud-art-next-bar span{color:#514d4a}html[data-skin=pomo] body.dark-theme .cloud-art-next-bar strong{color:#202329}html[data-skin=pomo] body.dark-theme .qr-result{background:#fff;color:#202329}html[data-skin=pomo] body.dark-theme :is(.public-card,.phone-screen){background:#f8f4ee;color:#39332e}html[data-skin=pomo] body.dark-theme :is(.public-card.dark){background:#29282b;color:#fff}html[data-skin=pomo] body.dark-theme .banner .phone-screen{background:#24252b;color:#ffbb96}html[data-skin=pomo] body.dark-theme :is(button,a,input,select,textarea,.tool-grid .tool-tile):focus-visible{outline-color:#ffad82}@media(max-width:680px){html[data-skin=pomo] .banner{margin-top:14px;padding:25px 20px;border-radius:24px}html[data-skin=pomo] .card-intro{padding:22px 18px}html[data-skin=pomo] :is(.fq-header,.card-topbar){height:auto;min-height:62px;flex-wrap:wrap;gap:8px;padding-block:8px}html[data-skin=pomo] :is(.fq-header-actions,.card-top-actions){flex-wrap:wrap;justify-content:flex-end;margin-left:auto}html[data-skin=pomo] .skin-menu{right:0;max-width:calc(100vw - 24px)}}@media(prefers-reduced-motion:reduce){html[data-skin=pomo] :is(.tool-grid .tool-tile,.featured-card,.fq-create-grid button,.fq-grid article,.skin-trigger,.language-trigger,.primary-btn,.fq-primary){transition:none}html[data-skin=pomo] :is(button,.tool-grid .tool-tile):active{transform:none}}html[data-skin=frosted]{--bg:#e8eef2;--surface:rgba(250,253,255,.64);--card:rgba(250,253,255,.64);--white:#fff;--ink:#22323f;--muted:#465865;--faint:#5a6c78;--line:rgba(255,255,255,.8);--pink:#397c91;--pink-deep:#235c74;--pink-soft:#dcecf1;--coral:#f3d8cb;--lavender:#e3ddf1;--blue:#d6e9ee;--mint:#d5eee5;--yellow:#fff0cd;--shadow:0 19px 42px rgba(51,73,95,.14);--skin-radius:22px;--fq-pink:#397c91;--fq-deep:#235c74;--fq-line:rgba(116,147,161,.34);--fq-muted:#465865;--fq-card:rgba(250,253,255,.64);--fq-shadow:0 19px 42px rgba(51,73,95,.14);--frost-pane:rgba(251,254,255,.57);--frost-solid:#f8fbfd;--frost-field:#f9fcfe;--frost-ink:#22323f;--frost-muted:#465865;--frost-line:rgba(118,149,166,.38);--frost-edge:rgba(255,255,255,.89);--frost-shadow:0 21px 44px rgba(41,68,90,.18),inset 0 1px rgba(255,255,255,.82);color:var(--ink);color-scheme:light}html[data-skin=frosted] body:not(.dark-theme){color:var(--ink);background:radial-gradient(circle at 8% 20%,rgba(96,177,201,.49) 0 9%,transparent 33%),radial-gradient(circle at 90% 17%,rgba(182,170,220,.52) 0 9%,transparent 34%),radial-gradient(circle at 63% 84%,rgba(111,191,164,.45) 0 10%,transparent 35%),linear-gradient(145deg,#f0f5f8,#dce9ee 54%,#eef6f7);background-attachment:fixed}html[data-skin=frosted] body:not(.dark-theme):before{display:none}html[data-skin=frosted] :is(.topbar,.card-topbar,.fq-header,.library-header,.bottom-tabs){background:#f9fdff8c;border-color:var(--frost-edge);color:var(--frost-ink);box-shadow:0 9px 29px #29445a1f,inset 0 1px #ffffffd4;-webkit-backdrop-filter:blur(26px) saturate(135%);backdrop-filter:blur(26px) saturate(135%)}html[data-skin=frosted] :is(.brand,.card-brand,.home-link,.desktop-nav a.active,.card-top-actions a){color:var(--frost-ink)}html[data-skin=frosted] .brand-mark i{background:#397c91}html[data-skin=frosted] :is(.circle-icon,.appearance-control,.language-control,.skin-control){background:var(--frost-pane);border:1px solid var(--frost-edge);color:var(--frost-ink);box-shadow:var(--frost-shadow);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}html[data-skin=frosted] :is(.appearance-label,.language-trigger,.skin-trigger,.skin-trigger-label,.circle-icon){color:var(--frost-ink)}html[data-skin=frosted] :is(.skin-chevron,.language-chevron,.agent-chevron){color:var(--frost-muted)}html[data-skin=frosted] :is(.banner,.fq-hero,.card-intro){background:linear-gradient(145deg,#ffffffa6,#ecf8fa70);border:1px solid var(--frost-edge);border-radius:28px;color:var(--frost-ink);box-shadow:0 23px 53px #29445a29,inset 0 1px #ffffffe0;-webkit-backdrop-filter:blur(25px) saturate(145%);backdrop-filter:blur(25px) saturate(145%)}html[data-skin=frosted] .banner{margin-top:22px;padding:34px 42px;overflow:hidden}html[data-skin=frosted] .card-intro{padding:30px;margin-bottom:22px}html[data-skin=frosted] :is(.banner h1,.fq-hero h1,.card-intro h1){color:var(--frost-ink)}html[data-skin=frosted] :is(.banner h1 em,.card-intro h1 em,.eyebrow,.section-kicker,.fq-eyebrow){color:#235c74}html[data-skin=frosted] :is(.banner p,.card-intro p,.fq-hero p,.section-caption small){color:var(--frost-muted)}html[data-skin=frosted] .banner .eyebrow{background:#edf5f8;border-color:#bdced7;color:#235c74}html[data-skin=frosted] .orb-a{background:linear-gradient(140deg,#f6fdff,#a7d6e1);box-shadow:0 17px 30px #235c7429}html[data-skin=frosted] .orb-b{background:linear-gradient(140deg,#fff,#c7d6ed);box-shadow:0 11px 24px #235c7426}html[data-skin=frosted] .art-phone{background:#355467;border-color:#eaf5f7;box-shadow:0 18px 36px #16415938}html[data-skin=frosted] .phone-screen{background:#ecf8fa;color:#235c74}html[data-skin=frosted] .phone-screen small{color:#536975}html[data-skin=frosted] .art-tag{background:#f8fbfd;border:1px solid #fff;color:#235c74}html[data-skin=frosted] :is(.ai-composer,.tool-panel,.manager-panel,.editor-card,.preview-sticky,.intro-note,.library-panel,.fq-card,.fq-create-grid button,.fq-grid article,.fq-metrics>div,.fq-modal-card,.fav-modal-card,.tool-grid .tool-tile,.featured-card,.featured-card:first-child,.recent-quick-card,.recent-empty,.fav-tool-row,.work-card,.saved-card,.project-card){background:var(--frost-pane);border:1px solid var(--frost-edge);border-radius:var(--skin-radius);box-shadow:var(--frost-shadow);color:var(--frost-ink);-webkit-backdrop-filter:blur(23px) saturate(140%);backdrop-filter:blur(23px) saturate(140%)}html[data-skin=frosted] :is(.tool-grid .tool-tile,.featured-card,.featured-card:first-child,.recent-quick-card,.fq-create-grid button,.fq-grid article){background:linear-gradient(145deg,#ffffff9e,#e9f6fa57);box-shadow:0 16px 32px #29445a29,inset 0 1px #ffffffe6}html[data-skin=frosted] :is(.tool-grid .tool-tile strong,.featured-card strong,.recent-quick-card strong,.fq-card h2,.fq-card h3,.library-panel h2){color:var(--frost-ink)}html[data-skin=frosted] :is(.tool-grid .tool-tile small,.featured-card small,.recent-quick-card small,.field-hint,.field-label,.fq-card p,.fq-note,.library-panel p,.empty-result,.upload-drop small,.file-preview small,.panel-header p){color:var(--frost-muted)}html[data-skin=frosted] .tool-grid .tool-icon{border-radius:17px;background:#e3f5f9d4;border:1px solid #fff;color:#235c74;box-shadow:0 6px 14px #29445a1c}html[data-skin=frosted] :is(.featured-icon,.fav-tool-icon,.recent-empty span){background:#e2f1f5;color:#235c74}html[data-skin=frosted] :is(.featured-tag,.fq-tag,.fq-create-grid span),html[data-skin=frosted] .tool-grid .tool-tile[data-promo]:after{background:#dcecf1;color:#235c74}html[data-skin=frosted] :is(.tool-filter,.category-strip button,.mini-tabs button,.fq-tabs button,.fq-filters button,.fq-chip,.secondary-btn,.action-btn,.cloud-button,.light-button,.template-option,.module-row,.order-buttons button,.saved-card-actions button,.ai-examples button){background:#f7fcfed6;border:1px solid var(--frost-line);color:var(--frost-ink)}html[data-skin=frosted] :is(.tool-filter.active,.category-strip button.active,.mini-tabs button.active,.fq-tabs button.active,.fq-filters button.active,.template-option.active){background:#d9edf2;border-color:#74a7b7;color:#235c74}html[data-skin=frosted] :is(.primary-btn,.primary-button,.fq-primary,.send-button,.beautify-next){background:#2b687e;border-color:#2b687e;color:#fff;box-shadow:0 8px 17px #235c7440}html[data-skin=frosted] :is(.composer-plus,.launch-note-icon){background:#dfeff3;color:#235c74}html[data-skin=frosted] .ai-composer{background:#fafefff0;border-radius:999px}html[data-skin=frosted] .ai-composer #ai-input{background:transparent!important;border:0!important;box-shadow:none!important;color:#22323f!important;min-width:0}html[data-skin=frosted] .ai-composer #ai-input::placeholder{color:#465865!important;opacity:1}html[data-skin=frosted] .ai-composer :is(.agent-trigger,.agent-trigger span,.mic-button){color:#22323f!important}html[data-skin=frosted] :is(.launch-note,.fq-retention,.fq-code,.fq-field-row,.fq-preview-content .fq-demo,.share-box,.pack-item,.check-result,.decode-result,.file-preview,.public-upload-guide,.fav-empty,.batch-status){background:var(--frost-solid);border-color:var(--frost-line);color:var(--frost-ink)}html[data-skin=frosted] :is(.launch-note p,.fq-retention,.fq-field-row,.public-upload-guide,.public-upload-guide small){color:var(--frost-ink)}html[data-skin=frosted] :is(.compact-form input,.compact-form textarea,.compact-form select,.two-fields input,.file-link-column input,.pack-item-text,.pack-item-top input,.pack-item-top select,.form-grid input,.form-grid textarea,.form-grid select,.fq-card input:not([type=checkbox]):not([type=color]):not([type=file]),.fq-card textarea,.fq-card select,.library-panel input:not([type=checkbox]),.library-panel select,.library-panel textarea,.cloud-art-catalog-tools input,.cloud-art-catalog-tools select,.select-inline select,.input-action input,.qr-fields-grid input,.qr-fields-grid textarea,#cloud-art-payload){background:var(--frost-field);border:1px solid var(--frost-line);color:var(--frost-ink)}html[data-skin=frosted] input::placeholder,html[data-skin=frosted] textarea::placeholder{color:var(--frost-muted);opacity:1}html[data-skin=frosted] :is(.skin-menu,.language-menu,.agent-menu){background:#f9fdfff5;border:1px solid #fff;color:var(--frost-ink);box-shadow:0 19px 45px #29445a38;-webkit-backdrop-filter:blur(23px);backdrop-filter:blur(23px)}html[data-skin=frosted] :is(.skin-menu button,.language-menu button,.agent-menu button){color:var(--frost-ink)}html[data-skin=frosted] :is(.skin-menu button,.language-menu button,.agent-menu button):is(:hover,:focus-visible),html[data-skin=frosted] :is(.skin-menu button,.language-menu button,.agent-menu button)[aria-selected=true]{background:#dcecf1;color:#235c74}html[data-skin=frosted] .language-code{background:#d9eaf0;color:#235c74}html[data-skin=frosted] :is(.skin-check,.language-check,.agent-check){color:#235c74}html[data-skin=frosted] :is(.tool-workspace-shell,.tool-open-mode-shell,.beautify-modal-card,.fq-modal-card){background:#f5fbfdd4;border:1px solid #fff;color:var(--frost-ink);box-shadow:0 30px 72px #1b31434f;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}html[data-skin=frosted] :is(.tool-workspace-modal,.tool-open-mode-modal,.beautify-modal,.fq-modal){background:#1124317a}html[data-skin=frosted] :is(.tool-workspace-close,.tool-open-mode-close,.beautify-modal-close,.fq-modal-close){background:#eaf3f6;border-color:#adcad4;color:#235c74}html[data-skin=frosted] .tool-workspace-body>.tool-panel>.panel-header{background:#e9f4f7;color:var(--frost-ink)}html[data-skin=frosted] :is(.tool-open-mode-option,.beautify-choice,.beautify-preset-card,.style-card,.art-card,.cloud-art-compose,.cloud-art-strength,.cloud-art-custom-entry,.cloud-art-history-item){background:var(--frost-solid);border-color:var(--frost-line);color:var(--frost-ink)}html[data-skin=frosted] :is(.beautify-choice.active,.beautify-preset-card.active,.style-card.active,.art-card.active,.tool-open-mode-option.is-current){background:#e0eff3;border-color:#74a7b7}html[data-skin=frosted] :is(.cloud-art-card,.cloud-art-card.selected,.qr-result){background:#fff;color:#202c35}html[data-skin=frosted] :is(.cloud-art-card-copy,.cloud-art-card strong,.beautify-preset-card strong){color:#202c35}html[data-skin=frosted] :is(.cloud-art-card small,.beautify-preset-card small){color:#52616c;opacity:1}html[data-skin=frosted] .cloud-art-next-bar{background:#eff7fa}html[data-skin=frosted] .cloud-art-next-bar span{color:#405866}html[data-skin=frosted] .cloud-art-next-bar strong{color:#202c35}html[data-skin=frosted] :is(.tool-grid .tool-tile,.featured-card,.fq-create-grid button,.fq-grid article,.skin-trigger,.primary-btn,.fq-primary){transition:transform .27s ease,box-shadow .27s ease}html[data-skin=frosted] :is(.tool-grid .tool-tile,.featured-card,.fq-create-grid button,.fq-grid article):hover{transform:translateY(-3px);box-shadow:0 22px 39px #29445a33}html[data-skin=frosted] :is(button,.tool-grid .tool-tile):active{transform:scale(.975)}html[data-skin=frosted] :is(button,a,input,select,textarea,.tool-grid .tool-tile):focus-visible{outline:3px solid #235c74;outline-offset:3px}html[data-skin=frosted] body.dark-theme{--bg:#111722;--surface:rgba(32,43,56,.7);--card:rgba(32,43,56,.7);--ink:#f5f8fb;--muted:#cedae4;--faint:#bccbd7;--line:rgba(225,239,250,.26);--pink:#a5dbe8;--pink-deep:#c3eaf3;--pink-soft:#294857;--shadow:0 22px 51px rgba(0,4,13,.38);--fq-pink:#a5dbe8;--fq-deep:#c3eaf3;--fq-line:rgba(225,239,250,.26);--fq-muted:#cedae4;--fq-card:rgba(32,43,56,.7);--fq-shadow:0 22px 51px rgba(0,4,13,.38);--frost-pane:rgba(33,45,58,.68);--frost-solid:#293947;--frost-field:#243541;--frost-ink:#f5f8fb;--frost-muted:#cedae4;--frost-line:rgba(211,232,244,.29);--frost-edge:rgba(233,245,252,.35);--frost-shadow:0 23px 51px rgba(0,4,13,.42),inset 0 1px rgba(255,255,255,.22);background:radial-gradient(circle at 12% 23%,rgba(119,83,72,.58) 0 8%,transparent 33%),radial-gradient(circle at 89% 14%,rgba(65,104,122,.52) 0 8%,transparent 33%),radial-gradient(circle at 65% 83%,rgba(119,83,45,.45) 0 10%,transparent 34%),#111722;background-attachment:fixed;color:var(--ink);color-scheme:dark}html[data-skin=frosted] body.dark-theme :is(.topbar,.card-topbar,.fq-header,.library-header,.bottom-tabs){background:#1d27329e;border-color:var(--frost-edge);color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.brand,.card-brand,.home-link,.desktop-nav a.active,.card-top-actions a){color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.circle-icon,.appearance-control,.language-control,.skin-control){background:#2c3a48b3;border-color:var(--frost-edge);color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.appearance-label,.language-trigger,.skin-trigger,.skin-trigger-label,.circle-icon){color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.banner,.fq-hero,.card-intro){background:linear-gradient(145deg,#2f3d4bba,#1e2c3b9c);border-color:var(--frost-edge);color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.banner h1,.fq-hero h1,.card-intro h1){color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.banner p,.card-intro p,.fq-hero p,.section-caption small){color:var(--frost-muted)}html[data-skin=frosted] body.dark-theme .banner .eyebrow{background:#344b59;border-color:#6a93a1;color:#dcf5f9}html[data-skin=frosted] body.dark-theme .art-phone{background:#253846;border-color:#88a9b7}html[data-skin=frosted] body.dark-theme .phone-screen{background:#233b48;color:#d8f4f8}html[data-skin=frosted] body.dark-theme .phone-screen small{color:#c2d3dc}html[data-skin=frosted] body.dark-theme .art-tag{background:#304451;color:#e7f8fb}html[data-skin=frosted] body.dark-theme :is(.tool-panel,.manager-panel,.editor-card,.preview-sticky,.intro-note,.library-panel,.fq-card,.fq-create-grid button,.fq-grid article,.fq-metrics>div,.fq-modal-card,.fav-modal-card,.tool-grid .tool-tile,.featured-card,.featured-card:first-child,.recent-quick-card,.recent-empty,.fav-tool-row,.work-card,.saved-card,.project-card){background:var(--frost-pane);border-color:var(--frost-edge);color:var(--frost-ink);box-shadow:var(--frost-shadow)}html[data-skin=frosted] body.dark-theme :is(.tool-grid .tool-tile,.featured-card,.featured-card:first-child,.recent-quick-card,.fq-create-grid button,.fq-grid article){background:linear-gradient(145deg,#374653a3,#23313f75)}html[data-skin=frosted] body.dark-theme :is(.tool-grid .tool-tile strong,.featured-card strong,.recent-quick-card strong,.fq-card h2,.fq-card h3,.library-panel h2){color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.tool-grid .tool-tile small,.featured-card small,.recent-quick-card small,.field-hint,.field-label,.fq-card p,.fq-note,.library-panel p,.empty-result,.upload-drop small,.file-preview small,.panel-header p){color:var(--frost-muted)}html[data-skin=frosted] body.dark-theme .tool-grid .tool-icon{background:#3b5664;border-color:#7596a4;color:#f5f8fb}html[data-skin=frosted] body.dark-theme :is(.featured-icon,.fav-tool-icon,.recent-empty span){background:#3b5664;color:#f5f8fb}html[data-skin=frosted] body.dark-theme :is(.featured-tag,.fq-tag,.fq-create-grid span),html[data-skin=frosted] body.dark-theme .tool-grid .tool-tile[data-promo]:after{background:#345364;color:#e1f4f8}html[data-skin=frosted] body.dark-theme :is(.tool-filter,.category-strip button,.mini-tabs button,.fq-tabs button,.fq-filters button,.fq-chip,.secondary-btn,.action-btn,.cloud-button,.light-button,.template-option,.module-row,.order-buttons button,.saved-card-actions button,.ai-examples button,.launch-note,.fq-retention,.fq-code,.fq-field-row,.fq-preview-content .fq-demo,.share-box,.pack-item,.check-result,.decode-result,.file-preview,.fav-empty,.batch-status){background:var(--frost-solid);border-color:var(--frost-line);color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.tool-filter.active,.category-strip button.active,.mini-tabs button.active,.fq-tabs button.active,.fq-filters button.active,.template-option.active){background:#3b6272;border-color:#a7dbe6;color:#fff}html[data-skin=frosted] body.dark-theme :is(.primary-btn,.primary-button,.fq-primary,.send-button,.beautify-next){background:#a5dbe8;border-color:#a5dbe8;color:#173340;box-shadow:0 8px 19px #00040d45}html[data-skin=frosted] body.dark-theme .ai-composer{background:#f3f9fb;color:#22323f;border-color:#fff}html[data-skin=frosted] body.dark-theme :is(.banner h1 em,.card-intro h1 em,.fq-eyebrow,.eyebrow,.section-kicker){color:#c3eaf3}html[data-skin=frosted] body.dark-theme .fq-secondary{background:#294857;border-color:#8cabb8;color:#f5f8fb}html[data-skin=frosted] body.dark-theme .ai-composer #ai-input{background:transparent!important;color:#22323f!important}html[data-skin=frosted] body.dark-theme .ai-composer #ai-input::placeholder{color:#465865!important}html[data-skin=frosted] body.dark-theme .ai-composer :is(.agent-trigger,.agent-trigger span,.mic-button){color:#22323f!important}html[data-skin=frosted] body.dark-theme :is(.compact-form input,.compact-form textarea,.compact-form select,.two-fields input,.file-link-column input,.pack-item-text,.pack-item-top input,.pack-item-top select,.form-grid input,.form-grid textarea,.form-grid select,.fq-card input:not([type=checkbox]):not([type=color]):not([type=file]),.fq-card textarea,.fq-card select,.library-panel input:not([type=checkbox]),.library-panel select,.library-panel textarea,.cloud-art-catalog-tools input,.cloud-art-catalog-tools select,.select-inline select,.input-action input,.qr-fields-grid input,.qr-fields-grid textarea,#cloud-art-payload){background:var(--frost-field);border-color:var(--frost-line);color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme input::placeholder,html[data-skin=frosted] body.dark-theme textarea::placeholder{color:#cedae4;opacity:1}html[data-skin=frosted] body.dark-theme :is(.skin-menu,.language-menu,.agent-menu){background:#293b49;border-color:#8cabb8;color:#f5f8fb;box-shadow:0 22px 51px #00030b70}html[data-skin=frosted] body.dark-theme :is(.skin-menu button,.language-menu button,.agent-menu button){color:#f5f8fb}html[data-skin=frosted] body.dark-theme :is(.skin-menu button,.language-menu button,.agent-menu button):is(:hover,:focus-visible),html[data-skin=frosted] body.dark-theme :is(.skin-menu button,.language-menu button,.agent-menu button)[aria-selected=true]{background:#3b5c6b;color:#fff}html[data-skin=frosted] body.dark-theme .language-code{background:#405d6b;color:#fff}html[data-skin=frosted] body.dark-theme :is(.skin-check,.language-check,.agent-check){color:#c3eaf3}html[data-skin=frosted] body.dark-theme :is(.tool-workspace-shell,.tool-open-mode-shell,.beautify-modal-card,.fq-modal-card){background:#202d3ade;border-color:#8cabb8;color:var(--frost-ink);box-shadow:0 32px 86px #00030b9e;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}html[data-skin=frosted] body.dark-theme :is(.tool-workspace-modal,.tool-open-mode-modal,.beautify-modal,.fq-modal){background:#000711b3}html[data-skin=frosted] body.dark-theme :is(.tool-workspace-close,.tool-open-mode-close,.beautify-modal-close,.fq-modal-close){background:#3b5664;border-color:#8cabb8;color:#f5f8fb}html[data-skin=frosted] body.dark-theme .tool-workspace-body>.tool-panel>.panel-header{background:#334b59;color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.tool-open-mode-option,.beautify-choice,.style-card,.art-card,.cloud-art-compose,.cloud-art-strength,.cloud-art-custom-entry,.cloud-art-history-item){background:var(--frost-solid);border-color:var(--frost-line);color:var(--frost-ink)}html[data-skin=frosted] body.dark-theme :is(.beautify-choice.active,.style-card.active,.art-card.active,.tool-open-mode-option.is-current){background:#3b5c6b;border-color:#a7dbe6}html[data-skin=frosted] body.dark-theme :is(.cloud-art-card,.cloud-art-card.selected,.beautify-preset-card,.beautify-preset-card.active,.qr-result,.public-upload-guide){background:#fff;color:#202c35}html[data-skin=frosted] body.dark-theme :is(.cloud-art-card-copy,.cloud-art-card strong,.beautify-preset-card strong,.public-upload-guide strong){color:#202c35}html[data-skin=frosted] body.dark-theme :is(.cloud-art-card small,.beautify-preset-card small,.public-upload-guide small){color:#52616c}html[data-skin=frosted] body.dark-theme .cloud-art-next-bar{background:#eff7fa}html[data-skin=frosted] body.dark-theme .cloud-art-next-bar span{color:#405866}html[data-skin=frosted] body.dark-theme .cloud-art-next-bar strong{color:#202c35}html[data-skin=frosted] body.dark-theme :is(.public-card,.phone-preview){background:#f3f9fb;color:#22323f}html[data-skin=frosted] body.dark-theme .public-card.dark{background:#273b49;color:#f5f8fb}html[data-skin=frosted] body.dark-theme :is(button,a,input,select,textarea,.tool-grid .tool-tile):focus-visible{outline-color:#a5dbe8}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-skin=frosted] :is(.banner,.fq-hero,.card-intro,.tool-grid .tool-tile,.featured-card,.tool-panel,.fq-card,.library-panel,.tool-workspace-shell,.beautify-modal-card){background:#eff7f9}html[data-skin=frosted] body.dark-theme :is(.banner,.fq-hero,.card-intro,.tool-grid .tool-tile,.featured-card,.tool-panel,.fq-card,.library-panel,.tool-workspace-shell,.beautify-modal-card){background:#293947}}@media(prefers-reduced-transparency:reduce){html[data-skin=frosted] :is(.banner,.fq-hero,.card-intro,.tool-grid .tool-tile,.featured-card,.tool-panel,.fq-card,.library-panel,.tool-workspace-shell,.beautify-modal-card){background:#eff7f9;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-skin=frosted] body.dark-theme :is(.banner,.fq-hero,.card-intro,.tool-grid .tool-tile,.featured-card,.tool-panel,.fq-card,.library-panel,.tool-workspace-shell,.beautify-modal-card){background:#293947}}@media(max-width:680px){html[data-skin=frosted] body:not(.dark-theme),html[data-skin=frosted] body.dark-theme{background-attachment:scroll}html[data-skin=frosted] .banner{margin-top:14px;padding:25px 20px;border-radius:24px}html[data-skin=frosted] .card-intro{padding:22px 18px}html[data-skin=frosted] :is(.fq-header,.card-topbar){height:auto;min-height:62px;flex-wrap:wrap;gap:8px;padding-block:8px}html[data-skin=frosted] :is(.fq-header-actions,.card-top-actions){flex-wrap:wrap;justify-content:flex-end;margin-left:auto}html[data-skin=frosted] .skin-menu{right:0;max-width:calc(100vw - 24px)}}@media(prefers-reduced-motion:reduce){html[data-skin=frosted] :is(.tool-grid .tool-tile,.featured-card,.fq-create-grid button,.fq-grid article,.skin-trigger,.primary-btn,.fq-primary){transition:none}html[data-skin=frosted] :is(button,.tool-grid .tool-tile):active{transform:none}}:where(.my-soon-badge,.panel-state.warning,.enterprise-card,.roadmap-card,.wifi-roadmap-card,[data-coming]){position:relative;overflow:hidden;isolation:isolate}:where(.my-soon-badge,.panel-state.warning,.enterprise-card,.roadmap-card,.wifi-roadmap-card,[data-coming]):after{content:"";position:absolute;z-index:2;top:-55%;bottom:-55%;left:-55%;width:34%;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 22%,rgba(255,255,255,.88) 50%,rgba(255,255,255,.2) 78%,transparent);filter:blur(1px);opacity:0;pointer-events:none;transform:translateZ(0) skew(-18deg);animation:coming-soon-shine 2.6s ease-in-out infinite;will-change:transform,opacity}.dark-theme :where(.my-soon-badge,.panel-state.warning,.enterprise-card,.roadmap-card,.wifi-roadmap-card,[data-coming]):after{background:linear-gradient(90deg,transparent,rgba(255,220,232,.12) 22%,rgba(255,241,247,.58) 50%,rgba(255,220,232,.12) 78%,transparent)}@keyframes coming-soon-shine{0%,60%{opacity:0;transform:translateZ(0) skew(-18deg)}66%{opacity:.92}88%{opacity:.72;transform:translate3d(520%,0,0) skew(-18deg)}to{opacity:0;transform:translate3d(520%,0,0) skew(-18deg)}}@media(prefers-reduced-motion:reduce){:where(.my-soon-badge,.panel-state.warning,.enterprise-card,.roadmap-card,.wifi-roadmap-card,[data-coming]):after{animation:none;display:none}}.sk-panel{--sk-base:#e8e7e9;--sk-light:#f2f1f2;--sk-edge:#dcd9de;box-sizing:border-box;width:100%;max-width:100%;padding:24px;border:1px solid var(--sk-edge);border-radius:22px;background:#ffffffad;overflow:hidden}.sk-panel *{box-sizing:border-box}.sk-panel[hidden],.sk-grid[hidden]{display:none!important}.sk-row{display:flex;align-items:center;gap:16px;min-width:0}.sk-copy{flex:1;min-width:0}.sk-stack{display:grid;gap:12px;min-width:0}.sk-block{display:block;width:100%;height:16px;border-radius:7px;background:var(--sk-base);background-image:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.34) 50%,transparent 65%);background-size:230% 100%;animation:sk-sweep 2.2s ease-in-out infinite}.sk-avatar{width:56px;height:56px;flex:none;border-radius:50%}.sk-icon{width:48px;height:48px;flex:none;border-radius:14px}.sk-title{height:27px;width:min(72%,280px);border-radius:9px}.sk-line{height:14px}.sk-line.short{width:48%}.sk-line.medium{width:76%}.sk-chip{height:24px;width:88px;border-radius:99px}.sk-field{height:52px;border-radius:13px}.sk-action{height:48px;width:min(100%,220px);border-radius:13px}.sk-actions{display:flex;gap:12px;min-height:48px;align-items:center}.sk-actions .sk-action:last-child{width:120px}.sk-media{width:100%;aspect-ratio:4/3;border-radius:16px}.sk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px}.sk-grid>.sk-panel{min-height:206px}.sk-space{height:22px}.sk-panel[aria-busy=true]{pointer-events:none}.sk-panel .sk-live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hero-holo-card.sk-media-loading{background:linear-gradient(145deg,#e9e7ea,#dcd9de 60%,#eceaec);border-radius:28px}html[data-theme=dark] .sk-panel,body.dark-theme .sk-panel,[data-theme=dark] .sk-panel{--sk-base:#46454c;--sk-light:#34343b;--sk-edge:#55545d;background:#23232ad1}@keyframes sk-sweep{0%{background-position:140% 0}to{background-position:-140% 0}}@media(max-width:600px){.sk-panel{padding:18px;border-radius:19px}.sk-grid{grid-template-columns:1fr}.sk-actions .sk-action{flex:1;width:auto}.sk-title{height:24px}.sk-media{aspect-ratio:1/1}}@media(prefers-reduced-motion:reduce){.sk-block{animation:none;background-image:none}}html[data-skin] body{--up-radius-card: 20px;--up-radius-dialog: 24px;--up-radius-field: 12px;--up-touch: 48px;--up-motion: .2s;--up-surface: #fff;--up-field: #fbf9fa;--up-copy: #63565e;--up-shadow-card: 0 4px 16px rgb(52 31 43 / 5%);--up-shadow-dialog: 0 16px 48px rgb(52 31 43 / 16%);--up-success: #246944;--up-success-bg: #edf7f0;--up-error: #a52c4c;--up-error-bg: #fff0f3;--up-busy: #315d92;--up-busy-bg: #eef4fc}html[data-skin] body.dark-theme{--up-surface: #292231;--up-field: #302a37;--up-copy: #d0c4cd;--up-shadow-card: 0 4px 16px rgb(0 0 0 / 12%);--up-shadow-dialog: 0 16px 48px rgb(0 0 0 / 28%);--up-success: #a6e4be;--up-success-bg: #203b2e;--up-error: #ffb5c4;--up-error-bg: #482b37;--up-busy: #c3dbff;--up-busy-bg: #28364d}html[data-skin=poster] body.dark-theme{--up-surface: #242728}html[data-skin=pomo] body{--up-surface: #fffcf8}html[data-skin=pomo] body.dark-theme{--up-surface: #26272b}html[data-skin=aurora] body.dark-theme{--up-surface: #292839}html[data-skin=frosted] body{--up-surface: #f8fbfd}html[data-skin=frosted] body.dark-theme{--up-surface: #202b38}@supports (color: color-mix(in srgb,white,black)){html[data-skin] body{--up-field: color-mix(in srgb, var(--up-surface) 97%, var(--ink));--up-copy: color-mix(in srgb, var(--ink) 78%, var(--up-surface))}}html[data-skin] body :is(.tool-workspace-modal,.tool-open-mode-modal,.beautify-modal) :is(.tool-workspace-shell,.tool-open-mode-shell,.beautify-modal-card){border:1px solid var(--line);border-radius:var(--up-radius-dialog);background:var(--up-surface);color:var(--ink);box-shadow:var(--up-shadow-dialog);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-skin] body .tool-workspace-body>.tool-panel,html[data-skin] body .tool-workspace-body>.tool-panel.active{border:0;border-radius:0;background:var(--up-surface);box-shadow:none}html[data-skin] body .tool-workspace-body{scroll-padding-block:24px}html[data-skin] body .tool-workspace-body>.tool-panel>.panel-header{min-height:80px;padding:20px 80px 20px 24px;gap:16px;background:var(--up-surface);border-bottom:1px solid var(--line)}html[data-skin] body .tool-panel .panel-header h3{font-size:16px;line-height:1.5;letter-spacing:-.02em}html[data-skin] body .tool-panel :is(.panel-header p,.field-hint,.field-label,.compact-form label,.two-fields label,.file-link-column>label,.result-head,.empty-result,.upload-drop small,.wifi-form-note,.wifi-device-note){color:var(--up-copy);font-size:12px;line-height:1.6}html[data-skin] body .tool-panel :is(.qr-layout,.file-tool-grid){padding:24px;gap:24px}html[data-skin] body .tool-panel :is(.compact-form,.two-fields,.wifi-advanced-body){gap:8px}html[data-skin] body .tool-panel .result-column{padding-left:24px}html[data-skin] body .tool-panel .result-head{align-items:center;min-height:32px;gap:8px;margin-bottom:8px}html[data-skin] body .tool-panel .qr-result{border-radius:var(--up-radius-card);border-style:solid;border-color:var(--line)}html[data-skin] body .tool-panel .result-actions{gap:8px;margin-top:8px}html[data-skin] body .tool-panel .result-actions .action-btn{padding-inline:8px;white-space:nowrap}html[data-skin] body .tool-panel #qr-result-status{padding:4px 8px;border-radius:999px;background:var(--up-field);color:var(--up-copy);font-size:12px;line-height:1.5}html[data-skin] body #qr-panel:has(#qr-actions:not([hidden])) #qr-result-status{background:var(--up-success-bg);color:var(--up-success)}html[data-skin] body .tool-panel :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),textarea,select){min-height:var(--up-touch);min-width:0;max-width:100%;padding:12px;border:1px solid var(--line);border-radius:var(--up-radius-field);background:var(--up-field);color:var(--ink);font-size:14px;line-height:1.5;scroll-margin-block:24px}html[data-skin] body .tool-panel :is(input,textarea)::placeholder{color:var(--up-copy);opacity:1}html[data-skin] body .tool-panel :is(input,textarea,select):focus-visible{border-color:var(--pink-deep);outline:2px solid var(--pink-deep);outline-offset:2px;box-shadow:none}html[data-skin] body .tool-panel :is(input,textarea,select)[aria-invalid=true],html[data-skin] body .tool-panel :is(input,textarea,select):user-invalid{border-color:var(--up-error);outline-color:var(--up-error)}html[data-skin] body .tool-panel :is(.primary-btn,.secondary-btn,.action-btn,.cloud-button,.wifi-password-row button,.wifi-ssid-row button),html[data-skin] body :is(.tool-inline-actions button,.tool-open-mode-button){min-height:var(--up-touch);min-width:var(--up-touch);padding:12px 16px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.5;touch-action:manipulation;transition:transform var(--up-motion) ease,opacity var(--up-motion) ease}html[data-skin] body .tool-panel .primary-btn{box-shadow:0 4px 12px #341f2b1a}html[data-skin] body .tool-panel :is(.secondary-btn,.action-btn,.cloud-button,.wifi-password-row button){border:1px solid var(--line);background:var(--up-surface);color:var(--ink);box-shadow:none}html[data-skin] body :is(.tool-workspace-close,.tool-open-mode-close,.beautify-modal-close){top:12px;right:12px;width:44px;height:44px;border:1px solid var(--line);border-radius:999px;background:var(--up-field);color:var(--ink);box-shadow:none;transition:transform var(--up-motion) ease}html[data-skin] body :is(.tool-workspace-close,.tool-open-mode-close,.beautify-modal-close):hover{background:var(--up-field);transform:translateY(-1px)}html[data-skin] body .tool-panel :is(button,a[href],summary):focus-visible,html[data-skin] body :is(.tool-workspace-close,.tool-open-mode-close,.beautify-modal-close,.tool-open-mode-option,.tool-inline-actions button,.tool-open-mode-button):focus-visible{outline:2px solid var(--pink-deep);outline-offset:3px}html[data-skin] body .beautify-modal-card>h3{padding-inline:44px}html[data-skin] body .tool-panel button:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}html[data-skin] body .tool-panel button[aria-busy=true]{cursor:progress;outline:2px dashed var(--up-busy);outline-offset:2px;transform:none}html[data-skin] body .beautify-mini-preview[aria-hidden=true]{visibility:hidden;pointer-events:none}html[data-skin] body #beautify-output[aria-busy=true]{position:relative}html[data-skin] body #beautify-output[aria-busy=true]:after,html[data-skin] body button[data-export-busy=true]:after{content:"";display:inline-block;width:16px;height:16px;flex:0 0 16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:middle;pointer-events:none;animation:up-spinner .8s linear infinite}html[data-skin] body #beautify-output[aria-busy=true]:after{position:absolute;top:12px;right:12px;color:var(--pink-deep)}html[data-skin] body button[data-export-busy=true]{cursor:progress;white-space:normal}html[data-skin] body button[data-export-busy=true]:after{margin-left:8px}@keyframes up-spinner{to{transform:rotate(1turn)}}html[data-skin] body .tool-panel :is(.wifi-connection-status,.public-upload-status,.cloud-art-status,.batch-status){padding:12px 16px;border:1px solid var(--line);border-left-width:4px;border-radius:var(--up-radius-field);background:var(--up-field);color:var(--up-copy);font-size:13px;line-height:1.6;overflow-wrap:anywhere}html[data-skin] body .tool-panel :is(.wifi-connection-status[data-state=success],.public-upload-status[data-kind=success],.cloud-art-status[data-tone=ok]){border-left-color:var(--up-success);background:var(--up-success-bg);color:var(--up-success)}html[data-skin] body .tool-panel :is(.wifi-connection-status[data-state=warning],.public-upload-status[data-kind=error],.cloud-art-status[data-tone=warn]){border-left-color:var(--up-error);background:var(--up-error-bg);color:var(--up-error)}html[data-skin] body .tool-panel .wifi-error{color:var(--up-error)}html[data-skin] body .tool-panel :is(.cloud-art-status[data-tone=busy],.wifi-connection-status[data-state=loading]){border-left-color:var(--up-busy);border-left-style:dashed;background:var(--up-busy-bg);color:var(--up-busy)}html[data-skin] body :is(.tool-grid .tool-tile,.featured-card,.recent-quick-card){border-radius:var(--up-radius-card);gap:8px;box-shadow:var(--up-shadow-card);transition:transform var(--up-motion) ease,opacity var(--up-motion) ease}@media(hover:hover){html[data-skin] body :is(.tool-grid .tool-tile,.featured-card,.recent-quick-card):hover{transform:translateY(-2px);box-shadow:var(--up-shadow-card)}}html[data-skin] body :is(.tool-grid .tool-tile,.featured-card,.recent-quick-card,.tool-primary-nav .tool-filter):focus-visible{outline:2px solid var(--pink-deep);outline-offset:3px}html[data-skin] body .tool-primary-nav .tool-filter{min-height:var(--up-touch);border-radius:999px;box-shadow:none}html[data-skin] body .tool-open-mode-option{border-radius:var(--up-radius-card);padding:24px;box-shadow:none;transition:transform var(--up-motion) ease}html[data-skin] body :is(.fq-card,.manager-panel,.editor-card),html[data-skin] body.dark-theme :is(.fq-card,.manager-panel,.editor-card){border-radius:var(--up-radius-card);box-shadow:var(--up-shadow-card)}html[data-skin] body :is(.tool-workspace-modal,.tool-open-mode-modal).is-visible,html[data-skin] body .beautify-modal.has-source-motion.is-visible{animation:up-scrim-in .2s ease-out both}html[data-skin] body :is(.tool-workspace-modal,.tool-open-mode-modal).is-closing,html[data-skin] body .beautify-modal.has-source-motion.is-closing{animation:up-scrim-out .18s ease-in both}html[data-skin] body .tool-workspace-modal.is-visible .tool-workspace-shell,html[data-skin] body .tool-open-mode-modal.is-visible .tool-open-mode-shell,html[data-skin] body .beautify-modal.has-source-motion.is-visible .beautify-modal-card,html[data-skin] body .tool-inline-host>.tool-panel.active.is-inline-entering,html[data-skin] body .tool-drawer.has-inline-tool .tool-panel.active.is-inline-entering{animation:up-dialog-in .2s ease-out both}html[data-skin] body .tool-workspace-modal.is-closing .tool-workspace-shell,html[data-skin] body .tool-open-mode-modal.is-closing .tool-open-mode-shell,html[data-skin] body .beautify-modal.has-source-motion.is-closing .beautify-modal-card,html[data-skin] body .tool-inline-host>.tool-panel.active.is-inline-leaving,html[data-skin] body .tool-drawer.has-inline-tool .tool-panel.active.is-inline-leaving{animation:up-dialog-out .18s ease-in both}@keyframes up-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes up-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes up-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:none}}@keyframes up-dialog-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px) scale(.995)}}@media(max-width:680px){html[data-skin] body .tool-panel :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),textarea,select),html[data-skin] body :is(.fq-card,.manager-panel,.editor-card) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),textarea,select),html[data-skin] body .ai-composer #ai-input{font-size:16px}html[data-skin] body .tool-panel :is(.qr-layout,.file-tool-grid){padding:16px}html[data-skin] body .tool-panel .result-column{margin-top:24px;padding:16px 0 0}html[data-skin] body .tool-panel .result-actions{flex-wrap:wrap}html[data-skin] body .tool-panel .result-actions .action-btn{padding-inline:12px}html[data-skin] body .tool-workspace-body>.tool-panel>.panel-header{padding:16px 72px 16px 16px;gap:8px}html[data-skin] body .tool-workspace-body{padding-bottom:env(safe-area-inset-bottom,0px)}html[data-skin] body .tool-workspace-body .form-footer{position:static;gap:8px;padding:8px 0;background:var(--up-surface)}html[data-skin] body .tool-open-mode-option{padding:16px 16px 16px 80px}html[data-skin] body .ai-composer{grid-template-columns:48px minmax(0,1fr) 48px 48px;gap:8px}html[data-skin] body .ai-composer :is(.composer-plus,.mic-button,.send-button){width:var(--up-touch);height:var(--up-touch);min-width:var(--up-touch);min-height:var(--up-touch);flex-basis:var(--up-touch)}html[data-skin] body .ai-composer .agent-trigger{min-height:var(--up-touch)}}@media(prefers-reduced-motion:reduce){html[data-skin] body :is(.tool-workspace-modal,.tool-open-mode-modal,.tool-workspace-shell,.tool-open-mode-shell,.tool-workspace-close,.tool-open-mode-close,.beautify-modal-close,.tool-open-mode-option,.tool-open-mode-button,.tool-inline-actions button,.tool-grid .tool-tile,.featured-card,.recent-quick-card),html[data-skin] body .tool-panel :is(.primary-btn,.secondary-btn,.action-btn,.cloud-button,.wifi-password-row button,.wifi-ssid-row button){transition:none}html[data-skin] body :is(.tool-workspace-modal,.tool-open-mode-modal).is-visible,html[data-skin] body :is(.tool-workspace-modal,.tool-open-mode-modal).is-closing,html[data-skin] body .tool-workspace-modal.is-visible .tool-workspace-shell,html[data-skin] body .tool-workspace-modal.is-closing .tool-workspace-shell,html[data-skin] body .tool-open-mode-modal.is-visible .tool-open-mode-shell,html[data-skin] body .tool-open-mode-modal.is-closing .tool-open-mode-shell,html[data-skin] body .beautify-modal.has-source-motion.is-visible,html[data-skin] body .beautify-modal.has-source-motion.is-closing,html[data-skin] body .beautify-modal.has-source-motion.is-visible .beautify-modal-card,html[data-skin] body .beautify-modal.has-source-motion.is-closing .beautify-modal-card,html[data-skin] body .tool-inline-host>.tool-panel.active.is-inline-entering,html[data-skin] body .tool-inline-host>.tool-panel.active.is-inline-leaving,html[data-skin] body .tool-drawer.has-inline-tool .tool-panel.active.is-inline-entering,html[data-skin] body .tool-drawer.has-inline-tool .tool-panel.active.is-inline-leaving{animation:none}html[data-skin] body #beautify-output[aria-busy=true]:after,html[data-skin] body button[data-export-busy=true]:after{animation:none}}
