/* WM Sistemas - fonte unica da identidade visual do Concretec. */
:root{
  color-scheme:light;
  --wm-primary:#ff4d4f;--wm-primary-hover:#e94345;--wm-primary-active:#d63d3f;
  --wm-primary-focus:rgba(255,77,79,.14);--wm-primary-soft:rgba(255,77,79,.12);
  --wm-secondary:#292e45;
  --wm-success:#22c55e;--wm-success-hover:#1eae53;--wm-success-soft:rgba(34,197,94,.14);
  --wm-danger:#ef4444;--wm-danger-hover:#dc3636;--wm-danger-soft:rgba(239,68,68,.14);
  --wm-warning:#f59e0b;--wm-warning-hover:#dc8d09;--wm-warning-soft:rgba(245,158,11,.14);
  --wm-info:#35c4e7;--wm-info-hover:#24aed0;--wm-info-soft:rgba(53,196,231,.14);
  --wm-action-neutral:#59627a;--wm-action-neutral-hover:#454d62;--wm-action-neutral-soft:rgba(89,98,122,.14);
  --wm-action-special:#7c3aed;--wm-action-special-hover:#6d28d9;--wm-action-special-soft:rgba(124,58,237,.14);
  --wm-page-bg:#f7f9f9;--wm-surface:#fff;--wm-surface-alt:#f7f8fb;--wm-surface-disabled:#eee;
  --wm-border:#e6eaf0;--wm-border-strong:#cfd2d7;--wm-border-focus:var(--wm-primary);
  --wm-shadow:0 3px 12px rgba(31,37,50,.06);--wm-shadow-lg:0 12px 28px rgba(28,33,51,.18);--wm-focus-shadow:0 0 0 3px var(--wm-primary-focus);
  --wm-text:#343852;--wm-text-muted:#858ca2;--wm-text-light:#aeb4c7;--wm-text-on-primary:#fff;--wm-placeholder:#98a0b5;--wm-icon:#7f889f;
  --wm-input-bg:var(--wm-surface);--wm-input-text:var(--wm-text);--wm-card-bg:var(--wm-surface);--wm-card-border:var(--wm-border);--wm-card-shadow:var(--wm-shadow);
  --wm-table-header:#343434;--wm-table-header-text:#fff;--wm-table-hover:#f0f1f3;--wm-table-selected:var(--wm-primary-soft);
  --wm-menu-bg:var(--wm-secondary);--wm-menu-text:#fff;--wm-menu-hover:var(--wm-primary-soft);--wm-navbar-bg:var(--wm-secondary);--wm-dropdown-bg:var(--wm-surface);
  --wm-button-bg:var(--wm-primary);--wm-button-hover:var(--wm-primary-hover);--wm-button-active:var(--wm-primary-active);
  --wm-radius-sm:4px;--wm-radius:8px;--wm-radius-lg:12px;
  --wm-control-height:39px;--wm-control-padding-x:12px;--wm-control-padding-y:7px;--wm-control-font-size:14px;--wm-control-radius:5px;--wm-control-border-width:1px;
  /* aliases temporarios para os componentes legados */
  --st-accent:var(--wm-primary);--st-accent-hover:var(--wm-primary-hover);--st-accent-soft:var(--wm-primary-focus);--st-navy:var(--wm-secondary);--st-page:var(--wm-page-bg);
  --dm-accent:var(--wm-primary);--dm-accent-hover:var(--wm-primary-hover);--dm-navy:var(--wm-secondary);--dm-page:var(--wm-page-bg);--dm-card:var(--wm-card-bg);--dm-text:var(--wm-text);--dm-muted:var(--wm-text-muted);--dm-line:var(--wm-border);--dm-mint:var(--wm-success);--dm-red:var(--wm-danger);
  --login-accent:var(--wm-primary);--login-accent-dark:var(--wm-primary-hover);--login-accent-shadow:var(--wm-primary-focus);--notification-accent:var(--wm-primary);
}
body.theme-azul,.theme-azul{--wm-primary:#3b82f6;--wm-primary-hover:#3273db;--wm-primary-active:#2864c5;--wm-primary-focus:rgba(59,130,246,.14);--wm-primary-soft:rgba(59,130,246,.12)}
body.theme-verde,.theme-verde{--wm-primary:#22c55e;--wm-primary-hover:#1eae53;--wm-primary-active:#199647;--wm-primary-focus:rgba(34,197,94,.14);--wm-primary-soft:rgba(34,197,94,.12)}
body.theme-roxo,.theme-roxo{--wm-primary:#a855f7;--wm-primary-hover:#9448dc;--wm-primary-active:#803cc1;--wm-primary-focus:rgba(168,85,247,.14);--wm-primary-soft:rgba(168,85,247,.12)}
body.theme-rosa,.theme-rosa{--wm-primary:#ec4899;--wm-primary-hover:#d33f89;--wm-primary-active:#ba3678;--wm-primary-focus:rgba(236,72,153,.14);--wm-primary-soft:rgba(236,72,153,.12)}
body.theme-dourado,.theme-dourado{--wm-primary:#f59e0b;--wm-primary-hover:#dc8d09;--wm-primary-active:#c27b07;--wm-primary-focus:rgba(245,158,11,.14);--wm-primary-soft:rgba(245,158,11,.12)}
body.theme-preto,.theme-preto{--wm-primary:#111827;--wm-primary-hover:#1f2937;--wm-primary-active:#0b1220;--wm-primary-focus:rgba(17,24,39,.18);--wm-primary-soft:rgba(17,24,39,.10);--wm-text-on-primary:#fff;--wm-border-focus:#111827}
body.theme-branco,.theme-branco{--wm-primary:#fff;--wm-primary-hover:#f3f4f6;--wm-primary-active:#e5e7eb;--wm-primary-focus:rgba(17,24,39,.14);--wm-primary-soft:rgba(17,24,39,.08);--wm-text-on-primary:#111827;--wm-border-focus:#9ca3af}
html.system-dark-mode,body.system-dark-mode,body.saas-dark-theme{color-scheme:dark;--wm-page-bg:#1e2233;--wm-surface:#252a39;--wm-surface-alt:#292e3e;--wm-surface-disabled:#303548;--wm-border:#393e53;--wm-border-strong:#484e62;--wm-text:#eef0f7;--wm-text-muted:#aeb4c7;--wm-text-light:#858ca2;--wm-placeholder:#858ca2;--wm-icon:#aeb4c7;--wm-table-header:#171a26;--wm-table-hover:#34394b;--wm-shadow:0 3px 12px rgba(0,0,0,.18);--wm-shadow-lg:0 12px 28px rgba(0,0,0,.28)}

/* Contraste do tema Branco, sem alterar estrutura, dimensoes ou layout. */
body.theme-branco .btn-primary,body.theme-branco .wm-btn-primary,body.theme-branco .modal.modern-form-modal .modal-header,body.theme-branco #modalConfig .modal-header,body.theme-branco .dataTables_wrapper .dataTables_paginate .paginate_button.current,body.theme-branco .pagination>.active>a,body.theme-branco .pagination>.active>span{border-color:#9ca3af!important}
body.theme-branco input[type=checkbox],body.theme-branco input[type=radio],body.theme-branco .wm-checkbox,body.theme-branco .wm-radio,body.theme-branco .wm-switch-input{accent-color:#64748b}
body.theme-branco .login-submit{color:#111827;box-shadow:inset 0 0 0 1px #9ca3af}
body.theme-branco .login-submit:hover,body.theme-branco .login-submit:focus{color:#111827;box-shadow:inset 0 0 0 1px #9ca3af,0 12px 25px var(--wm-primary-focus)}
body.theme-branco .wm-pos-brand-content{color:#fff}
body.theme-branco .wm-pos-brand-module{color:#111827}
body.theme-branco .wm-btn-success,body.theme-branco .wm-btn-danger,body.theme-branco .wm-badge-success,body.theme-branco .wm-badge-danger{color:#fff!important}

/* campos globais, Bootstrap e Select2 */
body .form-control,body .form-select,body input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]),body select,body textarea{border-color:var(--wm-border-strong);background-color:var(--wm-input-bg);color:var(--wm-input-text);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}
body #page-wrapper input:not([type]),body #page-wrapper input[type=text],body #page-wrapper input[type=number],body #page-wrapper input[type=password],body #page-wrapper input[type=email],body #page-wrapper input[type=date],body #page-wrapper input[type=time],body #page-wrapper input[type=search],body #page-wrapper input[type=tel],body #page-wrapper input[type=url],body #page-wrapper input[type=month],body #page-wrapper input[type=week],body input.form-control:not([type=hidden]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]),body select.form-control:not([multiple]),body select.form-select:not([multiple]),body .wm-toolbar input[type=text],body .wm-toolbar input[type=number],body .wm-toolbar input[type=search],body .wm-toolbar input[type=date],body .wm-toolbar input[type=time],body .dataTables_wrapper .dataTables_filter input,body .dataTables_wrapper .dataTables_length select{box-sizing:border-box;height:var(--wm-control-height);min-height:var(--wm-control-height);padding:var(--wm-control-padding-y) var(--wm-control-padding-x);border-width:var(--wm-control-border-width);border-radius:var(--wm-control-radius);font-size:var(--wm-control-font-size);line-height:1.42857143}
body .select2-container--default .select2-selection--single{height:var(--wm-control-height)!important;min-height:var(--wm-control-height)!important;border-radius:var(--wm-control-radius)!important}body .select2-container--default .select2-selection--single .select2-selection__rendered{height:calc(var(--wm-control-height) - (var(--wm-control-border-width) * 2))!important;padding-right:34px!important;padding-left:var(--wm-control-padding-x)!important;font-size:var(--wm-control-font-size)!important}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(var(--wm-control-height) - var(--wm-control-border-width))!important}body .select2-search--dropdown .select2-search__field{box-sizing:border-box;height:var(--wm-control-height)!important;min-height:var(--wm-control-height)!important;padding:var(--wm-control-padding-y) var(--wm-control-padding-x)!important;border-radius:var(--wm-control-radius)!important;font-size:var(--wm-control-font-size)!important}
body .form-control:hover:not(:disabled):not([readonly]),body .form-select:hover:not(:disabled),body input:hover:not(:disabled):not([readonly]),body select:hover:not(:disabled),body textarea:hover:not(:disabled):not([readonly]){border-color:var(--wm-border-focus)}
body .form-control:focus,body .form-select:focus,body input:focus,body select:focus,body textarea:focus{border-color:var(--wm-border-focus)!important;outline:0!important;box-shadow:var(--wm-focus-shadow)!important}
body .form-control:disabled,body .form-control[readonly],body .form-select:disabled,body input:disabled,body input[readonly],body select:disabled,body textarea:disabled,body textarea[readonly]{border-color:var(--wm-border);background-color:var(--wm-surface-disabled);color:var(--wm-text-muted);cursor:not-allowed;opacity:1}
body input::placeholder,body textarea::placeholder,body .form-control::placeholder{color:var(--wm-placeholder);opacity:1}
body .select2-container--default .select2-selection--single,body .select2-container--default .select2-selection--multiple,body .select2-dropdown,body .select2-search--dropdown .select2-search__field{border-color:var(--wm-border-strong)!important;background:var(--wm-input-bg)!important;color:var(--wm-input-text)!important}
body .select2-container--default .select2-selection--single .select2-selection__rendered,body .select2-container--default .select2-selection--multiple .select2-selection__rendered,body .select2-results__option{color:var(--wm-input-text)!important}
body .select2-container--default.select2-container--focus .select2-selection--single,body .select2-container--default.select2-container--focus .select2-selection--multiple,body .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--wm-border-focus)!important;box-shadow:var(--wm-focus-shadow)!important}
body .select2-container--default .select2-results__option--highlighted[aria-selected],body .select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--wm-primary)!important;color:var(--wm-text-on-primary)!important}

/* Altura unica para todos os controles de linha unica. Mantida no fim do tema
   para prevalecer sobre Bootstrap e componentes legados com !important. */
html body input.form-control:not([type=hidden]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]),
html body select.form-control:not([multiple]),
html body select.form-select:not([multiple]),
html body #page-wrapper input:not([type]),
html body #page-wrapper input[type=text],
html body #page-wrapper input[type=number],
html body #page-wrapper input[type=password],
html body #page-wrapper input[type=email],
html body #page-wrapper input[type=search],
html body #page-wrapper input[type=date],
html body #page-wrapper input[type=time],
html body #page-wrapper input[type=tel],
html body #page-wrapper input[type=url],
html body #page-wrapper input[type=month],
html body #page-wrapper input[type=week],
html body #page-wrapper select:not([multiple]),
html body .modal.modern-form-modal input.form-control:not([type=hidden]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]),
html body .modal.modern-form-modal select.form-control:not([multiple]),
html body .modal.modern-form-modal select.form-select:not([multiple]),
html body .wm-toolbar input[type=text],
html body .wm-toolbar input[type=number],
html body .wm-toolbar input[type=password],
html body .wm-toolbar input[type=email],
html body .wm-toolbar input[type=search],
html body .wm-toolbar input[type=date],
html body .wm-toolbar input[type=time],
html body .wm-toolbar select:not([multiple]),
html body .dataTables_wrapper .dataTables_filter input,
html body .dataTables_wrapper .dataTables_length select{
  box-sizing:border-box!important;
  height:var(--wm-control-height)!important;
  min-height:var(--wm-control-height)!important;
  padding:var(--wm-control-padding-y) var(--wm-control-padding-x)!important;
  border-width:var(--wm-control-border-width)!important;
  border-radius:var(--wm-control-radius)!important;
  font-size:var(--wm-control-font-size)!important;
  line-height:1.42857143!important;
}

html body .select2-container--default .select2-selection--single,
html body .listing-filter-holder .select2-selection--single{
  display:block!important;
  box-sizing:border-box!important;
  height:var(--wm-control-height)!important;
  min-height:var(--wm-control-height)!important;
  padding:0!important;
  border-width:var(--wm-control-border-width)!important;
  border-radius:var(--wm-control-radius)!important;
}
html body .select2-container--default .select2-selection--single .select2-selection__rendered,
html body .listing-filter-holder .select2-selection--single .select2-selection__rendered{
  display:flex!important;
  height:calc(var(--wm-control-height) - (var(--wm-control-border-width) * 2))!important;
  align-items:center!important;
  padding:0 34px 0 var(--wm-control-padding-x)!important;
  font-size:var(--wm-control-font-size)!important;
  line-height:1.42857143!important;
}
html body .select2-container--default .select2-selection--single .select2-selection__arrow,
html body .listing-filter-holder .select2-selection--single .select2-selection__arrow{
  top:50%!important;
  height:calc(var(--wm-control-height) - (var(--wm-control-border-width) * 2))!important;
  transform:translateY(-50%)!important;
}
html body .select2-search--dropdown .select2-search__field{
  box-sizing:border-box!important;
  height:var(--wm-control-height)!important;
  min-height:var(--wm-control-height)!important;
  padding:var(--wm-control-padding-y) var(--wm-control-padding-x)!important;
  border-width:var(--wm-control-border-width)!important;
  border-radius:var(--wm-control-radius)!important;
  font-size:var(--wm-control-font-size)!important;
  line-height:1.42857143!important;
}

html body .bootstrap-select,
html body .bootstrap-select>.dropdown-toggle,
html body .bootstrap-select>.btn.dropdown-toggle{
  box-sizing:border-box!important;
  height:var(--wm-control-height)!important;
  min-height:var(--wm-control-height)!important;
  border-radius:var(--wm-control-radius)!important;
  font-size:var(--wm-control-font-size)!important;
  line-height:1.42857143!important;
}
html body .bootstrap-select>.dropdown-toggle,
html body .bootstrap-select>.btn.dropdown-toggle{
  display:flex!important;
  align-items:center!important;
  padding:var(--wm-control-padding-y) var(--wm-control-padding-x)!important;
}

html body #page-wrapper .input-group>.form-control,
html body #page-wrapper .input-group>select.form-control,
html body #page-wrapper .input-group>.input-group-addon,
html body #page-wrapper .input-group>.input-group-btn>.btn{
  box-sizing:border-box!important;
  height:var(--wm-control-height)!important;
  min-height:var(--wm-control-height)!important;
  border-radius:var(--wm-control-radius)!important;
  font-size:var(--wm-control-font-size)!important;
  line-height:1.42857143!important;
}
html body #page-wrapper .input-group>.input-group-addon,
html body #page-wrapper .input-group>.input-group-btn>.btn{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}

/* botoes reutilizaveis */
body .btn-primary,body .wm-btn-primary{border-color:var(--wm-primary)!important;background:var(--wm-primary)!important;color:var(--wm-text-on-primary)!important}
body .btn-primary:hover,body .btn-primary:focus,body .wm-btn-primary:hover,body .wm-btn-primary:focus{border-color:var(--wm-primary-hover)!important;background:var(--wm-primary-hover)!important;color:var(--wm-text-on-primary)!important}
body .btn-primary:active,body .btn-primary.active,body .wm-btn-primary:active,body .wm-btn-primary.active{border-color:var(--wm-primary-active)!important;background:var(--wm-primary-active)!important}
body .wm-btn-success{border-color:var(--wm-success)!important;background:var(--wm-success)!important;color:var(--wm-text-on-primary)!important}body .wm-btn-success:hover,body .wm-btn-success:focus{border-color:var(--wm-success-hover)!important;background:var(--wm-success-hover)!important}
body .wm-btn-danger{border-color:var(--wm-danger)!important;background:var(--wm-danger)!important;color:var(--wm-text-on-primary)!important}body .wm-btn-danger:hover,body .wm-btn-danger:focus{border-color:var(--wm-danger-hover)!important;background:var(--wm-danger-hover)!important}
body .wm-btn-warning{border-color:var(--wm-warning)!important;background:var(--wm-warning)!important;color:var(--wm-text-on-primary)!important}body .wm-btn-info{border-color:var(--wm-info)!important;background:var(--wm-info)!important;color:var(--wm-text-on-primary)!important}
body .wm-btn-outline{border-color:var(--wm-primary)!important;background:transparent!important;color:var(--wm-primary)!important}body .wm-btn-outline:hover,body .wm-btn-outline:focus{background:var(--wm-primary)!important;color:var(--wm-text-on-primary)!important}
body .btn:disabled,body .btn.disabled,body .wm-btn-primary:disabled,body .wm-btn-primary.disabled{cursor:not-allowed;opacity:.65}

/* cards, modais e dropdowns */
body .wm-card,body .card,body .panel,body .widget-shadow{border-color:var(--wm-card-border);background-color:var(--wm-card-bg);color:var(--wm-text)}
body .wm-card{border:1px solid var(--wm-card-border);border-radius:var(--wm-radius-lg);box-shadow:var(--wm-card-shadow)}
body .modal-content,body .dropdown-menu{border-color:var(--wm-border);background:var(--wm-dropdown-bg);color:var(--wm-text);box-shadow:var(--wm-shadow-lg)}
body .modal-header,body .modal-footer,body .dropdown-menu .divider{border-color:var(--wm-border)}
body .modal.modern-form-modal .modal-header,body #modalConfig .modal-header{border-color:var(--wm-primary)!important;background:var(--wm-primary)!important;color:var(--wm-text-on-primary)!important}
body .dropdown-menu>li>a{color:var(--wm-text-muted)}body .dropdown-menu>li>a:hover,body .dropdown-menu>li>a:focus{background:var(--wm-primary-soft);color:var(--wm-primary)}

/* tabelas, DataTables e paginacao */
body table.dataTable thead th,body .table>thead>tr>th,body .dataTables_wrapper table thead th{border-color:var(--wm-border)!important;background:var(--wm-table-header)!important;color:var(--wm-table-header-text)!important}
body table.dataTable tbody td,body .table>tbody>tr>td,body .dataTables_wrapper table tbody td{border-color:var(--wm-border)!important;background:var(--wm-surface)!important;color:var(--wm-text)!important}
body table.dataTable tbody tr:hover>td,body .table-hover>tbody>tr:hover>td,body .dataTables_wrapper table tbody tr:hover>td{background:var(--wm-table-hover)!important}
body table.dataTable tbody tr.selected>td,body .dataTables_wrapper table tbody tr.selected>td{background:var(--wm-table-selected)!important}
body .dataTables_wrapper,body .dataTables_wrapper .dataTables_info,body .dataTables_wrapper .dataTables_length,body .dataTables_wrapper .dataTables_filter,body .dataTables_wrapper .dataTables_paginate{color:var(--wm-text-muted)!important}
body .dataTables_wrapper .dataTables_paginate .paginate_button.current,body .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,body .dataTables_wrapper .dataTables_paginate .paginate_button:hover,body .pagination>.active>a,body .pagination>.active>span{border-color:var(--wm-primary)!important;background:var(--wm-primary)!important;color:var(--wm-text-on-primary)!important}

/* selecao, abas, badges e alertas */
body input[type=checkbox],body input[type=radio],body .wm-checkbox,body .wm-radio,body .wm-switch-input{accent-color:var(--wm-primary)}
body .nav-tabs{border-color:var(--wm-border)}body .nav-tabs>li>a{border-color:transparent;color:var(--wm-text-muted)}body .nav-tabs>li>a:hover{border-color:var(--wm-border);background:var(--wm-primary-soft);color:var(--wm-primary)}body .nav-tabs>li.active>a,body .nav-tabs>li.active>a:hover,body .nav-tabs>li.active>a:focus{border-color:var(--wm-border);border-bottom-color:var(--wm-surface);background:var(--wm-surface);color:var(--wm-primary)}
body .wm-badge-primary{background:var(--wm-primary);color:var(--wm-text-on-primary)}body .wm-badge-success{background:var(--wm-success);color:var(--wm-text-on-primary)}body .wm-badge-danger{background:var(--wm-danger);color:var(--wm-text-on-primary)}body .wm-badge-warning{background:var(--wm-warning);color:var(--wm-text-on-primary)}body .wm-badge-info{background:var(--wm-info);color:var(--wm-text-on-primary)}
body .alert-success{border-color:var(--wm-success);background:var(--wm-success-soft);color:var(--wm-success)}body .alert-danger{border-color:var(--wm-danger);background:var(--wm-danger-soft);color:var(--wm-danger)}body .alert-warning{border-color:var(--wm-warning);background:var(--wm-warning-soft);color:var(--wm-warning)}body .alert-info{border-color:var(--wm-info);background:var(--wm-info-soft);color:var(--wm-info)}

/* navegacao: apenas identidade, sem alterar responsividade */
body .sticky-header,body .header-section,body #cbp-spmenu-s1,body #cbp-spmenu-s1 .sidebar-left,body #cbp-spmenu-s1 .navbar-inverse{background-color:var(--wm-navbar-bg)!important}
body #cbp-spmenu-s1 .sidebar-menu>li:hover>a,body #cbp-spmenu-s1 .sidebar-menu>li.active>a,body #cbp-spmenu-s1 .sidebar-menu>li.menu-open>a{border-left-color:var(--wm-primary)!important;background:var(--wm-menu-hover)!important;color:var(--wm-primary)!important}
body a{transition:color .16s ease,background-color .16s ease,border-color .16s ease}body a:not(.btn):focus{outline-color:var(--wm-primary)}

/* grupo global de prioridade */
.wm-priority-row{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  min-width:0;
  flex-wrap:nowrap;
}
.wm-priority-title{
  flex:0 0 auto;
  margin:0;
  white-space:nowrap;
}
.wm-priority-group{
  display:inline-flex;
  align-items:center;
  justify-content:flex-end;
  gap:12px;
  min-width:0;
  flex-wrap:nowrap;
}
.wm-priority-option{
  display:inline-flex;
  align-items:center;
  gap:4px;
  margin:0;
  font-size:12px;
  font-weight:500;
  line-height:1.25;
  white-space:nowrap;
  cursor:pointer;
}
.wm-priority-option input[type="radio"]{
  flex:0 0 auto;
  width:14px;
  height:14px;
  margin:0;
  accent-color:var(--wm-primary);
}
.wm-priority-icon{flex:0 0 auto;font-size:12px}
.wm-priority-low{color:var(--wm-info)}
.wm-priority-normal{color:var(--wm-text)}
.wm-priority-high{color:var(--wm-danger)}

@media (max-width:480px){
  .wm-priority-row{gap:8px}
  .wm-priority-group{gap:7px}
  .wm-priority-option{gap:3px;font-size:11px}
  .wm-priority-option input[type="radio"]{width:13px;height:13px}
  .wm-priority-icon{font-size:11px}
}
