:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f0ebe3;font-synthesis:none;text-rendering:optimizelegibility;--bg:#080b11;--panel:#131821;--edge:#2c3542;--cream:#f0ebe3;--sub:#a7a5a1;--gold:#e2c38f;--muted:#8a8f97;--focus:#f4d099;background:#080b11;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Arial,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}a{color:inherit;text-underline-offset:4px}.wordmark{letter-spacing:-.06em;color:var(--cream);font-size:28px;font-weight:800}.eyebrow{letter-spacing:.19em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700}footer{color:var(--sub);padding:50px 0 20px;font-size:13px}html{scroll-behavior:smooth}body{background:radial-gradient(ellipse at 72% -18%,#202b394d,transparent 47%),var(--bg);min-height:100vh}button,input,textarea,select{color:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.prepare-header{align-items:center;gap:24px;display:flex}.prepare-back{color:var(--sub);align-items:center;gap:9px;font-size:13px;font-weight:600;text-decoration:none;transition:color .18s;display:inline-flex}.prepare-back span{border:1px solid var(--edge);width:30px;height:30px;color:var(--cream);border-radius:50%;place-items:center;font-size:17px;transition:background-color .18s,border-color .18s;display:grid}.prepare-back:hover{color:var(--cream)}.prepare-back:hover span{background:#e2c38f16;border-color:#e2c38f88}@media (max-width:600px){.prepare-header{gap:14px}.prepare-back{gap:7px;font-size:12px}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#17372f;font-synthesis:none;text-rendering:optimizelegibility;background:#f3f3ed;font-family:Arial,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}a{color:inherit;text-underline-offset:3px}::selection{color:#16392f;background:#c9df88}input,textarea{caret-color:#236b50}.workspace{width:min(1280px,100% - 64px);margin:0 auto;padding:0 0 36px}.site-header{border-bottom:1px solid #dce3d8;justify-content:space-between;align-items:center;height:78px;display:flex}.wordmark{color:#17372f;letter-spacing:-.07em;font-size:27px;font-weight:850;text-decoration:none}.site-nav,.site-footer nav{align-items:center;gap:28px;display:flex}.site-nav a,.site-footer a{text-decoration:none}.site-nav a:hover,.site-footer a:hover{text-underline-offset:4px;text-decoration:underline}.local-status{color:#52685d;align-items:center;gap:9px;font-size:13px;display:flex}.local-status>span{background:#79a25a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e0ebd6}.nav-ai{color:#17372f;background:#e5ebdf;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:700}.nav-ai span{color:#4f755c;margin-left:9px}.hero{justify-content:space-between;align-items:flex-end;gap:30px;min-height:190px;padding:36px 0 32px;display:flex}.hero h1{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(38px,5vw,58px);font-weight:750;line-height:1.12}.hero .intro{color:#52685d;max-width:560px;margin:0;font-size:16px;line-height:1.6}.hero-action{color:#fff;white-space:nowrap;background:#1d4a3b;border-radius:999px;align-items:center;gap:22px;padding:14px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.hero-action:hover{background:#28654d;transform:translateY(-1px)}.hero-action span{color:#d7ea9c;font-size:17px}.studio{grid-template-columns:minmax(320px,.86fr) minmax(0,1.14fr);align-items:start;gap:24px;scroll-margin-top:24px;display:grid}.editor-column{background:#fff;border:1px solid #e0e5dc;border-radius:18px;min-width:0;padding:26px;box-shadow:0 16px 36px #1c35220a}.editor{gap:12px;display:grid}.editor-title-row{align-items:center;gap:14px;margin-bottom:5px;display:flex}.editor-step{color:#2e694c;background:#e5eddf;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:16px;font-weight:800;display:grid}.editor h2{letter-spacing:-.035em;margin:0 0 5px;font-size:23px}.editor p{color:#61746a;margin:0;line-height:1.5}.editor label{color:#2c443a;font-size:13px;font-weight:700}.editor input,.editor textarea{color:#17372f;width:100%;font:inherit;background:#fbfcfa;border:1px solid #cbd6cc;border-radius:10px;padding:11px 13px;transition:border-color .15s,box-shadow .15s}.editor textarea{resize:vertical;min-height:84px}.editor input:focus,.editor textarea:focus,.contact-panel input:focus{border-color:#478464;outline:0;box-shadow:0 0 0 3px #e4eee5}.editor button,.contact-panel button{color:#fff;font:inherit;cursor:pointer;background:#1d4a3b;border:0;border-radius:10px;padding:12px 16px;font-weight:700;transition:background .15s,transform .15s}.editor button:hover,.contact-panel button:hover{background:#28654d;transform:translateY(-1px)}.editor button.secondary:hover,.contact-panel button.secondary:hover{background:#d9e3d8}.editor button:disabled,.contact-panel button:disabled{opacity:.48;cursor:not-allowed;transform:none}.editor button:focus-visible,.contact-panel button:focus-visible,.nav-ai:focus-visible,.hero-action:focus-visible,.assistant-link:focus-visible{outline-offset:3px;outline:3px solid #84a94f}.editor fieldset{border:1px solid #dce4dc;border-radius:12px;gap:9px;min-width:0;padding:14px;display:grid}.editor legend{color:#456250;padding:0 7px;font-size:13px;font-weight:700}.editor-save-note{text-align:center;font-size:12px!important}.contact-panel{background:#f5f8f2;border:1px solid #dce5db;border-radius:14px;margin-top:20px;padding:17px}.contact-panel h3{margin:0 0 6px;font-size:16px}.contact-panel p{color:#586c60;margin:8px 0;font-size:13px;line-height:1.5}.contact-panel label{color:#2c443a;margin:11px 0;font-size:13px;font-weight:700;display:block}.contact-panel input{color:#17372f;width:100%;font:inherit;background:#fff;border:1px solid #cbd6cc;border-radius:10px;margin-top:6px;padding:11px 13px;display:block}.contact-panel button{margin:8px 8px 0 0;padding:10px 13px;font-size:13px}.contact-panel :focus-visible{outline-offset:2px;outline:3px solid #84a94f}.preview-panel{gap:17px;min-width:0;display:grid}.preview-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.preview-heading h2{letter-spacing:-.03em;margin:0 0 5px;font-size:20px}.preview-heading p{color:#64746b;margin:0;font-size:13px}.example-tag{color:#40604a;background:#eef2e8;border:1px solid #d5dfd2;border-radius:999px;flex:none;padding:7px 11px;font-size:12px;font-weight:700}.live-tag{color:#2e6746;background:#e6f3e7;border-color:#c8e0c8}.sample-card{isolation:isolate;aspect-ratio:5/3;color:#f7f5ec;background:#1b4035;border-radius:18px;width:100%;min-height:280px;position:relative;overflow:hidden;box-shadow:0 22px 42px #16382e24}.sample-content{z-index:1;flex-direction:column;height:100%;padding:clamp(22px,3vw,34px);display:flex;position:relative}.sample-card:before,.sample-card:after{content:"";z-index:-1;pointer-events:none;border:1px solid #9dbb6b42;border-radius:50%;position:absolute}.sample-card:before{aspect-ratio:1;width:70%;top:-58%;right:-15%}.sample-card:after{aspect-ratio:1;border-color:#d7e9a532;width:50%;top:-42%;right:-3%}.sample-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.sample-brand{letter-spacing:-.07em;align-items:center;gap:7px;font-size:20px;font-weight:850;display:flex}.brand-spark{color:#d2e78c;width:13px;height:13px}.brand-spark svg{fill:currentColor;width:100%;height:100%;display:block}.sample-edition{letter-spacing:.1em;color:#c0d1bc;font-size:10px}.sample-rule{background:#ffffff26;height:1px;margin:20px 0}.sample-person{align-items:center;gap:17px;margin:auto 0;display:flex}.sample-monogram{color:#d9e8b3;background:#ffffff0e;border:1px solid #d9e8b35c;border-radius:50%;flex:none;place-items:center;width:62px;height:62px;font-size:25px;font-weight:650;display:grid}.sample-role{color:#bed0bd;margin:0 0 7px;font-size:13px}.sample-person h3{letter-spacing:-.05em;margin:0;font-size:clamp(29px,3.2vw,39px);line-height:1.1}.sample-intro{color:#e3e9dc;margin:10px 0 0;font-size:14px;line-height:1.5}.sample-bottom{color:#d0dccb;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.sample-index{letter-spacing:.12em;color:#cde18c}.sample-orbit{z-index:0;background:#d5e88c;border-radius:50%;width:5px;height:5px;position:absolute;right:14%;box-shadow:0 0 0 7px #d5e88c13}.sample-orbit-a{top:27%}.sample-orbit-b{width:3px;height:3px;top:33%;right:28%}.channel-preview{border-bottom:1px solid #dce3d8;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.channel-item{color:#324d3f;align-items:center;gap:8px;padding:10px 6px 12px 0;font-size:13px;font-weight:650;display:flex}.channel-icon{color:#467256;background:#fafbf8;border:1px solid #d9e2d6;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.channel-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.demo-caption{color:#65766a;margin:0;font-size:12px;line-height:1.5}.cyber-card{box-sizing:border-box;aspect-ratio:5/3;color:#f7f4e8;background:radial-gradient(circle at 90% 10%,#557e73,#0000 34%),linear-gradient(135deg,#16382f,#214f42 70%,#153b34);border-radius:18px;flex-direction:column;width:100%;max-width:760px;padding:clamp(20px,3vw,38px);display:flex;position:relative;overflow:auto;box-shadow:0 22px 42px #16382e24;container-type:inline-size}.card-head,.card-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-mark{letter-spacing:-.05em;font-size:21px;font-weight:800}.card-mark span{color:#d3e888;margin-left:6px}.card-label,.card-kicker,.card-foot{letter-spacing:.06em;color:#d6e6d4;font-size:12px}.card-main{margin:auto 0}.card-main h2{letter-spacing:-.045em;overflow-wrap:anywhere;margin:8px 0;font-size:clamp(28px,5vw,58px);line-height:1.04}.card-main p{margin:0}.card-modules{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.card-modules details{overflow-wrap:anywhere;border:1px solid #fff5;border-radius:8px;max-width:100%;padding:6px 10px;font-size:13px}.card-modules summary{cursor:pointer}.card-modules details[open]{flex-basis:100%}.motion-float{animation:6s ease-in-out infinite cardFloat}.motion-keys .card-mark span{animation:2s steps(2,end) infinite cardBlink}.motion-orbit{background-position:0 0;animation:9s ease-in-out infinite cardGlow}@keyframes cardFloat{50%{transform:translateY(-5px)}}@keyframes cardBlink{50%{opacity:.25}}@keyframes cardGlow{50%{filter:hue-rotate(10deg)}}.assistant-panel{background:#eaf0e4;border:1px solid #dce5db;border-radius:16px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px 14px;padding:18px;display:grid;position:relative}.assistant-mark{color:#37694a;background:#d8e5ca;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.assistant-mark svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:24px;height:24px}.assistant-copy h2{letter-spacing:-.02em;margin:0 0 4px;font-size:16px}.assistant-copy p{color:#586c60;margin:0;font-size:13px;line-height:1.45}.assistant-link{color:#fff;background:#1d4a3b;border-radius:9px;grid-column:2;align-items:center;gap:12px;width:max-content;max-width:100%;padding:10px 13px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.assistant-link:hover{background:#28654d}.assistant-config-note{color:#68796e;text-align:right;grid-column:1/-1;margin:0;font-size:11px}.save-status{color:#2f5c40;background:#e4efe2;border-radius:9px;margin:0;padding:10px 13px;font-size:13px}.share-panel{background:#fff;border:1px solid #dce5db;border-radius:15px;gap:12px;margin-top:28px;padding:20px;display:grid}.share-panel h2,.share-panel h3{margin:0}.share-panel p{line-height:1.5}.share-panel label{overflow-wrap:anywhere;align-items:start;gap:10px;display:flex}.share-panel button{color:#fff;cursor:pointer;background:#1d4a3b;border:0;border-radius:9px;padding:11px 15px;font-weight:700}.share-panel button:focus-visible{outline-offset:2px;outline:3px solid #84a94f}.share-confirmation{min-width:0}.share-confirmation pre{background:#f1f3ed;border-radius:10px;max-height:260px;padding:14px;font-size:12px;overflow:auto}.share-actions{flex-wrap:wrap;gap:10px;display:flex}.site-footer{color:#62756a;justify-content:space-between;align-items:center;gap:24px;padding:38px 0 8px;font-size:12px;display:flex}.site-footer nav{gap:20px}@media (max-width:900px){.workspace{width:min(100% - 40px,720px)}.hero{min-height:0;padding:34px 0 26px}.hero h1{font-size:44px}.studio{grid-template-columns:1fr}.preview-panel{order:-1}.editor-column{padding:22px}}@media (max-width:560px){.workspace{width:calc(100% - 32px);padding-bottom:26px}.site-header{height:66px}.wordmark{font-size:24px}.site-nav{gap:12px}.local-status{gap:7px;font-size:11px}.nav-ai{padding:9px 12px;font-size:12px}.nav-ai span{margin-left:4px}.hero{flex-direction:column;align-items:flex-start;gap:18px;padding:28px 0 22px}.hero h1{font-size:38px}.hero .intro{font-size:14px}.hero-action{padding:11px 15px;font-size:13px}.studio{gap:16px}.sample-card{border-radius:15px;min-height:220px}.sample-content{padding:20px}.sample-rule{margin:14px 0}.sample-monogram{width:48px;height:48px;font-size:20px}.sample-person{gap:12px}.sample-person h3{font-size:28px}.sample-intro{font-size:12px}.sample-role{font-size:11px}.sample-edition{font-size:8px}.channel-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-item{padding:8px 4px}.editor-column{padding:18px}.editor h2{font-size:21px}.assistant-panel{padding:14px}.site-footer{flex-direction:column;align-items:flex-start;gap:14px;padding-top:28px}.site-footer nav{flex-wrap:wrap;gap:16px}}@media (max-width:360px){.local-status{max-width:115px}.local-status>span{flex:none}.hero h1{font-size:34px}.sample-card{min-height:205px}.sample-content{padding:16px}.sample-bottom{font-size:10px}}@media (prefers-reduced-motion:reduce){.cyber-card,.cyber-card *{scroll-behavior:auto!important;animation:none!important}.hero-action,.editor button,.contact-panel button{transition:none}}.template-evergreen{--template-start:#16382f;--template-end:#214f42;--template-ink:#f7f4e8;--template-muted:#d6e6d4;--template-accent:#d3e888}.template-picker{gap:12px;padding-top:4px;display:grid}.template-picker-heading{justify-content:space-between;align-items:end;gap:12px;display:flex}.template-picker-heading h2{letter-spacing:-.02em;margin:0 0 4px;font-size:17px}.template-picker-heading p{color:#5f7266;margin:0;font-size:12px}.template-selected{color:#46634d;flex:none;font-size:12px;font-weight:700}.template-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.template-option{color:#263d31;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;gap:5px;min-width:0;padding:7px;transition:background .15s,border-color .15s,transform .15s;display:grid}.template-option:hover{background:#e9eee5;transform:translateY(-1px)}.template-option:focus-visible{outline-offset:2px;outline:3px solid #84a94f}.template-swatch{aspect-ratio:5/3;border:1px solid color-mix(in srgb,var(--template-ink),transparent 76%);background:linear-gradient(135deg,var(--template-start),var(--template-end));border-radius:8px;display:block;position:relative;overflow:hidden;box-shadow:0 3px 8px #132a2018}.template-swatch:after{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--template-accent),transparent 35%);content:"";border-radius:50%;width:55%;position:absolute;top:-44%;right:-6%}.template-swatch>span{background:var(--template-accent);border-radius:2px;width:20%;height:3px;position:absolute;top:23%;left:9%}.template-swatch>i{background:var(--template-ink);opacity:.82;border-radius:2px;width:45%;height:4px;position:absolute;bottom:22%;left:9%}.template-swatch>b{background:var(--template-muted);border-radius:2px;width:17%;height:4px;position:absolute;bottom:22%;left:58%}.template-option-name{font-size:13px;font-weight:750}.template-option-description{color:#637368;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cyber-card{background:radial-gradient(circle at 90% 10%,#557e73,transparent 34%),linear-gradient(135deg,var(--template-start),var(--template-end));color:var(--template-ink)}.cyber-card .card-mark span{color:var(--template-accent)}.card-spark{vertical-align:2px;width:14px;height:14px;margin-left:6px;display:inline-flex}.card-spark svg{fill:currentColor;width:100%;height:100%}.card-label,.card-kicker,.card-foot{color:var(--template-muted)}.card-arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.card-modules details{border-color:color-mix(in srgb,var(--template-muted),transparent 54%)}.cyber-card.template-paper{background:linear-gradient(130deg,#f7f2e8,#e9dfce);border:1px solid #d6ccbd;border-radius:12px;box-shadow:0 18px 36px #50443218}.cyber-card.template-paper .card-head{border-bottom:1px solid #27332f35;padding-bottom:14px}.cyber-card.template-paper .card-modules details{border-color:#74685a62}.cyber-card.template-coast:before{background:var(--template-accent);content:"";height:5px;position:absolute;inset:0 0 auto}.cyber-card.template-clay{background:radial-gradient(circle at 95% 5%,#f5b58c 0,#0000 34%),linear-gradient(135deg,#f2d9c5,#d9895d);border-radius:24px}.cyber-card.template-clay .card-modules details{border-color:#75493688;border-radius:999px}.cyber-card.template-midnight{background:radial-gradient(circle at 88% 12%,#4b477a 0,#0000 38%),linear-gradient(135deg,#171b2e,#302e52);border:1px solid #74719d}.cyber-card.template-midnight .card-main h2{color:#f1efff}.cyber-card.template-lilac{background:radial-gradient(circle at 90% 8%,#fff9 0,#0000 34%),linear-gradient(135deg,#f1ebf8,#d9c9ec);border:1px solid #d1c2e2}.cyber-card.template-lilac .card-main h2{font-family:Georgia,Noto Serif,serif;font-weight:650}.cyber-card.template-lilac .card-modules details{border-color:#7650a766;border-radius:999px}.sample-card[class*=template-]{background:linear-gradient(135deg,var(--template-start),var(--template-end));color:var(--template-ink)}.sample-card[class*=template-] .sample-edition,.sample-card[class*=template-] .sample-role,.sample-card[class*=template-] .sample-intro,.sample-card[class*=template-] .sample-bottom{color:var(--template-muted)}.sample-card[class*=template-] .sample-monogram{border-color:color-mix(in srgb,var(--template-accent),transparent 45%);color:var(--template-accent)}.sample-card[class*=template-] .sample-index{color:var(--template-accent)}.sample-card.template-paper{background:linear-gradient(130deg,#f7f2e8,#e9dfce);border:1px solid #d6ccbd;box-shadow:0 18px 36px #50443218}.sample-card.template-coast{background:radial-gradient(circle at 92% 8%,#4aa3b2 0,#0000 32%),linear-gradient(135deg,#102b48,#176a8b)}.sample-card.template-clay{background:radial-gradient(circle at 95% 5%,#f5b58c 0,#0000 34%),linear-gradient(135deg,#f2d9c5,#d9895d);border-radius:24px}.sample-card.template-midnight{background:radial-gradient(circle at 88% 12%,#4b477a 0,#0000 38%),linear-gradient(135deg,#171b2e,#302e52);border:1px solid #74719d}.sample-card.template-lilac{background:linear-gradient(135deg,#f1ebf8,#d9c9ec);border:1px solid #d1c2e2}@media (max-width:560px){.template-picker-heading{flex-direction:column;align-items:flex-start;gap:5px}.template-options{gap:5px}.template-option{padding:5px}.template-option-name{font-size:12px}.template-option-description{font-size:9px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f0ebe3;background:#080b11}.workspace{width:min(1360px,100% - 48px);color:var(--cream);padding:0 0 54px}.site-header{border-color:#ffffff17;height:82px}.wordmark{color:var(--cream)}.wordmark>span{color:var(--gold)}.site-nav a,.site-footer a{color:#ddd7ca}.local-status{color:#b7b4ad}.local-status>span{background:#89b79b;box-shadow:0 0 0 4px #89b79b20}.nav-ai,.hero-action,.assistant-link{color:#15120d;background:#e2c38f}.nav-ai:hover,.hero-action:hover,.assistant-link:hover{color:#15120d;background:#f0d5a7}.hero h1{letter-spacing:-.04em;color:#f1ece2;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-weight:500}.hero .intro,.preview-heading p,.site-footer,.demo-caption{color:#a7a5a1}.hero-action span{color:#55452b}.editor-column,.share-panel,.studio>section,.studio>article,.contact-panel,.assistant-panel{color:#e9e5dc;background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff17;border-radius:18px;box-shadow:0 22px 70px #0004}.editor-column{padding:28px}.editor h2,.contact-panel h3,.assistant-copy h2{color:#f1ece2}.editor p,.contact-panel p,.assistant-copy p,.editor label,.contact-panel label{color:#b4b2ae}.editor-step,.assistant-mark{color:#e2c38f;background:#332e27}.editor input,.editor textarea,.contact-panel input,.share-panel input,.studio input[type=file],.studio textarea{color:#f3eee5;background:#0b0f15;border:1px solid #ffffff20;border-radius:10px}.editor input:focus,.editor textarea:focus,.contact-panel input:focus,.share-panel input:focus,.studio textarea:focus{border-color:#d8bb88;box-shadow:0 0 0 3px #d8bb8826}.editor button,.contact-panel button,.share-panel button,.studio button{color:#17130d;background:#e2c38f;border:1px solid #ffffff20;border-radius:10px}.editor button:hover,.contact-panel button:hover,.share-panel button:hover,.studio button:hover{background:#f0d5a7}.editor button.secondary,.contact-panel button.secondary{color:#e8e3d9;background:#252c35}.editor fieldset,.studio fieldset{border:1px solid #ffffff1d;border-radius:13px}.editor legend,.studio legend{color:#e3c89a}.preview-heading h2,.template-picker-heading h2{color:#f0ebe3}.example-tag,.live-tag{color:#e2c38f;background:#d8bc8914;border-color:#d8bc8944}.assistant-panel{background:linear-gradient(125deg,#211f1d,#151920)}.assistant-config-note{color:#b1aaa0}.save-status{color:#bfdfc9;background:#183126}.share-panel{background:#141a22}.share-panel h2,.share-panel h3,.share-panel p{color:#e6e2da}.share-confirmation pre{color:#d7d5d0;background:#090d13}.share-panel label{color:#c9c5bc}.site-footer{border-top:1px solid #ffffff18;margin-top:22px}.sample-card{border:1px solid #d7b57945;box-shadow:0 22px 80px #0009,inset 0 1px #fff2}.template-picker-heading p,.template-option-description{color:#aaa69d}.template-option{color:#eee8dc}.template-option:hover{background:#ffffff0a}.template-option[aria-pressed=true]{background:#d9bd8a12;border-color:#d9bd8a}.template-paper{--template-start:#f4efe5;--template-end:#e7dfcf;--template-ink:#27332f;--template-muted:#57645c;--template-accent:#a8563b}.template-coast{--template-start:#123250;--template-end:#176a8b;--template-ink:#edf7fa;--template-muted:#c6e0eb;--template-accent:#83e1dd}.template-clay{--template-start:#f4d8c2;--template-end:#d9895d;--template-ink:#3b291f;--template-muted:#65493c;--template-accent:#a84429}.template-midnight{--template-start:#171b2e;--template-end:#34325a;--template-ink:#f6f4ff;--template-muted:#c4c1e3;--template-accent:#9ff0df}.template-lilac{--template-start:#eee8f6;--template-end:#d9c9ec;--template-ink:#382c48;--template-muted:#635873;--template-accent:#7650a7}.cyber-card{isolation:isolate;aspect-ratio:5/3;background:radial-gradient(at 78% 4%,#788da624,#0000 43%),radial-gradient(at 100% 100%,#c69d6040,#0000 40%),linear-gradient(145deg,#11151c,#07090e 72%);border:1px solid #e2c38f47;border-radius:14px;grid-template-rows:auto minmax(0,1fr) minmax(82px,.72fr) auto;gap:clamp(8px,1.5cqi,16px);min-height:0;padding:clamp(18px,3.2cqi,34px);display:grid;overflow:hidden;box-shadow:0 24px 88px #0009,inset 0 1px #fff2;container-type:inline-size}.cyber-card:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(90deg,#02040899,#0000 80%),radial-gradient(circle at 90% 60%,#e2c38f0c 0 1px,#0000 1.5px);background-size:auto,31px 31px;position:absolute;inset:0}.card-head{z-index:1;position:relative}.card-mark{letter-spacing:-.05em;color:#f0e8da;font-family:Georgia,serif;font-size:clamp(18px,2.5cqi,25px);font-weight:500}.card-mark span{color:var(--template-accent)}.card-label,.card-kicker,.card-foot{letter-spacing:.12em;text-transform:uppercase;color:var(--template-muted);font-size:clamp(8px,1.15cqi,11px)}.card-main{z-index:1;align-self:center;margin:0;position:relative}.card-main h2{letter-spacing:-.045em;color:var(--template-ink);margin:4px 0 3px;font-family:Georgia,Noto Serif SC,serif;font-size:clamp(24px,5.3cqi,56px);font-weight:500}.card-main p{color:var(--template-muted);font-size:clamp(10px,1.55cqi,14px);line-height:1.4}.card-dedication{padding-top:3px!important}.card-modules{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(34px,1fr);align-content:end;gap:clamp(5px,1cqi,10px);min-height:0;margin:0;padding:2px 3px 4px;display:grid;position:relative;overflow:auto}.card-tile{border:1px solid color-mix(in srgb,var(--template-accent),transparent 52%);min-width:0;min-height:42px;color:var(--template-ink);text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;animation:.58s both tileFloatIn;animation-delay:calc(var(--tile-index)*65ms);background:linear-gradient(145deg,#ffffff20,#ffffff08);border-radius:10px;grid-column:span 3;justify-content:space-between;align-items:flex-end;gap:6px;padding:clamp(8px,1.4cqi,14px);transition:transform .28s cubic-bezier(.2,.8,.2,1),background .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;box-shadow:0 8px 22px #0002,inset 0 1px #fff2}.card-tile span{overflow-wrap:anywhere;font-size:clamp(9px,1.4cqi,13px);font-weight:650;line-height:1.2}.card-tile svg{fill:none;width:15px;height:15px;stroke:var(--template-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.card-tile:hover{border-color:var(--template-accent);background:linear-gradient(145deg,#ffffff31,#ffffff10);transform:translateY(-4px)scale(1.015);box-shadow:0 13px 28px #0005,inset 0 1px #ffffff38}.card-tile[data-tile-size="0"]{grid-area:span 2/span 4}.card-tile[data-tile-size="1"]{grid-column:span 3}.card-tile[data-tile-size="2"]{grid-column:span 5}.card-tile[data-tile-size="3"]{grid-area:span 2/span 3}.card-tile[data-tile-size="4"]{grid-column:span 4}.card-empty{color:var(--template-muted);align-self:end;font-size:11px}.card-detail{border:1px solid color-mix(in srgb,var(--template-accent),transparent 55%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff16,#ffffff08);border-radius:12px;flex-direction:column;grid-row:2/4;min-height:0;padding:clamp(12px,2.1cqi,22px);animation:.46s cubic-bezier(.2,.8,.2,1) both detailRise;display:flex;position:relative;overflow:auto}.motion-orbit .card-detail{animation:.62s cubic-bezier(.18,.72,.24,1) both orbitReveal}.card-back{color:var(--template-ink);cursor:pointer;background:#ffffff0c;border:1px solid #ffffff30;border-radius:7px;align-self:flex-start;align-items:center;gap:6px;padding:5px 9px;font-size:clamp(9px,1.2cqi,12px);display:flex}.card-back svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.card-detail-content{min-height:0;margin:auto 0;overflow:auto}.card-detail h3{color:var(--template-ink);margin:3px 0 10px;font-family:Georgia,serif;font-size:clamp(18px,3cqi,30px);font-weight:500}.card-value{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:14px;padding:clamp(6px,1cqi,10px) 0;display:flex}.card-value span{letter-spacing:.08em;color:var(--template-muted);font-size:clamp(8px,1.1cqi,10px)}.card-value p{color:var(--template-ink);overflow-wrap:anywhere;white-space:pre-wrap;margin:3px 0 0;font-size:clamp(10px,1.4cqi,14px);line-height:1.45}.card-value button{border:1px solid color-mix(in srgb,var(--template-accent),transparent 52%);width:32px;height:32px;color:var(--template-accent);cursor:pointer;background:#ffffff0c;border-radius:8px;flex:none;place-items:center;display:grid}.card-value button svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.card-detail-index{letter-spacing:.14em;color:var(--template-muted);align-self:flex-end;font-size:9px}.card-foot{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.card-motion-label{letter-spacing:.14em;font-size:8px}.card-live-status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.motion-float .card-tile:nth-child(odd){transform:translateY(2px)}.motion-keys .card-tile{animation:.56s cubic-bezier(.2,.8,.2,1) both keysIn;animation-delay:calc(var(--tile-index)*.1s)}.motion-keys .card-tile:nth-child(3n+1){transform:translateY(3px)}.motion-keys .card-tile:nth-child(3n+2){transform:translateY(-3px)}.motion-keys .card-tile:nth-child(3n){transform:translateY(1px)}@keyframes tileFloatIn{0%{opacity:0;filter:blur(7px);transform:translateY(11px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes keysIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes detailRise{0%{opacity:0;filter:blur(8px);transform:translateY(10px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes orbitReveal{0%{clip-path:circle(0 at var(--orbit-x) var(--orbit-y));opacity:.7}to{clip-path:circle(150% at var(--orbit-x) var(--orbit-y));opacity:1}}.motion-picker{margin-top:5px}.motion-picker>div{flex-wrap:wrap;gap:8px;display:flex}.editor .motion-picker button.motion-option{color:#c5c0b5;background:#10151c;border:1px solid #ffffff2b;border-radius:999px;padding:9px 11px;font-size:11px}.editor .motion-picker button.motion-option.selected{color:#f0d49e;background:#d9bd8a1a;border-color:#d9bd8a}.public-preview{max-width:800px;margin:42px auto}.public-card-wrap{gap:12px;display:grid}.public-card-asset{border:1px solid #ffffff20;border-radius:12px;max-width:100%;height:auto}.public-preview [role=button]{color:var(--template-ink)}.preview-panel>*,.studio>*,main.workspace>section{min-width:0}.studio[style]{background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff17;border-radius:18px;padding:clamp(18px,3vw,30px);box-shadow:0 22px 70px #0004;max-width:820px!important;margin:0 auto!important;display:block!important}.studio>article{border-bottom-color:#ffffff20!important;padding:18px 0!important}.studio>h2,.studio h2,.studio h3{color:#f0ebe3}.studio p,.studio label,.studio li,.studio small,.studio summary{color:#c0bdb6}.studio input,.studio textarea{max-width:100%}.studio button{cursor:pointer;padding:10px 14px}.studio ol,.studio ul{padding-left:22px}.studio li{padding:6px 0;line-height:1.5}.studio details{background:#ffffff05;border:1px solid #ffffff18;border-radius:10px;padding:12px}.preview-panel>div[style]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.preview-panel>div[style] button{color:#17130d;background:#e2c38f;border:1px solid #d9bd8a55;border-radius:9px;padding:11px 15px}.preview-panel>div[style] a{color:#e2c38f}@media (max-width:900px){.workspace{width:min(100% - 40px,760px)}}@media (max-width:560px){.workspace{width:calc(100% - 28px)}.site-header{height:68px}.site-nav{gap:8px}.local-status{font-size:10px}.nav-ai{padding:9px 10px;font-size:11px}.hero{min-height:0;padding:30px 0 24px}.hero h1{font-size:38px}.editor-column{padding:18px}.cyber-card{border-radius:11px;grid-template-rows:auto minmax(0,1fr) minmax(73px,.7fr) auto;gap:7px;padding:14px}.card-modules{gap:5px}.card-tile{border-radius:8px;min-height:34px;padding:7px}.card-tile[data-tile-size="0"]{grid-column:span 5}.card-tile[data-tile-size="1"]{grid-column:span 4}.card-tile[data-tile-size="2"]{grid-column:span 7}.card-tile[data-tile-size="3"]{grid-column:span 4}.card-tile[data-tile-size="4"]{grid-column:span 5}.card-value button{width:28px;height:28px}.assistant-panel{padding:14px}.site-footer{flex-direction:column;align-items:flex-start;gap:14px}.public-preview{margin:24px auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cyber-card,.cyber-card *{filter:none!important;transition:none!important;animation:none!important}.motion-float .card-tile,.motion-keys .card-tile{transform:none!important}.motion-orbit .card-detail{clip-path:none!important}}.workspace>header:not(.site-header){border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:78px;display:flex}.workspace>header:not(.site-header) .wordmark{text-decoration:none}.cyber-card.template-evergreen{background:radial-gradient(at 78% 4%,#7b9a7b28,#0000 43%),radial-gradient(at 100% 100%,#c69d6035,#0000 40%),linear-gradient(145deg,#14241f,#0a100e 72%)}.cyber-card.template-paper{background:radial-gradient(at 82% 0,#c3b49888,#0000 45%),linear-gradient(145deg,#f4efe5,#e4d9c8 76%);box-shadow:0 24px 72px #0007,inset 0 1px #fff8}.cyber-card.template-coast{background:radial-gradient(at 90% 5%,#61b4ba59,#0000 40%),linear-gradient(145deg,#123250,#092137 75%)}.cyber-card.template-clay{background:radial-gradient(at 92% 0,#f5b58c88,#0000 43%),linear-gradient(145deg,#f2d9c5,#d9895d 80%);box-shadow:0 24px 72px #0007,inset 0 1px #fff8}.cyber-card.template-midnight{background:radial-gradient(at 80% 0,#7568af55,#0000 44%),radial-gradient(circle at 90% 65%,#9ff0df16 0 1px,#0000 2px),linear-gradient(145deg,#171b2e,#0c1020 78%)}.cyber-card.template-lilac{background:radial-gradient(at 90% 0,#fff9,#0000 44%),linear-gradient(145deg,#eee8f6,#d9c9ec 80%);box-shadow:0 24px 72px #0007,inset 0 1px #fff9}.cyber-card.motion-float,.cyber-card.motion-keys,.cyber-card.motion-orbit,.cyber-card.motion-keys .card-mark span{animation:none}.studio .template-option{color:#eee8dc;background:0 0;border-color:#0000}.studio .template-option:hover{color:#fff;background:#ffffff0a}.studio .template-option[aria-pressed=true]{color:#f2e7d2;background:#d9bd8a12;border-color:#d9bd8a}.studio .cyber-card button.card-tile{border:1px solid color-mix(in srgb,var(--template-accent),transparent 52%);color:var(--template-ink);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#ffffff20,#ffffff08);border-radius:10px;padding:clamp(8px,1.4cqi,14px)}.studio .cyber-card button.card-tile:hover{border-color:var(--template-accent);background:linear-gradient(145deg,#ffffff31,#ffffff10)}.studio .cyber-card button.card-back{color:var(--template-ink);background:#ffffff0c;border:1px solid #ffffff30;border-radius:7px;padding:5px 9px;font-size:clamp(9px,1.2cqi,12px)}.studio .cyber-card .card-value button{border:1px solid color-mix(in srgb,var(--template-accent),transparent 52%);width:32px;height:32px;color:var(--template-accent);background:#ffffff0c;border-radius:8px;padding:0}.card-modules[data-module-count="1"] .card-tile{grid-area:span 2/span 7;min-height:72px}.card-modules[data-module-count="2"] .card-tile:first-child{grid-area:span 2/span 5}.card-modules[data-module-count="2"] .card-tile:nth-child(2){grid-column:span 4}@media (max-width:560px){.card-modules[data-module-count="1"] .card-tile{grid-column:span 9;min-height:64px}.card-modules[data-module-count="2"] .card-tile:first-child{grid-column:span 7}.card-modules[data-module-count="2"] .card-tile:nth-child(2){grid-column:span 5}}.card-tile span{font-size:clamp(11px,1.7cqi,15px)}.card-detail{grid-row:3}.cyber-card[data-card-view=detail]{grid-template-rows:auto auto minmax(0,1fr) auto}.cyber-card[data-card-view=detail] .card-main{align-self:center;margin:0}.template-series{border-top:1px solid #d9dfd5;gap:7px;padding-top:10px;display:grid}.template-series-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.template-series-heading h3{color:#263d31;margin:0;font-size:14px}.template-series-heading>span,.template-pro-badge{color:#785234;letter-spacing:.03em;font-size:10px;font-weight:750}.pro-template-option:disabled{cursor:not-allowed;opacity:.88}.pro-template-option:disabled:hover{background:0 0;transform:none}.template-pro-badge{background:#fff8e9;border:1px solid #d2ad7b;border-radius:999px;justify-self:start;padding:3px 6px}.pro-template-options .template-option-description{white-space:normal;min-height:2.7em;line-height:1.35}.template-options .template-swatch.identity-swatch{background-position:50%;background-size:cover}.template-series-mosaic .template-swatch{border-radius:3px}.template-series-dopamine .template-swatch{border-radius:17px}.template-series-anime .template-swatch{border-width:2px;border-radius:2px}.pro-template-option{cursor:default}.template-preview-button{color:#57432b;background:#fff9ed;border:1px solid #b99a6b;border-radius:7px;justify-self:start;padding:5px 8px;font-size:10px}.template-preview-expanded .demo-preview{background:#ffffff09;border:1px solid #d6c5a2;border-radius:12px;max-width:none;margin:0;padding:12px}.template-preview-expanded .cyber-card{width:100%}@media (max-width:560px){.template-options{grid-template-columns:repeat(2,minmax(0,1fr))}.template-options .template-option-description{font-size:10px}}.workspace{width:min(1480px,100% - 72px);padding-bottom:72px}.site-header{border-color:#ffffff18}.hero{min-height:205px}.hero .eyebrow{margin:0 0 12px}.hero h1{max-width:850px;font-size:clamp(38px,4.2vw,60px)}.hero-action{border-radius:10px;box-shadow:0 8px 28px #e2c38f1c}.studio{grid-template-columns:172px minmax(360px,.92fr) minmax(390px,1.08fr);align-items:start;gap:24px}.studio-nav{gap:7px;min-width:0;padding:14px 0;display:grid;position:sticky;top:24px}.studio-nav-label{color:#8f949e;letter-spacing:.14em;text-transform:uppercase;padding:0 12px 8px;font-size:10px;font-weight:700}.studio-nav-link{color:#b5b8bc;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;font-size:13px;text-decoration:none;transition:background .16s,color .16s,border-color .16s;display:flex}.studio-nav-link>span{color:#d2bd94;text-align:center;width:17px}.studio-nav-link:hover,.studio-nav-link.current{color:#f4ead8;background:#e2c38f0d;border-color:#e2c38f24}.studio-nav-link.current{font-weight:700}.studio-nav-note{color:#878b93;border-top:1px solid #ffffff15;margin:18px 12px 0;padding-top:15px;font-size:11px;line-height:1.8}.editor-column{background:linear-gradient(155deg,#171d27,#10151d 70%);border-color:#ffffff1d;padding:24px;box-shadow:0 24px 70px #0003}.editor-title-row{align-items:flex-start;margin-bottom:4px}.editor-title-row .editor-step{color:#f1d8a9;background:linear-gradient(145deg,#3a3327,#24231f);border:1px solid #e2c38f28}.editor-title-row h2{letter-spacing:-.035em;font-size:23px}.editor-title-row p{line-height:1.55}.editor-steps{background:#0a0e14;border:1px solid #ffffff17;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:5px;display:grid}.editor-step-tab{text-align:left;cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:1px 8px;min-width:0;padding:9px 8px;display:grid;color:#a9a8a3!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important}.editor-step-tab>span{color:#8e9092;font-variant-numeric:tabular-nums;grid-row:span 2;font-size:10px}.editor-step-tab strong{font-size:12px}.editor-step-tab small{color:#858991;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.editor-step-tab.active{color:#f2e9d9!important;background:linear-gradient(145deg,#302d27,#211f1c)!important;border-color:#e2c38f36!important}.editor-step-tab.active>span{color:#e2c38f}.editor-step-panel{min-width:0}.editor-step-panel>label{margin-top:11px}.editor-step-panel .logo-editor,.editor-step-panel .contact-panel{margin:20px 0}.editor-step-panel .module-catalog{margin:20px 0 4px}.editor-step-panel .module-catalog>p{color:#a5a39d}.step-intro{margin:6px 0 18px}.step-intro>span{color:#d8bc89;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.step-intro h3{color:#f0ebe3;margin:7px 0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:22px;font-weight:500}.step-intro p{color:#a9a8a2;margin:0;font-size:13px;line-height:1.6}.appearance-step .template-picker,.appearance-step .template-picker-heading{margin-top:0}.appearance-step .template-picker{gap:14px;display:grid}.appearance-step .template-picker-heading{align-items:flex-start}.appearance-step .template-options{gap:8px}.appearance-step .motion-picker{margin:17px 0 0;padding:14px}.appearance-step .motion-picker p{color:#aaa79f;margin:0 0 12px;font-size:12px}.appearance-step .motion-picker [role=group]{flex-wrap:wrap;gap:8px;display:flex}.appearance-step .motion-option{font-size:11px;color:#d4d0c7!important;background:#ffffff08!important;border-radius:8px!important;padding:8px 10px!important}.appearance-step .motion-option.selected{color:#f1d6a5!important;background:#e2c38f15!important;border-color:#e2c38f99!important}.editor-actions{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111720ed;border:1px solid #ffffff1b;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex;position:sticky;bottom:12px;box-shadow:0 12px 32px #0006}.editor-actions-note{color:#92938f;padding-left:5px;font-size:10px}.editor-actions-right{align-items:center;gap:8px;display:flex}.editor-actions button{border-radius:9px;min-height:40px;padding:9px 12px}.editor-actions button:not(.secondary){font-size:12px}.editor-actions .secondary{color:#ddd8ce;background:#252b34}.editor-save-note{color:#84878d;text-align:right;margin:0;font-size:10px}.editor-actions button:focus-visible,.editor-step-tab:focus-visible,.studio-nav-link:focus-visible{outline-offset:2px;outline:2px solid #f4d099}.preview-panel{gap:16px;position:sticky;top:20px}.preview-heading{padding:2px 2px 0}.preview-heading h2{font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:22px;font-weight:500}.preview-panel>.identity-card{box-shadow:0 28px 70px #0007,inset 0 1px #ffffff20}.preview-panel .assistant-panel{margin-top:5px}.preview-panel .assistant-copy p{max-width:440px;line-height:1.65}.preview-panel .assistant-config-note{text-align:left}.share-empty{color:#a9a8a2;border:1px dashed #ffffff2b;border-radius:12px;padding:20px;font-size:13px;line-height:1.7}.editor-step-panel .share-panel{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.editor-step-panel .share-panel>.eyebrow,.editor-step-panel .share-panel>h2{display:none}.editor-step-panel .share-panel>p:not([role=status]){color:#aaa9a3;margin:0 0 6px;font-size:12px}.editor-step-panel .share-panel>label{color:#d4d0c7;background:#ffffff05;border:1px solid #ffffff16;border-radius:9px;padding:9px 10px;font-size:12px;line-height:1.5}.editor-step-panel .share-panel>label input{accent-color:#e2c38f;flex:none;margin:2px 0 0}.editor-step-panel .share-panel>button{width:100%;min-height:44px;margin-top:6px}.share-confirmation{background:#e2c38f08;border:1px solid #e2c38f36;border-radius:13px;gap:12px;margin-top:14px;padding:14px;display:grid}.share-confirmation>h3{font-size:15px}.share-confirmation>.identity-card{width:100%;box-shadow:0 15px 40px #0005}.share-confirmed-fields{background:#080b1199;border-radius:10px;padding:12px}.share-confirmed-fields h4{color:#e2c38f;margin:0 0 8px;font-size:11px}.share-confirmed-fields ul{color:#c5c1b8;overflow-wrap:anywhere;gap:5px;margin:0;padding-left:17px;font-size:11px;line-height:1.5;display:grid}.share-confirmation>p{color:#d5c9b5;margin:0;font-size:11px}.share-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.share-actions button{min-height:42px;padding:9px 10px;font-size:11px}.share-confirmation .publication-panel{min-width:0}.mobile-work-nav{display:none}.site-footer{border-color:#ffffff18}@media (max-width:1180px){.workspace{width:min(100% - 48px,1000px)}.studio{grid-template-columns:1fr 1fr;gap:20px}.studio-nav{background:#11161e;border:1px solid #ffffff15;border-radius:12px;grid-column:1/-1;align-items:center;gap:6px;padding:10px;display:flex;position:static;overflow-x:auto}.studio-nav-label,.studio-nav-note{display:none}.studio-nav-link{flex:none;padding:9px 11px}.editor-column{padding:20px}.preview-panel{top:16px}}@media (max-width:760px){.workspace{width:calc(100% - 32px);padding-bottom:102px}.site-header{height:66px}.hero{flex-direction:column;align-items:flex-start;gap:16px;min-height:0;padding:27px 0 22px}.hero h1{font-size:clamp(34px,8vw,46px)}.hero .intro{font-size:14px}.hero-action{padding:11px 15px}.studio{grid-template-columns:minmax(0,1fr);gap:18px}.studio-nav{display:none}.preview-panel{order:-1;gap:12px;position:static}.preview-panel .assistant-panel{grid-template-columns:38px 1fr;padding:14px}.editor-column{padding:16px}.editor-title-row h2{font-size:21px}.editor-steps{gap:4px}.editor-step-tab{text-align:center;grid-template-columns:1fr;gap:3px;padding:8px 7px}.editor-step-tab>span{grid-row:auto}.editor-step-tab small{display:none}.editor-actions{bottom:82px}.mobile-work-nav{z-index:20;padding:8px max(8px,env(safe-area-inset-left)) calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d1118f2;border-top:1px solid #ffffff1b;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:fixed;inset:auto 0 0}.mobile-work-nav a{color:#a6a7a7;white-space:nowrap;border-radius:8px;justify-items:center;gap:4px;padding:5px 1px;font-size:9px;text-decoration:none;display:grid}.mobile-work-nav a>span{color:#d6bd8f;font-size:16px}.mobile-work-nav a[aria-current=page]{color:#f0dfc1;background:#e2c38f12}.mobile-work-nav a[aria-current=page]>span{color:#e2c38f}.site-footer{padding-bottom:8px}}@media (max-width:390px){.workspace{width:calc(100% - 24px)}.editor-column{padding:13px}.editor-step-tab strong{font-size:11px}.editor-actions{padding:8px}.editor-actions button{padding:8px 10px;font-size:11px}.mobile-work-nav a{font-size:8px}}@media (prefers-reduced-motion:reduce){.studio-nav-link,.hero-action{transition:none}}.content-import{background:#10151d;border:1px solid #fff2;border-radius:14px;gap:8px;margin:18px 0;padding:16px;display:grid}.content-import h3,.content-import p{margin:0}.content-import p{font-size:12px;line-height:1.55}.content-import-limits{color:#b9ad98}.content-import input[type=file]{color:#e8e2d7;background:#0b0f15;border:1px dashed #ffffff35;border-radius:9px;width:100%;padding:10px;font-size:12px}.content-import-jobs{gap:10px;display:grid}.content-import-job{background:#ffffff05;border:1px solid #ffffff1c;border-radius:10px;gap:8px;padding:11px;display:grid}.content-import-job>div:first-child{justify-content:space-between;gap:10px;display:flex}.content-import-job strong{overflow-wrap:anywhere}.content-import-job details{background:#ffffff05;border-radius:7px;padding:8px}.content-import-job summary{cursor:pointer}.content-import-job pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;font-size:11px;overflow:auto}.content-import-job ul{max-height:130px;padding-left:22px;font-size:11px;overflow:auto}.content-page-range{grid-template-columns:1fr 1fr;gap:7px;display:grid}.content-page-range label{font-size:11px}.content-page-range input{color:#f3eee5;background:#0b0f15;border:1px solid #ffffff30;border-radius:7px;width:100%;min-width:0;padding:7px}.content-page-range button{grid-column:1/-1}.editor .contact-panel{box-shadow:none;background:#10151d;margin:18px 0;padding:18px}.free-template-area{border-top:1px solid #ffffff1f;margin-top:26px;padding-top:20px}.free-template-area .template-picker-heading h2{color:#f1ece2}.free-template-area .template-picker-heading p{color:#aaa9a3}.free-template-area .template-selected{color:#e2c38f}.free-template-area .template-option{color:#eee8df}.free-template-area .template-option-description{color:#aaa9a3}.free-template-area .template-option:hover,.free-template-area .template-option[aria-pressed=true]{background:#e2c38f13;border-color:#e2c38f77}.editor-step-panel .motion-picker{margin:20px 0 0;padding:14px}.editor-step-panel .motion-picker p{color:#aaa79f;margin:0 0 12px;font-size:12px}.vip-content-step>.demo-preview{margin:14px 0 24px}.vip-content-step>.demo-preview .cyber-card{width:100%}.vip-content-step>.demo-preview .preview-heading{margin-bottom:10px}.vip-content-step>.demo-preview .demo-caption{color:#aaa9a3;margin-top:9px;font-size:12px}.vip-module-groups{gap:10px;margin:22px 0;display:grid}.vip-module-group{background:#ffffff05;border:1px solid #ffffff21;border-radius:13px;padding:15px}.vip-module-group h4,.vip-module-heading{color:#f1ece2;margin:0 0 10px;font-size:14px}.vip-module-group>div{flex-wrap:wrap;gap:8px;display:flex}.vip-module-group button{padding:9px 12px;font-size:12px}.vip-content-step>fieldset{margin:12px 0}.vip-content-step>fieldset>button.secondary{justify-self:start}.vip-template-tabs{background:#0b1017;border:1px solid #ffffff20;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;display:grid}.vip-template-tabs button{color:#aca9a4;background:0 0;border-radius:8px;min-height:42px;font-size:12px}.vip-template-tabs button[aria-selected=true]{color:#f1d4a4;background:#e2c38f1d;box-shadow:inset 0 0 0 1px #e2c38f5c}.appearance-step .template-series{border-top:0}.appearance-step .template-series-heading h3{color:#f1ece2}.appearance-step .template-series-heading>span,.appearance-step .template-pro-badge{color:#d9b983}.appearance-step .pro-template-option{color:#ede8de}.appearance-step .pro-template-option .template-option-description{color:#aaa9a3}.appearance-step .template-preview-button{color:#1a160f;background:#e2c38f}.studio-finish{background:linear-gradient(130deg,#23231f,#121820 75%);border:1px solid #e2c38f40;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:14px 28px;margin:28px 0 0;padding:26px;display:grid;box-shadow:0 22px 60px #0003}.studio-finish .eyebrow{margin:0 0 8px}.studio-finish h2{color:#f1ece2;margin:0 0 8px;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(22px,2.2vw,30px);font-weight:500}.studio-finish p{color:#aaa9a3;margin:0;font-size:13px;line-height:1.6}.studio-finish-actions{flex-wrap:wrap;gap:10px;display:flex}.studio-finish-actions button{color:#1a160f;cursor:pointer;background:#e2c38f;border:0;border-radius:10px;min-height:46px;padding:11px 18px;font-weight:700}.studio-finish-actions button.secondary{color:#ece5d8;background:#252b34;border:1px solid #ffffff2b}.studio-finish-actions button:disabled{opacity:.45;cursor:not-allowed}.studio-finish>.save-status{color:#d8c29d;grid-column:1/-1}.studio-share{border-top:1px solid #ffffff20;grid-column:1/-1;padding-top:24px;scroll-margin-top:24px}.studio-share h3{color:#f1ece2;margin:0 0 14px;font-size:18px}.studio-share .share-panel{box-shadow:none;background:0 0;border:0;padding:0}.studio-share .share-panel>label{background:#ffffff05;border:1px solid #ffffff1b;border-radius:9px;padding:10px}.studio-share .share-panel>button{min-height:44px}@media (max-width:760px){.studio-finish{grid-template-columns:1fr;margin-top:18px;padding:20px}.studio-finish-actions{grid-template-columns:1fr 1fr;display:grid}.studio-finish-actions button{padding:10px;font-size:12px}.vip-content-step>.demo-preview .cyber-card{max-width:100%}}@media (max-width:390px){.studio-finish-actions{grid-template-columns:1fr}}.editor-stepper{background:#0d1219;border:1px solid #ffffff18;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:2px 0 8px;padding:5px;display:grid}.editor-stepper button{text-align:left;cursor:pointer;align-items:center;gap:9px;min-width:0;transition:background .16s,border-color .16s,color .16s;display:flex;color:#b7b4ad!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;padding:10px 9px!important}.editor-stepper button:hover{background:#ffffff08!important;transform:none!important}.editor-stepper button.is-active{color:#f2e5cf!important;background:#e2c38f12!important;border-color:#e2c38f42!important}.editor-stepper-number{color:#d5ba8b;letter-spacing:.08em;font-size:10px;font-weight:800}.editor-stepper-copy{gap:3px;min-width:0;display:grid}.editor-stepper-copy strong{font-size:12px}.editor-stepper-copy small{color:#999994;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.studio-save-status{border:1px solid #ffffff15;border-radius:8px;padding:7px 10px;color:#bab7ae!important;font-size:10px!important}.editor-step-panel[aria-label=填写名片内容],.editor-step-panel[aria-label=选择名片外观]{gap:12px;display:grid}.editor-step-panel[aria-label=填写名片内容] .workflow-step{gap:11px;display:grid}.editor-step-panel[aria-label=填写名片内容] .contact-panel{margin:0}.editor-step-panel[aria-label=选择名片外观] .workflow-step{gap:10px;display:grid}.editor-step-panel[aria-label=选择名片外观] .free-template-area{margin-top:8px;padding-top:14px}.editor-share-step{gap:14px;min-width:0;display:grid}.editor-share-step>.step-intro{background:#e2c38f08;border:1px solid #e2c38f28;border-radius:11px;padding:14px}.editor-share-step>.step-intro h3{color:#f0e6d5;margin:0 0 5px;font-size:15px}.editor-share-step>.step-intro p{font-size:11px}.editor-share-step .quick-share{background:#0e141d;border:1px solid #ffffff17;border-radius:12px;margin:0;padding:14px}.editor-share-step .quick-share h3{font-size:16px}.editor-share-step .quick-share-actions{flex-wrap:wrap}.editor-step-actions{border-top:1px solid #ffffff15;justify-content:space-between;gap:10px;padding-top:9px;display:flex}.editor-step-actions button{min-height:42px;padding:10px 14px;font-size:12px}@media (max-width:760px){.editor-stepper{gap:3px;padding:4px}.editor-stepper button{justify-content:center;gap:6px;padding:9px 5px!important}.editor-stepper-copy small{display:none}.editor-stepper-copy strong{font-size:11px}.editor-stepper-number{font-size:9px}.editor-share-step .quick-share{grid-template-columns:minmax(0,1fr);padding:12px}.editor-share-step .quick-share-actions{grid-template-columns:1fr 1fr;display:grid}.editor-step-actions{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111720ed;border:1px solid #ffffff1b;border-radius:11px;padding:9px;position:sticky;bottom:82px}.studio-workspace[data-active-step=share] .card-visibility-panel{order:-1}}.studio-hero{min-height:0;padding:32px 0 28px}.studio-hero h1{margin-bottom:10px;font-size:clamp(34px,3.5vw,48px)}.studio-hero .intro{max-width:680px}.studio.studio-workspace{grid-template-columns:minmax(0,1.2fr) minmax(300px,.85fr) minmax(225px,.46fr);gap:22px 18px}.studio-workspace .studio-nav{border-bottom:1px solid #ffffff20;grid-column:1/-1;align-items:center;gap:7px;min-width:0;margin:0 0 3px;padding:0 0 15px;display:flex;position:static;overflow-x:auto}.studio-workspace .studio-nav-label,.studio-workspace .studio-nav-note{display:none}.studio-workspace .studio-nav-link{flex:none;padding:10px 14px;font-size:13px}.studio-workspace .editor-column{grid-column:1;width:100%;padding:clamp(20px,2.4vw,30px)}.studio-workspace .preview-panel{order:0;grid-column:2;align-self:start;position:sticky;top:22px}.studio-workspace .card-visibility-panel{color:#e9e5dc;background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff17;border-radius:15px;grid-column:3;align-self:start;min-width:0;padding:15px;position:sticky;top:22px;box-shadow:0 16px 42px #0004}.card-visibility-heading>span{letter-spacing:.14em;text-transform:uppercase;color:#d8bb88;font-size:10px}.card-visibility-heading h2{color:#f1ece2;margin:5px 0;font-size:17px}.card-visibility-heading p{color:#b4b2ae;margin:0;font-size:11px;line-height:1.45}.card-visibility-tabs{background:#0b0f15;border:1px solid #ffffff18;border-radius:10px;grid-template-columns:1fr 1fr;gap:3px;margin:12px 0 10px;padding:3px;display:grid}.card-visibility-tabs button{font-size:12px;color:#b4b2ae!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:7px 8px!important}.card-visibility-tabs button[aria-selected=true]{font-weight:700;color:#17130d!important;background:#e2c38f!important}.card-visibility-options{gap:12px;display:grid}.card-visibility-options section{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:5px;display:grid}.card-visibility-options h3{color:#e3c89a;letter-spacing:.03em;grid-column:1/-1;margin:0 0 2px;font-size:11px}.card-visibility-options label{color:#e9e5dc;cursor:pointer;border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:5px;min-width:0;padding:5px 6px;font-size:11px;line-height:1.3;display:flex}.card-visibility-options label:has(input:checked){background:#d8bb880c;border-color:#d8bb884a}.card-visibility-options input[type=checkbox]{accent-color:#d8bb88;flex:none;width:14px;height:14px;margin:0}.card-visibility-options input[type=checkbox]:disabled{opacity:.4}.card-visibility-options label span{flex:1;justify-content:space-between;gap:4px;min-width:0;display:flex}.card-visibility-options small,.card-visibility-empty{color:#9e9b96;font-size:9px}.card-visibility-empty{grid-column:1/-1;margin:0;line-height:1.5}.card-visibility-module{background:#ffffff04;border:1px solid #ffffff12;border-radius:8px;align-content:start;gap:3px;min-width:0;margin:0;padding:4px;display:grid}.card-visibility-module>label{background:0 0;border:0;padding:3px;font-weight:650}.card-visibility-module-fields summary{color:#aaa9a3;cursor:pointer;padding:3px;font-size:9px}.card-visibility-module-fields>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.card-visibility-module-fields label{padding:4px;font-size:10px}.quick-share-step{margin-top:18px;padding:20px;display:block}.quick-share{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;display:grid}.quick-share h3{color:#f1ece2;margin:0 0 6px;font-size:18px}.quick-share p{color:#aaa9a3;margin:0;font-size:12px;line-height:1.6}.quick-share-actions{gap:8px;display:flex}.quick-share-actions button{color:#17130d;cursor:pointer;background:#e2c38f;border:0;border-radius:9px;min-height:42px;padding:10px 16px;font-weight:700}.quick-share-actions button.secondary{color:#ece5d8;background:#252b34;border:1px solid #ffffff2b}.quick-share-actions button:disabled,.quick-share-downloads button:disabled{opacity:.48;cursor:not-allowed}.quick-share-downloads{color:#8f908f;grid-column:1/-1;align-items:center;gap:8px;font-size:12px;display:flex}.quick-share-downloads button{color:#d8c29d;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.quick-share-copy-field{color:#d8c29d;grid-column:1/-1;gap:6px;font-size:12px;display:grid}.quick-share-copy-field input{color:#f1ece2;background:#0b0f15;border:1px solid #ffffff25;border-radius:8px;width:100%;padding:10px}.quick-share-management{border-top:1px solid #ffffff18;grid-column:1/-1;padding-top:10px}.quick-share-management summary{color:#d8c29d;cursor:pointer;font-size:12px}.quick-share-management>div{gap:8px;margin-top:10px;display:grid}.quick-share-management article{border:1px solid #ffffff16;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px;display:flex}.quick-share-management article p{flex:100%;font-size:11px}.quick-share-management article a{color:#d8c29d;font-size:11px}.quick-share-management article button{color:#ece5d8;cursor:pointer;background:#252b34;border:1px solid #ffffff24;border-radius:7px;padding:7px 10px;font-size:11px}.quick-share-step>.save-status{color:#d8c29d;margin-top:10px}.studio-workspace .preview-empty{color:#aea99f;text-align:center;border:1px dashed #ffffff2b;border-radius:14px;place-content:center;min-height:230px;padding:30px;display:grid}.studio-workspace .preview-empty span{color:#d7bd90;font-size:25px}.studio-workspace .preview-empty p{max-width:25ch;margin:8px 0 0;font-size:13px;line-height:1.6}.studio-workspace .preview-heading h2{font-size:19px}.studio-workspace .preview-heading p{max-width:36ch;line-height:1.5}@media (max-width:1000px){.studio.studio-workspace{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);max-width:760px;margin:0 auto}.studio-workspace .studio-nav,.studio-workspace .editor-column{grid-column:1/-1}.studio-workspace .preview-panel{order:0;grid-column:1;position:static}.studio-workspace .card-visibility-panel{order:0;grid-column:2;position:static}.studio-workspace .preview-empty{min-height:150px}}@media (max-width:1023px){.studio.studio-workspace .preview-panel{top:auto;left:12px;right:12px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:42;flex-direction:column;order:0;display:flex;position:fixed}.studio.studio-workspace .mobile-preview-backdrop{background:#17132152}}@media (max-width:760px){.studio.studio-workspace .preview-panel{left:8px;right:8px;bottom:calc(66px + env(safe-area-inset-bottom))}.studio-hero{padding:25px 0 22px}.studio-workspace .studio-nav{display:none}.studio-workspace .editor-column{padding:18px}.studio.studio-workspace{grid-template-columns:minmax(0,1fr)}.studio-workspace .preview-panel,.studio-workspace .card-visibility-panel{grid-column:1}.studio-workspace .mobile-work-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-work-nav a{white-space:normal;text-align:center;min-height:47px;font-size:10px;line-height:1.2}.quick-share{grid-template-columns:minmax(0,1fr)}.quick-share-actions{grid-template-columns:1fr 1fr;display:grid}.quick-share-downloads{grid-column:1}}.library-page{width:min(1060px,100% - 48px);margin:0 auto}.library-intro h1{color:#f1ece2;margin:0 0 10px;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(32px,4vw,46px);font-weight:500}.library-intro p{color:#aaa9a3;max-width:62ch;margin:0;font-size:14px;line-height:1.7}.library-tabs{border-bottom:1px solid #ffffff26;gap:32px;display:flex}.library-tabs a{color:#a7a5a1;border-bottom:2px solid #0000;align-items:center;min-height:48px;padding:0 3px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.library-tabs a:hover{color:#f1ece2}.library-tabs a[aria-current=page]{color:#f1ece2;border-color:#e2c38f}.card-library-content{color:#d6d1c7;gap:16px;max-width:820px;padding:30px 0 45px;display:grid}.card-library-content h2,.card-library-content h3{color:#f1ece2}.card-library-content>label{font-size:14px;font-weight:700}.card-library-content input[type=file]{color:#ddd8cd;background:#111720;border:1px dashed #fff3;border-radius:10px;max-width:100%;padding:14px}.card-library-content button{color:#17130d;cursor:pointer;background:#e2c38f;border:1px solid #fff2;border-radius:9px;padding:10px 14px}.card-library-content a{color:#e2c38f}.card-library-content p{margin:0;line-height:1.65}.library-group-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px;display:flex}.library-group-heading:first-child{margin-top:0}.library-group-heading h2{margin:0;font-size:21px;font-weight:600}.library-group-heading a{font-size:13px;text-decoration:none}.library-own-card{width:min(100%,620px)}.library-empty{color:#aaa9a3;padding:24px 0}.library-records{gap:0;display:grid}.library-card-row{border-bottom:1px solid #ffffff1f;gap:7px;padding:18px 0;display:grid}.library-card-row h3{margin:0;font-size:17px}.library-card-row small{color:#ad9f8d}.library-card-row button{justify-self:start}.library-offline{background:#ffffff05;border:1px solid #ffffff20;border-radius:12px;margin-top:18px;padding:18px}.library-offline summary{cursor:pointer;font-weight:600}.library-offline p{margin:10px 0}.library-offline article{margin-top:18px}@media (max-width:600px){.library-page{width:calc(100% - 32px)}.library-intro{padding:28px 0 21px}.library-tabs{gap:22px}.library-tabs a{font-size:14px}.card-library-content{padding-top:22px}}.module-catalog{margin:24px 0}.module-catalog h3{font-size:1.1rem}.module-catalog-entry{border-bottom:1px solid #ffffff20;padding:12px 0}.module-catalog-entry:last-child{border-bottom:0}.module-catalog-entry summary{cursor:pointer;color:#eee8df;line-height:1.6}.module-catalog-entry summary span{color:#c4b79d;margin-left:18px;font-size:.8rem;display:block}.module-catalog-entry summary:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #e2c38f}.editor select{color:#f3eee5;background:#0b0f15;border:1px solid #ffffff30;border-radius:10px;width:100%;margin:8px 0 14px;padding:10px;display:block}.editor button:disabled{opacity:.6;cursor:not-allowed}.contact-panel input:disabled{color:#b4b2ae;opacity:1}.studio-aftercare{grid-template-columns:42px minmax(0,1fr) auto;gap:14px;margin-top:24px;padding:22px 24px}.studio-aftercare .assistant-link{white-space:nowrap;grid-column:3}@media (max-width:760px){.studio-aftercare{grid-template-columns:42px minmax(0,1fr);margin-top:18px;padding:18px}.studio-aftercare .assistant-link{white-space:normal;grid-column:2}}.home-example{width:min(100%,540px);margin:0 auto 26px}.home-example .demo-preview{color:#e9e5dc;background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff18;border-radius:16px;margin:0;padding:18px;box-shadow:0 18px 48px #0004}.home-example .demo-preview .preview-heading h2{font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:20px;font-weight:500}.step-intro h3,.contact-panel h3,.template-picker-heading h2,.studio-finish h2{letter-spacing:-.02em;color:#f0ebe3!important;margin:7px 0!important;font-family:Georgia,Noto Serif SC,Songti SC,serif!important;font-size:21px!important;font-weight:500!important}@media (max-width:760px){.home-example{margin-bottom:18px}.home-example .demo-preview{padding:14px}.step-intro h3,.contact-panel h3,.template-picker-heading h2,.studio-finish h2{font-size:19px!important}}.beyond-page .hero{margin:24px 0 30px}.beyond-kicker{color:#d8bc89;letter-spacing:.16em;margin:0 0 10px;font-size:11px;font-weight:700}.beyond-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1000px;margin:0 auto;display:grid}.beyond-card{color:#e9e5dc;background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff1b;border-radius:18px;flex-direction:column;min-height:260px;padding:26px;text-decoration:none;transition:transform .18s,border-color .18s;display:flex;box-shadow:0 20px 55px #0004}.beyond-card:hover{border-color:#e2c38f66;transform:translateY(-3px)}.beyond-card-step{color:#d8bc89;letter-spacing:.12em;font-size:10px;font-weight:700}.beyond-card h2{margin:24px 0 10px;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:25px;font-weight:500}.beyond-card p{color:#aaa9a3;margin:0;font-size:14px;line-height:1.75}.beyond-card-action{color:#e2c38f;justify-content:space-between;margin-top:auto;padding-top:26px;font-size:13px;font-weight:700;display:flex}.beyond-page .site-footer{margin-top:32px}@media (max-width:640px){.beyond-page .hero{margin:18px 0 20px}.beyond-grid{grid-template-columns:1fr;gap:12px}.beyond-card{min-height:220px;padding:21px}.beyond-card h2{margin:18px 0 8px;font-size:22px}.beyond-card-action{padding-top:18px}}.editor{gap:18px}.editor-step-panel{display:contents}.editor-step-panel[hidden]{display:none!important}.workflow-step{border:1px solid #ffffff1c;border-radius:16px;padding:22px}.workflow-step-light{color:#202324;background:#e8e7e3;border-color:#d4d3ce}.workflow-step-light .step-intro h3,.workflow-step-light .step-intro p,.workflow-step-light label,.workflow-step-light .motion-picker legend,.workflow-step-light .motion-picker p{color:#252827!important}.workflow-step-light input,.workflow-step-light textarea{color:#202324;background:#fff;border-color:#c9c9c4}.workflow-step-light .free-template-area{border-color:#c9c9c4}.workflow-step-dark{background:#111720;border-color:#ffffff1c}.workflow-step-dark .step-intro h3,.workflow-step-dark .step-intro p{color:#f0ebe3}.workflow-step-dark .contact-panel{box-shadow:none;background:#0d1219;border:1px solid #ffffff16;border-radius:12px;margin:0;padding:16px}.workflow-step-dark .contact-panel h3{margin-top:0!important}.workflow-step-light .motion-picker{background:#f2f1ee;border-color:#c9c9c4}.workflow-step-light .motion-picker button{color:#303230;background:#fff;border:1px solid #c8c8c3}.share-step-intro{margin:28px 0 14px}.share-step-intro h3{margin:0 0 7px!important}.studio-finish{margin-top:0}.home-demo-card{color:#e9e5dc;background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff18;border-radius:16px;width:min(100%,540px);margin:0 auto 26px;padding:18px;box-shadow:0 18px 48px #0004}.home-demo-card .identity-card{width:100%}.home-demo-card .identity-card .identity-logo{max-width:100%;max-height:7cqi}.home-demo-card .identity-card .identity-logo-tile{min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.home-demo-card .identity-card .card-catalog-tile img,.home-demo-card .identity-card .card-social-logo img{object-fit:contain;width:5cqi;height:5cqi}.beyond-vip{background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff1c;border-radius:18px;max-width:1000px;margin:34px auto 0;padding:26px}.beyond-vip>.step-intro h2{color:#f0ebe3;margin:0 0 7px;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:24px;font-weight:500}.beyond-vip>.step-intro p{color:#aaa9a3;margin:0}.vip-page-editor .vip-content-step{gap:16px;display:grid}.beyond-save-status{color:#d7c69f;margin:12px 0 0;font-size:13px}@media (max-width:760px){.workflow-step{padding:16px}.home-demo-card{margin-bottom:18px;padding:14px}.beyond-vip{margin-top:24px;padding:16px}}.vip-workspace{padding-bottom:110px}.vip-workflow{gap:18px;min-width:0;display:grid}.vip-workflow>.demo-preview{color:#e9e5dc;background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff18;border-radius:16px;margin:0;padding:18px}.vip-workflow>.demo-preview .cyber-card{width:100%}.vip-workflow>.demo-preview .demo-caption{color:#aaa9a3;margin-top:9px;font-size:12px}.vip-workflow .workflow-step{gap:14px;display:grid}.vip-workflow .workflow-step h2,.vip-share-section .step-intro h2{color:inherit;margin:0 0 6px;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:21px;font-weight:500}.vip-workflow .workflow-step-dark h2{color:#f1ece2}.vip-workflow .workflow-step-light h2{color:#262a28}.vip-workflow .step-intro p{margin:0;font-size:13px;line-height:1.6}.vip-workflow .workflow-step-dark .step-intro p{color:#aaa9a3}.vip-workflow .workflow-step-light .step-intro p{color:#5c625e}.vip-workflow .logo-editor,.vip-workflow .content-import,.vip-workflow .content-import-panel{margin:0}.vip-workflow .workflow-step-dark .content-import,.vip-workflow .workflow-step-dark .content-import-panel{background:#0c1118}.vip-workflow .workflow-step-light .content-import,.vip-workflow .workflow-step-light .content-import-panel{color:#262a28;background:#f4f3f0;border-color:#cecfca}.vip-workflow .workflow-step-light .content-import p,.vip-workflow .workflow-step-light .content-import-panel p{color:#555c57}.vip-workflow .workflow-step-light .content-import h3,.vip-workflow .workflow-step-light .content-import-panel h3{color:#252827}.vip-workflow .vip-manual-label,.vip-workflow .vip-info-fields label,.vip-workflow .vip-social-fields label,.vip-website-field{gap:7px;font-size:13px;font-weight:700;display:grid}.vip-workflow .workflow-step-light input,.vip-workflow .workflow-step-light textarea,.vip-workflow .workflow-step-light select{color:#252827;width:100%;font:inherit;background:#fff;border:1px solid #c9c9c4;border-radius:9px;padding:10px 12px}.vip-ai-output-note{color:#555c57;margin:0;font-size:12px;line-height:1.6}.vip-info-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vip-social-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vip-social-fields h3,.vip-social-fields>p{grid-column:1/-1;margin:0}.vip-social-fields h3{color:#f1ece2;font-size:15px}.vip-social-fields>p{color:#aaa9a3;font-size:12px}.vip-social-fields label{color:#d7d2c9}.vip-social-fields input,.vip-website-field input{color:#f3eee5;min-width:0;font:inherit;background:#0b0f15;border:1px solid #ffffff24;border-radius:8px;padding:9px 10px}.vip-website-field{color:#d7d2c9}.vip-visibility-list{gap:8px;display:grid}.vip-visibility-list label{color:#242826;cursor:pointer;background:#f5f4f1;border:1px solid #c9c9c4;border-radius:9px;align-items:center;gap:10px;padding:11px 12px;display:flex}.vip-visibility-list label>input{accent-color:#304d3c}.vip-visibility-list label span{gap:3px;display:grid}.vip-visibility-list small{color:#656b67}.vip-empty-hint{color:#5c625e;margin:0;font-size:13px}.vip-preview-column{gap:12px;min-width:0;display:grid;position:sticky;top:20px}.vip-preview-column .preview-heading h2{color:#f1ece2;margin:0;font:500 22px Georgia,Noto Serif SC,Songti SC,serif}.vip-preview-column .preview-heading p{color:#aaa9a3;font-size:13px}.vip-preview-column>.identity-card{width:100%}.vip-share-section{background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff1c;border-radius:18px;gap:12px;margin-top:28px;padding:22px;display:grid}.vip-share-section .step-intro h2{color:#f1ece2}.vip-share-section .step-intro p{color:#aaa9a3;margin:0;font-size:13px}.vip-share-section>.share-panel{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.vip-share-section>.share-panel .eyebrow,.vip-share-section>.share-panel>h2{display:none}.vip-share-section .share-panel>label{background:#ffffff05;border:1px solid #ffffff1b;border-radius:9px;padding:10px}.vip-share-section .share-confirmation{margin-top:14px}.vip-page>.hero{margin-bottom:24px}.template-pro-select{color:#17130d;cursor:pointer;background:#e2c38f;border:1px solid #b99a6b;border-radius:7px;justify-self:start;padding:6px 9px;font-size:11px;font-weight:700}.template-pro-select[aria-pressed=true]{color:#203a2b;background:#d9e5d6;border-color:#9bb09a}@media (max-width:1000px){.vip-layout{grid-template-columns:1fr}.vip-preview-column{order:2;position:static}.vip-workflow>.demo-preview{order:-1}}@media (max-width:760px){.vip-workspace{padding-bottom:110px}.vip-workflow{gap:13px}.vip-workflow .workflow-step{padding:16px}.vip-info-fields,.vip-social-fields{grid-template-columns:1fr}.vip-share-section{padding:16px}.vip-workflow>.demo-preview{padding:14px}}.vip-layout{display:block}.vip-workflow{max-width:1000px;margin:0 auto}.vip-live-preview{background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff1c;border-radius:18px;gap:12px;max-width:1000px;margin:26px auto 0;padding:22px;display:grid}.vip-live-preview .preview-heading h2{color:#f1ece2;margin:0;font:500 22px Georgia,Noto Serif SC,Songti SC,serif}.vip-live-preview .preview-heading p{color:#aaa9a3;font-size:13px}.vip-live-preview>.identity-card{width:min(100%,720px);margin:0 auto}.vip-live-preview>.save-status{margin-top:4px}@media (max-width:760px){.vip-live-preview{margin-top:18px;padding:16px}}.vip-layout{grid-template-columns:minmax(0,1.18fr) minmax(300px,.95fr) minmax(230px,.58fr);align-items:start;gap:18px;display:grid}.vip-workflow{grid-area:1/1;gap:14px;min-width:0;max-width:none;margin:0;display:grid}.vip-workflow>.editor-stepper{grid-row:1}.vip-step-panel[hidden]{display:none!important}.vip-step-panel{gap:14px;min-width:0;display:grid}.vip-content-stage>.workflow-step,.vip-appearance-stage>.workflow-step{gap:14px;display:grid}.vip-content-stage>.workflow-step-light{color:#202324;background:#e8e7e3;border-color:#d4d3ce}.vip-content-stage>.workflow-step-light .step-intro h2,.vip-content-stage>.workflow-step-light .step-intro p,.vip-content-stage>.workflow-step-light label{color:#252827!important}.vip-appearance-stage>.demo-preview{color:#e9e5dc;background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff18;border-radius:16px;margin:0;padding:14px}.vip-appearance-stage>.demo-preview .cyber-card{width:100%}.vip-appearance-stage>.demo-preview .demo-caption{color:#aaa9a3;margin-top:9px;font-size:12px}.vip-share-stage>.step-intro{background:#e2c38f08;border:1px solid #e2c38f28;border-radius:11px;padding:14px}.vip-share-stage>.step-intro h2{color:#f0e6d5;margin:0 0 5px;font:500 18px Georgia,Noto Serif SC,Songti SC,serif}.vip-share-stage>.step-intro p{font-size:12px}.vip-share-stage>.quick-share{background:#0e141d;border:1px solid #ffffff17;border-radius:13px;margin:0;padding:16px}.vip-share-stage>.quick-share .quick-share-actions{flex-wrap:wrap}.vip-preview-column{grid-area:1/2;gap:12px;min-width:0;display:grid;position:sticky;top:22px}.vip-preview-column>.identity-card{width:100%;max-width:none}.vip-preview-column>.save-status{color:#d8c29d;margin:0;font-size:12px}.vip-layout>.card-visibility-panel{color:#e9e5dc;background:linear-gradient(145deg,#171d27,#10151d);border:1px solid #ffffff17;border-radius:15px;grid-area:1/3;gap:14px;min-width:0;padding:15px;display:grid;position:sticky;top:22px;box-shadow:0 16px 42px #0004}.vip-layout>.card-visibility-panel .card-visibility-heading>span{color:#d8bb88;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.vip-layout>.card-visibility-panel .card-visibility-heading h2{color:#f1ece2;margin:5px 0;font-size:17px}.vip-layout>.card-visibility-panel .card-visibility-heading p{color:#b4b2ae;margin:0;font-size:11px;line-height:1.45}.vip-layout>.card-visibility-panel .card-visibility-options{gap:12px;display:grid}.vip-layout>.card-visibility-panel .card-visibility-options section{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.vip-layout>.card-visibility-panel .card-visibility-options h3{color:#e3c89a;grid-column:1/-1;margin:0 0 2px;font-size:11px}.vip-layout>.card-visibility-panel .card-visibility-options label{color:#e9e5dc;cursor:pointer;border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:5px;min-width:0;padding:5px 6px;font-size:11px;line-height:1.3;display:flex}.vip-layout>.card-visibility-panel .card-visibility-options label:has(input:checked){background:#d8bb880c;border-color:#d8bb884a}.vip-layout>.card-visibility-panel .card-visibility-options input[type=checkbox]{accent-color:#d8bb88;flex:none;width:14px;height:14px;margin:0}.vip-layout>.card-visibility-panel .card-visibility-options label span{flex:1;justify-content:space-between;gap:4px;min-width:0;display:flex}.vip-layout>.card-visibility-panel .card-visibility-options small,.vip-layout>.card-visibility-panel .card-visibility-empty{color:#9e9b96;font-size:9px}.vip-layout>.card-visibility-panel .card-visibility-module{background:#ffffff04;border:1px solid #ffffff12;border-radius:8px;gap:3px;min-width:0;margin:0;padding:4px;display:grid}.vip-layout>.card-visibility-panel .card-visibility-module>label{background:0 0;border:0;padding:3px;font-weight:650}.vip-layout>.card-visibility-panel .card-visibility-module-fields summary{color:#aaa9a3;cursor:pointer;padding:3px;font-size:9px}.vip-layout>.card-visibility-panel .card-visibility-module-fields>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.vip-layout>.card-visibility-panel .card-visibility-module-fields label{padding:4px;font-size:10px}.vip-workflow .editor-step-actions{margin-top:2px}.vip-workflow .editor-step-actions button{color:#17130d;cursor:pointer;background:#e2c38f;border:0;border-radius:10px;min-height:42px;padding:10px 14px;font-size:12px;font-weight:700}.vip-workflow .editor-step-actions button.secondary{color:#ece5d8;background:#252b34;border:1px solid #ffffff2b}@media (max-width:1100px){.vip-layout{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr)}.vip-workflow{grid-column:1/-1}.vip-preview-column{grid-area:2/1;position:static}.vip-layout>.card-visibility-panel{grid-area:2/2;position:static}}@media (max-width:760px){.vip-layout{grid-template-columns:minmax(0,1fr);gap:14px}.vip-workflow{grid-area:3/1}.vip-preview-column{grid-area:1/1;position:static}.vip-layout>.card-visibility-panel{grid-area:2/1;position:static}.vip-layout[data-active-step=share] .vip-workflow{grid-row:3}.vip-workflow>.editor-stepper{z-index:6;position:sticky;top:8px}.vip-step-panel>.workflow-step{padding:16px}.vip-appearance-stage>.demo-preview{padding:12px}.vip-share-stage>.quick-share{grid-template-columns:minmax(0,1fr);padding:12px}.vip-share-stage>.quick-share .quick-share-actions{grid-template-columns:1fr 1fr;display:grid}.vip-workflow .editor-step-actions{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111720ed;border:1px solid #ffffff1b;border-radius:11px;padding:9px;position:sticky;bottom:82px}}.quick-share-selection{border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;grid-column:1/-1;gap:7px;padding:11px 0;display:grid}.quick-share-selection>strong{color:#d8c29d;font-size:11px}.quick-share-selection ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;padding:0;list-style:none;display:grid}.quick-share-selection li{color:#d6d1c7;overflow-wrap:anywhere;border-bottom:1px solid #ffffff0c;min-width:0;padding:6px 0;font-size:10px;line-height:1.45}.quick-share-selection>p{color:#aaa9a3;margin:0;font-size:11px}@media (max-width:760px){.quick-share-selection ul{grid-template-columns:minmax(0,1fr)}}.vip-workflow .workflow-step-dark .template-picker-heading h2{color:#f1ece2}.vip-workflow .workflow-step-dark .template-picker-heading p{color:#aaa9a3}.vip-workflow .workflow-step-dark .template-option{color:#ece7de}.vip-workflow .workflow-step-dark .template-option-description{color:#aaa9a3}.vip-workflow .workflow-step-dark .template-option:hover{background:#ffffff0b}.vip-workflow .workflow-step-dark .template-option[aria-pressed=true]{background:#e2c38f14;border-color:#e2c38f88}.vip-workflow .workflow-step-dark .template-series-heading h3{color:#f1ece2}.vip-workflow .workflow-step-dark .template-series-heading>span,.vip-workflow .workflow-step-dark .template-pro-badge{color:#d9b983}.identity-card.module-limited .identity-modules{scrollbar-width:none;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;gap:1.2cqi;width:100%;display:grid;overflow:visible}.identity-card.module-limited .identity-tile{justify-content:center;align-items:center;overflow:hidden;grid-area:auto!important;min-width:0!important;min-height:6cqi!important;padding:1.2cqi!important;display:flex!important}.identity-card.module-limited .identity-tile>span:not(.card-social-logos){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.identity-card.module-limited .identity-tile.identity-more-tile{letter-spacing:.04em;justify-self:end;font-size:clamp(9px,1.6cqi,12px);font-weight:700;background:color-mix(in srgb,var(--card-surface),transparent 6%)!important;min-width:48%!important;color:var(--template-accent)!important;grid-column:4!important}:is(.vip-demo-example .identity-card .identity-tile:has(.card-social-logos),.vip-demo-example .identity-card .identity-more-tile){min-width:0!important;box-shadow:none!important;color:var(--template-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.vip-demo-example .identity-card .card-social-logo{width:auto;min-width:0;height:auto;color:var(--template-ink);background:0 0;border:0;border-radius:0;font-size:clamp(11px,2.3cqi,17px);font-weight:700}.card-social-logos{justify-content:center;align-items:center;gap:1cqi;max-width:100%;display:flex;overflow:hidden}.card-social-logo,.identity-social-logo{background:color-mix(in srgb,var(--template-accent),transparent 15%);width:5.6cqi;height:5.6cqi;color:var(--card-surface);border-radius:50%;flex:none;place-items:center;font-size:2.6cqi;font-weight:800;line-height:1;display:inline-grid}.card-social-count{font-size:2cqi}.identity-overflow-modules{gap:8px;min-height:0;display:grid;overflow:auto}.identity-overflow-modules>button{border:1px solid color-mix(in srgb,var(--template-accent),transparent 55%);min-height:42px;color:var(--template-ink);text-align:left;background:#ffffff0b;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 11px;display:flex}.identity-overflow-modules>button>span:last-child{color:var(--template-accent)}.identity-more-detail .card-social-logos{justify-content:flex-start}.identity-value .identity-social-logo{width:26px;height:26px;margin-right:7px;font-size:12px}.identity-value a{align-items:center;gap:4px;margin-top:5px;display:inline-flex}.vip-social-heading{grid-column:1/-1}.vip-social-heading h3,.vip-social-heading p{margin:0}.vip-social-fields>.vip-social-row,.vip-social-fields>.vip-social-add{grid-column:1/-1}.vip-social-row{background:#ffffff05;border:1px solid #ffffff1c;border-radius:10px;grid-template-columns:minmax(125px,.8fr) minmax(180px,1.4fr) auto;align-items:end;gap:9px;padding:10px;display:grid}.vip-social-row label{color:#d7d2c9;gap:6px;font-size:12px;display:grid}.vip-social-row select,.vip-social-row input{color:#f3eee5;width:100%;min-width:0;font:inherit;background:#0b0f15;border:1px solid #ffffff24;border-radius:8px;padding:9px 10px}.vip-social-remove,.vip-social-add{color:#e8e3d9;min-height:36px;font:inherit;cursor:pointer;background:#252c35;border:1px solid #ffffff20;border-radius:8px;padding:8px 11px;font-size:12px}.vip-social-add{justify-self:start}.voice-capture .content-import-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.voice-capture .content-import-heading h3,.voice-capture .content-import-heading p{margin:0}.voice-capture .content-import-heading>span{color:#a5a39d;font-size:11px}.record-mic-icon{vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;margin-left:7px}.recording-dot{vertical-align:middle;background:#cf5149;border-radius:50%;width:9px;height:9px;margin-left:8px;animation:1s ease-in-out infinite recordPulse;display:inline-block;box-shadow:0 0 0 4px #cf514933}@keyframes recordPulse{50%{opacity:.55;transform:scale(.9)}}.vip-purpose-fields{color:#252827;background:#ebeae6;border:1px solid #cecfca;border-radius:12px;gap:10px;padding:16px;display:grid}.vip-purpose-fields h3,.vip-purpose-fields p{margin:0}.vip-purpose-fields h3{font-size:16px}.vip-purpose-fields p{color:#555c57;font-size:12px;line-height:1.55}.vip-purpose-fields label{gap:6px;font-size:12px;font-weight:700;display:grid}.vip-purpose-fields input{color:#252827;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c9c9c4;border-radius:8px;padding:10px 12px}@media (max-width:760px){.vip-social-row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:7px;padding:8px}.vip-social-row .vip-social-remove{grid-column:1/-1;justify-self:end;padding:7px}.identity-card.module-limited .identity-tile{min-height:8cqi!important}}.vip-catalog-field{color:#d7d2c9;gap:7px;min-width:0;font-size:13px;font-weight:700;display:grid}.vip-info-fields>.vip-catalog-field{color:#d7d2c9}.catalog-picker{min-width:0;position:relative}.catalog-picker-controls{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:7px;min-width:0;display:grid}.vip-workflow .catalog-picker-controls>input{color:#f3eee5;width:100%;min-width:0;height:42px;font:inherit;background:#0b0f15;border:1px solid #ffffff24;border-radius:8px;padding:9px 10px;font-size:12px}.vip-workflow .workflow-step-light .catalog-picker-controls>input{color:#252827;background:#fff;border-color:#c9c9c4}.catalog-picker-controls>input::placeholder{color:#96978f}.catalog-picker-selected{color:#f3eee5;min-width:0;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:#0b0f15;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;font-size:12px;display:flex}.workflow-step-light .catalog-picker-selected{color:#252827;background:#fff;border-color:#c9c9c4}.catalog-picker-selected>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.catalog-picker-selected>span:last-child{color:#858b80}.catalog-logo-mark{background:0 0;border:0;border-radius:0;flex:none;place-items:center;width:30px;height:30px;padding:0;display:inline-grid;overflow:hidden}.catalog-logo-mark:empty{display:none}.catalog-logo-mark img{object-fit:contain;width:100%;height:100%;display:block}.catalog-logo-mark img.catalog-social-mark,.workflow-step-light .catalog-logo-mark img.catalog-social-mark{filter:none}.card-catalog-tile{align-items:center;gap:6px;min-width:0;display:flex}.card-catalog-tile img{object-fit:contain;flex:none;width:2.8cqi;height:2.8cqi}.identity-value-heading{align-items:center;gap:7px;display:flex}.catalog-detail-logo{object-fit:contain;flex:none;width:25px;height:25px}.home-demo-heading{color:#e9e5dc;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.catalog-picker-menu{z-index:35;background:#111720;border:1px solid #ffffff2b;border-radius:9px;width:100%;max-height:290px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;overflow:auto;box-shadow:0 12px 30px #0007}.workflow-step-light .catalog-picker-menu{background:#fff;border-color:#c9c9c4;box-shadow:0 12px 30px #1d30251f}.catalog-picker-option{color:#f0eee7;width:100%;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:6px 8px;font-size:12px;display:flex}.workflow-step-light .catalog-picker-option{color:#252827}.catalog-picker-option:hover,.catalog-picker-option[aria-selected=true],.catalog-picker-option[data-active=true]{background:#ffffff12}.workflow-step-light .catalog-picker-option:hover,.workflow-step-light .catalog-picker-option[aria-selected=true],.workflow-step-light .catalog-picker-option[data-active=true]{background:#edf2e9}.catalog-picker-option>span:nth-child(2){flex:1;min-width:0}.catalog-picker-option small{color:#9b9e95;flex:none;font-size:10px;font-weight:500}.catalog-picker-custom{border-top:1px solid #ffffff20;border-radius:0 0 6px 6px}.workflow-step-light .catalog-picker-custom{border-color:#dfe3dc}.catalog-picker-empty{color:#aeb3aa;margin:0;padding:12px;font-size:11px;font-weight:400;line-height:1.5}.workflow-step-light .catalog-picker-empty{color:#687267}.catalog-picker :focus-visible{outline-offset:2px;outline:2px solid #8bb478}.vip-social-row .vip-catalog-field{min-width:0}@media (max-width:760px){.catalog-picker-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vip-social-row .vip-catalog-field{grid-column:1/-1}}.library-page{max-width:1100px;padding-bottom:120px}.library-header{border-bottom:1px solid #dce3d8;justify-content:space-between;align-items:center;height:72px;display:flex}.library-intro{padding:38px 0 23px}.library-intro h1{color:#17372f;letter-spacing:-.035em;font-size:clamp(34px,4vw,48px)}.library-intro p{color:#52685d}.library-tabs{background:#e9ede6;border:1px solid #d9dfd6;border-radius:12px;gap:8px;width:max-content;max-width:100%;padding:5px;display:flex}.library-tabs a{color:#617066;border:0;border-radius:8px;gap:8px;min-height:42px;padding:0 16px;font-size:14px}.library-tabs a[aria-current=page]{color:#17372f;background:#fff;border:0;box-shadow:0 1px 3px #18352b19}.library-tabs a span{color:#63765b;background:#edf1e9;border-radius:99px;place-items:center;min-width:20px;height:20px;font-size:11px;display:grid}.wallet-search{color:#607166;background:#fff;border:1px solid #dce3d8;border-radius:10px;align-items:center;gap:10px;max-width:560px;margin:22px 0 4px;padding:0 14px;display:flex}.wallet-search svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:18px;height:18px}.wallet-search input{color:#17372f;background:0 0;border:0;outline:0;width:100%;min-height:46px;font-size:14px}.wallet-search input::placeholder{color:#78857b}.wallet-collection-heading{justify-content:space-between;align-items:center;gap:18px;margin:12px 0 4px;display:flex}.wallet-collection-heading h2{color:#17372f;letter-spacing:-.02em;margin:0 0 5px;font-size:21px}.wallet-collection-heading p{color:#65746a;margin:0;font-size:13px}.wallet-create-link,.wallet-import-button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d3ddd0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;color:#28523e!important}.wallet-create-link:hover,.wallet-import-button:hover{background:#edf3e9}.card-library-content{color:#34483b;gap:18px;max-width:100%;padding:26px 0 40px}.wallet-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.wallet-card-item{background:#fff;border:1px solid #dce3d8;border-radius:14px;min-width:0;padding:16px;box-shadow:0 5px 18px #25382b0b}.wallet-card-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:13px;display:flex}.wallet-card-heading h3{color:#17372f;margin:4px 0;font-size:17px;line-height:1.35}.wallet-card-heading p{color:#65746a;margin:0;font-size:12px;line-height:1.5}.wallet-card-heading>a{color:#477050;flex:none;font-size:12px;font-weight:700;text-decoration:none}.wallet-kind{color:#6b8067;letter-spacing:.06em;font-size:10px;font-weight:700}.wallet-main-card{grid-column:1/-1}.wallet-main-card .wallet-main-preview{width:min(100%,640px)}.wallet-recipient-note{color:#65746a;margin:11px 0 0;font-size:12px}.wallet-recipient-note strong{color:#294a36}.wallet-recipient-card{--wallet-accent:#577961;color:#f4f2e8;background:linear-gradient(145deg,#183a2d,#0c201a);border-radius:12px;flex-direction:column;justify-content:space-between;min-height:194px;padding:16px 18px;display:flex}.wallet-recipient-card[data-template=coast]{--wallet-accent:#86ccdd;background:linear-gradient(140deg,#153c5a,#0b233a)}.wallet-recipient-card[data-template=lilac]{--wallet-accent:#dcc6ef;background:linear-gradient(140deg,#453452,#211c34)}.wallet-recipient-top,.wallet-recipient-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-recipient-top{color:#dbe4d9;font-size:12px;font-weight:700}.wallet-demo-badge{color:#fff;border:1px solid #fff5;border-radius:6px;padding:4px 7px;font-size:10px}.wallet-recipient-copy{padding:12px 0}.wallet-recipient-copy h3{color:#fff;margin:0 0 6px;font-size:18px;line-height:1.35}.wallet-recipient-copy p{color:#e1e8e0;margin:0;font-size:12px;line-height:1.55}.wallet-recipient-meta{color:#d0dbd0;font-size:10px}.wallet-recipient-meta strong{color:#fff}.wallet-saved-card{background:linear-gradient(145deg,#183a2d,#0c201a);min-height:180px}.wallet-saved-card .wallet-recipient-copy h3{color:#fff}.wallet-record-status,.wallet-received-date{color:#50764f;flex:none;font-size:11px;font-weight:700}.wallet-record-status.is-stale{color:#945d23}.wallet-example-item{background:#fbfcfa}.wallet-empty,.wallet-import-empty{background:#f8faf6;border:1px dashed #cbd7c8;border-radius:12px;padding:22px}.wallet-empty h3,.wallet-import-empty h3{color:#234632;margin:0 0 6px;font-size:16px}.wallet-empty p,.wallet-import-empty p{color:#637266;margin:0;font-size:13px;line-height:1.6}.wallet-first-run{grid-column:1/-1}.wallet-first-run .wallet-create-link{margin-top:14px}.wallet-demo-note{color:#78857b;margin:0;font-size:12px}.wallet-status{color:#41664a;margin:0;font-size:13px}.library-offline{color:#405347;background:#f8faf6;border:1px solid #dce3d8;border-radius:11px;margin-top:9px}.library-offline summary{color:#36563e;padding:13px 15px}.library-offline>p{color:#65746a;padding:0 15px}.library-offline>article{padding:12px}.wallet-received .wallet-collection-heading{align-items:center}.wallet-file-input{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wallet-import-button:focus-within,.wallet-file-input:focus-visible+.wallet-import-button{outline-offset:3px;outline:2px solid #6f945d}.wallet-received-preview{width:100%;max-width:560px}.wallet-received-preview .identity-card{width:100%}.wallet-delete-button{color:#737d73;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:8px 0;font-size:12px}.wallet-delete-button:hover{color:#9d463e}.wallet-import-empty{gap:8px;margin-top:4px;display:grid}.wallet-import-empty .wallet-import-button{width:max-content;margin-top:6px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.library-page{width:calc(100% - 32px)}.library-intro{padding:28px 0 19px}.library-tabs{width:100%}.library-tabs a{flex:1;justify-content:center;padding:0 10px}.wallet-search{max-width:none;margin-top:17px}.wallet-collection-heading{align-items:flex-start}.wallet-list{grid-template-columns:1fr;gap:12px}.wallet-main-card{grid-column:auto}.wallet-card-item{padding:13px}.wallet-recipient-card{min-height:172px}.wallet-received .wallet-collection-heading{flex-wrap:wrap}.wallet-received .wallet-import-button{width:100%}}.beyond-page .beyond-hero{min-height:0;padding:34px 0 25px}.beyond-page .beyond-hero h1,.beyond-task-hero h1{color:#17372f;letter-spacing:-.035em;font-size:clamp(35px,4.4vw,50px)}.beyond-page .beyond-hero .intro,.beyond-task-hero .intro{color:#53695a;max-width:670px}.beyond-flow{max-width:900px;margin:4px auto 0;padding:8px 0 0}.beyond-flow-intro{color:#6d7a6e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700}.beyond-flow-step{border-bottom:1px solid #d8dfd5;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px;padding:23px 6px;display:grid;position:relative}.beyond-flow-step:first-of-type{border-top:1px solid #d8dfd5}.beyond-flow-number{color:#365a3e;font-variant-numeric:tabular-nums;background:#e4ebdf;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:grid}.beyond-flow-copy h2{color:#1d3829;letter-spacing:-.02em;margin:0 0 6px;font-size:21px;font-weight:650}.beyond-flow-copy p{color:#5a6a5e;max-width:60ch;margin:0;font-size:13px;line-height:1.65}.beyond-flow-copy small{color:#778476;margin-top:8px;font-size:11px;display:block}.beyond-flow-action{color:#30573b;white-space:nowrap;border:1px solid #d0dccd;border-radius:9px;align-items:center;gap:16px;padding:11px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.beyond-flow-action:hover{background:#eef3eb}.beyond-flow-note{color:#748074;margin:13px 0 0 70px;font-size:12px;line-height:1.6}.beyond-page .site-footer{max-width:900px;margin:20px auto 0}.beyond-task-page{max-width:1060px}.beyond-task-hero{min-height:0;padding:30px 0 23px}.beyond-task-layout,.activity-layout{gap:18px;max-width:900px;margin:0 auto;display:grid}.beyond-task-section,.activity-phase{background:#fff;border:1px solid #dde4db;border-radius:14px;min-width:0;padding:23px;box-shadow:0 5px 18px #25382b0a}.beyond-task-heading{margin-bottom:17px}.beyond-task-heading>span,.activity-phase-heading>span{color:#6c8065;letter-spacing:.08em;font-size:10px;font-weight:750}.beyond-task-heading h2,.activity-phase-heading h2{color:#1e3c2a;letter-spacing:-.02em;margin:6px 0;font-size:20px;line-height:1.35}.beyond-task-heading h2 small,.activity-phase-heading h2 small{color:#788579;font-size:12px;font-weight:500}.beyond-task-heading>p,.activity-phase-heading>p{color:#627266;max-width:68ch;margin:0;font-size:13px;line-height:1.65}.story-page .voice-capture{color:#263d2d;background:#f8faf6;border:1px solid #dce3d8;border-radius:11px;margin:0 0 18px;padding:16px}.story-page .voice-capture p{color:#607264}.story-page .voice-capture h3{color:#243c2c}.story-page .voice-capture .content-import-actions button{border-radius:8px}.story-page .voice-capture textarea,.story-page textarea{color:#17372f;width:100%;min-height:96px;font:inherit;background:#fbfcfa;border:1px solid #cbd6cc;border-radius:9px;padding:11px 12px;line-height:1.6}.story-fact-label,.activity-layout label{color:#304937;gap:6px;font-size:12px;font-weight:700;display:grid}.story-save-row{justify-content:space-between;align-items:center;gap:14px;margin-top:12px;display:flex}.story-save-row>span{color:#6a786c;font-size:11px;line-height:1.5}.story-save-row button,.activity-layout button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#28553b;border:1px solid #244e35;border-radius:8px;padding:9px 14px;font-size:12px;font-weight:700}.story-save-row button:disabled,.activity-layout button:disabled{opacity:.5;cursor:not-allowed}.story-status{color:#42664a;margin:10px 0 0;font-size:13px}.story-alert{color:#9b4f3d;font-size:12px}.story-facts-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.story-facts-list li{border-top:1px solid #e4e9e2;grid-template-columns:26px minmax(0,1fr);gap:9px;padding:13px 0;display:grid}.story-facts-list li>span{color:#46734b;background:#e8f0e5;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.story-facts-list p{color:#304638;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.7}.story-empty{background:#f5f8f2;border-radius:9px;padding:17px}.story-empty p{color:#36543d;margin:0 0 4px;font-size:13px;font-weight:700}.story-empty span{color:#708071;font-size:12px}.beyond-next-step{border-top:1px solid #d9e1d8;justify-content:space-between;align-items:center;gap:18px;padding:20px 3px;display:flex}.beyond-next-step h2{color:#23412d;margin:0 0 5px;font-size:17px}.beyond-next-step p{color:#657468;margin:0;font-size:12px;line-height:1.6}.beyond-next-step>a{color:#fff;background:#28553b;border-radius:8px;flex:none;align-items:center;gap:12px;padding:11px 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.activity-layout{gap:16px}.activity-phase{gap:17px;display:grid}.activity-phase-heading{margin-bottom:0}.activity-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.activity-layout input:not([type=checkbox]),.activity-layout textarea,.activity-layout select{color:#17372f;width:100%;min-width:0;font:inherit;background:#fbfcfa;border:1px solid #ccd7ca;border-radius:8px;padding:10px 11px;font-size:13px}.activity-layout textarea{resize:vertical;line-height:1.6}.activity-source{border-top:1px solid #e3e9e1;gap:13px;padding-top:15px;display:grid}.activity-source h3,.activity-contact-list h3{color:#24412e;margin:0;font-size:15px}.activity-source>p{color:#657468;margin:-7px 0 0;font-size:12px;line-height:1.6}.activity-url-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.activity-url-row button,.activity-phase .activity-secondary-action{color:#375541;background:#f3f6f0;border-color:#ced8cc}.activity-file-label small{color:#778478;font-size:11px;font-weight:400;display:block}.activity-file-label input[type=file]{color:#526254;background:#f8faf6;border:1px dashed #c7d2c4;border-radius:8px;padding:9px}.activity-add-contact{background:#f8faf6;border:1px solid #e0e6de;border-radius:11px;gap:11px;padding:16px;display:grid}.activity-full-field{grid-column:1/-1}.activity-contact-list{gap:10px;display:grid}.activity-contact-list h3{justify-content:space-between;align-items:center;padding-top:5px;display:flex}.activity-contact-list h3 span{color:#718071;font-size:12px}.activity-contact-card{background:#fff;border:1px solid #dce4da;border-radius:11px;gap:11px;padding:15px;display:grid}.activity-contact-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.activity-contact-top h3{color:#203c2b;margin:0 0 4px;font-size:16px}.activity-contact-top p,.activity-contact-description{color:#5f6f62;margin:0;font-size:12px;line-height:1.6}.activity-confirm-label{white-space:nowrap;align-items:center;gap:6px;color:#45664a!important;display:flex!important}.activity-confirm-label input,.activity-fact-choice input,.activity-cloud-approval input{accent-color:#396347}.activity-stage-label{border-top:1px solid #e8ece6;justify-content:space-between;align-items:center;gap:12px;padding-top:9px;display:flex!important}.activity-stage-label select{max-width:200px}.activity-local-note{color:#3f5d41;background:#f3f6ef;border-radius:8px;margin:0;padding:11px;font-size:12px;line-height:1.6}.activity-followup{border-top:1px solid #e8ece6;padding-top:9px}.activity-followup summary,.activity-ai-approval summary{color:#3e5d43;cursor:pointer;font-size:12px;font-weight:700}.activity-followup label{margin:10px 0 7px}.activity-followup button{margin-top:8px}.activity-remove-contact{justify-self:start;color:#7c736d!important;background:0 0!important;border:0!important;padding:4px 0!important;font-size:11px!important}.activity-match-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.activity-match-groups>div{background:#f8faf6;border:1px solid #e0e7dd;border-radius:9px;padding:12px}.activity-match-groups h3{color:#31503a;margin:0 0 8px;font-size:12px}.activity-match-groups p{color:#44594a;justify-content:space-between;gap:8px;margin:5px 0;font-size:11px;display:flex}.activity-match-groups small{color:#788579;text-align:right}.activity-preparation-actions{flex-wrap:wrap;gap:8px;display:flex}.activity-ai-approval{background:#f8faf6;border:1px solid #dce4d8;border-radius:10px;gap:12px;padding:14px;display:grid}.activity-ai-approval p{color:#637267;margin:0;font-size:12px;line-height:1.6}.activity-ai-approval details{background:#fff;border:1px solid #e0e7dd;border-radius:8px;padding:10px}.activity-ai-approval pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#445449;max-height:280px;font-size:11px;overflow:auto}.activity-fact-choice,.activity-cloud-approval{align-items:flex-start;gap:8px;line-height:1.55;color:#435c48!important;grid-template-columns:auto minmax(0,1fr)!important;font-weight:500!important;display:flex!important}.activity-status,.activity-privacy-note{color:#637266;max-width:850px;margin:0 auto;font-size:12px;line-height:1.65}.activity-status{color:#416746}.beyond-task-page>footer{color:#6c796d;max-width:900px;margin:0 auto}.beyond-task-page>footer a{color:#426548}.activity-page>footer{max-width:900px;margin:16px auto 0}@media (max-width:720px){.beyond-page .beyond-hero{padding:27px 0 18px}.beyond-flow-step{grid-template-columns:38px minmax(0,1fr);gap:11px;padding:19px 2px}.beyond-flow-number{width:32px;height:32px}.beyond-flow-copy h2{font-size:18px}.beyond-flow-action{grid-column:2;justify-self:start;margin-top:3px}.beyond-flow-note{margin-left:49px}.beyond-task-hero{padding:24px 0 18px}.beyond-task-section,.activity-phase{padding:16px}.story-save-row,.beyond-next-step{flex-direction:column;align-items:flex-start}.story-save-row button,.beyond-next-step>a{justify-content:center;width:100%}.activity-field-grid{grid-template-columns:1fr}.activity-full-field{grid-column:auto}.activity-match-groups{grid-template-columns:1fr}.activity-contact-top{flex-direction:column}.activity-confirm-label{order:-1}.activity-stage-label{flex-direction:column;align-items:flex-start}.activity-stage-label select{max-width:none}}.library-page{color:#17372f;background:#f3f3ed;width:100%;max-width:none;min-height:100vh;margin:0;padding:0 max(24px,50vw - 550px) 120px}.library-header{border-bottom-color:#dce3d8}.library-header .wordmark{color:#17372f}.library-header .prepare-back{color:#52685d}.library-page>.site-footer{color:#667466}.beyond-page,.beyond-task-page{color:#17372f;background:#f3f3ed;width:100%;max-width:none;min-height:100vh;margin:0;padding:0 max(24px,50vw - 500px) 120px}.beyond-page>.prepare-header,.beyond-task-page>.prepare-header{border-bottom:1px solid #dce3d8}.beyond-page .prepare-header .wordmark,.beyond-task-page .prepare-header .wordmark{color:#17372f}.beyond-page .prepare-header .prepare-back,.beyond-task-page .prepare-header .prepare-back{color:#52685d}.beyond-page .site-footer,.beyond-task-page>footer{color:#667466}@media (max-width:720px){.library-page,.beyond-page,.beyond-task-page{width:100%;padding:0 16px 120px}}.vip-workflow>.motion-picker{color:#f1ece2;background:#111720;border:1px solid #ffffff1c;border-radius:14px;margin:0;padding:14px 16px}.vip-workflow>.motion-picker legend{color:#f1ece2;padding:0 7px;font-size:14px;font-weight:700}.vip-workflow>.motion-picker p{color:#aaa9a3;margin:0 0 10px;font-size:12px}.vip-workflow>.motion-picker [role=group]{flex-wrap:wrap;gap:8px;display:flex}.vip-workflow>.motion-picker .motion-option{color:#d4d0c7;cursor:pointer;background:#ffffff08;border:1px solid #ffffff2b;border-radius:999px;padding:8px 11px;font-size:12px}.vip-workflow>.motion-picker .motion-option.selected{color:#f1d6a5;background:#e2c38f15;border-color:#e2c38f99}.vip-workflow .demo-replay{color:#f1d6a5;cursor:pointer;background:#e2c38f12;border:1px solid #e2c38f66;border-radius:999px;padding:8px 11px;font-size:11px}.editor-stepper button{justify-content:center;gap:8px;padding:12px 8px!important}.editor-stepper-copy strong{white-space:nowrap;font-size:12px}.editor-step-actions{justify-content:space-between;gap:10px;display:flex}.editor-step-actions button{min-height:44px;padding:10px 18px}.editor-step-actions button:only-child{margin-left:auto}.template-choice-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.template-choice-columns>.free-template-area,.template-choice-columns>.pro-template-area{background:#0d1219;border:1px solid #ffffff20;border-radius:12px;min-width:0;padding:15px}.template-choice-columns .template-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.template-choice-columns .template-option{min-width:0;padding:8px}.template-choice-columns .template-swatch{height:76px}.template-choice-columns .template-option-description{font-size:10px}.template-choice-columns .template-picker-heading{align-items:flex-start}.template-choice-columns .template-picker-heading h2{font-size:18px!important}.template-choice-columns .template-picker-heading p{font-size:11px;line-height:1.5}.template-choice-columns .template-selected{font-size:9px}.template-more{color:#e8d3ad;cursor:pointer;background:#d9bd8a12;border:1px solid #d9bd8a66;border-radius:8px;width:100%;min-height:38px;margin-top:8px;font-size:12px;font-weight:650}.template-more:hover{background:#d9bd8a24}.editor-inline-share{background:linear-gradient(130deg,#20221f,#111720 78%);border:1px solid #e2c38f42;border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(260px,.92fr);align-items:end;gap:12px 22px;margin-top:10px;padding:20px;display:grid}.editor-inline-share>.step-intro{align-self:center}.editor-inline-share>.step-intro h3{color:#f0ebe3!important;margin:0 0 6px!important}.editor-inline-share>.step-intro p{margin:0;font-size:12px;line-height:1.55;color:#aaa9a3!important}.editor-inline-share>.quick-share{width:100%;box-shadow:none;background:0 0;border:0;grid-area:1/2/span 2;padding:0}.editor-inline-share>.quick-share .quick-share-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-inline-share>.share-empty{color:#aaa9a3;grid-area:1/2/span 2;align-self:center;font-size:12px;line-height:1.6}.editor-appearance-step>.workflow-step-light{gap:16px}.personal-info-fields{gap:16px;display:grid}.personal-info-fields>.step-intro h3{color:#f0ebe3!important;margin:0 0 6px!important}.personal-info-fields>.step-intro p{margin:0;font-size:12px;line-height:1.6;color:#aaa9a3!important}.personal-step-actions{border-top:1px solid #ffffff17;justify-content:flex-end;padding-top:8px;display:flex}.personal-step-actions button{min-height:42px;padding:9px 20px}@media (max-width:1000px){.template-choice-columns{grid-template-columns:1fr}.editor-inline-share{grid-template-columns:minmax(0,1fr) minmax(240px,.9fr)}}@media (max-width:760px){.editor-stepper{z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1219ed;grid-template-columns:repeat(4,minmax(0,1fr));position:sticky;top:6px}.editor-stepper button{justify-items:center;gap:4px;display:grid;padding:8px 3px!important}.editor-stepper-copy strong{font-size:10px}.editor-stepper-number{font-size:8px}.template-choice-columns{grid-template-columns:1fr;gap:14px}.template-choice-columns>.free-template-area,.template-choice-columns>.pro-template-area{padding:12px}.template-choice-columns .template-swatch{height:68px}.editor-inline-share{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:4px;padding:15px}.editor-inline-share>.quick-share,.editor-inline-share>.share-empty{grid-area:auto/1}.editor-inline-share>.quick-share .quick-share-actions{grid-template-columns:1fr 1fr;display:grid}.editor-step-actions{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111720ed;border:1px solid #ffffff1b;border-radius:11px;padding:9px;position:sticky;bottom:82px}}.visibility-vip-badge{color:#e2c38f;vertical-align:middle;border:1px solid #d9bd8a66;border-radius:999px;align-items:center;margin-left:6px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:700;line-height:1.2;display:inline-flex}.quick-share-summary{gap:8px;min-width:0;display:grid}.quick-share-summary>p{font-size:11px}.quick-share-selection{border:0;grid-column:auto;gap:8px;padding:0}.quick-share-selection>summary,.quick-share-download-options>summary{color:#d8c29d;cursor:pointer;font-size:11px}.quick-share-selection[open]{border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;padding:9px 0}.quick-share-download-options{grid-column:1/-1}.quick-share-downloads{flex-wrap:wrap;grid-column:auto;padding-top:7px}.quick-share-management{padding-top:8px}.editor-inline-share>.quick-share{gap:10px 18px}@media (max-width:760px){.editor-inline-share>.quick-share{gap:10px}.quick-share-downloads{gap:12px}}.template-stage-heading{justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.template-stage-heading>.step-intro{flex:1;min-width:180px}.template-stage-heading>.motion-picker{background:0 0;border:0;flex:none;margin:0;padding:0}.template-stage-heading .motion-picker legend{color:#555c57;padding:0 4px;font-size:10px;font-weight:700}.template-stage-heading .motion-picker p{display:none}.template-stage-heading .motion-picker [role=group]{justify-content:flex-end;gap:5px}.editor .template-stage-heading .motion-picker button.motion-option{color:#434641;background:#fff;border-color:#c8c8c3;min-height:29px;padding:5px 8px;font-size:9px}.editor .template-stage-heading .motion-picker button.motion-option.selected{color:#604a2b;background:#f3eadb;border-color:#b3915c}.editor-inline-share>.quick-share .quick-share-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.editor-inline-share>.quick-share .quick-share-actions button{white-space:nowrap;min-width:0;min-height:40px;padding:8px 6px;font-size:11px}@media (max-width:760px){.template-stage-heading{align-items:center;gap:8px}.template-stage-heading>.step-intro{min-width:120px}.template-stage-heading .motion-picker [role=group]{flex-wrap:nowrap;justify-content:flex-start}.editor .template-stage-heading .motion-picker button.motion-option{padding:5px 6px;font-size:8px}.editor-inline-share>.quick-share .quick-share-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.editor-stepper{grid-template-columns:repeat(5,minmax(0,1fr))}.studio.studio-workspace{grid-template-columns:minmax(0,1.2fr) minmax(300px,.85fr)}.studio-workspace .editor-column{grid-column:1}.studio-workspace .preview-panel{grid-column:2}.studio-workspace .editor-column .card-visibility-panel-inline{min-width:0;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;grid-column:1;gap:12px;margin:0;padding:0;display:grid;position:static}.editor-visibility-step>.workflow-step{gap:14px}.editor-visibility-step .card-visibility-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.editor-visibility-step .card-visibility-options>section{background:#0d1219;border:1px solid #ffffff18;border-radius:12px;align-content:start;padding:12px}.editor-visibility-step .card-visibility-options>section[aria-labelledby=visibility-modules-title]{grid-column:1/-1}.editor-visibility-step .card-visibility-module{background:#ffffff04;border:1px solid #ffffff12;border-radius:8px;gap:4px;min-width:0;margin:0;padding:5px;display:grid}.editor-visibility-step .card-visibility-module>label{background:0 0;border:0;padding:4px;font-weight:650}.editor-visibility-step .card-visibility-module-fields summary{color:#aaa9a3;cursor:pointer;padding:4px;font-size:10px}.editor-visibility-step .card-visibility-module-fields>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.editor-visibility-step .card-visibility-module-fields label{padding:5px;font-size:10px}.editor-visibility-actions{justify-content:flex-end;display:flex}.editor-visibility-actions button{min-height:40px;padding:8px 18px}.editor-visibility-step .editor-inline-share{background:0 0;border:0;margin:0;padding:0;display:block}.editor-visibility-step .editor-inline-share>.quick-share{width:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block}.editor-visibility-step .quick-share-compact .quick-share-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.editor-visibility-step .quick-share-compact .quick-share-actions button{white-space:nowrap;min-width:0;min-height:44px;padding:9px 8px}@media (max-width:760px){.editor-stepper{grid-template-columns:repeat(5,minmax(0,1fr))}.editor-stepper-copy strong{white-space:normal;text-align:center;font-size:9px;line-height:1.15}.editor-stepper-number{font-size:8px}.studio.studio-workspace{grid-template-columns:minmax(0,1fr)}.studio-workspace .editor-column,.studio-workspace .preview-panel{grid-column:1}.editor-visibility-step .card-visibility-options{grid-template-columns:minmax(0,1fr)}.editor-visibility-step .card-visibility-options>section[aria-labelledby=visibility-modules-title]{grid-column:1}.editor-visibility-step .card-visibility-module-fields>div{grid-template-columns:minmax(0,1fr)}.editor-visibility-step .quick-share-compact .quick-share-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.editor-visibility-step .quick-share-compact .quick-share-actions button{padding:8px 4px;font-size:10px}.mobile-work-nav,.studio-workspace .mobile-work-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
