.mekua-admin{gap:20px;min-width:0;display:grid}.mk-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.mk-heading h1{letter-spacing:-.025em;font-size:1.8rem;font-weight:650;line-height:1.2}.mk-heading p{color:var(--muted-foreground);margin-top:7px;line-height:1.6}.mk-tabs{background:var(--muted);border-radius:12px;gap:5px;padding:5px;display:flex;overflow:auto}.mk-tabs button{white-space:nowrap;color:var(--muted-foreground);border-radius:8px;padding:9px 13px;font-weight:550}.mk-tabs button[aria-selected=true]{background:var(--background);color:var(--foreground);box-shadow:0 1px 4px #00000012}.mk-tabs button:active{background:var(--accent)}.mk-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mk-actions>input{max-width:280px}.mk-actions>select{max-width:180px}.mk-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mk-stat{padding:20px}.mk-stat>span,.mk-stat>small{color:var(--muted-foreground)}.mk-stat>strong{letter-spacing:-.035em;margin:6px 0;font-size:2rem;font-weight:650;display:block}.mk-table-wrap{border:1px solid var(--border);background:var(--background);border-radius:12px;overflow:auto}.mk-table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.mk-table th{color:var(--muted-foreground);background:var(--muted);white-space:nowrap;font-weight:550}.mk-table th,.mk-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:14px 16px}.mk-table tbody tr:last-child td{border-bottom:0}.mk-table td small{color:var(--muted-foreground);overflow-wrap:anywhere;max-width:320px;margin-top:4px;display:block}.mk-person{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.mk-person img{object-fit:cover;border-radius:50%}.mk-person small{font-size:.75rem}.mk-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.mk-card{border:1px solid var(--border);background:var(--background);border-radius:12px;padding:20px}.mk-card h3{font-size:1rem;font-weight:600}.mk-card p{overflow-wrap:anywhere;margin:10px 0;line-height:1.6}.mk-field{gap:7px;font-size:.875rem;display:grid}.mk-field>span{font-weight:550}.mk-field small,.mk-muted{color:var(--muted-foreground);line-height:1.5}.mk-form{gap:16px;display:grid}.mk-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mk-checks{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mk-checks label{align-items:center;gap:6px;display:flex}.mk-error{color:#b91c1c;background:#dc262609;border:1px solid #dc262655;border-radius:10px;padding:13px 16px}.mk-dialog{max-height:90dvh;overflow:auto;max-width:min(880px,100vw - 2rem)!important;padding:24px!important}.mk-dialog video{background:#121418;border-radius:10px;width:100%;max-height:42vh}.mk-dialog h3{margin-bottom:10px;font-size:1rem;font-weight:600}.mk-divider{border-top:1px solid var(--border);padding-top:16px}.mk-video-title{align-items:center;gap:12px;max-width:430px;display:flex}.mk-video-title img{object-fit:cover;border-radius:7px;width:88px;height:56px}.mk-video-title strong{font-weight:550;line-height:1.5}.mk-schedule-row{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.mk-pagination{justify-content:space-between;align-items:center;display:flex}.mk-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mk-detail dt{color:var(--muted-foreground);font-size:.8rem}.mk-detail dd{overflow-wrap:anywhere;margin-top:4px}.mk-note{background:var(--muted);border-radius:9px;padding:12px 15px;line-height:1.6}.mk-tabpanel{gap:18px;min-width:0;display:grid}.mk-list-count{color:var(--muted-foreground);font-size:.8rem}.mk-loading{text-align:center;color:var(--muted-foreground);padding:40px}.mk-dialog-footer{background:var(--background);justify-content:flex-end;gap:10px;padding:16px 0 0;display:flex;position:sticky;bottom:-24px}.mk-compact{max-width:130px}.mk-comment{border-bottom:1px solid var(--border);padding:14px 0}.mk-comment.reply{padding-left:24px}.mk-comment>p{margin:8px 0;line-height:1.6}.mk-settings-row{border:1px solid var(--border);border-radius:10px;gap:12px;padding:14px;display:grid}.mk-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.mk-money{font-variant-numeric:tabular-nums}.mk-tabs button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:700px){.mk-heading{flex-direction:column;align-items:flex-start}.mk-form-grid,.mk-detail,.mk-kpi-grid,.mk-schedule-row{grid-template-columns:1fr}.mk-dialog{padding:18px!important}.mk-table td,.mk-table th{padding:12px}.mk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mekua-admin *{transition:none!important;animation:none!important}}@media (prefers-contrast:more){.mk-tabs,.mk-table-wrap,.mk-card{border:1px solid}}
