fieldset{padding:0;border:0;min-width:0}fieldset:disabled{opacity:.7}.text-button{border:0;background:none;color:var(--lime);padding:5px 0;font-size:11px}.post-visual .excerpt{font-size:21px;font-weight:600;line-height:1.3;position:relative;z-index:1;max-height:190px;overflow:hidden}.post-visual:has(img) .excerpt{display:none}.post-visual>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.post-visual .format,.post-visual .outlier,.post-visual .star{z-index:2}.post-author small{margin-left:auto}td>small{display:block}.draft-cover>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.draft-cover{position:relative;overflow:hidden}.draft-cover>.tag{position:absolute;top:15px;right:15px;z-index:1}.auth-panel input{max-width:100%}.secondary[href]{display:inline-block;border:1px solid var(--line);padding:9px 15px;border-radius:9px}.stage-item{display:block;overflow-wrap:anywhere}.onboarding{margin-top:25px}.step-card h3{margin:18px 0 10px}.step-card p{margin-bottom:25px}.music-info small{display:block}.check-label{display:flex;align-items:flex-start;gap:10px;margin-top:15px}.check-label input{flex-shrink:0;margin-top:2px}.grid3>.stat{border:1px solid var(--line);border-radius:var(--radius);padding:25px}.draft-preview{overflow:auto}.empty .primary{margin-top:20px}.modal-head{gap:12px}#modal-body form label{margin-bottom:14px}.form-grid label{margin-bottom:0!important}.toolbar input{min-width:140px}.stage h3{font-size:13px}.draft-body p.error{font-size:11px}.post-card:focus-within{outline:1px solid var(--lime)}.stage{min-width:0}.post-info>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:58px}.draft-cover>span:not(.tag){font-size:45px;color:var(--lime)}.post-info .card-footer{gap:10px}.form-actions{flex-wrap:wrap}.filter-chips{flex-wrap:wrap}@media(max-width:760px){.post-visual .excerpt{font-size:17px}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-heading{position:relative;z-index:1}.auth-panel h1{font-size:26px}.toolbar{gap:8px}}
