.publish-page_shell__5dhvj{--page-shell-editor-max:680px}.publish-page_page__mMgyN{--publish-thumb:84px;--publish-bar:calc(var(--tibiu-ui-control-lg) + 2 * var(--tibiu-ui-space-3));display:flex;flex-direction:column;gap:var(--tibiu-ui-space-4);padding:var(--tibiu-ui-space-4) 0 calc(var(--publish-bar) + var(--tibiu-ui-space-6) + env(safe-area-inset-bottom, 0px));background:var(--tibiu-ui-color-surface);color:var(--tibiu-ui-color-ink)}.publish-page_page__mMgyN[data-writing=true]{padding-bottom:calc(var(--publish-keyboard, 0px) + 160px)}.publish-page_images__IzeIG{display:flex;gap:var(--tibiu-ui-space-2);margin:0 calc(-1 * var(--tibiu-ui-gutter-mobile));padding:0 var(--tibiu-ui-gutter-mobile);overflow-x:auto;list-style:none;scrollbar-width:none}.publish-page_images__IzeIG::-webkit-scrollbar{display:none}.publish-page_image__7anGs{position:relative;flex:0 0 auto;width:var(--publish-thumb);height:var(--publish-thumb)}.publish-page_page__mMgyN .publish-page_image-add__RU7DZ[data-variant][data-size],.publish-page_page__mMgyN .publish-page_image-button___16XL[data-variant][data-size]{display:block;width:100%;height:100%;min-height:0;padding:0;overflow:hidden;border-radius:var(--tibiu-ui-radius-md);background:var(--tibiu-ui-color-surface-soft)}.publish-page_image-button___16XL img{display:block;width:100%;height:100%;object-fit:cover}.publish-page_image-button___16XL:disabled{opacity:1;cursor:default}.publish-page_page__mMgyN .publish-page_image-add__RU7DZ[data-variant][data-size]{display:grid;place-items:center;border:1px solid var(--tibiu-ui-color-line);color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-icon-size-lg)}.publish-page_cover-mark__ivACA{position:absolute;bottom:0;left:0;right:0;padding:2px 0;border-radius:0 0 var(--tibiu-ui-radius-md) var(--tibiu-ui-radius-md);background:var(--tibiu-ui-color-media-scrim);color:var(--tibiu-ui-color-on-dark);font-size:var(--tibiu-ui-type-badge-size);line-height:var(--tibiu-ui-type-badge-line);text-align:center;pointer-events:none}.publish-page_page__mMgyN .publish-page_image-remove__spMw_[data-variant][data-size]{position:absolute;top:4px;right:4px;width:22px;height:22px;min-height:0;border-radius:var(--tibiu-ui-radius-circle);background:var(--tibiu-ui-color-media-scrim);color:var(--tibiu-ui-color-on-dark)}.publish-page_title__0cyec input{width:100%;color:var(--tibiu-ui-color-ink);font-family:var(--tibiu-ui-font-display);font-size:var(--tibiu-ui-type-section-mobile-size);font-weight:var(--tibiu-ui-weight-semibold);line-height:var(--tibiu-ui-type-section-mobile-line)}.publish-page_body__e1bJo [contenteditable]:focus,.publish-page_body__e1bJo [contenteditable]:focus-visible,.publish-page_title__0cyec input:focus,.publish-page_title__0cyec input:focus-visible{outline:none}.publish-page_title__0cyec input::placeholder{color:var(--tibiu-ui-color-ink-muted);font-weight:var(--tibiu-ui-weight-medium)}.publish-page_count__U6Iz6,.publish-page_length___vyak{color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-aux-size);font-variant-numeric:var(--tibiu-ui-font-numeric)}.publish-page_length___vyak{margin:calc(-1 * var(--tibiu-ui-space-2)) 0 0;text-align:right}.publish-page_length___vyak[data-over=true]{color:var(--tibiu-ui-color-danger)}.publish-page_body__e1bJo,.publish-page_body__e1bJo [contenteditable]{font-size:var(--tibiu-ui-type-input-size);line-height:1.7}.publish-page_topic-chips__w8N6A,.publish-page_work-chips__FMR4I{display:flex;gap:var(--tibiu-ui-space-2);margin:0 calc(-1 * var(--tibiu-ui-gutter-mobile));padding:0 var(--tibiu-ui-gutter-mobile);overflow-x:auto;scrollbar-width:none}.publish-page_topic-chips__w8N6A::-webkit-scrollbar,.publish-page_work-chips__FMR4I::-webkit-scrollbar{display:none}.publish-page_page__mMgyN .publish-page_topic-chip__4ZJ3p[data-variant][data-size]{flex:0 0 auto;max-width:16em;min-height:var(--tibiu-ui-control-sm);padding:0 var(--tibiu-ui-space-3);overflow:hidden;border-radius:var(--tibiu-ui-radius-pill);background:var(--tibiu-ui-color-surface-soft);color:var(--tibiu-ui-color-ink-soft);font-size:var(--tibiu-ui-type-aux-size);font-weight:var(--tibiu-ui-weight-regular);text-overflow:ellipsis;white-space:nowrap}.publish-page_suggestions__TJKZ5{display:grid;margin:0;padding:0;list-style:none}.publish-page_page__mMgyN .publish-page_suggestion__982Pj[data-variant][data-size]{display:flex;align-items:center;justify-content:space-between;gap:var(--tibiu-ui-space-3);width:100%;min-height:var(--tibiu-ui-hit-target);padding:0;border-bottom:1px solid var(--tibiu-ui-color-line);border-radius:0;font-size:var(--tibiu-ui-type-input-size);font-weight:var(--tibiu-ui-weight-regular);text-align:left}.publish-page_suggestion-name___xyDW{display:inline-flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publish-page_suggestion-hash__booD3{color:var(--tibiu-ui-color-ink-soft);font-weight:var(--tibiu-ui-weight-semibold)}.publish-page_suggestion-reach__7tr_S{flex:0 0 auto;color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-aux-size)}.publish-page_pills__CbOdj{display:flex;flex-wrap:wrap;gap:var(--tibiu-ui-space-2)}.publish-page_dormant__9lp8R{display:none}.publish-page_inline-tools__xXJOq{padding-block:var(--tibiu-ui-space-1);border-block:1px solid var(--tibiu-ui-color-line)}.publish-page_keyboard-bar__9XMdX{position:fixed;right:0;bottom:var(--publish-keyboard,0);left:0;z-index:var(--tibiu-ui-z-popover);display:grid;gap:var(--tibiu-ui-space-2);padding:var(--tibiu-ui-space-2) var(--tibiu-ui-gutter-mobile) 0;border-top:1px solid var(--tibiu-ui-color-line);background:var(--tibiu-ui-color-surface)}.publish-page_keyboard-bar__9XMdX .publish-page_suggestions__TJKZ5{max-height:min(40dvh,260px);overflow-y:auto}.publish-page_keyboard-tools__dPxly{display:flex;align-items:flex-start;gap:var(--tibiu-ui-space-2)}.publish-page_keyboard-tools__dPxly>:first-child{flex:1 1 auto;min-width:0}.publish-page_page__mMgyN .publish-page_done__y4yR_[data-variant][data-size]{flex:0 0 auto;font-weight:var(--tibiu-ui-weight-semibold)}.publish-page_header-actions__tgpLf{display:inline-flex;align-items:center;gap:var(--tibiu-ui-space-2)}.publish-page_rows__QRs7X{display:grid;gap:var(--tibiu-ui-space-2);padding-top:var(--tibiu-ui-space-2);border-top:1px solid var(--tibiu-ui-color-line)}.publish-page_page__mMgyN .publish-page_row__2ewvh[data-variant][data-size]{display:flex;align-items:center;gap:var(--tibiu-ui-space-3);width:100%;min-height:52px;padding:0;border-radius:0;color:var(--tibiu-ui-color-ink);font-size:var(--tibiu-ui-type-input-size);font-weight:var(--tibiu-ui-weight-regular);text-align:left}.publish-page_row__2ewvh .anticon{font-size:var(--tibiu-ui-icon-size-md)}.publish-page_row__2ewvh>.anticon:last-child{color:var(--tibiu-ui-color-ink-muted)}.publish-page_row-label__sv_2h{flex:1 1 auto;min-width:0}.publish-page_row-value__KRoVk{color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-aux-size)}.publish-page_options__LNvrE,.publish-page_results__jtOsJ,.publish-page_works__7VRj9{display:grid;gap:var(--tibiu-ui-space-2);margin:0;padding:0;list-style:none}.publish-page_work__dMlQ7{display:flex;align-items:center;gap:var(--tibiu-ui-space-3);width:100%;min-width:0}.publish-page_work-cover__m5EwS{flex:0 0 auto;width:40px;height:53px;overflow:hidden;border-radius:var(--tibiu-ui-radius-sm);background:var(--tibiu-ui-color-surface-soft)}.publish-page_work-cover__m5EwS img{display:block;width:100%;height:100%;object-fit:cover}.publish-page_work-copy__DIgHb{display:grid;flex:1 1 auto;min-width:0;gap:2px;text-align:left}.publish-page_work-copy__DIgHb span,.publish-page_work-copy__DIgHb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publish-page_work-copy__DIgHb strong{font-size:var(--tibiu-ui-type-input-size);font-weight:var(--tibiu-ui-weight-medium)}.publish-page_restored__3ahBM,.publish-page_work-copy__DIgHb span{color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-aux-size)}.publish-page_restored__3ahBM{display:flex;align-items:center;justify-content:space-between;gap:var(--tibiu-ui-space-2);margin:0}.publish-page_sheet__IXWXj{display:grid;gap:var(--tibiu-ui-space-3);padding-bottom:var(--tibiu-ui-space-4)}.publish-page_options__LNvrE .publish-page_option__qQoSM[data-variant][data-size],.publish-page_sheet__IXWXj .publish-page_result__nb20L[data-variant][data-size]{display:flex;align-items:center;gap:var(--tibiu-ui-space-3);width:100%;min-height:var(--tibiu-ui-hit-target);padding:var(--tibiu-ui-space-1) 0;border-radius:0;font-size:var(--tibiu-ui-type-input-size);text-align:left}.publish-page_option__qQoSM>span{flex:1 1 auto}.publish-page_options__LNvrE .publish-page_option__qQoSM[data-variant][data-size][aria-checked=true]{color:var(--tibiu-ui-color-primary)}.publish-page_empty__g3KT5{margin:0;color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-aux-size);text-align:center}.publish-page_bar__w_WbO{position:fixed;right:0;bottom:0;left:0;z-index:var(--tibiu-ui-z-popover);display:grid;grid-template-columns:1fr 2fr;gap:var(--tibiu-ui-space-3);padding:var(--tibiu-ui-space-3) var(--tibiu-ui-gutter-mobile) calc(var(--tibiu-ui-space-3) + env(safe-area-inset-bottom, 0px));background:var(--tibiu-ui-color-surface)}@media (min-width:768px){.publish-page_page__mMgyN{--publish-thumb:104px;padding:var(--tibiu-ui-space-6) 0 var(--tibiu-ui-space-8)}.publish-page_images__IzeIG,.publish-page_topic-chips__w8N6A,.publish-page_work-chips__FMR4I{margin-inline:0;padding-inline:0}.publish-page_bar__w_WbO{position:sticky;bottom:0;padding-inline:0;border-top:1px solid var(--tibiu-ui-color-line)}}.publish-page_page__mMgyN .publish-page_image-add__RU7DZ[data-variant][data-size]:is(:hover,:active),.publish-page_page__mMgyN .publish-page_image-button___16XL[data-variant][data-size]:is(:hover,:active),.publish-page_page__mMgyN .publish-page_topic-chip__4ZJ3p[data-variant][data-size]:is(:hover,:active){background:var(--tibiu-ui-color-surface-soft)}.publish-page_page__mMgyN .publish-page_image-remove__spMw_[data-variant][data-size]:is(:hover,:active){background:var(--tibiu-ui-color-media-scrim);color:var(--tibiu-ui-color-on-dark)}.page-shell_root__S4r7o{min-width:0;margin-inline:auto}.page-shell_root__S4r7o[data-page-shell=content-wide]{width:min(calc(100% - (var(--tibiu-ui-gutter) * 2)),var(--tibiu-ui-shell))}.page-shell_root__S4r7o[data-page-shell=content-narrow]{width:min(calc(100% - (var(--tibiu-ui-gutter) * 2)),var(--tibiu-ui-reading-rail))}.page-shell_root__S4r7o[data-page-shell=social-three-column]{width:min(calc(100% - 32px),var(--tibiu-ui-social-shell))}.page-shell_root__S4r7o[data-page-shell=account-dashboard]{width:min(calc(100% - 40px),var(--tibiu-ui-shell))}.page-shell_root__S4r7o[data-page-shell=reader]{width:100%;margin-inline:0}.page-shell_root__S4r7o[data-page-shell=editor]{width:min(calc(100% - (var(--tibiu-ui-gutter) * 2)),var(--page-shell-editor-max,var(--tibiu-ui-account-rail)))}@media (max-width:1179px){.page-shell_root__S4r7o[data-page-shell=content-narrow],.page-shell_root__S4r7o[data-page-shell=content-wide],.page-shell_root__S4r7o[data-page-shell=editor]{width:min(calc(100% - (var(--tibiu-ui-gutter-tablet) * 2)),var(--page-shell-editor-max,var(--tibiu-ui-shell)))}.page-shell_root__S4r7o[data-page-shell=content-narrow]{max-width:var(--tibiu-ui-reading-rail)}.page-shell_root__S4r7o[data-page-shell=social-three-column]{width:min(calc(100% - 24px),var(--page-shell-collapse-max,var(--tibiu-ui-social-shell)))}.page-shell_root__S4r7o[data-page-shell=account-dashboard]{width:min(calc(100% - 28px),900px)}}@media (max-width:1000px){.page-shell_root__S4r7o[data-page-shell=social-three-column]{width:min(calc(100% - 24px),var(--page-shell-compact-max,var(--page-shell-collapse-max,var(--tibiu-ui-social-shell))))}}@media (max-width:767px){.page-shell_root__S4r7o[data-page-shell=account-dashboard],.page-shell_root__S4r7o[data-page-shell=content-narrow],.page-shell_root__S4r7o[data-page-shell=content-wide],.page-shell_root__S4r7o[data-page-shell=editor]{width:calc(100% - (var(--tibiu-ui-gutter-mobile) * 2))}.page-shell_root__S4r7o[data-page-shell=reader],.page-shell_root__S4r7o[data-page-shell=social-three-column]{width:100%}}@media (min-width:768px){:root:has(.app-guide) .page-shell_root__S4r7o[data-page-shell=content-wide]{width:calc(100% - 48px);max-width:2256px}}