.tibiu-article-page{--article-left-width:var(--tibiu-ui-social-nav);--article-center-width:var(--tibiu-ui-article-rail);--article-right-width:var(--tibiu-ui-article-discovery);--article-header-offset:var(--tibiu-global-header-offset,66px);--article-blue:var(--tibiu-ui-color-primary);--article-text:var(--tibiu-ui-color-ink);--article-muted:var(--tibiu-ui-color-ink-muted);--article-surface:var(--tibiu-ui-article-surface);--article-line:var(--tibiu-ui-color-line);--article-soft:var(--tibiu-ui-color-surface-soft);--article-hover:var(--tibiu-ui-color-surface-soft);min-height:100svh;background:var(--article-surface)}.tibiu-article-shell{--page-shell-collapse-max:1073px;--page-shell-compact-max:768px;display:grid;grid-template-columns:minmax(200px,var(--article-left-width)) minmax(0,var(--article-center-width)) minmax(270px,var(--article-right-width));align-items:start}.tibiu-article-discovery-rail,.tibiu-article-primary-rail{position:sticky;top:calc(var(--article-header-offset) + 14px);max-height:calc(100svh - var(--article-header-offset) - 28px);overflow-y:auto;scrollbar-width:none}.tibiu-article-discovery-rail::-webkit-scrollbar,.tibiu-article-primary-rail::-webkit-scrollbar{display:none}.tibiu-article-primary-rail{padding:10px 24px 24px 0}.tibiu-article-primary-nav{display:grid;justify-items:start;gap:4px}.tibiu-article-nav-item,.tibiu-article-write-button{display:inline-flex;align-items:center;color:var(--article-text);text-decoration:none}.tibiu-article-nav-item{gap:17px;min-height:50px;padding:0 17px;border-radius:var(--tibiu-ui-radius-pill);font-size:var(--tibiu-ui-type-section-mobile-size);font-weight:var(--tibiu-ui-weight-medium);line-height:1}.tibiu-article-nav-item>.anticon{width:24px;font-size:var(--tibiu-ui-icon-size-lg)}.tibiu-article-nav-item:hover{background:var(--article-hover)}.tibiu-article-nav-item.is-active{color:var(--article-blue);font-weight:var(--tibiu-ui-weight-bold)}.tibiu-article-write-button{justify-content:center;gap:9px;width:100%;min-height:48px;margin-top:12px;border-radius:var(--tibiu-ui-radius-pill);background:var(--article-blue);color:var(--tibiu-ui-color-on-primary);font-size:var(--tibiu-ui-type-timeline-body-size);font-weight:var(--tibiu-ui-weight-bold);box-shadow:var(--tibiu-ui-shadow-control)}.tibiu-article-write-button:hover{background:var(--tibiu-ui-color-primary-hover);background:color-mix(in srgb,var(--article-blue) 88%,black)}.tibiu-article-center{min-width:0;min-height:100svh;border-inline:0;background:var(--article-surface)}.tibiu-article-stream-header{position:sticky;top:var(--article-header-offset);z-index:30;border-bottom:0;background:var(--tibiu-ui-color-surface-translucent);background:color-mix(in srgb,var(--article-surface) 90%,transparent);-webkit-backdrop-filter:var(--tibiu-ui-backdrop-sticky);backdrop-filter:var(--tibiu-ui-backdrop-sticky)}.tibiu-article-stream-header__title{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:0 18px}.tibiu-article-stream-header__title>span{display:grid;min-width:0}.tibiu-article-stream-header__title h1,.tibiu-article-stream-header__title strong{margin:0;color:var(--article-text);font-size:var(--tibiu-ui-type-section-mobile-size);font-weight:var(--tibiu-ui-weight-bold);line-height:1.25}.tibiu-article-stream-header__title small{overflow:hidden;color:var(--article-muted);font-size:var(--tibiu-ui-type-aux-size);line-height:var(--tibiu-ui-type-meta-line);text-overflow:ellipsis;white-space:nowrap}.tibiu-article-stream-header__title>a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 14px;border-radius:var(--tibiu-ui-radius-pill);background:var(--article-blue);color:var(--tibiu-ui-color-on-primary);font-size:var(--tibiu-ui-type-meta-size);font-weight:var(--tibiu-ui-weight-bold);text-decoration:none}.tibiu-article-search{margin:0 14px 12px}.tibiu-article-filter-tabs{padding-inline:14px}.tibiu-article-sortbar{display:flex;align-items:center;min-width:0;padding:10px 14px;border-bottom:0;overflow-x:auto;scrollbar-width:none}.tibiu-article-sortbar::-webkit-scrollbar{display:none}.tibiu-article-list{display:grid}.tibiu-article-empty{display:grid;justify-items:center;gap:6px;padding:64px 24px;color:var(--article-muted);text-align:center}.tibiu-article-empty strong{color:var(--article-text);font-size:var(--tibiu-ui-type-work-size)}.tibiu-article-empty p{margin:0;font-size:var(--tibiu-ui-type-meta-size);line-height:1.6}.tibiu-article-discovery-rail{display:grid;align-content:start;gap:14px;padding:10px 0 28px 24px}.tibiu-article-discovery-rail>.tibiu-article-search{margin:0}.tibiu-article-side-module{overflow:hidden;border-radius:var(--tibiu-ui-radius-overlay);background:var(--article-soft)}.tibiu-article-side-module h2{margin:0;padding:14px 16px 9px;color:var(--article-text);font-size:var(--tibiu-ui-type-section-mobile-size);font-weight:var(--tibiu-ui-weight-bold);line-height:1.25}.tibiu-article-category-list,.tibiu-article-related-list{display:grid}.tibiu-article-category-list>a,.tibiu-article-related-list>a{display:grid;gap:2px;padding:10px 16px;color:var(--article-text);text-decoration:none}.tibiu-article-category-list>a:hover,.tibiu-article-related-list>a:hover,.tibiu-article-side-more:hover{background:var(--article-hover)}.tibiu-article-category-list span,.tibiu-article-related-list strong{color:var(--article-text);font-size:var(--tibiu-ui-type-root-size);font-weight:var(--tibiu-ui-weight-bold);line-height:1.35}.tibiu-article-category-list small,.tibiu-article-related-list small,.tibiu-article-related-list span{overflow:hidden;color:var(--article-muted);font-size:var(--tibiu-ui-type-aux-size);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.tibiu-article-related-list strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tibiu-article-side-more{display:block;padding:13px 16px 15px;color:var(--article-blue);font-size:var(--tibiu-ui-type-meta-size);text-decoration:none}.tibiu-article-mobile-write{display:none}@media (max-width:1180px){.tibiu-article-shell{grid-template-columns:88px minmax(0,var(--article-center-width)) minmax(270px,var(--article-right-width))}.tibiu-article-primary-rail{padding-right:12px}.tibiu-article-primary-nav{justify-items:center}.tibiu-article-nav-item{justify-content:center;width:50px;height:50px;padding:0}.tibiu-article-nav-item [data-article-nav-label],.tibiu-article-write-button [data-article-nav-label]{display:none}.tibiu-article-write-button{width:50px;min-height:50px;padding:0}}@media (max-width:1000px){.tibiu-article-shell{grid-template-columns:88px minmax(0,680px)}.tibiu-article-discovery-rail,.tibiu-article-shell>span[aria-hidden=true]{display:none}}@media (max-width:767px){.tibiu-article-page{--article-header-offset:0px;padding-bottom:calc(64px + env(safe-area-inset-bottom))}.tibiu-article-shell{display:block}.tibiu-article-primary-rail{display:none}.tibiu-article-center{width:100%;border-inline:0}.tibiu-article-stream-header__title{min-height:54px;padding-inline:16px}.tibiu-article-stream-header__title>a{display:none}.tibiu-article-search{margin-inline:12px}.tibiu-article-mobile-write{position:fixed;z-index:72;right:18px;bottom:calc(16px + env(safe-area-inset-bottom));display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--tibiu-ui-radius-circle);background:var(--article-blue);color:var(--tibiu-ui-color-on-primary);font-size:var(--tibiu-ui-icon-size-md);box-shadow:var(--tibiu-ui-shadow-float)}}