body[data-page=builder]{height:100dvh;overflow:hidden}.b-nav{background:#f6f6f3eb}.b-steps{color:var(--muted);align-items:center;gap:.9rem;font-size:.68rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.b-steps b{color:var(--accent);margin-right:.25rem;font-weight:500}.b-steps i{background:var(--line-2);width:26px;height:1px}.b-back{gap:.5rem;padding:0 1rem}.app{top:var(--nav-h);background:var(--bg);grid-template-columns:340px minmax(0,1fr) 360px;display:grid;position:fixed;bottom:0;left:0;right:0}.panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0b0c0e33 transparent;position:relative;overflow-y:auto}.panel::-webkit-scrollbar{width:8px}.panel::-webkit-scrollbar-thumb{border:2px solid var(--bg);background:#0b0c0e26;border-radius:8px}.controls{border-right:1px solid var(--line)}.send{border-left:1px solid var(--line);background:#fbfbf9}.panel-head{padding:1.75rem 1.5rem 1.25rem}.panel-head .label{margin-bottom:1rem}.panel-head h1{letter-spacing:-.05em;font-size:2.1rem;font-weight:500;line-height:1.02}.panel-head p{color:var(--ink-2);margin-top:.8rem;font-size:.92rem;line-height:1.55}.ctl-sec{border-top:1px solid var(--line);padding:1.4rem 1.5rem 1.5rem}.ctl-sec>header{align-items:baseline;gap:.65rem;margin-bottom:.2rem;display:flex}.ctl-sec>header .mono{color:var(--accent)}.ctl-sec h2{letter-spacing:-.025em;font-size:1.08rem;font-weight:500}.ctl-hint{color:var(--muted);margin-top:.25rem;font-size:.82rem;line-height:1.45}.ctl-label{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin:1.15rem 0 .55rem;font-size:.65rem;display:flex}.ctl-label em{font-family:var(--mono);color:var(--ink-2);text-transform:none;letter-spacing:.02em;font-style:normal}.input.sm{border-radius:10px;height:44px;padding:0 .85rem;font-size:.92rem}.ind-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ind{border:1px solid var(--line-2);background:var(--surface);text-align:left;min-height:50px;transition:border-color .2s, box-shadow .2s, transform .2s var(--ease);border-radius:12px;align-items:center;gap:.6rem;padding:.65rem .7rem;font-size:.82rem;line-height:1.2;display:flex}.ind svg{width:18px;height:18px;color:var(--muted);flex:none;transition:color .2s}.ind:hover{border-color:#0b0c0e59}.ind:active,.feat:active,.preset:active,.font-opt:active,.extra:active{transform:scale(.97)}.ind[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.ind[aria-pressed=true] svg{color:var(--accent)}.presets{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.preset{border:1px solid var(--line-2);background:var(--surface);text-align:left;transition:border-color .2s, box-shadow .2s, transform .2s var(--ease);border-radius:12px;overflow:hidden}.preset:hover{border-color:#0b0c0e59}.preset .thumb{justify-content:space-between;align-items:flex-end;height:58px;padding:8px 9px;display:flex;position:relative}.preset .thumb b{font-size:1.45rem;line-height:1}.preset .thumb i{border-radius:50%;width:12px;height:12px}.preset .thumb s{opacity:.3;border-radius:2px;width:40%;height:4px;text-decoration:none;position:absolute;top:9px;left:9px}.preset .pname{border-top:1px solid var(--line);padding:.4rem .6rem;font-size:.74rem;display:block}.preset[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink), 0 0 0 0 transparent}.swatches{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.sw{width:28px;height:28px;transition:transform .2s var(--ease);border-radius:50%;position:relative;box-shadow:inset 0 0 0 1px #00000024}.sw:hover{transform:scale(1.12)}.sw[aria-pressed=true]:after{content:"";border:2px solid var(--ink);border-radius:50%;position:absolute;inset:-4px}.sw-custom{cursor:pointer;background:conic-gradient(#ff4d4d,#ffc44d,#6be36b,#4dd2ff,#5b6bff,#e54dff,#ff4d4d);border-radius:50%;width:28px;height:28px;position:relative}.sw-custom input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.sw-custom.is-on:after{content:"";border:2px solid var(--ink);border-radius:50%;position:absolute;inset:-4px}.sw-custom:focus-within{outline:2px solid var(--accent);outline-offset:3px}.hex{font-family:var(--mono);color:var(--muted);margin-left:.25rem;font-size:.7rem}.segc{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;gap:2px;padding:3px;display:flex}.segc button{min-height:34px;color:var(--ink-2);white-space:nowrap;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:0 .5rem;font-size:.82rem;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.segc button svg{width:16px;height:16px}.segc button:hover{color:var(--ink)}.segc button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0b0c0e14,0 2px 8px #0b0c0e0f}.fonts{gap:6px;display:grid}.font-opt{border:1px solid var(--line-2);background:var(--surface);text-align:left;transition:border-color .2s, box-shadow .2s, transform .2s var(--ease);border-radius:12px;align-items:center;gap:.8rem;padding:.5rem .75rem;display:flex}.font-opt:hover{border-color:#0b0c0e59}.font-opt .aa{width:2.4rem;font-size:1.55rem;line-height:1.1}.font-opt span{font-size:.86rem;line-height:1.25;display:grid}.font-opt small{font-family:var(--mono);color:var(--muted);letter-spacing:.03em;font-size:.62rem}.font-opt[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.hero-ic{border:1.5px solid;border-radius:3px;flex:none;width:22px;height:16px;position:relative}.hero-ic:before,.hero-ic:after{content:"";background:currentColor;border-radius:1px;position:absolute}.hero-ic.split:before{width:6px;height:2px;top:4px;left:3px;box-shadow:0 4px}.hero-ic.split:after{opacity:.45;width:7px;height:9px;top:2px;right:2px}.hero-ic.center:before{width:10px;height:2px;margin-left:-5px;top:4px;left:50%;box-shadow:0 4px 0 -.5px}.hero-ic.full{opacity:.7;background:currentColor}.sec-list{gap:6px;display:grid}.sec-row{background:var(--surface);border:1px solid var(--line);transition:background .2s, border-color .2s, transform .35s var(--ease-out);border-radius:12px;align-items:center;gap:.55rem;padding:.45rem .45rem .45rem .7rem;display:flex}.sec-row .nm{flex:1;align-items:center;gap:.5rem;min-width:0;font-size:.86rem;display:flex}.sec-row .nm svg{width:16px;height:16px;color:var(--muted);flex:none}.sec-row .tagf{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:.1rem .35rem;font-size:.56rem}.sec-row.off{border-style:dashed;border-color:var(--line-2);background:0 0}.sec-row.off .nm{color:var(--muted)}.sec-row.fixed{background:0 0;border-color:#0000;padding-top:.2rem;padding-bottom:.2rem}.sec-row.fixed .nm{color:var(--muted);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem}.sec-row.moved{animation:moved .6s var(--ease-out)}@keyframes moved{0%{background:var(--accent-soft);transform:scale(1.02)}to{background:var(--surface);transform:none}}.mv{width:30px;height:30px;color:var(--muted);border-radius:8px;place-items:center;transition:background .2s,color .2s;display:grid}.mv svg{width:15px;height:15px}.mv:hover{background:var(--bg-2);color:var(--ink)}.mv[disabled]{opacity:.25;pointer-events:none}.switch{background:#0b0c0e2e;border-radius:999px;flex:none;width:38px;height:22px;transition:background .25s;position:relative}.switch:after{content:"";width:16px;height:16px;transition:transform .3s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{transform:translate(16px)}.feat-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.feat{border:1px solid var(--line-2);background:var(--surface);text-align:left;min-height:84px;transition:border-color .2s, background .2s, transform .2s var(--ease);border-radius:14px;flex-direction:column;align-items:flex-start;gap:.55rem;padding:.7rem .75rem .75rem;font-size:.82rem;line-height:1.25;display:flex;position:relative}.feat:hover{border-color:#0b0c0e59}.feat .fic{background:var(--bg-2);border-radius:9px;place-items:center;width:30px;height:30px;transition:background .25s,color .25s;display:grid}.feat .fic svg{width:16px;height:16px}.feat .tick{border:1.5px solid var(--line-2);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;transition:background .2s,border-color .2s;display:grid;position:absolute;top:.65rem;right:.65rem}.feat .tick svg{opacity:0;width:10px;height:10px;transition:opacity .2s, transform .3s var(--ease-out);transform:scale(.4)}.feat[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.feat[aria-pressed=true] .fic{background:var(--accent);color:#fff}.feat[aria-pressed=true] .tick{background:var(--accent);border-color:var(--accent)}.feat[aria-pressed=true] .tick svg{opacity:1;transform:none}.extras{gap:6px;display:grid}.extra{border:1px solid var(--line-2);background:var(--surface);text-align:left;transition:border-color .2s, background .2s, transform .2s var(--ease);border-radius:12px;align-items:center;gap:.65rem;padding:.6rem .75rem;font-size:.85rem;display:flex}.extra svg{width:16px;height:16px;color:var(--muted)}.extra .box{border:1.5px solid var(--line-2);color:#fff;border-radius:6px;place-items:center;width:20px;height:20px;margin-left:auto;transition:background .2s,border-color .2s;display:grid}.extra .box svg{color:#fff;opacity:0;width:11px;height:11px}.extra[aria-pressed=true]{border-color:var(--ink)}.extra[aria-pressed=true] .box{background:var(--ink);border-color:var(--ink)}.extra[aria-pressed=true] .box svg{opacity:1}.ctl-next{border-top:1px solid var(--line);padding:1.25rem 1.5rem 2.5rem}.ctl-next .btn{width:100%}.stage{background-color:var(--bg-2);background-image:radial-gradient(#0b0c0e1c 1px,#0000 1px);background-size:20px 20px;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.stage-bar{border-bottom:1px solid var(--line);background:#f6f6f3e6;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}.dev-seg{background:var(--surface)}.dev-seg button{padding:0 .75rem}.zoom{color:var(--muted);margin-right:auto;font-size:.66rem}.stage-actions{align-items:center;gap:.35rem;display:flex}.tool{height:38px;color:var(--ink-2);border:1px solid var(--line-2);background:var(--surface);border-radius:10px;align-items:center;gap:.45rem;padding:0 .8rem;font-size:.84rem;transition:border-color .2s,color .2s;display:inline-flex}.tool svg{width:16px;height:16px}.tool.icon-only{justify-content:center;width:38px;padding:0}.tool:hover{border-color:var(--ink);color:var(--ink)}.tool.spin-once svg{animation:spin .6s var(--ease)}.only-drawer,.only-split{display:none}.frame-area{flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:22px;display:flex;position:relative;overflow:hidden}.device{transition:border-radius .4s,padding .4s,background .4s;position:relative}.device[data-device=desktop]{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 6px #0b0c0e0d,0 30px 70px #0b0c0e24}.device-chrome{border-bottom:1px solid var(--line);background:#fafaf9;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.device-chrome>i{background:#e2e3e6;border-radius:50%;width:10px;height:10px}.device-url{background:var(--bg);height:24px;font-family:var(--mono);color:var(--muted);border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-width:40%;margin:0 auto;padding:0 .9rem;font-size:.68rem;display:inline-flex;transform:translate(-24px)}.device-url svg{width:10px;height:10px}.device[data-device=tablet],.device[data-device=mobile]{background:#0e0f12;border-radius:40px;padding:11px;box-shadow:inset 0 0 0 1px #2a2c31,0 30px 70px #0b0c0e40}.device[data-device=tablet]{border-radius:30px;padding:14px}.device[data-device=tablet] .device-chrome,.device[data-device=mobile] .device-chrome{display:none}.device-screen{transition:width .45s var(--ease-out), height .45s var(--ease-out);background:#fff;position:relative;overflow:hidden}.device[data-device=mobile] .device-screen{border-radius:30px}.device[data-device=tablet] .device-screen{border-radius:18px}.device[data-device=mobile] .device-screen{background:#0e0f12}.device[data-device=mobile] .device-screen:before{content:"";z-index:3;pointer-events:none;background:#000;border-radius:12px;width:30%;max-width:86px;height:20px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.sbar{display:none}.device[data-device=mobile] .sbar{color:#fff;letter-spacing:.01em;justify-content:space-between;align-items:center;height:30px;padding:0 22px 0 26px;font-size:11px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.sb-ic{align-items:flex-end;gap:2px;display:flex}.sb-ic i{background:#fff;border-radius:1px;width:3px}.sb-ic i:first-child{height:4px}.sb-ic i:nth-child(2){height:6px}.sb-ic i:nth-child(3){height:8px}.sb-ic b{border:1px solid #fffc;border-radius:3px;width:18px;height:9px;margin-left:5px;position:relative}.sb-ic b:after{content:"";background:#fff;border-radius:1px;position:absolute;inset:1.5px 4px 1.5px 1.5px}.device-screen iframe{transform-origin:0 0;background:#fff;border:0;display:block;position:absolute;top:0;left:0}.device-screen.is-busy:after{content:"";z-index:4;backdrop-filter:blur(2px);background:#ffffff59;position:absolute;inset:0}.stage-note{color:var(--muted);text-align:center;padding:.55rem 1rem .7rem;font-size:.74rem}.send-in{padding:1.75rem 1.5rem 2.5rem}.send h2{letter-spacing:-.05em;font-size:2.1rem;font-weight:500;line-height:1.02}.send-lead{color:var(--ink-2);margin-top:.8rem;font-size:.9rem;line-height:1.55}.send-close{border:1px solid var(--line-2);background:var(--surface);z-index:2;border-radius:50%;place-items:center;width:40px;height:40px;display:none;position:absolute;top:.9rem;right:.9rem}.send-close svg{width:18px;height:18px}.summary{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin:1.25rem 0 1.4rem;overflow:hidden}.summary>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem .85rem;font-size:.82rem;display:flex}.summary>div:first-child{border-top:0}.summary dt{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.62rem}.summary dd{text-align:right;color:var(--ink)}.summary dd .dot{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:.35rem;display:inline-block;box-shadow:inset 0 0 0 1px #00000026}.summary .chips{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.summary .chips span{background:var(--bg-2);border-radius:6px;padding:.12rem .45rem;font-size:.72rem}.form-stack{grid-template-columns:1fr;gap:.85rem}.form-stack textarea.input{min-height:132px;font-size:.94rem}.form-stack .input{height:48px;font-size:.95rem}.form-stack .form-foot{flex-direction:column;align-items:stretch}.b-submit{width:100%;height:56px}.form-stack .form-status{text-align:center;font-size:.85rem}.form-stack .form-done{padding:1.5rem}.toast{z-index:200;opacity:0;visibility:hidden;background:var(--ink);color:#fff;transition:transform .5s var(--ease-out), opacity .3s, visibility 0s .5s;pointer-events:none;white-space:nowrap;border-radius:999px;align-items:center;gap:.75rem;max-width:calc(100vw - 2rem);padding:.7rem .8rem .7rem 1.1rem;font-size:.88rem;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%,160%);box-shadow:0 16px 40px #0b0c0e40}.toast.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:transform .5s var(--ease-out), opacity .3s, visibility 0s;transform:translate(-50%)}.toast span{text-overflow:ellipsis;overflow:hidden}.toast button{color:#b9c5ff;border-radius:999px;padding:.2rem .5rem;font-weight:500}.toast button:hover{background:#ffffff1a}.toast:not(:has(button)){padding-right:1.1rem}.tabbar,.scrim{display:none}@media (width<=1360px){.app{grid-template-columns:310px minmax(0,1fr) 330px}.b-steps{display:none}}@media (width<=1180px){.app{grid-template-columns:340px minmax(0,1fr)}.send{top:var(--nav-h);z-index:70;width:min(420px,100vw);transition:transform .55s var(--ease-out), visibility 0s .55s;visibility:hidden;position:fixed;bottom:0;right:0;transform:translate(102%);box-shadow:-30px 0 70px #0b0c0e24}.send-open .send{visibility:visible;transition:transform .55s var(--ease-out), visibility 0s;transform:none}.send-close{display:grid}.scrim{top:var(--nav-h);z-index:65;opacity:0;pointer-events:none;background:#0b0c0e52;transition:opacity .4s;display:block;position:fixed;bottom:0;left:0;right:0}.send-open .scrim{opacity:1;pointer-events:auto}.only-drawer{display:inline-flex}.tool:not(.icon-only) span{display:none}.tool:not(.icon-only){justify-content:center;width:38px;padding:0}.zoom{display:none}}@media (width<=1000px){.dev-seg button span{display:none}}@media (width<=860px){:root{--tab-h:64px}.b-back span{display:none}.b-back{justify-content:center;width:40px;padding:0}.app{bottom:calc(var(--tab-h) + env(safe-area-inset-bottom));grid-template-rows:minmax(240px,46%) minmax(0,1fr);grid-template-columns:1fr}.app[data-view=design] .stage-bar{padding:.35rem .6rem}.app[data-view=design] .stage-bar .segc button,.app[data-view=design] .stage-bar .tool{height:34px;min-height:34px}.app>.stage{border-bottom:1px solid var(--line);grid-area:1/1}.app>.controls{grid-area:2/1}.app>.send{grid-area:1/1/3}.app[data-view=preview]>.stage{border-bottom:0;grid-row:1/3}.app>.panel,.app>.stage{visibility:hidden;pointer-events:none;opacity:0;transition:opacity .3s,visibility 0s .3s}.app[data-view=design]>.controls,.app[data-view=design]>.stage,.app[data-view=preview]>.stage,.app[data-view=send]>.send{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .3s,visibility}.app[data-view=design] .stage-note,.app[data-view=design] .tool[data-tool=link],.app[data-view=design] .tool[data-tool=reset]{display:none}.app[data-view=design] .frame-area{padding:8px}.only-split{display:none}.app[data-view=design] .only-split{display:inline-flex}.input,.input.sm,.form-stack .input,.form-stack textarea.input{font-size:16px}.ind,.feat,.extra,.font-opt,.segc button{min-height:46px}.mv{width:40px;height:40px}.switch{width:44px;height:26px}.switch:after{width:20px;height:20px}.switch[aria-checked=true]:after{transform:translate(18px)}.sw,.sw-custom{width:34px;height:34px}.panel-head{padding:1.25rem 1.1rem 1rem}.ctl-sec{padding:1.2rem 1.1rem 1.3rem}.send-in{padding:1.25rem 1.1rem 2rem}.panel-head h1{font-size:1.6rem}.send{width:auto;box-shadow:none;z-index:auto;border-left:0;position:relative;top:0;transform:none}.send-close,.scrim,.only-drawer{display:none!important}.controls{border-right:0}.stage-bar{padding:.55rem .75rem}.frame-area{padding:14px}.stage-note{padding:.4rem 1rem .6rem;font-size:.7rem}.tabbar{z-index:80;height:calc(var(--tab-h) + env(safe-area-inset-bottom));padding:6px 8px env(safe-area-inset-bottom);backdrop-filter:blur(16px);border-top:1px solid var(--line);background:#ffffffeb;display:flex;position:fixed;bottom:0;left:0;right:0}.tabbar button{color:var(--muted);border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:.7rem;transition:color .2s,background .2s;display:flex}.tabbar svg{width:20px;height:20px}.tabbar button[aria-pressed=true]{color:var(--ink);background:var(--bg-2)}.tabbar button[aria-pressed=true] svg{color:var(--accent)}.toast{bottom:calc(var(--tab-h) + 1rem)}.send h2{font-size:1.85rem}}@media (width<=400px){.ind-grid,.feat-grid{grid-template-columns:1fr 1fr}.presets{grid-template-columns:repeat(2,1fr)}.stage-actions .tool[data-tool=link]{display:none}}.draft-note{background:#fff6db;border:1px solid #f1dc9a;border-radius:14px;gap:.8rem;margin-top:1.15rem;padding:.95rem 1rem;display:flex}.draft-note .dn-ic{color:#5c4500;background:#ffe58a;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid;transform:rotate(-4deg)}.draft-note .dn-ic svg{width:16px;height:16px}.draft-note b{color:#2e2405;letter-spacing:-.01em;font-size:.95rem;font-weight:600;display:block}.panel-head .draft-note p{color:#5c4a14;margin-top:.25rem;font-size:.84rem;line-height:1.5}.draft-note strong{color:#2e2405;background:linear-gradient(#0000 60%,#ffd54f99 60%);font-weight:600}.draft-badge{color:#4a3700;height:28px;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#ffe58a;border-radius:999px;align-items:center;gap:.35rem;padding:0 .65rem;font-size:.62rem;display:inline-flex;transform:rotate(-2deg);box-shadow:0 2px 6px #5c45001f}.draft-badge svg{width:12px;height:12px}.stage-note{color:#5c4a14;text-align:left;background:#fff6db;border:1px solid #f1dc9a;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;width:fit-content;max-width:calc(100% - 2rem);margin:0 auto .7rem;padding:.45rem .95rem;font-size:.78rem;line-height:1.4;display:flex}.stage-note svg{color:#8a6a00;flex:none;width:14px;height:14px}.stage-note b{color:#2e2405;font-weight:600}.promise{background:#fff6db;border:1px solid #f1dc9a;border-radius:14px;gap:.5rem;margin-top:1.15rem;padding:.95rem 1rem;display:grid}.promise li{color:#3d300a;align-items:flex-start;gap:.6rem;font-size:.86rem;line-height:1.4;display:flex}.promise i{color:#fff;background:#12b76a;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.promise i svg{width:10px;height:10px}@media (width<=860px){.stage-note{border-radius:12px;margin-bottom:.5rem;font-size:.72rem}}@media (width<=400px){.draft-badge span{display:none}.draft-badge{padding:0 .5rem}}@media (width<=860px){.device.is-split{background:#fff;border-radius:14px;padding:0;box-shadow:0 1px 2px #0b0c0e0f,0 10px 30px #0b0c0e1f}.device.is-split .device-chrome,.device.is-split .sbar,.device.is-split .device-screen:before{display:none}.device.is-split .device-screen{background:#fff;border-radius:14px}}@media (width<=420px){.b-nav .nav-right>.lang{display:flex}.b-nav .nav-right{gap:.5rem}}