.HeadingBlock_block__gGkee{display:flex;flex-direction:column;gap:8px;min-width:0}.HeadingBlock_input__5TrB7{width:100%;border:none;outline:none;background:transparent;font-family:var(--font-display);font-weight:350;letter-spacing:-.02em;line-height:1.15;color:var(--text-primary);resize:none;overflow:hidden;word-break:break-word;display:block;padding:0}.HeadingBlock_input__5TrB7::placeholder{color:var(--text-faint)}.HeadingBlock_controls__ul5kX{display:flex;justify-content:flex-start}.HeadingBlock_level__wHszs{font-size:12px;font-weight:500;padding:6px 10px;border-radius:10px;background:var(--world-bg-tint);color:var(--world-deep);border:1px solid var(--hairline-soft);cursor:pointer}.ParagraphBlock_textarea___I4g4{width:100%;border:none;outline:none;background:transparent;font-family:var(--font-body);font-size:16px;line-height:1.65;color:var(--text-primary);resize:vertical;padding:4px 0;min-height:60px}.ParagraphBlock_textarea___I4g4::placeholder{color:var(--text-faint)}.QuoteBlock_quote__ziX8y{padding-left:18px;border-left:3px solid var(--world-accent);display:flex;flex-direction:column;gap:6px}.QuoteBlock_text__xp6UG{width:100%;border:none;outline:none;background:transparent;font-size:19px;line-height:1.45;color:var(--text-primary);resize:vertical;padding:0}.QuoteBlock_text__xp6UG::placeholder{color:var(--text-faint)}.QuoteBlock_cite__lcaxT{width:100%;border:none;outline:none;background:transparent;font-size:13px;color:var(--text-soft)}.DividerBlock_divider__fp3_e{display:flex;align-items:center;justify-content:center;padding:14px 0}.DividerBlock_divider__fp3_e span{display:block;width:56px;height:1px;background:var(--world-accent);opacity:.4;border-radius:1px}.ListBlock_list__aR2JR{display:flex;flex-direction:column;gap:8px}.ListBlock_toggle__gT1m_{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-pill);background:var(--world-bg-tint);color:var(--world-deep);font-size:12px;font-weight:500}.ListBlock_items__i8JbT{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.ListBlock_items__i8JbT li{display:grid;grid-template-columns:24px 1fr 24px;grid-gap:8px;gap:8px;align-items:center}.ListBlock_marker__w7q7R{text-align:right;color:var(--world-accent);font-family:var(--font-display);font-size:15px}.ListBlock_input__CL_AH{width:100%;border:none;outline:none;background:transparent;font-size:15px;color:var(--text-primary);padding:4px 0}.ListBlock_input__CL_AH::placeholder{color:var(--text-faint)}.ListBlock_remove__EXcXo{width:22px;height:22px;border-radius:6px;color:var(--text-faint);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .18s var(--ease)}.ListBlock_items__i8JbT li:hover .ListBlock_remove__EXcXo{opacity:1}.ListBlock_remove__EXcXo:hover{background:var(--hairline-soft);color:#c25555}.ListBlock_add__nmQAp{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-pill);color:var(--text-soft);font-size:12px}.ListBlock_add__nmQAp:hover{color:var(--text-primary);background:var(--hairline-soft)}.ImageBlock_media__7poao{display:flex;flex-direction:column;gap:8px}.ImageBlock_preview__W9hUx{width:100%;max-height:360px;object-fit:cover;border-radius:var(--r-card);border:1px solid var(--hairline-soft)}.ImageBlock_placeholder__zSVFz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:36px 16px;border-radius:var(--r-card);background:var(--world-bg-tint);color:var(--world-deep);font-size:13px;border:1px dashed var(--hairline)}.ImageBlock_input__iD6g_{width:100%;padding:10px 14px;border-radius:var(--r-pill);border:1px solid var(--hairline-soft);background:var(--surface);font-size:13px;color:var(--text-primary);outline:none;transition:box-shadow .2s var(--ease)}.ImageBlock_input__iD6g_:focus{box-shadow:0 0 0 3px var(--world-glow)}.YoutubeBlock_media__y1y7t{display:flex;flex-direction:column;gap:8px}.YoutubeBlock_placeholder__80iyX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:36px 16px;border-radius:var(--r-card);background:var(--world-bg-tint);color:var(--world-deep);font-size:13px;border:1px dashed var(--hairline)}.YoutubeBlock_input__NwkPD{width:100%;padding:10px 14px;border-radius:var(--r-pill);border:1px solid var(--hairline-soft);background:var(--surface);font-size:13px;color:var(--text-primary);outline:none;transition:box-shadow .2s var(--ease)}.YoutubeBlock_input__NwkPD:focus{box-shadow:0 0 0 3px var(--world-glow)}.YoutubeBlock_frame__2F6o4{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--r-card);overflow:hidden;background:#000}.YoutubeBlock_frame__2F6o4 iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.AudioBlock_media__ShZ9H{display:flex;flex-direction:column;gap:8px}.AudioBlock_placeholder__6SJFx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:36px 16px;border-radius:var(--r-card);background:var(--world-bg-tint);color:var(--world-deep);font-size:13px;border:1px dashed var(--hairline)}.AudioBlock_input__yp4xZ{width:100%;padding:10px 14px;border-radius:var(--r-pill);border:1px solid var(--hairline-soft);background:var(--surface);font-size:13px;color:var(--text-primary);outline:none;transition:box-shadow .2s var(--ease)}.AudioBlock_input__yp4xZ:focus{box-shadow:0 0 0 3px var(--world-glow)}.AudioBlock_audio__4cvz7{width:100%}.EmbedBlock_media__ly25r{display:flex;flex-direction:column;gap:8px}.EmbedBlock_placeholder__TPnrR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:36px 16px;border-radius:var(--r-card);background:var(--world-bg-tint);color:var(--world-deep);font-size:13px;border:1px dashed var(--hairline)}.EmbedBlock_input__UUIZs{width:100%;padding:10px 14px;border-radius:var(--r-pill);border:1px solid var(--hairline-soft);background:var(--surface);font-size:13px;color:var(--text-primary);outline:none;transition:box-shadow .2s var(--ease)}.EmbedBlock_input__UUIZs:focus{box-shadow:0 0 0 3px var(--world-glow)}.EmbedBlock_frame__T2vhU{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--r-card);overflow:hidden;background:#000}.EmbedBlock_frame__T2vhU iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.ThreeSceneBlock_three__NWW7S{display:flex;flex-direction:column;gap:10px}.ThreeSceneBlock_canvas__idRiL{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--r-card);overflow:hidden;background:radial-gradient(circle at 30% 30%,var(--world-soft),var(--world-bg-tint) 75%)}.ThreeSceneBlock_loading__NaxYK{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-soft);font-size:13px;font-style:italic}.ThreeSceneBlock_controls__MZOIH{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ThreeSceneBlock_tabs__6bV8M{display:inline-flex;background:var(--surface);border-radius:var(--r-pill);padding:4px;border:1px solid var(--hairline-soft)}.ThreeSceneBlock_tabs__6bV8M button{padding:6px 14px;border-radius:var(--r-pill);font-size:12px;color:var(--text-soft);transition:all .2s var(--ease)}.ThreeSceneBlock_tabs__6bV8M button.ThreeSceneBlock_active__yr5Eu{background:var(--world-deep);color:var(--soft-white)}.ThreeSceneBlock_swatches__6tmcs{display:flex;gap:6px}.ThreeSceneBlock_swatch__WUTgy{width:24px;height:24px;border-radius:50%;border:2px solid var(--surface);box-shadow:0 0 0 1px var(--hairline-soft);transition:transform .18s var(--ease)}.ThreeSceneBlock_swatch__WUTgy:hover{transform:scale(1.1)}.ThreeSceneBlock_swatch__WUTgy.ThreeSceneBlock_active__yr5Eu{box-shadow:0 0 0 2px var(--world-deep)}.BreathingBlock_breath__em3K0{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:600px){.BreathingBlock_breath__em3K0{grid-template-columns:auto 1fr;gap:24px;align-items:center}}.BreathingBlock_stage__AjySS{position:relative;width:160px;height:160px;display:flex;align-items:center;justify-content:center;margin:0 auto}.BreathingBlock_orb__zlPkI{width:140px;height:140px;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--world-soft),var(--world-primary) 70%);box-shadow:var(--shadow-glow);transform-origin:center}.BreathingBlock_label__urjgi{position:absolute;font-family:var(--font-display);font-size:14px;color:var(--world-deep);letter-spacing:.05em}.BreathingBlock_controls__qL3KS{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px;align-items:end}.BreathingBlock_spin__0JoQR{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-soft)}.BreathingBlock_spin__0JoQR input{padding:8px 12px;border-radius:10px;border:1px solid var(--hairline-soft);background:var(--surface);font-size:14px;color:var(--text-primary);outline:none;width:100%}.BreathingBlock_spin__0JoQR input:focus{box-shadow:0 0 0 3px var(--world-glow)}.BreathingBlock_suffix__y2rEn{position:absolute;display:none}.BreathingBlock_total__cPxs3{grid-column:1/-1;font-size:12px;color:var(--text-soft);font-style:italic;text-align:right}@keyframes BlockInserter_riseIn__umrhD{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.BlockInserter_inserter__PJnhU{position:relative}.BlockInserter_inserterBtn__gtfYD{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--r-pill);background:var(--world-deep);border:1px solid var(--world-deep);color:var(--soft-white);font-size:12px;font-weight:500;box-shadow:var(--shadow-soft);transition:all .2s var(--ease)}.BlockInserter_inserterBtn__gtfYD:hover{background:var(--world-accent);border-color:var(--world-accent);color:var(--soft-white);box-shadow:var(--shadow-glow);transform:translateY(-1px)}.BlockInserter_inserter__PJnhU.BlockInserter_emptyState__9Cfsw{display:inline-block}.BlockInserter_inserter__PJnhU.BlockInserter_emptyState__9Cfsw .BlockInserter_inserterBtn__gtfYD{padding:12px 22px;font-size:14px;border-radius:var(--r-pill);background:var(--world-deep);color:var(--soft-white);border-color:transparent}.BlockInserter_inserterPop__zZ3vQ{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);width:min(560px,92vw);max-height:70vh;overflow-y:auto;padding:16px;border-radius:var(--r-card);background:var(--surface-solid);border:1px solid var(--hairline-soft);box-shadow:var(--shadow-lift);z-index:30;animation:BlockInserter_riseIn__umrhD .2s var(--ease)}.BlockInserter_inserterGroup__bZIpf+.BlockInserter_inserterGroup__bZIpf{margin-top:14px}.BlockInserter_inserterGroupLabel__RfWGQ{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);padding:0 4px 8px}.BlockInserter_inserterGrid__IbPo_{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:6px;gap:6px}.BlockInserter_inserterItem__5g6r0{display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;grid-gap:2px 10px;gap:2px 10px;padding:10px 12px;border-radius:var(--r-card);background:transparent;border:1px solid transparent;text-align:left;transition:all .18s var(--ease)}.BlockInserter_inserterItem__5g6r0:hover{background:var(--world-bg-tint);border-color:var(--hairline-soft)}.BlockInserter_inserterItem__5g6r0 .BlockInserter_ico__649KI{grid-row:1/span 2;width:28px;height:28px;border-radius:8px;background:var(--world-bg-tint);color:var(--world-deep);display:flex;align-items:center;justify-content:center}.BlockInserter_inserterItem__5g6r0:hover .BlockInserter_ico__649KI{background:var(--surface-solid)}.BlockInserter_inserterItem__5g6r0 .BlockInserter_lbl__b6VN3{font-size:14px;font-weight:500;color:var(--text-primary)}.BlockInserter_inserterItem__5g6r0 .BlockInserter_hnt__ddl4_{font-size:12px;color:var(--text-soft)}@keyframes AssistButton_riseIn__IfFh9{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AssistButton_spin__HMhSW{to{transform:rotate(1turn)}}.AssistButton_assist__FCEou{position:relative}.AssistButton_assistBtn__hdMXk{width:28px;height:28px;border-radius:50%;background:var(--world-bg-tint);color:var(--world-deep);display:flex;align-items:center;justify-content:center;transition:all .22s var(--ease);border:1px solid transparent}.AssistButton_assistBtn__hdMXk.AssistButton_open__k6G1c,.AssistButton_assistBtn__hdMXk:hover{background:var(--world-deep);color:var(--soft-white);box-shadow:var(--shadow-glow)}.AssistButton_assistPop__hvAPh{position:absolute;top:calc(100% + 6px);right:0;width:min(340px,90vw);padding:12px;border-radius:var(--r-card);background:var(--surface-solid);border:1px solid var(--hairline-soft);box-shadow:var(--shadow-lift);z-index:25;animation:AssistButton_riseIn__IfFh9 .2s var(--ease)}.AssistButton_assistHead__Rlrrv{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);padding:0 4px 8px}.AssistButton_assistHead__Rlrrv button{color:var(--text-faint)}.AssistButton_assistHead__Rlrrv button:hover{color:var(--text-primary)}.AssistButton_assistIntents__2EZQp{display:flex;flex-direction:column;gap:4px}.AssistButton_assistIntent__mbjKC{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;font-size:13px;text-align:left;color:var(--text-primary);transition:background .18s var(--ease)}.AssistButton_assistIntent__mbjKC:hover{background:var(--world-bg-tint)}.AssistButton_assistIntent__mbjKC svg{color:var(--world-deep)}.AssistButton_assistLoading__qsKt1{display:flex;align-items:center;gap:10px;padding:18px 12px;color:var(--text-soft);font-size:13px;font-style:italic}.AssistButton_assistLoading__qsKt1 .AssistButton_spin__HMhSW{animation:AssistButton_spin__HMhSW .9s linear infinite;color:var(--world-deep)}.AssistButton_assistResults__O4COZ{display:flex;flex-direction:column;gap:6px}.AssistButton_assistResult__z72Ne{padding:10px 12px;border-radius:12px;background:var(--surface);border:1px solid var(--hairline-soft);text-align:left;font-size:13px;line-height:1.5;color:var(--text-primary);transition:all .18s var(--ease)}.AssistButton_assistResult__z72Ne:hover{background:var(--world-bg-tint);border-color:var(--world-accent)}.AssistButton_assistResult__z72Ne ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.AssistButton_assistResult__z72Ne ul li:before{content:"• ";color:var(--world-accent)}.AssistButton_assistActions__NXIfv{display:flex;justify-content:flex-end;padding-top:4px}.AssistButton_assistAgain__aSrHJ{font-size:12px;color:var(--text-soft);padding:4px 8px;border-radius:8px}.AssistButton_assistAgain__aSrHJ:hover{color:var(--text-primary);background:var(--hairline-soft)}.BlockSlot_slot__y8SYC{position:relative;display:grid;grid-template-columns:20px 1fr 24px;grid-gap:2px;gap:2px;padding:8px 0;border-radius:var(--r-card);border:1px solid transparent;transition:background .2s var(--ease),border-color .2s var(--ease)}@media (min-width:720px){.BlockSlot_slot__y8SYC{grid-template-columns:28px 1fr 36px;gap:8px;padding:14px 8px}}.BlockSlot_slot__y8SYC:hover{background:rgba(255,253,251,.5);border-color:var(--hairline-soft)}.BlockSlot_slotRail__1erYG{display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:6px;opacity:0;transition:opacity .2s var(--ease)}.BlockSlot_slot__y8SYC:hover .BlockSlot_slotRail__1erYG{opacity:1}.BlockSlot_slotDelete__AIemI,.BlockSlot_slotHandle__PS741{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--text-faint);transition:all .18s var(--ease)}.BlockSlot_slotHandle__PS741{cursor:-webkit-grab;cursor:grab}.BlockSlot_slotHandle__PS741:active{cursor:-webkit-grabbing;cursor:grabbing}.BlockSlot_slotDelete__AIemI:hover,.BlockSlot_slotHandle__PS741:hover{background:var(--hairline-soft);color:var(--text-primary)}.BlockSlot_slotDelete__AIemI:hover{color:#c25555}.BlockSlot_slotBody__pUir5{min-width:0}.BlockSlot_slotAssist__6chi2{display:flex;justify-content:flex-end;padding-top:6px}@keyframes BuilderHeader_pageIn__ESVfJ{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}.BuilderHeader_header__tMuNJ{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:var(--r-card);background:var(--surface);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid var(--hairline-soft);box-shadow:var(--shadow-soft)}@media (min-width:720px){.BuilderHeader_header__tMuNJ{gap:14px;padding:20px 22px;border-radius:var(--r-card-lg)}}.BuilderHeader_header__tMuNJ.BuilderHeader_preview__Q6VwJ{background:var(--world-bg-tint)}.BuilderHeader_headerKind__oIBNE{display:flex;gap:6px;flex-wrap:wrap}.BuilderHeader_kindPill__K2cww{padding:7px 12px;border-radius:var(--r-pill);font-size:12.5px;font-weight:500;color:var(--text-soft);background:transparent;border:1px solid var(--hairline);transition:all .22s var(--ease)}@media (min-width:720px){.BuilderHeader_kindPill__K2cww{padding:8px 16px;font-size:13px}}.BuilderHeader_kindPill__K2cww:hover{color:var(--text-primary)}.BuilderHeader_kindPill__K2cww.BuilderHeader_active__a6_w_{background:var(--world-deep);color:var(--soft-white);border-color:transparent;box-shadow:var(--shadow-glow)}.BuilderHeader_title__7D44c{width:100%;border:none;outline:none;background:transparent;font-family:var(--font-display);font-size:clamp(22px,5vw,36px);font-weight:350;letter-spacing:-.015em;color:var(--text-primary);padding:4px 0;resize:none;line-height:1.15;overflow:hidden;word-break:break-word;display:block}.BuilderHeader_title__7D44c::placeholder{color:var(--text-faint)}.BuilderHeader_title__7D44c.BuilderHeader_preview__Q6VwJ{cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.BuilderHeader_savedHint__6JjRg{font-size:12px;color:var(--text-soft);font-style:italic;animation:BuilderHeader_pageIn__ESVfJ .3s var(--ease)}@keyframes CoverArea_coverShimmer__XxQhW{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes CoverArea_coverSpin__BPDHf{to{transform:rotate(1turn)}}.CoverArea_cover__PMiV4{position:relative;width:100%;max-width:720px;margin:0 auto 20px;aspect-ratio:16/9;border-radius:var(--r-card,14px);overflow:hidden;border:1px solid var(--hairline-soft,rgba(0,0,0,.06));background:var(--surface-input,#f7f5f1)}.CoverArea_image__4urIn{width:100%;height:100%;object-fit:cover;display:block}.CoverArea_placeholder__ByU06{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;text-align:center;font-size:13.5px;color:var(--ink-muted,#777)}.CoverArea_cover_pending__0UKTt{background:linear-gradient(90deg,var(--surface-input,#f7f5f1) 0,rgba(170,132,196,.08) 50%,var(--surface-input,#f7f5f1) 100%);background-size:200% 100%;animation:CoverArea_coverShimmer__XxQhW 2.4s linear infinite}.CoverArea_spin__OIVqH{animation:CoverArea_coverSpin__BPDHf .9s linear infinite}.CoverArea_failedHint__N1KF8{max-width:460px;line-height:1.5}.CoverArea_badge__dIWeY{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px 5px 8px;border-radius:999px;background:rgba(20,20,20,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fafaf7;font-size:11px;font-weight:500;letter-spacing:.02em;box-shadow:0 2px 10px rgba(0,0,0,.18);pointer-events:none}@keyframes AiHelperPanel_panelRise__qiVAS{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AiHelperPanel_panelSpin__qP5rY{to{transform:rotate(1turn)}}.AiHelperPanel_card__wAEXp{width:100%;max-width:520px;margin:0 auto;padding:18px 18px 16px;border-radius:var(--r-card);background:var(--surface-solid,#fff);border:1px solid var(--hairline-soft,rgba(0,0,0,.06));box-shadow:var(--shadow-soft,0 1px 2px rgba(0,0,0,.04));animation:AiHelperPanel_panelRise__qiVAS .26s var(--ease,ease-out)}.AiHelperPanel_head__RVjb_{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.AiHelperPanel_headTitle__yFLhC{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--world-deep,#2a2a2a);letter-spacing:.02em}.AiHelperPanel_close__yzCro{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;color:var(--ink-muted,#777);transition:all .16s var(--ease,ease-out)}.AiHelperPanel_close__yzCro:hover{background:var(--world-bg-tint,rgba(0,0,0,.04));color:var(--world-deep,#2a2a2a)}.AiHelperPanel_hint__iqFm9{font-size:13px;line-height:1.55;color:var(--ink-muted,#6a6a6a);margin:0 0 12px}.AiHelperPanel_textarea__jboD6{width:100%;min-height:78px;resize:vertical;padding:10px 12px;border-radius:var(--r-input,10px);background:var(--surface-input,#f7f5f1);border:1px solid var(--hairline-soft,rgba(0,0,0,.08));font:inherit;font-size:14px;line-height:1.5;color:var(--ink,#2a2a2a);transition:border-color .16s var(--ease,ease-out),background .16s}.AiHelperPanel_textarea__jboD6:focus{outline:none;border-color:var(--world-accent,#aa84c4);background:var(--surface-solid,#fff)}.AiHelperPanel_textarea__jboD6:disabled{opacity:.7;cursor:not-allowed}.AiHelperPanel_foot__4otGu{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.AiHelperPanel_counter__RgHPB{font-size:12px;color:var(--ink-muted,#999);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiHelperPanel_submit___O0n_{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;background:var(--world-deep,#2a2a2a);color:var(--soft-white,#fafaf7);font-size:13px;font-weight:500;border:1px solid transparent;transition:all .2s var(--ease,ease-out);white-space:nowrap}.AiHelperPanel_submit___O0n_:hover:not(:disabled){box-shadow:var(--shadow-glow,0 4px 12px rgba(170,132,196,.25));transform:translateY(-1px)}.AiHelperPanel_submit___O0n_:disabled{opacity:.45;cursor:not-allowed}.AiHelperPanel_spin__BZ_n1{animation:AiHelperPanel_panelSpin__qP5rY .9s linear infinite}.AiHelperPanel_error__6xrBt{margin-top:10px;padding:8px 10px;border-radius:8px;background:rgba(200,60,60,.08);color:#a13a3a;font-size:12.5px;line-height:1.45}.AiHelperPanel_floating__rgjwP{position:relative;display:inline-flex}.AiHelperPanel_trigger__9Tnbb{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--world-bg-tint,rgba(170,132,196,.12));color:var(--world-deep,#2a2a2a);font-size:12.5px;font-weight:500;border:1px solid transparent;transition:all .2s var(--ease,ease-out)}.AiHelperPanel_triggerOpen__l1oxl,.AiHelperPanel_trigger__9Tnbb:hover{background:var(--world-deep,#2a2a2a);color:var(--soft-white,#fafaf7)}.AiHelperPanel_pop__gN5Yj{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:min(380px,calc(100vw - 32px));animation:AiHelperPanel_panelRise__qiVAS .2s var(--ease,ease-out)}.AiHelperPanel_pop__gN5Yj .AiHelperPanel_card__wAEXp{width:100%;max-width:none}@media (max-width:560px){.AiHelperPanel_pop__gN5Yj{right:-8px}}.BlockView_h1__JDyIA{font-size:clamp(30px,5.5vw,44px);font-weight:300;margin:16px 0 8px}.BlockView_h2__KSiai{font-size:clamp(24px,4.5vw,32px);font-weight:350;margin:14px 0 6px}.BlockView_h3__rxE_i{font-size:clamp(20px,3.5vw,24px);font-weight:400;margin:12px 0 4px}.BlockView_paragraph__vrEoB{font-size:17px;line-height:1.7;color:var(--text-primary);margin:0}@media (min-width:720px){.BlockView_paragraph__vrEoB{font-size:18px;line-height:1.75}}.BlockView_quote__mIfi8{margin:6px 0;padding:6px 0 6px 22px;border-left:3px solid var(--world-accent)}.BlockView_quote__mIfi8 p{font-size:22px;line-height:1.45;color:var(--text-primary);margin:0}.BlockView_quote__mIfi8 cite{display:block;margin-top:10px;font-size:13px;color:var(--text-soft);font-style:normal}.BlockView_divider__U9XJM{display:flex;justify-content:center;padding:18px 0}.BlockView_divider__U9XJM span{display:block;width:64px;height:1px;background:var(--world-accent);opacity:.4}.BlockView_list__mAxTp{margin:0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:8px}.BlockView_list__mAxTp li{position:relative;padding-left:22px;font-size:16px;line-height:1.6;color:var(--text-primary)}.BlockView_list__mAxTp li:before{content:"•";position:absolute;left:4px;color:var(--world-accent);font-size:18px;line-height:1.5}.BlockView_list__mAxTp.BlockView_ordered__W_TzG{counter-reset:preview-li}.BlockView_list__mAxTp.BlockView_ordered__W_TzG li:before{counter-increment:preview-li;content:counter(preview-li) ".";font-family:var(--font-display);font-style:italic;font-size:16px;color:var(--world-accent);left:0}.BlockView_figure__Qd2RR{margin:0;display:flex;flex-direction:column;gap:8px}.BlockView_figure__Qd2RR img{width:100%;border-radius:var(--r-card);box-shadow:var(--shadow-soft)}.BlockView_figure__Qd2RR figcaption{font-size:13px;color:var(--text-soft);text-align:center;font-style:italic}.BlockView_frame__AvC9O{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--r-card);overflow:hidden;background:#000;box-shadow:var(--shadow-soft)}.BlockView_frame__AvC9O iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.BlockView_empty__fs58i{padding:28px;border-radius:var(--r-card);background:var(--world-bg-tint);color:var(--text-soft);text-align:center;font-size:13px;font-style:italic}.BlockView_three__AIWV6{width:100%;aspect-ratio:16/9;border-radius:var(--r-card);overflow:hidden;background:radial-gradient(circle at 30% 30%,var(--world-soft),var(--world-bg-tint) 75%);box-shadow:var(--shadow-soft);position:relative}.BlockView_threeLoading__yrFGG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-soft);font-size:13px;font-style:italic}.BlockView_breath__S3VNF{display:flex;flex-direction:column;align-items:center;gap:12px;padding:36px 16px;border-radius:var(--r-card);background:linear-gradient(180deg,var(--world-bg-tint),var(--surface));border:1px solid var(--hairline-soft)}.BlockView_breathOrb__jOEcF{width:160px;height:160px;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--world-soft),var(--world-primary) 70%);box-shadow:var(--shadow-glow);transform-origin:center}.BlockView_breathLabel__QadOw{font-family:var(--font-display);font-size:18px;color:var(--world-deep);letter-spacing:.03em;margin-top:6px}.BlockView_breathCycle__eUnk2{font-size:12px;color:var(--text-soft);letter-spacing:.06em;text-transform:uppercase}.DocumentView_doc__UDot9{max-width:720px;margin:0 auto;padding:32px 0 64px}@media (min-width:720px){.DocumentView_doc__UDot9{padding:32px 4px 64px}}.DocumentView_head__Ffh5K{text-align:center;margin-bottom:36px}.DocumentView_title__m16jX{font-size:clamp(34px,6vw,56px);font-weight:300;letter-spacing:-.025em;line-height:1.05;margin-top:4px;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;max-width:100%}.DocumentView_body__eYfa8{display:flex;flex-direction:column;gap:22px}.ReadAloudPlayer_wrap__WzKa_{display:flex;flex-direction:column;gap:6px}.ReadAloudPlayer_mainBtn__KLtFc{display:inline-flex;align-items:center;gap:7px;padding:8px 14px 8px 12px;border-radius:999px;border:1px solid var(--hairline-soft,rgba(0,0,0,.08));background:var(--world-bg-tint,rgba(170,132,196,.12));color:var(--world-deep,#2a2a2a);font-size:13px;font-weight:600;cursor:pointer;transition:background .18s ease,border-color .18s ease}.ReadAloudPlayer_mainBtn__KLtFc:hover:not(:disabled){background:var(--world-accent,#a294c9);border-color:var(--world-accent,#a294c9);color:#fafaf7}.ReadAloudPlayer_mainBtn__KLtFc:disabled{cursor:default;opacity:.75}.ReadAloudPlayer_spin__0TUWk{animation:ReadAloudPlayer_readaloud-spin__SFAaG .9s linear infinite}@keyframes ReadAloudPlayer_readaloud-spin__SFAaG{to{transform:rotate(1turn)}}.ReadAloudPlayer_audio__C8nW_{height:40px;max-width:360px;width:100%}.ReadAloudPlayer_message__sAlBf{margin:0;max-width:420px;font-size:12px;line-height:1.45;color:var(--text-soft,#8a8a8a)}.PostReadingView_page__wL3Yf{max-width:760px;margin:0 auto;padding:24px 20px 80px}.PostReadingView_cover__AKZVG{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--r-card,14px);overflow:hidden;margin-bottom:24px;background:var(--surface-input,#f7f5f1);border:1px solid var(--hairline-soft,rgba(0,0,0,.06))}.PostReadingView_coverImage__AU5J3{width:100%;height:100%;object-fit:cover;display:block}.PostReadingView_aiBadge__YnVmU{position:absolute;top:12px;right:12px;gap:5px;padding:6px 11px 6px 9px;background:rgba(20,20,20,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fafaf7;font-size:11.5px;letter-spacing:.02em;box-shadow:0 2px 10px rgba(0,0,0,.2)}.PostReadingView_aiBadge__YnVmU,.PostReadingView_aiNotice__AJvga{display:inline-flex;align-items:center;border-radius:999px;font-weight:500}.PostReadingView_aiNotice__AJvga{gap:7px;margin:0 auto 24px;padding:8px 14px;background:var(--world-bg-tint,rgba(170,132,196,.12));color:var(--world-deep,#2a2a2a);font-size:12.5px}.PostReadingView_byline__yCKAz{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;text-decoration:none;color:inherit}.PostReadingView_byline__yCKAz:hover .PostReadingView_bylineName___XQ5O{text-decoration:underline}.PostReadingView_bylineText__fjUVb{display:flex;flex-direction:column;line-height:1.3}.PostReadingView_bylineName___XQ5O{font-size:14.5px;font-weight:600;color:var(--text-primary,#2a2a2a)}.PostReadingView_bylineMeta__FYVDL{font-size:12.5px;color:var(--text-soft,#8a8a8a)}.PostReadingView_metaBar__blpeh{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid var(--hairline-soft,rgba(0,0,0,.06))}.PostReadingView_readingTime__CnT5E{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-soft,#8a8a8a);white-space:nowrap}.PostReadingView_related__fbrEC{margin-top:56px;padding-top:32px;border-top:1px solid var(--hairline-soft,rgba(0,0,0,.06))}.PostReadingView_relatedTitle__tuCnv{font-family:var(--font-serif,Georgia,serif);font-size:22px;font-weight:400;margin:0 0 20px;color:var(--text-strong,#2a2a2a)}@keyframes Builder_pageIn__M__UQ{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}.Builder_builder__F7c6k{display:flex;flex-direction:column;gap:16px}@media (min-width:720px){.Builder_builder__F7c6k{gap:24px}}.Builder_floatActions__wcHs8{position:fixed;top:calc(96px + env(safe-area-inset-top, 0px));left:50%;transform:translateX(-50%);z-index:35;display:flex;gap:6px;padding:6px;background:rgba(255,253,251,.88);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border-radius:var(--r-pill);border:1px solid var(--hairline-soft);box-shadow:0 12px 32px rgba(94,83,104,.1),0 2px 6px rgba(94,83,104,.04);flex-wrap:nowrap;max-width:calc(100vw - 16px)}.Builder_floatActions__wcHs8 .btn{padding:8px 12px;font-size:12.5px;gap:6px;white-space:nowrap}@media (min-width:720px){.Builder_floatActions__wcHs8{top:calc(100px + env(safe-area-inset-top, 0px));left:auto;right:clamp(16px,5vw,64px);transform:none;gap:8px;padding:8px}.Builder_floatActions__wcHs8 .btn{padding:10px 16px;font-size:13px;gap:8px}}.Builder_backToTop__z3Yf0{position:fixed;left:clamp(16px,5vw,64px);bottom:calc(env(safe-area-inset-bottom, 0px) + 88px);z-index:45;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--world-deep);color:var(--soft-white);border:1px solid var(--world-deep);box-shadow:0 12px 32px rgba(94,83,104,.18),0 2px 6px rgba(94,83,104,.06);opacity:0;pointer-events:none;transform:translateY(8px) scale(.92);transition:opacity .22s var(--ease),transform .22s var(--ease),background .2s var(--ease)}.Builder_backToTop__z3Yf0.Builder_visible__UMiq_{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.Builder_backToTop__z3Yf0:hover{background:var(--world-accent);border-color:var(--world-accent);box-shadow:var(--shadow-glow)}@media (min-width:720px){.Builder_backToTop__z3Yf0{width:48px;height:48px;bottom:calc(env(safe-area-inset-bottom, 0px) + 96px)}}.Builder_canvas__B6P45{display:flex;flex-direction:column;gap:0}.Builder_canvasPreview__mdBos{padding:8px 0;animation:Builder_pageIn__M__UQ .35s var(--ease)}.Builder_empty__4rWG3{padding:36px 16px;border-radius:var(--r-card);background:var(--surface);border:1px dashed var(--hairline);text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}@media (min-width:720px){.Builder_empty__4rWG3{padding:60px 24px;border-radius:var(--r-card-lg);gap:18px}}.Builder_empty__4rWG3 p{font-size:16px;margin:0}@media (min-width:720px){.Builder_empty__4rWG3 p{font-size:18px}}.Builder_gap__kuudy{position:relative;height:12px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s var(--ease),height .2s var(--ease)}.Builder_gap__kuudy:focus-within,.Builder_gap__kuudy:hover{opacity:1;height:28px}@media (hover:none){.Builder_gap__kuudy{opacity:.85;height:28px}}.CreatePage_page__OtPvH{max-width:880px;margin:0 auto}.CreatePage_head__QUh_p{padding:88px 0 28px}@media (min-width:720px){.CreatePage_head__QUh_p{padding:40px 0 28px}}