.editor-module__8MZEfG__end{flex-wrap:wrap;align-items:center;gap:12px;scroll-margin-top:24px;display:flex}.editor-module__8MZEfG__save{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:.9375rem;transition:opacity .2s;display:inline-flex}.editor-module__8MZEfG__save.editor-module__8MZEfG__saving{opacity:.55}.editor-module__8MZEfG__bad{color:var(--danger);font-weight:600}.editor-module__8MZEfG__elsewhere{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:.9375rem;display:inline-flex}.editor-module__8MZEfG__off{color:var(--ink);align-items:flex-start;gap:6px;max-width:52ch;font-size:.9375rem;display:inline-flex}.editor-module__8MZEfG__off .icon{flex:none;margin-top:3px}.editor-module__8MZEfG__off a{color:var(--ink);text-decoration:underline}.editor-module__8MZEfG__notice{background:var(--yellow);border-radius:var(--in);align-items:flex-start;gap:10px;max-width:46ch;margin-top:20px;padding:12px 16px;font-size:.9375rem;display:flex}.editor-module__8MZEfG__notice .icon{color:var(--orange-text);margin-top:2px}.editor-module__8MZEfG__notice a{color:var(--ink);text-decoration:underline}.editor-module__8MZEfG__loadError{max-width:620px;margin-top:20px}.editor-module__8MZEfG__builder{grid-template-columns:minmax(0,1fr) minmax(400px,.95fr);align-items:start;gap:32px;margin-top:32px;display:grid}.editor-module__8MZEfG__form{min-width:0}.editor-module__8MZEfG__step{scroll-margin-top:24px}.editor-module__8MZEfG__step+.editor-module__8MZEfG__step{margin-top:36px}.editor-module__8MZEfG__stepTitle{font-family:var(--font-display);letter-spacing:-.015em;align-items:center;gap:12px;margin-bottom:14px;font-size:1.5rem;font-weight:400;display:flex}.editor-module__8MZEfG__bullet{border-radius:var(--in);background:var(--ink);flex:none;width:30px;height:26px}.editor-module__8MZEfG__bullet.editor-module__8MZEfG__out{border-radius:var(--out);background:var(--blue)}.editor-module__8MZEfG__box{background:var(--paper);border-radius:var(--in);min-width:0;padding:20px}.editor-module__8MZEfG__box+.editor-module__8MZEfG__box{margin-top:12px}.editor-module__8MZEfG__box.editor-module__8MZEfG__out{border-radius:var(--out)}.editor-module__8MZEfG__boxRow{align-items:center;gap:12px;display:flex}.editor-module__8MZEfG__lbl{flex:1;min-width:0;font-weight:600}.editor-module__8MZEfG__lbl small{color:var(--muted);margin-top:2px;font-size:.9375rem;font-weight:400;display:block}.editor-module__8MZEfG__check{color:var(--blue);stroke-width:2.4px}.editor-module__8MZEfG__count{color:var(--muted)}.editor-module__8MZEfG__strip{flex-wrap:wrap;gap:8px;margin-top:16px;padding:0;list-style:none;display:flex}.editor-module__8MZEfG__strip.editor-module__8MZEfG__loading{flex-wrap:nowrap;overflow:hidden}.editor-module__8MZEfG__thumb{background:var(--line);border-radius:12px 12px 12px 4px;flex:none;width:60px;height:60px;display:block;position:relative;overflow:hidden}.editor-module__8MZEfG__thumb img,.editor-module__8MZEfG__thumb video{object-fit:cover;width:100%;height:100%;display:block}.editor-module__8MZEfG__more{border-radius:var(--in);background:var(--white);width:60px;height:60px;color:var(--muted);place-items:center;font-weight:600;display:grid}.editor-module__8MZEfG__nameField{max-width:520px;margin-bottom:36px}.editor-module__8MZEfG__scopes{gap:4px;display:grid}.editor-module__8MZEfG__scope{border-radius:16px 16px 16px 5px;transition:background-color .2s}.editor-module__8MZEfG__scopeOn{background:var(--white)}.editor-module__8MZEfG__scopeLabel{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.editor-module__8MZEfG__scopeLabel .editor-module__8MZEfG__lbl small{font-size:.875rem}.editor-module__8MZEfG__radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--ink);background:var(--white);cursor:pointer;width:22px;height:22px;transition:border-color .15s ease,box-shadow .2s var(--ease-out),background-color .15s ease;border-radius:50%;flex:none;margin:1px 0 0}.editor-module__8MZEfG__radio:checked{border-color:var(--blue);background:var(--blue);box-shadow:inset 0 0 0 4px var(--white)}.editor-module__8MZEfG__radio:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.editor-module__8MZEfG__scopeBody{animation:editor-module__8MZEfG__fade-in .2s var(--ease-out);padding:0 14px 16px 48px}.editor-module__8MZEfG__scopeBody>.editor-module__8MZEfG__strip{margin-top:2px}.editor-module__8MZEfG__pickWrap{outline:none}.editor-module__8MZEfG__pickHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:.9375rem;font-weight:600;display:flex}.editor-module__8MZEfG__pickHead .editor-module__8MZEfG__count{font-size:.875rem;font-weight:500}.editor-module__8MZEfG__picker{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.editor-module__8MZEfG__picker>li{aspect-ratio:1;min-width:0;position:relative}.editor-module__8MZEfG__pickSkel{border-radius:12px 12px 12px 4px;display:block}.editor-module__8MZEfG__pick{background:var(--line);cursor:pointer;transition:transform .16s var(--ease-out),box-shadow .16s ease;border:0;border-radius:12px 12px 12px 4px;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.editor-module__8MZEfG__pick img{object-fit:cover;transition:opacity .16s}.editor-module__8MZEfG__pick:active{transform:scale(.96)}.editor-module__8MZEfG__pick:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.editor-module__8MZEfG__picked{box-shadow:0 0 0 2px var(--white),0 0 0 5px var(--blue)}.editor-module__8MZEfG__pickBlank{width:100%;height:100%;color:var(--muted);place-items:center;display:grid}.editor-module__8MZEfG__tick{background:var(--white);color:transparent;width:24px;height:24px;box-shadow:0 0 0 1.5px var(--ink-wash);opacity:0;transition:opacity .16s ease,transform .2s var(--ease-pop),background-color .16s ease,color .16s ease;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px;transform:scale(.85)}.editor-module__8MZEfG__tick .icon{stroke-width:2.6px}.editor-module__8MZEfG__picked .editor-module__8MZEfG__tick{opacity:1;background:var(--blue);color:var(--white);box-shadow:0 0 0 2px var(--white);transform:none}@media (hover:hover) and (pointer:fine){.editor-module__8MZEfG__pick:not(.editor-module__8MZEfG__picked):hover .editor-module__8MZEfG__tick{opacity:1;transform:none}}.editor-module__8MZEfG__pickNote{color:var(--muted);margin-top:10px;font-size:.875rem}.editor-module__8MZEfG__pickNote a{font-weight:600}.editor-module__8MZEfG__pickErr{margin-top:4px}.editor-module__8MZEfG__linkBtn{color:var(--blue-deep);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.editor-module__8MZEfG__waiting{align-items:flex-start;gap:10px;display:flex}.editor-module__8MZEfG__waiting>.icon{color:var(--orange-text);flex:none;margin-top:2px}.editor-module__8MZEfG__bound{gap:14px;display:grid}.editor-module__8MZEfG__boundPost{align-items:center;gap:12px;min-width:0;display:flex}.editor-module__8MZEfG__boundPost .editor-module__8MZEfG__lbl{overflow-wrap:anywhere}.editor-module__8MZEfG__boundThumb{background:var(--line);width:64px;height:64px;color:var(--muted);border-radius:12px 12px 12px 4px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.editor-module__8MZEfG__boundThumb img{object-fit:cover}.editor-module__8MZEfG__rearm{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.editor-module__8MZEfG__rearm small{color:var(--muted);flex:200px;font-size:.875rem}.editor-module__8MZEfG__danger{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:40px;padding-top:20px;font-size:.9375rem;display:flex}.editor-module__8MZEfG__chips{background:var(--white);border:2px solid var(--line);cursor:text;border-radius:14px;flex-wrap:wrap;gap:8px;min-height:52px;margin-top:14px;padding:8px;transition:border-color .15s;display:flex}.editor-module__8MZEfG__chips:focus-within{border-color:var(--ink)}.editor-module__8MZEfG__chips.editor-module__8MZEfG__invalid{border-color:var(--danger)}.editor-module__8MZEfG__chipList{display:contents}.editor-module__8MZEfG__kwchip{background:var(--yellow);transform-origin:0 100%;overflow-wrap:anywhere;max-width:100%;height:34px;transition:opacity .22s var(--ease-out),transform .26s var(--ease-pop);border-radius:8px 8px 8px 3px;align-items:center;gap:2px;padding:0 4px 0 12px;font-weight:600;display:inline-flex}@starting-style{.editor-module__8MZEfG__kwchip{opacity:0;transform:scale(.85)}}.editor-module__8MZEfG__kwchip.editor-module__8MZEfG__leaving{opacity:0;transition-duration:.14s;transition-timing-function:var(--ease-out);transform:scale(.85)}.editor-module__8MZEfG__kwchip button{background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:26px;height:26px;transition:background-color .15s;display:grid}@media (hover:hover) and (pointer:fine){.editor-module__8MZEfG__kwchip button:hover{background:var(--ink-wash)}}.editor-module__8MZEfG__kwInput{background:0 0;border:0;outline:none;flex:1;min-width:150px;height:34px;padding:0 8px}.editor-module__8MZEfG__kwInput::placeholder{color:var(--muted)}.editor-module__8MZEfG__kwInput:focus-visible{outline:none}.editor-module__8MZEfG__try{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:.9375rem;display:flex}.editor-module__8MZEfG__try button{border:2px solid var(--ink);background:var(--white);height:30px;color:var(--ink);border-radius:var(--btn);transition:transform .16s var(--ease-out),background-color .15s ease;padding:0 12px;font-size:.875rem;font-weight:600}.editor-module__8MZEfG__try button:not(:disabled):active{transform:scale(.94)}.editor-module__8MZEfG__try button:disabled{border-color:var(--line);color:var(--muted);cursor:default;text-decoration:line-through}@media (hover:hover) and (pointer:fine){.editor-module__8MZEfG__try button:not(:disabled):hover{background:var(--yellow)}}.editor-module__8MZEfG__note{color:var(--muted);gap:8px;margin-top:14px;font-size:.9375rem;display:flex}.editor-module__8MZEfG__note .icon{margin-top:3px}.editor-module__8MZEfG__err{color:var(--danger);gap:6px;margin-top:8px;font-size:.9375rem;display:flex}.editor-module__8MZEfG__err .icon{margin-top:3px}.editor-module__8MZEfG__field{margin-top:16px}.editor-module__8MZEfG__ins{border-radius:var(--btn);background:var(--white);height:32px;color:var(--ink);transition:transform .16s var(--ease-out),background-color .15s ease;border:0;align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:600;display:inline-flex}.editor-module__8MZEfG__ins:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.editor-module__8MZEfG__ins:hover{background:var(--yellow)}}.editor-module__8MZEfG__reveal{transition:grid-template-rows .28s var(--ease-out);grid-template-rows:0fr;display:grid}.editor-module__8MZEfG__reveal>div{min-height:0;overflow:hidden}.editor-module__8MZEfG__reveal.editor-module__8MZEfG__open{grid-template-rows:1fr}.editor-module__8MZEfG__stage{background:var(--orange);border-radius:36px 36px 10px;flex-direction:column;align-items:center;min-width:0;padding:24px;display:flex;position:-webkit-sticky;position:sticky;top:0}.editor-module__8MZEfG__stageHead{flex-wrap:wrap;align-self:stretch;align-items:center;gap:10px;margin-bottom:18px;display:flex}.editor-module__8MZEfG__stageHead h2{font-family:var(--font-display);letter-spacing:-.015em;margin-right:auto;font-size:1.5rem;font-weight:400}.editor-module__8MZEfG__btnLabel{align-items:center;gap:8px;display:inline-flex}.editor-module__8MZEfG__view{transition:opacity .22s ease,transform .28s var(--ease-out),filter .22s ease;flex-direction:column;display:flex;position:absolute;top:40px;bottom:0;left:0;right:0}.editor-module__8MZEfG__view[data-hidden=true]{opacity:0;filter:blur(2px);pointer-events:none;transform:translate(14px)}.editor-module__8MZEfG__igTop{align-items:center;height:40px;padding:0 12px;display:flex}.editor-module__8MZEfG__ttl{text-align:center;flex:1;min-width:0;margin-right:18px;line-height:1.15}.editor-module__8MZEfG__ttl small{color:var(--stage-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;display:block;overflow:hidden}.editor-module__8MZEfG__ttl b{font-size:.875rem}.editor-module__8MZEfG__igUser{align-items:center;gap:8px;min-width:0;padding:6px 12px;font-weight:600;display:flex}.editor-module__8MZEfG__igName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.editor-module__8MZEfG__igUser .editor-module__8MZEfG__moreIcon{color:var(--stage-muted);margin-left:auto}.editor-module__8MZEfG__igUser.editor-module__8MZEfG__faded{opacity:.3}.editor-module__8MZEfG__igMedia{aspect-ratio:1;background:var(--stage-2);flex:none;position:relative;overflow:hidden}.editor-module__8MZEfG__igMedia img,.editor-module__8MZEfG__igMedia video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.editor-module__8MZEfG__igMediaEmpty{color:var(--stage-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;font-size:.8125rem;display:flex}.editor-module__8MZEfG__igMediaEmpty .icon{width:28px;height:28px}.editor-module__8MZEfG__igMedia .skeleton{border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}.editor-module__8MZEfG__igActions{align-items:center;gap:14px;padding:9px 12px 5px;display:flex}.editor-module__8MZEfG__igActions span{align-items:center;gap:4px;font-weight:600;display:inline-flex}.editor-module__8MZEfG__igActions .editor-module__8MZEfG__bookmark{margin-left:auto}.editor-module__8MZEfG__igCap{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding:0 12px;display:-webkit-box;overflow:hidden}.editor-module__8MZEfG__igCap b{margin-right:4px}.editor-module__8MZEfG__igFaint{color:var(--stage-muted);padding:4px 12px 0;font-size:.75rem}.editor-module__8MZEfG__dim{background:color-mix(in srgb,var(--ink)60%,transparent);position:absolute;top:0;bottom:0;left:0;right:0}.editor-module__8MZEfG__sheet{background:var(--stage-2);transition:transform .34s var(--ease-out);border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:absolute;top:130px;bottom:0;left:0;right:0}.editor-module__8MZEfG__view[data-hidden=true] .editor-module__8MZEfG__sheet{transform:translateY(28px)}.editor-module__8MZEfG__grab{background:var(--stage-grab);border-radius:2px;width:36px;height:4px;margin:8px auto 0}.editor-module__8MZEfG__sheetTitle{text-align:center;border-bottom:1px solid var(--stage-3);padding:8px 0 10px;font-weight:600}.editor-module__8MZEfG__cmt{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 14px 2px;display:grid}.editor-module__8MZEfG__cmt.editor-module__8MZEfG__nested{transform-origin:0 0;transition:opacity .26s var(--ease-out),transform .32s var(--ease-pop);grid-template-columns:24px minmax(0,1fr);padding-left:52px}.editor-module__8MZEfG__cmt.editor-module__8MZEfG__nested.editor-module__8MZEfG__pending{opacity:0;transform:translateY(6px)scale(.96)}.editor-module__8MZEfG__cmtFace{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.6875rem;font-weight:700;display:grid}.editor-module__8MZEfG__cmt .avatar{width:28px;height:28px;font-size:.6875rem}.editor-module__8MZEfG__cmt.editor-module__8MZEfG__nested .avatar{width:24px;height:24px;font-size:.625rem}.editor-module__8MZEfG__cmtMeta{overflow-wrap:break-word;font-size:.75rem}.editor-module__8MZEfG__cmtMeta b{font-weight:600}.editor-module__8MZEfG__cmtMeta span{color:var(--stage-muted);white-space:nowrap;margin-left:6px}.editor-module__8MZEfG__cmtMeta .editor-module__8MZEfG__author{color:var(--stage-muted);border:1px solid var(--stage-line);border-radius:4px;margin-left:6px;padding:0 4px;font-size:.6875rem}.editor-module__8MZEfG__cmtText{overflow-wrap:anywhere;white-space:pre-wrap;min-height:18px;margin-top:2px}.editor-module__8MZEfG__cmtReply{color:var(--stage-muted);margin-top:3px;font-size:.75rem;font-weight:600}.editor-module__8MZEfG__hit{border-radius:4px;margin:0 -2px;padding:0 2px;transition:background-color .3s,color .3s}.editor-module__8MZEfG__hit.editor-module__8MZEfG__on{background:var(--yellow);color:var(--ink)}.editor-module__8MZEfG__tok{background:color-mix(in srgb,var(--yellow)25%,transparent);color:var(--stage-tok);border-radius:3px;padding:0 2px}.editor-module__8MZEfG__caret{background:var(--stage-ink);vertical-align:-2px;width:1.5px;height:14px;margin-left:1px;animation:1s step-end infinite editor-module__8MZEfG__blink;display:inline-block}.editor-module__8MZEfG__composer{border-top:1px solid var(--stage-3);align-items:center;gap:10px;margin-top:auto;padding:10px 12px 22px;display:flex}.editor-module__8MZEfG__composer .editor-module__8MZEfG__cmtFace{width:30px;height:30px}.editor-module__8MZEfG__fake{border:1px solid var(--stage-3);min-width:0;height:34px;color:var(--stage-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:17px;flex:1;align-items:center;padding:0 14px;font-size:.75rem;display:flex;overflow:hidden}.editor-module__8MZEfG__cam{background:var(--blue);width:32px;height:32px;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.editor-module__8MZEfG__chatHead{border-bottom:1px solid var(--stage-3);align-items:center;gap:10px;height:52px;padding:0 12px;display:flex}.editor-module__8MZEfG__chatHead b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.editor-module__8MZEfG__chatBody{flex-direction:column;flex:1;gap:8px;padding:14px 12px;display:flex;overflow:auto}.editor-module__8MZEfG__ctx{text-align:right;max-width:82%;color:var(--stage-muted);align-self:flex-end;font-size:.6875rem}.editor-module__8MZEfG__ctxCard{justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex}.editor-module__8MZEfG__ctxBubble{background:var(--orange);color:var(--ink);border-radius:var(--out);text-align:left;overflow-wrap:anywhere;padding:8px 12px;font-size:.8125rem}.editor-module__8MZEfG__ctxThumb{background:var(--stage-3);border-radius:8px 8px 8px 2px;flex:none;width:32px;height:32px;position:relative;overflow:hidden}.editor-module__8MZEfG__ctxThumb img,.editor-module__8MZEfG__ctxThumb video{object-fit:cover;width:100%;height:100%;display:block}.editor-module__8MZEfG__ctxLabel{text-align:center;color:var(--stage-muted);overflow-wrap:anywhere;margin:6px 0;font-size:.6875rem}.editor-module__8MZEfG__msg{align-items:flex-end;gap:8px;max-width:90%;display:flex}.editor-module__8MZEfG__msg .avatar{width:24px;height:24px;font-size:.625rem}.editor-module__8MZEfG__bubble{background:var(--blue);color:var(--white);white-space:pre-wrap;overflow-wrap:anywhere;transform-origin:0 100%;min-width:0;transition:opacity .24s var(--ease-out),transform .36s var(--ease-pop);border-radius:18px 18px 18px 5px;padding:9px 12px}.editor-module__8MZEfG__bubble.editor-module__8MZEfG__pending{opacity:0;transform:scale(.88)}.editor-module__8MZEfG__bubble.editor-module__8MZEfG__empty{background:var(--stage-3);color:var(--stage-muted);font-style:italic}.editor-module__8MZEfG__bubble .editor-module__8MZEfG__tok{background:color-mix(in srgb,var(--white)22%,transparent);color:var(--white)}.editor-module__8MZEfG__typing{background:var(--stage-3);border-radius:18px 18px 18px 5px;gap:4px;padding:12px 14px;display:inline-flex}.editor-module__8MZEfG__typing i{background:var(--stage-muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite editor-module__8MZEfG__typing}.editor-module__8MZEfG__typing i:nth-child(2){animation-delay:.15s}.editor-module__8MZEfG__typing i:nth-child(3){animation-delay:.3s}.editor-module__8MZEfG__beats{grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:grid}.editor-module__8MZEfG__beats li{background:color-mix(in srgb,var(--white)55%,transparent);overflow-wrap:anywhere;transition:background-color .22s ease,color .22s ease,transform .28s var(--ease-pop);border-radius:12px 12px 12px 4px;padding:9px 11px;font-size:.8125rem;line-height:1.3}.editor-module__8MZEfG__beats li b{font-size:.875rem;font-weight:600;display:block}.editor-module__8MZEfG__beats li.editor-module__8MZEfG__now{background:var(--ink);color:var(--white);transform:translateY(-3px)}.editor-module__8MZEfG__beats li.editor-module__8MZEfG__skip{opacity:.45}.editor-module__8MZEfG__stageNote{text-align:center;margin-top:12px;font-size:.875rem}.editor-module__8MZEfG__phoneLoading{flex-direction:column;gap:10px;height:100%;padding:52px 14px 14px;display:flex}@media (max-width:1100px){.editor-module__8MZEfG__builder{grid-template-columns:minmax(0,1fr)}.editor-module__8MZEfG__stage{position:static}}@media (max-width:860px){.editor-module__8MZEfG__step,.editor-module__8MZEfG__end{scroll-margin-top:84px}.editor-module__8MZEfG__beats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.editor-module__8MZEfG__stage{padding:16px}.editor-module__8MZEfG__scopeBody{padding-left:14px}.editor-module__8MZEfG__picker{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}}@media (prefers-reduced-motion:reduce){.editor-module__8MZEfG__view[data-hidden=true],.editor-module__8MZEfG__bubble.editor-module__8MZEfG__pending,.editor-module__8MZEfG__cmt.editor-module__8MZEfG__nested.editor-module__8MZEfG__pending,.editor-module__8MZEfG__beats li.editor-module__8MZEfG__now,.editor-module__8MZEfG__view[data-hidden=true] .editor-module__8MZEfG__sheet{filter:none;transform:none}.editor-module__8MZEfG__kwchip,.editor-module__8MZEfG__kwchip.editor-module__8MZEfG__leaving,.editor-module__8MZEfG__tick,.editor-module__8MZEfG__pick:active{transform:none}}.editor-module__8MZEfG__scopeOn .editor-module__8MZEfG__more{background:var(--paper)}
.phone-module__PJRxCa__phone{background:var(--stage);border-radius:46px;flex:none;width:300px;height:600px;padding:10px}@media (max-width:420px){.phone-module__PJRxCa__phone.phone-module__PJRxCa__fitNarrow{width:280px;height:560px}}.phone-module__PJRxCa__screen{background:var(--ink);height:100%;color:var(--stage-ink);border-radius:36px;font-size:.8125rem;line-height:1.4;position:relative;overflow:hidden}.phone-module__PJRxCa__sbar{justify-content:space-between;align-items:center;height:40px;padding:0 24px 0 28px;font-weight:600;display:flex}.phone-module__PJRxCa__sbarIcons{align-items:center;gap:5px;display:flex}.phone-module__PJRxCa__island{background:var(--ink);z-index:3;border-radius:12px;width:84px;height:24px;position:absolute;top:10px;left:50%;translate:-50%}
.demo-module__uhex0G__demo{--s:.9;--fade:24px;background:var(--track);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.demo-module__uhex0G__demo:after{content:"";flex:1 1 0}.demo-module__uhex0G__view{min-height:0;padding:24px 24px var(--fade);-webkit-mask-image:linear-gradient(to bottom,var(--ink)calc(100% - var(--fade)),transparent);-webkit-mask-image:linear-gradient(to bottom,var(--ink)calc(100% - var(--fade)),transparent);mask-image:linear-gradient(to bottom,var(--ink)calc(100% - var(--fade)),transparent);flex:auto;place-items:end center;display:grid;position:relative;overflow:hidden}.demo-module__uhex0G__fit{width:calc(300px*var(--s));height:calc(600px*var(--s));position:relative}.demo-module__uhex0G__camera{transform-origin:50%;transform:translate(calc(var(--fx,0)*var(--k,1)*var(--s)*-1px),calc(var(--fy,0)*var(--k,1)*var(--s)*-1px))scale(calc(var(--k,1)*var(--s)));transition:transform .72s var(--ease-in-out);margin:-300px 0 0 -150px;position:absolute;top:50%;left:50%}.demo-module__uhex0G__caption{color:var(--ink);text-align:center;text-wrap:balance;flex:none;padding:0 20px 24px;font-size:.9375rem;font-weight:500;line-height:1.45}.demo-module__uhex0G__layer{flex-direction:column;display:flex;position:absolute;top:40px;bottom:0;left:0;right:0}.demo-module__uhex0G__post,.demo-module__uhex0G__push{background:var(--ink)}.demo-module__uhex0G__post[data-state=off],.demo-module__uhex0G__post[data-state=gone]{opacity:0}.demo-module__uhex0G__post[data-state=in]{transition:opacity .3s}.demo-module__uhex0G__push[data-state=off]{transform:translate(100%)}.demo-module__uhex0G__push[data-state=in]{transition:transform .36s var(--ease-out)}.demo-module__uhex0G__push[data-state=gone]{opacity:0;transition:opacity .26s}.demo-module__uhex0G__face{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:.6875rem;font-weight:700;display:grid}.demo-module__uhex0G__igTop{flex:none;align-items:center;height:40px;padding:0 12px;display:flex}.demo-module__uhex0G__ttl{text-align:center;flex:1;min-width:0;margin-right:18px;line-height:1.15}.demo-module__uhex0G__ttl small{color:var(--stage-muted);font-size:.6875rem;display:block}.demo-module__uhex0G__ttl b{font-size:.875rem;font-weight:600}.demo-module__uhex0G__igUser{flex:none;align-items:center;gap:8px;height:44px;padding:0 12px;display:flex}.demo-module__uhex0G__igUser b{font-weight:600}.demo-module__uhex0G__igMore{color:var(--stage-muted);margin-left:auto}.demo-module__uhex0G__igActions{flex:none;align-items:center;gap:14px;padding:10px 12px 6px;display:flex}.demo-module__uhex0G__igSave{margin-left:auto}.demo-module__uhex0G__igCap{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 12px;display:-webkit-box;overflow:hidden}.demo-module__uhex0G__igCap b{font-weight:600}.demo-module__uhex0G__igTime{color:var(--stage-muted);padding:4px 12px 0;font-size:.6875rem}.demo-module__uhex0G__tabbar{border-top:1px solid var(--stage-3);flex:none;justify-content:space-around;align-items:center;height:70px;margin-top:auto;padding:0 8px 22px;display:flex}.demo-module__uhex0G__tabbar .icon{width:22px;height:22px}.demo-module__uhex0G__tabbar .demo-module__uhex0G__tabCreate{border:1.8px solid;border-radius:7px;width:24px;height:24px;padding:2px}.demo-module__uhex0G__tabMe{width:24px;height:24px;font-size:.5625rem}.demo-module__uhex0G__art{background:var(--orange);flex:none;width:280px;height:280px;position:relative;overflow:hidden}.demo-module__uhex0G__artSun{background:var(--yellow);border-radius:50%;width:160px;height:160px;position:absolute;top:34px;left:96px}.demo-module__uhex0G__artShadow{background:color-mix(in srgb,var(--ink)22%,transparent);border-radius:50%;width:120px;height:16px;position:absolute;top:236px;left:116px}.demo-module__uhex0G__artBottle{flex-direction:column;align-items:center;width:84px;display:flex;position:absolute;top:58px;left:134px}.demo-module__uhex0G__artCap{background:var(--ink);border-radius:7px 7px 3px 3px;width:34px;height:26px}.demo-module__uhex0G__artNeck{background:var(--paper);width:26px;height:10px}.demo-module__uhex0G__artBody{background:var(--white);border-radius:28px 28px 20px 20px;place-items:center;width:84px;height:148px;display:grid;position:relative;overflow:hidden}.demo-module__uhex0G__artBody:before{content:"";background:var(--paper);border-radius:4px;width:8px;position:absolute;top:18px;bottom:18px;left:12px}.demo-module__uhex0G__artLabel{background:var(--blue);width:100%;color:var(--white);font-family:var(--font-display);letter-spacing:.02em;text-align:center;padding:12px 0;font-size:.875rem;position:relative}.demo-module__uhex0G__artBrand{color:var(--ink);font-size:.6875rem;font-weight:600;position:absolute;top:14px;left:16px}.demo-module__uhex0G__artTitle{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;font-size:2.25rem;font-weight:300;line-height:.95;position:absolute;bottom:16px;left:16px}.demo-module__uhex0G__dim{background:color-mix(in srgb,var(--ink)60%,transparent);position:absolute;top:0;bottom:0;left:0;right:0}.demo-module__uhex0G__sheet{background:var(--stage-2);border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:absolute;top:112px;bottom:0;left:0;right:0}.demo-module__uhex0G__comments[data-state=off] .demo-module__uhex0G__dim{opacity:0}.demo-module__uhex0G__comments[data-state=off] .demo-module__uhex0G__sheet{transform:translateY(100%)}.demo-module__uhex0G__comments[data-state=in] .demo-module__uhex0G__dim{transition:opacity .3s}.demo-module__uhex0G__comments[data-state=in] .demo-module__uhex0G__sheet{transition:transform .38s var(--ease-out)}.demo-module__uhex0G__grab{background:var(--stage-grab);border-radius:2px;flex:none;width:36px;height:4px;margin:8px auto 0}.demo-module__uhex0G__sheetTitle{border-bottom:1px solid var(--stage-3);text-align:center;flex:none;padding:8px 0 10px;font-weight:600}.demo-module__uhex0G__sheetList{flex:1;min-height:0;position:relative}.demo-module__uhex0G__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:opacity .16s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.demo-module__uhex0G__empty b{font-size:1.0625rem;font-weight:600}.demo-module__uhex0G__empty span{color:var(--stage-muted);font-size:.75rem}.demo-module__uhex0G__empty[data-on=false]{opacity:0}.demo-module__uhex0G__cmt{transform-origin:0 0;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px 14px 4px;display:grid}.demo-module__uhex0G__cmt[data-on=false]{opacity:0;transform:translateY(4px)scale(.95)}.demo-module__uhex0G__cmt[data-on=true]{transition:opacity .26s var(--ease-out),transform .32s var(--ease-pop)}.demo-module__uhex0G__cmtMain{min-width:0}.demo-module__uhex0G__cmtMeta{font-size:.75rem}.demo-module__uhex0G__cmtMeta b{font-weight:600}.demo-module__uhex0G__cmtMeta span{color:var(--stage-muted);margin-left:6px}.demo-module__uhex0G__cmtText{margin-top:1px}.demo-module__uhex0G__cmtReply{color:var(--stage-muted);margin-top:3px;font-size:.75rem;font-weight:600}.demo-module__uhex0G__cmtLike{color:var(--stage-muted);margin-top:10px}.demo-module__uhex0G__hit{z-index:0;transition:color .2s 60ms;position:relative}.demo-module__uhex0G__hit:before{content:"";z-index:-1;background:var(--yellow);transform-origin:0;border-radius:4px;position:absolute;top:-1px;bottom:-1px;left:-2px;right:-2px;transform:scaleX(0)}.demo-module__uhex0G__hit[data-on=true]{color:var(--ink)}.demo-module__uhex0G__hit[data-on=true]:before{transition:transform .32s var(--ease-out);transform:none}.demo-module__uhex0G__composer{border-top:1px solid var(--stage-3);flex:none;align-items:center;gap:10px;padding:10px 12px 26px;display:flex}.demo-module__uhex0G__composerFace{width:32px;height:32px}.demo-module__uhex0G__input{border:1px solid var(--stage-3);border-radius:19px;flex:1;align-items:center;gap:6px;min-width:0;height:38px;padding:0 5px 0 14px;display:flex}.demo-module__uhex0G__inputText{white-space:nowrap;flex:1;min-width:0;overflow:hidden}.demo-module__uhex0G__placeholder{color:var(--stage-muted);font-size:.75rem}.demo-module__uhex0G__caret{background:var(--blue);vertical-align:-3px;width:1.5px;height:15px;margin:0 1px;animation:1s step-end infinite demo-module__uhex0G__blink;display:inline-block}.demo-module__uhex0G__sendBtn{background:var(--blue);width:28px;height:28px;color:var(--white);transition:opacity .18s var(--ease-out),transform .22s var(--ease-pop);border-radius:50%;flex:none;place-items:center;display:grid}.demo-module__uhex0G__sendBtn .icon{stroke-width:2.4px}.demo-module__uhex0G__sendBtn[data-on=false]{opacity:0;transform:scale(.9)}.demo-module__uhex0G__sendBtn[data-pressed=true]{transition-duration:.12s;transform:scale(.9)}.demo-module__uhex0G__dmTop{flex:none;align-items:center;gap:10px;height:46px;padding:0 12px;display:flex}.demo-module__uhex0G__dmTop b{font-size:1rem;font-weight:600}.demo-module__uhex0G__search{background:var(--stage-2);height:34px;color:var(--stage-muted);border-radius:10px;flex:none;align-items:center;gap:8px;margin:2px 12px 8px;padding:0 12px;display:flex}.demo-module__uhex0G__dmSection{flex:none;justify-content:space-between;align-items:baseline;padding:6px 14px 4px;display:flex}.demo-module__uhex0G__dmSection b{font-size:.875rem;font-weight:600}.demo-module__uhex0G__dmSection span{color:var(--stage-muted)}.demo-module__uhex0G__chats{flex:1;min-height:0;position:relative}.demo-module__uhex0G__chat,.demo-module__uhex0G__newChat{align-items:center;gap:12px;height:64px;padding:0 14px;display:flex;position:relative}.demo-module__uhex0G__chatFace.demo-module__uhex0G__chatFace{width:46px;height:46px;font-size:.875rem}.demo-module__uhex0G__chatText{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.demo-module__uhex0G__chatPreview{min-width:0;color:var(--stage-muted);font-size:.75rem;display:flex}.demo-module__uhex0G__chatSnippet{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.demo-module__uhex0G__chatWhen{white-space:pre;flex:none}.demo-module__uhex0G__chatCam{color:var(--stage-muted)}.demo-module__uhex0G__newChat b{font-weight:600}.demo-module__uhex0G__newChat .demo-module__uhex0G__chatPreview{color:var(--stage-ink);font-weight:600}.demo-module__uhex0G__unread{background:var(--blue);border-radius:50%;flex:none;width:8px;height:8px}.demo-module__uhex0G__chats[data-new=false] .demo-module__uhex0G__older{transform:translateY(-64px)}.demo-module__uhex0G__chats[data-new=true] .demo-module__uhex0G__older{transition:transform .32s var(--ease-out)}.demo-module__uhex0G__newChat{isolation:isolate;transform-origin:50% 0}.demo-module__uhex0G__newChat[data-on=false]{opacity:0;transform:scale(.95)}.demo-module__uhex0G__newChat[data-on=true]{transition:opacity .26s var(--ease-out).12s,transform .32s var(--ease-pop).12s}.demo-module__uhex0G__newChat:before{content:"";z-index:-1;background:var(--stage-3);opacity:0;transition:opacity .12s;position:absolute;top:0;bottom:0;left:0;right:0}.demo-module__uhex0G__newChat[data-pressed=true]:before{opacity:1}.demo-module__uhex0G__chatHead{border-bottom:1px solid var(--stage-3);flex:none;align-items:center;gap:10px;height:52px;padding:0 12px;display:flex}.demo-module__uhex0G__chatHead b{flex:1;min-width:0;font-weight:600}.demo-module__uhex0G__chatBody{flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px 12px;display:flex}.demo-module__uhex0G__ctx{max-width:82%;color:var(--stage-muted);text-align:right;align-self:flex-end;font-size:.6875rem}.demo-module__uhex0G__ctxCard{justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex}.demo-module__uhex0G__ctxBubble{border-radius:var(--out);background:var(--orange);color:var(--ink);text-align:left;padding:8px 12px;font-size:.8125rem}.demo-module__uhex0G__ctxThumb{border-radius:8px 8px 8px 2px;flex:none;width:32px;height:32px;position:relative;overflow:hidden}.demo-module__uhex0G__artMini{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.114286)}.demo-module__uhex0G__ctxLabel{color:var(--stage-muted);text-align:center;margin:6px 0;font-size:.6875rem}.demo-module__uhex0G__msg{align-items:flex-end;gap:8px;max-width:88%;display:flex}.demo-module__uhex0G__msg .avatar{width:24px;height:24px;font-size:.625rem}.demo-module__uhex0G__msg[data-on=false] .avatar{opacity:0}.demo-module__uhex0G__msg[data-on=true] .avatar{transition:opacity .2s var(--ease-out)}.demo-module__uhex0G__msgBody{min-width:0;position:relative}.demo-module__uhex0G__bubble{background:var(--blue);color:var(--white);overflow-wrap:anywhere;transform-origin:0 100%;border-radius:18px 18px 18px 5px;padding:9px 12px}.demo-module__uhex0G__bubble u{text-underline-offset:2px}.demo-module__uhex0G__bubble[data-on=false]{opacity:0;transform:scale(.95)}.demo-module__uhex0G__bubble[data-on=true]{transition:opacity .26s var(--ease-out),transform .34s var(--ease-pop)}.demo-module__uhex0G__typing{background:var(--stage-3);transform-origin:0 100%;transition:opacity .22s var(--ease-out),transform .3s var(--ease-pop);border-radius:18px 18px 18px 5px;gap:4px;padding:12px 14px;display:inline-flex;position:absolute;bottom:0;left:0}.demo-module__uhex0G__typing[data-on=false]{opacity:0;transition:none;transform:scale(.95)}.demo-module__uhex0G__typing i{background:var(--stage-muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite demo-module__uhex0G__typing}.demo-module__uhex0G__typing i:nth-child(2){animation-delay:.15s}.demo-module__uhex0G__typing i:nth-child(3){animation-delay:.3s}.demo-module__uhex0G__dmComposer{flex:none;align-items:center;gap:10px;padding:10px 12px 26px;display:flex}.demo-module__uhex0G__cam{background:var(--blue);width:32px;height:32px;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.demo-module__uhex0G__dmInput{background:var(--stage-2);height:36px;color:var(--stage-muted);border-radius:18px;flex:1;align-items:center;padding:0 14px;font-size:.75rem;display:flex}.demo-module__uhex0G__banner{z-index:4;background:var(--stage-3);box-shadow:0 10px 24px -12px var(--ink);transform-origin:50% 0;border-radius:16px;align-items:center;gap:10px;padding:9px 12px 9px 9px;font-size:.75rem;line-height:1.3;display:flex;position:absolute;top:44px;left:8px;right:8px}.demo-module__uhex0G__banner[data-on=false]{opacity:0;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);transform:translateY(-10px)scale(.95)}.demo-module__uhex0G__banner[data-on=true]{transition:opacity .24s var(--ease-out),transform .34s var(--ease-pop)}.demo-module__uhex0G__bannerIcon{background:var(--white);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.demo-module__uhex0G__bannerIcon .mark{width:19px;height:17px}.demo-module__uhex0G__bannerText{flex:1;min-width:0}.demo-module__uhex0G__bannerText b{font-weight:600}.demo-module__uhex0G__bannerWhen{color:var(--stage-muted);flex:none;font-size:.6875rem}.demo-module__uhex0G__home{z-index:4;background:var(--stage-ink);border-radius:2px;width:96px;height:4px;margin-left:-48px;position:absolute;bottom:8px;left:50%}@media (min-width:900px){@supports (width:calc(1px * tan(atan2(1px, 1px)))){.demo-module__uhex0G__demo{--s:clamp(.7,tan(atan2(72dvh,600px)),1.15)}}}@media (max-width:899px){.demo-module__uhex0G__demo{--s:.58;--fade:16px;height:460px}.demo-module__uhex0G__view{padding:20px 16px var(--fade)}.demo-module__uhex0G__caption{padding:0 20px 20px;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.demo-module__uhex0G__demo .demo-module__uhex0G__camera{transform:scale(var(--s))}.demo-module__uhex0G__demo .demo-module__uhex0G__layer.demo-module__uhex0G__post,.demo-module__uhex0G__demo .demo-module__uhex0G__layer.demo-module__uhex0G__comments,.demo-module__uhex0G__demo .demo-module__uhex0G__layer.demo-module__uhex0G__inbox{visibility:hidden}.demo-module__uhex0G__demo .demo-module__uhex0G__layer.demo-module__uhex0G__push.demo-module__uhex0G__thread,.demo-module__uhex0G__msg .demo-module__uhex0G__msgBody .demo-module__uhex0G__bubble{opacity:1;transform:none}.demo-module__uhex0G__demo .demo-module__uhex0G__msg .avatar{opacity:1;transform:none}.demo-module__uhex0G__msg .demo-module__uhex0G__msgBody .demo-module__uhex0G__typing,.demo-module__uhex0G__demo .demo-module__uhex0G__camera .demo-module__uhex0G__banner{opacity:0}.demo-module__uhex0G__caret{animation:none}}.demo-module__uhex0G__demo.demo-module__uhex0G__landing{--s:.86;background:0 0;position:static;overflow:visible}.demo-module__uhex0G__demo.demo-module__uhex0G__landing:after{display:none}.demo-module__uhex0G__demo.demo-module__uhex0G__landing .demo-module__uhex0G__view{place-items:center;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.demo-module__uhex0G__demo.demo-module__uhex0G__landing .demo-module__uhex0G__camera{transform:scale(var(--s));transition:none}@supports (width:calc(1px * tan(atan2(1px, 1px)))){.demo-module__uhex0G__demo.demo-module__uhex0G__landing{--s:clamp(.72,tan(atan2(calc(100svh - 300px),600px)),1)}}@media (max-width:899px){.demo-module__uhex0G__demo.demo-module__uhex0G__landing{--s:.8;height:auto}.demo-module__uhex0G__demo.demo-module__uhex0G__landing .demo-module__uhex0G__view{padding:0}}@media (max-width:560px){.demo-module__uhex0G__demo.demo-module__uhex0G__landing{--s:.74}}.demo-module__uhex0G__pause{z-index:5;background:var(--white);width:44px;height:44px;color:var(--ink);transition:transform .16s var(--ease-out),background-color .16s ease;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.demo-module__uhex0G__pause:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.demo-module__uhex0G__pause:hover{background:var(--yellow)}}@media (prefers-reduced-motion:reduce){.demo-module__uhex0G__demo.demo-module__uhex0G__landing .demo-module__uhex0G__camera{transform:scale(var(--s))}.demo-module__uhex0G__pause{display:none}}
