.modal-backdrop.calendar-modal-backdrop.calendar-day-overview-delete-modal,html.dark .modal-backdrop.calendar-modal-backdrop.calendar-day-overview-delete-modal{background:rgba(0,0,0,.48)!important}html body .dark .calendar-card .modal-backdrop.calendar-modal-backdrop.calendar-day-overview-delete-modal .modal-panel.calendar-day-overview-delete-panel,html body .dark .calendar-card .unsaved-changes-modal--contained .modal-panel.calendar-day-overview-delete-panel,html body .dark .modal-backdrop.calendar-modal-backdrop.calendar-create-event-modal.calendar-day-overview-delete-modal .modal-panel.calendar-day-overview-delete-panel,html body .dark .modal-backdrop.calendar-modal-backdrop.calendar-day-overview-delete-modal .modal-panel.calendar-day-overview-delete-panel,html.dark .calendar-card .modal-backdrop.calendar-modal-backdrop.calendar-day-overview-delete-modal .modal-panel.calendar-day-overview-delete-panel,html.dark .calendar-card .unsaved-changes-modal--contained .modal-panel.calendar-day-overview-delete-panel,html.dark .modal-backdrop.calendar-modal-backdrop.calendar-create-event-modal.calendar-day-overview-delete-modal .modal-panel.calendar-day-overview-delete-panel,html.dark .modal-backdrop.calendar-modal-backdrop.calendar-day-overview-delete-modal .modal-panel.calendar-day-overview-delete-panel{background:#2d2d2d!important;--surface-bg:#2d2d2d!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--glass-panel-shadow)!important;isolation:isolate!important;transform:translateZ(0)!important}html body .dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-btn,html body .dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-content,html body .dark .calendar-day-overview-delete-panel .day-overview-delete-btn,html body .dark .calendar-day-overview-delete-panel .day-overview-delete-content,html.dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-btn,html.dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-content,html.dark .calendar-day-overview-delete-panel .day-overview-delete-btn,html.dark .calendar-day-overview-delete-panel .day-overview-delete-content{background:#2d2d2d!important}html body .dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-btn-cancel,html body .dark .calendar-day-overview-delete-panel .day-overview-delete-btn-cancel,html.dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-btn-cancel,html.dark .calendar-day-overview-delete-panel .day-overview-delete-btn-cancel{background:#2d2d2d!important;color:#d1d5db!important}html body .dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-btn-primary,html body .dark .calendar-day-overview-delete-panel .day-overview-delete-btn-primary,html.dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-btn-primary,html.dark .calendar-day-overview-delete-panel .day-overview-delete-btn-primary{color:#fff!important;background:linear-gradient(135deg,#10b981,#059669)!important}html body .dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-btn-danger,html body .dark .calendar-day-overview-delete-panel .day-overview-delete-btn-danger,html.dark .calendar-card .calendar-day-overview-delete-panel .day-overview-delete-btn-danger,html.dark .calendar-day-overview-delete-panel .day-overview-delete-btn-danger{color:#fee2e2!important;background:linear-gradient(135deg,#dc2626,#991b1b)!important}.calendar-badge-modal-backdrop{position:fixed!important;inset:0!important;z-index:1000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:1rem!important;background:rgba(0,0,0,.48)!important}.calendar-badge-modal{width:min(92vw,520px)!important;max-height:min(80vh,640px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;border-radius:16px!important;padding:1.35rem 1.4rem 1.25rem!important;border:1px solid color-mix(in srgb,var(--calendar-modal-accent,var(--icon-theme-accent,#10b981)) 30%,transparent)!important;background:rgba(255,255,255,.72)!important;backdrop-filter:blur(64px) saturate(200%) brightness(1.06)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--calendar-modal-accent,var(--icon-theme-accent,#10b981)) 8%,transparent),inset 0 0 20px rgba(255,255,255,.18),0 0 10px color-mix(in srgb,var(--calendar-modal-accent,var(--icon-theme-accent,#10b981)) 10%,transparent),0 0 20px rgba(0,0,0,.1)!important}.calendar-badge-modal .create-event-modal-header,.calendar-badge-modal .icon-form-modal-header.create-event-modal-header{position:relative!important;top:auto!important;z-index:3!important;isolation:isolate!important;flex-shrink:0!important;padding:0 1.4rem .75rem!important;margin:-1.35rem -1.4rem 1rem!important;overflow:hidden!important;box-shadow:none!important}.dark .calendar-badge-modal .create-event-modal-header,.dark .calendar-badge-modal .icon-form-modal-header.create-event-modal-header,html.dark .calendar-badge-modal .create-event-modal-header,html.dark .calendar-badge-modal .icon-form-modal-header.create-event-modal-header,html:not(.dark) .calendar-badge-modal .create-event-modal-header,html:not(.dark) .calendar-badge-modal .icon-form-modal-header.create-event-modal-header{background:transparent!important;backdrop-filter:none!important}.calendar-badge-modal .create-event-header-title{font-size:clamp(1.05rem,2.4vw,1.25rem)!important;font-weight:600!important}.calendar-badge-event-card{display:flex;align-items:center;gap:.75rem;padding:.85rem .95rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent);background:rgba(255,255,255,.76)}.calendar-badge-event-swatch{width:1.5rem;height:1.5rem;border-radius:6px;flex-shrink:0}.calendar-badge-event-body{flex:1 1;min-width:0}.calendar-badge-event-card--rich{align-items:flex-start}.calendar-badge-event-card--rich .calendar-badge-event-swatch{margin-top:.15rem}button.calendar-badge-event-body--toggle{display:block;width:100%;padding:0;margin:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.calendar-badge-event-chevron{display:inline-flex;align-items:center;margin-left:auto;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.calendar-badge-event-chevron svg{width:.95rem;height:.95rem}.calendar-badge-event-chevron.is-open{transform:rotate(180deg)}.calendar-badge-event-content{margin:.4rem 0 0;font-size:.82rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;color:color-mix(in srgb,var(--foreground) 88%,transparent)}.calendar-badge-event-content--clamped{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.calendar-badge-event-content--empty{font-style:italic;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.calendar-badge-event-details{display:flex;flex-direction:column;gap:.3rem;margin:.55rem 0 0;padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--foreground) 12%,transparent)}.calendar-badge-event-detail{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.78rem}.calendar-badge-event-detail-label{margin:0;font-weight:600;color:color-mix(in srgb,var(--foreground) 60%,transparent)}.calendar-badge-event-detail-value{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--foreground)}.calendar-badge-event-detail-value.is-muted{font-style:italic;color:color-mix(in srgb,var(--foreground) 50%,transparent)}.calendar-badge-event-name{font-weight:700;font-size:.9rem;color:var(--foreground);margin-bottom:.2rem}.calendar-badge-event-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.78rem;color:color-mix(in srgb,var(--foreground) 72%,transparent)}.calendar-badge-event-sep{color:var(--calendar-modal-accent);font-weight:700}.calendar-badge-event-actions{position:relative;flex-shrink:0;display:flex;align-items:center;gap:.25rem}.dark .calendar-badge-modal,html.dark .calendar-badge-modal{background:rgba(0,0,0,.3)!important;backdrop-filter:blur(64px) saturate(220%) brightness(1.02)!important;border:1px solid color-mix(in srgb,var(--calendar-modal-accent,var(--icon-theme-accent,#10b981)) 38%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--calendar-modal-accent,var(--icon-theme-accent,#10b981)) 12%,transparent),inset 0 0 20px rgba(255,255,255,.05),0 0 14px color-mix(in srgb,var(--calendar-modal-accent,var(--icon-theme-accent,#10b981)) 18%,transparent),0 0 20px rgba(0,0,0,.1)!important}.dark .calendar-badge-event-card,html.dark .calendar-badge-event-card{background:rgba(0,0,0,.4);border-color:rgba(255,255,255,.2)}html:not(.dark) .calendar-badge-modal{background:rgba(255,255,255,.72)!important;border:1px solid color-mix(in srgb,var(--calendar-modal-accent,var(--icon-theme-accent,#10b981)) 28%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--calendar-modal-accent,var(--icon-theme-accent,#10b981)) 8%,transparent),inset 0 0 20px rgba(255,255,255,.18),0 0 8px color-mix(in srgb,var(--calendar-modal-accent,var(--icon-theme-accent,#10b981)) 8%,transparent),0 0 20px rgba(0,0,0,.1)!important}html:not(.dark) .calendar-badge-event-card{background:rgba(255,255,255,.76)}@media (max-width:480px){.calendar-badge-modal{width:min(96vw,520px)!important;padding:1.1rem 1rem 1rem!important}.calendar-badge-modal .create-event-modal-header{margin:-1.1rem -1rem 0!important;padding:0 1rem .75rem!important}.calendar-badge-modal .create-event-header-title{font-size:1rem!important}}html:not(.dark) .grievance-collapsible-section-header__label,html:not(.dark) .grievance-meeting-notes-modal .grievance-collapsible-section-header__label{color:#111827!important;-webkit-text-fill-color:#111827!important}.dark .grievance-collapsible-section-header__label,html.dark .grievance-collapsible-section-header__label,html.dark .grievance-meeting-notes-modal .grievance-collapsible-section-header__label{color:#f3f4f6!important;-webkit-text-fill-color:#f3f4f6!important}.modal-backdrop.calendar-modal-backdrop.grievance-edit-verdict-modal,.modal-backdrop.calendar-modal-backdrop.grievance-verdict-confirmation-modal,html body .modal-backdrop.calendar-modal-backdrop.grievance-edit-verdict-modal,html body .modal-backdrop.calendar-modal-backdrop.grievance-verdict-confirmation-modal{background:rgba(0,0,0,.48)!important;position:fixed!important;inset:0!important;z-index:1001!important}.modal-backdrop.calendar-modal-backdrop.grievance-edit-verdict-modal .modal-panel.verdict-confirm-panel,.modal-backdrop.calendar-modal-backdrop.grievance-verdict-confirmation-modal .modal-panel.verdict-confirm-panel{width:min(92vw,520px)!important;max-width:520px!important;border-radius:24px!important;padding:0!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 32%,transparent)!important;background:color-mix(in srgb,var(--background) 74%,transparent)!important;backdrop-filter:blur(56px) saturate(190%) brightness(1.02)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 10%,transparent),0 0 14px color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 14%,transparent),0 26px 70px rgba(0,0,0,.35)!important}.verdict-confirm-content{padding:1.2rem 1.35rem 1.35rem}.verdict-confirm-hero{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1rem}.verdict-confirm-hero-icon{width:62px;height:62px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;color:var(--verdict-confirm-accent,#10b981);background:color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 12%,transparent);border:1px solid color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 48%,transparent);box-shadow:0 0 22px color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 32%,transparent),inset 0 0 0 1px color-mix(in srgb,#fff 16%,transparent)}.verdict-confirm-hero-icon svg{width:28px;height:28px}.verdict-confirm-title{margin:.55rem 0 .35rem;font-size:clamp(1.35rem,4vw,1.75rem);font-weight:700;line-height:1.15;color:var(--foreground)}.verdict-confirm-hero-underline{width:3.5rem;height:3px;border-radius:9999px;background:var(--verdict-confirm-accent,#10b981);box-shadow:0 0 10px color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 55%,transparent)}.verdict-confirm-summary{border-radius:14px;background:color-mix(in srgb,var(--foreground) 6%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);overflow:hidden;margin-bottom:1.1rem}.verdict-confirm-row{display:flex;gap:.85rem;align-items:flex-start;padding:.9rem 1rem}.verdict-confirm-row-divider{height:1px;margin:0 1rem;background:color-mix(in srgb,var(--foreground) 10%,transparent)}.verdict-confirm-row-icon{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--foreground) 70%,transparent);background:color-mix(in srgb,var(--foreground) 8%,transparent)}.verdict-confirm-row-icon svg{width:20px;height:20px}.verdict-confirm-row-body{min-width:0;flex:1 1}.verdict-confirm-label{margin:0 0 .2rem;font-size:.8rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground) 58%,transparent)}.verdict-confirm-value{margin:0;font-size:1rem;font-weight:600;line-height:1.4;color:var(--foreground)}.verdict-confirm-description{white-space:pre-wrap;font-weight:500;max-height:200px;overflow-y:auto}.verdict-confirm-signature-block{margin-bottom:1.1rem}.verdict-confirm-signature-label{margin:0 0 .55rem;font-size:.95rem;font-weight:600;color:var(--foreground)}.verdict-confirm-required{color:var(--verdict-confirm-accent,#10b981);font-weight:700}.verdict-confirm-signature-pad-wrap{width:100%;border-radius:12px;background:#fff;border:1px solid color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 45%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 18%,transparent);display:flex;align-items:center;justify-content:center;padding:.5rem;overflow:hidden}.verdict-confirm-signature-image{max-width:100%;height:auto;max-height:180px;-o-object-fit:contain;object-fit:contain}.verdict-confirm-clear-btn{margin-top:.55rem;display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .75rem;min-height:40px;border-radius:10px;border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent);background:color-mix(in srgb,var(--background) 58%,transparent);color:color-mix(in srgb,var(--foreground) 88%,transparent);font-size:.9rem;font-weight:600;cursor:pointer}.verdict-confirm-clear-btn:hover{border-color:color-mix(in srgb,var(--foreground) 30%,transparent)}.verdict-confirm-clear-btn-icon{display:inline-flex;width:16px;height:16px}.verdict-confirm-clear-btn-icon svg{width:16px;height:16px}.verdict-confirm-panel .modal-actions.verdict-confirm-actions{width:100%!important;margin-top:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem!important;gap:.85rem!important}.verdict-confirm-btn{min-height:52px;border-radius:14px;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);background:color-mix(in srgb,var(--background) 62%,transparent);color:color-mix(in srgb,var(--foreground) 92%,transparent);font-weight:700;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer}.verdict-confirm-btn:disabled{opacity:.55;cursor:not-allowed}.verdict-confirm-btn-cancel:hover:not(:disabled){border-color:color-mix(in srgb,var(--foreground) 28%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--foreground) 12%,transparent)}.verdict-confirm-btn-primary{color:color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 90%,#fff);border-color:color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 62%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 22%,transparent),color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 12%,transparent))}.verdict-confirm-btn-primary:hover:not(:disabled){border-color:color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 78%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 34%,transparent)}.verdict-confirm-btn-icon{width:18px;height:18px;display:inline-flex}.verdict-confirm-btn-icon svg{width:18px;height:18px}html:not(.dark) .modal-backdrop.calendar-modal-backdrop.grievance-edit-verdict-modal,html:not(.dark) .modal-backdrop.calendar-modal-backdrop.grievance-verdict-confirmation-modal{background:rgba(0,0,0,.22)!important}html:not(.dark) .modal-backdrop.calendar-modal-backdrop.grievance-edit-verdict-modal .modal-panel.verdict-confirm-panel,html:not(.dark) .modal-backdrop.calendar-modal-backdrop.grievance-verdict-confirmation-modal .modal-panel.verdict-confirm-panel{background:rgba(255,255,255,.82)!important}html:not(.dark) .grievance-edit-verdict-modal .dropdown-trigger,html:not(.dark) .grievance-edit-verdict-modal .inp.inp-calendar{background:rgba(255,255,255,.88)!important}html:not(.dark) .verdict-confirm-btn{background:rgba(255,255,255,.7)}html:not(.dark) .verdict-confirm-btn-primary{color:color-mix(in srgb,var(--verdict-confirm-accent,#10b981) 72%,#111827)}@media (max-width:640px){.verdict-confirm-content{padding:1.05rem 1rem 1.15rem}.verdict-confirm-panel .modal-actions.verdict-confirm-actions{grid-template-columns:1fr;gap:.65rem!important}}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .grievance-meeting-notes-modal-body.approval-sign-modal-scroll-factory{padding:0!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .modal-panel.approval-sign-grievance-panel{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;padding:0!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .modal-panel.approval-sign-grievance-panel .create-event-modal-header{background:transparent!important;backdrop-filter:none!important;padding:0 0 .75rem!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .approval-sign-signature-pad.signature-pad-container{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;margin:0!important;min-height:0!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .approval-sign-signature-pad .signature-pad-canvas-wrap{flex-shrink:0!important;height:6.5rem!important;min-height:6.5rem!important;max-height:6.5rem!important;border-radius:10px!important;border-color:color-mix(in srgb,var(--approval-sign-accent,var(--icon-theme-accent,#fbbf24)) 42%,transparent)!important;background:#f3f4f6!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground) 10%,transparent)!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .approval-sign-signature-pad .signature-pad-canvas-wrap canvas{height:6.5rem!important;max-height:6.5rem!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .approval-sign-signature-pad .grievance-signature-actions-wrap{margin-top:.4rem!important;flex-shrink:0!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .approval-sign-signature-pad .grievance-signature-actions{display:flex!important;justify-content:flex-end!important;width:100%!important;margin:0!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .approval-sign-signature-pad .grievance-signature-action-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;min-height:34px!important;padding:.3rem .6rem!important;font-size:.78rem!important;font-weight:600!important;border-radius:8px!important;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent)!important;background:color-mix(in srgb,var(--foreground) 8%,transparent)!important;color:color-mix(in srgb,var(--foreground) 88%,transparent)!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .approval-sign-signature-pad .grievance-signature-action-btn svg{width:14px!important;height:14px!important;flex-shrink:0!important}.modal-backdrop.calendar-modal-backdrop.approval-sign-modal .approval-sign-signature-pad .grievance-signature-action-btn:disabled{opacity:.45!important}.modal-backdrop.calendar-modal-backdrop.grievance-attachment-preview-modal .grievance-attachment-preview-panel{display:flex!important;flex-direction:column!important;overflow:hidden!important;max-height:90vh!important}.modal-backdrop.calendar-modal-backdrop.grievance-attachment-preview-modal .grievance-attachment-preview-body{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;max-height:min(72vh,640px)!important}.approval-layout-root .app-page-shell__main,.approval-layout-root .app-page-shell__main .approval-sign-page-content:not(.grievance-panel-scroll),.grievance-layout-root .app-page-shell__main,.grievance-layout-root .app-page-shell__main .approval-sign-page-content:not(.grievance-panel-scroll){flex:1 1 auto!important;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.approval-sign-list-rows--cards .approval-sign-list-row.data-section-card{display:grid!important;grid-template-columns:max-content max-content minmax(0,1fr) minmax(5.5rem,9.5rem) 2.75rem!important;align-items:center!important;justify-content:unset!important;justify-items:start!important;grid-gap:.65rem 1.35rem!important;gap:.65rem 1.35rem!important;border-bottom:none!important;min-height:4.75rem!important;min-width:0!important;max-width:100%!important;padding:.9rem 1.25rem!important;font-weight:inherit!important;overflow:hidden!important}.approval-sign-list-header{border-bottom:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)}@media (min-width:1024px) and (max-width:1280px){.approval-sign-list-row,.approval-sign-list-rows--cards .approval-sign-list-row.data-section-card{grid-template-columns:max-content max-content minmax(0,1fr) 6.75rem 2.5rem!important;gap:.35rem .5rem!important;padding:.75rem!important}.approval-sign-list-row__badge,.approval-sign-list-rows--cards .approval-sign-list-row__badge{font-size:.58rem;padding:.18rem .35rem;width:100%;max-width:100%;box-sizing:border-box}.approval-sign-list-row__action.icon-circle{width:2.25rem!important;height:2.25rem!important}}@media (min-width:1024px) and (max-width:1060px){.approval-sign-list-row,.approval-sign-list-rows--cards .approval-sign-list-row.data-section-card{grid-template-columns:max-content minmax(0,1fr) 6.35rem 2.25rem!important;grid-template-areas:"id subject badge action" "date subject badge action"!important;gap:.2rem .4rem!important;padding:.65rem!important;align-items:center!important}.approval-sign-list-row__id,.approval-sign-list-rows--cards .approval-sign-list-row__id{grid-area:id!important}.approval-sign-list-row__date,.approval-sign-list-rows--cards .approval-sign-list-row__date{grid-area:date!important;overflow:visible!important;max-width:none!important}.approval-sign-list-row__date>span,.approval-sign-list-rows--cards .approval-sign-list-row__date>span{overflow:visible!important;text-overflow:clip!important}.approval-sign-list-row__subject,.approval-sign-list-rows--cards .approval-sign-list-row__subject{grid-area:subject!important;overflow:hidden!important}.approval-sign-list-row__badge,.approval-sign-list-rows--cards .approval-sign-list-row__badge{grid-area:badge!important;width:100%;max-width:100%;justify-self:stretch!important;font-size:.55rem;padding:.16rem .3rem}.approval-sign-list-row__action,.approval-sign-list-rows--cards .approval-sign-list-row__action{grid-area:action!important;justify-self:end!important}}@media (max-width:900px){.approval-sign-list-row,.approval-sign-list-rows--cards .approval-sign-list-row.data-section-card{grid-template-columns:1fr auto!important;grid-template-areas:"id action" "date date" "subject subject" "badge badge"!important;gap:.45rem .65rem!important;align-items:start!important;justify-items:start!important;min-height:0!important}.approval-sign-list-row__id,.approval-sign-list-rows--cards .approval-sign-list-row__id{grid-area:id}.approval-sign-list-row__date,.approval-sign-list-rows--cards .approval-sign-list-row__date{grid-area:date}.approval-sign-list-row__subject,.approval-sign-list-rows--cards .approval-sign-list-row__subject{grid-area:subject}.approval-sign-list-row__badge,.approval-sign-list-rows--cards .approval-sign-list-row__badge{grid-area:badge;align-self:end}.approval-sign-list-row__action,.approval-sign-list-rows--cards .approval-sign-list-row__action{grid-area:action;align-self:start}}.approval-layout-root .app-page-shell__main .approval-liberation-page,.grievance-layout-root .app-page-shell__main .approval-liberation-page{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.approval-liberation-submission-card.data-section-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;overflow:hidden;gap:0!important}.approval-liberation-history-group.data-section-card{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:.75rem 1rem!important;cursor:pointer;gap:.75rem}.approval-liberation-modify-card.data-section-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;padding:1rem 1.15rem!important;gap:.65rem!important}@media (min-width:1143px) and (max-width:1550px){.approval-liberation-event-row__badge{justify-self:start;width:-moz-max-content;width:max-content}}@media (max-width:1142px){.approval-liberation-event-row{grid-template-areas:"badge actions" "date date" "time time" "name name" "desc desc" "duration duration"}.approval-liberation-event-row__badge{grid-area:badge;justify-self:start}.approval-liberation-event-row__date{grid-area:date}.approval-liberation-event-row__time{grid-area:time}.approval-liberation-event-row__name{grid-area:name}.approval-liberation-event-row__desc{grid-area:desc}.approval-liberation-event-row__duration{grid-area:duration}.approval-liberation-event-row__actions{grid-area:actions;justify-self:end}}.approval-desktop .data-nav-container>.sidebar-section-header:first-child,.billboard-desktop .data-nav-container>.sidebar-section-header:first-child,.calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-panel>.sidebar-section-header:first-child,.committees-desktop .data-nav-container>.sidebar-section-header:first-child,.data-desktop .data-nav-container>.sidebar-section-header:first-child,.grievance-desktop .data-nav-container>.sidebar-section-header:first-child,.profile-desktop .data-nav-container>.sidebar-section-header:first-child,.reports-desktop .data-nav-container>.sidebar-section-header:first-child{padding-top:calc(.75rem + 1.5rem - .35em)}.approval-sidebar-section-header,.billboard-sidebar-section-header,.calendar-sidebar-section-header,.committees-sidebar-section-header,.data-sidebar-section-header,.grievance-sidebar-section-header,.profile-sidebar-section-header,.sidebar-section-header{margin:.25rem 0 .5rem;padding:0 .25rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--icon-theme-accent,#fbbf24) 88%,white 12%)}html:not(.dark) body .app-page-shell__main .billto-panel.billto-panel,html:not(.dark) body .app-page-shell__main .collective-agreement-panel.collective-agreement-panel,html:not(.dark) body .app-page-shell__main .descriptions-panel.descriptions-panel,html:not(.dark) body .app-page-shell__main .export-import-page .export-import-panel.export-import-panel,html:not(.dark) body .app-page-shell__main .member-profile-panel.member-profile-panel,html:not(.dark) body .app-page-shell__main .members-panel.members-panel,html:not(.dark) body .app-page-shell__main .salaries-panel.salaries-panel,html:not(.dark) body .app-page-shell__main:has(.collective-agreement-content-wrapper) .collective-agreement-page .collective-agreement-panel.collective-agreement-panel,html:not(.dark) body .approval-layout-root .grievance-panel.grievance-panel,html:not(.dark) body div.p-6.approval-layout-root .grievance-panel.grievance-panel{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;isolation:isolate!important;transform:translateZ(0)!important;overflow:hidden!important;border-radius:.75rem!important}html:not(.dark) body .app-page-shell__main .billto-panel.billto-panel:before,html:not(.dark) body .app-page-shell__main .collective-agreement-panel.collective-agreement-panel:before,html:not(.dark) body .app-page-shell__main .descriptions-panel.descriptions-panel:before,html:not(.dark) body .app-page-shell__main .export-import-page .export-import-panel.export-import-panel:before,html:not(.dark) body .app-page-shell__main .member-profile-panel.member-profile-panel:before,html:not(.dark) body .app-page-shell__main .members-panel.members-panel:before,html:not(.dark) body .app-page-shell__main .salaries-panel.salaries-panel:before,html:not(.dark) body .app-page-shell__main:has(.collective-agreement-content-wrapper) .collective-agreement-page .collective-agreement-panel.collective-agreement-panel:before,html:not(.dark) body .approval-layout-root .grievance-panel.grievance-panel:before,html:not(.dark) body div.p-6.approval-layout-root .grievance-panel.grievance-panel:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;z-index:0!important;pointer-events:none!important;background:rgba(255,255,255,.72)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 24px rgba(0,0,0,.04)!important}html:not(.dark) body .app-page-shell__main .billto-page .billto-panel .data-section-card.data-section-card:not(.billto-row-card),html:not(.dark) body .app-page-shell__main .billto-panel .data-section-card.data-section-card:not(.billto-row-card),html:not(.dark) body .app-page-shell__main .collective-agreement-panel .collective-agreement-accordion-trigger.data-section-card,html:not(.dark) body .app-page-shell__main .collective-agreement-panel .data-section-card.data-section-card,html:not(.dark) body .app-page-shell__main .descriptions-page .descriptions-panel .data-section-card.data-section-card:not(.descriptions-row-card),html:not(.dark) body .app-page-shell__main .descriptions-panel .data-section-card.data-section-card,html:not(.dark) body .app-page-shell__main .export-import-page .export-import-panel .data-section-card.data-section-card:not(.export-import-row-card),html:not(.dark) body .app-page-shell__main .member-profile-panel .data-section-card.data-section-card,html:not(.dark) body .app-page-shell__main .salaries-page .salaries-panel .data-section-card.data-section-card:not(.salaries-row-card),html:not(.dark) body .app-page-shell__main .salaries-panel .data-section-card.data-section-card:not(.salaries-row-card),html:not(.dark) body .app-page-shell__main:has(.collective-agreement-content-wrapper) .collective-agreement-page .collective-agreement-panel .data-section-card.data-section-card{border-radius:.75rem!important;background:#ffffff!important;backdrop-filter:none!important;border:none!important;outline:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(15,23,42,.06),0 6px 16px rgba(15,23,42,.1)!important;transform:none!important;-webkit-transform:none!important;isolation:auto!important}html.light body #approval-grievance-sign-wrapper .data-section-card.data-section-card:not(.approval-sign-row-card),html.light body #archives-mobile-wrapper .data-section-card.data-section-card:not(.grievance-row-card),html.light body #archives-mobile-wrapper .grievance-panel .data-section-card.data-section-card:not(.grievance-row-card),html.light body #grievance-form-mobile-wrapper .data-section-card.data-section-card:not(.grievance-row-card),html.light body .approval-layout-root .data-section-card.data-section-card:not(.approval-sign-row-card),html.light body .approval-layout-root .grievance-panel .approval-liberation-history-group.data-section-card:not(.approval-sign-row-card),html.light body .approval-layout-root .grievance-panel .approval-liberation-modify-card.data-section-card:not(.approval-sign-row-card),html.light body .approval-layout-root .grievance-panel .approval-liberation-page .data-section-card.data-section-card:not(.approval-sign-section-shell):not(.approval-sign-row-card),html.light body .approval-layout-root .grievance-panel .approval-liberation-submission-card.data-section-card:not(.approval-sign-row-card),html.light body .approval-layout-root .grievance-panel .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html.light body .approval-layout-root .grievance-panel .approval-sign-page-content .data-section-card.data-section-card:not(.approval-sign-row-card),html.light body .approval-layout-root .grievance-panel .approval-sign-page-stack .data-section-card.data-section-card:not(.approval-sign-section-shell):not(.approval-sign-row-card),html.light body .grievance-layout-root .app-page-shell__main .grievance-content-area .data-section-card.data-section-card:not(.grievance-row-card),html.light body .grievance-layout-root .grievance-panel .data-section-card.data-section-card:not(.grievance-row-card),html:not(.dark) body #approval-grievance-sign-wrapper .data-section-card.data-section-card:not(.approval-sign-row-card),html:not(.dark) body #archives-mobile-wrapper .data-section-card.data-section-card:not(.grievance-row-card),html:not(.dark) body #archives-mobile-wrapper .grievance-panel .data-section-card.data-section-card:not(.grievance-row-card),html:not(.dark) body #grievance-form-mobile-wrapper .data-section-card.data-section-card:not(.grievance-row-card),html:not(.dark) body .approval-layout-root .data-section-card.data-section-card:not(.approval-sign-row-card),html:not(.dark) body .approval-layout-root .grievance-panel .approval-liberation-history-group.data-section-card:not(.approval-sign-row-card),html:not(.dark) body .approval-layout-root .grievance-panel .approval-liberation-modify-card.data-section-card:not(.approval-sign-row-card),html:not(.dark) body .approval-layout-root .grievance-panel .approval-liberation-page .data-section-card.data-section-card:not(.approval-sign-section-shell):not(.approval-sign-row-card),html:not(.dark) body .approval-layout-root .grievance-panel .approval-liberation-submission-card.data-section-card:not(.approval-sign-row-card),html:not(.dark) body .approval-layout-root .grievance-panel .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html:not(.dark) body .approval-layout-root .grievance-panel .approval-sign-page-content .data-section-card.data-section-card:not(.approval-sign-row-card),html:not(.dark) body .approval-layout-root .grievance-panel .approval-sign-page-stack .data-section-card.data-section-card:not(.approval-sign-section-shell):not(.approval-sign-row-card),html:not(.dark) body .grievance-layout-root .app-page-shell__main .grievance-content-area .data-section-card.data-section-card:not(.grievance-row-card),html:not(.dark) body .grievance-layout-root .grievance-panel .data-section-card.data-section-card:not(.grievance-row-card){border-radius:.75rem!important;background:#ffffff!important;backdrop-filter:none!important;border:none!important;outline:none!important;box-shadow:0 1px 2px rgba(15,23,42,.06),0 6px 16px rgba(15,23,42,.1),0 14px 36px rgba(15,23,42,.12)!important;transform:none!important;-webkit-transform:none!important;isolation:auto!important;overflow:visible!important}html body .dark #approval-grievance-sign-wrapper .data-section-card.data-section-card:not(.approval-sign-row-card),html body .dark .approval-layout-root .data-section-card.data-section-card:not(.approval-sign-row-card),html body .dark .approval-layout-root .grievance-panel .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html body .dark .approval-layout-root .grievance-panel .approval-sign-page-content .data-section-card.data-section-card:not(.approval-sign-row-card),html.dark body .approval-layout-root .grievance-panel .approval-liberation-history-group.data-section-card:not(.approval-sign-row-card),html.dark body .approval-layout-root .grievance-panel .approval-liberation-modify-card.data-section-card:not(.approval-sign-row-card),html.dark body .approval-layout-root .grievance-panel .approval-liberation-page .data-section-card.data-section-card:not(.approval-sign-section-shell):not(.approval-sign-row-card),html.dark body .approval-layout-root .grievance-panel .approval-liberation-submission-card.data-section-card:not(.approval-sign-row-card),html.dark body .approval-layout-root .grievance-panel .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html.dark body .approval-layout-root .grievance-panel .approval-sign-page-content .data-section-card.data-section-card:not(.approval-sign-row-card),html.dark body .approval-layout-root .grievance-panel .approval-sign-page-stack .data-section-card.data-section-card:not(.approval-sign-section-shell):not(.approval-sign-row-card){overflow:visible!important;isolation:auto!important;box-shadow:0 1px 2px rgba(0,0,0,.28),0 6px 18px rgba(0,0,0,.32),0 14px 40px rgba(0,0,0,.38)!important}html body .approval-layout-root .grievance-panel .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html body .dark #approval-grievance-sign-wrapper .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html body .dark .approval-layout-root .grievance-panel .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html.dark body .approval-layout-root .grievance-panel .approval-sign-list-row.data-section-card:not(.approval-sign-row-card){background:var(--surface-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;-webkit-transform:none!important}html.light body #approval-grievance-sign-wrapper .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html.light body .approval-layout-root .grievance-panel .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html:not(.dark) body #approval-grievance-sign-wrapper .approval-sign-list-row.data-section-card:not(.approval-sign-row-card),html:not(.dark) body .approval-layout-root .grievance-panel .approval-sign-list-row.data-section-card:not(.approval-sign-row-card){background:#ffffff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.light body .approval-layout-root .grievance-panel .approval-sign-list-header.approval-sign-list-header--panel,html.light body .approval-layout-root .grievance-panel .approval-sign-list-shell>.approval-sign-list-header--panel,html.light body .approval-layout-root .grievance-panel .approval-sign-section-shell>.approval-sign-list-header--panel,html:not(.dark) body .approval-layout-root .grievance-panel .approval-sign-list-header.approval-sign-list-header--panel,html:not(.dark) body .approval-layout-root .grievance-panel .approval-sign-list-shell>.approval-sign-list-header--panel,html:not(.dark) body .approval-layout-root .grievance-panel .approval-sign-section-shell>.approval-sign-list-header--panel{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-bottom:1px solid color-mix(in srgb,var(--stroke-color) 65%,transparent)!important;border-radius:0!important;box-shadow:none!important}html.light body .billboard-layout-root .billboard-panel.billboard-panel,html:not(.dark) body .billboard-layout-root .billboard-panel.billboard-panel{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;isolation:isolate!important;transform:translateZ(0)!important;overflow:hidden!important}html.light body .billboard-layout-root .billboard-panel.billboard-panel:before,html:not(.dark) body .billboard-layout-root .billboard-panel.billboard-panel:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;z-index:0!important;pointer-events:none!important;background:rgba(255,255,255,.72)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 24px rgba(0,0,0,.04)!important}@media (min-width:1024px){html.light body .billboard-layout-root .billboard-panel.billboard-panel:before,html:not(.dark) body .billboard-layout-root .billboard-panel.billboard-panel:before{border:none!important;border-left:1px solid rgba(255,255,255,.7)!important;border-radius:16px!important;box-shadow:inset 1px 0 0 rgba(255,255,255,.4),-4px 0 24px rgba(0,0,0,.04)!important}.dark body .billboard-layout-root .billboard-panel.billboard-panel,html.dark body .billboard-layout-root .billboard-panel.billboard-panel{position:relative!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;border-radius:16px!important;isolation:isolate!important;overflow:hidden!important}.dark body .billboard-layout-root .billboard-panel.billboard-panel:before,html.dark body .billboard-layout-root .billboard-panel.billboard-panel:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;border-radius:16px!important;background:rgba(255,255,255,.06)!important;backdrop-filter:blur(40px) saturate(200%) brightness(.98) contrast(1.02)!important;border:none!important;border-left:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 1px 0 0 rgba(255,255,255,.06),-4px 0 24px rgba(0,0,0,.2)!important}.dark body .billboard-layout-root .billboard-panel.billboard-panel>*,html.dark body .billboard-layout-root .billboard-panel.billboard-panel>*,html.light body div.p-6.approval-layout-root .grievance-panel.grievance-panel>*,html:not(.dark) body div.p-6.approval-layout-root .grievance-panel.grievance-panel>*{position:relative;z-index:1}}.dark body .sidebar-container .sidebar.sidebar--mobile.expanded>*,html body .dark .sidebar-container .sidebar.sidebar--mobile.expanded>*,html.dark body .sidebar-container .sidebar.sidebar--mobile.expanded>*,html.light body .approval-layout-root .grievance-panel.grievance-panel>*,html.light body .billboard-layout-root .billboard-panel.billboard-panel>*,html.light body .notifications-sidebar>*,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded>*,html.light body div.p-6.approval-layout-root .grievance-panel.grievance-panel>*,html:not(.dark) body .approval-layout-root .grievance-panel.grievance-panel>*,html:not(.dark) body .billboard-layout-root .billboard-panel.billboard-panel>*,html:not(.dark) body .notifications-sidebar>*,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded>*,html:not(.dark) body div.p-6.approval-layout-root .grievance-panel.grievance-panel>*{position:relative;z-index:1}html.light body .billboard-layout-root .app-page-shell__main .billboard-content-area .data-section-card.data-section-card:not(.billboard-row-card),html.light body .billboard-layout-root .app-page-shell__main .billboard-content-area .kiosk-news-card.news-article.data-section-card:not(.billboard-row-card),html.light body .billboard-layout-root .billboard-panel .data-section-card.data-section-card:not(.billboard-row-card),html.light body .billboard-layout-root .billboard-panel .job-postings-container .data-section-card.data-section-card:not(.billboard-row-card),html.light body .billboard-layout-root .billboard-panel .kiosk-news-card.news-article.data-section-card:not(.billboard-row-card),html.light body .billboard-layout-root .billboard-panel .news-article.data-section-card:not(.billboard-row-card),html.light body .billboard-mobile-shell-wrapper .data-section-card.data-section-card:not(.billboard-row-card),html.light body .billboard-mobile-shell-wrapper .kiosk-news-card.news-article.data-section-card:not(.billboard-row-card),html:not(.dark) body .billboard-layout-root .app-page-shell__main .billboard-content-area .data-section-card.data-section-card:not(.billboard-row-card),html:not(.dark) body .billboard-layout-root .app-page-shell__main .billboard-content-area .kiosk-news-card.news-article.data-section-card:not(.billboard-row-card),html:not(.dark) body .billboard-layout-root .billboard-panel .data-section-card.data-section-card:not(.billboard-row-card),html:not(.dark) body .billboard-layout-root .billboard-panel .job-postings-container .data-section-card.data-section-card:not(.billboard-row-card),html:not(.dark) body .billboard-layout-root .billboard-panel .kiosk-news-card.news-article.data-section-card:not(.billboard-row-card),html:not(.dark) body .billboard-layout-root .billboard-panel .news-article.data-section-card:not(.billboard-row-card),html:not(.dark) body .billboard-mobile-shell-wrapper .data-section-card.data-section-card:not(.billboard-row-card),html:not(.dark) body .billboard-mobile-shell-wrapper .kiosk-news-card.news-article.data-section-card:not(.billboard-row-card){border-radius:.75rem!important;background:#ffffff!important;backdrop-filter:none!important;border:none!important;outline:none!important;box-shadow:0 1px 2px rgba(15,23,42,.06),0 6px 16px rgba(15,23,42,.1),0 14px 36px rgba(15,23,42,.12)!important;transform:none!important;-webkit-transform:none!important;isolation:auto!important;overflow:visible!important}html body .dark .billboard-layout-root .billboard-panel .data-section-card.data-section-card:not(.billboard-row-card),html body .dark .billboard-layout-root .billboard-panel .job-postings-container .data-section-card.data-section-card:not(.billboard-row-card),html body .dark .billboard-mobile-shell-wrapper .data-section-card.data-section-card:not(.billboard-row-card),html.dark body .billboard-layout-root .billboard-panel .data-section-card.data-section-card:not(.billboard-row-card),html.dark body .billboard-layout-root .billboard-panel .job-postings-container .data-section-card.data-section-card:not(.billboard-row-card),html.dark body .billboard-layout-root .billboard-panel .kiosk-news-card.news-article.data-section-card:not(.billboard-row-card),html.dark body .billboard-mobile-shell-wrapper .data-section-card.data-section-card:not(.billboard-row-card){overflow:visible!important;isolation:auto!important;box-shadow:0 1px 2px rgba(0,0,0,.28),0 6px 18px rgba(0,0,0,.32),0 14px 40px rgba(0,0,0,.38)!important}html.light body .billboard-layout-root .billboard-panel .billboard-news-toolbar,html.light body .billboard-layout-root .billboard-panel .job-postings-toolbar,html.light body .billboard-layout-root .billboard-panel .news-controls.billboard-news-toolbar,html:not(.dark) body .billboard-layout-root .billboard-panel .billboard-news-toolbar,html:not(.dark) body .billboard-layout-root .billboard-panel .job-postings-toolbar,html:not(.dark) body .billboard-layout-root .billboard-panel .news-controls.billboard-news-toolbar{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-bottom:1px solid color-mix(in srgb,var(--stroke-color) 65%,transparent)!important;border-radius:0!important;box-shadow:none!important}