@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400;450;500;600;700&family=Inter:wght@400;450;500;600&display=swap";@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes loginCard{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes logoFade{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes floatA{0%,to{transform:translate(0)scale(1)}40%{transform:translate(30px,-40px)scale(1.06)}70%{transform:translate(-20px,20px)scale(.97)}}@keyframes floatB{0%,to{transform:translate(0)scale(1)}35%{transform:translate(-25px,35px)scale(1.05)}65%{transform:translate(20px,-25px)scale(.96)}}@keyframes floatC{0%,to{transform:translate(0)scale(1)}50%{transform:translate(15px,30px)scale(1.04)}}:root{--mk-bg-app:#0d0f11;--mk-bg-sidebar:#111315;--mk-bg-surface:#151719;--mk-bg-surface-raised:#1d2023;--mk-bg-surface-sunken:#191b1e;--mk-bg-hover:#202327;--mk-bg-selected:#292c30;--mk-bg-overlay:#060708c2;--mk-text-primary:#f4f4f5;--mk-text-secondary:#a1a1aa;--mk-text-muted:#8a8a93;--mk-text-disabled:#6b6b73;--mk-text-inverse:#111315;--mk-text-accent:#e5e7eb;--mk-text-on-fill:#fff;--mk-border-subtle:#212427;--mk-border-default:#2a2d31;--mk-border-strong:#34383d;--mk-border-focus:#a1a1aa;--mk-action-primary:#f4f4f5;--mk-action-primary-hover:#fff;--mk-action-primary-text:#111315;--mk-action-secondary:#191b1e;--mk-action-secondary-text:#a1a1aa;--mk-action-selected:#292c30;--mk-success:#3fb950;--mk-success-bg:#3fb95021;--mk-warning:#d29922;--mk-warning-bg:#d2992221;--mk-danger:#f85149;--mk-danger-bg:#f8514921;--mk-info:#58a6ff;--mk-info-bg:#58a6ff21;--mk-input-bg:#191b1e;--mk-input-border:#2a2d31;--mk-input-hover:#34383d;--mk-input-focus:#34383d;--mk-input-placeholder:#8a8a93;--mk-input-text:#f4f4f5;--mk-nav-bg:#111315;--mk-nav-hover:#202327;--mk-nav-active:#292c30;--mk-nav-text:#a1a1aa;--mk-nav-text-active:#fff;--mk-nav-icon:#8a8a93;--mk-nav-icon-active:#e5e7eb;--mk-table-bg:#151719;--mk-table-header-bg:#191b1e;--mk-table-row-hover:#202327;--mk-table-row-selected:#292c30;--mk-table-border:#2a2d31;--mk-kanban-bg:#0d0f11;--mk-kanban-column-bg:#151719;--mk-kanban-card-bg:#191b1e;--mk-kanban-card-border:#2a2d31;--mk-kanban-dropzone:#34383d;--mk-modal-bg:#1d2023;--mk-drawer-bg:#151719;--mk-popover-bg:#1d2023;--mk-tooltip-bg:#292c30;--mk-tooltip-text:#f4f4f5;--mk-glass-bg:#15171a8c;--mk-glass-border:#ffffff12;--mk-glass-highlight:#ffffff1a;--mk-glass-blur:16px;--mk-font-ui:"IBM Plex Sans Arabic", "Inter", -apple-system, system-ui, sans-serif;--mk-font-ar:"IBM Plex Sans Arabic", system-ui, sans-serif;--mk-font-num:"Inter", "IBM Plex Sans Arabic", system-ui, sans-serif;--mk-font-mono:ui-monospace, "SF Mono", Menlo, monospace;--mk-radius-xs:4px;--mk-radius-sm:5px;--mk-radius-md:6px;--mk-radius-lg:8px;--mk-radius-pill:999px;--mk-shadow-flat:0 1px 2px #0000004d;--mk-shadow-overlay:0 12px 28px #00000073;--mk-shadow-floating:0 4px 12px #00000059;--mk-fs-base:calc(14px * var(--mk-type-k));--mk-fs-sm:calc(13px * var(--mk-type-k));--mk-fs-xs:calc(12.5px * var(--mk-type-k));--mk-fs-title:calc(22px * var(--mk-type-k));--mk-leading:1.55;--mk-weight-normal:450;--mk-weight-medium:500;--mk-weight-strong:600;--mk-control-h:36px;--mk-control-h-sm:32px;--mk-input-h:38px;--mk-row-h:48px;--mk-header-h:42px;--mk-tab-h:40px;--mk-sidebar-w:248px;--mk-nav-item-h:36px;--mk-type-k:1;--mk-text-micro:calc(11px * var(--mk-type-k));--mk-text-2xs:calc(12px * var(--mk-type-k));--mk-text-xs:calc(12.5px * var(--mk-type-k));--mk-text-sm:calc(13.5px * var(--mk-type-k));--mk-text-md:calc(14px * var(--mk-type-k));--mk-text-lg:calc(15px * var(--mk-type-k));--mk-text-xl:calc(16px * var(--mk-type-k));--mk-text-2xl:calc(18px * var(--mk-type-k));--mk-text-3xl:calc(21px * var(--mk-type-k));--mk-text-4xl:calc(25px * var(--mk-type-k));--mk-text-5xl:calc(29px * var(--mk-type-k));--mk-text-6xl:calc(34px * var(--mk-type-k))}[data-theme=graphite]{--g-900:#0d0f11;--g-850:#111315;--g-800:#151719;--g-750:#191b1e;--g-700:#1d2023;--g-650:#202327;--g-600:#292c30;--g-550:#2a2d31;--g-500:#34383d;--g-100:#f4f4f5;--g-200:#e5e7eb;--g-300:#a1a1aa;--g-400:#8a8a93;--g-450:#6b6b73;--g-green:#3fb950;--g-amber:#d29922;--g-red:#f85149;--g-blue:#58a6ff;--mk-bg-app:var(--g-900);--mk-bg-sidebar:var(--g-850);--mk-bg-surface:var(--g-800);--mk-bg-surface-raised:var(--g-700);--mk-bg-surface-sunken:var(--g-750);--mk-bg-hover:var(--g-650);--mk-bg-selected:var(--g-600);--mk-bg-overlay:#060708c2;--mk-text-primary:var(--g-100);--mk-text-secondary:var(--g-300);--mk-text-muted:var(--g-400);--mk-text-disabled:var(--g-450);--mk-text-inverse:var(--g-850);--mk-text-accent:var(--g-200);--mk-text-on-fill:#fff;--mk-border-subtle:#212427;--mk-border-default:var(--g-550);--mk-border-strong:var(--g-500);--mk-border-focus:var(--g-300);--mk-action-primary:var(--g-100);--mk-action-primary-hover:#fff;--mk-action-primary-text:var(--g-850);--mk-action-secondary:var(--g-750);--mk-action-secondary-text:var(--g-300);--mk-action-selected:var(--g-600);--mk-success:var(--g-green);--mk-success-bg:#3fb95021;--mk-warning:var(--g-amber);--mk-warning-bg:#d2992221;--mk-danger:var(--g-red);--mk-danger-bg:#f8514921;--mk-info:var(--g-blue);--mk-info-bg:#58a6ff21;--mk-input-bg:var(--g-750);--mk-input-border:var(--g-550);--mk-input-hover:var(--g-500);--mk-input-focus:var(--g-500);--mk-input-placeholder:var(--g-400);--mk-input-text:var(--g-100);--mk-nav-bg:var(--g-850);--mk-nav-hover:var(--g-650);--mk-nav-active:var(--g-600);--mk-nav-text:var(--g-300);--mk-nav-text-active:#fff;--mk-nav-icon:var(--g-400);--mk-nav-icon-active:var(--g-200);--mk-table-bg:var(--g-800);--mk-table-header-bg:var(--g-750);--mk-table-row-hover:var(--g-650);--mk-table-row-selected:var(--g-600);--mk-table-border:var(--g-550);--mk-kanban-bg:var(--g-900);--mk-kanban-column-bg:var(--g-800);--mk-kanban-card-bg:var(--g-750);--mk-kanban-card-border:var(--g-550);--mk-kanban-dropzone:var(--g-500);--mk-modal-bg:var(--g-700);--mk-drawer-bg:var(--g-800);--mk-popover-bg:var(--g-700);--mk-tooltip-bg:var(--g-600);--mk-tooltip-text:var(--g-100);--mk-glass-bg:#15171a8c;--mk-glass-border:#ffffff12;--mk-glass-highlight:#ffffff1a;--mk-glass-blur:16px;--mk-font-ui:"IBM Plex Sans Arabic", "Inter", -apple-system, system-ui, sans-serif;--mk-font-ar:"IBM Plex Sans Arabic", system-ui, sans-serif;--mk-font-num:"Inter", "IBM Plex Sans Arabic", system-ui, sans-serif;--mk-font-mono:ui-monospace, "SF Mono", Menlo, monospace;--mk-radius-xs:4px;--mk-radius-sm:5px;--mk-radius-md:6px;--mk-radius-lg:8px;--mk-radius-pill:999px;--mk-shadow-flat:0 1px 2px #0000004d;--mk-shadow-overlay:0 12px 28px #00000073;--mk-shadow-floating:0 4px 12px #00000059;--mk-fs-base:calc(14px * var(--mk-type-k));--mk-fs-sm:calc(13px * var(--mk-type-k));--mk-fs-xs:calc(12.5px * var(--mk-type-k));--mk-fs-title:calc(22px * var(--mk-type-k));--mk-leading:1.55;--mk-weight-normal:450;--mk-weight-medium:500;--mk-weight-strong:600;--mk-control-h:36px;--mk-control-h-sm:32px;--mk-input-h:38px;--mk-row-h:48px;--mk-header-h:42px;--mk-tab-h:40px;--mk-sidebar-w:248px;--mk-nav-item-h:36px;--mk-type-k:1;--mk-text-micro:calc(11px * var(--mk-type-k));--mk-text-2xs:calc(12px * var(--mk-type-k));--mk-text-xs:calc(12.5px * var(--mk-type-k));--mk-text-sm:calc(13.5px * var(--mk-type-k));--mk-text-md:calc(14px * var(--mk-type-k));--mk-text-lg:calc(15px * var(--mk-type-k));--mk-text-xl:calc(16px * var(--mk-type-k));--mk-text-2xl:calc(18px * var(--mk-type-k));--mk-text-3xl:calc(21px * var(--mk-type-k));--mk-text-4xl:calc(25px * var(--mk-type-k));--mk-text-5xl:calc(29px * var(--mk-type-k));--mk-text-6xl:calc(34px * var(--mk-type-k))}[data-theme=makan-light]{--l-0:#fff;--l-50:#fafafa;--l-100:#f4f4f5;--l-150:#ececee;--l-200:#e4e4e7;--l-300:#d4d4d8;--l-500:#71717a;--l-600:#52525b;--l-700:#3f3f46;--l-900:#18181b;--l-green:#15803d;--l-amber:#b45309;--l-red:#b91c1c;--l-blue:#1d4ed8;--mk-bg-app:var(--l-100);--mk-bg-sidebar:var(--l-0);--mk-bg-surface:var(--l-0);--mk-bg-surface-raised:var(--l-0);--mk-bg-surface-sunken:var(--l-50);--mk-bg-hover:var(--l-100);--mk-bg-selected:var(--l-200);--mk-bg-overlay:#18181b6b;--mk-text-primary:var(--l-900);--mk-text-secondary:var(--l-600);--mk-text-muted:var(--l-500);--mk-text-disabled:var(--l-300);--mk-text-inverse:var(--l-0);--mk-text-accent:var(--l-900);--mk-text-on-fill:#fff;--mk-border-subtle:var(--l-150);--mk-border-default:var(--l-200);--mk-border-strong:var(--l-300);--mk-border-focus:var(--l-600);--mk-action-primary:var(--l-900);--mk-action-primary-hover:var(--l-700);--mk-action-primary-text:var(--l-0);--mk-action-secondary:var(--l-100);--mk-action-secondary-text:var(--l-600);--mk-action-selected:var(--l-200);--mk-success:var(--l-green);--mk-success-bg:#15803d1a;--mk-warning:var(--l-amber);--mk-warning-bg:#b453091a;--mk-danger:var(--l-red);--mk-danger-bg:#b91c1c1a;--mk-info:var(--l-blue);--mk-info-bg:#1d4ed81a;--mk-input-bg:var(--l-0);--mk-input-border:var(--l-300);--mk-input-hover:var(--l-500);--mk-input-focus:var(--l-600);--mk-input-placeholder:var(--l-500);--mk-input-text:var(--l-900);--mk-nav-bg:var(--l-0);--mk-nav-hover:var(--l-100);--mk-nav-active:var(--l-200);--mk-nav-text:var(--l-600);--mk-nav-text-active:var(--l-900);--mk-nav-icon:var(--l-500);--mk-nav-icon-active:var(--l-900);--mk-table-bg:var(--l-0);--mk-table-header-bg:var(--l-50);--mk-table-row-hover:var(--l-50);--mk-table-row-selected:var(--l-150);--mk-table-border:var(--l-200);--mk-kanban-bg:var(--l-100);--mk-kanban-column-bg:var(--l-0);--mk-kanban-card-bg:var(--l-0);--mk-kanban-card-border:var(--l-200);--mk-kanban-dropzone:var(--l-500);--mk-modal-bg:var(--l-0);--mk-drawer-bg:var(--l-0);--mk-popover-bg:var(--l-0);--mk-tooltip-bg:var(--l-900);--mk-tooltip-text:var(--l-0);--mk-glass-bg:#ffffffb8;--mk-glass-border:#18181b1a;--mk-glass-highlight:#ffffffd9;--mk-glass-blur:14px;--mk-font-ui:"IBM Plex Sans Arabic", "Inter", -apple-system, system-ui, sans-serif;--mk-font-ar:"IBM Plex Sans Arabic", system-ui, sans-serif;--mk-font-num:"Inter", "IBM Plex Sans Arabic", system-ui, sans-serif;--mk-font-mono:ui-monospace, "SF Mono", Menlo, monospace;--mk-radius-xs:4px;--mk-radius-sm:5px;--mk-radius-md:6px;--mk-radius-lg:8px;--mk-radius-pill:999px;--mk-shadow-flat:0 1px 2px #18181b14;--mk-shadow-overlay:0 12px 28px #18181b29;--mk-shadow-floating:0 4px 12px #18181b1f;--mk-fs-base:calc(14px * var(--mk-type-k));--mk-fs-sm:calc(13px * var(--mk-type-k));--mk-fs-xs:calc(12.5px * var(--mk-type-k));--mk-fs-title:calc(22px * var(--mk-type-k));--mk-leading:1.55;--mk-weight-normal:450;--mk-weight-medium:500;--mk-weight-strong:600;--mk-control-h:36px;--mk-control-h-sm:32px;--mk-input-h:38px;--mk-row-h:48px;--mk-header-h:42px;--mk-tab-h:40px;--mk-sidebar-w:248px;--mk-nav-item-h:36px;--mk-type-k:1;--mk-text-micro:calc(11px * var(--mk-type-k));--mk-text-2xs:calc(12px * var(--mk-type-k));--mk-text-xs:calc(12.5px * var(--mk-type-k));--mk-text-sm:calc(13.5px * var(--mk-type-k));--mk-text-md:calc(14px * var(--mk-type-k));--mk-text-lg:calc(15px * var(--mk-type-k));--mk-text-xl:calc(16px * var(--mk-type-k));--mk-text-2xl:calc(18px * var(--mk-type-k));--mk-text-3xl:calc(21px * var(--mk-type-k));--mk-text-4xl:calc(25px * var(--mk-type-k));--mk-text-5xl:calc(29px * var(--mk-type-k));--mk-text-6xl:calc(34px * var(--mk-type-k))}.mk-btn,.makan-btn-tool,.makan-btn-primary{height:var(--mk-control-h);border-radius:var(--mk-radius-md);font-family:inherit;font-size:var(--mk-text-md);font-weight:var(--mk-weight-normal);white-space:nowrap;cursor:pointer;border:1px solid var(--mk-border-default);background:var(--mk-bg-surface-sunken);color:var(--mk-text-primary);box-shadow:none;text-transform:none;letter-spacing:normal;justify-content:center;align-items:center;gap:7px;padding:0 12px;line-height:1;transition:background .11s,border-color .11s,color .11s;display:inline-flex}.mk-btn:hover:not(:disabled),.makan-btn-tool:hover:not(:disabled){background:var(--mk-bg-hover);color:var(--mk-text-primary);border-color:var(--mk-border-strong)}.mk-btn:disabled,.makan-btn-tool:disabled,.makan-btn-primary:disabled{opacity:.55;cursor:not-allowed}.mk-btn:disabled:hover,.makan-btn-tool:disabled:hover{background:var(--mk-bg-surface-sunken);color:var(--mk-text-secondary);border-color:var(--mk-border-default)}.mk-btn[data-active=true]{border-color:var(--mk-border-strong);color:var(--mk-text-primary);background:var(--mk-bg-hover)}.mk-btn-primary,.makan-btn-primary{background:var(--mk-action-primary);border-color:var(--mk-action-primary);color:var(--mk-action-primary-text);font-weight:var(--mk-weight-medium)}.mk-btn-primary:hover:not(:disabled),.makan-btn-primary:hover:not(:disabled){background:var(--mk-action-primary-hover);border-color:var(--mk-action-primary-hover);color:var(--mk-action-primary-text)}.mk-btn:active:not(:disabled),.makan-btn-tool:active:not(:disabled),.makan-btn-primary:active:not(:disabled){transform:translateY(1px)}.mk-btn:focus-visible,.makan-btn-tool:focus-visible,.makan-btn-primary:focus-visible,.mk-tab:focus-visible,.mk-navlink:focus-visible{outline:2px solid var(--mk-border-focus);outline-offset:2px}.mk-btn-ghost{color:var(--mk-text-muted);background:0 0;border-color:#0000}.mk-btn-ghost:hover:not(:disabled){background:var(--mk-bg-hover);color:var(--mk-text-primary);border-color:#0000}.mk-btn-sm{height:var(--mk-control-h-sm);font-size:var(--mk-fs-sm);padding:0 9px}.mk-btn-lg{height:42px;font-size:var(--mk-text-lg);width:100%}.mk-icon-btn{width:var(--mk-control-h);padding:0}.mk-btn-danger{background:var(--mk-danger-bg);border-color:var(--mk-danger);color:var(--mk-danger)}.mk-btn-success{background:var(--mk-success-bg);border-color:var(--mk-success);color:var(--mk-success)}.mk-btn-warn{background:var(--mk-warning-bg);border-color:var(--mk-warning);color:var(--mk-warning)}.mk-btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--mk-danger) 20%, transparent);color:var(--mk-danger)}.mk-input,.mk-select,.mk-textarea{width:100%;height:var(--mk-input-h);background:var(--mk-input-bg);border:1px solid var(--mk-input-border);border-radius:var(--mk-radius-md);font-family:inherit;font-size:var(--mk-fs-base);color:var(--mk-input-text);outline:none;padding:0 11px;transition:border-color .11s,box-shadow .11s}.mk-textarea{height:auto;line-height:var(--mk-leading);resize:vertical;padding:9px 11px}.mk-input::placeholder,.mk-textarea::placeholder{color:var(--mk-input-placeholder)}.mk-input:focus,.mk-select:focus,.mk-textarea:focus{border-color:var(--mk-input-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--mk-text-primary) 7%, transparent)}.mk-input-lg{height:42px;font-size:var(--mk-text-lg);padding:0 13px}.mk-label{font-size:var(--mk-fs-sm);font-weight:var(--mk-weight-medium);color:var(--mk-text-secondary);text-transform:none;letter-spacing:normal;margin-bottom:6px;display:block}.mk-navlink,.sb-btn,.sb-link{width:100%;height:var(--mk-nav-item-h);border-radius:var(--mk-radius-md);color:var(--mk-nav-text);font-family:inherit;font-size:var(--mk-text-md);font-weight:var(--mk-weight-normal);cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;gap:10px;padding:0 10px;transition:background .11s,color .11s;display:flex}.mk-navlink:hover,.sb-btn:hover,.sb-link:hover{background:var(--mk-nav-hover);color:var(--mk-text-primary)}.mk-navlink.active,.mk-navlink[data-on=true],.sb-btn.active,.sb-link.active{background:var(--mk-nav-active);color:var(--mk-nav-text-active);font-weight:var(--mk-weight-medium)}.mk-navlink.active:before{content:none}.mk-navlink svg,.sb-btn svg,.sb-link svg{color:var(--mk-nav-icon)}.mk-navlink.active svg,.mk-navlink[data-on=true] svg,.sb-btn.active svg,.sb-link.active svg{color:var(--mk-nav-icon-active)}.mk-nav-section{font-size:var(--mk-text-xs);font-weight:var(--mk-weight-medium);color:var(--mk-text-secondary);letter-spacing:.01em;margin-bottom:4px;padding:0 8px}.mk-tabs{display:flex;overflow-x:auto}.mk-tab{height:var(--mk-tab-h);cursor:pointer;font-family:inherit;font-size:var(--mk-fs-base);font-weight:var(--mk-weight-normal);color:var(--mk-text-muted);white-space:nowrap;background:0 0;border:none;border-radius:0;margin-inline-end:20px;padding:0 2px;position:relative}.mk-tab:hover{color:var(--mk-text-secondary)}.mk-tab.active,.mk-tab[data-on=true]{color:var(--mk-nav-text-active);font-weight:var(--mk-weight-medium);background:0 0}.mk-tab.active:after,.mk-tab[data-on=true]:after{content:"";inset-inline:0;background:var(--mk-text-primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px}.mk-tab-count{font-size:var(--mk-text-sm);color:var(--mk-text-muted);font-variant-numeric:tabular-nums;margin-inline-start:6px}.mk-equal-tabs{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.mk-equal-tabs>button,.mk-equal-tabs>[role=tab],.mk-equal-tabs>div{box-sizing:border-box;min-height:38px}.mk-checkbox{width:16px;height:16px;accent-color:var(--mk-text-primary);cursor:pointer;flex:none;margin:0}.mk-segmented{background:var(--mk-bg-surface-sunken);border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.mk-segmented>button{height:var(--mk-control-h-sm);border-radius:var(--mk-radius-xs);cursor:pointer;font-family:inherit;font-size:var(--mk-fs-sm);font-weight:var(--mk-weight-medium);color:var(--mk-text-muted);background:0 0;border:none;padding:0 14px}.mk-segmented>button[aria-pressed=true]{background:var(--mk-nav-active);color:var(--mk-text-primary);font-weight:var(--mk-weight-strong)}.mk-surface,.makan-card,.makan-stat-card,.glass-card{background:var(--mk-bg-surface);border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);box-shadow:none;transition:border-color .11s;overflow:hidden}.mk-surface:hover,.makan-card:hover,.makan-stat-card:hover{border-color:var(--mk-border-strong);box-shadow:none;transform:none}.mk-table{border-collapse:collapse;width:100%;font-size:var(--mk-fs-base)}.mk-table th{height:var(--mk-header-h);background:var(--mk-table-header-bg);color:var(--mk-text-secondary);font-size:var(--mk-fs-xs);font-weight:var(--mk-weight-normal);text-align:start;white-space:nowrap;border-bottom:1px solid var(--mk-table-border);text-transform:none;letter-spacing:normal;padding:0 12px}.mk-table td{height:var(--mk-row-h);border-bottom:1px solid var(--mk-table-border);color:var(--mk-text-primary);font-variant-numeric:tabular-nums;padding:0 12px}.mk-table tbody tr{transition:background .11s}.mk-table tbody tr:hover{background:var(--mk-table-row-hover)}.mk-table tbody tr[data-sel=true]{background:var(--mk-table-row-selected)}.mk-table tbody tr:last-child td{border-bottom:none}.mk-rowact{opacity:0;transition:opacity .11s}.mk-table tbody tr:hover .mk-rowact{opacity:1}.mk-kboard{align-items:stretch;gap:10px;min-height:0;padding-bottom:8px;display:flex;overflow:auto hidden}.mk-kanban-column,.makan-kanban-col{background:var(--mk-kanban-column-bg);border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);flex-direction:column;width:252px;min-width:252px;transition:border-color .11s,background .11s;display:flex}.mk-kanban-column[data-over=true],.makan-kanban-col.drag-over{border-color:var(--mk-border-strong);background:var(--mk-bg-surface-sunken)}.mk-kanban-card,.makan-kanban-card{background:var(--mk-kanban-card-bg);border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);cursor:grab;box-shadow:none;padding:9px 10px;transition:background .11s,border-color .11s,opacity .11s}.mk-kanban-card:hover,.makan-kanban-card:hover{background:var(--mk-bg-hover);border-color:var(--mk-border-strong);box-shadow:none;transform:none}.mk-kanban-card:active,.makan-kanban-card:active{cursor:grabbing;transform:none}.mk-kanban-card[data-drag=true]{opacity:.4}.mk-status{color:var(--mk-text-secondary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mk-status:before{content:"";border-radius:var(--mk-radius-pill);background:currentColor;flex-shrink:0;width:6px;height:6px}.mk-chip,.mk-badge,.mk-tag{border-radius:var(--mk-radius-sm);background:var(--mk-bg-selected);height:20px;color:var(--mk-text-secondary);font-size:var(--mk-text-xs);font-weight:var(--mk-weight-medium);white-space:nowrap;text-transform:none;letter-spacing:normal;border:none;align-items:center;padding:0 7px;display:inline-flex}.mk-chip.success,.mk-badge.success{background:var(--mk-success-bg);color:var(--mk-success)}.mk-chip.warn,.mk-badge.warn{background:var(--mk-warning-bg);color:var(--mk-warning)}.mk-chip.danger,.mk-badge.danger{background:var(--mk-danger-bg);color:var(--mk-danger)}.mk-chip.info,.mk-badge.info{background:var(--mk-info-bg);color:var(--mk-info)}.mk-status-loud{border-radius:var(--mk-radius-sm);height:20px;color:var(--mk-text-on-fill);font-size:var(--mk-text-xs);font-weight:var(--mk-weight-strong);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.mk-page-header{background:var(--mk-bg-surface);border-bottom:1px solid var(--mk-border-default);box-shadow:none;flex-shrink:0;padding:0 24px}.mk-page-header h1{font-size:var(--mk-fs-title);font-weight:var(--mk-weight-strong);letter-spacing:-.01em;color:var(--mk-text-primary);margin:0}.mk-page-header p{font-size:var(--mk-fs-sm);color:var(--mk-text-secondary);margin:3px 0 0}.mk-toolbar,.mk-filterbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.mk-menu,.mk-popover{z-index:40;background:var(--mk-popover-bg);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-lg);min-width:180px;box-shadow:var(--mk-shadow-overlay);padding:4px;position:absolute}.mk-menu-item,.mk-mi{border-radius:var(--mk-radius-xs);cursor:pointer;width:100%;height:30px;font-family:inherit;font-size:var(--mk-text-md);color:var(--mk-text-secondary);text-align:start;background:0 0;border:none;align-items:center;gap:8px;padding:0 8px;display:flex}.mk-menu-item:hover,.mk-mi:hover{background:var(--mk-bg-hover);color:var(--mk-text-primary)}.mk-overlay,.makan-overlay{background:var(--mk-bg-overlay);-webkit-backdrop-filter:none}.mk-modal,.makan-modal{background:var(--mk-modal-bg);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-lg);box-shadow:var(--mk-shadow-overlay)}.mk-dialog-backdrop{z-index:1000;background:var(--mk-bg-overlay);place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.mk-dialog{background:var(--mk-modal-bg);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-lg);width:min(100%,560px);max-height:min(88vh,820px);box-shadow:var(--mk-shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.mk-dialog__header{background:var(--mk-bg-surface-raised);border-bottom:1px solid var(--mk-border-default);justify-content:space-between;align-items:flex-start;gap:14px;min-height:72px;padding:16px 18px;display:flex}.mk-dialog__title{color:var(--mk-text-primary);font-size:var(--mk-text-2xl);font-weight:var(--mk-weight-strong);margin:0}.mk-dialog__subtitle{color:var(--mk-text-secondary);font-size:var(--mk-text-sm);margin:4px 0 0}.mk-dialog__body{min-height:0;padding:16px 18px;overflow-y:auto}.mk-dialog__footer{background:var(--mk-bg-surface-raised);border-top:1px solid var(--mk-border-default);justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;display:flex}.mk-drawer{background:var(--mk-drawer-bg);border-inline-start:1px solid var(--mk-border-default);box-shadow:var(--mk-shadow-overlay);border-radius:0}.mk-tooltip{background:var(--mk-tooltip-bg);color:var(--mk-tooltip-text);border-radius:var(--mk-radius-sm);font-size:var(--mk-fs-xs);padding:4px 8px}.mk-empty-state{color:var(--mk-text-muted);font-size:var(--mk-fs-base);text-align:center;place-items:center;gap:4px;padding:44px 16px;display:grid}.mk-pagination{border-top:1px solid var(--mk-border-default);font-size:var(--mk-fs-sm);color:var(--mk-text-secondary);align-items:center;gap:8px;padding:10px 14px;display:flex}.mk-num,.makan-stat-value{font-family:var(--mk-font-num);font-weight:var(--mk-weight-strong);font-variant-numeric:tabular-nums;color:var(--mk-text-primary)}.mk-mono,.makan-agent-id{font-family:var(--mk-font-mono);color:var(--mk-text-secondary)}.makan-stat-label,.makan-stat-sub,.makan-section-title{font-size:var(--mk-fs-sm);color:var(--mk-text-secondary);text-transform:none;letter-spacing:normal}.makan-page-title{font-size:var(--mk-fs-title);font-weight:var(--mk-weight-strong);letter-spacing:-.01em;color:var(--mk-text-primary)}.makan-team-name{color:var(--mk-text-primary)}.makan-team-email{color:var(--mk-text-secondary)}.makan-sidebar{width:var(--mk-sidebar-w);min-width:var(--mk-sidebar-w);background:var(--mk-nav-bg);border-inline-end:1px solid var(--mk-border-default)}.mk-view{box-sizing:border-box;width:100%;padding:24px}@media (width>=1680px){.mk-view{padding:32px 36px}}.makan-sidebar{z-index:50;flex-direction:column;flex:none;height:100vh;transition:width .18s,min-width .18s;display:flex;position:sticky;top:0;overflow:hidden}.makan-sidebar__brand{border-bottom:1px solid var(--mk-border-subtle);justify-content:space-between;align-items:center;gap:8px;min-height:68px;padding:14px 12px;display:flex}.makan-sidebar.is-collapsed .makan-sidebar__brand{justify-content:center;padding-inline:8px}.makan-sidebar__company-logo{object-fit:contain;width:112px;height:36px}.makan-sidebar__scroll{flex:1;min-height:0;padding:10px 8px 18px;overflow-y:auto}.makan-primary-nav,.makan-nav-group,.makan-nav-group__items{gap:3px;display:grid}.makan-nav-group__items[hidden]{display:none}.makan-nav-group{padding:8px 4px 10px}.makan-nav-group:not(:first-child){border-top:1px solid var(--mk-border-subtle)}.makan-nav-group__toggle{border-radius:var(--mk-radius-sm);width:100%;min-height:36px;color:var(--mk-text-secondary);font:inherit;font-size:var(--mk-text-sm);font-weight:var(--mk-weight-strong);cursor:pointer;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.makan-nav-group__toggle:hover{background:var(--mk-bg-hover);color:var(--mk-text-primary)}.makan-nav-group__toggle svg{transition:transform .16s}.makan-nav-group[data-open=true] .makan-nav-group__toggle svg{transform:rotate(180deg)}.makan-setting-value{color:var(--mk-text-muted);margin-inline-start:auto}.makan-primary-nav .mk-nav-section{color:var(--mk-text-secondary);font-size:var(--mk-text-sm);font-weight:var(--mk-weight-strong);letter-spacing:.02em;margin:0 0 5px;padding:0 8px 6px}.makan-sidebar.is-collapsed .makan-nav-group{padding-inline:0}.makan-context-nav{border-top:1px solid var(--mk-border-subtle);margin-top:12px;padding-top:10px}.makan-context-nav__header{height:30px;color:var(--mk-text-secondary);font-size:var(--mk-fs-sm);font-weight:var(--mk-weight-medium);justify-content:space-between;align-items:center;padding:0 8px;display:flex}.makan-context-nav__header small,.makan-nav-count{border-radius:var(--mk-radius-sm);background:var(--mk-bg-selected);min-width:18px;height:18px;color:var(--mk-text-secondary);font-size:var(--mk-text-2xs);font-variant-numeric:tabular-nums;place-items:center;margin-inline-start:auto;padding:0 5px;display:inline-grid}.makan-module-link__chevron{opacity:.55;margin-inline-start:auto}[dir=ltr] .makan-module-link__chevron{transform:rotate(180deg)}.makan-sidebar.is-collapsed .mk-navlink{justify-content:center;padding:0}.makan-sidebar__footer{border-top:1px solid var(--mk-border-subtle);padding:8px}.makan-sidebar__support{text-align:start;width:100%;min-height:44px;color:var(--mk-nav-text);background:var(--mk-info-bg);border:1px solid color-mix(in srgb, var(--mk-info) 32%, var(--mk-border-default));border-radius:var(--mk-radius-md);cursor:pointer;align-items:center;gap:9px;margin-bottom:8px;padding:6px 8px;display:flex}.makan-sidebar__support:hover,.makan-sidebar__support[data-on=true]{background:var(--mk-bg-selected);color:var(--mk-nav-text-active)}.makan-sidebar__support>span{flex-direction:column;flex:1;min-width:0;display:flex}.makan-sidebar__support strong{font-size:var(--mk-text-xs);color:var(--mk-text-primary)}.makan-sidebar__support small{font-size:var(--mk-text-micro);color:var(--mk-text-muted)}.makan-sidebar__support>i{border-radius:var(--mk-radius-pill);background:var(--mk-danger);min-width:18px;height:18px;color:var(--mk-text-on-fill);font-size:var(--mk-text-2xs);place-items:center;padding:0 5px;font-style:normal;display:grid}.makan-sidebar.is-collapsed .makan-sidebar__support{justify-content:center;padding:0}.makan-sidebar__utilities{align-items:center;gap:4px;margin-bottom:7px;display:flex}.makan-sync-state{font-size:var(--mk-text-2xs);color:var(--mk-text-muted);align-items:center;gap:5px;display:inline-flex}.makan-sync-state i{background:var(--mk-warning);border-radius:50%;width:6px;height:6px}.makan-sync-state.is-synced i{background:var(--mk-success)}.makan-sidebar__utilities>:nth-child(2){margin-inline-start:auto}.makan-profile-link{border-radius:var(--mk-radius-md);background:var(--mk-bg-surface-sunken);cursor:pointer;align-items:center;gap:8px;min-height:46px;padding:6px;display:flex}.makan-profile-link[data-on=true],.makan-profile-link:hover{background:var(--mk-bg-selected)}.makan-profile-link>img,.makan-profile-link__avatar{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.makan-profile-link__avatar{background:var(--mk-bg-selected);color:var(--mk-text-primary);font-size:var(--mk-text-xs);place-items:center;display:grid}.makan-profile-link>div{flex-direction:column;flex:1;min-width:0;display:flex}.makan-profile-link strong{color:var(--mk-text-primary);font-size:var(--mk-text-xs);font-weight:var(--mk-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.makan-profile-link small{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.makan-language-popover{min-width:190px;position:fixed;bottom:82px}[dir=rtl] .makan-language-popover{right:260px}[dir=ltr] .makan-language-popover{left:260px}.makan-language-popover .mk-menu-item[data-active=true]{background:var(--mk-bg-selected);color:var(--mk-text-primary)}.makan-bottom-nav,.makan-mobile-menu-overlay{display:none}.makan-bottom-nav{inset-inline:0;z-index:200;height:calc(64px + env(safe-area-inset-bottom));padding:5px 8px env(safe-area-inset-bottom);background:color-mix(in srgb, var(--mk-bg-sidebar) 94%, transparent);border-top:1px solid var(--mk-border-default);-webkit-backdrop-filter:blur(16px);position:fixed;bottom:0}.makan-bottom-nav__item{border-radius:var(--mk-radius-md);min-width:0;height:54px;color:var(--mk-text-muted);font:inherit;font-size:var(--mk-text-2xs);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:4px 2px;display:flex;position:relative}.makan-bottom-nav__item[data-on=true]{color:var(--mk-text-primary)}.makan-bottom-nav__icon{border-radius:var(--mk-radius-md);place-items:center;width:34px;height:27px;display:grid}.makan-bottom-nav__item[data-on=true] .makan-bottom-nav__icon{background:var(--mk-bg-selected)}.makan-bottom-nav__item small{top:1px;border-radius:var(--mk-radius-pill);background:var(--mk-danger);min-width:15px;height:15px;color:var(--mk-text-on-fill);font-size:var(--mk-text-micro);place-items:center;padding:0 3px;display:grid;position:absolute;inset-inline-end:calc(50% - 20px)}.makan-mobile-menu-overlay{z-index:199;background:var(--mk-bg-overlay);position:fixed;inset:0}.makan-mobile-menu{inset-inline:0;bottom:calc(64px + env(safe-area-inset-bottom));border-radius:var(--mk-radius-lg) var(--mk-radius-lg) 0 0;flex-direction:column;max-height:min(72vh,620px);display:flex;position:absolute}.makan-mobile-menu>header{border-bottom:1px solid var(--mk-border-default);align-items:center;gap:10px;min-height:62px;padding:12px 14px;display:flex}.makan-mobile-menu>header>div{flex-direction:column;flex:1;display:flex}.makan-mobile-menu>header strong{color:var(--mk-text-primary);font-size:var(--mk-text-xl)}.makan-mobile-menu>header span{color:var(--mk-text-muted);font-size:var(--mk-text-xs)}.makan-mobile-menu__scroll{padding:10px 12px 18px;overflow-y:auto}.makan-mobile-menu__group+.makan-mobile-menu__group{margin-top:14px}.makan-mobile-menu__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.makan-mobile-menu__item{border-radius:var(--mk-radius-md);background:var(--mk-bg-surface-sunken);min-height:70px;color:var(--mk-text-secondary);font:inherit;font-size:var(--mk-text-xs);cursor:pointer;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:9px 6px;display:flex}.makan-mobile-menu__item[data-on=true]{background:var(--mk-bg-selected);border-color:var(--mk-border-strong);color:var(--mk-text-primary)}.tasks-page__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.tasks-page__header .makan-page-title{align-items:center;gap:9px;margin:0;display:flex}.tasks-page__header .makan-page-title svg{color:var(--mk-nav-icon)}.tasks-page__tabs{border-bottom:1px solid var(--mk-border-default);margin-bottom:14px}.tasks-form{margin-bottom:14px;padding:16px}.tasks-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tasks-form__wide{grid-column:1/-1}.tasks-form__actions{align-items:center;gap:8px;margin-top:12px;display:flex}.tasks-list{gap:6px;display:grid}.tasks-row{align-items:center;gap:11px;min-height:58px;padding:9px 10px;display:flex;position:relative;overflow:visible}.tasks-row:before{content:"";background:var(--mk-success);border-radius:2px;width:2px;position:absolute;inset-block:9px;inset-inline-start:-1px}.tasks-row[data-priority=medium]:before{background:var(--mk-warning)}.tasks-row[data-priority=high]:before{background:var(--mk-danger)}.tasks-row__body{flex:1;min-width:0}.tasks-row__title{color:var(--mk-text-primary);font-size:var(--mk-text-md);font-weight:var(--mk-weight-medium)}.tasks-row[data-done=true] .tasks-row__title{color:var(--mk-text-muted);text-decoration:line-through}.tasks-row__meta{color:var(--mk-text-muted);font-size:var(--mk-text-xs);flex-wrap:wrap;align-items:center;gap:9px;margin-top:4px;display:flex}.tasks-row__meta .mk-status,.tasks-row__meta .mk-chip{font-size:var(--mk-text-2xs)}.tasks-row__actions{flex:none;align-items:center;gap:6px;display:flex}.tasks-status-select{width:auto;min-width:112px;height:var(--mk-control-h-sm);font-size:var(--mk-text-xs);padding-block:0}.mk-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.mk-kpi{min-height:92px;padding:12px 13px}.mk-kpi__head{align-items:center;gap:8px;display:flex}.mk-kpi__icon{border-radius:var(--mk-radius-sm);background:var(--mk-bg-surface-sunken);place-items:center;width:26px;height:26px;display:grid}.mk-kpi__value-row{align-items:baseline;gap:7px;margin-top:10px;display:flex}.mk-kpi .makan-stat-value{font-size:var(--mk-text-4xl);line-height:1}.mk-kpi .makan-stat-sub{font-size:var(--mk-text-xs);color:var(--mk-text-muted);margin:0}.mk-dashboard-grid{flex-wrap:wrap;gap:8px;display:flex}.match-page__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.match-page__header h1{margin:0}.match-page__shortlist{gap:6px;height:28px}.match-workspace{grid-template-columns:minmax(286px,320px) minmax(0,1fr);align-items:start;gap:14px;display:grid}.match-filters{margin:0;padding:16px;position:sticky;top:16px}.match-filters__grid{flex-direction:column;align-items:stretch;gap:15px;display:flex}.match-filters__grid>div{flex:none!important}.match-filter-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.match-filter-options .mk-btn{width:100%;min-width:0}.match-bed-button{width:100%;padding:0}.match-submit{width:100%;min-width:0;height:42px}.match-results-pane{min-width:0}.match-results{gap:8px;display:grid}.match-result{align-items:center;gap:14px;padding:13px 14px;display:flex;position:relative;overflow:visible}.match-result[data-top=true]{border-color:var(--mk-border-strong)}.match-reasons{grid-template-columns:repeat(2,minmax(0,max-content));gap:4px 14px;display:grid}.match-reason{color:var(--mk-text-secondary);font-size:var(--mk-text-xs);align-items:center;gap:5px;display:inline-flex}.match-reason svg{width:11px;color:var(--mk-success)}@media (width<=760px){.match-page__header{flex-direction:column}.match-workspace{grid-template-columns:1fr}.match-filters{position:static}.match-submit{width:100%}.match-result{flex-wrap:wrap;align-items:flex-start}.match-result>div:last-child{width:100%;flex-direction:row!important;align-items:center!important}.match-reasons{grid-template-columns:1fr}}.leads-page__header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.leads-toolbar{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.leads-stage-tabs{align-items:center;gap:6px;margin-bottom:12px;padding-bottom:3px;display:flex;overflow-x:auto}.leads-stage-tab{flex:none}.leads-board{scroll-snap-type:inline proximity;align-items:stretch;gap:10px;padding-bottom:14px;display:flex;overflow-x:auto}.leads-column{scroll-snap-align:start;background:var(--mk-kanban-column-bg);border:1px solid var(--mk-kanban-card-border);border-radius:var(--mk-radius-lg);flex-direction:column;flex:0 0 296px;gap:8px;min-width:296px;min-height:430px;padding:10px;transition:border-color .11s,background .11s;display:flex}.leads-column[data-over=true]{border-color:var(--mk-kanban-dropzone);background:var(--mk-bg-hover)}.leads-column__header{border-bottom:1px solid var(--mk-border-default);justify-content:space-between;align-items:center;min-height:34px;padding:0 3px 7px;display:flex}.leads-column__title{color:var(--mk-text-primary);font-size:var(--mk-text-sm);font-weight:var(--mk-weight-medium);align-items:center;gap:7px;display:flex}.leads-column__count{background:var(--mk-bg-selected);min-width:22px;height:22px;color:var(--mk-text-primary);font-size:var(--mk-text-xs);font-weight:var(--mk-weight-medium);border-radius:999px;place-items:center;padding:0 6px;display:grid}.leads-card{cursor:grab;padding:11px 12px;position:relative}.leads-card[data-drag=true]{opacity:.48}.leads-card[data-selected=true]{background:var(--mk-bg-selected);border-color:var(--mk-border-strong)}.leads-card__top{align-items:flex-start;gap:7px;margin-bottom:7px;display:flex}.leads-card__grip{color:var(--mk-text-muted);flex:none;margin-top:1px}.leads-column__add{border:1px dashed var(--mk-border-strong);width:100%;margin-top:auto}.leads-stage-row{background:var(--mk-bg-surface-sunken);border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);overflow:hidden}.leads-stage-row[data-editing=true]{border-color:var(--stage-color);background:var(--mk-bg-hover)}.leads-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=760px){.leads-page__header{flex-direction:column}.leads-toolbar{width:100%}.leads-toolbar .mk-btn,.leads-toolbar .makan-btn-tool{flex:auto}.leads-column{flex-basis:min(84vw,292px);min-width:min(84vw,292px)}.mk-dialog-backdrop{align-items:end;padding:8px}.mk-dialog{border-radius:var(--mk-radius-lg) var(--mk-radius-lg) 0 0;max-height:92vh}}@media (width<=520px){.leads-form-grid{grid-template-columns:1fr}.leads-form-grid>*{grid-column:auto!important}}@media (width<=1100px){.mk-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.mk-kpi-grid{grid-template-columns:1fr}}@media (width<=620px){.tasks-page__header{align-items:flex-start}.tasks-form__grid{grid-template-columns:1fr}.tasks-form__wide{grid-column:auto}.tasks-row{flex-wrap:wrap;align-items:flex-start}.tasks-row__body{width:calc(100% - 30px)}.tasks-row__actions{width:100%;padding-inline-start:27px}.tasks-status-select{flex:1}}@media (width<=900px){.makan-sidebar{display:none}.makan-bottom-nav{display:flex}.makan-mobile-menu-overlay{display:block}.makan-main{width:100%;min-width:0;padding-bottom:calc(64px + env(safe-area-inset-bottom))}.mk-view{padding:16px}}@media (width<=480px){.mk-view{padding:12px}.makan-mobile-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-glass{background:var(--mk-glass-bg);border:1px solid var(--mk-glass-border);border-radius:var(--mk-radius-lg)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mk-glass{-webkit-backdrop-filter:blur(var(--mk-glass-blur)) saturate(1.25);backdrop-filter:blur(var(--mk-glass-blur)) saturate(1.25)}}@keyframes mkIn{0%{opacity:0}to{opacity:1}}@keyframes mkSlide{0%{transform:translateX(var(--slide-from,16px));opacity:.6}to{opacity:1;transform:none}}@keyframes mkSpin{to{transform:rotate(360deg)}}.mk-spin{animation:.8s linear infinite mkSpin}.shortlist-btn:hover{filter:none;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.agents-edit-panel{padding:18px 20px 20px}.agents-edit-heading,.agents-edit-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.agents-edit-heading{margin-bottom:14px}.agents-edit-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;display:grid}.agents-edit-section{border-radius:14px;min-width:0;padding:15px}.agents-edit-section-title{align-items:center;gap:8px;margin-bottom:13px;display:flex}.agents-edit-section-title>div{flex-direction:column;gap:2px;display:flex}.agents-edit-section-title strong{color:var(--mk-text-primary);font-size:var(--mk-text-sm);font-weight:700}.agents-edit-section-title span{color:var(--mk-text-secondary);font-size:var(--mk-text-2xs)}.agents-edit-fields{gap:11px;display:grid}.agents-edit-fields.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.agents-edit-field-wide{grid-column:1/-1}.agents-team-picker{border-radius:10px;flex-wrap:wrap;gap:7px;min-height:42px;padding:7px;display:flex}.agents-team-picker label{cursor:pointer;font-size:var(--mk-text-xs);border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-weight:600;display:flex}.agents-commission-field{padding-top:2px}.agents-edit-footer{margin-top:14px;padding-top:14px}.agents-password-note{font-size:var(--mk-text-2xs);align-items:center;gap:5px;display:flex}@media (width<=980px){.agents-edit-grid{grid-template-columns:1fr}}@media (width<=640px){.agents-edit-panel{padding:15px 12px}.agents-edit-fields.two-columns{grid-template-columns:1fr}.agents-edit-field-wide{grid-column:auto}.agents-edit-heading,.agents-edit-footer{flex-direction:column;align-items:flex-start}}:root{--mk-bg:var(--mk-bg-app);--mk-surface-1:var(--mk-bg-sidebar);--mk-surface-2:var(--mk-bg-surface);--mk-surface-3:var(--mk-bg-surface-sunken);--mk-surface-4:var(--mk-bg-selected);--mk-elev:var(--mk-bg-surface-raised);--mk-hover:var(--mk-bg-hover);--mk-scrim:var(--mk-bg-overlay);--mk-text:var(--mk-text-primary);--mk-text-muted:var(--mk-text-secondary);--mk-text-dim:var(--mk-text-muted);--mk-text-invert:var(--mk-text-inverse);--mk-text-4:var(--mk-text-disabled);--mk-border:var(--mk-border-default);--mk-blue:var(--mk-info);--mk-blue-soft:var(--mk-text-accent);--mk-blue-light:var(--mk-text-accent);--mk-blue-deep:var(--mk-info);--mk-cyan:var(--mk-info);--mk-amber:var(--mk-warning);--mk-amber-2:var(--mk-warning);--mk-green:var(--mk-success);--mk-red:var(--mk-danger);--mk-success-token:var(--mk-success);--mk-warn:var(--mk-warning);--mk-danger-token:var(--mk-danger);--mk-fill-blue:var(--mk-info-bg);--mk-fill-blue-2:var(--mk-info-bg);--mk-fill-cyan:var(--mk-info-bg);--mk-fill-amber:var(--mk-warning-bg);--mk-fill-green:var(--mk-success-bg);--mk-fill-red:var(--mk-danger-bg);--mk-glow-blue:transparent;--mk-glow-amber:transparent;--mk-glow-green:transparent;--mk-glow-red:transparent;--mk-primary:var(--mk-action-primary);--mk-primary-hover:var(--mk-action-primary-hover);--mk-primary-text:var(--mk-action-primary-text);--mk-shadow-card:var(--mk-shadow-flat);--mk-shadow-pop:var(--mk-shadow-overlay);--mk-shadow-glow:var(--mk-shadow-flat);--mk-font:var(--mk-font-ui);--mk-font-en:var(--mk-font-ui);--mk-r-xs:var(--mk-radius-xs);--mk-r-sm:var(--mk-radius-sm);--mk-r:var(--mk-radius-md);--mk-r-lg:var(--mk-radius-lg);--mk-r-xl:var(--mk-radius-lg);--mk-r-pill:var(--mk-radius-pill)}*,:before,:after{box-sizing:border-box}html,body{background:var(--mk-bg-app)}body{font-family:var(--mk-font-ui);font-size:var(--mk-fs-base);font-weight:var(--mk-weight-normal);line-height:var(--mk-leading);color:var(--mk-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--mk-bg-app);min-height:100vh;margin:0;overflow-x:hidden}#root{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}::selection{color:#fff;background:#f4f4f538}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#2e3237 padding-box content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#3a3f45 padding-box content-box}:focus-visible{outline:2px solid var(--mk-text-muted);outline-offset:1px;border-radius:var(--mk-r-xs)}input,textarea,select,button{font-family:inherit}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::placeholder,textarea::placeholder{color:var(--mk-text-dim)}.mk-cosmos,.mk-orbit,.mk-star,.mk-core{display:none!important}.mk-view{animation:none}.makan-main:before,.makan-stat-card:after,.makan-btn-primary:after{content:none!important}[lang=ar][data-theme],[lang=ur][data-theme]{--mk-type-k:1.04;--mk-leading:1.7}@media (width>=1680px){:root[data-theme]{--mk-type-k:1.04}:root[lang=ar][data-theme],:root[lang=ur][data-theme]{--mk-type-k:1.08}}:root:not([data-density=compact]) svg.lucide[width="9"]{width:11px;height:11px}:root:not([data-density=compact]) svg.lucide[width="10"]{width:12px;height:12px}:root:not([data-density=compact]) svg.lucide[width="11"]{width:13px;height:13px}:root:not([data-density=compact]) svg.lucide[width="12"]{width:14px;height:14px}:root:not([data-density=compact]) svg.lucide[width="13"]{width:15px;height:15px}:root:not([data-density=compact]) svg.lucide[width="14"]{width:16px;height:16px}:root:not([data-density=compact]) svg.lucide[width="15"]{width:17px;height:17px}:root:not([data-density=compact]) svg.lucide[width="16"]{width:18px;height:18px}:root:not([data-density=compact]) svg.lucide[width="17"]{width:19px;height:19px}:root:not([data-density=compact]) svg.lucide[width="18"]{width:20px;height:20px}:root:not([data-density=compact]) svg.lucide[width="19"]{width:21px;height:21px}:root:not([data-density=compact]) svg.lucide[width="20"],:root:not([data-density=compact]) svg.lucide[width="21"]{width:22px;height:22px}:root:not([data-density=compact]) svg.lucide[width="22"]{width:24px;height:24px}:root[data-density=compact]{--mk-fs-base:13.5px;--mk-fs-sm:12.5px;--mk-fs-xs:12px;--mk-fs-title:20px;--mk-leading:1.5;--mk-control-h:32px;--mk-control-h-sm:28px;--mk-input-h:34px;--mk-row-h:44px;--mk-header-h:38px;--mk-tab-h:38px;--mk-sidebar-w:236px;--mk-nav-item-h:32px;--mk-text-micro:9px;--mk-text-2xs:10px;--mk-text-xs:11px;--mk-text-sm:12px;--mk-text-md:13px;--mk-text-lg:14px;--mk-text-xl:15px;--mk-text-2xl:17px;--mk-text-3xl:20px;--mk-text-4xl:22px;--mk-text-5xl:26px;--mk-text-6xl:30px}.leads-stages-dialog{width:min(760px,100vw - 28px);max-width:760px}.leads-stages-body{flex-direction:column;gap:8px;display:flex}.leads-stages-dialog .leads-stage-row{border-color:var(--mk-border-default);background:var(--mk-bg-surface-sunken)}.leads-stages-dialog .leads-stage-row[data-editing=true]{border-color:color-mix(in srgb,var(--stage-color) 60%,var(--mk-border-default))}.leads-stage-row__main{align-items:center;gap:10px;min-height:58px;padding:9px 11px;display:flex}.leads-stage-row__dot{background:var(--stage-color);width:11px;height:11px;box-shadow:0 0 0 4px color-mix(in srgb,var(--stage-color) 13%,transparent);border-radius:50%;flex:none}.leads-stage-row__copy{flex:1;min-width:0}.leads-stage-row__order{gap:3px;display:flex}.leads-stage-editor{border-top:1px solid var(--mk-border-default);background:var(--mk-bg-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 70px;align-items:end;gap:9px;padding:12px;display:grid}.leads-stage-editor__actions{grid-column:1/-1;gap:8px;display:flex}.leads-stage-create{border:1px dashed var(--mk-border-strong);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface-sunken);margin-top:7px;padding:13px}.leads-stage-create__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 70px;align-items:end;gap:9px;display:grid}.leads-stage-create__submit{grid-column:1/-1}.leads-stage-create__submit.mk-btn-primary{border-color:var(--mk-info);background:var(--mk-info);color:var(--mk-text-on-fill)}.leads-stage-create__submit.mk-btn-primary:disabled{border-color:var(--mk-border-default);background:var(--mk-bg-selected);color:var(--mk-text-muted);opacity:1}.leads-stage-reset{align-self:center;margin-top:3px}@media (width<=640px){.leads-stage-row__main{flex-wrap:wrap}.leads-stage-row__copy{min-width:150px}.leads-stage-editor,.leads-stage-create__grid{grid-template-columns:1fr 1fr}.leads-stage-editor__actions,.leads-stage-create__submit{grid-column:1/-1}}@media (width<=440px){.leads-stage-editor,.leads-stage-create__grid{grid-template-columns:1fr}.leads-stage-editor__actions,.leads-stage-create__submit{grid-column:1}}.mk-copilot{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg,12px);background:var(--mk-bg-surface);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.mk-copilot__head{font-size:var(--mk-text-md);color:var(--mk-text-primary);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.mk-copilot__hint{font-size:var(--mk-text-xs);color:var(--mk-text-secondary);margin-inline-start:auto;font-weight:500}.mk-copilot__chips{flex-wrap:wrap;gap:6px;display:flex}.mk-copilot__ask{gap:6px;display:flex}.mk-copilot__ask .mk-input{flex:1;min-width:0}.mk-copilot__muted{font-size:var(--mk-text-sm);color:var(--mk-text-secondary);margin:0}.mk-copilot__error{font-size:var(--mk-text-sm);color:var(--mk-danger);margin:0}.mk-copilot__reply{flex-direction:column;gap:8px;display:flex}.mk-copilot__meta{font-size:var(--mk-text-xs);color:var(--mk-text-secondary);flex-wrap:wrap;gap:8px;display:flex}.mk-copilot__warn{color:var(--mk-warning);font-weight:600}.mk-copilot__answer{white-space:pre-wrap;font-family:inherit;font-size:var(--mk-text-sm);color:var(--mk-text-primary);background:var(--mk-bg-surface-sunken,var(--mk-bg-sunken));border-radius:8px;margin:0;padding:10px 12px;line-height:1.75}.mk-copilot__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mk-copilot__label{width:100%;font-size:var(--mk-text-xs);color:var(--mk-text-secondary)}.mk-copilot__confirm{font-size:var(--mk-text-sm);color:var(--mk-text-primary);align-items:center;gap:6px;display:inline-flex}.mk-copilot__done{font-size:var(--mk-text-sm);color:var(--mk-success);align-items:center;gap:5px;display:inline-flex}.mk-copilot__evidence{font-size:var(--mk-text-xs);color:var(--mk-text-secondary)}.mk-copilot__evidence ul{margin:6px 0 0;padding-inline-start:18px}.mk-talent{flex-direction:column;gap:14px;display:flex}.mk-talent__baseline{font-size:var(--mk-text-sm);color:var(--mk-text-secondary);flex-wrap:wrap;gap:8px;display:flex}.mk-talent__baseline b{color:var(--mk-text-primary)}.mk-talent__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.mk-talent__card{border:1px solid var(--mk-border-default);background:var(--mk-bg-surface);text-align:start;cursor:pointer;font:inherit;color:inherit;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.mk-talent__card[data-on=true]{border-color:var(--mk-text-accent)}.mk-talent__name{font-weight:600;font-size:var(--mk-text-lg);color:var(--mk-text-primary);justify-content:space-between;gap:8px;display:flex}.mk-talent__conf{font-size:var(--mk-text-2xs);background:var(--mk-bg-selected);color:var(--mk-text-secondary);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:600}.mk-talent__conf[data-level=high]{color:var(--mk-success)}.mk-talent__conf[data-level=medium]{color:var(--mk-info)}.mk-talent__conf[data-level=low],.mk-talent__conf[data-level=insufficient]{color:var(--mk-warning)}.mk-talent__stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mk-talent__stats div{font-size:var(--mk-text-2xs);color:var(--mk-text-secondary);flex-direction:column;display:flex}.mk-talent__stats strong{font-size:var(--mk-text-xl);color:var(--mk-text-primary)}.mk-talent__list{font-size:var(--mk-text-sm);margin:0;padding-inline-start:16px;line-height:1.7}.mk-talent__list--good li::marker{color:var(--mk-success)}.mk-talent__list--risk li::marker{color:var(--mk-warning)}.mk-talent__section{font-size:var(--mk-text-xs);color:var(--mk-text-secondary);margin:4px 0 0;font-weight:600}@media (width<=600px){.mk-talent__grid{grid-template-columns:1fr}}.mk-copilot__rank{border-collapse:collapse;width:100%;font-size:var(--mk-text-xs)}.mk-copilot__rank caption{text-align:start;font-size:var(--mk-text-xs);color:var(--mk-text-secondary);padding-bottom:4px}.mk-copilot__rank th,.mk-copilot__rank td{text-align:start;border-bottom:1px solid var(--mk-border-default);vertical-align:top;padding:5px 6px}.mk-copilot__rank tr[data-excluded=true]{opacity:.55}.mk-copilot__factor{background:var(--mk-bg-selected);white-space:nowrap;border-radius:6px;margin:0 6px 2px 0;padding:1px 6px;display:inline-block}@media (width<=600px){.mk-copilot__rank{display:block;overflow-x:auto}}.mk-talent__baseline .mk-select{width:auto;min-width:0;max-width:100%}.mk-talent__baseline{align-items:center}.mk-auth{background:var(--mk-bg-surface);min-height:100dvh;color:var(--mk-text-primary);font-family:var(--mk-font-ui);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;grid-template-columns:minmax(420px,1fr) minmax(0,1.15fr);font-size:14px;line-height:1.6;display:grid;overflow-x:clip}.mk-auth[dir=ltr]{font-family:Inter,IBM Plex Sans Arabic,-apple-system,system-ui,sans-serif}.mk-auth__panel{flex-direction:column;min-width:0;padding:20px 32px;display:flex}.mk-auth__top{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.mk-auth__brand{color:var(--mk-text-primary);border-radius:var(--mk-radius-xs);display:inline-flex}.mk-auth__main{flex:1;justify-content:center;align-items:center;padding:40px 0;display:flex}.mk-auth__card{width:100%;max-width:380px}.mk-auth__form{flex-direction:column;gap:16px;display:flex}.mk-auth__head{margin-bottom:8px}.mk-auth__head h1{letter-spacing:-.015em;color:var(--mk-text-primary);margin:0;font-size:26px;font-weight:600;line-height:1.25}.mk-auth[dir=rtl] .mk-auth__head h1{letter-spacing:0;line-height:1.4}.mk-auth__head p{color:var(--mk-text-secondary);margin:8px 0 0;font-size:14.5px}.mk-auth__icon{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);width:36px;height:36px;color:var(--mk-text-primary);background:var(--mk-bg-surface);place-items:center;margin-bottom:16px;display:inline-grid}.mk-auth__field{flex-direction:column;gap:6px;display:flex}.mk-auth__field label{color:var(--mk-text-primary);font-size:13px;font-weight:500}.mk-auth__input{box-sizing:border-box;width:100%;height:40px;font:inherit;color:var(--mk-text-primary);background:var(--mk-input-bg);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-md,6px);outline:none;padding:0 12px;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.mk-auth__input::placeholder{color:var(--mk-input-placeholder)}.mk-auth__input:hover{border-color:var(--mk-input-hover)}.mk-auth__input:focus{border-color:var(--mk-text-primary);box-shadow:0 0 0 3px var(--mk-bg-selected)}.mk-auth__input[dir=ltr]{text-align:left}.mk-auth[dir=rtl] .mk-auth__input[dir=ltr]:placeholder-shown,.mk-auth[dir=rtl] .mk-auth__pass .mk-auth__input:placeholder-shown{text-align:right}.mk-auth__pass{position:relative}.mk-auth__pass .mk-auth__input{padding-right:40px}.mk-auth__eye{border-radius:var(--mk-radius-xs);width:30px;height:30px;color:var(--mk-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.mk-auth__eye:hover{color:var(--mk-text-primary);background:var(--mk-bg-surface-sunken)}.mk-auth__readonly{border:1px solid var(--mk-border-subtle);border-radius:var(--mk-radius-md,6px);background:var(--mk-bg-surface-sunken);text-align:left;word-break:break-all;padding:9px 12px;font-size:14px;font-weight:500}.mk-auth__btn{width:100%;height:40px;font:inherit;white-space:nowrap;color:var(--mk-action-primary-text);background:var(--mk-action-primary);border-radius:var(--mk-radius-md,6px);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:0 16px;font-size:14.5px;font-weight:500;text-decoration:none;transition:opacity .15s,background .15s;display:inline-flex}.mk-auth__btn:hover:not(:disabled){opacity:.88}.mk-auth__btn:disabled{opacity:.55;cursor:not-allowed}.mk-auth__btn--line{color:var(--mk-text-primary);background:var(--mk-bg-surface);border-color:var(--mk-border-strong)}.mk-auth__btn--line:hover{opacity:1;border-color:var(--mk-input-hover)}.mk-auth__spin{animation:1s linear infinite spin}.mk-auth__link{font:inherit;color:var(--mk-text-primary);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--mk-border-strong);text-decoration-color:var(--mk-border-strong);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:500}.mk-auth__link:hover{text-decoration-color:currentColor}.mk-auth__link--muted{color:var(--mk-text-secondary);align-self:center}.mk-auth__forgot{align-self:flex-start;margin-top:-6px;font-size:13px}.mk-auth__switch{text-align:center;color:var(--mk-text-secondary);margin:4px 0 0;font-size:13.5px}.mk-auth__note{color:var(--mk-text-muted);margin:0;font-size:13px;line-height:1.7}.mk-auth__row{color:var(--mk-text-muted);justify-content:center;align-items:center;gap:10px;font-size:13.5px;display:flex}.mk-auth__alert{border-radius:var(--mk-radius-md,6px);border:1px solid;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13.5px;line-height:1.55;display:flex}.mk-auth__alert svg{flex-shrink:0;margin-top:2px}.mk-auth__alert--error{color:var(--mk-danger);background:var(--mk-danger-bg);border-color:var(--mk-danger-bg)}.mk-auth__alert--ok{color:var(--mk-success);background:var(--mk-success-bg);border-color:var(--mk-success-bg)}.mk-auth :focus-visible{outline:2px solid var(--mk-text-primary);outline-offset:2px}.mk-auth__input:focus-visible{outline:none}.mk-auth__foot{color:var(--mk-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;display:flex}.mk-auth__foot nav{gap:16px;display:flex}.mk-auth__foot a{color:inherit;text-decoration:none}.mk-auth__foot a:hover{color:var(--mk-text-primary)}.mk-auth__aside{background:var(--mk-bg-surface-sunken);border-inline-start:1px solid var(--mk-border-subtle);flex-direction:column;gap:40px;min-width:0;padding:72px 0 0 56px;display:flex;position:relative;overflow:hidden}.mk-auth[dir=rtl] .mk-auth__aside{padding:72px 56px 0 0}.mk-auth__pitch{max-width:460px;padding-inline-end:56px}.mk-auth__pitch h2{letter-spacing:-.015em;color:var(--mk-text-primary);margin:0;font-size:28px;font-weight:600;line-height:1.25}.mk-auth[dir=rtl] .mk-auth__pitch h2{letter-spacing:0;line-height:1.45}.mk-auth__pitch p{color:var(--mk-text-secondary);margin:12px 0 0;font-size:15px}.mk-auth__shot{flex:1;min-height:0;margin:0}.mk-auth__shot img{border:1px solid var(--mk-border-default);border-inline-end:0;width:900px;max-width:none;height:auto;box-shadow:var(--mk-shadow-floating);background:var(--mk-bg-surface);border-bottom:0;border-start-start-radius:var(--mk-radius-lg);display:block}@media (width<=1080px){.mk-auth{grid-template-columns:1fr}.mk-auth__aside{display:none}}@media (width<=600px){.mk-auth__panel{padding:14px 16px}.mk-auth__main{align-items:flex-start;padding:32px 0 40px}.mk-auth__head h1{font-size:23px}.mk-auth__input{height:44px;font-size:16px}.mk-auth__btn{height:44px}.mk-auth__foot{text-align:center;justify-content:center}}@media (prefers-reduced-motion:reduce){.mk-auth__spin{animation:none}}.mk-dashboard{color:var(--mk-text-secondary);flex-direction:column;gap:12px;display:flex}.mk-dashboard__header{justify-content:space-between;align-items:flex-end;gap:20px;padding:2px 2px 8px;display:flex}.mk-dashboard__header h1{color:var(--mk-text-primary);font-size:var(--mk-text-5xl);margin:3px 0 0;font-weight:650;line-height:1.2}.mk-dashboard__header p{max-width:680px;color:var(--mk-text-muted);font-size:var(--mk-text-xs);margin:5px 0 0;line-height:1.55}.mk-dashboard__eyebrow{color:var(--mk-text-muted);font-size:var(--mk-text-micro);letter-spacing:.08em;align-items:center;gap:5px;font-weight:650;display:inline-flex}.mk-dashboard__date{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.mk-dashboard__date>span{color:var(--mk-text-secondary);font-size:var(--mk-text-xs)}.mk-dashboard__date strong{color:var(--mk-text-muted);font-size:var(--mk-text-micro);align-items:center;gap:6px;font-weight:550;display:flex}.mk-dashboard__date i{background:var(--mk-success);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--mk-success) 10%,transparent);border-radius:50%}.mk-dashboard__date strong[data-tone=danger] i{background:var(--mk-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--mk-danger) 10%,transparent)}.mk-dashboard__date strong[data-tone=warning] i{background:var(--mk-warning);box-shadow:0 0 0 3px color-mix(in srgb,var(--mk-warning) 10%,transparent)}.mk-dashboard__date strong[data-tone=muted] i{background:var(--mk-text-muted);box-shadow:none}.mk-dash-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.mk-dash-metric{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface);min-width:0;min-height:108px;padding:13px;position:relative;overflow:hidden}.mk-dash-metric:after{content:"";background:var(--metric-tone,var(--mk-info));border-radius:4px;width:2px;position:absolute;inset-block:16px;inset-inline-start:0}.mk-dash-metric.is-success{--metric-tone:var(--mk-success)}.mk-dash-metric.is-warning{--metric-tone:var(--mk-warning)}.mk-dash-metric.is-danger{--metric-tone:var(--mk-danger)}.mk-dash-metric.is-accent{--metric-tone:var(--mk-info)}.mk-dash-metric.is-neutral{--metric-tone:var(--mk-text-muted)}.mk-dash-metric__top{color:var(--mk-text-muted);font-size:var(--mk-text-micro);align-items:center;gap:7px;font-weight:600;display:flex}.mk-dash-metric__icon{background:color-mix(in srgb,var(--metric-tone,var(--mk-info)) 10%,transparent);width:27px;height:27px;color:var(--metric-tone,var(--mk-info));border-radius:999px;place-items:center;display:grid}.mk-dash-metric__value{align-items:baseline;gap:5px;margin-top:9px;display:flex}.mk-dash-metric__value strong{color:var(--mk-text-primary);font-size:var(--mk-text-5xl);letter-spacing:-.02em;font-weight:650}.mk-dash-metric__value small{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-dash-metric__detail{color:var(--mk-text-muted);font-size:var(--mk-text-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;line-height:1.35;overflow:hidden}.mk-dash-overview{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);gap:8px;display:grid}.mk-dash-details{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);gap:8px;display:grid}.mk-dash-panel{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface);min-width:0;padding:14px}.mk-dash-panel__head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.mk-dash-panel__head>div{align-items:center;gap:8px;display:flex}.mk-dash-panel__head h2{color:var(--mk-text-primary);font-size:var(--mk-text-xs);margin:0;font-weight:650}.mk-dash-panel__head>span{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-dash-panel__icon{background:var(--mk-bg-selected);width:26px;height:26px;color:var(--mk-text-secondary);border-radius:999px;place-items:center;display:grid}.mk-dash-panel h3{color:var(--mk-text-muted);font-size:var(--mk-text-micro);letter-spacing:.04em;margin:0 0 10px;font-weight:650}.mk-dash-inventory__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:13px;display:grid}.mk-dash-inventory__summary>div{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);background:var(--mk-bg-surface-sunken);grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:9px;display:grid}.mk-dash-inventory__summary i{border-radius:50%;width:6px;height:6px}.mk-dash-inventory__summary span{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-dash-inventory__summary strong{color:var(--mk-text-primary);font-size:var(--mk-text-md)}.mk-dash-inventory__summary small{color:var(--mk-text-muted);font-size:var(--mk-text-micro);grid-column:2/4}.mk-dash-split{border-top:1px solid var(--mk-border-default);grid-template-columns:1.1fr .9fr;gap:16px;padding-top:12px;display:grid}.mk-dash-progress{margin-bottom:8px}.mk-dash-progress>div:first-child{color:var(--mk-text-muted);font-size:var(--mk-text-micro);justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.mk-dash-progress b{color:var(--mk-text-secondary);font-size:var(--mk-text-micro)}.mk-dash-progress__track{background:var(--mk-bg-surface-sunken);border-radius:999px;height:4px;overflow:hidden}.mk-dash-progress__track i{border-radius:inherit;height:100%;transition:width .45s;display:block}.mk-dash-money-stack{border-inline-start:1px solid var(--mk-border-default);padding-inline-start:14px}.mk-dash-money-stack>div{border-bottom:1px solid var(--mk-border-default);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.mk-dash-money-stack span{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-dash-money-stack strong{color:var(--mk-text-primary);font-size:var(--mk-text-xs)}.mk-dash-money-stack strong small{color:var(--mk-text-muted);font-size:var(--mk-text-micro);font-weight:500}.mk-dash-attention__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.mk-dash-attention__grid>div{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);background:var(--mk-bg-surface-sunken);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.mk-dash-attention__grid>div>span{width:25px;height:25px;color:var(--alert-color,var(--mk-info));background:color-mix(in srgb,var(--alert-color,var(--mk-info)) 10%,transparent);border-radius:999px;place-items:center;display:grid}.mk-dash-attention__grid .is-danger{--alert-color:var(--mk-danger)}.mk-dash-attention__grid .is-warning{--alert-color:var(--mk-warning)}.mk-dash-attention__grid .is-success{--alert-color:var(--mk-success)}.mk-dash-attention__grid strong{color:var(--mk-text-primary);font-size:var(--mk-text-md);display:block}.mk-dash-attention__grid small{color:var(--mk-text-muted);font-size:var(--mk-text-micro);margin-top:1px;display:block}.mk-dash-attention__grid>div>svg{color:var(--mk-text-muted)}.mk-dash-pipeline{border-top:1px solid var(--mk-border-default);margin-top:13px;padding-top:12px}.mk-dash-pipeline h3{justify-content:space-between;display:flex}.mk-dash-pipeline h3 span{color:var(--mk-text-secondary)}.mk-dash-listings{padding-bottom:6px}.mk-dash-table{overflow:hidden}.mk-dash-table__head,.mk-dash-table__row{grid-template-columns:minmax(180px,1.3fr) minmax(105px,.75fr) 78px 72px minmax(105px,.75fr);align-items:center;gap:10px;display:grid}.mk-dash-table__head{color:var(--mk-text-muted);font-size:var(--mk-text-micro);padding:0 7px 7px}.mk-dash-table__row{border-top:1px solid var(--mk-border-default);min-height:48px;color:var(--mk-text-secondary);font-size:var(--mk-text-micro);padding:7px;position:relative}.mk-dash-table__row>div:first-child{align-items:center;gap:8px;min-width:0;display:flex}.mk-dash-table__row>div:first-child>span:last-child{flex-direction:column;min-width:0;display:flex}.mk-dash-table__row strong{color:var(--mk-text-primary);font-size:var(--mk-text-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-dash-table__row small{color:var(--mk-text-muted);font-size:var(--mk-text-micro);font-weight:500}.mk-dash-listing-icon{border-radius:999px;flex:none;place-items:center;width:29px;height:29px;display:grid}.mk-dash-table__row>span:nth-child(3){align-items:center;gap:5px;display:flex}.mk-dash-table__row>span:nth-child(3) i{background:var(--mk-text-muted);border-radius:50%;width:5px;height:5px}.mk-dash-table__row>span:nth-child(3) i.is-available{background:var(--mk-success)}.mk-dash-table__row>span:nth-child(3) i.is-reserved{background:var(--mk-warning)}.mk-dash-table__row>span:nth-child(3) i.is-sold{background:var(--mk-info)}.mk-dash-reserved{align-items:center;gap:3px;display:flex;position:absolute;inset-block-end:2px;inset-inline-end:7px;color:var(--mk-warning)!important}.mk-dash-side-stack{flex-direction:column;gap:8px;min-width:0;display:flex}.mk-dash-team__row{border-top:1px solid var(--mk-border-default);grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 0;display:grid}.mk-dash-team__row>b{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-dash-team__row>div{flex-direction:column;min-width:0;display:flex}.mk-dash-team__row>div strong{color:var(--mk-text-primary);font-size:var(--mk-text-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-dash-team__row>div small{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-dash-team__row>span{color:var(--mk-text-secondary);font-size:var(--mk-text-micro);white-space:nowrap}.mk-dash-team__row>em{color:var(--mk-text-primary);font-size:var(--mk-text-micro);white-space:nowrap;font-style:normal;font-weight:650}.mk-dash-activity>div{border-top:1px solid var(--mk-border-default);align-items:flex-start;gap:8px;padding:7px 0;display:flex}.mk-dash-activity>div>i{background:var(--mk-info);border-radius:50%;flex:none;width:6px;height:6px;margin-top:4px}.mk-dash-activity>div>span{flex-direction:column;display:flex}.mk-dash-activity>div strong{color:var(--mk-text-secondary);font-size:var(--mk-text-micro);font-weight:550;line-height:1.45}.mk-dash-activity>div small{color:var(--mk-text-muted);font-size:var(--mk-text-micro);margin-top:2px}.mk-dash-empty,.mk-dash-empty-state{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-dash-empty-state{flex-direction:column;justify-content:center;gap:5px;min-height:58px;display:flex;border:0!important;align-items:center!important}.mk-team-performance{flex-direction:column;gap:14px;display:flex}.mk-team-performance__head{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.mk-team-performance__head h1{color:var(--mk-text-primary);font-size:var(--mk-text-5xl);margin:0}.mk-team-performance__head p{color:var(--mk-text-muted);font-size:var(--mk-text-xs);margin:5px 0 0}.mk-team-performance__head label{min-width:230px;color:var(--mk-text-muted);font-size:var(--mk-text-micro);flex-direction:column;gap:6px;display:flex}.mk-team-performance__head select{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);background:var(--mk-bg-surface);height:40px;color:var(--mk-text-primary);font:inherit;font-size:var(--mk-text-xs);outline:0;padding:0 12px}.mk-team-performance__people{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface);align-items:center;gap:7px;padding:10px;display:flex;overflow-x:auto}.mk-team-performance__people button{border:1px solid var(--mk-border-default);background:var(--mk-bg-surface-sunken);min-height:34px;color:var(--mk-text-secondary);font:inherit;font-size:var(--mk-text-2xs);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;display:flex}.mk-team-performance__people button[data-on=true]{border-color:color-mix(in srgb,var(--mk-info) 45%,var(--mk-border-default));background:var(--mk-info-bg);color:var(--mk-text-accent)}.mk-team-performance__people b{background:var(--mk-bg-selected);min-width:18px;color:var(--mk-text-primary);font-size:var(--mk-text-micro);text-align:center;border-radius:999px;padding:2px 5px}.mk-team-performance__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.mk-team-performance__metrics .mk-dash-metric{min-height:96px}.mk-team-performance__cards{grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:10px;display:grid}.mk-team-person{border-radius:var(--mk-radius-lg);padding:16px}.mk-team-person__identity{align-items:center;gap:10px;display:flex}.mk-team-person__identity>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.mk-team-person__identity strong{color:var(--mk-text-primary);font-size:var(--mk-text-md)}.mk-team-person__identity span{color:var(--mk-text-muted);font-size:var(--mk-text-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-team-person__stats{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:14px;display:grid}.mk-team-person__stats>div{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);background:var(--mk-bg-surface-sunken);text-align:center;flex-direction:column;gap:2px;min-width:0;padding:8px;display:flex}.mk-team-person__stats strong{color:var(--mk-text-primary);font-size:var(--mk-text-lg)}.mk-team-person__stats span{color:var(--mk-text-muted);font-size:var(--mk-text-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-team-person__value{border-top:1px solid var(--mk-border-default);grid-template-columns:1fr auto;align-items:center;gap:3px 10px;margin-top:8px;padding-top:9px;display:grid}.mk-team-person__value span,.mk-team-person__value small{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-team-person__value strong{color:var(--mk-success);font-size:var(--mk-text-xs)}.mk-team-person__value small{grid-column:1/-1}.mk-team-directory{border-radius:var(--mk-radius-lg);overflow:hidden}.mk-team-directory>header{border-bottom:1px solid var(--mk-border-default);justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.mk-team-directory h3{color:var(--mk-text-primary);font-size:var(--mk-text-xs);margin:0}.mk-team-directory header span{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-team-directory .makan-team-row{border-bottom:1px solid var(--mk-border-default);align-items:center;gap:10px;padding:10px 16px;display:flex}.mk-team-directory .makan-team-row>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.mk-team-directory .makan-team-row strong{color:var(--mk-text-primary);font-size:var(--mk-text-2xs)}.mk-team-directory .makan-team-row span{color:var(--mk-text-muted);font-size:var(--mk-text-micro)}.mk-team-directory code{background:var(--mk-bg-surface-sunken);color:var(--mk-text-muted);font-size:var(--mk-text-micro);border-radius:6px;padding:3px 7px}@media (width<=1250px){.mk-dash-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.mk-dash-overview,.mk-dash-details{grid-template-columns:1fr}.mk-dash-table{overflow-x:auto}.mk-dash-table__head,.mk-dash-table__row{min-width:720px}.mk-team-performance__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.mk-dashboard__header{flex-direction:column;align-items:flex-start;gap:8px}.mk-dashboard__date{align-items:flex-start}.mk-dash-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-dash-metric{min-height:102px}.mk-dash-inventory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-dash-split{grid-template-columns:1fr}.mk-dash-money-stack{padding-top:12px;border-top:1px solid var(--mk-border-default);border-inline-start:0;padding-inline-start:0}.mk-team-performance__head{flex-direction:column;align-items:stretch}.mk-team-performance__head label{min-width:0}.mk-team-directory .mk-chip,.mk-team-directory .makan-role-badge{display:none}}@media (width<=390px){.mk-dash-attention__grid{grid-template-columns:1fr}}.property-inventory,.shortlist-page{color:var(--mk-text-secondary);flex-direction:column;gap:12px;display:flex}.property-inventory__header,.shortlist-page__header{justify-content:space-between;align-items:flex-end;gap:18px;padding:2px 2px 10px;display:flex}.property-inventory__title>span,.shortlist-page__title>span{color:var(--mk-text-muted);font-size:var(--mk-text-micro);font-weight:var(--mk-weight-medium);letter-spacing:.06em}.property-inventory__title h1,.shortlist-page__title h1{color:var(--mk-text-primary);font-size:var(--mk-text-4xl);align-items:center;gap:8px;margin:4px 0 0;font-weight:650;line-height:1.25;display:flex}.property-inventory__title p,.shortlist-page__title p{color:var(--mk-text-muted);font-size:var(--mk-text-2xs);margin:5px 0 0}.property-inventory__tabs{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface-sunken);grid-template-columns:repeat(3,minmax(112px,1fr));gap:5px;padding:5px;display:grid}.property-inventory__tab{min-width:0;color:var(--mk-text-muted);background:0 0;border-color:#0000}.property-inventory__tab[data-active=true]{border-color:var(--mk-border-strong);background:var(--mk-bg-selected);color:var(--mk-text-primary)}.property-inventory__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));align-items:start;gap:9px;display:grid}.property-inventory__card{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface);min-width:0;box-shadow:none;padding:14px;transition:border-color .11s,background .11s}.property-inventory__card:hover{border-color:var(--mk-border-strong);background:var(--mk-bg-hover)}.property-inventory__card>div:first-child{border-bottom:1px solid var(--mk-border-default);padding-bottom:10px}.match-result__top-label{border:1px solid var(--mk-border-strong);background:var(--mk-bg-selected);color:var(--mk-text-primary);font-size:var(--mk-text-micro);font-weight:var(--mk-weight-medium);border-start-start-radius:var(--mk-radius-lg);border-end-end-radius:var(--mk-radius-md);padding:4px 9px;position:absolute;inset-block-start:-1px;inset-inline-start:-1px}.match-score-wrap{flex-direction:column;justify-content:center;align-items:center;min-width:78px;display:flex}.match-score-wrap[data-top=true]{padding-top:8px}.match-score{background:conic-gradient(var(--match-tone) var(--match-score),var(--mk-bg-selected) 0);width:62px;height:62px;box-shadow:0 0 0 1px color-mix(in srgb,var(--match-tone) 20%,transparent);border-radius:50%;place-items:center;display:grid}.match-score__inner{background:var(--mk-bg-surface);width:49px;height:49px;color:var(--mk-text-primary);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.match-score__inner>span{font-size:var(--mk-text-xl);font-weight:650;line-height:1}.match-score__inner>small{color:var(--mk-text-muted);font-size:var(--mk-text-micro);margin-top:2px;font-weight:600}.match-score__label{color:var(--mk-text-muted);font-size:var(--mk-text-micro);margin-top:5px;font-weight:600}.shortlist-page__title h1>svg{color:var(--mk-text-secondary)}.shortlist-page__title h1>b{background:var(--mk-bg-selected);min-width:24px;height:24px;color:var(--mk-text-primary);font-size:var(--mk-text-2xs);border-radius:999px;place-items:center;padding:0 6px;display:grid}.shortlist-empty{border:1px dashed var(--mk-border-strong);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:32px;display:flex}.shortlist-compose{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface);grid-template-columns:minmax(190px,1fr) minmax(180px,1fr) auto auto;align-items:end;gap:10px;padding:14px;display:grid}.shortlist-compose__whatsapp{align-items:flex-end;display:flex}.shortlist-export{min-width:152px}.shortlist-branding[data-active=true]{border-color:var(--mk-border-strong);background:var(--mk-bg-selected);color:var(--mk-text-primary)}.shortlist-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:9px;display:grid}.shortlist-card{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface);min-width:0;min-height:104px;box-shadow:none;align-items:center;gap:13px;padding:14px;transition:border-color .11s,background .11s;display:flex}.shortlist-card:hover{border-color:var(--mk-border-strong);background:var(--mk-bg-hover)}.shortlist-card__remove{flex:none;margin-inline-start:auto}.manual-property-workspace{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface);box-sizing:border-box;width:min(100%,1280px);margin-inline:auto;overflow:hidden}.manual-property-header{border-bottom:1px solid var(--mk-border-default);background:linear-gradient(135deg,color-mix(in srgb,var(--manual-accent) 7%,var(--mk-bg-surface)),var(--mk-bg-surface) 55%);align-items:center;gap:13px;padding:20px clamp(18px,2.2vw,28px);display:flex}.manual-property-header__icon{border:1px solid color-mix(in srgb,var(--manual-accent) 34%,var(--mk-border-default));background:color-mix(in srgb,var(--manual-accent) 12%,transparent);width:44px;height:44px;color:var(--manual-accent);border-radius:12px;flex:none;place-items:center;display:grid}.manual-property-header h3{color:var(--mk-text-primary);font-size:var(--mk-text-3xl);margin:0;font-weight:680}.manual-property-header p{max-width:66ch;color:var(--mk-text-secondary);font-size:var(--mk-text-sm);margin:5px 0 0;line-height:1.7}.manual-property-header__badge{border:1px solid var(--mk-border-default);background:var(--mk-bg-surface-sunken);color:var(--mk-text-secondary);font-size:var(--mk-text-2xs);white-space:nowrap;border-radius:999px;margin-inline-start:auto;padding:6px 10px;font-weight:650}.manual-property-form{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:14px;padding:clamp(16px,2vw,24px);display:grid}.manual-form-section{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface-sunken);box-sizing:border-box;min-width:0;padding:17px}.manual-form-section--basics{grid-area:1/1/span 2}.manual-form-section--pricing{grid-area:1/2}.manual-form-section--details{grid-area:2/2}.manual-form-section--publishing,.manual-form-section--owner,.manual-form-footer{grid-column:1/-1}.manual-form-section__heading{border-bottom:1px solid var(--mk-border-default);color:var(--mk-text-primary);font-size:var(--mk-text-sm);align-items:center;gap:8px;margin-bottom:15px;padding-bottom:11px;font-weight:680;display:flex}.manual-form-section__heading>span{color:var(--mk-text-muted);font:650 9px/1 var(--mk-font-mono,monospace);letter-spacing:.05em}.manual-form-section__hint{color:var(--mk-text-muted);font-size:var(--mk-text-xs);margin:-6px 0 15px;line-height:1.65}.manual-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.manual-fields-grid--pricing{grid-template-columns:1fr}.manual-publishing-grid{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:start;gap:14px;display:grid}.manual-publishing-grid__photos,.manual-publishing-grid__permit,.manual-publishing-grid__copy{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);background:var(--mk-bg-surface);box-sizing:border-box;min-width:0;padding:14px}.manual-publishing-grid__copy,.manual-publishing-grid>:last-child{grid-column:1/-1}.manual-form-section--owner{background:color-mix(in srgb,var(--mk-info) 4%,var(--mk-bg-surface-sunken));border-color:color-mix(in srgb,var(--mk-info) 22%,var(--mk-border-default))}.manual-form-owner__heading{color:var(--mk-text-primary)}.manual-form-owner__heading svg{color:var(--mk-info)}.manual-form-owner__heading em{border:1px solid var(--mk-info-border);background:var(--mk-info-bg);color:var(--mk-info);font-size:var(--mk-text-micro);border-radius:999px;margin-inline-start:auto;padding:4px 8px;font-style:normal}.manual-owner-note{color:var(--mk-text-muted);font-size:var(--mk-text-xs);grid-column:1/-1;align-items:center;gap:6px;display:flex}.manual-form-footer{grid-template-columns:minmax(0,1fr) minmax(210px,280px);align-items:stretch;gap:12px;padding-top:2px;display:grid}.manual-form-assignment{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-md);background:var(--mk-bg-surface-sunken);min-width:0;color:var(--mk-text-secondary);font-size:var(--mk-text-sm);align-items:center;gap:10px;padding:11px 13px;display:flex}.manual-form-assignment__icon{background:color-mix(in srgb,var(--manual-accent) 12%,transparent);width:34px;height:34px;color:var(--manual-accent);border-radius:10px;flex:none;place-items:center;display:grid}.manual-form-assignment strong{color:var(--mk-text-primary);font-size:var(--mk-text-sm);margin-inline-start:auto}.manual-form-assignment small{color:var(--mk-text-muted);font:600 9px/1 var(--mk-font-mono,monospace)}.manual-form-submit{min-height:54px;font-size:var(--mk-text-md);justify-content:center;font-weight:680;border-color:var(--mk-info)!important;background:var(--mk-info)!important;color:var(--mk-text-on-fill)!important}.manual-form-submit:disabled{opacity:1;border-color:var(--mk-border-default)!important;background:var(--mk-bg-selected)!important;color:var(--mk-text-muted)!important}@media (width<=1000px){.shortlist-compose{grid-template-columns:repeat(2,minmax(0,1fr))}.shortlist-compose__whatsapp,.shortlist-export,.shortlist-branding{width:100%}.manual-property-form{grid-template-columns:1fr}.manual-form-section--basics,.manual-form-section--pricing,.manual-form-section--details{grid-area:auto/1}.manual-fields-grid--pricing{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.property-inventory__header,.shortlist-page__header{flex-direction:column;align-items:stretch}.property-inventory__tabs{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.property-inventory__tab{font-size:var(--mk-text-2xs);padding:0 7px}.property-inventory__card>div:first-child{flex-wrap:wrap;align-items:flex-start!important}.shortlist-compose{grid-template-columns:1fr}.shortlist-card{flex-wrap:wrap;align-items:flex-start}.shortlist-card__remove{width:100%;margin-inline-start:0}.manual-property-header{align-items:flex-start}.manual-property-header__badge{display:none}.manual-property-form,.manual-publishing-grid,.manual-fields-grid,.manual-fields-grid--pricing,.manual-form-footer{grid-template-columns:1fr}.manual-fields-grid>div{grid-column:1!important}.manual-publishing-grid__copy,.manual-publishing-grid>:last-child{grid-column:1}.manual-owner-grid>div{grid-column:1!important}.manual-form-assignment{flex-wrap:wrap;align-items:flex-start}.manual-form-assignment strong{width:100%;margin-inline-start:44px}}.csv-workspace{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface);box-sizing:border-box;width:100%;padding:clamp(18px,2.4vw,30px)}.csv-workspace__header{align-items:flex-start;gap:13px;margin-bottom:22px;display:flex}.csv-workspace__header h3{color:var(--mk-text-primary);font-size:var(--mk-text-3xl);margin:0;font-weight:650}.csv-workspace__header p{max-width:65ch;color:var(--mk-text-secondary);font-size:var(--mk-text-sm);margin:5px 0 0;line-height:1.75}.csv-workspace__icon{background:color-mix(in srgb,var(--csv-accent) 14%,transparent);width:44px;height:44px;color:var(--csv-accent);border:1px solid color-mix(in srgb,var(--csv-accent) 30%,transparent);border-radius:12px;flex:none;place-items:center;display:grid}.csv-workspace__grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);align-items:stretch;gap:16px;display:grid}.csv-upload-panel,.csv-guide{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-bg-surface-sunken);min-width:0;padding:18px}.csv-upload-panel__eyebrow,.csv-guide__eyebrow{color:var(--mk-text-muted);font-size:var(--mk-text-2xs);letter-spacing:.04em;margin-bottom:11px;font-weight:650}.csv-dropzone{border:1.5px dashed color-mix(in srgb,var(--csv-accent) 45%,var(--mk-border-default));border-radius:var(--mk-radius-lg);background:color-mix(in srgb,var(--csv-accent) 5%,var(--mk-bg-surface));min-height:270px;color:var(--mk-text-primary);text-align:center;cursor:pointer;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;transition:border-color .14s,background .14s,transform .14s;display:flex}.csv-dropzone:hover{border-color:var(--csv-accent);background:color-mix(in srgb,var(--csv-accent) 9%,var(--mk-bg-surface));transform:translateY(-1px)}.csv-dropzone[data-loading=true]{pointer-events:none;opacity:.72}.csv-dropzone__icon{background:var(--mk-bg-selected);width:52px;height:52px;color:var(--csv-accent);border-radius:50%;place-items:center;display:grid}.csv-dropzone strong{max-width:36ch;font-size:var(--mk-text-lg);font-weight:650;line-height:1.55}.csv-dropzone small{color:var(--mk-text-secondary);font-size:var(--mk-text-xs)}.csv-dropzone__button{border-color:var(--mk-info);background:var(--mk-info);min-width:124px;color:var(--mk-text-on-fill);pointer-events:none;margin-top:5px}.csv-upload-status{border:1px solid var(--mk-success-border);border-radius:var(--mk-radius-md);background:var(--mk-success-bg);color:var(--mk-success);font-size:var(--mk-text-sm);align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-weight:650;display:flex}.csv-guide h4{color:var(--mk-text-primary);font-size:var(--mk-text-lg);margin:0 0 13px;font-weight:650}.csv-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.csv-columns li{border:1px solid var(--mk-border-default);background:var(--mk-bg-surface);min-width:0;color:var(--mk-text-secondary);font-size:var(--mk-text-sm);border-radius:10px;align-items:center;gap:9px;padding:9px 10px;display:flex}.csv-columns b{color:var(--mk-text-muted);font:600 9px/1 var(--mk-font-mono,monospace)}.csv-guide__note,.csv-guide__review{font-size:var(--mk-text-xs);border-radius:10px;align-items:flex-start;gap:8px;margin-top:12px;padding:11px 12px;line-height:1.65;display:flex}.csv-guide__note{background:var(--mk-info-bg);color:var(--mk-text-secondary)}.csv-guide__note svg{color:var(--mk-info);flex:none;margin-top:2px}.csv-guide__review{border-top:1px solid var(--mk-border-default);color:var(--mk-text-secondary);border-radius:0}.csv-guide__review b{color:var(--mk-text-primary);flex:none}@media (width<=900px){.csv-workspace__grid{grid-template-columns:1fr}.csv-guide{order:-1}.csv-dropzone{min-height:220px}}@media (width<=520px){.csv-workspace{padding:14px}.csv-columns{grid-template-columns:1fr}}
