.edit-viewport-host_host__HuNpG{box-sizing:border-box;height:100dvh;min-height:100dvh;max-height:100dvh;display:flex;flex-direction:column}.SaveIndicator_indicator__PcJBK{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:var(--btn-radius);position:relative;isolation:isolate;-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;line-height:1;color:var(--page-muted);transition:opacity var(--transition-base)}.SaveIndicator_idle__r8lj_{opacity:0;pointer-events:none}.SaveIndicator_error__aCKbV,.SaveIndicator_saved__W6mit,.SaveIndicator_saving__8QwYO{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--page-ink);color:var(--page-bg);border:1px solid color-mix(in srgb,var(--page-bg) 20%,var(--page-ink));box-shadow:none}.SaveIndicator_saving__8QwYO{opacity:1;animation:SaveIndicator_saveEnterFromTop__oA0oj .72s cubic-bezier(.22,.65,.36,1) forwards}.SaveIndicator_saved__W6mit{opacity:1;animation:SaveIndicator_saveSavedFullCycle__2MHKU 4.4s ease forwards}.SaveIndicator_saved__W6mit[data-from-saving]{animation:SaveIndicator_saveSavedExitUp__91BjJ 3.5s ease forwards}.SaveIndicator_error__aCKbV{opacity:1;animation:SaveIndicator_saveEnterFromTop__oA0oj .72s cubic-bezier(.22,.65,.36,1) forwards}.SaveIndicator_errorIcon__kiIkJ{flex-shrink:0;color:var(--page-accent)}.SaveIndicator_check__VmRvA{flex-shrink:0}.SaveIndicator_spinner__DcnKZ{width:10px;height:10px;border:1.5px solid;border-top:1.5px solid transparent;border-radius:50%;animation:SaveIndicator_spin__EJC0T .6s linear infinite;flex-shrink:0}@keyframes SaveIndicator_spin__EJC0T{to{transform:rotate(1turn)}}@keyframes SaveIndicator_saveEnterFromTop__oA0oj{0%{opacity:0}to{opacity:1}}@keyframes SaveIndicator_saveSavedFullCycle__2MHKU{0%{opacity:0;animation-timing-function:cubic-bezier(.22,.65,.36,1)}17%{opacity:1;animation-timing-function:ease}80%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.55,.2)}to{opacity:0}}@keyframes SaveIndicator_saveSavedExitUp__91BjJ{0%{opacity:1;animation-timing-function:ease}72%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.55,.2)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.SaveIndicator_error__aCKbV,.SaveIndicator_saved__W6mit,.SaveIndicator_saving__8QwYO{animation:none;transform:none}.SaveIndicator_saved__W6mit{opacity:1}.SaveIndicator_saved__W6mit,.SaveIndicator_saved__W6mit[data-from-saving]{animation:SaveIndicator_saveSavedFade__DuX5Z 3.2s ease forwards}}@keyframes SaveIndicator_saveSavedFade__DuX5Z{0%,68%{opacity:1;animation-timing-function:ease-out}to{opacity:0}}.BackgroundPicker_panel__iR018{position:absolute;top:calc(100% + 8px);left:0;z-index:200;width:min(320px,calc(100vw - 32px));padding:16px;isolation:isolate;-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill-strong);border:1px solid var(--glass-border);border-radius:14px;box-shadow:var(--shadow-panel),var(--glass-shadow)}.BackgroundPicker_uploadError__jOGrn{margin:8px 0 0;padding:10px 12px;font-size:12px;line-height:1.45;color:#8b1d1d;background:#fde8e8;border:1px solid #f5b5b5;border-radius:10px}.BackgroundPicker_sectionLabel__tbE8U{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--page-ink);display:flex;align-items:center;justify-content:space-between;gap:8px}.BackgroundPicker_resetButton__rLgTZ{border:none;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font:inherit;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--page-accent,#c45c3a);cursor:pointer}.BackgroundPicker_resetButton__rLgTZ:hover{text-decoration:underline;background:none;box-shadow:none}.BackgroundPicker_resetButton__rLgTZ:active{background:none;box-shadow:none}.BackgroundPicker_dropZone__45jFn{margin-top:10px;padding:20px 14px;border:1.5px dashed color-mix(in srgb,var(--glass-border) 75%,var(--page-rule,#d6cfc3));border-radius:var(--btn-radius);text-align:center;cursor:pointer;color:var(--page-ink);transition:border-color .15s ease,background .15s ease}.BackgroundPicker_dropZoneDragging__Zbk_d,.BackgroundPicker_dropZone__45jFn:hover{border-color:var(--page-accent,#c45c3a);background:color-mix(in srgb,var(--page-accent,#c45c3a) 6%,transparent)}.BackgroundPicker_dropIcon__zZxZt{display:block;margin:0 auto 8px}.BackgroundPicker_dropLabel__Vb_0E{display:block;font-size:14px;font-weight:500;color:var(--page-ink)}.BackgroundPicker_dropSub__0tlLJ{display:block;font-size:12px;margin-top:4px}.BackgroundPicker_fileInput__SwZFr{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.BackgroundPicker_imagePreview__24S2E{margin-top:10px;border-radius:12px;overflow:hidden;border:1px solid var(--glass-border)}.BackgroundPicker_imagePreviewImg__DzCTr{display:block;width:100%;height:120px;object-fit:cover}.BackgroundPicker_imagePreviewActions__yAr4n{display:flex;gap:8px;padding:10px;background:color-mix(in srgb,var(--page-rule,#d6cfc3) 22%,var(--page-callout,#f5f0e8))}.BackgroundPicker_imageRemoveButton__EEVE5,.BackgroundPicker_imageReplaceButton__lT1nE{flex:1;padding:8px 10px;font-size:13px;font-weight:500;border-radius:var(--btn-radius);cursor:pointer;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border:1px solid color-mix(in srgb,var(--page-ink,#0e0e0e) 14%,var(--page-rule,#d6cfc3));background:var(--page-surface,#fefefe);color:var(--page-ink,#0e0e0e)}.BackgroundPicker_imageRemoveButton__EEVE5:hover,.BackgroundPicker_imageReplaceButton__lT1nE:hover{background:color-mix(in srgb,var(--page-ink,#0e0e0e) 6%,var(--page-surface,#fefefe));border-color:color-mix(in srgb,var(--page-ink,#0e0e0e) 22%,var(--page-rule,#d6cfc3))}.BackgroundPicker_imageRemoveButton__EEVE5:active,.BackgroundPicker_imageReplaceButton__lT1nE:active{background:color-mix(in srgb,var(--page-ink,#0e0e0e) 10%,var(--page-surface,#fefefe))}.BackgroundPicker_swatchGrid__SUj5v{margin-top:10px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.BackgroundPicker_swatch__dsB5a{aspect-ratio:1;border:2px solid transparent;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.BackgroundPicker_swatchActive__nAZf2{border-color:var(--page-accent,#c45c3a);box-shadow:0 0 0 1px var(--page-accent,#c45c3a)}.BackgroundPicker_swatchCheck__pKhEH{color:var(--page-ink,#0e0e0e);filter:drop-shadow(0 0 1px #fff)}.CursorPicker_panel__xeWWk{position:absolute;top:calc(100% + 8px);left:0;z-index:200;width:min(288px,calc(100vw - 32px));padding:14px;isolation:isolate;-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill-strong);border:1px solid var(--glass-border);border-radius:14px;box-shadow:var(--shadow-panel),var(--glass-shadow)}.CursorPicker_header__8UVOd{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.CursorPicker_label__wgsTQ{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--page-ink)}.CursorPicker_resetBtn___9g_w{border:none;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--page-accent,#c45c3a);cursor:pointer;padding:0}.CursorPicker_resetBtn___9g_w:hover{text-decoration:underline;background:none;box-shadow:none}.CursorPicker_grid__ZWzSw{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.CursorPicker_tile__Ull2r{display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 4px 8px;border:1.5px solid var(--page-rule);border-radius:10px;background:color-mix(in srgb,var(--page-surface) 70%,transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color var(--transition-fast),background var(--transition-fast)}.CursorPicker_tile__Ull2r:hover{border-color:var(--page-muted);background:color-mix(in srgb,var(--page-surface) 90%,transparent);box-shadow:none}.CursorPicker_tileActive__iSVHo{border-color:var(--page-accent);background:color-mix(in srgb,var(--page-accent) 8%,var(--page-surface));box-shadow:0 0 0 1px var(--page-accent)}.CursorPicker_preview__b8dFI{font-size:20px;line-height:1;display:block;user-select:none}.CursorPicker_tileLabel___4Yv1{font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--page-muted);text-align:center;width:100%}.CursorPicker_tileActive__iSVHo .CursorPicker_tileLabel___4Yv1{color:var(--page-accent)}.CursorPicker_uploadSection__yCP8w{margin-bottom:14px}.CursorPicker_presetsLabel__N7AfL,.CursorPicker_sectionLabel__8HZuC{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--page-muted);margin-bottom:8px}.CursorPicker_sectionLabelActive__FfeJ8{color:var(--page-accent)}.CursorPicker_uploadError__4LVYp{margin:0 0 8px;padding:8px 10px;font-size:11px;line-height:1.45;color:#8b1d1d;background:#fde8e8;border:1px solid #f5b5b5;border-radius:8px}.CursorPicker_dropZone__DS1Qu{padding:14px 10px;border:1.5px dashed color-mix(in srgb,var(--glass-border) 75%,var(--page-rule,#d6cfc3));border-radius:var(--btn-radius);text-align:center;cursor:pointer;color:var(--page-ink);transition:border-color .15s ease,background .15s ease}.CursorPicker_dropZoneDragging__gCi9B,.CursorPicker_dropZone__DS1Qu:hover{border-color:var(--page-accent,#c45c3a);background:color-mix(in srgb,var(--page-accent,#c45c3a) 6%,transparent)}.CursorPicker_dropIcon__MX_ni{display:block;margin:0 auto 6px}.CursorPicker_dropLabel__k0l49{display:block;font-size:12px;font-weight:500;color:var(--page-ink)}.CursorPicker_dropDims__mfkRB{display:block;font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:.05em;color:var(--page-muted);margin-top:4px}.CursorPicker_fileInput__kcptb{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.CursorPicker_imagePreview__I4di_{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1.5px solid var(--page-rule);border-radius:var(--btn-radius);cursor:pointer;transition:border-color var(--transition-fast)}.CursorPicker_imagePreview__I4di_:hover{border-color:var(--page-muted)}.CursorPicker_imagePreviewActive__axad4{border-color:var(--page-accent);background:color-mix(in srgb,var(--page-accent) 5%,transparent);box-shadow:0 0 0 1px var(--page-accent)}.CursorPicker_cursorImg__WJ73o{width:32px;height:32px;object-fit:contain;image-rendering:pixelated;flex-shrink:0;border-radius:4px;background:color-mix(in srgb,var(--page-rule) 30%,transparent)}.CursorPicker_imageActions__3G0Ad{display:flex;gap:6px;margin-left:auto;flex-shrink:0}.CursorPicker_actionBtn__9H_WG{padding:4px 8px;font-size:11px;font-weight:500;border-radius:6px;cursor:pointer;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border:1px solid color-mix(in srgb,var(--page-ink,#0e0e0e) 14%,var(--page-rule,#d6cfc3));background:var(--page-surface,#fefefe);color:var(--page-ink,#0e0e0e)}.CursorPicker_actionBtn__9H_WG:hover{background:color-mix(in srgb,var(--page-ink,#0e0e0e) 6%,var(--page-surface,#fefefe));border-color:color-mix(in srgb,var(--page-ink,#0e0e0e) 22%,var(--page-rule,#d6cfc3));box-shadow:none}.CursorPicker_hint__CJXMw{margin:10px 0 0;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.04em;color:var(--page-muted);line-height:1.5}.EditToolbar_toolbar___3G1D{position:sticky;top:0;z-index:90;flex:0 0 auto;width:100%;height:72px;box-sizing:border-box;display:flex;align-items:center;padding:16px 32px;gap:12px;isolation:isolate;background:transparent}.EditToolbar_left__fljF0{position:relative;z-index:20;display:flex;align-items:center;flex:1;min-width:0;gap:8px}.EditToolbar_toolbar___3G1D .EditToolbar_addBlockButton__zyEIE{display:inline-flex;align-items:center;gap:6px;position:relative;isolation:isolate;height:40px;padding:0 14px;border:1px solid var(--glass-border);border-radius:var(--btn-radius);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill);box-shadow:var(--glass-shadow);color:var(--page-ink);font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;cursor:pointer;flex-shrink:0;transition:border-color var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast)}.EditToolbar_toolbar___3G1D .EditToolbar_addBlockButton__zyEIE:hover{color:var(--page-ink);background:var(--glass-fill-hover);border-color:var(--glass-border-hover)}.EditToolbar_toolbar___3G1D .EditToolbar_addBlockButton__zyEIE:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}.EditToolbar_toolbar___3G1D .EditToolbar_uploadButton__wBtQq{display:inline-flex;align-items:center;gap:6px;position:relative;isolation:isolate;height:40px;padding:0 14px;border:1px solid var(--glass-border);border-radius:var(--btn-radius);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill);box-shadow:var(--glass-shadow);color:var(--page-ink);font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;cursor:pointer;flex-shrink:0;transition:border-color var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast)}.EditToolbar_toolbar___3G1D .EditToolbar_uploadButton__wBtQq:hover{background:var(--glass-fill-hover);border-color:var(--glass-border-hover)}.EditToolbar_toolbar___3G1D .EditToolbar_uploadButton__wBtQq:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}.EditToolbar_toolbar___3G1D .EditToolbar_bgButton__OwgvX{display:inline-flex;align-items:center;gap:6px;position:relative;isolation:isolate;height:40px;padding:0 10px 0 6px;border:1px solid var(--glass-border);border-radius:var(--btn-radius);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill);box-shadow:var(--glass-shadow);color:var(--page-ink);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast)}.EditToolbar_toolbar___3G1D .EditToolbar_bgButton__OwgvX:hover{color:var(--page-ink);background:var(--glass-fill-hover);border-color:var(--glass-border-hover)}.EditToolbar_toolbar___3G1D .EditToolbar_cursorButton__lXVX_{display:inline-flex;align-items:center;gap:6px;position:relative;isolation:isolate;height:40px;padding:0 10px;border:1px solid var(--glass-border);border-radius:var(--btn-radius);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill);box-shadow:var(--glass-shadow);color:var(--page-ink);font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast)}.EditToolbar_toolbar___3G1D .EditToolbar_cursorButton__lXVX_:hover{color:var(--page-ink);background:var(--glass-fill-hover);border-color:var(--glass-border-hover)}.EditToolbar_toolbar___3G1D .EditToolbar_cursorButtonActive__hp2zs{border-color:color-mix(in srgb,var(--page-accent) 55%,var(--glass-border));box-shadow:var(--glass-shadow),0 0 0 1px color-mix(in srgb,var(--page-accent) 28%,transparent)}.EditToolbar_toolbar___3G1D .EditToolbar_cursorButtonSet__QVMAg{color:var(--page-ink)}.EditToolbar_toolbar___3G1D .EditToolbar_bgButtonActive__xa26h{border-color:color-mix(in srgb,var(--page-accent) 55%,var(--glass-border));box-shadow:var(--glass-shadow),0 0 0 1px color-mix(in srgb,var(--page-accent) 28%,transparent)}.EditToolbar_bgSwatchImg__mBURZ,.EditToolbar_bgSwatch__2Ur8a{width:24px;height:24px;border-radius:6px;border:1px solid var(--page-rule);flex-shrink:0}.EditToolbar_bgSwatchImg__mBURZ{object-fit:cover}.EditToolbar_snapToggle__IxZCX{display:flex;align-items:center;gap:8px;margin-right:4px}.EditToolbar_snapLabel__FOjfL{font-size:12px;color:var(--page-ink)}.EditToolbar_toolbar___3G1D .EditToolbar_toggle___CPNR{position:relative;isolation:isolate;width:56px;height:32px;box-sizing:border-box;border-radius:16px;border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill-track);box-shadow:var(--glass-shadow);cursor:pointer;padding:0;transition:background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1)}.EditToolbar_toolbar___3G1D .EditToolbar_toggle___CPNR.EditToolbar_toggleOn__kdV9c{background:color-mix(in srgb,var(--page-accent) 42%,var(--glass-fill-track));border-color:color-mix(in srgb,var(--page-accent) 35%,var(--glass-border))}.EditToolbar_toolbar___3G1D .EditToolbar_toggle___CPNR:hover{background:color-mix(in srgb,var(--page-surface) 14%,var(--glass-fill-track));border-color:var(--glass-border-hover)}.EditToolbar_toolbar___3G1D .EditToolbar_toggle___CPNR.EditToolbar_toggleOn__kdV9c:hover{background:color-mix(in srgb,var(--page-accent) 52%,var(--glass-fill-track));border-color:color-mix(in srgb,var(--page-accent) 42%,var(--glass-border))}.EditToolbar_toggleThumb__YNN4s{position:absolute;top:50%;left:4px;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:var(--glass-fill-strong);border:1px solid color-mix(in srgb,var(--page-ink) 6%,transparent);box-shadow:0 1px 3px color-mix(in srgb,var(--page-ink) 12%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 55%,transparent);transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);will-change:transform}.EditToolbar_toolbar___3G1D .EditToolbar_toggle___CPNR.EditToolbar_toggleOn__kdV9c .EditToolbar_toggleThumb__YNN4s{transform:translateX(24px)}.EditToolbar_toolbar___3G1D .EditToolbar_viewToggle__2O0b6{display:flex;align-items:center;gap:2px;position:relative;isolation:isolate;height:40px;box-sizing:border-box;padding:0 3px;border-radius:10px;border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill-track);box-shadow:var(--glass-shadow)}.EditToolbar_toolbar___3G1D .EditToolbar_viewButton__mePxk{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;box-sizing:border-box;border:1px solid transparent;border-radius:var(--btn-radius);-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;color:var(--page-ink);cursor:pointer;box-shadow:none;transition:background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.EditToolbar_toolbar___3G1D .EditToolbar_viewButton__mePxk:hover{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--page-ink);background:color-mix(in srgb,var(--page-surface) 22%,transparent)}.EditToolbar_toolbar___3G1D .EditToolbar_viewButton__mePxk.EditToolbar_viewButtonActive__ZOQFT{position:relative;isolation:isolate;border-radius:8px;-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--page-accent) 42%,var(--glass-fill-track));border-color:color-mix(in srgb,var(--page-accent) 35%,var(--glass-border));box-shadow:var(--glass-shadow);color:var(--page-ink)}.EditToolbar_toolbar___3G1D .EditToolbar_viewButton__mePxk.EditToolbar_viewButtonActive__ZOQFT:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--page-accent) 52%,var(--glass-fill-track));border-color:color-mix(in srgb,var(--page-accent) 42%,var(--glass-border));color:var(--page-ink)}.EditToolbar_toolbar___3G1D .EditToolbar_viewButton__mePxk:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}.EditToolbar_toolbar___3G1D .EditToolbar_doneButton__gWANB{display:inline-flex;align-items:center;position:relative;isolation:isolate;height:40px;padding:0 18px;margin-left:2px;border:1px solid color-mix(in srgb,#fff 22%,var(--page-accent));border-radius:var(--btn-radius);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:color-mix(in srgb,var(--page-accent) 72%,transparent);box-shadow:var(--glass-shadow),inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent);color:#fff;font-family:var(--font-sans),sans-serif;font-size:var(--text-small);font-weight:500;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.EditToolbar_toolbar___3G1D .EditToolbar_doneButton__gWANB:hover{background:color-mix(in srgb,var(--page-accent) 82%,transparent);border-color:color-mix(in srgb,#fff 30%,var(--page-accent))}.EditToolbar_toolbar___3G1D .EditToolbar_doneButton__gWANB:active{background:color-mix(in srgb,var(--page-accent) 68%,transparent)}.EditToolbar_toolbar___3G1D .EditToolbar_doneButton__gWANB:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}.EditToolbar_toolbar___3G1D .EditToolbar_doneButton__gWANB:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.EditToolbar_center__w4W1U{position:absolute;left:50%;transform:translateX(-50%);z-index:1;display:flex;align-items:center;pointer-events:none}.EditToolbar_right__Dj8Lb{position:relative;z-index:20;display:flex;align-items:center;gap:8px;flex-shrink:0}.Modal_overlay__ognS1{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background-color:color-mix(in srgb,var(--page-ink) 32%,transparent);-webkit-backdrop-filter:blur(12px) saturate(120%);backdrop-filter:blur(12px) saturate(120%);animation:Modal_fadeIn__fVfMb .15s ease forwards}@media (min-width:640px){.Modal_overlay__ognS1{align-items:center}}.Modal_panel__ZJIrA{isolation:isolate;-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill-strong);border:1px solid var(--glass-border);border-radius:var(--radius-card) var(--radius-card) 0 0;box-shadow:var(--shadow-panel),var(--glass-shadow);width:100%;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;animation:Modal_slideUpFromBottom__bgbwk .28s cubic-bezier(.32,.72,0,1) forwards}@media (min-width:640px){.Modal_panel__ZJIrA{border-radius:14px;width:440px;max-height:80vh;animation:Modal_fadeIn__fVfMb .18s ease forwards}}.Modal_header__vbr_B{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;position:sticky;top:0;z-index:1;border-bottom:1px solid var(--glass-border)}.Modal_title__SEF__{font-family:var(--font-display),serif;font-size:clamp(18px,4vw,22px);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--line-tight);color:var(--page-ink)}.Modal_panel__ZJIrA .Modal_closeButton__c_jrZ{width:32px;height:32px;border-radius:var(--btn-radius);border:none!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--page-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);flex-shrink:0}.Modal_panel__ZJIrA .Modal_closeButton__c_jrZ:hover{-webkit-backdrop-filter:var(--glass-backdrop)!important;backdrop-filter:var(--glass-backdrop)!important;background:var(--glass-fill-hover)!important;border:1px solid var(--glass-border-hover)!important;box-shadow:var(--glass-shadow)!important;color:var(--page-ink)}.Modal_panel__ZJIrA .Modal_closeButton__c_jrZ:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}.Modal_dragPill__NlWql{width:36px;height:4px;background-color:color-mix(in srgb,var(--page-ink) 12%,transparent);border-radius:2px;margin:10px auto 0}@media (min-width:640px){.Modal_dragPill__NlWql{display:none}}.Modal_body__X8P8o{padding:16px 20px 24px}@keyframes Modal_fadeIn__fVfMb{0%{opacity:0}to{opacity:1}}@keyframes Modal_slideUpFromBottom__bgbwk{0%{opacity:0}to{opacity:1}}.BlockPicker_grid__dBX83{display:grid;grid-template-columns:1fr 1fr;gap:10px}.BlockPicker_grid__dBX83 .BlockPicker_option__QxRuN{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--glass-border)!important;border-radius:var(--btn-radius);box-shadow:var(--glass-shadow)!important;cursor:pointer;text-align:left;transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast);min-height:80px}.BlockPicker_grid__dBX83 .BlockPicker_option__QxRuN:hover{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--glass-border-hover)!important;background:var(--glass-fill-hover)!important;box-shadow:var(--shadow-card),var(--glass-shadow)!important}.BlockPicker_grid__dBX83 .BlockPicker_option__QxRuN:active{transform:scale(.98)}.BlockPicker_grid__dBX83 .BlockPicker_option__QxRuN:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}.BlockPicker_icon__G3FH6{color:var(--page-muted);flex-shrink:0}.BlockPicker_label__xepHI{font-family:var(--font-sans),sans-serif;font-size:var(--text-small);font-weight:500;color:var(--page-ink);line-height:1}.BlockPicker_description__CXq5w{font-family:var(--font-sans),sans-serif;font-size:11px;color:var(--page-muted);line-height:1.4}.BlockPicker_uploadOptionDragging__CUnjr{border-color:var(--page-accent,#c45c3a)!important;background:color-mix(in srgb,var(--page-accent,#c45c3a) 6%,transparent)!important}.BlockPicker_fileInput__cflbY{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.Input_field__s_SSt{display:flex;flex-direction:column;gap:6px}.Input_label__3UdI4{font-size:var(--text-small);font-weight:500;color:var(--page-ink);line-height:var(--line-tight)}.Input_input__lCd4B{width:100%;height:40px;padding:0 12px;background-color:var(--page-surface);color:var(--page-ink);border:1px solid var(--page-rule);border-radius:var(--radius-sm);font-family:var(--font-sans),sans-serif;font-size:var(--text-body);line-height:1;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}.Input_input__lCd4B::placeholder{color:var(--page-muted)}.Input_input__lCd4B:hover:not(:disabled){border-color:var(--page-muted)}.Input_input__lCd4B:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--page-accent) 22%,transparent)}.Input_input__lCd4B:disabled{opacity:.5;cursor:not-allowed;background-color:var(--page-bg)}.Input_mono__zWSPH{font-family:var(--font-mono),monospace;font-size:var(--text-small);letter-spacing:var(--tracking-mono)}.Input_inputError__oaUf_{border-color:var(--page-accent)}.Input_inputError__oaUf_:focus{box-shadow:0 0 0 3px rgba(200,75,47,.12)}.Input_errorMessage__tfJ_f{font-size:var(--text-small);color:var(--page-accent);line-height:var(--line-tight)}.BlockEditorPanel_overlay__tPdeO{position:fixed;inset:0;z-index:60;background-color:color-mix(in srgb,var(--page-ink) 28%,transparent);-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);animation:BlockEditorPanel_fadeIn__iQP3H .15s ease forwards}@media (min-width:768px){.BlockEditorPanel_overlay__tPdeO{display:none}}.BlockEditorPanel_panel__K1OGb{position:fixed;z-index:61;isolation:isolate;-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill-strong);border:1px solid var(--glass-border);box-shadow:var(--shadow-panel),var(--glass-shadow);display:flex;flex-direction:column;bottom:0;left:0;right:0;border-radius:var(--radius-card) var(--radius-card) 0 0;max-height:85dvh;animation:BlockEditorPanel_slideUpFromBottom__6nVSR .28s cubic-bezier(.32,.72,0,1) forwards}@media (min-width:768px){.BlockEditorPanel_panel__K1OGb{width:360px;max-height:80dvh;height:auto;border-radius:14px;top:72px;right:20px;bottom:auto;left:auto;animation:BlockEditorPanel_floatIn__vRq6I .2s cubic-bezier(.32,.72,0,1) forwards}}.BlockEditorPanel_dragPill__ARmCX{width:36px;height:4px;background-color:color-mix(in srgb,var(--page-ink) 12%,transparent);border-radius:2px;margin:10px auto 0;flex-shrink:0}@media (min-width:768px){.BlockEditorPanel_dragPill__ARmCX{display:none}}.BlockEditorPanel_header__kLWqv{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 12px;border-bottom:1px solid var(--glass-border);flex-shrink:0}@media (min-width:768px){.BlockEditorPanel_header__kLWqv{cursor:grab;user-select:none}.BlockEditorPanel_header__kLWqv:active{cursor:grabbing}}.BlockEditorPanel_blockType__nWG6Z{font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--page-muted)}.BlockEditorPanel_panel__K1OGb .BlockEditorPanel_closeButton__sOHtZ{width:32px;height:32px;border-radius:var(--btn-radius);border:none!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--page-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);flex-shrink:0}.BlockEditorPanel_panel__K1OGb .BlockEditorPanel_closeButton__sOHtZ:hover{-webkit-backdrop-filter:var(--glass-backdrop)!important;backdrop-filter:var(--glass-backdrop)!important;background:var(--glass-fill-hover)!important;border:1px solid var(--glass-border-hover)!important;box-shadow:var(--glass-shadow)!important;color:var(--page-ink)}.BlockEditorPanel_panel__K1OGb .BlockEditorPanel_closeButton__sOHtZ:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}.BlockEditorPanel_body__jxnlS{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:20px}.BlockEditorPanel_layoutSection__vCR7a{margin-top:16px;padding-top:16px;border-top:1px solid var(--glass-border);display:flex;flex-direction:column;gap:10px}.BlockEditorPanel_layoutHeading__GX4q_{margin:0;font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--page-muted)}.BlockEditorPanel_layoutLabel__pKYtr{display:flex;flex-direction:column;gap:6px;font-size:var(--text-small);color:var(--page-ink)}.BlockEditorPanel_layoutInput__CniMT{height:36px;border:1px solid var(--page-rule);border-radius:var(--radius-sm);padding:0 10px;background:#fff;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}.BlockEditorPanel_layoutInput__CniMT:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--page-accent) 22%,transparent)}@keyframes BlockEditorPanel_fadeIn__iQP3H{0%{opacity:0}to{opacity:1}}@keyframes BlockEditorPanel_slideUpFromBottom__6nVSR{0%{opacity:0}to{opacity:1}}@keyframes BlockEditorPanel_floatIn__vRq6I{0%{opacity:0}to{opacity:1}}.BlockContextMenu_menu__gSt89{position:fixed;z-index:500;min-width:180px;padding:4px;border-radius:12px;background:rgba(28,28,30,.82);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border:0 solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.36),0 2px 8px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.07);display:flex;flex-direction:column;gap:1px}.BlockContextMenu_item__dSe8u{appearance:none;-webkit-appearance:none;display:block;width:100%;padding:8px;border:none;border-radius:4px;background:none;color:hsla(0,0%,100%,.9);font-size:14px;font-weight:450;letter-spacing:-.01em;line-height:1;cursor:default;text-align:left;transition:background 80ms ease;user-select:none}.BlockContextMenu_item__dSe8u:first-child{border-radius:8px 8px 4px 4px}.BlockContextMenu_item__dSe8u:last-child{border-radius:4px 4px 8px 8px}.BlockContextMenu_item__dSe8u:not(:disabled):hover{background:hsla(0,0%,100%,.1)}.BlockContextMenu_item__dSe8u:not(:disabled):active{background:hsla(0,0%,100%,.06)}.BlockContextMenu_item__dSe8u:disabled{color:hsla(0,0%,100%,.28);cursor:default}.BlockContextMenu_divider__rrFFX{height:1px;margin:3px 4px;background:hsla(0,0%,100%,.08)}.auth_page__K46K9{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px var(--page-padding);background-color:var(--page-bg)}.auth_container__jkNWV{width:100%;max-width:400px}.auth_header__QsceT{margin-bottom:32px}.auth_heading__lKE04{font-family:var(--font-display),serif;font-size:clamp(26px,5vw,34px);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--line-display);color:var(--page-ink);margin:0 0 8px}.auth_subheading__vcPyZ{font-family:var(--font-sans),sans-serif;font-size:var(--text-body);color:var(--page-muted);margin:0;line-height:var(--line-body)}.auth_form__1pysz{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.auth_usernameField__8h2c7{position:relative}.auth_usernameSuffix__qTpN3{position:absolute;right:12px;top:28px;font-family:var(--font-mono),monospace;font-size:12px;font-weight:500;pointer-events:none}.auth_usernamePreview__AkFi4{margin:6px 0 0;font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--page-muted)}.auth_usernamePreview__AkFi4 strong{color:var(--page-accent);font-weight:500}.auth_errorMessage__gCTuR{font-size:var(--text-small);color:var(--page-accent);margin:0;line-height:var(--line-tight)}.auth_switchLink__ULBws{font-size:var(--text-small);color:var(--page-muted);text-align:center;margin:0}.auth_switchLink__ULBws a{color:var(--page-ink);text-decoration:underline;text-underline-offset:2px}.auth_switchLink__ULBws a:hover{color:var(--page-accent)}.EmbedBlock_fallback__Is5Rr{display:flex;align-items:center;gap:14px;padding:16px;text-decoration:none;color:inherit}.EmbedBlock_fallback__Is5Rr:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px;border-radius:var(--radius-sm)}.EmbedBlock_providerIcon__JMYKh{width:40px;height:40px;border-radius:var(--radius-sm);background-color:var(--page-bg);border:1px solid var(--page-rule);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--page-muted)}.EmbedBlock_textContent__W9786{flex:1;min-width:0}.EmbedBlock_embedTitle__p01_P{font-family:var(--font-sans),sans-serif;font-size:var(--text-body);font-weight:500;line-height:var(--line-tight);color:var(--page-ink);margin:0 0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.EmbedBlock_provider__IKFQj{font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--page-muted)}.EmbedBlock_videoWrapper__pWfi2{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#000}.EmbedBlock_videoWrapper__pWfi2 iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.EmbedBlock_spotifyWrapper__9ZBUZ{width:100%;overflow:hidden}.EmbedBlock_spotifyWrapper__9ZBUZ iframe{display:block;width:100%;height:100%;border:none}.EmbedBlock_spotifyCompact__EyKGr{height:152px}.EmbedBlock_spotifyExpanded__bPBk8{height:352px}.EmbedBlock_embedWrapper__Ag4ZJ{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#000}.EmbedBlock_embedWrapper__Ag4ZJ iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.LinkBlock_inner___4666{display:flex;align-items:flex-start;gap:14px;padding:16px;text-decoration:none;color:inherit}.LinkBlock_inner___4666:hover .LinkBlock_title__06rW1{color:var(--page-accent)}.LinkBlock_inner___4666:focus-visible{outline:2px solid var(--page-accent);outline-offset:4px;border-radius:var(--radius-sm)}.LinkBlock_text__HE3xK{flex:1;min-width:0}.LinkBlock_title__06rW1{font-size:var(--text-body);font-weight:500;line-height:var(--line-tight);color:var(--page-ink);margin:0 0 4px;transition:color var(--transition-fast)}.LinkBlock_description__Zh7jF,.LinkBlock_title__06rW1{font-family:var(--font-sans),sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.LinkBlock_description__Zh7jF{font-size:var(--text-small);line-height:1.5;color:var(--page-muted);margin:0 0 6px}.LinkBlock_url__EpkOU{font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--page-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.LinkBlock_thumbnail__zZ1KK{width:64px;height:64px;border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;background-color:var(--page-rule)}.LinkBlock_imageLeft__fx4EC .LinkBlock_thumbnail__zZ1KK{order:-1}.LinkBlock_arrowIcon__yTyn2{flex-shrink:0;color:var(--page-rule);margin-top:2px;transition:color var(--transition-fast)}.LinkBlock_inner___4666:hover .LinkBlock_arrowIcon__yTyn2{color:var(--page-accent)}.ProductBlock_inner__qBuhM{display:block;text-decoration:none;color:inherit}.ProductBlock_inner__qBuhM:focus-visible{outline:2px solid var(--page-accent);outline-offset:4px;border-radius:var(--radius-sm)}.ProductBlock_imageWrapper__Wd_L7{width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--page-rule);position:relative}.ProductBlock_image__YGOfx{width:100%;height:100%;object-fit:cover;display:block}.ProductBlock_imagePlaceholder__bIjGn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--page-muted)}.ProductBlock_body__qDcMm{padding:14px 16px 16px}.ProductBlock_topRow__VZLHN{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.ProductBlock_title__FMG1V{font-family:var(--font-sans),sans-serif;font-size:var(--text-body);font-weight:500;line-height:var(--line-tight);color:var(--page-ink);margin:0;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color var(--transition-fast)}.ProductBlock_inner__qBuhM:hover .ProductBlock_title__FMG1V{color:var(--page-accent)}.ProductBlock_price__te6YN{font-family:var(--font-mono),monospace;font-size:var(--text-small);letter-spacing:var(--tracking-mono);color:var(--page-muted);flex-shrink:0}.ProductBlock_note__7VSm4{font-family:var(--font-sans),sans-serif;font-size:var(--text-small);line-height:1.55;color:var(--page-muted);font-style:italic;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ImageBlock_figure__CUg8q{margin:0}.ImageBlock_imageWrapper__hSFCV{width:100%;overflow:hidden;border-radius:var(--radius-sm)}.ImageBlock_imageWrapperBlingee__97AKV{padding:10px;border-radius:var(--radius-sm);background:linear-gradient(120deg,#f0e,#6d00ff 35%,#00d9ff 70%,#ffde00);animation:ImageBlock_pulse__qy_gz 1.3s ease-in-out infinite alternate}.ImageBlock_image__RD6RD{width:100%;height:auto;display:block}.ImageBlock_caption__aEjBz{font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--page-muted);margin:10px 12px 12px;line-height:var(--line-tight);text-align:center}@keyframes ImageBlock_pulse__qy_gz{0%{filter:saturate(1) brightness(1)}to{filter:saturate(1.2) brightness(1.08)}}.WidgetBlock_root__JT4w3{display:grid;gap:clamp(8px,4cqi,16px);width:100%;container-type:inline-size}.WidgetBlock_title__B8yaY{font-family:var(--font-display),serif;font-size:clamp(20px,4vw,26px);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--line-display);color:var(--page-ink);margin:0 0 12px}.WidgetBlock_counterDigits__tDf_P{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(4px,2.4cqi,10px);width:100%}.WidgetBlock_counterDigit__BjPnR{min-width:0;border:1px solid color-mix(in srgb,var(--page-ink) 30%,transparent);border-radius:clamp(3px,1.6cqi,8px);padding:clamp(6px,3.2cqi,14px) clamp(4px,2.2cqi,10px);text-align:center;font-family:var(--font-mono),monospace;font-size:clamp(14px,7cqi,34px);line-height:1;color:#73ff6f;box-shadow:inset 0 0 8px rgba(115,255,111,.25)}.GlitterBlock_root___0w6f{display:grid;gap:10px}.GlitterBlock_glitterText__XANSB{margin:0;font-family:"Impact",var(--font-sans),sans-serif;font-size:clamp(1.6rem,5vw,2.8rem);line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:transparent;background-image:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.95) 0 10%,transparent 40%),radial-gradient(circle at 70% 35%,hsla(0,0%,100%,.85) 0 8%,transparent 38%),linear-gradient(90deg,#f0e,gold 40%,#00d9ff 70%,#f0e);background-size:120px 120px,140px 140px,200% 100%;-webkit-background-clip:text;background-clip:text;animation:GlitterBlock_glitterShift__yeRP5 2.2s linear infinite;text-shadow:0 0 8px rgba(255,0,238,.35),0 0 14px rgba(0,217,255,.25)}.GlitterBlock_subtext__SXqqI{margin:0;font-family:var(--font-mono),monospace;font-size:var(--text-small);color:var(--page-muted)}@keyframes GlitterBlock_glitterShift__yeRP5{0%{background-position:0 0,0 0,0 50%}to{background-position:120px 120px,-140px -140px,200% 50%}}.BlingeeBlock_figure__6kDSJ{margin:0;display:grid;gap:8px}.BlingeeBlock_frame__NjYBh{position:relative;border-radius:10px;padding:10px;background:linear-gradient(120deg,#f0e,#6d00ff 35%,#00d9ff 70%,#ffde00);animation:BlingeeBlock_pulse__gpY0t 1.3s ease-in-out infinite alternate}.BlingeeBlock_frame__NjYBh:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.45),0 0 16px rgba(255,0,238,.35)}.BlingeeBlock_image__vRhBy{display:block;width:100%;border-radius:6px;object-fit:cover}.BlingeeBlock_caption__YLAfo,.BlingeeBlock_empty__7c31s{margin:0;font-family:var(--font-mono),monospace;font-size:var(--text-small);color:var(--page-muted)}@keyframes BlingeeBlock_pulse__gpY0t{0%{filter:saturate(1) brightness(1)}to{filter:saturate(1.2) brightness(1.08)}}.TextBlock_prose__RErqy{font-family:var(--font-sans),sans-serif;font-size:var(--text-body);line-height:var(--line-body);color:var(--page-ink);overflow-wrap:break-word;word-break:break-word}.TextBlock_prose__RErqy *{margin:0}.TextBlock_prose__RErqy>*+*{margin-top:.6em}.TextBlock_prose__RErqy h2+*{margin-top:.25em}.TextBlock_prose__RErqy *+h2{margin-top:1.4em}.TextBlock_prose__RErqy p{max-width:65ch}.TextBlock_prose__RErqy strong{font-weight:600}.TextBlock_prose__RErqy em{font-style:italic}.TextBlock_prose__RErqy h2{font-family:var(--font-display),serif;font-size:clamp(20px,4vw,26px);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--line-display)}.TextBlock_prose__RErqy ol,.TextBlock_prose__RErqy ul{padding-left:1.5em}.TextBlock_prose__RErqy li+li{margin-top:.4em}.TextBlock_prose__RErqy a{color:var(--page-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.TextBlock_prose__RErqy a:hover{text-decoration-thickness:2px}.TextBlock_prose__RErqy code{font-family:var(--font-mono),monospace;font-size:.875em;letter-spacing:var(--tracking-mono);background:color-mix(in srgb,var(--page-ink) 7%,transparent);padding:.1em .35em;border-radius:3px}.TextBlock_prose__RErqy blockquote{border-left:3px solid var(--page-accent);padding-left:16px;color:var(--page-muted);font-style:italic}.TextBlock_prose__RErqy [data-glitter=true]{color:transparent;background-image:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.95) 0 10%,transparent 40%),radial-gradient(circle at 70% 35%,hsla(0,0%,100%,.85) 0 8%,transparent 38%),linear-gradient(90deg,#f0e,gold 40%,#00d9ff 70%,#f0e);background-size:120px 120px,140px 140px,200% 100%;-webkit-background-clip:text;background-clip:text;animation:TextBlock_glitterShift__KQEb3 2.2s linear infinite;text-shadow:0 0 8px rgba(255,0,238,.35),0 0 14px rgba(0,217,255,.25)}@keyframes TextBlock_glitterShift__KQEb3{0%{background-position:0 0,0 0,0 50%}to{background-position:120px 120px,-140px -140px,200% 50%}}.DividerBlock_divider__npgsm{display:flex;align-items:center;gap:16px;padding:4px 0}.DividerBlock_line__fbHYl{flex:1;height:1px;background-color:var(--page-rule)}.DividerBlock_label__DEiSd{font-family:var(--font-mono),monospace;font-size:var(--text-mono);line-height:1;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--page-muted);white-space:nowrap;flex-shrink:0}.DividerBlock_noLabel__zcvzV{gap:0}.DividerBlock_noLabel__zcvzV .DividerBlock_label__DEiSd{visibility:hidden;width:0;min-width:0;overflow:hidden}.CodeBlock_root__m5kkZ{display:flex;flex-direction:column;min-width:0}.CodeBlock_toolbar__V3h35{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid var(--page-rule);background:color-mix(in srgb,var(--page-callout) 55%,var(--page-surface))}.CodeBlock_meta__dTCc1{display:flex;align-items:center;gap:8px;min-width:0}.CodeBlock_filename__ftmEW{font-family:var(--font-mono),monospace;font-size:var(--text-small);color:var(--page-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CodeBlock_badge__r3GrS{font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--page-muted);padding:2px 6px;border-radius:var(--radius-sm);border:1px solid var(--page-rule);flex-shrink:0}.CodeBlock_copyBtn__DkPwX{flex-shrink:0;min-height:44px;min-width:44px;padding:0 12px;border-radius:var(--btn-radius);border:1px solid var(--glass-border);background:var(--page-surface);color:var(--page-ink);font-family:var(--font-sans),sans-serif;font-size:var(--text-small);font-weight:500;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast)}.CodeBlock_copyBtn__DkPwX:hover{border-color:var(--glass-border-hover);background:var(--glass-fill-hover);color:var(--page-accent)}.CodeBlock_copyBtn__DkPwX:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}.CodeBlock_pre__8XXxC{margin:0;padding:12px 14px 14px;overflow:auto;max-height:min(420px,55vh);background:var(--page-surface)}.CodeBlock_code__dDPTv{font-family:var(--font-mono),monospace;font-size:var(--text-small);line-height:1.5;color:var(--page-ink);white-space:pre;display:block}.QuoteBlock_root__oFImj{margin:0;padding:16px 18px 18px}.QuoteBlock_quote__ZLV07{margin:0;padding:0;border:none}.QuoteBlock_text__gmQFV{margin:0;font-family:var(--font-sans),sans-serif;font-size:var(--text-heading);font-weight:500;line-height:var(--line-tight);letter-spacing:var(--tracking-display);color:var(--page-ink)}.QuoteBlock_footer__7k5WO{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--page-rule)}.QuoteBlock_avatar__7QN8u{width:40px;height:40px;border-radius:999px;object-fit:cover;flex-shrink:0}.QuoteBlock_attribution__cFtFC{font-family:var(--font-sans),sans-serif;font-size:var(--text-small);font-style:normal;font-weight:500;color:var(--page-muted)}.Top8Block_root__7q77N{padding:14px}.Top8Block_heading__9iDd2{font-family:var(--font-display),serif;font-size:clamp(20px,4vw,26px);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--line-display);color:var(--page-ink);margin:0 0 12px}.Top8Block_grid__Y1ajz{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 6px}.Top8Block_card__UHSx8{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:inherit;min-width:0}.Top8Block_avatar__Qx_yK{width:52px;height:52px;border-radius:50%;overflow:hidden;background:var(--page-rule);border:2px solid transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color var(--transition-fast)}.Top8Block_card__UHSx8:hover .Top8Block_avatar__Qx_yK{border-color:var(--page-accent)}.Top8Block_avatarImg__hVEyG{width:100%;height:100%;object-fit:cover;display:block}.Top8Block_avatarInitial___ed5_{font-family:var(--font-display),serif;font-size:20px;font-weight:400;color:var(--page-muted);line-height:1}.Top8Block_name__o_dtM{font-family:var(--font-sans),sans-serif;font-size:10px;font-weight:500;color:var(--page-ink);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;transition:color var(--transition-fast)}.Top8Block_card__UHSx8:hover .Top8Block_name__o_dtM{color:var(--page-accent)}.Top8Block_handle__kMN_N{font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:var(--tracking-mono);color:var(--page-muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.DraggableBlockWrapper_wrapper__p5lnT{position:relative;padding-left:32px;cursor:grab}.DraggableBlockWrapper_wrapperGrid__jL1Ro{padding-left:0;min-width:0;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.DraggableBlockWrapper_wrapperStatic__tKNCU{cursor:default}.DraggableBlockWrapper_wrapper__p5lnT:active{cursor:grabbing}.DraggableBlockWrapper_wrapperResizeable__MbPNP,.DraggableBlockWrapper_wrapperResizeable__MbPNP:active,.DraggableBlockWrapper_wrapperStatic__tKNCU:active{cursor:default}.DraggableBlockWrapper_dragHandle__Mp1Hj{position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--page-rule);opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast);pointer-events:none}.DraggableBlockWrapper_dragHandleGrid__Kh5CH{top:10px;left:10px;transform:none;width:18px;height:18px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--page-bg) 82%,transparent);opacity:.55}.DraggableBlockWrapper_wrapper__p5lnT:hover .DraggableBlockWrapper_dragHandle__Mp1Hj{opacity:1}.DraggableBlockWrapper_wrapper__p5lnT:active .DraggableBlockWrapper_dragHandle__Mp1Hj{color:var(--page-muted)}.DraggableBlockWrapper_dragHandleHidden__lzxi3{display:none}.DraggableBlockWrapper_resizeEdgeBottom__ubrkE{position:absolute;left:0;bottom:0;height:8px;right:0;z-index:6;cursor:ns-resize;touch-action:none;background:transparent;pointer-events:auto}.DraggableBlockWrapper_resizeEdgeBottom__ubrkE:hover{box-shadow:inset 0 -2px 0 0 color-mix(in srgb,var(--page-accent) 55%,transparent)}.DraggableBlockWrapper_resizeEdgeBottomSolo__MTorz{right:0}.DraggableBlockWrapper_resizeEdgeRight__jNe48{position:absolute;top:0;right:0;bottom:0;width:8px;z-index:6;cursor:ew-resize;touch-action:none;background:transparent;pointer-events:auto}.DraggableBlockWrapper_resizeEdgeRight__jNe48:hover{box-shadow:inset -2px 0 0 0 color-mix(in srgb,var(--page-accent) 55%,transparent)}.DraggableBlockWrapper_wrapperGrid__jL1Ro .DraggableBlockWrapper_resizeEdgeBottom__ubrkE{left:8px}.DraggableBlockWrapper_wrapperGrid__jL1Ro .DraggableBlockWrapper_resizeEdgeBottomSolo__MTorz{right:8px}.DraggableBlockWrapper_wrapperGrid__jL1Ro .DraggableBlockWrapper_resizeEdgeRight__jNe48{top:8px;bottom:8px;width:8px}.InlineTextEditor_wrapper__MYpYe{position:relative}.InlineTextEditor_toolbar__kXCJX{position:fixed;transform:translateX(-50%) translateY(calc(-100% - 8px));display:flex;align-items:center;gap:6px;height:36px;padding:3px 14px;border-radius:var(--btn-radius);isolation:isolate;-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill-track);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);z-index:9999;pointer-events:auto}.InlineTextEditor_toolBtn__l7vRB{appearance:none;-webkit-appearance:none;display:inline;border:none;outline:none;background:none;box-shadow:none;margin:0;padding:0 3px;cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:13px;font-weight:500;font-style:normal;color:var(--page-ink);text-decoration:none}.InlineTextEditor_toolBtnActive__k7SiB{opacity:.5}.InlineTextEditor_divider__5_lIU{width:1px;height:14px;background-color:var(--page-muted);margin:0 4px;flex-shrink:0;opacity:.4}.InlineTextEditor_prose__86ri_{font-family:var(--font-sans),sans-serif;font-size:var(--text-body);line-height:var(--line-body);color:var(--page-ink);outline:none}.InlineTextEditor_prose__86ri_ *{margin:0}.InlineTextEditor_prose__86ri_>*+*{margin-top:.6em}.InlineTextEditor_prose__86ri_ h2+*{margin-top:.25em}.InlineTextEditor_prose__86ri_ *+h2{margin-top:1.4em}.InlineTextEditor_prose__86ri_ p{max-width:65ch}.InlineTextEditor_prose__86ri_ strong{font-weight:600}.InlineTextEditor_prose__86ri_ em{font-style:italic}.InlineTextEditor_prose__86ri_ h2{font-family:var(--font-display),serif;font-size:clamp(20px,4vw,26px);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--line-display)}.InlineTextEditor_prose__86ri_ ol,.InlineTextEditor_prose__86ri_ ul{padding-left:1.5em}.InlineTextEditor_prose__86ri_ li+li{margin-top:.4em}.InlineTextEditor_prose__86ri_ a{color:var(--page-accent);text-decoration:underline;text-underline-offset:3px}.InlineTextEditor_prose__86ri_ code{font-family:var(--font-mono),monospace;font-size:.875em;letter-spacing:var(--tracking-mono);background:color-mix(in srgb,var(--page-ink) 7%,transparent);padding:.1em .35em;border-radius:3px}.InlineTextEditor_prose__86ri_ blockquote{border-left:3px solid var(--page-accent);padding-left:16px;color:var(--page-muted);font-style:italic}.InlineTextEditor_prose__86ri_ [data-glitter=true]{color:transparent;background-image:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.95) 0 10%,transparent 40%),radial-gradient(circle at 70% 35%,hsla(0,0%,100%,.85) 0 8%,transparent 38%),linear-gradient(90deg,#f0e,gold 40%,#00d9ff 70%,#f0e);background-size:120px 120px,140px 140px,200% 100%;-webkit-background-clip:text;background-clip:text;animation:InlineTextEditor_glitterShift__DEp_5 2.2s linear infinite;text-shadow:0 0 8px rgba(255,0,238,.35),0 0 14px rgba(0,217,255,.25)}@keyframes InlineTextEditor_glitterShift__DEp_5{0%{background-position:0 0,0 0,0 50%}to{background-position:120px 120px,-140px -140px,200% 50%}}.InlineTextEditor_prose__86ri_ p.InlineTextEditor_is-editor-empty__dSOyU:first-child:before{content:"Write something…";color:var(--page-muted);float:left;height:0;pointer-events:none}.InlineDividerEditor_divider__pGEFh{display:flex;align-items:center;gap:16px;padding:4px 0}.InlineDividerEditor_line__gTtY6{flex:1;height:1px;background-color:var(--page-rule)}.InlineDividerEditor_label__NCmdK{all:unset;font-family:var(--font-mono),monospace;font-size:var(--text-mono);line-height:1;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--page-muted);white-space:nowrap;flex-shrink:0;text-align:center;cursor:text;min-width:4ch}.InlineDividerEditor_label__NCmdK::placeholder{color:color-mix(in srgb,var(--page-muted) 45%,transparent);text-transform:uppercase}.InlineProductEditor_root__kSa54{display:block;color:inherit;position:relative}.InlineProductEditor_imageArea__fY3dD{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--page-rule);cursor:pointer}.InlineProductEditor_imageAreaDragging___xAZC{outline:2px solid color-mix(in srgb,var(--page-accent) 45%,transparent);outline-offset:-2px}.InlineProductEditor_image__fUj6J{width:100%;height:100%;object-fit:cover;display:block}.InlineProductEditor_imageOverlay__BsQdh{position:absolute;inset:auto 10px 10px auto;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:color-mix(in srgb,#000 58%,transparent);color:#fff;font-size:11px;letter-spacing:.01em;line-height:1}.InlineProductEditor_imagePlaceholder__mRUR_{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--page-muted)}.InlineProductEditor_uploadLabel__RcvP2{font-size:0;line-height:0}.InlineProductEditor_fileInput__onARu{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.InlineProductEditor_body__BbV5N{padding:14px 16px 16px}.InlineProductEditor_topRow__9zCSW{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.InlineProductEditor_noteInput__SfN_l,.InlineProductEditor_priceInput__b0qBP,.InlineProductEditor_titleInput__81hv4,.InlineProductEditor_urlInput__2BRSv{width:100%;border:1px solid transparent;border-radius:6px;background:transparent;color:inherit;padding:0 2px;font-family:inherit;line-height:inherit;margin:-1px -3px;-webkit-appearance:none;appearance:none}.InlineProductEditor_noteInput__SfN_l:focus,.InlineProductEditor_priceInput__b0qBP:focus,.InlineProductEditor_titleInput__81hv4:focus,.InlineProductEditor_urlInput__2BRSv:focus{outline:none;border-color:color-mix(in srgb,var(--page-accent) 35%,transparent);background:color-mix(in srgb,var(--page-accent) 7%,transparent)}.InlineProductEditor_titleInput__81hv4{flex:1;min-width:0;font-family:var(--font-sans),sans-serif;font-size:var(--text-body);font-weight:500;line-height:var(--line-tight);color:var(--page-ink);text-overflow:ellipsis}.InlineProductEditor_priceInput__b0qBP{width:auto;flex:0 0 auto;min-width:0;text-align:right;font-family:var(--font-mono),monospace;font-size:var(--text-small);letter-spacing:var(--tracking-mono);color:var(--page-muted)}.InlineProductEditor_noteInput__SfN_l{display:block;width:calc(100% + 6px);resize:none;min-height:0;field-sizing:content;font-family:var(--font-sans),sans-serif;font-size:var(--text-small);line-height:1.55;color:var(--page-muted);font-style:italic;overflow:hidden}.InlineProductEditor_urlRow__m32Mk{display:flex;align-items:center;gap:6px;position:absolute;top:calc(100% + 8px);left:12px;right:12px;z-index:3;margin-top:0;padding:6px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--page-border) 70%,transparent);background:color-mix(in srgb,var(--page-surface) 92%,transparent);box-shadow:0 6px 20px color-mix(in srgb,#000 12%,transparent);color:var(--page-muted)}.InlineProductEditor_urlIcon__VQAll{flex:0 0 auto;color:inherit;opacity:.8}.InlineProductEditor_urlInput__2BRSv{margin:0;padding:0;border:none;border-radius:0;background:transparent;font-family:var(--font-mono),monospace;font-size:13px;color:inherit;opacity:.9}.InlineLinkEditor_root__3OHWM{position:relative;color:inherit}.InlineLinkEditor_inner__smyMh{display:flex;align-items:flex-start;gap:14px;padding:16px}.InlineLinkEditor_text__FpyXF{flex:1;min-width:0;align-self:flex-start}.InlineLinkEditor_descriptionInput__69Woj,.InlineLinkEditor_titleInput__I4kkU{display:block;width:100%;border:none;border-radius:4px;background:transparent;color:inherit;margin:0;padding:0;font:inherit}.InlineLinkEditor_descriptionInput__69Woj:focus,.InlineLinkEditor_titleInput__I4kkU:focus{outline:none;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--page-accent) 40%,transparent);background:color-mix(in srgb,var(--page-accent) 5%,transparent)}.InlineLinkEditor_titleInput__I4kkU{font-family:var(--font-sans),sans-serif;font-size:var(--text-body);font-weight:500;line-height:var(--line-tight);color:var(--page-ink);margin-bottom:4px}.InlineLinkEditor_descriptionInput__69Woj{resize:none;overflow:hidden;font-family:var(--font-sans),sans-serif;font-size:var(--text-small);line-height:1.5;color:var(--page-muted);margin-bottom:6px}.InlineLinkEditor_imageLeft__lELBj .InlineLinkEditor_thumbnail__w67lm{order:-1}.InlineLinkEditor_providerNote__cDExy{margin:0 0 6px}.InlineLinkEditor_profileSongToggle__8TZLF,.InlineLinkEditor_providerNote__cDExy{font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--page-muted)}.InlineLinkEditor_profileSongToggle__8TZLF{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px}.InlineLinkEditor_profileSongToggle__8TZLF input{margin:0}.InlineLinkEditor_profileSongToggleInline__jaCf_{margin:0 0 0 16px;white-space:nowrap;font-size:11px;letter-spacing:0}.InlineLinkEditor_profileSongToggleInline__jaCf_ span{margin-right:4px}.InlineLinkEditor_urlGhost__WxlXb{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;visibility:hidden}.InlineLinkEditor_thumbnail__w67lm{width:64px;height:64px;border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;background-color:var(--page-rule)}.InlineLinkEditor_arrowIcon___yckM{flex-shrink:0;color:var(--page-rule);margin-top:2px}.InlineLinkEditor_urlRow___7dm3{display:flex;align-items:center;gap:6px;position:absolute;top:calc(100% + 8px);left:12px;right:12px;z-index:3;padding:6px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--page-border) 70%,transparent);background:color-mix(in srgb,var(--page-surface) 92%,transparent);box-shadow:0 6px 20px color-mix(in srgb,#000 12%,transparent);color:var(--page-muted)}.InlineLinkEditor_urlIcon__yTZ93{flex:0 0 auto;color:inherit;opacity:.8}.InlineLinkEditor_urlInput__CK0Jp{flex:1 1 auto;min-width:0;margin:0;padding:0;border:none;border-radius:0;background:transparent;font-family:var(--font-mono),monospace;font-size:13px;color:inherit}@keyframes InlineLinkEditor_spin__tHtie{to{transform:rotate(1turn)}}.InlineLinkEditor_spinner__rohC8{animation:InlineLinkEditor_spin__tHtie .8s linear infinite;transform-origin:center}.InlineImageEditor_root___OU19{position:relative}.InlineImageEditor_figure__SwNEZ{margin:0}.InlineImageEditor_imageWrapper___srFt{width:100%;overflow:hidden;border-radius:var(--radius-sm)}.InlineImageEditor_imageWrapperBlingee__anD9D{padding:10px;border-radius:var(--radius-sm);background:linear-gradient(120deg,#f0e,#6d00ff 35%,#00d9ff 70%,#ffde00);animation:InlineImageEditor_pulse__4VkMg 1.3s ease-in-out infinite alternate}.InlineImageEditor_image__ax8jf{width:100%;height:auto;display:block}.InlineImageEditor_caption__kjb5K{font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--page-muted);margin:10px 12px 12px;line-height:var(--line-tight);text-align:center}.InlineImageEditor_toolbar__hkNf8{display:flex;align-items:center;gap:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:3;padding:5px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--page-border) 70%,transparent);background:color-mix(in srgb,var(--page-surface) 92%,transparent);box-shadow:0 6px 20px color-mix(in srgb,#000 12%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.InlineImageEditor_altInput__S8vHG{border:none;background:transparent;color:var(--page-muted);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:var(--tracking-mono);outline:none;flex:1;min-width:0;width:80px;padding:2px 6px}.InlineImageEditor_altInput__S8vHG::placeholder{color:color-mix(in srgb,var(--page-muted) 50%,transparent)}.InlineImageEditor_actionBtn__HpVx8{flex:0 0 auto;border:none;background:transparent;color:var(--page-muted);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:var(--tracking-mono);padding:2px 6px;border-radius:4px;cursor:pointer;white-space:nowrap;border-left:1px solid color-mix(in srgb,var(--page-border) 50%,transparent)}.InlineImageEditor_actionBtn__HpVx8:hover:not(:disabled){color:var(--page-ink);background:color-mix(in srgb,var(--page-accent) 10%,transparent)}.InlineImageEditor_actionBtn__HpVx8:disabled{opacity:.5;cursor:default}.InlineImageEditor_removeBtn__QofjK{display:flex;align-items:center;padding:4px 6px}.InlineImageEditor_inlineToggleLabel__EnyWL{display:flex;align-items:center;gap:8px;flex:0 0 auto;border-left:1px solid color-mix(in srgb,var(--page-border) 50%,transparent);padding-left:8px;color:var(--page-muted);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:var(--tracking-mono);white-space:nowrap}.InlineImageEditor_fileInput__s7upV{position:absolute;width:0;height:0;opacity:0;pointer-events:none}@keyframes InlineImageEditor_pulse__4VkMg{0%{filter:saturate(1) brightness(1)}to{filter:saturate(1.2) brightness(1.08)}}.InlineCodeEditor_root__8osYH{display:flex;flex-direction:column;gap:10px;padding:10px 12px 12px;min-width:0}.InlineCodeEditor_metaRow__p_sQY{display:flex;flex-wrap:wrap;gap:8px}.InlineCodeEditor_inputShort__VU8Xd,.InlineCodeEditor_input__YAeK_{font-family:var(--font-mono),monospace;font-size:var(--text-small);border-radius:var(--radius-sm);border:1px solid var(--page-rule);background:var(--page-surface);color:var(--page-ink);padding:8px 10px;min-height:44px;box-sizing:border-box}.InlineCodeEditor_input__YAeK_{flex:1 1 140px;min-width:0}.InlineCodeEditor_inputShort__VU8Xd{width:120px;flex-shrink:0}.InlineCodeEditor_inputShort__VU8Xd:focus-visible,.InlineCodeEditor_input__YAeK_:focus-visible,.InlineCodeEditor_textarea__vlNvZ:focus-visible{outline:2px solid var(--page-accent);outline-offset:1px}.InlineCodeEditor_textarea__vlNvZ{width:100%;min-height:200px;resize:vertical;font-family:var(--font-mono),monospace;font-size:var(--text-small);line-height:1.5;border-radius:var(--radius-sm);border:1px solid var(--page-rule);background:color-mix(in srgb,var(--page-callout) 35%,var(--page-surface));color:var(--page-ink);padding:10px 12px;box-sizing:border-box}.InlineQuoteEditor_root__louws{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;min-width:0}.InlineQuoteEditor_quote__1Gckg{font-size:var(--text-body);font-weight:500;line-height:var(--line-tight);padding:10px 12px;resize:vertical;min-height:120px}.InlineQuoteEditor_input__fwQ6L,.InlineQuoteEditor_quote__1Gckg{width:100%;font-family:var(--font-sans),sans-serif;border-radius:var(--radius-sm);border:1px solid var(--page-rule);background:var(--page-surface);color:var(--page-ink);box-sizing:border-box}.InlineQuoteEditor_input__fwQ6L{font-size:var(--text-small);padding:8px 10px;min-height:44px}.InlineQuoteEditor_input__fwQ6L:focus-visible,.InlineQuoteEditor_quote__1Gckg:focus-visible{outline:2px solid var(--page-accent);outline-offset:1px}.InlineTop8Editor_root__oiotJ{padding:14px}.InlineTop8Editor_titleInput__PA2Gw{display:block;width:100%;border:none;background:transparent;color:var(--page-ink);font-family:var(--font-display),serif;font-size:clamp(20px,4vw,26px);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--line-display);padding:0;margin:0 0 12px;border-radius:4px}.InlineTop8Editor_titleInput__PA2Gw:focus{outline:none;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--page-accent) 40%,transparent);background:color-mix(in srgb,var(--page-accent) 5%,transparent)}.InlineTop8Editor_grid__wwUN_{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 6px}.InlineTop8Editor_slot__0GK_s{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:grab;user-select:none;min-width:0}.InlineTop8Editor_slotDragOver__1wHkV>.InlineTop8Editor_avatar__aZ1Bi{border-color:var(--page-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--page-accent) 30%,transparent)}.InlineTop8Editor_avatar__aZ1Bi{width:52px;height:52px;border-radius:50%;overflow:hidden;background:var(--page-rule);border:2px solid transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color var(--transition-fast)}.InlineTop8Editor_slot__0GK_s:hover .InlineTop8Editor_avatar__aZ1Bi{border-color:var(--page-accent)}.InlineTop8Editor_avatarImg__DKHoi{width:100%;height:100%;object-fit:cover;display:block}.InlineTop8Editor_avatarInitial__2rTAo{font-family:var(--font-display),serif;font-size:20px;color:var(--page-muted);line-height:1}.InlineTop8Editor_slotName__E3_Zf{font-family:var(--font-sans),sans-serif;font-size:10px;font-weight:500;color:var(--page-ink)}.InlineTop8Editor_slotHandle__L7FP0,.InlineTop8Editor_slotName__E3_Zf{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.InlineTop8Editor_slotHandle__L7FP0{font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:var(--tracking-mono);color:var(--page-muted)}.InlineTop8Editor_removeBtn__PH4Ay{position:absolute;top:-2px;right:calc(50% - 26px - 2px);width:16px;height:16px;border-radius:50%;border:none;background:var(--page-ink);color:var(--page-surface);font-size:8px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity var(--transition-fast);padding:0}.InlineTop8Editor_slot__0GK_s:hover .InlineTop8Editor_removeBtn__PH4Ay{opacity:1}.InlineTop8Editor_emptySlot__tiTh1{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;margin:0 auto;border:1.5px dashed var(--page-rule);background:transparent;cursor:pointer;color:var(--page-muted);transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.InlineTop8Editor_emptySlot__tiTh1:hover{border-color:var(--page-accent);color:var(--page-accent);background:color-mix(in srgb,var(--page-accent) 6%,transparent)}.InlineTop8Editor_emptyPlus__Qp6mi{font-size:18px;line-height:1;font-weight:300}.InlineTop8Editor_floatPanel__5nGLe{position:fixed;transform:translateX(-50%);z-index:9999;display:flex;align-items:flex-start;gap:8px;padding:10px;background:var(--page-surface);border-radius:8px;border:1px solid var(--page-rule);box-shadow:0 4px 16px color-mix(in srgb,var(--page-ink) 12%,transparent);min-width:220px;max-width:280px}.InlineTop8Editor_emptySlotActive__kj3qe{border-color:var(--page-accent);color:var(--page-accent);background:color-mix(in srgb,var(--page-accent) 6%,transparent)}.InlineTop8Editor_searchBox__DrGoE{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.InlineTop8Editor_searchInput__xV_Km{width:100%;border:none;border-bottom:1.5px solid var(--page-rule);border-radius:0;background:transparent;font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:var(--tracking-mono);color:var(--page-ink);padding:2px 0;outline:none}.InlineTop8Editor_searchInput__xV_Km:focus{border-bottom-color:var(--page-accent)}.InlineTop8Editor_searchSpinner__sJPZK{display:inline-block;width:12px;height:12px;border:1.5px solid var(--page-rule);border-top-color:var(--page-accent);border-radius:50%;animation:InlineTop8Editor_spin__2kk_9 .7s linear infinite}@keyframes InlineTop8Editor_spin__2kk_9{to{transform:rotate(1turn)}}.InlineTop8Editor_searchError__p9k81{font-family:var(--font-mono),monospace;font-size:11px;color:var(--page-accent);letter-spacing:var(--tracking-mono)}.InlineTop8Editor_confirmBtn__ETQEL{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--page-rule);border-radius:6px;background:var(--page-surface);padding:6px 10px;cursor:pointer;width:100%;text-align:left;transition:border-color var(--transition-fast),background var(--transition-fast)}.InlineTop8Editor_confirmBtn__ETQEL:hover{border-color:var(--page-accent);background:color-mix(in srgb,var(--page-accent) 5%,transparent)}.InlineTop8Editor_resultPreview__C63f_{display:flex;align-items:center;gap:8px;min-width:0}.InlineTop8Editor_resultAvatar__ZFZjr{object-fit:cover}.InlineTop8Editor_resultAvatar__ZFZjr,.InlineTop8Editor_resultInitial__R2vXL{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:var(--page-rule)}.InlineTop8Editor_resultInitial__R2vXL{display:flex;align-items:center;justify-content:center;font-family:var(--font-display),serif;font-size:14px;color:var(--page-muted)}.InlineTop8Editor_resultName__jMD_b{font-family:var(--font-sans),sans-serif;font-size:13px;font-weight:500;color:var(--page-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InlineTop8Editor_addLabel__Rnov7{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:var(--tracking-mono);color:var(--page-accent);flex-shrink:0;font-weight:500}.InlineTop8Editor_cancelBtn__KDtYS{flex-shrink:0;width:24px;height:24px;border-radius:50%;border:1px solid var(--page-rule);background:transparent;color:var(--page-muted);font-size:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:2px;transition:border-color var(--transition-fast),color var(--transition-fast)}.InlineTop8Editor_cancelBtn__KDtYS:hover{border-color:var(--page-ink);color:var(--page-ink)}.InlineWidgetEditor_root__fos4Z{display:grid;gap:clamp(8px,4cqi,16px);width:100%;container-type:inline-size}.InlineWidgetEditor_title__Hy1ry{font-family:var(--font-display),serif;font-size:clamp(20px,4vw,26px);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--line-display);color:var(--page-ink);margin:0 0 12px}.InlineWidgetEditor_titleInput__Bz1pP{margin:0;width:100%;appearance:none;-webkit-appearance:none;border:none;background:transparent;color:inherit;font:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit;padding:0}.InlineWidgetEditor_titleInput__Bz1pP::placeholder{color:inherit}.InlineWidgetEditor_counterWrap__usMUZ{position:relative;display:block;width:100%}.InlineWidgetEditor_counterDigits__7HGff{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(4px,2.4cqi,10px);width:100%;pointer-events:none}.InlineWidgetEditor_counterDigit__2SxC0{position:relative;min-width:0;border:1px solid color-mix(in srgb,var(--page-ink) 30%,transparent);border-radius:clamp(3px,1.6cqi,8px);padding:clamp(6px,3.2cqi,14px) clamp(4px,2.2cqi,10px);text-align:center;font-family:var(--font-mono),monospace;font-size:clamp(14px,7cqi,34px);line-height:1;color:#73ff6f;box-shadow:inset 0 0 8px rgba(115,255,111,.25)}.InlineWidgetEditor_counterInput__uSz0S{position:absolute;inset:0;opacity:0;border:none;width:100%;height:100%;cursor:text}.InlineWidgetEditor_counterWrap__usMUZ:focus-within,.InlineWidgetEditor_titleInput__Bz1pP:focus-visible{outline:2px solid var(--page-accent);outline-offset:1px}.InlineWidgetEditor_srOnly__FY4Hn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.InlineWidgetEditor_caret__LqHFL{position:absolute;top:20%;bottom:20%;left:50%;width:clamp(1px,.4cqi,2px);transform:translateX(-50%);background:#d7ffd6;animation:InlineWidgetEditor_blinkCaret__ulMbv 1s step-end infinite}@keyframes InlineWidgetEditor_blinkCaret__ulMbv{0%,45%{opacity:1}46%,to{opacity:0}}.InlineGlitterEditor_root__ODLYz{display:grid;gap:10px;padding:12px 14px 14px}.InlineGlitterEditor_input__J473k,.InlineGlitterEditor_textarea__pJM0u{width:100%;border-radius:var(--radius-sm);border:1px solid var(--page-rule);background:var(--page-surface);color:var(--page-ink);font-family:var(--font-sans),sans-serif;font-size:var(--text-small);box-sizing:border-box;padding:10px}.InlineGlitterEditor_textarea__pJM0u{resize:vertical;min-height:88px}.InlineGlitterEditor_input__J473k{min-height:42px}.InlineGlitterEditor_input__J473k:focus-visible,.InlineGlitterEditor_textarea__pJM0u:focus-visible{outline:2px solid var(--page-accent);outline-offset:1px}.InlineBlingeeEditor_root__jKA6o{display:grid;gap:10px;padding:12px 14px 14px}.InlineBlingeeEditor_input__9DNCK{width:100%;min-height:42px;border-radius:var(--radius-sm);border:1px solid var(--page-rule);background:var(--page-surface);color:var(--page-ink);font-family:var(--font-sans),sans-serif;font-size:var(--text-small);box-sizing:border-box;padding:8px 10px}.InlineBlingeeEditor_input__9DNCK:focus-visible{outline:2px solid var(--page-accent);outline-offset:1px}.page_page__2x6OV{position:relative;box-sizing:border-box;padding-right:var(--page-padding);padding-bottom:32px;padding-left:var(--page-padding)}.page_pageFreeform__rQGvA{width:100vw;max-width:none;min-height:100dvh;margin:0}.page_freeformWrap__5LAUB{width:100%}.page_cursorScope__RV23J,.page_cursorScope__RV23J *,.page_cursorScope__RV23J :after,.page_cursorScope__RV23J :before{cursor:var(--stack-cursor,auto)!important}html[data-stack-exiting-to-edit] .page_page__2x6OV{pointer-events:none}.page_watermark__Hz3MM{position:fixed;right:16px;bottom:14px;z-index:12;pointer-events:none;user-select:none;font-family:var(--font-display),serif;font-size:28px;letter-spacing:var(--tracking-display);text-transform:none;color:color-mix(in srgb,var(--page-ink) 45%,transparent);opacity:.5;text-shadow:0 1px 2px rgba(0,0,0,.18)}@media (min-width:768px){.page_watermark__Hz3MM{right:22px;bottom:18px;font-size:28px}}.StackEntranceFromEdit_rootPassthrough__Cjo0u{display:contents}.Avatar_avatar__OLZc2{position:relative;border-radius:50%;overflow:hidden;background-color:var(--page-rule);flex-shrink:0;display:flex;align-items:center;justify-content:center}.Avatar_sm__8alpV{width:32px;height:32px}.Avatar_md__30KvO{width:56px;height:56px}.Avatar_lg__IoABf{width:80px;height:80px}.Avatar_xl__XWrdg{width:112px;height:112px}.Avatar_image__sjBjm{width:100%;height:100%;object-fit:cover;display:block}.Avatar_initials__gQSkS{font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--page-muted);font-weight:500;user-select:none}.Avatar_sm__8alpV .Avatar_initials__gQSkS{font-size:10px}.Avatar_md__30KvO .Avatar_initials__gQSkS{font-size:14px}.Avatar_lg__IoABf .Avatar_initials__gQSkS{font-size:20px}.Avatar_xl__XWrdg .Avatar_initials__gQSkS{font-size:28px}.Avatar_uploadButton__QGbNV{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,5%,0);border:none;border-radius:50%;cursor:pointer;transition:background-color var(--transition-base);padding:0}.Avatar_uploadButton__QGbNV:hover{background-color:hsla(0,0%,5%,.45)}.Avatar_uploadButton__QGbNV:hover .Avatar_uploadIcon__YR6kK{opacity:1}.Avatar_uploadIcon__YR6kK{opacity:0;color:#fff;transition:opacity var(--transition-base);pointer-events:none}.Avatar_uploadButton__QGbNV:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}.Avatar_hiddenInput__mTinm{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}