.top-ad-bar{width:min(1180px,calc(100% - 32px));min-height:64px;margin:12px auto 0;padding:14px 18px;border:1px dashed var(--md-outline-variant);border-radius:22px;background:rgba(255,255,255,.62);display:flex;align-items:center;justify-content:center;gap:10px;color:var(--md-on-surface-variant);backdrop-filter:blur(14px)}.top-ad-bar p{margin:0;font-size:12px}.side-ad-rail{position:fixed;left:12px;top:126px;z-index:30;width:112px;min-height:320px;padding:14px;border:1px dashed var(--md-outline-variant);border-radius:20px;background:rgba(255,255,255,.64);color:var(--md-on-surface-variant);text-align:center;backdrop-filter:blur(14px)}.side-ad-rail span{display:inline-grid;place-items:center;width:34px;height:22px;border-radius:999px;background:var(--md-surface-container);font:800 10px 'DM Sans'}.side-ad-rail p{font-size:11px;line-height:1.4}.creator-money-note{display:flex;align-items:center;gap:10px;margin-top:18px;padding:13px 15px;border:1px solid rgba(200,244,91,.42);border-radius:20px;background:rgba(200,244,91,.16)}.creator-money-note>.material-symbols-rounded{color:#4d6e24}.creator-money-note b{display:block;font-size:13px}.creator-money-note small{color:var(--muted);font-size:11px}.home-dashboard{width:min(1240px,calc(100% - 40px));margin:0 auto 34px;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,25%);gap:18px}.home-dashboard .section-heading.small{margin-bottom:14px}.home-dashboard .section-heading.small h2{font-size:30px}.lingoshout-card,.news-widget,.blog-section{border:1px solid rgba(255,255,255,.68);border-radius:30px;background:rgba(255,255,255,.56);box-shadow:0 12px 34px rgba(35,54,41,.07);backdrop-filter:blur(16px)}.lingoshout-card,.news-widget{padding:22px}.news-widget{height:min(30vh,320px);overflow:auto}.news-widget h3{margin:5px 0;font-size:20px}.news-widget small{color:var(--md-on-surface-variant);font-size:10px}.lingoshout-form,.blog-form{display:grid;gap:10px}.lingoshout-form textarea,.blog-form input,.blog-form textarea,.creator-earning-card input{width:100%;border:1px solid var(--md-outline-variant);border-radius:18px;background:var(--md-surface-container);color:var(--md-on-surface);padding:13px;font:500 13px 'DM Sans';outline:0}.lingoshout-form textarea{min-height:76px;resize:vertical}.lingoshout-feed,.blog-feed,.news-list{display:grid;gap:10px;margin-top:16px}.lingoshout-item,.blog-item,.news-item{padding:14px;border:1px solid var(--md-outline-variant);border-radius:18px;background:rgba(255,255,255,.46)}.lingoshout-item header,.blog-item header{display:flex;align-items:center;justify-content:space-between;gap:10px}.lingoshout-item b,.blog-item b{font-size:13px}.lingoshout-item p,.blog-item p{margin:8px 0;color:var(--md-on-surface);font-size:13px;line-height:1.5}.social-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.social-actions button,.social-actions a{border:0;border-radius:999px;padding:7px 10px;background:var(--md-surface-container);color:var(--md-on-surface);font:800 10px 'DM Sans';text-decoration:none;cursor:pointer}.comment-list{display:grid;gap:6px;margin-top:9px}.comment-list small{padding:7px 9px;border-radius:12px;background:var(--md-surface-container);color:var(--md-on-surface-variant)}.news-item a{color:var(--md-on-surface);font-weight:800;text-decoration:none}.news-item span{display:block;margin-top:4px;color:var(--md-on-surface-variant);font-size:10px}.blog-section{width:min(1240px,calc(100% - 40px));margin:0 auto 44px;padding:34px}.blog-section .section-heading p{max-width:720px;color:var(--md-on-surface-variant);font-size:13px}.blog-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px}.blog-form,.creator-earning-card{padding:20px;border:1px solid var(--md-outline-variant);border-radius:24px;background:rgba(255,255,255,.4)}.blog-form textarea{min-height:160px;resize:vertical}.creator-earning-card p{color:var(--md-on-surface-variant);font-size:12px;line-height:1.5}.creator-earning-card form{display:grid;gap:9px}.creator-earning-card button{height:40px;border:0;border-radius:20px;background:var(--md-primary);color:var(--md-on-primary);font:800 11px 'DM Sans'}:root[data-theme="dark"] .top-ad-bar,:root[data-theme="dark"] .side-ad-rail,:root[data-theme="dark"] .lingoshout-card,:root[data-theme="dark"] .news-widget,:root[data-theme="dark"] .blog-section,:root[data-theme="dark"] .blog-form,:root[data-theme="dark"] .creator-earning-card,:root[data-theme="dark"] .lingoshout-item,:root[data-theme="dark"] .blog-item,:root[data-theme="dark"] .news-item{background:rgba(35,44,37,.68);border-color:rgba(255,255,255,.08)}@media(max-width:1180px){.side-ad-rail{display:none}}@media(max-width:820px){.home-dashboard,.blog-layout{grid-template-columns:1fr}.news-widget{height:auto}.blog-section,.home-dashboard{width:calc(100% - 24px)}}
