.login{--l-text: #ffffff;--l-muted: rgba(255, 255, 255, .68);--l-label: rgba(255, 255, 255, .85);--l-card: rgba(17, 17, 17, .66);--l-border: rgba(255, 255, 255, .14);--l-input: rgba(17, 17, 17, .6);--l-input-focus: rgba(17, 17, 17, .85);--l-input-border: rgba(255, 255, 255, .16);--l-placeholder: rgba(255, 255, 255, .42);--l-ghost: rgba(255, 255, 255, .1);--l-chrome: rgba(17, 17, 17, .5);--l-page: radial-gradient(120% 90% at 80% 0%, #2a2721 0%, #111111 55%, #0b0b0b 100%);--l-shadow: 0 50px 120px -40px rgba(0, 0, 0, .9), inset 0 1px 0 rgba(255, 255, 255, .08);position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:var(--l-page);color:var(--l-text)}:root:not([data-theme=dark]) .login{--l-text: #111111;--l-muted: rgba(17, 17, 17, .66);--l-label: rgba(17, 17, 17, .82);--l-card: rgba(255, 255, 255, .7);--l-border: rgba(17, 17, 17, .1);--l-input: rgba(255, 255, 255, .85);--l-input-focus: #ffffff;--l-input-border: rgba(17, 17, 17, .16);--l-placeholder: rgba(17, 17, 17, .4);--l-ghost: rgba(17, 17, 17, .06);--l-chrome: rgba(255, 255, 255, .6);--l-page: radial-gradient(120% 90% at 80% 0%, #fffaf0 0%, #f5f4ef 55%, #ebe9e2 100%);--l-shadow: 0 40px 100px -50px rgba(17, 17, 17, .35), inset 0 1px 0 rgba(255, 255, 255, .7)}.login-backdrop{position:absolute!important;top:0;right:0;bottom:0;left:0}.login-head,.login-main{position:relative;z-index:2}.login-head{display:flex;align-items:center;gap:10px;padding:22px 32px}.login-brand{display:flex;align-items:center;gap:10px}.login-brand img{border-radius:8px}.login-brand span{font-size:15px;color:var(--l-muted);padding-top:3px}.login .segmented{background:var(--l-chrome);border-color:var(--l-input-border)}.login-langs{display:flex;gap:2px;padding:3px;border-radius:10px;border:1px solid var(--l-input-border);background:var(--l-chrome)}.login-langs button{height:30px;min-width:40px;border:0;border-radius:8px;cursor:pointer;font:600 12px var(--mono);background:transparent;color:var(--l-muted);transition:background .2s,color .2s}.login-langs button.ar{font:600 15px var(--font)}.login-langs button:hover{background:var(--l-ghost);color:var(--l-text)}.login-langs button[aria-pressed=true]{background:#ffc800;color:#111}.login-main{flex:1;display:flex;align-items:center;justify-content:center;padding:12px 20px 48px}.login-card{width:100%;max-width:1080px;min-height:620px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:14px;overflow:hidden;background:var(--l-card);border:1px solid var(--l-border);box-shadow:var(--l-shadow);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}.login-form{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:48px 52px}.login-titles{display:flex;flex-direction:column;gap:8px}.login-titles h1{font-size:32px;line-height:1.25;font-weight:700;text-wrap:balance}.login-titles p{font-size:14px;line-height:1.7;color:var(--l-muted)}.login-field{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:500;color:var(--l-label)}.login-field input{width:100%;height:48px;border-radius:8px;padding:0 14px;font-size:15px;border:1px solid var(--l-input-border);background:var(--l-input);color:var(--l-text);outline:none;transition:border-color .2s,background .2s}.login-field input::placeholder{color:var(--l-placeholder)}.login-field input:focus{border-color:#ffc800;background:var(--l-input-focus)}.login-pw{position:relative;display:block}.login-pw input{padding-right:48px}.login-pw button{position:absolute;right:4px;top:4px;width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:var(--l-muted);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s}.login-pw button:hover{background:var(--l-ghost);color:var(--l-text)}.login-submit{height:50px;margin-top:6px;border:0;border-radius:8px;cursor:pointer;background:#ffc800;color:#111;font:700 15px var(--font);transition:background .2s,transform .15s}.login-submit:hover{background:#ffd633}.login-submit:active{transform:scale(.98)}.login-submit:disabled{opacity:.7;cursor:progress}.login-error{color:var(--red);font-size:13px}.login-alert{padding:12px;border-radius:8px;background:var(--red-soft);color:var(--red);font-size:13px;line-height:1.5}.login-alert button{border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer;padding:0}.login-media{position:relative;z-index:1;margin:10px;border-radius:10px;overflow:hidden;min-height:560px;background:radial-gradient(90% 70% at 50% 40%,#222019,#111 70%);color:#fff}.login-video-src{position:absolute;width:2px;height:2px;opacity:0;pointer-events:none}.login-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.login-phone{position:absolute!important;top:0;right:0;bottom:0;left:0}.login-media-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#1116,#1110 18%,#1110 58%,#111111f0)}.login-media-top{position:absolute;top:18px;inset-inline:18px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500}.login-media-top img{border-radius:6px}.login-chip{display:inline-flex;align-items:center;gap:6px;font:11px var(--mono);padding:5px 9px;border-radius:4px;background:#00000073;border:1px solid rgba(255,255,255,.15)}.login-chip i{width:7px;height:7px;border-radius:4px;display:block}.login-media-text{position:absolute;bottom:22px;inset-inline:22px;display:flex;flex-direction:column;gap:14px}.login-hook{font-size:26px;font-weight:700;line-height:1.4;text-align:start}.login-media-text p{font-size:13px;line-height:1.6;color:#ffffffbf}.login-progress{display:flex;align-items:center;gap:12px}.login-bar{flex:1;height:3px;border-radius:2px;background:#ffffff38;overflow:hidden}.login-bar div{height:100%;background:#ffc800;transform-origin:left;animation:login-bar 8s linear both}[dir=rtl] .login-bar div{transform-origin:right}@keyframes login-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.login-dots{display:flex;gap:6px}.login-dots button{width:6px;height:6px;border:0;padding:0;border-radius:3px;cursor:pointer;background:#fff6;transition:width .3s,background .3s}.login-dots button[aria-pressed=true]{width:22px;background:#ffc800}.login-dots button:focus-visible{outline-color:#ffc800}.login-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#111}@media (max-width: 880px){.login-head{padding:16px;flex-wrap:wrap}.login-main{padding:0 16px 32px;align-items:flex-start}.login-card{grid-template-columns:minmax(0,1fr);min-height:0}.login-media{order:-1;min-height:260px}.login-form{padding:32px 26px}.login-titles h1{font-size:26px}.login-hook{font-size:20px}.login-media-text p{display:none}}@media (max-width: 480px){.login-brand span,.login-brand img{display:none}}:root{color-scheme:light;--ink: #111111;--ink-2: #55534c;--ink-3: #6f6c63;--paper: #f5f4ef;--card: #ffffff;--line: #e3e1d9;--hover: #f8f7f3;--weekend: #faf9f6;--shadow: rgba(17, 17, 17, .08);--brand: #ffc800;--brand-hover: #f0bc00;--on-brand: #111111;--brand-soft: #fff3c4;--brand-wash: #fff8dc;--brand-ink: #7a5900;--logo-slash: #111111;--green: #1f7a4d;--green-soft: #e2f2e8;--claude: #6e56cf;--claude-soft: #efebfc;--claude-line: #d9d0f7;--claude-ink: #4c36a8;--red: #b4411c;--red-soft: #f8e6df;--fb: #1877f2;--ig: #c13584;--tt: #111111;--font: "Readex Pro", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--radius-card: 16px;--radius-control: 10px;--sidebar: 248px;--topbar: 72px}:root[data-theme=dark]{color-scheme:dark;--ink: #f5f4ef;--ink-2: #b8b5ab;--ink-3: #8f8c83;--paper: #111111;--card: #1a1a19;--line: #2e2d2a;--hover: #232321;--weekend: #161615;--shadow: rgba(0, 0, 0, .5);--brand-hover: #ffd43d;--brand-soft: #3a3110;--brand-wash: #2a2512;--brand-ink: #ffc800;--logo-slash: #ffc800;--green: #5ccb8a;--green-soft: #17301f;--claude: #a493f5;--claude-soft: #262140;--claude-line: #40386e;--claude-ink: #c3b7ff;--red: #f08a68;--red-soft: #3a1f16;--tt: #f5f4ef}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{overflow-wrap:break-word}body{margin:0;font-family:var(--font);color:var(--ink);background:var(--paper);transition:background .2s,color .2s;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit;color:inherit}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}::selection{background:var(--brand);color:var(--on-brand)}input,textarea{caret-color:var(--brand-ink)}.mono{font-family:var(--mono);direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.muted{color:var(--ink-3)}.secondary{color:var(--ink-2)}.caption{font-size:12px;line-height:1.45;color:var(--ink-3)}.label{font-size:13px;font-weight:500}.spacer{flex:1}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);padding:24px}.card-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px}.card-head>*{min-width:0}.card-title{font-size:17px;font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:var(--radius-control);border:1px solid transparent;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .15s,transform .1s}.btn:active{transform:scale(.97)}.btn-sm{height:34px;padding:0 14px;font-size:13px}.btn-primary{background:var(--brand);color:var(--on-brand);font-weight:600}.btn-primary:hover{background:var(--brand-hover)}.btn-secondary{background:var(--card);border-color:var(--line);color:var(--ink)}.btn-secondary:hover{background:var(--hover)}.btn-claude{background:var(--claude-soft);border-color:var(--claude-line);color:var(--claude-ink)}.btn-claude:hover{background:var(--claude-line)}.btn-danger{background:var(--card);border-color:var(--line);color:var(--red)}.btn-danger:hover{background:var(--red-soft)}.btn-dark{background:var(--ink);color:var(--paper)}.pill{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap;background:var(--card);border:1px solid var(--line);color:var(--ink)}.pill-claude{background:var(--claude-soft);border-color:var(--claude-line);color:var(--claude-ink)}.pill-success{background:var(--green-soft);border-color:transparent;color:var(--green)}.pill-toggle{cursor:pointer;height:32px;-webkit-user-select:none;user-select:none}.pill-toggle[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand)}.dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.segmented{display:inline-flex;gap:2px;padding:3px;border-radius:var(--radius-control);background:var(--card);border:1px solid var(--line)}.segmented button{height:30px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font-size:13px;cursor:pointer}.segmented button[aria-pressed=true]{background:var(--ink);color:var(--paper);font-weight:600}.segmented.soft button[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 2px var(--shadow)}.segmented.soft{background:var(--paper);border-color:transparent}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}@keyframes pulse{0%,to{opacity:.35}50%{opacity:1}}.page{padding:32px;display:flex;flex-direction:column;gap:24px;max-width:1240px}.mobile-only{display:none!important}.shell{display:flex;min-height:100vh}.shell-side{width:var(--sidebar);flex-shrink:0;position:sticky;top:0;height:100vh;background:var(--card);border-inline-end:1px solid var(--line);display:flex;flex-direction:column;padding:24px 16px}.shell-brand{display:flex;align-items:center;padding:0 8px 28px}.shell-wordmark{display:flex;align-items:center;gap:8px}.shell-wordmark span{font-size:13px;font-weight:500;padding-top:4px}.shell-mark{display:none;border-radius:10px}.shell-nav{display:flex;flex-direction:column;gap:4px}.shell-nav a{display:flex;align-items:center;gap:12px;height:42px;padding:0 12px;border-radius:10px;color:var(--ink-2);font-size:14px;position:relative}.shell-nav a:hover{background:var(--hover)}.shell-nav a[aria-current=page]{background:var(--brand-soft);color:var(--ink);font-weight:600}.shell-nav a[aria-current=page]:before{content:"";position:absolute;inset-inline-start:-16px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--brand)}.shell-claude{background:var(--claude-soft);border:1px solid var(--claude-line);border-radius:14px;padding:14px;margin-bottom:16px}.shell-user{display:flex;align-items:center;gap:12px}.shell-side .shell-user{border-top:1px solid var(--line);padding-top:16px;padding-inline:8px}.shell-user-text{flex:1;min-width:0}.shell-avatar{width:36px;height:36px;border-radius:18px;background:var(--brand);color:var(--on-brand);display:grid;place-items:center;font-weight:600;flex-shrink:0}.shell-logout{border:0;background:none;color:var(--ink-3);cursor:pointer;font-size:12px;padding:4px}.shell-main{flex:1;min-width:0;display:flex;flex-direction:column}.shell-top{height:var(--topbar);flex-shrink:0;display:flex;align-items:center;gap:16px;padding:0 32px;border-bottom:1px solid var(--line);background:var(--paper);position:sticky;top:0;z-index:5}.shell-top h1{font-size:20px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-top-mark{display:none;border-radius:8px;flex-shrink:0}.shell-search{display:flex;align-items:center;gap:10px;width:320px;min-width:0;height:40px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:0 12px}.shell-search input{border:0;outline:0;background:transparent;flex:1;min-width:0;font-size:13px}.shell-icon-btn{position:relative;width:40px;height:40px;flex-shrink:0;border-radius:10px;border:1px solid var(--line);background:var(--card);display:grid;place-items:center;cursor:pointer;color:var(--ink-2);list-style:none}.shell-icon-btn::-webkit-details-marker{display:none}.shell-icon-btn>i{position:absolute;top:8px;inset-inline-end:9px;width:8px;height:8px;border-radius:4px;background:var(--claude);border:2px solid var(--card)}.shell-prefs{display:flex;gap:16px}.shell-menu{display:none;position:relative}.shell-menu-panel{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:30;width:260px;display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:0 16px 40px -12px var(--shadow)}.shell-content{flex:1;min-width:0}.shell-tabs{display:none}.home-head{display:flex;align-items:flex-end;gap:12px 24px;flex-wrap:wrap}.home-head>div:first-child{min-width:0}.home-actions{display:flex;gap:12px}.home-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;align-items:start}.rails-grid{display:grid;grid-template-columns:120px repeat(7,minmax(0,1fr))}.rails-list{display:none}.create-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start}.create-row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.create-preview{position:sticky;top:96px}.cal-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cal-head h2{font-size:26px;font-weight:600;min-width:200px;text-align:center}.cal-grid{display:grid;grid-template-columns:minmax(0,1fr) 264px;gap:20px;align-items:start}.cal-month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:138px}.cal-cell{padding:8px;overflow:hidden;min-width:0}.cal-dots,.day-short{display:none}.an-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.an-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.an-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.chart-scroll{overflow-x:auto;overscroll-behavior-x:contain}.acc-row{display:grid;grid-template-columns:44px minmax(0,1.1fr) minmax(0,1.4fr) 150px 120px;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--line)}.acc-row>:last-child{display:flex;justify-content:flex-end}@media (max-width: 1099px){.shell-side{width:72px;padding:20px 12px;align-items:center}.shell-brand{padding:0 0 24px}.shell-wordmark,.shell-label,.shell-claude,.shell-side .shell-user-text,.shell-logout{display:none}.shell-mark{display:block}.shell-nav a{width:48px;height:48px;padding:0;justify-content:center}.shell-nav a[aria-current=page]:before{inset-inline-start:-12px}.shell-side .shell-user{padding-inline:0}.shell-top{padding:0 24px}.shell-search{width:220px}.shell-prefs{display:none}.shell-menu{display:block}.home-grid,.create-grid,.cal-grid,.an-kpis{grid-template-columns:minmax(0,1fr)}.create-preview{position:static}.acc-row{grid-template-columns:44px minmax(0,1fr)}.acc-row>:nth-child(n+3){grid-column:2 / -1}.acc-row>:last-child{justify-content:flex-start}.create-preview:not(.open) .create-preview-body{display:none}.create-preview .card-head{margin-bottom:0}.create-preview.open .card-head{margin-bottom:18px}.mobile-only{display:revert!important}}@media (max-width: 767px){.shell-side,.shell-search{display:none}.shell-top{height:60px;padding:0 16px;gap:10px}.shell-top-mark{display:block}.shell-top h1{font-size:18px}.shell-content{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.shell-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;inset-inline:0;bottom:0;z-index:20;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--card);border-top:1px solid var(--line)}.shell-tabs a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;color:var(--ink-3);min-width:0}.shell-tabs a[aria-current=page]{color:var(--ink);font-weight:600}.shell-tabs a[aria-current=page] svg{background:var(--brand);border-radius:999px;padding:3px 14px;width:52px;height:28px;box-sizing:border-box}.page{padding:16px;gap:16px}.card{padding:16px}.home-head{flex-direction:column;align-items:stretch}.home-head>.spacer{display:none}.home-head h2{font-size:24px}.home-actions>*{flex:1}.create-row2{grid-template-columns:minmax(0,1fr)}.create-actions{position:sticky;bottom:calc(72px + env(safe-area-inset-bottom));z-index:4;margin-inline:-16px;padding:12px 16px!important;background:var(--card);box-shadow:0 -8px 16px -12px var(--shadow)}.create-actions .btn{flex:1}.create-actions .spacer{display:none}.cal-head h2{font-size:20px;min-width:0;flex:1;order:-1;flex-basis:100%;text-align:start}.cal-month{grid-auto-rows:52px}.cal-cell{padding:4px}.cal-chips,.day-long{display:none!important}.day-short{display:inline}.cal-dots{display:flex;gap:3px;justify-content:center;margin-top:2px}.an-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-scroll svg{min-width:640px}}@media (max-width: 639px){.rails-grid{display:none}.rails-list{display:flex;flex-direction:column}}@media (pointer: coarse){.btn,.btn-sm{min-height:44px}.pill-toggle{height:44px}.segmented button{min-height:38px}}.posts-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--line);margin-bottom:-8px}.posts-tabs::-webkit-scrollbar{display:none}.posts-tabs button{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ink-2);font-size:14px;cursor:pointer;white-space:nowrap}.posts-tabs button:hover{color:var(--ink)}.posts-tabs button[aria-selected=true]{color:var(--ink);font-weight:600;border-bottom-color:var(--brand)}.posts-tabs .mono{font-size:11px;padding:1px 7px;border-radius:999px;background:var(--card);border:1px solid var(--line);color:var(--ink-2);font-weight:500}.posts-tabs button[aria-selected=true] .mono{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.post-card{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;min-width:0;transition:border-color .15s,transform .15s}.post-card:hover{border-color:var(--ink-3)}.post-card-media{position:relative;display:block;aspect-ratio:4 / 5;background:#111;overflow:hidden}.post-card-media img,.post-card-media video{width:100%;height:100%;object-fit:cover;display:block}.post-card-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:44px 16px 18px;color:#fff;font-size:17px;font-weight:700;line-height:1.45;overflow:hidden;background:linear-gradient(115deg,#111 0,#111 62%,#ffc800 62%,#ffc800 68%,#111 68%)}.posts-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.post-card-kind{position:absolute;top:10px;inset-inline-start:10px;font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;background:#111111b8;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.post-card-body{display:flex;flex-direction:column;gap:8px;padding:14px;flex:1}.post-card-title{font-size:14px;font-weight:600;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-card-title:hover{text-decoration:underline;text-underline-offset:3px}.post-card-foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:6px}.post-card-ext{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--line);color:var(--ink-2);flex-shrink:0}.post-card-ext:hover{background:var(--hover)}.count-link{display:block;border-radius:10px;padding:8px;margin:-8px;transition:background .15s}.count-link:hover{background:var(--hover)}.count-link:hover .caption{color:var(--ink)}@media (max-width: 767px){.posts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.post-card-body{padding:10px;gap:6px}.post-card-title{font-size:13px}.posts-tabs{margin-inline:-16px;padding-inline:16px}.posts-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding:2px 16px}.posts-filters::-webkit-scrollbar{display:none}.posts-filters>*{flex-shrink:0}.posts-filters .spacer{display:none}.post-card-text{font-size:14px;padding:40px 12px 14px}}@media (pointer: coarse){.post-card-ext{width:44px;height:44px}}
