.cf-admin{--dash-font:var(--font-ui);--dash-font-display:var(--font-heading);--dash-login-aside-bg:#1c1a17;--dash-login-aside-ink:#f7f5f0;--radius-card:.5rem}.cf-brand-ribbon{width:10px;height:15px}.cf-login-aside{gap:1.25rem;max-width:28rem;display:grid}.cf-login-mark{color:#ff7f9b;width:22px;height:33px}.cf-login-quote{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.12}.cf-login-note{opacity:.8;margin:0;font-size:.875rem}.dash-login__or span{font-size:0}.dash-login__or span:after{content:"atau";font-size:.8125rem}.cf-pad{padding:4px 16px 12px}.cf-note{color:var(--muted);font-size:.8125rem}.cf-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cf-todo{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cf-todo li{border-bottom:1px solid var(--line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;font-size:.875rem;display:grid}.cf-todo li:last-child{border-bottom:0}.cf-todo__icon{background:var(--dash-accent-wash,var(--accent-soft));width:32px;height:32px;color:var(--dash-accent-text,var(--accent));border-radius:8px;place-items:center;display:grid}.cf-comment-list{margin:0;padding:0;list-style:none}.cf-comment-list li{border-bottom:1px solid var(--line-soft);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}.cf-comment-list li:last-child{border-bottom:0}.cf-comment-list__meta{color:var(--muted);flex-wrap:wrap;gap:4px 8px;margin:0;font-size:.8125rem;display:flex}.cf-comment-list__meta strong{color:var(--ink);font-weight:600}.cf-comment-list__text{color:var(--ink-soft);margin:4px 0 2px;font-size:.875rem;line-height:1.45}.cf-comment-list__post{margin:0 0 8px;font-size:.75rem}.cf-comment-list__post a{color:var(--muted);text-underline-offset:.2em}.cf-comment-list__actions{gap:6px;display:flex}
