.DatabaseCollectionDialog_backdrop__knWLt{position:fixed;inset:0;z-index:2147483646;display:flex;align-items:center;justify-content:center;background:var(--overlay);padding:16px}.DatabaseCollectionDialog_dialog__F9rC0{display:flex;flex-direction:column;width:min(100%,1040px);height:min(90dvh,1000px);min-height:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--fg);box-shadow:var(--shadow-xl)}.DatabaseCollectionDialog_header__6jkSh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--border)}.DatabaseCollectionDialog_header__6jkSh>div{min-width:0}.DatabaseCollectionDialog_header__6jkSh h2{margin:0;font-size:16px;font-weight:600}.DatabaseCollectionDialog_header__6jkSh p{margin:4px 0 0;font-size:12px;color:var(--fg-subtle);overflow-wrap:anywhere}.DatabaseCollectionDialog_dialog__F9rC0 button{min-height:36px;padding:4px 10px;border:1px solid var(--border);border-radius:var(--radius-control);color:var(--fg-muted);font-size:12px}@media (any-hover:hover){.DatabaseCollectionDialog_dialog__F9rC0 button:hover:not([aria-disabled=true]):not(:disabled){background:var(--surface-hover);color:var(--fg)}}.DatabaseCollectionDialog_dialog__F9rC0 :is(button,a):focus-visible{outline:2px solid var(--primary);outline-offset:2px}.DatabaseCollectionDialog_tools__CEt2G{padding:10px 20px;border-bottom:1px solid var(--border);max-height:38dvh;overflow-y:auto;flex-shrink:0}.DatabaseCollectionDialog_scope__Q56qY{display:flex;flex-wrap:wrap;gap:6px}.DatabaseCollectionDialog_scope__Q56qY button[aria-pressed=true]{background:var(--primary-soft);color:var(--primary);font-weight:600;border-color:var(--primary)}.DatabaseCollectionDialog_help__0LZdb{margin:6px 0;font-size:12px;line-height:1.6;color:var(--fg-subtle);overflow-wrap:anywhere}.DatabaseCollectionDialog_status__KISdF{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.DatabaseCollectionDialog_status__KISdF p{flex:1 1 240px;margin:0;font-size:12px;color:var(--fg-muted)}.DatabaseCollectionDialog_tools__CEt2G progress{display:block;width:100%;height:4px;margin-top:8px;accent-color:var(--primary)}.DatabaseCollectionDialog_reader__GgPN_{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 clamp(16px,4vw,48px) 24px}.DatabaseCollectionDialog_entry__9M74d{padding:28px 0;border-bottom:1px solid var(--border);min-width:0}.DatabaseCollectionDialog_entryHeader__zrJsL{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px}.DatabaseCollectionDialog_entryHeader__zrJsL h3{flex:1 1 200px;margin:0;font-size:20px;font-weight:600;overflow-wrap:anywhere}.DatabaseCollectionDialog_entryHeader__zrJsL a{display:inline-flex;min-height:36px;align-items:center;color:var(--primary);font-size:12px;text-decoration:underline}.DatabaseCollectionDialog_error__r0uXL{color:var(--error);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.DatabaseCollectionDialog_empty__oOuX2{padding:32px 0;font-size:14px;color:var(--fg-muted);text-align:center}.DatabaseCollectionDialog_more__tuSu4{width:100%;margin-top:16px}@media (max-width:640px){.DatabaseCollectionDialog_backdrop__knWLt{padding:0}.DatabaseCollectionDialog_dialog__F9rC0{height:100dvh;border-radius:0;border:0}.DatabaseCollectionDialog_header__6jkSh{padding-top:max(12px,env(safe-area-inset-top))}.DatabaseCollectionDialog_reader__GgPN_{padding-bottom:max(24px,env(safe-area-inset-bottom))}}@media (any-pointer:coarse){.DatabaseCollectionDialog_dialog__F9rC0 button,.DatabaseCollectionDialog_entryHeader__zrJsL a{min-height:44px}}.DatabaseCollectionDialog_dialog__F9rC0 button:disabled{opacity:.5;cursor:not-allowed}.DatabaseTextImportDialog_field__JyKM_{display:grid;gap:6px;margin:16px 0;font-size:13px}.DatabaseTextImportDialog_field__JyKM_ select,.DatabaseTextImportDialog_field__JyKM_ textarea{width:100%;min-width:0;padding:10px;color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);font-size:16px}.DatabaseTextImportDialog_field__JyKM_ textarea{resize:vertical;min-height:120px;font-family:inherit;line-height:1.6}.DatabaseTextImportDialog_template__IQJX_{padding:10px;border-radius:var(--radius-control);background:var(--surface-soft);overflow-wrap:anywhere;font-size:13px}.DatabaseTextImportDialog_heading__TfbxK{font-size:14px;margin:16px 0 8px}.DatabaseTextImportDialog_example__p0_Wb{padding:12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-soft)}.DatabaseTextImportDialog_example__p0_Wb .DatabaseTextImportDialog_field__JyKM_{margin-top:0}.DatabaseTextImportDialog_example__p0_Wb textarea{min-height:76px;white-space:pre;overflow:auto}.DatabaseTextImportDialog_example__p0_Wb button{min-height:40px;padding:6px 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.DatabaseTextImportDialog_inputTools__zmvvM{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.DatabaseTextImportDialog_inputTools__zmvvM button{min-height:40px;padding:6px 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.DatabaseTextImportDialog_table__sofNI{overflow:auto;max-height:42dvh;border:1px solid var(--border);border-radius:var(--radius-control)}.DatabaseTextImportDialog_table__sofNI table{border-collapse:collapse;min-width:100%;font-size:12px;text-align:left}.DatabaseTextImportDialog_table__sofNI td,.DatabaseTextImportDialog_table__sofNI th{min-width:80px;max-width:260px;overflow-wrap:anywhere;padding:8px;border-bottom:1px solid var(--border)}.DatabaseTextImportDialog_table__sofNI th{position:sticky;top:0;background:var(--surface-soft)}.BlogExperience_studio__Xtb3z{--sidebar-width-studio:248px;--radius-control:var(--workspace-control-radius);--radius-panel:var(--workspace-panel-radius);--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:8px;min-height:100dvh;color:var(--fg);background:var(--bg)}.BlogExperience_studioPage__pHM4Q{container-type:inline-size;container-name:blog-studio-page;max-width:1280px;margin:0 auto;padding:28px 32px 64px}.BlogExperience_studioSidebar__1e0d9{width:min(88vw,320px)}.BlogExperience_studioToolbarRow__GnUsD{display:flex;align-items:center;gap:8px;min-height:60px;max-width:1480px;margin:auto;padding:6px 24px}.BlogExperience_studioTitle__w_u_E{flex:1;min-width:0}.BlogExperience_studioTitle__w_u_E>span{display:block}.BlogExperience_studioTitle__w_u_E>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BlogExperience_studioTitle__w_u_E>span>span:first-child{font-weight:600}.BlogExperience_studioUtilities__ApcWl{display:flex;flex-shrink:0;align-items:center;gap:4px}.BlogExperience_studioToolbar__iBgsh :is(button,a),.BlogExperience_studio__Xtb3z [data-blog-editor-toolbar] :is(button,a){min-height:44px;min-width:44px;border-radius:var(--workspace-control-radius)}.BlogExperience_studio__Xtb3z [data-blog-editor-toolbar]{background:var(--bg);backdrop-filter:none;border-color:var(--workspace-rule)}.BlogExperience_studioSidebar__1e0d9{background:var(--bg)}.BlogExperience_studioBlogPicker__AaFkC{flex-shrink:0;padding:8px 16px 20px}.BlogExperience_studioBlogPicker__AaFkC select{min-height:44px;font-weight:500;border-radius:var(--workspace-control-radius)}.BlogExperience_studioNavigationScroll___k7sl{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 12px 20px}.BlogExperience_studioNavigation__NM1_n{display:grid;gap:2px}.BlogExperience_studioGroupLabel__Db0Ak{margin:20px 12px 8px;color:var(--fg-subtle);font-size:11px;font-weight:500}.BlogExperience_studioGroupLabel__Db0Ak:first-child{margin-top:0}.BlogExperience_studioNavigationScroll___k7sl summary,.BlogExperience_studioNavigation__NM1_n a{min-height:40px;border-radius:var(--workspace-control-radius)}.BlogExperience_studioFooter__FNnye a[aria-current=page],.BlogExperience_studioNavigationScroll___k7sl a[aria-current=page]{background:var(--workspace-accent);color:var(--fg);box-shadow:inset 2px 0 var(--primary);font-weight:600}.BlogExperience_studioFooter__FNnye{flex-shrink:0;padding:12px 12px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--workspace-rule)}.BlogExperience_studioPublicLink__XeR2q{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:8px 12px;font-size:12px;color:var(--fg-muted)}.BlogExperience_studio__Xtb3z :is(.BlogExperience_studioNavigationScroll___k7sl,.BlogExperience_studioFooter__FNnye) :is(a,button,summary):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.BlogExperience_studio__Xtb3z .BlogExperience_pageHeader__9CbUK h1{font-weight:600;font-size:clamp(1.5rem,2.5vw,1.875rem)}.BlogExperience_studio__Xtb3z .BlogExperience_primaryButton__VuclE{min-height:44px;border-radius:var(--workspace-control-radius);background:var(--fg);color:var(--bg)}.BlogExperience_studio__Xtb3z .BlogExperience_secondaryButton__4zhuf{min-height:44px;border-radius:var(--workspace-control-radius);border-color:var(--workspace-rule);background:var(--bg)}.BlogExperience_studio__Xtb3z .BlogExperience_listSurface__2CXRx{border-color:var(--workspace-rule);background:var(--bg);box-shadow:none}.BlogExperience_studio__Xtb3z .BlogExperience_postHeading__5TDat{background:var(--workspace-wash);border-color:var(--workspace-rule);font-weight:500}.BlogExperience_studio__Xtb3z .BlogExperience_postRowSelected__iKPjx{background:var(--workspace-accent)}.BlogExperience_studio__Xtb3z .BlogExperience_pageHeader__9CbUK :is(button,a){min-height:44px}.BlogExperience_studio__Xtb3z .BlogExperience_settingsFields__kJUTL :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-height:44px;border-radius:var(--workspace-control-radius)}@media(max-width:767px){.BlogExperience_studioToolbarRow__GnUsD{gap:4px;padding:4px 12px}.BlogExperience_studioFooter__FNnye a,.BlogExperience_studioNavigationScroll___k7sl :is(a,summary),.BlogExperience_studioNavigation__NM1_n a{min-height:44px}.BlogExperience_studioBlogPicker__AaFkC select,.BlogExperience_studio__Xtb3z .BlogExperience_settingsFields__kJUTL :is(input,textarea,select),.BlogExperience_studio__Xtb3z [data-blog-editor-toolbar] :is(input,select){font-size:16px}}@media (max-width:1023px){.BlogExperience_studioSidebar__1e0d9{transform:translateX(-100%)}.BlogExperience_studio__Xtb3z[data-sidebar-open=true] .BlogExperience_studioSidebar__1e0d9{transform:translateX(0)}.BlogExperience_studio__Xtb3z[data-sidebar-ready=true] .BlogExperience_studioSidebar__1e0d9{transition:transform .2s ease-out}}@media (min-width:768px){.BlogExperience_studio__Xtb3z{padding-left:var(--workspace-rail-width,64px)}}@media (min-width:1024px){.BlogExperience_studio__Xtb3z{--studio-sidebar-space:0px;padding-left:calc(4rem + var(--studio-sidebar-space))}.BlogExperience_studio__Xtb3z[data-sidebar-open=true]{--studio-sidebar-space:var(--sidebar-width-studio)}.BlogExperience_studioSidebar__1e0d9{width:var(--studio-sidebar-space)}.BlogExperience_studioSidebarContent__Jv0B1{flex:0 0 var(--sidebar-width-studio);border-right:1px solid var(--border)}.BlogExperience_studio__Xtb3z[data-sidebar-ready=true]{transition:padding-left .2s ease-out}.BlogExperience_studio__Xtb3z[data-sidebar-ready=true] .BlogExperience_studioSidebar__1e0d9{transition:width .2s ease-out}}.BlogExperience_pageHeader__9CbUK{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:28px}.BlogExperience_pageHeader__9CbUK h1{font-size:clamp(1.65rem,2.5vw,2rem);line-height:1.25;letter-spacing:-.035em;font-weight:700}.BlogExperience_pageHeader__9CbUK p{margin-top:6px;color:var(--fg-muted);font-size:14px}.BlogExperience_postsHeader__Zpegs{padding-block:8px 4px}.BlogExperience_postsHeader__Zpegs>div{min-width:0;flex:1}.BlogExperience_postsEyebrow__YW3yF{display:block;margin-bottom:8px;font-size:var(--text-xs);color:var(--fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BlogExperience_postsHeader__Zpegs h1{display:flex;align-items:center;gap:12px}.BlogExperience_postsCount__Rg5Wl{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:2px 8px;border:1px solid var(--border);border-radius:var(--radius-control);font-family:var(--app-font-ui,inherit);font-size:var(--text-sm);font-weight:500;letter-spacing:0;color:var(--fg-muted);font-variant-numeric:tabular-nums}.BlogExperience_primaryButton__VuclE{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border-radius:4px;background:var(--primary);color:var(--on-primary);font-size:14px;font-weight:600}.BlogExperience_primaryButton__VuclE:disabled{opacity:.55;cursor:wait}.BlogExperience_secondaryButton__4zhuf{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border:1px solid var(--border);border-radius:4px;background:var(--surface);color:var(--fg);font-size:14px}.BlogExperience_actions___7jTt{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.BlogExperience_listSurface__2CXRx{min-width:0;border:1px solid var(--border);border-radius:var(--radius-panel,6px);background:var(--surface)}.BlogExperience_postRow__mp_OO{display:grid;grid-template-columns:32px minmax(0,1fr) 148px 116px 44px;align-items:center;gap:16px;padding:16px;min-width:0}.BlogExperience_postRowSelected__iKPjx{background:var(--primary-soft)}@media (any-hover:hover){.BlogExperience_postRow__mp_OO:hover:not([aria-disabled=true]):not(:disabled){background:var(--surface-hover)}}.BlogExperience_postRow__mp_OO:focus-within{background:var(--surface-hover)}.BlogExperience_postRowSelected__iKPjx:focus-within{background:var(--primary-soft)}@media (any-hover:hover){.BlogExperience_postRowSelected__iKPjx:hover:not([aria-disabled=true]):not(:disabled){background:var(--primary-soft)}}.BlogExperience_postFilters__GoYnE :is(button,input,select,summary):focus-visible,.BlogExperience_postRow__mp_OO :is(a,button,summary,input):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.BlogExperience_postRow__mp_OO[data-published=true] .BlogExperience_postState__WQcoe>span:first-child{background:var(--success-soft);color:var(--success);border-color:transparent}.BlogExperience_postHeading__5TDat{border-bottom:1px solid var(--border);color:var(--fg-muted);font-size:12px;font-weight:600;padding-block:12px}.BlogExperience_postHeading__5TDat>:nth-child(2){grid-column:2}.BlogExperience_postHeading__5TDat>:nth-child(3){grid-column:3}.BlogExperience_postHeading__5TDat>:nth-child(4){grid-column:4}.BlogExperience_postTitle__2_hJE{display:block;color:var(--fg);font-size:16px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}@media (any-hover:hover){.BlogExperience_postTitle__2_hJE:hover:not([aria-disabled=true]):not(:disabled){color:var(--primary)}}.BlogExperience_postMetadata__XFXm4{margin-top:5px;color:var(--fg-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.BlogExperience_postState__WQcoe{display:flex;align-items:flex-start;flex-direction:column;gap:5px;font-size:12px;line-height:1.6}.BlogExperience_postDate__VMZpx{color:var(--fg-muted);font-size:12px;line-height:1.6}.BlogExperience_disclosure__D_HhV{border-top:1px solid var(--border)}.BlogExperience_disclosure__D_HhV>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;list-style:none;min-height:46px;font-size:14px;font-weight:600}.BlogExperience_disclosure__D_HhV>summary::-webkit-details-marker{display:none}.BlogExperience_disclosure__D_HhV>summary:after{content:"+";color:var(--fg-muted);font-size:18px}.BlogExperience_disclosure__D_HhV[open]>summary:after{content:"−"}.BlogExperience_disclosure__D_HhV>div{padding-bottom:20px}.BlogExperience_metricRow__5ZeAD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:26px 0;border-block:1px solid var(--border)}.BlogExperience_metricRow__5ZeAD dt{color:var(--fg-muted);font-size:13px}.BlogExperience_metricRow__5ZeAD dd{font-size:clamp(1.6rem,3vw,2.25rem);margin-top:8px;font-variant-numeric:tabular-nums}.BlogExperience_analyticsPost__jXTce{padding:22px 0;border-bottom:1px solid var(--border)}.BlogExperience_analyticsValues__yDOLp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:14px;font-size:14px}.BlogExperience_analyticsValues__yDOLp dt{color:var(--fg-muted);font-size:12px}.BlogExperience_analyticsValues__yDOLp dd{margin-top:5px;font-variant-numeric:tabular-nums}.BlogExperience_settingsGrid__PNh7_{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.BlogExperience_settingsFields__kJUTL{min-width:0}.BlogExperience_settingsSection__95iMO{border-top:1px solid var(--border);scroll-margin-top:90px}.BlogExperience_settingsSection__95iMO>summary{padding:20px 0;cursor:pointer}.BlogExperience_settingsSection__95iMO>summary h2{display:inline;font-size:16px;font-weight:650}.BlogExperience_settingsSection__95iMO>summary p{margin-top:7px;font-size:13px;line-height:1.7;color:var(--fg-muted)}.BlogExperience_settingsSection__95iMO>div{padding-bottom:28px}.BlogExperience_settingsSection__95iMO fieldset{min-width:0}.BlogExperience_settingsSection__95iMO input,.BlogExperience_settingsSection__95iMO select,.BlogExperience_settingsSection__95iMO textarea{max-width:100%}.BlogExperience_settingsGridWithPreview__aNIwk{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr)}.BlogExperience_settingsNav__ufPe4{display:flex;flex-wrap:wrap;gap:6px;padding:14px 0;margin-bottom:24px;border-block:1px solid var(--border)}.BlogExperience_settingsNav__ufPe4 a{padding:8px 12px;font-size:14px;color:var(--fg-muted);border-radius:4px}@media (any-hover:hover){.BlogExperience_settingsNav__ufPe4 a:hover:not([aria-disabled=true]):not(:disabled){background:var(--surface-hover);color:var(--fg)}}.BlogExperience_preview__5I3W1{position:sticky;top:80px;max-height:calc(100dvh - 140px);overflow-y:auto;min-width:0;border:1px solid var(--border);border-radius:6px}.BlogExperience_previewHeader__LFlLH{padding:12px 16px;border-bottom:1px solid var(--border);background:var(--bg-soft);font-size:12px;color:var(--fg-muted)}.BlogExperience_previewBody__QQkp0{padding:24px;background:var(--bg);min-width:0}.BlogExperience_previewBody__QQkp0 h2{font-size:23px;line-height:1.4;font-weight:700;letter-spacing:-.03em}.BlogExperience_previewPosts__3ZWWk{margin-top:24px;display:grid;gap:20px}.BlogExperience_previewPost__QAAX9{padding-bottom:20px;border-bottom:1px solid var(--border);min-width:0;overflow-wrap:anywhere}.BlogExperience_previewPost__QAAX9 h3{font-weight:600;line-height:1.5}.BlogExperience_previewPost__QAAX9 p{margin-top:8px;color:var(--fg-muted);font-size:14px;line-height:1.7}.BlogExperience_previewPost__QAAX9 time{display:block;margin-top:10px;font-size:12px;color:var(--fg-muted)}.BlogExperience_previewCards__0DGvA{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogExperience_settingsMobileSwitch__aOzbf{display:none}.BlogExperience_editorToolbar__gzXGk{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;margin-left:auto}.BlogExperience_editorToolbar__gzXGk button{min-height:40px}.BlogExperience_publishReview__dpKAX{padding:20px;border:1px solid var(--border);border-radius:6px;background:var(--surface)}.BlogExperience_publishReview__dpKAX h2{font-size:18px;font-weight:700}.BlogExperience_publishReview__dpKAX p{margin-top:10px;color:var(--fg-muted);font-size:14px;line-height:1.7}.BlogExperience_reader__uW_YH{--radius-sm:4px;--radius-md:6px}.BlogExperience_publicList__B8Xwy{container-type:inline-size;display:grid;gap:32px;list-style:none;padding:0}.BlogExperience_listItem__9nlK6{min-width:0;padding-bottom:28px;border-bottom:1px solid var(--border)}.BlogExperience_listCard__jhklX{display:block;min-width:0;overflow-wrap:anywhere}@media (any-hover:hover){a.BlogExperience_listCard__jhklX:hover:not([aria-disabled=true]):not(:disabled) h2{color:var(--blog-accent)}}.BlogExperience_listCover__vrhRs{margin-bottom:18px;overflow:hidden;border-radius:4px}.BlogExperience_articleCover__czYL8 img,.BlogExperience_editorCover__X6x2n img,.BlogExperience_listCover__vrhRs img{display:block;width:100%;height:auto}.BlogExperience_listCover__vrhRs[data-cover-mode=cover]{aspect-ratio:16/9}:is(.BlogExperience_articleCover__czYL8,.BlogExperience_editorCover__X6x2n)[data-cover-mode=cover]{height:14rem}:is(.BlogExperience_listCover__vrhRs,.BlogExperience_articleCover__czYL8,.BlogExperience_editorCover__X6x2n)[data-cover-mode=cover]{background:var(--surface-hover)}:is(.BlogExperience_listCover__vrhRs,.BlogExperience_articleCover__czYL8,.BlogExperience_editorCover__X6x2n)[data-cover-mode=cover] img{height:100%;object-fit:cover}.BlogExperience_articleCover__czYL8[data-cover-mode=cover]>button{height:100%}@media (min-width:640px){:is(.BlogExperience_articleCover__czYL8,.BlogExperience_editorCover__X6x2n)[data-cover-mode=cover]{height:16rem}}@media (min-width:1024px){:is(.BlogExperience_articleCover__czYL8,.BlogExperience_editorCover__X6x2n)[data-cover-mode=cover]{height:18rem}}.BlogExperience_listText__TlQ76{min-width:0}.BlogExperience_listText__TlQ76 h2{font-size:calc(var(--blog-reading-size, 16px) * 1.375);line-height:1.5;letter-spacing:-.025em;font-weight:650;text-wrap:pretty}.BlogExperience_listCategory__MgieQ{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-bottom:12px;color:var(--blog-accent);font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.BlogExperience_listCategory__MgieQ a{padding-block:4px}@media (any-hover:hover){.BlogExperience_listCategory__MgieQ a:hover:not([aria-disabled=true]):not(:disabled){text-decoration:underline;text-underline-offset:4px}}.BlogExperience_listCategory__MgieQ:empty{display:none}.BlogExperience_featuredLabel__HwLXC{font-weight:600}.BlogExperience_listSummary__0EF1T{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:10px;font-size:var(--blog-reading-size,16px);line-height:1.85;color:var(--fg-muted)}.BlogExperience_listMeta___QlLu{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:16px;color:var(--fg-muted);font-size:.8125rem;line-height:1.7}.BlogExperience_listMeta___QlLu:empty{display:none}.BlogExperience_listTags__irvw2{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:12px;font-size:.8125rem;color:var(--fg-muted);overflow-wrap:anywhere}.BlogExperience_listTags__irvw2 a{padding-block:5px}@media (any-hover:hover){.BlogExperience_listTags__irvw2 a:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent);text-decoration:underline;text-underline-offset:4px}}.BlogExperience_publicList__B8Xwy[data-layout=board]{gap:0}.BlogExperience_publicList__B8Xwy[data-layout=board] .BlogExperience_listItem__9nlK6{padding:20px 0}.BlogExperience_publicList__B8Xwy[data-layout=board] .BlogExperience_listCategory__MgieQ{margin-bottom:6px}.BlogExperience_publicList__B8Xwy[data-layout=board] .BlogExperience_listMeta___QlLu{margin-top:8px}@container blog-reading (min-width: 600px){.BlogExperience_publicList__B8Xwy[data-layout=vertical_cards]{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listCard__jhklX:has(.BlogExperience_listCover__vrhRs){display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:32px}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listCover__vrhRs{grid-column:2;grid-row:1;align-self:start;margin:0}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listCover__vrhRs[data-cover-mode=cover]{aspect-ratio:4/3}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listText__TlQ76{grid-column:1;grid-row:1}}.BlogExperience_readingContainer__HjVGa{container-type:inline-size;container-name:blog-reading}.BlogExperience_readerMain__yu_JT:has(>.BlogExperience_frameContent__88a7Q>[data-blog-cover-full=true]){padding-inline:0}.BlogExperience_frameContent__88a7Q:has(>[data-blog-cover-full=true]){max-width:none;--blog-reading-gutter:20px}@media (min-width:640px){.BlogExperience_frameContent__88a7Q:has(>[data-blog-cover-full=true]){--blog-reading-gutter:32px}}.BlogExperience_readerPage__1buJ4{max-width:1080px;margin-inline:auto;padding:40px clamp(20px,4vw,48px) 64px}.BlogExperience_readerHero__ugXOP{padding:4px 0 32px;max-width:780px}.BlogExperience_readerHero__ugXOP h1{font-size:clamp(2rem,4vw,3rem);line-height:1.3;letter-spacing:-.045em;font-weight:700;overflow-wrap:anywhere;text-wrap:pretty}.BlogExperience_readerHero__ugXOP p{margin-top:14px;font-size:17px;line-height:1.8;color:var(--fg-muted);overflow-wrap:anywhere}.BlogExperience_articleHeader__IKLkT{max-width:var(--blog-article-width,760px);margin-inline:auto;padding:12px 0 28px}.BlogExperience_articleHeader__IKLkT :is(h1,h2){font-size:clamp(2rem,4vw,3rem);line-height:1.35;letter-spacing:-.035em;font-weight:700;overflow-wrap:anywhere;text-wrap:pretty}.BlogExperience_articleLayout__iazez{display:grid;grid-template-columns:[cover-start] minmax(var(--blog-reading-gutter,0),1fr) [body-start] minmax(0,var(--blog-article-width,760px)) [body-end] minmax(var(--blog-reading-gutter,0),1fr) [cover-end];align-items:start}.BlogExperience_articleLead__7ZfN2{grid-column:body-start/body-end;grid-row:1;min-width:0}.BlogExperience_articleCover__czYL8{grid-column:cover-start/cover-end;grid-row:2}.BlogExperience_articleToc__aJ33p{display:none}.BlogExperience_articleBody__IBPic{grid-column:body-start/body-end;grid-row:3;min-width:0;overflow-wrap:anywhere}.BlogExperience_articleEnd__KxbSs{max-width:var(--blog-article-width,760px);margin:40px auto 0;padding-top:24px;border-top:1px solid var(--border)}@media (min-width:768px){.BlogExperience_articleLayout__iazez:has(.BlogExperience_articleToc__aJ33p:not(:empty)){grid-template-columns:[cover-start] minmax(var(--blog-reading-gutter,0),1fr) [body-start] minmax(0,var(--blog-article-width,760px)) [body-end] 8px [toc-start] 44px [toc-end] minmax(var(--blog-reading-gutter,0),1fr) [cover-end]}.BlogExperience_articleToc__aJ33p{display:block;grid-column:toc-start/toc-end;grid-row:3;position:sticky;top:90px;min-width:0}@container blog-reading (min-width: 1000px){.BlogExperience_articleLayout__iazez:has(.BlogExperience_articleToc__aJ33p:not(:empty)){grid-template-columns:[cover-start] minmax(var(--blog-reading-gutter,0),1fr) [body-start] minmax(0,var(--blog-article-width,760px)) [body-end] 40px [toc-start] 196px [toc-end] minmax(var(--blog-reading-gutter,0),1fr) [cover-end]}}@container blog-reading (max-width: 999px){.BlogExperience_articleLayout__iazez:has(.BlogExperience_articleToc__aJ33p:not(:empty))>.BlogExperience_articleLead__7ZfN2{grid-column:body-start/toc-end}.BlogExperience_articleToc__aJ33p button[aria-expanded]{min-height:44px;width:44px}}@container blog-reading (min-width: 760px){.BlogExperience_articleLayout__iazez:has([data-blog-toc-pinned=true]){grid-template-columns:[cover-start] minmax(var(--blog-reading-gutter,0),1fr) [body-start] minmax(0,var(--blog-article-width,760px)) [body-end] 24px [toc-start] 224px [toc-end] minmax(var(--blog-reading-gutter,0),1fr) [cover-end]}}@container blog-reading (max-width: 759px){.BlogExperience_articleLayout__iazez:has([data-blog-toc-pinned=true])>.BlogExperience_articleToc__aJ33p{grid-column:body-start/toc-end;grid-row:3;position:static;margin-bottom:20px}.BlogExperience_articleLayout__iazez:has([data-blog-toc-pinned=true])>.BlogExperience_articleBody__IBPic{grid-column:body-start/toc-end;grid-row:4}}}.BlogExperience_articleToc__aJ33p:empty{display:none}.BlogExperience_readingFlow__5JoBq{position:relative;min-width:0}.BlogExperience_sidebarBackdrop___Y4Eq{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-out,visibility 0s linear .2s}.BlogExperience_sidebarBackdrop___Y4Eq[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}@keyframes BlogExperience_blog-menu-enter__pXAsO{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.BlogExperience_mobileNavigationPanel__G49jL{animation:BlogExperience_blog-menu-enter__pXAsO .16s ease-out}}@container blog-studio-page (max-width: 760px){.BlogExperience_postRow__mp_OO{grid-template-columns:32px minmax(0,1fr) 44px;gap:8px 12px;align-items:start;padding-inline:4px}.BlogExperience_postHeading__5TDat{display:none}.BlogExperience_postSelect__d0Z9V{grid-column:1;grid-row:1/span 3}.BlogExperience_postContent__cpl5_{grid-column:2}.BlogExperience_postState__WQcoe{grid-column:2;flex-direction:row;flex-wrap:wrap}.BlogExperience_postDate__VMZpx{grid-column:2}.BlogExperience_postActions__IB4Sn{grid-column:3;grid-row:1/span 2}.BlogExperience_settingsGridWithPreview__aNIwk{grid-template-columns:minmax(0,1fr)}.BlogExperience_settingsMobileSwitch__aOzbf{display:flex;gap:8px;margin-bottom:20px}.BlogExperience_settingsGridWithPreview__aNIwk[data-view=edit]>.BlogExperience_preview__5I3W1,.BlogExperience_settingsGridWithPreview__aNIwk[data-view=preview]>.BlogExperience_settingsFields__kJUTL{display:none}.BlogExperience_preview__5I3W1{position:static;max-height:none}}@media (max-width:639px){.BlogExperience_editorToolbar__gzXGk{width:100%;justify-content:flex-end;padding-bottom:8px}.BlogExperience_studioPage__pHM4Q{padding:24px 18px 48px}.BlogExperience_studio__Xtb3z :is(input,select,textarea){font-size:16px}.BlogExperience_metricRow__5ZeAD{gap:12px}.BlogExperience_analyticsValues__yDOLp{grid-template-columns:repeat(3,minmax(0,1fr))}.BlogExperience_readerPage__1buJ4{padding:28px 20px 48px}}@media (any-pointer:coarse){.BlogExperience_reader__uW_YH :is(button,summary),.BlogExperience_studio__Xtb3z :is(button,summary){min-height:44px}}@media (prefers-reduced-motion:reduce){.BlogExperience_reader__uW_YH *,.BlogExperience_studio__Xtb3z,.BlogExperience_studio__Xtb3z *{transition-duration:0s!important;scroll-behavior:auto!important}}.BlogExperience_directoryGrid__Tj_bm{display:grid;gap:12px 40px}@container blog-reading (min-width: 640px){.BlogExperience_directoryGrid__Tj_bm{grid-template-columns:repeat(2,minmax(0,1fr))}}.BlogExperience_reader__uW_YH :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--blog-accent);outline-offset:4px}.BlogExperience_reader__uW_YH [id=public-blog-content]{scroll-margin-top:80px}.BlogExperience_skipLink__AQ17A{position:fixed;left:12px;top:8px;z-index:1000;padding:12px 18px;border-radius:4px;background:var(--bg);color:var(--fg);border:2px solid var(--blog-accent);transform:translateY(-150%)}.BlogExperience_skipLink__AQ17A:focus{transform:translateY(0)}.BlogExperience_blogBrand__lkBaa{font-size:1rem;line-height:1.4;overflow-wrap:anywhere}.BlogExperience_breadcrumbs___3yJU{margin-bottom:28px;color:var(--fg-muted);font-size:.875rem}.BlogExperience_breadcrumbs___3yJU ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;list-style:none;padding:0}.BlogExperience_breadcrumbs___3yJU li{display:flex;align-items:baseline;gap:10px;min-width:0;overflow-wrap:anywhere}.BlogExperience_breadcrumbs___3yJU li+li:before{content:"/";color:var(--fg-subtle)}.BlogExperience_breadcrumbs___3yJU a{display:inline-block;padding-block:7px}@media (any-hover:hover){.BlogExperience_breadcrumbs___3yJU a:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent);text-decoration:underline;text-underline-offset:4px}}.BlogExperience_breadcrumbs___3yJU [aria-current]{color:var(--fg)}.BlogExperience_topicNav__V76Tc{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px;padding-block:16px;border-block:1px solid var(--border)}.BlogExperience_topicNav__V76Tc a{max-width:100%;min-height:40px;overflow-wrap:anywhere}.BlogExperience_topicMore__QdSuF{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:8px 4px 8px 12px;font-size:.875rem;color:var(--fg-muted)}@media (any-hover:hover){.BlogExperience_topicMore__QdSuF:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent)}}.BlogExperience_listSectionHeading__OtqgZ{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding-bottom:20px;overflow-wrap:anywhere}.BlogExperience_listSectionHeading__OtqgZ h2{min-width:0}.BlogExperience_browseAll__akp8_{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-left:auto;color:var(--blog-accent);font-size:.875rem}@media (any-hover:hover){.BlogExperience_browseAll__akp8_:hover:not([aria-disabled=true]):not(:disabled){text-decoration:underline;text-underline-offset:4px}}.BlogExperience_readerHero__ugXOP .BlogExperience_archiveEyebrow__ADRLe{margin:0 0 12px;font-size:.875rem;color:var(--fg-muted)}.BlogExperience_archiveSearch__iflVB{max-width:760px;margin-bottom:36px}.BlogExperience_archiveSearch__iflVB label{display:block;font-weight:600;font-size:.875rem;margin-bottom:10px}.BlogExperience_archiveSearch__iflVB>div{display:flex;gap:8px}.BlogExperience_archiveSearch__iflVB input[type=search]{width:100%;min-width:0;min-height:48px;border:1px solid var(--border-strong);border-radius:4px;padding:10px 14px;background:var(--bg);color:var(--fg);font-size:1rem}.BlogExperience_archiveSearch__iflVB button{flex-shrink:0;padding:10px 20px;border-radius:4px;background:var(--blog-accent);color:var(--blog-on-accent);font-weight:600}.BlogExperience_archiveSearch__iflVB p{margin-top:10px;color:var(--fg-muted);font-size:.8125rem;line-height:1.7}.BlogExperience_emptyAction__SnX3F{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;color:var(--blog-accent);text-decoration:underline;text-underline-offset:4px}.BlogExperience_directoryCard__talti{min-width:0;border-top:1px solid var(--border);padding-block:24px;overflow-wrap:anywhere}.BlogExperience_tagDirectory__sgsGf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:0 32px;border-top:1px solid var(--border)}.BlogExperience_tagDirectoryLink__H1WbA{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:20px 4px;border-bottom:1px solid var(--border);font-size:1rem;overflow-wrap:anywhere}@media (any-hover:hover){.BlogExperience_tagDirectoryLink__H1WbA:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent)}}.BlogExperience_articleActions__bRkXR{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;justify-content:flex-start;padding-bottom:24px}.BlogExperience_commentJump__2SP1Q{display:inline-flex;align-items:center;min-height:44px;color:var(--fg-muted);font-size:.875rem}@media (any-hover:hover){.BlogExperience_commentJump__2SP1Q:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent);text-decoration:underline;text-underline-offset:4px}}.BlogExperience_readNext__FnC9z{margin-top:36px}.BlogExperience_readNextGrid__dgLD4{display:grid;gap:0 28px;margin-top:12px}.BlogExperience_readNextLink__lkdoP{display:block;min-width:0;padding:12px 0;overflow-wrap:anywhere}.BlogExperience_readNextLink__lkdoP strong{font-size:1rem;line-height:1.7}@media (any-hover:hover){.BlogExperience_readNextLink__lkdoP:hover:not([aria-disabled=true]):not(:disabled) strong{color:var(--blog-accent)}}.BlogExperience_articleFooter__KOVBL{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:32px;padding-top:16px}@container blog-reading (min-width: 640px){.BlogExperience_readNextGrid__dgLD4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.BlogExperience_blogBrand__lkBaa{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-block:8px}.BlogExperience_readerHero__ugXOP{padding-bottom:24px}.BlogExperience_readerHero__ugXOP p{font-size:1rem}.BlogExperience_topicNav__V76Tc{gap:6px;margin-bottom:24px}.BlogExperience_topicNav__V76Tc a{font-size:.875rem}.BlogExperience_articleHeader__IKLkT{padding-top:0}.BlogExperience_breadcrumbs___3yJU{margin-bottom:20px}}.BlogExperience_postFilters__GoYnE{padding:16px;border-bottom:1px solid var(--border)}.BlogExperience_statusShortcuts__SMsB0{display:flex;flex-wrap:wrap;gap:4px;padding-bottom:14px}.BlogExperience_statusShortcuts__SMsB0 button{min-width:48px;min-height:44px;padding:8px 14px;border:1px solid transparent;border-radius:var(--radius-control);color:var(--fg-muted);font-size:var(--text-sm)}@media (any-hover:hover){.BlogExperience_statusShortcuts__SMsB0 button:hover:not([aria-disabled=true]):not(:disabled){background:var(--surface-hover);color:var(--fg)}}.BlogExperience_statusShortcuts__SMsB0 button[aria-pressed=true]{color:var(--primary);background:var(--primary-soft);border-color:color-mix(in srgb,var(--primary) 22%,transparent);font-weight:600}.BlogExperience_statusShortcuts__SMsB0 button:disabled{opacity:.5}.BlogExperience_searchFilterRow__dwxJK{display:flex;gap:8px;align-items:center}.BlogExperience_searchFilterRow__dwxJK>label{position:relative;display:flex;align-items:center;min-width:0;flex:1}.BlogExperience_searchFilterRow__dwxJK>label>i{position:absolute;left:14px;color:var(--fg-muted);pointer-events:none}.BlogExperience_searchFilterRow__dwxJK input{width:100%;min-height:44px;padding:10px 12px 10px 40px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);font-size:16px}.BlogExperience_keyboardDone__tNODv,.BlogExperience_mobileFilterTrigger__SpoD4,.BlogExperience_mobileSelectionToggle__tp_gV{display:none}.BlogExperience_filterFields__CILbQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;margin-top:16px}.BlogExperience_filterFields__CILbQ label{display:grid;gap:6px;min-width:0;font-size:13px;color:var(--fg-muted)}.BlogExperience_filterFields__CILbQ :is(select,input){width:100%;min-width:0;min-height:44px;padding:8px 10px;border:1px solid var(--border);border-radius:4px;color:var(--fg);background:var(--bg)}.BlogExperience_filterDates__I5Ns1{grid-column:1/-1}.BlogExperience_filterDates__I5Ns1 summary{min-height:44px;padding-block:12px;cursor:pointer;font-size:14px}.BlogExperience_filterDates__I5Ns1>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.BlogExperience_activeFilters__wdOlL{margin-top:10px;font-size:13px;line-height:1.6;overflow-wrap:anywhere;color:var(--fg-muted)}.BlogExperience_sheetLayer__V_mH4{position:fixed;inset:0;z-index:180;background:var(--overlay)}.BlogExperience_mobileSheet__xR3jk{position:absolute;bottom:var(--blog-keyboard-offset,0);left:50%;transform:translateX(-50%);width:min(100%,640px);max-height:calc(var(--blog-viewport-height,100dvh) - 12px);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:16px 16px 0 0;background:var(--bg);color:var(--fg);padding-bottom:env(safe-area-inset-bottom);box-shadow:var(--shadow-lg)}.BlogExperience_mobileSheet__xR3jk>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 18px;border-bottom:1px solid var(--border)}.BlogExperience_mobileSheet__xR3jk h2{font-size:18px;font-weight:650}.BlogExperience_mobileSheet__xR3jk>header button,.BlogExperience_sheetFooter__zHrwT button{min-height:44px;padding-inline:12px}.BlogExperience_sheetBody__4RhF4{padding:16px 20px 24px;overflow-wrap:anywhere}.BlogExperience_sheetFooter__zHrwT{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:var(--bg);border-top:1px solid var(--border)}.BlogExperience_mobileSheet__xR3jk form{min-height:0}.BlogExperience_mobileSheet__xR3jk .BlogExperience_filterFields__CILbQ{margin:0;grid-template-columns:1fr}.BlogExperience_mobileSheet__xR3jk .BlogExperience_filterDates__I5Ns1>div{grid-template-columns:1fr}.BlogExperience_postStatusLine__c7MLT{display:contents}.BlogExperience_postDetailList__NAzT_{margin-top:16px;display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;line-height:1.7;font-size:14px}.BlogExperience_postDetailList__NAzT_ dt{color:var(--fg-muted)}.BlogExperience_bodyJump__L5ldH{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-bottom:8px;color:var(--blog-accent);font-size:14px}.BlogExperience_headerIcon__RcH_b{display:inline-flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center}.BlogExperience_mobileNavigationPanel__G49jL{position:fixed;top:60px;left:12px;right:12px;z-index:60;max-height:calc(var(--blog-viewport-height,100dvh) - 76px);overflow-y:auto;overscroll-behavior:contain;padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--bg);box-shadow:var(--shadow-lg)}.BlogExperience_mobileBrowseLinks__RjBDl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.BlogExperience_mobileBrowseLinks__RjBDl a{display:flex;align-items:center;min-height:44px;padding:8px;font-size:14px}.BlogExperience_mobileMenuUtilities__ng0Vm{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}@media (max-width:767px){.BlogExperience_studioPage__pHM4Q{padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right));padding-bottom:calc(var(--mobile-app-navigation-clearance) + 24px)}.BlogExperience_listSurface__2CXRx>:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.BlogExperience_mobileFilterTrigger__SpoD4,.BlogExperience_mobileSelectionToggle__tp_gV{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex-shrink:0;padding:8px 12px;font-size:14px;border:1px solid var(--border);border-radius:4px}.BlogExperience_desktopFilters__rbWdT,.BlogExperience_desktopHeaderUtilities__L84eI{display:none}.BlogExperience_postFilters__GoYnE{padding:12px}.BlogExperience_studioPage__pHM4Q[data-selecting]{padding-top:16px}.BlogExperience_studioPage__pHM4Q[data-selecting] .BlogExperience_pageHeader__9CbUK{margin-bottom:12px;gap:12px}.BlogExperience_studioPage__pHM4Q[data-selecting] .BlogExperience_pageHeader__9CbUK p{display:none}.BlogExperience_studioPage__pHM4Q[data-selecting] .BlogExperience_postsHeader__Zpegs{margin-bottom:20px}.BlogExperience_postsEyebrow__YW3yF{max-width:180px;font-size:var(--text-xs)}.BlogExperience_statusShortcuts__SMsB0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding-bottom:12px}.BlogExperience_statusShortcuts__SMsB0 button{min-width:0;padding-inline:4px;font-size:var(--text-xs)}.BlogExperience_postRow__mp_OO{grid-template-columns:minmax(0,1fr) 44px;gap:6px 8px;padding:14px 12px}.BlogExperience_postContent__cpl5_,.BlogExperience_postStatusLine__c7MLT{min-width:0}.BlogExperience_postHeading__5TDat{display:none}.BlogExperience_postContent__cpl5_{grid-column:1;grid-row:1}.BlogExperience_postTitle__2_hJE{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogExperience_postMetadata__XFXm4{margin-top:3px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.BlogExperience_postRowDetails__H4Ykp{display:none}.BlogExperience_postStatusLine__c7MLT{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;grid-column:1;grid-row:2}.BlogExperience_postState__WQcoe{display:contents}.BlogExperience_postState__WQcoe>span{padding:1px 5px}.BlogExperience_postDate__VMZpx{font-size:12px}.BlogExperience_postActions__IB4Sn{grid-column:2;grid-row:1/span 2}.BlogExperience_studioPage__pHM4Q[data-selecting=false] .BlogExperience_postSelect__d0Z9V{display:none}.BlogExperience_studioPage__pHM4Q[data-selecting=true] .BlogExperience_postRow__mp_OO{grid-template-columns:44px minmax(0,1fr) 44px}.BlogExperience_studioPage__pHM4Q[data-selecting=true] .BlogExperience_postContent__cpl5_,.BlogExperience_studioPage__pHM4Q[data-selecting=true] .BlogExperience_postStatusLine__c7MLT{grid-column:2}.BlogExperience_studioPage__pHM4Q[data-selecting=true] .BlogExperience_postActions__IB4Sn{grid-column:3}.BlogExperience_studioPage__pHM4Q[data-selecting=true] .BlogExperience_postSelect__d0Z9V{grid-column:1;grid-row:1/span 2}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards]{gap:18px}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listCard__jhklX:has(.BlogExperience_listCover__vrhRs){display:grid;grid-template-columns:minmax(0,1fr) 80px;gap:12px}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listCover__vrhRs{grid-column:2;grid-row:1;align-self:start;margin:0;width:80px}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listCover__vrhRs[data-cover-mode=cover]{aspect-ratio:4/3}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listText__TlQ76{grid-column:1;grid-row:1}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listItem__9nlK6{padding-bottom:18px}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listText__TlQ76 h2{font-size:calc(var(--blog-reading-size,16px) * 1.0625);line-height:1.5}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listSummary__0EF1T{-webkit-line-clamp:2;margin-top:6px;font-size:calc(var(--blog-reading-size,16px) * .9375)}.BlogExperience_publicList__B8Xwy[data-layout=horizontal_cards] .BlogExperience_listMeta___QlLu{margin-top:8px}.BlogExperience_listCategory__MgieQ{margin-bottom:8px}.BlogExperience_reader__uW_YH{--blog-header-offset:56px}.BlogExperience_readerHeader__lpmDP{transition:transform .16s ease}.BlogExperience_readerHeaderRow__KwO7o{min-height:56px}.BlogExperience_readerHeaderRow__KwO7o>a[aria-label="겹 홈"]{display:none}.BlogExperience_reader__uW_YH .BlogExperience_blogBrand__lkBaa{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-block:10px}.BlogExperience_reader__uW_YH[data-header-collapsed=true]{--blog-header-offset:0px}.BlogExperience_reader__uW_YH[data-header-collapsed=true] .BlogExperience_readerHeader__lpmDP{transform:translateY(-100%)}.BlogExperience_reader__uW_YH .BlogExperience_readerHeader__lpmDP:focus-within{transform:none}.BlogExperience_reader__uW_YH>main{padding-top:20px}.BlogExperience_readerHero__ugXOP{padding-bottom:20px}.BlogExperience_topicNav__V76Tc{gap:6px;padding-block:8px;margin-bottom:20px}.BlogExperience_articleHeader__IKLkT{padding-bottom:16px}.BlogExperience_settingsSaveBar__Ks_2Q{bottom:calc(var(--blog-keyboard-offset,0px) + 8px);padding:8px 12px}.BlogExperience_studio__Xtb3z[data-blog-typing=true] .BlogExperience_editorToolbar__gzXGk{display:none}.BlogExperience_studio__Xtb3z[data-blog-typing=true] .BlogExperience_keyboardDone__tNODv{display:inline-flex;align-items:center;min-height:44px;padding:8px;font-size:13px}.BlogExperience_reader__uW_YH[data-blog-typing=true] .BlogExperience_readerHeader__lpmDP{transform:translateY(-100%)}.BlogExperience_reader__uW_YH[data-blog-typing=true] .BlogExperience_readerHeader__lpmDP:focus-within{transform:none}.BlogExperience_reader__uW_YH[data-blog-typing=true] form:focus-within textarea{max-height:max(96px,calc(var(--blog-viewport-height,100dvh) - 180px))}.BlogExperience_reader__uW_YH[data-blog-typing=true] form:focus-within>div:has(>button[type=submit]){position:sticky;bottom:calc(var(--blog-keyboard-offset,0px) + 8px);background:var(--bg);padding-block:8px}.BlogExperience_reader__uW_YH :is(input,textarea),.BlogExperience_studio__Xtb3z :is(input,textarea){scroll-margin-block:72px}}.BlogExperience_articlePostList__fH0xo{margin-top:20px}.BlogExperience_articlePostList__fH0xo>summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none;font-size:14px;font-weight:600}.BlogExperience_articlePostList__fH0xo>summary::-webkit-details-marker{display:none}.BlogExperience_articlePostList__fH0xo>summary:after{content:"+";margin-left:auto;color:var(--fg-muted);font-size:18px}.BlogExperience_articlePostList__fH0xo[open]>summary:after{content:"−"}.BlogExperience_postListCount__TSffA{color:var(--fg-muted);font-size:12px;font-weight:400}.BlogExperience_postBoard__wKar3{padding-top:8px}.BlogExperience_postBoardRange__DmFv_{margin-bottom:8px;color:var(--fg-muted);font-size:12px;text-align:right}.BlogExperience_postBoardRows__PnQIs{display:grid;gap:4px}.BlogExperience_appTypography__ljK_T :where(h1,h2,h3,h4,h5,h6){font-family:var(--blog-heading-font,inherit)}.BlogEditorial_panel__YW_Fe{margin-block:20px;padding-block:18px;border-block:1px solid var(--border);min-width:0}.BlogEditorial_panel__YW_Fe h3{font-size:1rem;font-weight:650}.BlogEditorial_panel__YW_Fe p{color:var(--fg-muted);font-size:.875rem;line-height:1.8}.BlogEditorial_actions__GJ8cF{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block:12px}.BlogEditorial_button__HDpnP{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid var(--border);border-radius:4px;font-size:.875rem}@media (any-hover:hover){.BlogEditorial_button__HDpnP:hover:not([aria-disabled=true]):not(:disabled){background:var(--surface-hover)}}.BlogEditorial_button__HDpnP[aria-pressed=true]{color:var(--primary);border-color:var(--primary);background:var(--primary-soft)}.BlogEditorial_button__HDpnP:disabled{opacity:.55;cursor:wait}.BlogEditorial_button__HDpnP:focus-visible,.BlogEditorial_field__Xb_f1:focus-visible{outline:2px solid var(--focus,var(--primary));outline-offset:2px}.BlogEditorial_field__Xb_f1{min-height:44px;min-width:0;width:100%;padding:9px 12px;border:1px solid var(--border);border-radius:4px;background:var(--bg)}.BlogEditorial_label___bS7V{display:grid;gap:8px;margin-block:16px;font-size:.875rem}.BlogEditorial_changes__XBAnH{list-style:none;margin-block:12px;padding:0}.BlogEditorial_change__DuRy1{padding-block:14px;border-top:1px solid var(--border);overflow-wrap:anywhere}.BlogEditorial_change__DuRy1 summary{cursor:pointer;min-height:36px;font-size:.875rem}.BlogEditorial_compare__aUd8h{display:grid;gap:10px;margin-top:12px;font-size:.8125rem}.BlogEditorial_compare__aUd8h>div{padding:10px;border-left:3px solid var(--border-strong);background:var(--surface-soft);white-space:pre-wrap}.BlogEditorial_compare__aUd8h strong{display:block;color:var(--fg-muted);margin-bottom:4px}.BlogEditorial_compare__aUd8h del,.BlogEditorial_compare__aUd8h ins{text-decoration:none}.BlogEditorial_error__NW9aO{color:var(--error)!important}.BlogEditorial_note__g4QD8{padding:10px 0;font-size:.8125rem;line-height:1.7;color:var(--fg-muted)}.BlogEditorial_taskList__iT7SH{list-style:none;border-top:1px solid var(--border);padding:0}.BlogEditorial_task__7TmsN{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:20px 0;border-bottom:1px solid var(--border)}.BlogEditorial_task__7TmsN>div:first-child{flex:1;min-width:min(100%,220px);overflow-wrap:anywhere}.BlogEditorial_task__7TmsN h2{font-size:1.05rem;font-weight:650}.BlogEditorial_task__7TmsN p{margin-top:6px;color:var(--fg-muted);font-size:.875rem}.BlogEditorial_seriesGrid___M1HU{display:grid;gap:24px}.BlogEditorial_seriesItem__vlCd_{display:flex;align-items:center;gap:10px;padding-block:8px;border-top:1px solid var(--border)}.BlogEditorial_seriesItem__vlCd_>span{flex:1;min-width:0;overflow-wrap:anywhere}.BlogEditorial_seriesItem__vlCd_ button{flex-shrink:0}.BlogEditorial_readerSeries__wh5qL{margin-block:28px}.BlogEditorial_readerSeries__wh5qL summary{cursor:pointer;min-height:44px;font-weight:650}.BlogEditorial_readerSeries__wh5qL ol{margin-block:12px;padding-left:24px}.BlogEditorial_readerSeries__wh5qL li{padding-block:5px}.BlogEditorial_readerSeries__wh5qL a{text-underline-offset:4px}.BlogEditorial_readerSeries__wh5qL a[aria-current=page]{color:var(--blog-accent);text-decoration:underline}@media (any-hover:hover){.BlogEditorial_readerSeries__wh5qL a:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent);text-decoration:underline}}.BlogEditorial_readerSeries__wh5qL [aria-current=page]{font-weight:650}.BlogEditorial_readerTools__q3RAX{display:flex;gap:8px 16px;align-items:center;margin-block:12px 24px}.BlogEditorial_readerTools__q3RAX button{min-height:44px;font-size:.8125rem;color:var(--fg-muted)}@media (any-hover:hover){.BlogEditorial_readerTools__q3RAX button:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent,var(--primary))}}.BlogEditorial_searchMatch__5azgX{margin-top:10px;padding:10px 12px;border-left:2px solid var(--blog-accent);font-size:.875rem;line-height:1.8;overflow-wrap:anywhere}.BlogEditorial_previewControls__s12jp{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px;border-block:1px solid var(--border)}.BlogEditorial_previewViewport__CcM1g{width:100%;overflow-x:auto;background:var(--surface-soft);padding:12px}.BlogEditorial_previewViewport__CcM1g iframe{display:block;max-width:none;margin-inline:auto;height:75dvh;min-height:480px;border:1px solid var(--border);background:var(--bg)}.BlogEditorial_previewFull__6OmUT{position:fixed;inset:12px;z-index:1300;padding:12px;background:var(--bg);border:1px solid var(--border);box-shadow:var(--shadow-lg);overflow-y:auto}@media (max-width:767px){.BlogEditorial_previewFull__6OmUT{inset:0;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}.BlogEditorial_previewControls__s12jp button{min-height:44px}.BlogEditorial_previewViewport__CcM1g{padding:0}}.BlogEditorial_previewFull__6OmUT iframe{height:calc(100dvh - 180px)}.BlogEditorial_quote__s5QEM{margin-block:8px 16px;padding:10px 14px;border-left:2px solid var(--border-strong);color:var(--fg-muted);font-size:.8125rem;white-space:pre-wrap}.BlogEditorial_selectionTools__zQADX{position:fixed;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:45;display:flex;flex-wrap:wrap;justify-content:center;gap:0 12px;width:max-content;max-width:calc(100vw - 24px);padding:6px 14px;border:1px solid var(--border-strong);border-radius:4px;background:var(--bg);box-shadow:var(--shadow-lg)}.BlogEditorial_selectionTools__zQADX button{min-height:44px;font-size:.8125rem;white-space:nowrap}@media (min-width:1000px){.BlogEditorial_seriesGrid___M1HU{grid-template-columns:minmax(220px,1fr) minmax(0,2fr)}}.BlogEditorial_readerTools__q3RAX{position:relative;flex-wrap:wrap;gap:8px;margin-block:0 16px;padding-block:8px;border-block:1px solid var(--border);background:var(--bg)}.BlogEditorial_readerTools__q3RAX>details:first-child{position:static;top:auto;min-width:0;flex:1;margin:0;padding:0;border:0}.BlogEditorial_readerTools__q3RAX>details:first-child>ol{position:absolute;top:100%;left:0;right:0;z-index:25;max-height:min(50dvh,420px);overflow-y:auto;padding:12px;border:1px solid var(--border);background:var(--bg);box-shadow:var(--shadow-md)}.BlogEditorial_readerPrimaryActions__UOrv6{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.BlogEditorial_readerPrimaryActions__UOrv6:empty{display:none}.BlogEditorial_readerMore__xmQqQ{position:relative;margin-left:auto;flex-shrink:0}.BlogEditorial_readerMore__xmQqQ summary{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;cursor:pointer;font-size:13px}.BlogEditorial_readerMore__xmQqQ>div{position:absolute;right:0;top:100%;z-index:26;width:min(240px,calc(100vw - 40px));padding:8px;border:1px solid var(--border);background:var(--bg);box-shadow:var(--shadow-md)}.BlogEditorial_readerMore__xmQqQ :is(button,a){display:block;width:100%;padding:8px;text-align:left}.BlogEditorial_resumeReading__lK3tp{display:block;min-height:44px;margin-bottom:16px;padding:8px 0;color:var(--blog-accent);font-size:14px;text-align:left}@media (max-width:767px){.BlogEditorial_readerTools__q3RAX{position:sticky;top:var(--blog-header-offset,56px);z-index:30;gap:6px}.BlogEditorial_readerTools__q3RAX>details:first-child>summary>span:nth-child(2){display:none}.BlogEditorial_readerTools__q3RAX .BlogEditorial_readerPrimaryActions__UOrv6{gap:6px}.BlogEditorial_readerPrimaryActions__UOrv6>div{gap:6px;flex-wrap:nowrap}.BlogEditorial_readerPrimaryActions__UOrv6>div>:is(a,button){width:44px;min-height:44px;padding-inline:0;justify-content:center;flex-shrink:0}.BlogEditorial_readerPrimaryActions__UOrv6>div>:is(a,button)>span{display:none}.BlogEditorial_readerMore__xmQqQ summary{font-size:12px}[data-blog-typing=true] .BlogEditorial_readerTools__q3RAX:not(:focus-within),[data-blog-typing=true] .BlogEditorial_selectionTools__zQADX{display:none}.BlogEditorial_selectionTools__zQADX{bottom:calc(var(--blog-keyboard-offset,0px) + max(16px,env(safe-area-inset-bottom)))}}@layer components{.MenuItem_item__3jb90{--ui-focus-offset:-2px}.MenuItem_item__3jb90[data-danger=true]{--ui-feedback-hover:var(--error-soft);--ui-feedback-pressed:color-mix(in srgb,var(--error) 20%,transparent);color:var(--error)}}.NoteDesignTokens_tokens__bnCRp{--note-space-1:4px;--note-space-2:8px;--note-space-3:12px;--note-space-4:16px;--note-space-6:24px;--note-space-8:32px;--note-icon-gap:6px;--note-control-height:32px;--note-tree-row-height:32px;--note-tree-control-size:24px;--note-tree-icon-size:16px;--note-tree-font-size:var(--note-ui-font-size);--note-tree-line-height:1.375;--note-tree-inset:var(--note-space-2);--note-tree-title-gap:var(--note-space-1);--note-tree-padding-block:2px;--note-touch-target:44px;--note-toolbar-height:var(--note-touch-target);--note-db-row-height:36px;--note-card-padding:var(--note-space-3);--note-card-gap:var(--note-space-2);--note-page-gutter:var(--note-space-6);--note-paragraph-padding-block:1px;--note-list-space:2px;--note-heading-1-space-before:var(--note-space-4);--note-heading-2-space-before:var(--note-space-3);--note-heading-3-space-before:var(--note-space-2);--note-heading-space-after:var(--note-space-1);--note-compact-block-space:var(--note-space-1);--note-rich-block-space:var(--note-space-2);--note-ui-font-size:calc(var(--text-sm, 14px) * 13 / 14);--note-meta-font-size:var(--text-xs,12px);--note-caption-font-size:calc(var(--text-xs, 12px) * 11 / 12);--note-title-ui-font-size:calc(var(--text-lg, 18px) * 17 / 18);--note-line-height:1.5;--note-rule:color-mix(in srgb,var(--fg) 10%,transparent);--note-wash:color-mix(in srgb,var(--fg) 4%,var(--bg));--note-accent:color-mix(in srgb,var(--primary) 9%,var(--bg));--note-control-radius:6px;--note-panel-radius:8px;--note-panel-shadow:var(--shadow-md);--note-motion-duration:120ms}@media (max-width:767px){.NoteDesignTokens_tokens__bnCRp{--note-page-gutter:var(--note-space-4);--note-toolbar-height:48px}}@media (max-width:767px),(pointer:coarse){.NoteDesignTokens_tokens__bnCRp{--note-control-height:var(--note-touch-target)}}@media (prefers-reduced-motion:reduce){.NoteDesignTokens_tokens__bnCRp{--note-motion-duration:0ms}}.BlogStudioSidebars_editorGrid___ICM4{display:grid;grid-template-columns:minmax(0,1fr)}.BlogStudioSidebars_editorGrid___ICM4:not([data-editor-step=write])>.BlogStudioSidebars_editorArticle__Y2hPi,.BlogStudioSidebars_editorGrid___ICM4[data-editor-step=write]>.BlogStudioSidebars_editorSettings__Z1ML_{display:none}.BlogStudioSidebars_editorSteps__oilYc{border-top:1px solid var(--border);padding:6px 12px}.BlogStudioSidebars_editorSteps__oilYc ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-width:48rem;margin-inline:auto}.BlogStudioSidebars_editorSteps__oilYc button{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;border-radius:var(--radius-sm);color:var(--fg-muted);font-size:13px}.BlogStudioSidebars_editorSteps__oilYc button span{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--border);border-radius:50%;font-size:11px}.BlogStudioSidebars_editorSteps__oilYc button[aria-current=step]{background:var(--primary-soft);color:var(--primary);font-weight:700}.BlogStudioSidebars_editorSteps__oilYc button[aria-current=step] span{border-color:var(--primary)}.BlogStudioSidebars_editorActions__8SlK6{flex-shrink:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px;padding:12px max(24px,calc((100% - 48rem) / 2));border-top:1px solid var(--border);background:var(--surface)}.BlogStudioSidebars_editorActions__8SlK6 button{min-height:44px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:14px}.BlogStudioSidebars_editorActions__8SlK6 .BlogStudioSidebars_flowPrimary__h6HAG{border-color:var(--fg);background:var(--fg);color:var(--bg);font-weight:600}.BlogStudioSidebars_editorActions__8SlK6 button:disabled,.BlogStudioSidebars_editorSteps__oilYc button:disabled{opacity:.5}.BlogStudioSidebars_editorActions__8SlK6 button:focus-visible,.BlogStudioSidebars_editorSteps__oilYc button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.BlogStudioSidebars_editorSettings__Z1ML_ h2{scroll-margin-top:120px}@media (max-width:1023px){.BlogStudioSidebars_desktopTools__nYFjB{display:none}.BlogStudioSidebars_editorActions__8SlK6{position:fixed;inset-inline:0;bottom:0;z-index:55;padding:12px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.BlogStudioSidebars_editorGrid___ICM4{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.BlogStudioSidebars_editorSettings__Z1ML_>div{padding:24px 18px}[data-blog-keyboard=true] .BlogStudioSidebars_editorActions__8SlK6,[data-blog-keyboard=true] .BlogStudioSidebars_editorSteps__oilYc{display:none}}.PublicPageComments_discussion___rExx{scroll-margin-top:88px;margin-top:36px;padding-top:24px;border-top:1px solid var(--border)}.PublicPageComments_discussion___rExx :is(button,a){min-height:36px}.PublicPageComments_discussion___rExx :is(input,textarea){font-size:.875rem}.PublicPageComments_discussion___rExx :is(button,a,input,textarea):focus-visible{outline:2px solid var(--blog-accent,var(--primary));outline-offset:3px}.PublicPageComments_discussion___rExx textarea{resize:vertical;min-height:88px}.PublicPageComments_discussion___rExx button[type=submit]{background:var(--blog-accent,var(--primary));color:var(--blog-on-accent,var(--on-primary))}.PublicPageComments_markersToggle__DCr_L{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;color:var(--fg-muted);font-size:.8125rem}.PublicPageComments_composer__8bwbx{padding-bottom:0}.PublicPageComments_selectedPassage__8IraI{margin:12px 0;color:var(--fg-muted);font-size:.8125rem}.PublicPageComments_selectedPassage__8IraI blockquote{max-height:8em;overflow-y:auto;margin:0 0 6px;padding-left:12px;border-left:2px solid var(--blog-accent,var(--primary));white-space:pre-wrap;overflow-wrap:anywhere}.PublicPageComments_selectedPassage__8IraI p{font-size:.75rem}.PublicPageComments_composer__8bwbx>textarea{display:block;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:12px 14px;font-size:1rem}.PublicPageComments_messages__cONhQ,.PublicPageComments_threadList__EhQ4o{list-style:none;margin:0;padding:0}.PublicPageComments_thread__ik6Bs{padding:24px 0}.PublicPageComments_threadList__EhQ4o>li:first-child>.PublicPageComments_thread__ik6Bs{padding-top:0}.PublicPageComments_messages__cONhQ{display:grid;gap:24px}.PublicPageComments_message__yljuu{display:flex;gap:12px;min-width:0}.PublicPageComments_reply__gEXx9{margin-left:16px;padding-left:16px;border-left:1px solid var(--border-strong)}.PublicPageComments_avatar__xVj1Z{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--surface-hover);color:var(--fg-muted);font-size:.75rem;font-weight:600}.PublicPageComments_messageHeader__rs3Rb{display:flex;flex-wrap:wrap;align-items:center;min-height:32px;gap:4px 10px}.PublicPageComments_author__R_MZp{min-width:0;font-size:.875rem;font-weight:600;color:var(--fg);overflow-wrap:anywhere}.PublicPageComments_timestamp__CEoCh{color:var(--fg-muted);font-size:.75rem;line-height:1.6}.PublicPageComments_messageActions__ivWNB{display:flex;flex-wrap:wrap;gap:4px;margin-left:auto}.PublicPageComments_messageActions__ivWNB button{padding:4px 8px;color:var(--fg-muted);font-size:.8125rem}@media (any-hover:hover){.PublicPageComments_messageActions__ivWNB button:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent,var(--primary));text-decoration:underline;text-underline-offset:4px}}.PublicPageComments_messageContent__8MexB{margin-top:4px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:max(.9375rem,calc(var(--blog-reading-size,16px) * .875));line-height:1.85;color:var(--fg)}.PublicPageComments_replyButton__DT85o{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0 44px;padding:4px 8px;font-size:.8125rem;color:var(--fg-muted)}@media (any-hover:hover){.PublicPageComments_replyButton__DT85o:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent,var(--primary));text-decoration:underline;text-underline-offset:4px}}.PublicPageComments_replyComposer__6lsl2{margin:20px 0 0 16px;padding-left:16px;border-left:1px solid var(--border-strong)}.PublicPageComments_blockLink__epTVq{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding-block:4px;font-size:.8125rem;color:var(--fg-muted)}@media (any-hover:hover){.PublicPageComments_blockLink__epTVq:hover:not([aria-disabled=true]):not(:disabled){color:var(--blog-accent,var(--primary))}}.PublicPageComments_empty__a5CPr{padding:32px 0;text-align:center}.PublicPageComments_loadingRow__m5bJG{height:80px;padding-block:20px;border-bottom:1px solid var(--border)}.PublicPageComments_loadingRow__m5bJG:after,.PublicPageComments_loadingRow__m5bJG:before{content:"";display:block;height:10px;width:30%;background:var(--surface-hover)}.PublicPageComments_loadingRow__m5bJG:after{width:70%;margin-top:12px}.PublicPageComments_loginPrompt__HApGC{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;padding-block:12px}@media (max-width:639px){.PublicPageComments_discussion___rExx :is(input,textarea){font-size:1rem}.PublicPageComments_replyComposer__6lsl2,.PublicPageComments_reply__gEXx9{margin-left:8px;padding-left:12px}.PublicPageComments_messageActions__ivWNB{width:100%;margin-left:-8px}}@media (any-pointer:coarse){.PublicPageComments_discussion___rExx :is(button,a){min-height:44px}}.NoteDocument_document__L4Bbm{--app-edge:none;--app-paper:none;--note-title-font-size:2.25rem}.NoteDocument_document__L4Bbm[data-small-text=true]{--note-title-font-size:2rem}.NoteDocument_documentLayout__zXdRA{gap:var(--note-space-4)}.NoteDocument_documentBody__chHHE{min-width:0;padding:var(--note-space-4) var(--note-page-gutter) 0}.NoteDocument_documentBody__chHHE[data-has-cover=true]{padding-top:var(--note-space-6)}.NoteDocument_documentBody__chHHE[data-cover-icon=true]{margin-top:-56px;padding-top:0}.NoteDocument_documentNotice__NXblT{margin-inline:var(--note-page-gutter)}.NoteDocument_documentIntro__uKgRW{margin-bottom:0}.NoteDocument_documentIntro__uKgRW textarea{box-shadow:none}.NoteDocument_pageTitle__u5zhP{min-height:1.2em;font-size:var(--note-title-font-size);font-weight:600;line-height:1.2;letter-spacing:-.025em}.NoteDocument_titleTools__DbS87{position:relative;margin-bottom:var(--note-space-1)}.NoteDocument_titleActions__rISPE{display:flex;min-width:0;align-items:center;flex-wrap:nowrap;gap:var(--note-space-1);overflow-x:auto;scrollbar-width:thin;overscroll-behavior-inline:contain}.NoteDocument_editorActions__ZkWgY button,.NoteDocument_titleActions__rISPE>button{min-height:var(--note-control-height);padding:var(--note-space-1) var(--note-space-2);font-size:var(--note-meta-font-size);border-radius:var(--note-control-radius)}.NoteDocument_editorActions__ZkWgY button:focus-visible,.NoteDocument_titleActions__rISPE>button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.NoteDocument_editorActions__ZkWgY{display:contents}.NoteDocument_editorArea__5OsBl{min-width:0;margin-top:var(--note-space-3)}.NoteDocument_editorArea__5OsBl .tiptap p:not(.tiptap [contenteditable=false] *){padding-block:var(--note-paragraph-padding-block)}.NoteDocument_editorArea__5OsBl .tiptap h1:not(.tiptap [contenteditable=false] *){margin-block:var(--note-heading-1-space-before) var(--note-heading-space-after)}.NoteDocument_editorArea__5OsBl .tiptap h2:not(.tiptap [contenteditable=false] *){margin-block:var(--note-heading-2-space-before) var(--note-heading-space-after)}.NoteDocument_editorArea__5OsBl .tiptap h3:not(.tiptap [contenteditable=false] *){margin-block:var(--note-heading-3-space-before) var(--note-heading-space-after)}.NoteDocument_editorArea__5OsBl .tiptap :is(ul,ol):not(.tiptap [contenteditable=false] *){margin-block:var(--note-list-space)}.NoteDocument_editorArea__5OsBl .tiptap blockquote:not(.tiptap [contenteditable=false] *){margin-block:var(--note-compact-block-space)}.NoteDocument_editorArea__5OsBl .tiptap [data-type=drawing-block],.NoteDocument_editorArea__5OsBl .tiptap [data-type=gallery-block],.NoteDocument_editorArea__5OsBl .tiptap [data-type=layer-canvas],.NoteDocument_editorArea__5OsBl .tiptap [data-type=photoshop-block],.NoteDocument_editorArea__5OsBl .tiptap [data-type=presentation-block],.NoteDocument_editorArea__5OsBl .tiptap hr:not(.tiptap [contenteditable=false] *){margin-block:var(--note-rich-block-space)}.NoteDocument_editorArea__5OsBl .tiptap>:first-child{margin-top:0}.NoteDocument_editorArea__5OsBl .tiptap :is([data-type=column],[data-node-view-content-react],blockquote)>:is(h1,h2,h3):first-child:not(.tiptap [contenteditable=false] *),.NoteDocument_editorArea__5OsBl .tiptap>:is(h1,h2,h3):first-child:not(.tiptap [contenteditable=false] *){margin-top:0}.NoteDocument_editorArea__5OsBl .tiptap :is([data-type=column],[data-node-view-content-react],blockquote)>:is(h1,h2,h3,ul,ol,blockquote,hr):last-child:not(.tiptap [contenteditable=false] *){margin-bottom:0}@media (max-width:767px){.NoteDocument_document__L4Bbm{--note-title-font-size:1.75rem}.NoteDocument_document__L4Bbm[data-small-text=true]{--note-title-font-size:1.5rem}}@layer components{.NoteContextRail_stickyContent__jINNs{top:calc(1.25rem + var(--note-context-header-height, 0px))}.NoteContextRail_rail__pCjUC :where(button,a){--ui-feedback-hover:color-mix(in srgb,var(--primary) 12%,transparent)}.NoteContextRail_rail__pCjUC button[aria-expanded=true]{background-color:var(--primary-soft);color:var(--primary)}.NoteContextRail_rail__pCjUC button[aria-current=location]{background-color:var(--surface-active)}.NoteContextRail_rail__pCjUC :where(button,a){transition:background-color .15s ease,color .15s ease}@media (prefers-reduced-motion:reduce){.NoteContextRail_rail__pCjUC :where(button,a){transition:none}}}.NoteDesign_toolbar__ovj0w{min-height:var(--note-toolbar-height);padding:0 var(--note-page-gutter);gap:var(--note-space-2);border-bottom:1px solid var(--note-rule);background:var(--bg);backdrop-filter:none}.NoteDesign_toolbar__ovj0w button{box-shadow:none}.NoteDesign_toolbarActions__U54Mg{min-width:0}.NoteDesign_toolbar__ovj0w :is(button,a):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.NoteDesign_toolbar__ovj0w [aria-label="현재 페이지 경로"]{font-size:var(--note-meta-font-size)}.NoteDesign_toolbar__ovj0w [aria-label="현재 페이지 경로"]>span{font-weight:500}.NoteDesign_saveStatus__1sso8{font-size:var(--note-meta-font-size);white-space:nowrap}.NoteDesign_share__aazr6{border:1px solid var(--note-rule);border-radius:var(--note-control-radius);background:var(--surface);font-size:var(--note-ui-font-size);font-weight:500}.NoteDesign_mobileActions__6WZWm,.NoteDesign_mobileContext__aIFYB,.NoteDesign_mobileEditorTools__3_W__{display:none}@media (min-width:768px){.NoteDesign_workspace__n5ya_ [data-workspace-app-rail]{border-color:var(--note-rule);background:var(--bg)}}@media (max-width:767px){.NoteDesign_toolbar__ovj0w{height:var(--note-toolbar-height);min-height:var(--note-toolbar-height);flex-wrap:nowrap;gap:0;padding:0 4px}.NoteDesign_toolbarLeading__S2tF5{flex:1;gap:0}.NoteDesign_toolbarLeading__S2tF5>button{flex:0 0 var(--note-touch-target);min-width:var(--note-touch-target);height:var(--note-touch-target)}.NoteDesign_mobileActions__6WZWm{display:flex;flex:0 0 auto;align-items:center}.NoteDesign_mobileActions__6WZWm>button{display:flex;flex:0 0 var(--note-touch-target);width:var(--note-touch-target);height:var(--note-touch-target);align-items:center;justify-content:center;border-radius:var(--note-control-radius);color:var(--fg-muted)}@media (any-hover:hover){.NoteDesign_mobileActions__6WZWm>button:hover:not([aria-disabled=true]):not(:disabled){background:var(--surface-hover);color:var(--fg)}}.NoteDesign_mobileEditorTools__3_W__:not(:empty){display:flex;flex:0 0 var(--note-touch-target);width:var(--note-touch-target);height:var(--note-touch-target);min-width:0}.NoteDesign_toolbar__ovj0w:has(.NoteDesign_mobileEditorTools__3_W__ [data-expanded=true]) .NoteDesign_toolbarLeading__S2tF5{flex:0 0 var(--note-touch-target)}.NoteDesign_toolbar__ovj0w:has(.NoteDesign_mobileEditorTools__3_W__ [data-expanded=true]) :is(.NoteDesign_mobileContext__aIFYB,.NoteDesign_mobileActions__6WZWm){display:none}.NoteDesign_mobileEditorTools__3_W__:has([data-expanded=true]){flex:1 1 0;width:auto}.NoteDesign_mobileContext__aIFYB{display:flex;flex:1;min-width:0;align-items:center;gap:var(--note-icon-gap);padding:0 var(--note-space-1)}.NoteDesign_mobileContext__aIFYB>span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--note-meta-font-size);font-weight:500}.NoteDesign_mobileContext__aIFYB small{display:flex;flex:0 0 auto;align-items:center;color:var(--fg-muted);font-size:var(--note-meta-font-size)}.NoteDesign_mobileContext__aIFYB small[data-note-mobile-save-state=error]{color:var(--error)}}@layer components{.PageRow_row__aiHAp{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;min-width:0;min-height:var(--note-tree-row-height,32px);padding-block:var(--note-tree-padding-block,2px);padding-left:4px;padding-right:4px;border-radius:var(--note-control-radius,6px);color:var(--fg-muted);font-size:var(--note-tree-font-size,var(--note-ui-font-size,13px));line-height:var(--note-tree-line-height,1.375);cursor:default;transition:background-color var(--note-motion-duration,.12s),color var(--note-motion-duration,.12s),opacity var(--note-motion-duration,.12s)}.PageRow_row__aiHAp[data-note-context-open=true]{background:var(--surface-hover);color:var(--fg)}@media (any-hover:hover){.PageRow_row__aiHAp:hover:not([aria-disabled=true]):not(:disabled){background:var(--surface-hover);color:var(--fg)}}.PageRow_row__aiHAp[data-note-page-active=true]{background:var(--surface-active);color:var(--fg)}.PageRow_row__aiHAp:has(.PageRow_link__N3ce0:active):not([aria-disabled=true]):not(:disabled){background:var(--surface-active);color:var(--fg)}.PageRow_row__aiHAp[data-note-drop-placement=inside]{background:color-mix(in srgb,var(--primary) 14%,var(--bg));box-shadow:inset 0 0 0 1px var(--primary)}.PageRow_row__aiHAp[data-page-dragging=true],.PageRow_row__aiHAp[data-touch-dragging=true]{opacity:.45}.PageRow_control__ciZjE,.PageRow_iconButton__pY5s1{display:flex;flex:0 0 var(--note-tree-control-size,24px);align-items:center;justify-content:center;width:var(--note-tree-control-size,24px);height:var(--note-tree-control-size,24px);min-width:var(--note-tree-control-size,24px);min-height:var(--note-tree-control-size,24px);margin:0;border-radius:var(--note-control-radius,6px);color:var(--fg-subtle);font-size:var(--note-meta-font-size,var(--text-xs,12px));line-height:1;transition:background-color var(--note-motion-duration,.12s),color var(--note-motion-duration,.12s),opacity var(--note-motion-duration,.12s)}@media (any-hover:hover){.PageRow_control__ciZjE:hover:not([aria-disabled=true]):not(:disabled),.PageRow_iconButton__pY5s1:enabled:hover:not([aria-disabled=true]){background:var(--surface-active);color:var(--fg)}}.PageRow_control__ciZjE:disabled{opacity:.4;cursor:not-allowed}.PageRow_iconButton__pY5s1{font-size:var(--note-tree-icon-size,16px)}.PageRow_icon__7CuyE{display:grid;place-items:center;height:var(--note-tree-control-size,24px);font-size:var(--note-tree-icon-size,16px)}.PageRow_actionSlot__XlPRp,.PageRow_icon__7CuyE{flex:0 0 var(--note-tree-control-size,24px);width:var(--note-tree-control-size,24px)}.PageRow_link__N3ce0{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;min-height:calc(var(--note-tree-row-height, 32px) - 2 * var(--note-tree-padding-block, 2px));padding:2px var(--note-tree-title-gap,4px);border-radius:var(--note-control-radius,6px);text-align:left}.PageRow_documentRow__M45Gt{--note-tree-font-size:var(--note-body-font-size,1rem);--note-tree-line-height:1.65;--note-tree-control-size:calc(var(--note-body-font-size, 1rem) * 1.65);--note-tree-icon-size:20px;--note-tree-title-gap:var(--note-space-2,8px);--note-tree-row-height:calc(var(--note-body-font-size, 1rem) * 1.65 + 2 * var(--note-paragraph-padding-block, 3px));--note-tree-padding-block:var(--note-paragraph-padding-block,3px)}.PageRow_documentRow__M45Gt .PageRow_link__N3ce0{padding-block:0}.PageRow_link__N3ce0>span{width:100%}.PageRow_control__ciZjE:focus-visible,.PageRow_iconButton__pY5s1:focus-visible,.PageRow_link__N3ce0:focus-visible{--ui-focus-offset:-2px}@media (hover:hover) and (pointer:fine) and (min-width:768px){.PageRow_reveal__jqciD{opacity:0;pointer-events:none}.PageRow_reveal__jqciD:has([aria-expanded=true]),.PageRow_reveal__jqciD[aria-expanded=true],.PageRow_row__aiHAp:focus-within .PageRow_reveal__jqciD,.PageRow_row__aiHAp:hover:not([aria-disabled=true]):not(:disabled) .PageRow_reveal__jqciD,.PageRow_row__aiHAp[data-note-context-open=true] .PageRow_reveal__jqciD{opacity:1;pointer-events:auto}.PageRow_row__aiHAp .PageRow_control__ciZjE:disabled{opacity:.4}}@media (prefers-reduced-motion:reduce){.PageRow_control__ciZjE,.PageRow_iconButton__pY5s1,.PageRow_row__aiHAp{transition:none}}}.PageTreeExpandProgress_progress___23UD{display:inline-flex;width:14px;height:14px;color:var(--primary);pointer-events:none}.PageTreeExpandProgress_progress___23UD svg{width:100%;height:100%}.PageTreeExpandProgress_fill__TUW1N,.PageTreeExpandProgress_track__b81Fx{fill:none;stroke:currentColor;stroke-width:2}.PageTreeExpandProgress_track__b81Fx{opacity:.2}.PageTreeExpandProgress_fill__TUW1N{stroke-dasharray:1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:8px 8px;animation:PageTreeExpandProgress_fillProgress__uZu5Y linear forwards}@keyframes PageTreeExpandProgress_fillProgress__uZu5Y{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.PageTreeExpandProgress_fill__TUW1N{animation:none;stroke-dashoffset:.25}}.ContentBoardBlock_board__ZZ2O1{--board-accent:#2563eb;margin:1.5rem 0;overflow:hidden;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:20px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--board-accent) 8%,transparent),transparent 36%),color-mix(in srgb,var(--background) 97%,var(--foreground));box-shadow:0 18px 50px rgb(15 23 42/7%);transition:border-color .16s ease,box-shadow .16s ease}.ContentBoardBlock_boardSelected__qZOkR{border-color:color-mix(in srgb,#2563eb 55%,transparent);box-shadow:0 0 0 3px rgb(37 99 235/10%),0 18px 50px rgb(15 23 42/8%)}.ContentBoardBlock_header__94Qep{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.25rem 1.35rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--foreground) 9%,transparent)}.ContentBoardBlock_eyebrow__KkZYK{display:block;margin-bottom:.28rem;color:color-mix(in srgb,var(--foreground) 50%,transparent);font-size:.68rem;font-weight:800;letter-spacing:.14em}.ContentBoardBlock_title__6uy_A{margin:0;color:var(--foreground);font-size:1.12rem;line-height:1.3}.ContentBoardBlock_count__5v7uR,.ContentBoardBlock_summary__7SJ5B{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:999px;background:color-mix(in srgb,var(--foreground) 7%,transparent);color:color-mix(in srgb,var(--foreground) 68%,transparent);font-size:.75rem;font-weight:700}.ContentBoardBlock_summary__7SJ5B{min-height:1.75rem;padding:0 .7rem}.ContentBoardBlock_headerActions__VSsel{display:flex;flex:0 0 auto;align-items:center;gap:.5rem}.ContentBoardBlock_addCategoryButton__eOzEJ{display:inline-flex;min-height:1.9rem;align-items:center;justify-content:center;gap:.35rem;padding:0 .7rem;border:1px solid color-mix(in srgb,var(--board-accent) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--board-accent) 8%,transparent);color:var(--board-accent);font-size:.72rem;font-weight:750;cursor:pointer}@media (any-hover:hover){.ContentBoardBlock_addCategoryButton__eOzEJ:hover:not([aria-disabled=true]):not(:disabled){background:color-mix(in srgb,var(--board-accent) 14%,transparent)}}.ContentBoardBlock_addCategoryForm__1m2v7{display:flex;align-items:center;gap:.7rem;padding:.75rem 1.35rem;border-bottom:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);background:color-mix(in srgb,var(--board-accent) 4%,var(--background))}.ContentBoardBlock_addCategoryForm__1m2v7>label{flex:0 0 auto;color:color-mix(in srgb,var(--foreground) 62%,transparent);font-size:.72rem;font-weight:700}.ContentBoardBlock_addCategoryForm__1m2v7>div{display:flex;min-width:0;flex:1;align-items:center;gap:.4rem}.ContentBoardBlock_addCategoryForm__1m2v7 input{min-width:0;min-height:2.2rem;flex:1;padding:0 .7rem;border:1px solid color-mix(in srgb,var(--foreground) 14%,transparent);border-radius:8px;outline:none;background:var(--background);color:var(--foreground);font-size:.78rem}.ContentBoardBlock_addCategoryForm__1m2v7 input:focus{border-color:color-mix(in srgb,var(--board-accent) 62%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--board-accent) 10%,transparent)}.ContentBoardBlock_addCategoryForm__1m2v7 button{display:inline-flex;min-height:2.2rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.3rem;padding:0 .7rem;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:8px;background:var(--background);color:color-mix(in srgb,var(--foreground) 72%,transparent);font-size:.72rem;font-weight:700;cursor:pointer}.ContentBoardBlock_addCategoryForm__1m2v7 button[type=submit]{border-color:var(--board-accent);background:var(--board-accent);color:white}.ContentBoardBlock_addCategoryForm__1m2v7 button:disabled{cursor:default;opacity:.5}.ContentBoardBlock_addCategoryForm__1m2v7 button i.bi-arrow-repeat{animation:ContentBoardBlock_content-board-spin__VZ5In .8s linear infinite}.ContentBoardBlock_lanes__UKfW0{display:grid;grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:.8rem;overflow-x:auto;max-width:100%;padding:1rem 1rem 1.15rem;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-gutter:stable;scrollbar-width:thin;touch-action:pan-y pinch-zoom}.ContentBoardBlock_lane__8d9e2{--lane-accent:#2563eb;display:flex;min-width:0;min-height:300px;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--lane-accent) 18%,transparent);border-radius:15px;background:color-mix(in srgb,var(--background) 96%,var(--lane-accent));scroll-snap-align:start}.ContentBoardBlock_laneDropTarget__Qo5OS{border-color:color-mix(in srgb,var(--lane-accent) 72%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--lane-accent) 16%,transparent)}.ContentBoardBlock_accentBlue__r5CEz{--lane-accent:#2563eb}.ContentBoardBlock_accentViolet__ElRzg{--lane-accent:#7c3aed}.ContentBoardBlock_accentAmber__fdope{--lane-accent:#d97706}.ContentBoardBlock_accentGreen__suocW{--lane-accent:#059669}.ContentBoardBlock_accentRose__l17MR{--lane-accent:#e11d48}.ContentBoardBlock_laneHeader__ZreiR{display:flex;align-items:flex-start;gap:.55rem;padding:.9rem;border-top:3px solid var(--lane-accent);border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}.ContentBoardBlock_categoryLink__Kb_H_{display:flex;min-width:0;flex:1;align-items:flex-start;gap:.65rem;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.ContentBoardBlock_categoryLink__Kb_H_:disabled{cursor:default}.ContentBoardBlock_categoryLink__Kb_H_ small,.ContentBoardBlock_categoryLink__Kb_H_ strong{display:block}.ContentBoardBlock_categoryLink__Kb_H_ strong{overflow:hidden;color:var(--foreground);font-size:.88rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ContentBoardBlock_categoryLink__Kb_H_ small{display:-webkit-box;margin-top:.16rem;overflow:hidden;color:color-mix(in srgb,var(--foreground) 56%,transparent);font-size:.7rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ContentBoardBlock_categoryIcon__6fmil,.ContentBoardBlock_postIcon__MwOtn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:visible;line-height:1.15}.ContentBoardBlock_categoryIcon__6fmil{width:1.8rem;height:1.8rem;border-radius:8px;background:color-mix(in srgb,var(--lane-accent) 12%,transparent);font-size:1rem}.ContentBoardBlock_categoryIcon__6fmil img,.ContentBoardBlock_postIcon__MwOtn img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.ContentBoardBlock_count__5v7uR{min-width:1.45rem;height:1.45rem;padding:0 .4rem}.ContentBoardBlock_postList__FKZzh{display:flex;flex:1;flex-direction:column;gap:.42rem;padding:.65rem}.ContentBoardBlock_postItem__zE7e8{min-width:0;border-radius:10px;transition:opacity .14s ease,transform .14s ease}.ContentBoardBlock_postDragging__JZJdH{opacity:.45;transform:scale(.98)}.ContentBoardBlock_postDropTarget__IQgLw{outline:2px solid color-mix(in srgb,var(--lane-accent) 65%,transparent);outline-offset:2px}.ContentBoardBlock_postCard__98lcL{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.65rem;padding:.68rem .72rem;border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:10px;background:var(--background);color:inherit;text-align:left;box-shadow:0 4px 14px rgb(15 23 42/4%);cursor:pointer;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.ContentBoardBlock_postGrip__RH4JW{flex:0 0 auto;color:color-mix(in srgb,var(--foreground) 32%,transparent);cursor:grab}.ContentBoardBlock_moveSelect__U7RR2{min-width:0;flex:1;min-height:1.9rem;font-size:.68rem}.ContentBoardBlock_postControls__LeLnu{display:flex;min-width:0;align-items:center;gap:.35rem;margin:.32rem .25rem 0}.ContentBoardBlock_orderButtons__WIpaH{display:inline-grid;flex:0 0 auto;grid-template-columns:repeat(2,1.75rem);overflow:hidden;border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:7px}.ContentBoardBlock_orderButtons__WIpaH button{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:0;background:var(--background);color:color-mix(in srgb,var(--foreground) 58%,transparent);font-size:.62rem;cursor:pointer}.ContentBoardBlock_orderButtons__WIpaH button+button{border-left:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)}@media (any-hover:hover){.ContentBoardBlock_orderButtons__WIpaH button:hover:not([aria-disabled=true]):not(:disabled){background:color-mix(in srgb,var(--foreground) 7%,transparent);color:var(--foreground)}}.ContentBoardBlock_orderButtons__WIpaH button:disabled{cursor:default;opacity:.28}.ContentBoardBlock_moreButton__RmFaA{display:flex;min-height:2.15rem;align-items:center;justify-content:center;gap:.35rem;border:0;border-radius:9px;background:transparent;color:color-mix(in srgb,var(--foreground) 58%,transparent);font-size:.7rem;font-weight:700;cursor:pointer}@media (any-hover:hover){.ContentBoardBlock_moreButton__RmFaA:hover:not([aria-disabled=true]):not(:disabled){background:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}.ContentBoardBlock_postCard__98lcL:hover:not([aria-disabled=true]):not(:disabled){border-color:color-mix(in srgb,var(--lane-accent) 32%,transparent);box-shadow:0 8px 20px rgb(15 23 42/7%);transform:translateY(-1px)}}.ContentBoardBlock_postTitle__kQJSK{display:flex;min-width:0;align-items:center;gap:.48rem;color:var(--foreground);font-size:.78rem;font-weight:650}.ContentBoardBlock_postTitle__kQJSK>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContentBoardBlock_postIcon__MwOtn{width:1.1rem;height:1.1rem;font-size:.82rem}.ContentBoardBlock_postMeta___RLNp{display:inline-flex;flex:0 0 auto;align-items:center;gap:.3rem;color:color-mix(in srgb,var(--foreground) 45%,transparent);font-size:.64rem}.ContentBoardBlock_emptyState__w_NeV{display:flex;min-height:122px;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;border:1px dashed color-mix(in srgb,var(--foreground) 15%,transparent);border-radius:10px;color:color-mix(in srgb,var(--foreground) 42%,transparent);font-size:.72rem}.ContentBoardBlock_emptyState__w_NeV i{font-size:1.2rem}.ContentBoardBlock_createButton__lV94N{display:flex;min-height:2.45rem;align-items:center;justify-content:center;gap:.38rem;margin:0 .65rem .65rem;border:1px solid color-mix(in srgb,var(--lane-accent) 24%,transparent);border-radius:10px;background:color-mix(in srgb,var(--lane-accent) 8%,transparent);color:var(--lane-accent);font-size:.74rem;font-weight:750;cursor:pointer}@media (any-hover:hover){.ContentBoardBlock_createButton__lV94N:hover:not([aria-disabled=true]):not(:disabled){background:color-mix(in srgb,var(--lane-accent) 14%,transparent)}}.ContentBoardBlock_createButton__lV94N:disabled{cursor:wait;opacity:.65}.ContentBoardBlock_createButton__lV94N:disabled i.bi-arrow-repeat{animation:ContentBoardBlock_content-board-spin__VZ5In .8s linear infinite}.ContentBoardBlock_error__Zp_M4{margin:-.25rem 1rem .85rem;color:#dc2626;font-size:.75rem}@keyframes ContentBoardBlock_content-board-spin__VZ5In{to{transform:rotate(1turn)}}@media (max-width:640px){.ContentBoardBlock_board__ZZ2O1{margin-inline:-.3rem;border-radius:16px}.ContentBoardBlock_header__94Qep{align-items:flex-start;padding:1rem}.ContentBoardBlock_headerActions__VSsel{flex-direction:column;align-items:flex-end}.ContentBoardBlock_addCategoryButton__eOzEJ{min-height:1.75rem;padding-inline:.55rem}.ContentBoardBlock_addCategoryForm__1m2v7{align-items:stretch;flex-direction:column;padding:.75rem 1rem}.ContentBoardBlock_addCategoryForm__1m2v7>div{flex-wrap:wrap}.ContentBoardBlock_addCategoryForm__1m2v7 input{flex-basis:100%}.ContentBoardBlock_summary__7SJ5B{white-space:nowrap}.ContentBoardBlock_lanes__UKfW0{grid-auto-columns:minmax(82vw,300px);padding:.8rem}}@media (prefers-reduced-motion:reduce){.ContentBoardBlock_board__ZZ2O1,.ContentBoardBlock_postCard__98lcL{transition:none}}