.citymix-form,.citymix-table-wrap,.citymix-filters,.citymix-login{font-family:Tahoma,Arial,sans-serif;direction:rtl}.citymix-form,.citymix-login{max-width:950px;padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:12px}.citymix-login{text-align:center}.citymix-login .citymix-btn{display:inline-block;text-decoration:none}.citymix-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.citymix-form label,.citymix-filters label{display:flex;flex-direction:column;gap:6px;font-weight:700;color:#243447}.citymix-form input,.citymix-form select,.citymix-form textarea,.citymix-filters input,.citymix-filters select,.citymix-action input{padding:9px;border:1px solid #cbd5e1;border-radius:6px;font:inherit}.wide{grid-column:1/-1}.checks{display:flex;gap:14px;flex-wrap:wrap}.checks label{display:block;font-weight:400}.hint{font-size:12px;color:#64748b}.citymix-btn{margin-top:16px;background:#0f766e;color:#fff;border:0;border-radius:6px;padding:10px 16px;cursor:pointer;font:inherit}.citymix-btn.secondary{background:#475569}.citymix-btn.danger{background:#b91c1c}.citymix-table{width:100%;border-collapse:collapse;background:#fff}.citymix-table th,.citymix-table td{border:1px solid #e2e8f0;padding:10px;text-align:right;vertical-align:top}.citymix-table th{background:#0f766e;color:#fff}.citymix-table tfoot{font-weight:700}.citymix-table-wrap{overflow-x:auto;margin-top:18px}.citymix-filters{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.citymix-export{display:inline-block;margin-inline-start:8px}.citymix-action{display:flex;gap:6px;flex-wrap:wrap}.citymix-action .citymix-btn{margin-top:0;padding:7px 9px}.citymix-notice{padding:12px;margin:10px 0;border-radius:6px}.citymix-notice.success{background:#dcfce7;color:#166534}.citymix-notice.error{background:#fee2e2;color:#991b1b}@media(max-width:650px){.citymix-grid{grid-template-columns:1fr}.wide{grid-column:auto}}@media print{.citymix-form,.citymix-filters,.citymix-export,.citymix-action{display:none!important}.citymix-table th{background:#eee!important;color:#000!important}}
