.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;vertical-align:top;}[dir="rtl"] .container-inline-date > .form-item{margin-left:0.5em;margin-right:0;}fieldset.date-combo .container-inline-date > .form-item{margin-bottom:10px;}.container-inline-date .form-item{display:inline-block;vertical-align:baseline;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin:0;}.container-inline-date .date-parts-spacer{margin:0 10px;}.container-inline-date .date-time-spacer{margin:0 5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}[dir="rtl"] #edit-field-settings-granularity .form-type-checkbox{margin-right:0;margin-left:.6em;}.date-year-range-select{margin-right:1em;}.timeEntry_control{vertical-align:middle;margin-left:2px;}* html .timeEntry_control{margin-top:-4px;}
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}[dir="rtl"] .field-label-inline .field-label,[dir="rtl"] .field-label-inline .field-items{float:right;}form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-left:.5em;}form input.field-add-more-submit{margin:0;}
article.node-agenda.view-mode-full,article.node-minutes.view-mode-full{.group:not(.mms-actions){margin:50px 0;background:var(--white);border-bottom:2px solid var(--border-elements);border-radius:var(--radius-large);padding:32px;h3:not(.agenda-item-heading){margin-bottom:30px;}}.quicktabs-wrapper{background:var(--white);border-bottom:2px solid var(--border-elements);border-radius:var(--radius-large);padding:32px;}.quicktabs_main{background:transparent;min-height:300px;padding:0;.container{padding:0;}}}.view-mms-joint-logos{.joint-body{display:inline-block;}}.node-form.node-agenda-form,.node-form.node-minutes-form{max-width:960px;.quicktabs-wrapper{border-radius:var(--radius-agenda-builder-item);}}.field-name-field-sections{border-radius:var(--radius-agenda-builder-item);.paragraphs-item{padding:0;&:not(.paragraphs-item-paragraphs-editor-preview){margin-bottom:15px;}&.paragraphs-item-section{}&.paragraphs-item-subsection-head,&.paragraphs-item-item{padding-left:40px;}&.paragraphs-item-subitem{padding-left:80px;}article.node-item{background:transparent;padding:0;&.unpublished{color:var(--text-body);}.field-label{color:var(--text-agenda-builder-item-label);font-weight:var(--font-weight-regular);}.field-type-text-long:after,.field-type-text-with-summary:after,.clearfix:after{display:flex;}.field-name-field-section-desc{max-width:750px;}.field-name-field-item-docs{display:block;a{color:var(--text-body);text-decoration:underline dashed 1px;text-underline-offset:3px;display:inline-block;max-width:750px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;&:hover{text-decoration-style:solid;}}}p{margin:8px 0;line-height:24px;}}h3{color:var(--text-headings);font-weight:var(--font-weight-headings);font-size:20px;line-height:28px;&.agenda-item-heading{display:flex;align-items:center;gap:8px;.mms-pill{border-radius:var(--radius-status);font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-regular);padding:2px 12px;&.item-type{background:var(--mms-primary-50);color:var(--mms-primary-300);}&.item-vote-required{display:inline-flex;align-items:center;gap:8px;background:var(--mms-neutral-100);color:var(--mms-neutral-800);padding:8px 20px;font-weight:var(--font-weight-bold);svg{color:var(--mms-neutral-700);}}}}}.field-name-field-section-no{margin-right:15px;font-family:var(--font-number);}h4{color:var(--text-headings);}}}#edit-field-sections{border:none;background:transparent;padding:0;table.field-multiple-table{border:none;border-collapse:separate;border-spacing:0 var(--vertical-space,10px);overflow:hidden;font-size:var(--font-base);line-height:var(--line-height-base);thead{display:none;}tbody{box-shadow:none;}tr.odd,tr.even{background:transparent;box-shadow:none;position:relative;z-index:2;}tr td.field-multiple-drag{background-color:var(--bg-agenda-builder-drag);border-top-left-radius:var(--radius-agenda-builder-item);border-bottom-left-radius:var(--radius-agenda-builder-item);border-right:none;padding:8px 0 8px 8px;}tr td.paragraph-item{position:relative;background-color:var(--bg-agenda-builder-item);border-radius:var(--radius-agenda-builder-item);z-index:3;padding:24px;}tr::before{content:'';position:absolute;top:0;bottom:0;left:15px;width:50px;background-color:var(--bg-agenda-builder-drag);z-index:-1;}}}.paragraphs-item-inner,.paragraphs-subitem-inner{display:grid;grid-template-columns:1fr auto;align-items:start;column-gap:12px;row-gap:0;}.paragraphs-item-inner > .agenda-item-heading,.paragraphs-subitem-inner > .agenda-item-heading{grid-column:1;grid-row:1;margin:0;}.paragraphs-item-inner > .mms-action-cluster,.paragraphs-subitem-inner > .mms-action-cluster{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;}.paragraphs-item-inner > article,.paragraphs-item-inner > .mms-field-area,.paragraphs-item-inner > .field,.paragraphs-subitem-inner > article,.paragraphs-subitem-inner > .mms-field-area,.paragraphs-subitem-inner > .field{grid-column:1 / -1;}.paragraphs-item-inner .mms-action-cluster form,.paragraphs-subitem-inner .mms-action-cluster form{margin:0;}.paragraphs-item-inner .mms-action-cluster form .form-item,.paragraphs-item-inner .mms-action-cluster form .form-wrapper,.paragraphs-subitem-inner .mms-action-cluster form .form-item,.paragraphs-subitem-inner .mms-action-cluster form .form-wrapper{margin:0;padding:0;}.paragraphs-item-inner .mms-action-cluster form select.mms-status,.paragraphs-subitem-inner .mms-action-cluster form select.mms-status{width:auto;height:auto;min-height:0;font-size:15px;line-height:2em;padding:0 35px 0 15px;background-position:right 10px center;background-size:16px;border-radius:var(--radius-circle-large);}.paragraphs-item-inner > article > .mms-lock-title-icon,.paragraphs-subitem-inner > article > .mms-lock-title-icon{display:none;}
article.node-body.view-mode-sidebar,article.node-joint-body.view-mode-sidebar{background:transparent;padding:0;h3,h3 a{margin:0;color:var(--text-headings);font-weight:var(--font-weight-semibold);font-size:var(--font-base);line-height:var(--line-height-base);}h3 a{text-decoration:underline dashed var(--text-headings) 1px;text-underline-offset:3px;&:hover{text-decoration-style:solid;}}ul.links.inline{display:flex;margin:8px 0 0;li{padding:0;}li > span{display:inline-flex;align-items:center;gap:4px;background:var(--bg-my-meeting-bodies-chip);border-radius:var(--radius-chip);font-weight:var(--font-weight-semibold);color:var(--text-headings);padding:4px 8px;}li:not(:last-child){margin-right:8px;}}}.field-name-field-assign-voter .form-type-radio{display:inline-block;padding-right:.9375rem;margin-right:1rem;}.view-mms-body-meetings .views-row > div{display:inline-block;}.view-id-meeting_lead .view-content,.view-id-mms_meeting_lead .view-content{position:relative;padding-left:50px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1.5em;row-gap:4px;}.view-id-meeting_lead .view-content > .mms-icon,.view-id-mms_meeting_lead .view-content > .mms-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:0;}.paragraphs-item-assignment{margin-bottom:24px;}.views-field-field-body-assignments{margin-bottom:16px;&.container{padding:0;}}.field-name-field-assign-member{display:inline-flex;color:var(--mms-primary-600);font-size:20px;font-weight:700;line-height:28px;}.paragraphs-item-assignment{span.mms-pill.voter,span.mms-pill.non-voter{position:relative;top:-2px;display:inline-flex;border-radius:12px;background:var(--mms-primary-300);color:var(--mms-neutral-50);font-size:14px;line-height:18px;font-weight:500;text-transform:none;padding:2px 8px;}}.mms-roster-section{margin-bottom:24px;}.mms-roster-section > h3{margin:16px 0 8px;}.mms-roster-locked .tabledrag-toggle-weight-wrapper,.mms-roster-locked td.field-multiple-drag,.mms-roster-locked td.delta-order,.mms-roster-locked table.field-multiple-table thead th + th{display:none;}
.node-motion.view-mode-sidebar{position:relative;}.node-motion.view-mode-sidebar > .mms-actions{position:absolute;top:16px;right:16px;z-index:1;}.node-motion.view-mode-sidebar > h2{padding-right:40px;}.node-motion.view-mode-sidebar .mms-motion-status-log{list-style:none;margin:0;padding:0 0 0 12px;}
.agenda-section{background:var(--bg-white);border:1px solid var(--border-gray-dark);padding:30px;border-radius:var(--radius-large-corner);margin-bottom:30px;}.view-mms-meetings.view-id-mms_meetings{.views-field-field-meeting-date,.views-field-field-meeting-time{white-space:nowrap;svg{position:relative;top:4px;margin-right:8px;fill:var(--mms-primary-400);}span{display:inline-flex;}.time-default{margin-left:-4px;}}a{color:var(--mms-primary-600);text-decoration:underline dashed var(--mms-primary-600) 1px;text-underline-offset:3px;font-weight:var(--font-weight-semibold);&:hover{text-decoration-style:solid;}}}.block-views-mms-meetings-dash-session-today{background:var(--bg-section);border-bottom:2px solid var(--border-section);border-radius:var(--radius-section);margin:0 0 24px;padding:16px;box-sizing:border-box;.block-title{display:flex;align-items:center;gap:4px;font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-regular);text-transform:none;padding:0;margin:0 0 16px;svg{fill:var(--icon-heading);}span{display:block;margin-left:auto;}}.views-row{position:relative;border-radius:var(--radius-block-item);background:var(--mms-neutral-100);display:flex;padding:12px;flex-direction:column;gap:4px;margin:0 0 8px;}.view-content a:not(.in-session-agenda){font-size:20px;font-weight:var(--font-weight-headings);color:var(--text-headings);}a.in-session-agenda{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:4px;margin:0;color:var(--mms-primary-600);text-transform:none;text-decoration:underline dashed var(--mms-primary-600) 1px;text-underline-offset:3px;&:hover{text-decoration-style:solid;}svg{fill:var(--icon-heading);}}}.l-sidebar-inner .block-views-mms-meetings-dash-dashboard-today,.l-sidebar-inner .block-views-mms-my-bodies-block{position:relative;.block-title{&:before{mask:var(--icon-calendar-fill) no-repeat center center;}}.view-mms-meetings{position:static;}.view-header{position:absolute;top:16px;right:16px;padding:0;p{margin:0;}}.view{clear:both;}.views-row{border-radius:var(--radius-block-item);background:var(--mms-neutral-100);display:flex;padding:12px;flex-direction:column;gap:4px;margin:0 0 8px;&:first-child{margin-top:16px;}}.views-field-title{color:var(--mms-primary-600);font-weight:var(--font-weight-semibold);strong{font-weight:var(--font-weight-semibold);}}}.icon-section-heading{margin:24px 0 16px;font-weight:var(--font-weight-icon-headings);font-size:var(--font-base);line-height:var(--line-height-base);svg{position:relative;top:4px;margin-right:4px;fill:var(--icon-heading);}}
body{--text-stats-quorum:var(--mms-negative-600);--bg-stats-quorum:var(--mms-negative-100);--bg-stats-quorum-icon:var(--mms-negative-200);--bg-stats-quorum-badge:var(--mms-negative-400);--border-stats-quorum:var(--mms-negative-200);--text-stats-quorum-met:var(--mms-positive-600);--bg-stats-quorum-met:var(--mms-positive-100);--bg-stats-quorum-met-icon:var(--mms-positive-200);--bg-stats-quorum-met-badge:var(--mms-positive-400);--border-stats-quorum-met:var(--mms-positive-200);--text-stats-present:var(--mms-warning-600);--bg-stats-present:var(--mms-warning-100);--bg-stats-present-icon:var(--mms-warning-200);--bg-stats-present-badge:var(--mms-warning-400);--border-stats-present:var(--mms-warning-200);--bg-pill-not-yet-recorded:var(--mms-neutral-100);--text-pill-not-yet-recorded:var(--mms-neutral-800);--bg-button-not-yet-recorded:var(--mms-neutral-50);--border-button-not-yet-recorded:var(--mms-primary-200);--text-button-not-yet-recorded:var(--mms-primary-400);--bg-pill-away:var(--mms-warning-100);--text-pill-away:var(--mms-warning-600);--bg-button-away:var(--mms-warning-50);--border-button-away:var(--mms-warning-200);--text-button-away:var(--mms-warning-400);--bg-pill-present:var(--mms-positive-100);--text-pill-present:var(--mms-positive-600);--bg-button-present:var(--mms-positive-50);--border-button-present:var(--mms-positive-200);--text-button-present:var(--mms-positive-500);--bg-pill-absent:var(--mms-negative-100);--text-pill-absent:var(--mms-negative-600);--bg-button-absent:var(--mms-negative-50);--border-button-absent:var(--mms-negative-200);--text-button-absent:var(--mms-negative-400);--bg-vote-pill-aye:var(--mms-positive-100);--text-vote-pill-aye:var(--mms-positive-600);--bg-vote-pill-aye-icon:var(--mms-positive-500);--bg-vote-pill-nay:var(--mms-negative-100);--text-vote-pill-nay:var(--mms-negative-600);--bg-vote-pill-nay-icon:var(--mms-negative-400);--bg-vote-pill-abstain:var(--mms-warning-100);--text-vote-pill-abstain:var(--mms-warning-600);--bg-vote-pill-abstain-icon:var(--mms-warning-400);--bg-vote-pill-absent:var(--mms-primary-100);--text-vote-pill-absent:var(--mms-primary-600);--bg-vote-pill-absent-icon:var(--mms-primary-400);--bg-vote-pill-recuse:var(--mms-in-progress-100);--text-vote-pill-recuse:var(--mms-in-progress-600);--bg-vote-pill-recuse-icon:var(--mms-in-progress-500);--bg-vote-status-pending:var(--mms-warning-100);--text-vote-status-pending:var(--mms-warning-600);--bg-vote-status-passed:var(--mms-positive-100);--text-vote-status-passed:var(--mms-positive-600);--bg-vote-status-failed:var(--mms-negative-100);--text-vote-status-failed:var(--mms-negative-600);--bg-vote-totals:var(--mms-neutral-50);--border-vote-totals:var(--mms-primary-100);--text-vote-totals-label:var(--mms-primary-600);--text-vote-summary-action:var(--mms-primary-600);--text-vote-summary-title-row:var(--mms-primary-700);--text-vote-results-empty:var(--mms-primary-500);}.mms-session-meeting-date{font-size:var(--font-base);font-weight:var(--font-weight-regular);color:var(--text-body);margin-top:4px;}.view span.mms-pill,.mms-votes-grid span.mms-pill{text-transform:uppercase;&.not-yet-recorded{background-color:var(--bg-pill-not-yet-recorded);color:var(--text-pill-not-yet-recorded);}&.present{background-color:var(--bg-pill-present);color:var(--text-pill-present);}&.absent{background-color:var(--bg-pill-absent);color:var(--text-pill-absent);}&.away{background-color:var(--bg-pill-away);color:var(--text-pill-away);}&.deputy{background-color:var(--bg-submitted);color:var(--text-submitted);}}.mms-deputy-name{white-space:nowrap;}.attend-actions{display:flex;}.attend-button{padding:8px 16px;border-top:1px solid var(--border-button-secondary);border-right:0;border-bottom:2px solid var(--border-button-secondary);border-left:0;border-radius:0;background:var(--bg-button-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--font-base);line-height:var(--line-height-base);color:var(--text-button-secondary);&:first-child{border-radius:var(--radius-button) 0 0 var(--radius-button);border-right:1px solid var(--border-button-secondary);border-left:1px solid var(--border-button-secondary);}&:last-child{border-radius:0 var(--radius-button) var(--radius-button) 0;border-right:1px solid var(--border-button-secondary);border-left:1px solid var(--border-button-secondary);margin-left:-1px;}}.attend-button.present.active{background-color:var(--bg-button-present);color:var(--text-button-present);border-color:var(--border-button-present);}.attend-button.absent.active{background:var(--bg-button-absent);color:var(--text-button-absent);border-color:var(--border-button-absent);}.attend-button.away.active{background-color:var(--bg-button-away);color:var(--text-button-away);border-color:var(--border-button-away);}.view.mms-in-session{td.views-field-field-member:first-child{display:flex;flex-direction:row;}td:not(.views-field-field-attend-status){span.mms-pill:not(.dark){color:var(--mms-primary-600);&.has-icon{display:inline-flex;align-items:center;}}}.views-field-field-attend-status{span.mms-pill{border-radius:var(--radius-status);padding:8px 20px;font-weight:var(--font-weight-bold);font-size:var(--font-base);line-height:var(--line-height-base);}}}.view-mms-in-session{.views-field-field-meeting-date .meeting-date,.views-field-field-assign-member .field-content{font-weight:var(--font-weight-semibold);color:var(--text-headings);}}.mms-deputize{display:flex;flex-direction:column;gap:12px;margin-top:24px;}.mms-deputize-toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;color:var(--mms-primary-600);cursor:pointer;font-weight:var(--font-weight-semibold);padding:0;}.mms-deputize-plus{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-button-primary);color:var(--text-white);border-radius:4px;font-weight:var(--font-weight-medium);font-size:18px;line-height:1;border:1px solid transparent;border-bottom:2px solid var(--border-button-primary);&:hover{border:1px solid transparent;border-bottom:2px solid var(--border-button-primary-hover);background:var(--bg-button-primary-hover);}}.mms-deputize-form:not([hidden]){display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;}.mms-deputize-form label{flex-basis:100%;font-weight:var(--font-weight-medium);margin-bottom:-8px;}.mms-deputize-form .mms-deputize-name{flex:1;background-color:var(--bg-input-filters);border:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15) inset;min-width:320px;padding:12px 16px;border-radius:var(--radius-input);font-size:var(--font-base);line-height:var(--line-height-base);}.mms-voting-instructions{&.mms-section{margin-top:24px;padding:24px;}h2{margin:0 0 16px;color:var(--text-headings);font-size:20px;line-height:28px;}h3{margin:0 0 4px;font-size:var(--font-base);line-height:var(--line-height-base);}ul{font-size:var(--font-base);line-height:var(--line-height-base);}li{margin-bottom:4px;}svg{vertical-align:sub;}}.mms-session-save{display:flex;flex-direction:column;gap:8px;.field-label{margin-top:12px;font-weight:var(--font-weight-bold) !important;text-transform:uppercase;}}.mms-notes-input{width:100%;padding:12px 16px;border-radius:var(--radius-input);background-color:var(--white);border:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15) inset;resize:vertical;box-sizing:border-box;font-family:inherit;font-size:var(--font-base);}.mms-comment-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px;input[type=text]{background-color:var(--white);border:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15) inset;padding:16px;}.mms-session-save-add{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px !important;}}.mms-comment-form .mms-comment-name{flex:1;min-width:160px;padding:8px 12px;border:1px solid var(--border-input);border-radius:var(--radius-input);background-color:var(--white);}.mms-comment-list{margin:0;padding:0;list-style:none;li{display:flex;align-items:center;justify-content:space-between;background:var(--white);border-radius:var(--radius-small);padding:12px 16px;margin:4px 0;}}.mms-session-save-remove{width:20px;height:20px;border:0;padding:0;margin-left:8px;cursor:pointer;background-color:var(--mms-neutral-700);-webkit-mask:url('/core/misc/icons/trash-fill.svg') no-repeat center / contain;mask:url('/core/misc/icons/trash-fill.svg') no-repeat center / contain;&:hover{background-color:var(--mms-negative-500);}}.mms-session-save-actions{display:flex;align-items:center;gap:12px;}.mms-session-save-saved{color:var(--mms-positive-600);font-size:var(--font-sm);}.mms-session-save-unsaved{color:var(--mms-in-progress-600);font-size:var(--font-sm);}article.node-minutes.view-mode-session{.paragraphs-item-inner,.paragraphs-subitem-inner,.paragraphs-item-section{position:relative;background:var(--bg-section);border-bottom:2px solid var(--border-section);border-radius:var(--radius-section);padding:24px;}}article.node-minutes.view-mode-full{table.mms-vote-results-summary,table.views-view-grid{background:transparent;font-size:var(--font-base);line-height:var(--line-height-base);tbody{box-shadow:none;tr.odd,tr:nth-child(odd),tr.even,tr:nth-child(even){box-shadow:none;background:transparent;}tr:hover{background:transparent;}}}table.views-view-grid{p,.paragraphs-item-assignment{margin:0;line-height:var(--line-height-base);}td{padding:0 24px 8px 0;}}table.mms-vote-results-summary{margin:16px 0;tbody{border-top:1px solid var(--border-table-row);tr.odd,tr:nth-child(odd),tr.even,tr:nth-child(even){border-bottom:1px solid var(--border-table-row);}td{padding:16px;}}}}.mms-vote-results-summary__body-heading{margin-top:12px;font-weight:var(--font-weight-semibold);}.mms-vote-results-summary__intro{margin-top:8px;line-height:var(--line-height-base);}.mms-vote-results-summary__count{white-space:nowrap;}div.paragraphs-item.paragraphs-item{.mms-field-area{background:var(--mms-neutral-100);border-radius:var(--radius-large);padding:16px;flex-wrap:wrap;ul.field-items{margin:0;padding:0;width:100%;list-style-type:none;li{background:var(--white);border-radius:var(--radius-small);padding:8px;margin:4px 0;}}.field-label,.file{display:flex;align-items:center;gap:4px;color:var(--text-headings);font-weight:var(--font-weight-regular);svg{fill:var(--mms-primary-400);}}.file{a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}}}}.node-minutes.view-mode-session{.mms-actions{position:absolute;top:24px;right:24px;ul.mms-actions-links{top:52px;}button.has-icon{border-top:1px solid var(--mms-primary-400);border-right:1px solid var(--mms-primary-400);border-bottom:2px solid var(--mms-primary-400);border-left:1px solid var(--mms-primary-400);margin-right:0;color:var(--mms-primary-400);height:48px;}button.mms-more-actions-button{border-top:1px solid var(--mms-primary-400) !important;border-right:1px solid var(--mms-primary-400) !important;border-bottom:2px solid var(--mms-primary-400) !important;border-left:1px solid var(--mms-primary-400) !important;margin-left:8px;color:var(--mms-primary-400);width:48px;height:48px;}}h3.agenda-item-heading{display:flex;align-items:center;gap:8px;margin:0 0 24px;.mms-pill{border-radius:var(--radius-status);padding:8px 20px;font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);&.item-type{background:var(--mms-primary-50);color:var(--mms-primary-600);}&.item-vote-required{display:inline-flex;align-items:center;gap:8px;background:var(--mms-neutral-100);color:var(--mms-neutral-800);svg{color:var(--mms-neutral-700);}}}}.field-name-field-section-no{display:inline-flex;align-items:center;justify-content:center;background:var(--mms-primary-100);border-radius:var(--radius-chip);box-sizing:border-box;margin:0 !important;padding:8px;min-width:40px;height:40px;line-height:24px;}h3.field-name-field-section-head,h4{margin:0 0 4px;color:var(--text-headings);font-weight:var(--font-weight-headings);font-size:20px;line-height:28px;}.field-name-field-section-desc{margin-top:0;}}.block-mmssession-session{position:relative;.pill{position:absolute;bottom:16px;right:24px;border-radius:var(--radius-badge);color:var(--text-badge);font-weight:var(--font-weight-regular);font-size:12px;line-height:14px;padding:2px 12px;white-space:nowrap;}.mms-stats .number{display:flex;align-items:flex-end;}.slash,.members{font-size:32px;line-height:48px;}.mms-stats.quorum{.inner{background:var(--bg-stats-quorum);border-color:var(--border-stats-quorum);}.eyebrow,.number,.label{color:var(--text-stats-quorum);}.icon{background:var(--bg-stats-quorum-icon);color:var(--text-stats-quorum);}.pill{background-color:var(--bg-stats-quorum-badge);}}.mms-stats.present{.inner{background:var(--bg-stats-present);border-color:var(--border-stats-present);}.eyebrow,.number,.label{color:var(--text-stats-present);}.icon{background:var(--bg-stats-present-icon);color:var(--text-stats-present);}.pill{background-color:var(--bg-stats-present-badge);}}.mms-stats.quorum.quorum-met{.inner{background:var(--bg-stats-quorum-met);border-color:var(--border-stats-quorum-met);}.eyebrow,.number,.label{color:var(--text-stats-quorum-met);}.icon{background:var(--bg-stats-quorum-met-icon);color:var(--text-stats-quorum-met);}.pill{display:none;background-color:var(--bg-stats-quorum-met-badge);}}}.form-radios:has(input[data-vote-icon]){display:flex;flex-wrap:wrap;gap:16px;align-items:center;.form-type-radio{margin:0;position:relative;}input[data-vote-icon]{position:absolute;opacity:0;pointer-events:none;}input[data-vote-icon] + label.option{display:inline-block;width:32px;height:32px;cursor:pointer;position:relative;color:transparent;font-size:0;overflow:hidden;padding:0;margin:0;}input[data-vote-icon] + label.option::before{content:'';position:absolute;inset:0;mask-position:center;mask-size:24px 24px;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:24px 24px;-webkit-mask-repeat:no-repeat;}input[data-vote-icon="check-circle"] + label.option::before{mask-image:var(--icon-check-circle);-webkit-mask-image:var(--icon-check-circle);background-color:var(--mms-positive-500);}input[data-vote-icon="x-circle"] + label.option::before{mask-image:var(--icon-x-circle);-webkit-mask-image:var(--icon-x-circle);background-color:var(--mms-negative-400);}input[data-vote-icon="tilde"] + label.option::before{mask-image:var(--icon-tilde);-webkit-mask-image:var(--icon-tilde);background-color:var(--mms-warning-400);}input[data-vote-icon="prohibit"] + label.option::before{mask-image:var(--icon-prohibit);-webkit-mask-image:var(--icon-prohibit);background-color:var(--mms-primary-400);}input[data-vote-icon="trademark-registered"] + label.option::before{mask-image:var(--icon-trademark-registered);-webkit-mask-image:var(--icon-trademark-registered);background-color:var(--mms-in-progress-500);}input[data-vote-icon]:checked + label.option{border-radius:50%;box-shadow:0 0 0 2px currentColor inset;}input[data-vote-icon="check-circle"]:checked + label.option{background-color:var(--bg-vote-pill-aye);color:var(--text-vote-pill-aye);}input[data-vote-icon="x-circle"]:checked + label.option{background-color:var(--bg-vote-pill-nay);color:var(--text-vote-pill-nay);}input[data-vote-icon="tilde"]:checked + label.option{background-color:var(--bg-vote-pill-abstain);color:var(--text-vote-pill-abstain);}input[data-vote-icon="prohibit"]:checked + label.option{background-color:var(--bg-vote-pill-absent);color:var(--text-vote-pill-absent);}input[data-vote-icon="trademark-registered"]:checked + label.option{background-color:var(--bg-vote-pill-recuse);color:var(--text-vote-pill-recuse);}input[data-vote-icon]:focus + label.option{outline:2px solid var(--mms-primary-400);outline-offset:2px;border-radius:50%;}}.mms-votes-grid,.mms-vote-summary{border-collapse:separate;border-spacing:0;border-radius:var(--radius-table);margin:8px 0;font-size:var(--font-base);line-height:var(--line-height-base);overflow-x:auto;}.mms-votes-grid thead th,.mms-vote-summary thead th{background:var(--bg-vote-totals);border-right:1px solid var(--mms-primary-100);text-align:left;padding:0;font-size:var(--font-base);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--text-headings);}.mms-votes-grid thead th:first-child,.mms-vote-summary thead th:first-child{padding:16px 24px;}.mms-votes-grid thead th:first-child{vertical-align:bottom;}.mms-votes-grid thead th:last-child,.mms-vote-summary thead th:last-child{border-right:0;}.mms-votes-grid th:first-child,.mms-votes-grid tr:not(.mms-votes-grid__body-section-header) td:first-child,.mms-vote-totals__label-cell,.mms-votes-grid__body-section-title{position:sticky;left:0;z-index:3;background:var(--bg-vote-totals);}.mms-votes-grid__body-section-title{left:24px;}.action-links--relocated-before,.mms-vote-key-legend,.mms-vote-summary__title,.mms-vote-summary{position:sticky;left:0;}.mms-votes-grid thead,.mms-votes-grid tbody{tr:first-child{border-top-left-radius:var(--radius-table);border-top-right-radius:var(--radius-table);}tr:last-child td{&:first-child{border-bottom-left-radius:var(--radius-table);}&:last-child{border-bottom-right-radius:var(--radius-table);}}}.mms-votes-grid thead th:first-child,.mms-vote-summary thead th:first-child{border-top-left-radius:var(--radius-table);}.mms-votes-grid thead th:last-child,.mms-vote-summary thead th:last-child{border-top-right-radius:var(--radius-table);}.mms-votes-grid tbody td,.mms-vote-summary tbody td{padding:16px;border-top:1px solid var(--mms-primary-100);border-right:1px solid var(--mms-primary-100);&:first-child{padding:16px 24px;}}.mms-votes-grid tbody td:last-child,.mms-vote-summary tbody td:last-child{border-right:0;}.mms-votes-grid,.mms-vote-summary{tr.odd,tr:nth-child(odd),tr.even,tr:nth-child(even){box-shadow:none;border-bottom:1px solid var(--mms-primary-100);}tr.odd,tr:nth-child(odd){background:#fff;}tr.even,tr:nth-child(even){background:#f7f7f7;}tr:hover{background:var(--bg-table-row);}tr:last-child{border-bottom:0;}}.mms-votes-grid thead th:not(:first-child),.mms-votes-grid tbody td:not(:first-child){width:320px;}.mms-votes-grid thead th{vertical-align:top;}.mms-votes-grid th.mms-votes-grid__col--last:not(:last-child),.mms-votes-grid td.mms-votes-grid__col--last:not(:last-child){border-right:2px solid var(--mms-primary-200);}.mms-votes-grid__motion-header{display:flex;flex-direction:column;justify-content:flex-start;gap:12px;padding:16px 24px;width:320px;box-sizing:border-box;.mms-votes-grid__motion-meta{display:flex;justify-content:center;gap:6px;align-items:center;}.mms-votes-grid__motion-no{display:inline-flex;align-items:center;justify-content:center;background:var(--mms-primary-100) !important;border-radius:var(--radius-chip);box-sizing:border-box;padding:8px;min-width:32px;height:32px;}.mms-votes-grid__motion-action{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--mms-primary-50);border-radius:var(--radius-status);padding:8px 20px;}.mms-votes-grid__motion-title{text-transform:none;font-weight:var(--font-weight-headings);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}a.button{border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);background:var(--bg-button-secondary);border-radius:var(--radius-button);margin:0 auto;color:var(--text-button-secondary);font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-regular);letter-spacing:0;text-transform:none;padding:8px 16px;box-shadow:none;&:hover,&:active,&:focus{border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary-hover);background:var(--bg-button-secondary-hover);color:var(--text-button-secondary);box-shadow:none;}}}.mms-votes-grid{span.mms-pill{background:var(--bg-pill-not-yet-recorded);color:var(--mms-primary-600);&.has-icon{display:inline-flex;align-items:center;}}}.mms-votes-grid__member-name{color:var(--text-headings);font-weight:var(--font-weight-headings);}.field-name-field-assign-role,.field-name-field-attend-status{margin-top:4px;}.key-reference-cell{display:flex;flex-direction:column;align-items:center;gap:8px;}.key-reference-cell__options{background:transparent;border:0;margin:0;}.key-reference-cell__status{border-radius:var(--radius-status);background-color:var(--bg-pill-not-yet-recorded);color:var(--text-pill-not-yet-recorded);padding:8px 20px;font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);text-transform:uppercase;}.key-reference-cell__status[data-icon="check-circle"]{background-color:var(--bg-vote-pill-aye);color:var(--text-vote-pill-aye);}.key-reference-cell__status[data-icon="x-circle"]{background-color:var(--bg-vote-pill-nay);color:var(--text-vote-pill-nay);}.key-reference-cell__status[data-icon="tilde"]{background-color:var(--bg-vote-pill-abstain);color:var(--text-vote-pill-abstain);}.key-reference-cell__status[data-icon="trademark-registered"]{background-color:var(--bg-vote-pill-recuse);color:var(--text-vote-pill-recuse);}.key-reference-cell__status[data-icon="prohibit"]{background-color:var(--bg-vote-pill-absent);color:var(--text-vote-pill-absent);}.key-reference-cell__options{display:flex;align-items:center;gap:4px;border:0;padding:0;margin:0;}.key-reference-cell__option{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;background:transparent;cursor:pointer;padding:0;margin:0;border-radius:50%;}.key-reference-cell__icon{width:24px;height:24px;}.key-reference-cell__icon path{fill:currentColor;}.key-reference-cell__option[data-icon="check-circle"]{color:var(--bg-vote-pill-aye-icon);}.key-reference-cell__option[data-icon="x-circle"]{color:var(--bg-vote-pill-nay-icon);}.key-reference-cell__option[data-icon="tilde"]{color:var(--bg-vote-pill-abstain-icon);}.key-reference-cell__option[data-icon="prohibit"]{color:var(--bg-vote-pill-absent-icon);}.key-reference-cell__option[data-icon="trademark-registered"]{color:var(--bg-vote-pill-recuse-icon);}.key-reference-cell__option.is-active{box-shadow:0 0 0 2px currentColor inset;}.key-reference-cell__option[data-icon="check-circle"].is-active{background-color:var(--mms-positive-100);}.key-reference-cell__option[data-icon="x-circle"].is-active{background-color:var(--mms-negative-100);}.key-reference-cell__option[data-icon="tilde"].is-active{background-color:var(--mms-warning-100);}.key-reference-cell__option[data-icon="prohibit"].is-active{background-color:var(--mms-primary-100);}.key-reference-cell__option[data-icon="trademark-registered"].is-active{background-color:var(--mms-in-progress-100);}.key-reference-cell__option:focus{outline:2px solid var(--mms-primary-400);outline-offset:2px;}.mms-votes-grid__totals td{background:var(--bg-vote-totals);border-top:2px solid var(--border-vote-totals);vertical-align:top;padding:12px 8px;.mms-vote-totals-label{text-transform:uppercase;font-size:var(--font-base);font-weight:var(--font-weight-bold);color:var(--text-vote-totals-label);}}.mms-vote-key-legend{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:16px 0;.mms-vote-key-legend__heading{font-size:var(--font-base);font-weight:var(--font-weight-bold);margin:0;}.mms-vote-key-legend__key{display:flex;align-items:center;gap:12px;flex-wrap:wrap;}.mms-vote-key-legend__label{font-size:var(--font-way-too-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:0.5px;}}.mms-vote-pills{display:flex;flex-direction:column;gap:8px;align-items:center;.mms-vote-pills-row{display:flex;gap:4px;justify-content:center;}}.mms-vote-pill{display:inline-flex;align-items:center;gap:4px;padding:8px 20px;border-radius:var(--radius-status);font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);.mms-vote-pill__icon{width:14px;height:14px;flex-shrink:0;}.mms-vote-pill__icon path{fill:currentColor;}&[data-icon="check-circle"]{background-color:var(--bg-vote-pill-aye);color:var(--text-vote-pill-aye);.mms-vote-pill__icon{color:var(--bg-vote-pill-aye-icon);}}&[data-icon="x-circle"]{background-color:var(--bg-vote-pill-nay);color:var(--text-vote-pill-nay);.mms-vote-pill__icon{color:var(--bg-vote-pill-nay-icon);}}&[data-icon="tilde"]{background-color:var(--bg-vote-pill-abstain);color:var(--text-vote-pill-abstain);.mms-vote-pill__icon{color:var(--bg-vote-pill-abstain-icon);}}&[data-icon="prohibit"]{background-color:var(--bg-vote-pill-absent);color:var(--text-vote-pill-absent);.mms-vote-pill__icon{color:var(--bg-vote-pill-absent-icon);}}&[data-icon="trademark-registered"]{background-color:var(--bg-vote-pill-recuse);color:var(--text-vote-pill-recuse);.mms-vote-pill__icon{color:var(--bg-vote-pill-recuse-icon);}}}.mms-vote-summary__title{font-size:var(--font-base);font-weight:var(--font-weight-bold);margin:24px 0 8px;}.mms-vote-summary{width:100%;border-collapse:collapse;th,td{vertical-align:middle;text-align:center;&:first-child{text-align:left;}}thead th{padding:12px 8px;vertical-align:middle;text-align:center;}thead th:last-child{text-transform:none;}tbody tr:last-child{td:first-child{border-bottom-left-radius:var(--radius-table);}td:last-child{border-bottom-right-radius:var(--radius-table);}}}.mms-vote-summary__item{display:flex;flex-direction:column;gap:4px;}.mms-vote-summary__meta{display:flex;gap:8px;align-items:center;}span.mms-pill.mms-vote-summary__no{display:inline-flex;align-items:center;justify-content:center;background:var(--mms-primary-100);border-radius:var(--radius-chip);box-sizing:border-box;padding:8px;min-width:32px;height:32px;font-weight:var(--font-weight-headings);font-size:var(--font-base);line-height:var(--line-height-base);}.mms-vote-summary__action{text-transform:uppercase;white-space:normal;max-width:400px;background:var(--mms-primary-50);border-radius:var(--radius-status);padding:8px 20px;font-weight:var(--font-weight-headings);color:var(--text-vote-summary-action);}.mms-vote-summary__action-seg{white-space:nowrap;}.mms-vote-summary__title-row{margin-top:12px;font-weight:var(--font-weight-headings);color:var(--text-headings);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:400px;}.mms-vote-key-header{text-transform:none;}.mms-vote-status{display:inline-block;padding:8px 20px;margin-left:8px;border-radius:var(--radius-status);font-size:var(--font-base);font-weight:var(--font-weight-bold);letter-spacing:0.5px;text-transform:uppercase;white-space:normal;max-width:100%;&[data-status="pending"]{background-color:var(--bg-vote-status-pending);color:var(--text-vote-status-pending);}&[data-status="passed"]{background-color:var(--bg-vote-status-passed);color:var(--text-vote-status-passed);}&[data-status="failed"]{background-color:var(--bg-vote-status-failed);color:var(--text-vote-status-failed);}}.mms-vote-results-empty{font-style:italic;color:var(--text-vote-results-empty);margin-top:8px;}.mms-vote-results{display:flex;flex-direction:column;gap:4px;margin-top:8px;& + .mms-vote-results{margin-top:12px;}.mms-vote-results__motion-label{font-size:var(--font-way-too-small);font-weight:var(--font-weight-bold);letter-spacing:0.5px;text-transform:uppercase;}.mms-vote-results__row{display:grid;grid-template-columns:repeat(5,minmax(min-content,1fr)) auto;gap:8px;align-items:center;}.mms-vote-results__block{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 8px;border-radius:var(--radius-block);text-align:center;&[data-icon="check-circle"]{background-color:var(--bg-vote-pill-aye);color:var(--text-vote-pill-aye);}&[data-icon="x-circle"]{background-color:var(--bg-vote-pill-nay);color:var(--text-vote-pill-nay);}&[data-icon="tilde"]{background-color:var(--bg-vote-pill-abstain);color:var(--text-vote-pill-abstain);}&[data-icon="prohibit"]{background-color:var(--bg-vote-pill-absent);color:var(--text-vote-pill-absent);}&[data-icon="trademark-registered"]{background-color:var(--bg-vote-pill-recuse);color:var(--text-vote-pill-recuse);}}.mms-vote-results__count{font-size:28px;font-weight:var(--font-weight-bold);line-height:1;}.mms-vote-results__label{margin-top:6px;font-size:var(--font-way-too-small);font-weight:var(--font-weight-bold);letter-spacing:0.5px;}.mms-vote-results__status{display:flex;align-items:center;padding-left:8px;}.mms-vote-results__status .mms-vote-status-group{flex-direction:column;align-items:flex-end;}}nav.tabs > ul.action-links{position:absolute;top:0;right:0.5em;z-index:2;white-space:nowrap;}ul.action-links.action-links--relocated-before{display:flex;justify-content:flex-end;margin:0 0 8px;padding:0;}.mms-item-actions{display:flex;flex-direction:column;gap:2px;}.mms-item-actions__row{display:flex;align-items:baseline;gap:4px;}.mms-action-body{font-weight:var(--font-weight-bold);color:var(--text-muted,#666);font-size:var(--font-way-too-small);letter-spacing:0.5px;text-transform:uppercase;}.mms-action-label{font-weight:var(--font-weight-bold);}.mms-vote-status-group{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;}.mms-vote-summary .mms-vote-status-group{display:flex;flex-wrap:wrap;justify-content:center;}.mms-vote-cell--not-voting{display:inline-block;color:var(--text-vote-results-empty);font-size:24px;line-height:1;opacity:0.5;user-select:none;pointer-events:none;}.mms-votes-grid__body-section-header td{background:var(--bg-vote-totals);border-top:2px solid var(--border-vote-totals);padding:10px 12px;}.mms-votes-grid__body-section-title{text-transform:uppercase;letter-spacing:0.5px;font-size:var(--font-small);font-weight:var(--font-weight-bold);color:var(--text-vote-totals-label);}.mms-votes-grid__motion-meta .mms-votes-grid__motion-action{display:block;}.mms-votes-grid__motion-action[data-body-nid]{font-size:var(--font-way-too-small);}
html.dialog-open{position:inherit;}.field-widget-paragraphs-embed table td.paragraph-item .paragraph-bundle-header{display:flex;justify-content:space-between;}.field-widget-paragraphs-embed table td.paragraph-item .inner-actions{display:flex;}.paragraphs-actions-more{position:relative;border:0;margin:0;background-color:transparent;overflow:visible;}.paragraphs-actions-more summary{border:0;list-style:none;}.paragraphs-actions-more > summary::-webkit-details-marker{display:none;}.paragraphs-actions-more .details-child-wrapper{position:absolute;right:0;display:block;z-index:100;background:#fff;border-radius:4px;border:2px solid #ccc;margin-top:5px;box-shadow:0 0 4px #ddd;}.paragraphs-actions-more .details-child-wrapper:before{content:"";display:inline-block;position:absolute;left:auto;right:17px;top:-18px;border:9px solid transparent;border-bottom:9px solid #ccc;}.paragraphs-actions-more .details-child-wrapper:after{content:"";display:inline-block;position:absolute;left:auto;right:18px;top:-14px;border:8px solid transparent;border-bottom:8px solid #fff;}.paragraphs-actions-more .details-child-wrapper input.form-submit{padding:0.5em 1em;margin:0;border:0;border-radius:unset;box-shadow:none;line-height:normal;transition:none;text-align:left;width:100%;}.paragraphs-actions-more .details-child-wrapper input.form-submit:hover{box-shadow:none;}.paragraphs-actions-more .details-child-wrapper input.form-submit:not(.button-danger):hover{color:#ffffff;background-color:#0074bd;}.paragraphs-actions-more .details-child-wrapper input:first-child{margin-top:0.5em;}.paragraphs-actions-more .details-child-wrapper input:last-child{margin-bottom:0.5em;}.field-widget-paragraphs-embed{.removed{padding-left:1.5rem;background:repeating-linear-gradient(45deg,rgba(231,37,27,.07),rgba(231,37,27,.07) 20px,rgba(231,37,27,.1) 20px,rgba(231,37,27,.1) 40px);}.unpublished{padding-left:1.5rem;color:#444;background:repeating-linear-gradient(45deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 20px,rgba(0,0,0,.03) 20px,rgba(0,0,0,.03) 40px);}table{font-size:0.923rem;.paragraphs-item,.form-item{white-space:normal;}}}
#user-admin-permissions .form-item-search{display:inline-block;}#user-admin-permissions .search-reset{line-height:42px;position:relative;top:1px;}#user-admin-permissions .table-filter{margin:1em 0;padding:7px 13px;border-radius:4px;background-color:#fff;border:2px solid #EAEAEA;}#permissions td.module{font-weight:bold;background:#dddddd;}#permissions td.permission{padding-left:1.5em;}#permissions td.permission .permission-warning-description{font-size:0.9em;color:#444;margin-top:0.5em;}[dir="rtl"] #permissions td.permission{padding-left:0;padding-right:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}.permissions-matrix{overflow-x:auto;}#user-roles .role-name{white-space:nowrap;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-settings .form-item-user-password-policy{margin-bottom:0;}#user-admin-settings .min-length-wrapper{font-size:0.923em;}.password-toggle-wrapper{position:relative;display:inline-block;max-width:100%;}.password-toggle{position:absolute;top:-2em;right:0;font-size:80%;}[dir="rtl"] .password-toggle{right:auto;left:0;}.password-strength-wrapper{position:relative;display:inline-block;max-width:100%;}.password-strength{display:block;margin-top:3px;position:relative;}.password-strength.empty{visibility:hidden;display:none;}.password-strength-title{float:left;}.password-strength-text{padding-left:5px;}[dir="rtl"] .password-strength-title{float:right;}[dir="rtl"] .password-strength-text{padding-left:0;padding-right:5px;}.password-indicator{background-color:#EEE;height:3px;width:100%;display:block;position:absolute;top:0;left:0;}.password-strength .indicator{height:100%;width:0;background-color:#47C965;position:absolute;transition:width .2s;}.password-strength.weak .indicator{background-color:#ff0000;}.password-strength.weak .password-strength-text,form:not(.user-admin-settings) .password-strength-help-text.weak em{color:#ff0000;}.password-strength.fair .indicator{background-color:#FFA500;}.password-strength.fair .password-strength-text,form:not(.user-admin-settings) .password-strength-help-text.fair em{color:#FFA500;}.password-strength.good .indicator{background-color:#4CA64C;}.password-strength.good .password-strength-text,form:not(.user-admin-settings) .password-strength-help-text.good em{color:#4CA64C;}.password-strength.strong .indicator{background-color:#008000;}.password-strength.strong .password-strength-text,form:not(.user-admin-settings) .password-strength-help-text.strong em{color:#008000;}.password-match{display:block;}.password-match.empty{display:none;}.password-match.match .password-match-text{color:#008000;}.password-match.mismatch .password-match-text{color:#FF2E0B;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}[dir="rtl"] .profile .user-picture{float:left;margin:0 0 1em 1em;}.profile h2{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
:root{--hanken:'Hanken Grotesk',sans-serif;--figtree:'Figtree',sans-serif;--font-headings:var(--figtree);--font-number:var(--figtree);--font-body:var(--hanken);--font-quicktabs:var(--hanken);--font-base:16px;--font-too-small:15px;--font-way-too-small:14px;--font-modal-heading:20px;--font-fieldset-heading:16px;--line-height-base:24px;--line-height-fieldset-heading:20px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-heavy:800;--font-weight-headings:var(--font-weight-semibold);--font-weight-label:var(--font-weight-semibold);--font-weight-menu-active:var(--font-weight-semibold);--font-weight-forms:var(--font-weight-medium);--font-weight-icon-headings:var(--font-weight-medium);--mms-neutral-50:#F7FAFF;--mms-neutral-100:#EDF0F5;--mms-neutral-200:#E8EBF0;--mms-neutral-400:#DEE1E6;--mms-neutral-700:#7B7D80;--mms-neutral-800:#3E3F40;--mms-primary-10:#F3F6F9;--mms-primary-25:#EFF2F7;--mms-primary-50:#E8ECF3;--mms-primary-100:#D1DAE7;--mms-primary-200:#A3B5CF;--mms-primary-300:#5274A5;--mms-primary-400:#184687;--mms-primary-500:#163F79;--mms-primary-600:#123565;--mms-primary-700:#0C2343;--mms-primary-800:#061222;--mms-primary-900:#02070E;--mms-secondary-400:#A16AFB;--mms-warning-50:#FCF4E9;--mms-warning-100:#F7E4C9;--mms-warning-200:#EFC893;--mms-warning-300:#E6AD5E;--mms-warning-400:#DE9228;--mms-warning-500:#A76D1E;--mms-warning-600:#6F4914;--mms-in-progress-50:#EFEAF8;--mms-in-progress-100:#D6CBEC;--mms-in-progress-500:#442388;--mms-in-progress-600:#2D185A;--mms-positive-50:#EEF9E7;--mms-positive-100:#D5F0C3;--mms-positive-200:#ABE186;--mms-positive-300:#80D24A;--mms-positive-400:#56C30E;--mms-positive-500:#41920A;--mms-positive-600:#2B6107;--mms-final-100:#C3D7D6;--mms-final-500:#0B4745;--mms-final-600:#07302E;--mms-negative-50:#FAEAE7;--mms-negative-100:#F3CBC2;--mms-negative-200:#E89886;--mms-negative-300:#DC6449;--mms-negative-400:#D1310D;--mms-negative-500:#9D250A;--mms-negative-600:#681806;--bg-body:var(--mms-primary-50);--bg-body-anon:var(--mms-neutral-50);--bg-sidebar:var(--mms-neutral-50);--bg-content:var(--mms-primary-50);--bg-modal:var(--mms-primary-50);--bg-panel:var(--mms-neutral-50);--bg-modal-header:var(--mms-neutral-50);--bg-modal-footer:var(--mms-neutral-50);--text-red:var(--mms-negative-400);--text-white:var(--mms-neutral-50);--text-delete:var(--mms-negative-400);--text-body:var(--mms-primary-900);--text-menu:var(--mms-primary-900);--text-menu-active:var(--mms-primary-50);--text-headings:var(--mms-primary-600);--text-badge:var(--mms-neutral-50);--text-input:var(--mms-primary-600);--text-placeholder:var(--mms-primary-200);--text-agenda-item-label:var(--mms-primary-300);--text-agenda-builder-item-label:var(--mms-primary-600);--text-table-head:var(--mms-primary-600);--text-fieldset-heading:var(--mms-primary-300);--text-field-description:var(--mms-primary-300);--text-quicktabs:var(--mms-primary-300);--text-quicktabs-active:var(--mms-secondary-400);--text-message-status:var(--mms-primary-300);--text-button-primary:var(--mms-neutral-50);--text-button-secondary:var(--mms-primary-400);--text-button-tertiary:var(--mms-primary-400);--text-button-danger:var(--mms-neutral-50);--text-button-secondary-danger:var(--mms-negative-400);--text-button-positive:var(--mms-neutral-50);--text-button-secondary-positive:var(--mms-positive-500);--text-button-warning:var(--mms-neutral-50);--text-button-secondary-warning:var(--mms-warning-500);--text-stats-quorum:var(--mms-negative-600);--text-stats-quorum-met:var(--mms-positive-600);--text-stats-present:var(--mms-warning-600);--bg-badge:var(--mms-primary-300);--bg-input:var(--mms-neutral-100);--bg-input-filters:var(--mms-neutral-50);--bg-dropdown:var(--mms-neutral-50);--bg-card:var(--mms-primary-50);--bg-card-sidebar-inner:var(--mms-neutral-50);--bg-card-itinerary-item:var(--mms-neutral-100);--bg-menu-active:var(--mms-primary-400);--bg-menu-hover:var(--mms-primary-100);--bg-table-head:var(--mms-primary-25);--bg-table-row:var(--mms-neutral-50);--bg-section:var(--mms-neutral-50);--bg-agenda-builder-drag:var(--mms-primary-100);--bg-agenda-builder-item:var(--mms-neutral-50);--bg-activity-icon:var(--mms-neutral-400);--bg-message:var(--mms-neutral-100);--bg-message-staff:var(--mms-primary-100);--bg-button:var(--mms-neutral-50);--bg-button-primary:var(--mms-primary-400);--bg-button-primary-hover:var(--mms-primary-600);--bg-button-secondary:var(--mms-neutral-50);--bg-button-secondary-hover:var(--mms-neutral-100);--bg-button-tertiary:#fff;--bg-button-tertiary-hover:var(--mms-primary-50);--bg-button-danger:var(--mms-negative-400);--bg-button-danger-hover:var(--mms-negative-500);--bg-button-secondary-danger:var(--mms-negative-50);--bg-button-secondary-danger-hover:var(--mms-negative-100);--bg-button-positive:var(--mms-positive-400);--bg-button-positive-hover:var(--mms-positive-500);--bg-button-secondary-positive:var(--mms-positive-50);--bg-button-secondary-positive-hover:var(--mms-positive-100);--bg-button-warning:var(--mms-warning-400);--bg-button-warning-hover:var(--mms-warning-500);--bg-button-secondary-warning:var(--mms-warning-50);--bg-button-secondary-positive-warning:var(--mms-warning-100);--bg-my-meeting-bodies-chip:var(--mms-neutral-400);--bg-stats-quorum:var(--mms-negative-100);--bg-stats-quorum-icon:var(--mms-negative-200);--bg-stats-quorum-badge:var(--mms-negative-400);--bg-stats-quorum-met:var(--mms-positive-100);--bg-stats-quorum-met-icon:var(--mms-positive-200);--bg-stats-quorum-met-badge:var(--mms-positive-400);--bg-stats-present:var(--mms-warning-100);--bg-stats-present-icon:var(--mms-warning-200);--bg-stats-present-badge:var(--mms-warning-400);--border-input:var(--mms-primary-100);--border-dropdown:var(--mms-primary-100);--border-card:var(--mms-primary-100);--border-card-sidebar-inner:var(--mms-primary-100);--border-table-row:var(--mms-primary-50);--border-table:var(--mms-primary-100);--border-section:var(--mms-primary-100);--border-quicktabs-active:var(--mms-secondary-400);--border-modal-separator:var(--mms-primary-100);--border-dialog-separator:var(--mms-primary-50);--border-agenda-builder-item:var(--mms-primary-100);--border-button:var(--mms-primary-200);--border-button-primary:var(--mms-primary-600);--border-button-primary-hover:var(--mms-primary-800);--border-button-secondary:var(--mms-primary-200);--border-button-secondary-hover:var(--mms-primary-300);--border-button-tertiary:var(--mms-primary-400);--border-button-tertiary-hover:var(--mms-primary-400);--border-button-danger:var(--mms-negative-500);--border-button-danger-hover:var(--mms-negative-600);--border-button-secondary-danger:var(--mms-negative-200);--border-button-secondary-danger-hover:var(--mms-negative-300);--border-button-positive:var(--mms-positive-500);--border-button-positive-hover:var(--mms-positive-600);--border-button-secondary-positive:var(--mms-positive-200);--border-button-secondary-positive-hover:var(--mms-positive-300);--border-button-warning:var(--mms-warning-500);--border-button-warning-hover:var(--mms-warning-600);--border-button-secondary-warning:var(--mms-warning-200);--border-button-secondary-warning-hover:var(--mms-warning-300);--border-stats-quorum:var(--mms-negative-200);--border-stats-quorum-met:var(--mms-positive-200);--border-stats-present:var(--mms-warning-200);--icon-width-large:24px;--icon-width-medium:20px;--icon-width-small:16px;--icon-menu:var(--mms-primary-600);--icon-menu-active:var(--text-white);--icon-action-links:var(--mms-primary-400);--icon-heading:var(--mms-primary-400);--radius-square:4px;--radius-small:6px;--radius-regular:8px;--radius-medium:12px;--radius-large:16px;--radius-rounded:20px;--radius-rounded-large:40px;--radius-avatar:50%;--radius-agenda-item:var(--radius-square);--radius-activity-item:var(--radius-square);--radius-button:var(--radius-regular);--radius-actions:var(--radius-small);--radius-dropdown:var(--radius-regular);--radius-input:var(--radius-regular);--radius-tab:var(--radius-regular);--radius-table:var(--radius-large);--radius-badge:var(--radius-rounded);--radius-pill:var(--radius-rounded);--radius-status:var(--radius-rounded-large);--radius-block:var(--radius-large);--radius-block-item:var(--radius-regular);--radius-card:var(--radius-large);--radius-section:var(--radius-large);--radius-agenda-builder-item:var(--radius-large);--radius-panel:var(--radius-regular);--radius-modal:var(--radius-large);--radius-message:var(--radius-large);--radius-message-staff:var(--radius-regular);--radius-chip:var(--radius-square);--radius-notification:var(--radius-medium);--white:var(--text-white);--gray-white:#F8F8F8;--gray-light:#EAEAEA;--gray-lightish:#D0D0D0;--gray:#CCC;--gray-dark:#808080;--black:#000;--red:var(--text-red);--blue:#0074bd;--navy:#133564;--lavender:#E4E1F2;--primary:#5274A5;--primary-light:#5274A5;--primary-mid:#5274A5;--primary-dark:#5274A5;--link-blue:var(--blue);--text-blue-light:#3F5A7F;--text-gray:var(--gray-dark);--text-black:var(--black);--text-blue:var(--blue);--bg-white:var(--white);--bg-gray-white:var(--gray-white);--bg-gray-light:var(--gray-light);--bg-gray-dark:var(--gray-dark);--bg-lavender:var(--lavender);--bg-primary-mid:var(--primary-mid);--border-gray-light:var(--gray-light);--border-elements:var(--gray-lightish);--border-gray:var(--gray);--border-gray-lightish:var(--gray);--border-gray-dark:var(--gray-dark);--border-black:var(--black);--bg-table-head:#EEF2F8;--text-status:#234600;--text-info:#004570;--text-warning:#525252;--text-error:#9c1d0d;--bg-status:#e9eebc;--bg-info:#bdf;--bg-warning:#faf5c9;--bg-error:#f9edec;--node-max-width:600px;--modal-center-max-width:577px;--modal-right-max-width:538px;--radius-circle:calc(1.5em/2);--radius-circle-large:calc(2em/2);--radius-large-corner:var(--radius-circle);--radius-icon:calc(3em/2);}.font-light{color:var(--text-blue-light);}.mms-radios-inline .form-type-radio{display:inline-block;padding-right:.9375rem;margin-right:1rem;}.mms-checkbox{display:flex;align-items:center;padding-top:1em;&.has-desc{padding-top:0;}.form-type-checkbox{display:flex;align-items:center;input{flex:1;width:auto !important;}label{flex:1 0 auto;font-family:var(--font-body);font-size:var(--font-base);line-height:var(--line-height-base) !important;margin:0 !important;}}}a.mms-link-block{display:block;}div.mms-inline,div.mms-form-inline{display:flex;flex-direction:column;> div.stack{display:flex;flex-direction:row;}}.mms-inline-block{display:inline-block;}div.mms-icon-inside{position:relative;svg.icon{position:absolute;left:25px;top:36px;z-index:2;}input,input[type="text"]{padding-left:36px;}}div.mms-full-width{input[type="date"],select.form-select{width:100%;max-width:var(--node-max-width);}}.form-item:last-child,.mms-no-bottom-margin .form-item{margin-bottom:0;}.form-item.form-error{background-color:var(--bg-error);> label{color:var(--text-error);}}#meeting-dependent-wrapper{margin-left:0;margin-right:0;}.col-submit{display:inline-flex;justify-content:flex-end;align-items:flex-end;}a{text-decoration:underline dashed var(--mms-primary-600) 1px;text-underline-offset:3px;&:hover{text-decoration-style:solid;}}button,a.button{text-align:center;padding:0 15px;font-size:1em;line-height:40px;cursor:pointer;border-radius:var(--radius-button);border:0;&.button-primary{border:1px solid transparent;border-bottom:2px solid var(--border-button-primary);background:var(--bg-button-primary);border-radius:var(--radius-button);color:var(--text-button-primary);font-size:var(--font-base);line-height:var(--line-height-base);letter-spacing:0;padding:8px 16px;box-shadow:none;&:hover{border:1px solid transparent;border-bottom:2px solid var(--border-button-primary-hover);background:var(--bg-button-primary-hover);color:var(--text-button-primary);box-shadow:none;}}&.button-secondary{border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);background:var(--bg-button-secondary);border-radius:var(--radius-button);color:var(--text-button-secondary);font-size:var(--font-base);line-height:var(--line-height-base);letter-spacing:0;padding:8px 16px;box-shadow:none;&:hover{border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary-hover);background:var(--bg-button-secondary-hover);color:var(--text-button-secondary);box-shadow:none;}}}button.button{color:var(--navy);background-color:var(--white);font-size:1rem;line-height:2.5em;padding:0 15px;border:1px solid var(--border-elements);border-radius:var(--radius-input);margin:0 1rem;}button.has-icon,.mms-hoisted-actions input.form-submit,.mms-hoisted-actions a.button{text-indent:0;display:inline-flex;justify-content:center;align-items:center;border-radius:var(--radius-button);text-align:center;font-size:1rem;line-height:2.5em;padding:0 15px;margin-right:4px;margin-bottom:0;border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);background-color:var(--bg-button-secondary);box-shadow:none;&:hover{border:1px solid var(--border-button-secondary-hover);border-bottom:2px solid var(--border-button-secondary-hover);background-color:var(--bg-button-secondary-hover);}svg{margin-right:10px;color:currentColor;path{fill:currentColor;}}&.button-danger,&.form-delete{color:var(--text-button-danger);background-color:var(--bg-button-danger);border:1px solid transparent;border-bottom:2px solid var(--border-button-danger);border-radius:var(--radius-button);box-shadow:none;svg{color:var(--text-button-danger);}&:hover{background-color:var(--bg-button-danger-hover);border:1px solid transparent;border-bottom:2px solid var(--border-button-danger-hover);}}}button.mms-icon-button{padding:10px 11px 11px;display:flex;color:var(--text-button-secondary);border-radius:var(--radius-button);background:var(--bg-button-secondary);border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);&:hover{border:1px solid var(--border-button-secondary-hover);border-bottom:2px solid var(--border-button-secondary-hover);background:var(--bg-button-secondary-hover);}svg{fill:var(--text-button-secondary);width:24px;}&.mms-open-menu{border:0;}}select:not(.mms-status):not(.mms-select):not(.chosen-processed),.form-select:not(.mms-status):not(.mms-select):not(.chosen-processed){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23184687' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px;color:var(--text-body);}.button-container{display:inline-flex;padding:0;border-radius:var(--radius-button);gap:4px;border:1px solid transparent;&:has(.button-danger){background-color:var(--bg-button-danger);border:1px solid transparent;border-bottom:2px solid var(--border-button-danger-hover);}&:has(.button-danger):hover{background-color:var(--bg-button-danger-hover);border:1px solid transparent;border-bottom:2px solid var(--border-button-danger-hover);}input.form-submit.text-hidden,input.text-hidden{margin-right:0;margin-left:0;}}input.form-submit.text-hidden,input.text-hidden{text-indent:-9999px;background:transparent none center center no-repeat;background-size:20px;box-shadow:none;text-align:center;width:30px;height:30px;line-height:30px;padding:0;border:1px solid var(--border-gray);border-radius:var(--radius-square);margin-right:5px;margin-bottom:0;margin-left:0;&.button-danger{background-color:var(--text-button-danger);border:1px solid transparent;mask-image:var(--icon-trash-fill);mask-size:20px;mask-position:center center;mask-repeat:no-repeat;&:hover{background-color:var(--text-button-danger);}}}.form-item input.text-hidden,.form-item input.text-hidden:hover,.form-item input.form-submit.text-hidden,.form-item input.form-submit.text-hidden:hover{box-shadow:none;}.form-item input.icon--trash-fill,input.form-submit.icon--trash-fill,input.icon--trash-fill{background-image:var(--icon-trash-fill);}input[type="file"]::file-selector-button{padding:8px 16px;font-size:var(--font-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);text-transform:none;border-radius:var(--radius-button);background:var(--bg-button-primary);box-shadow:none;border:1px solid transparent;border-bottom:2px solid var(--border-button-primary);background:var(--bg-button-primary);color:var(--text-button-primary);margin-right:8px;&:hover{border:1px solid transparent;border-bottom:2px solid var(--border-button-primary-hover);background:var(--bg-button-primary-hover);}}.mms-field-label{.field-label{color:var(--mms-primary-400);font-weight:normal;}}.mms-field-label-icon{display:flex;.field-label{display:inline-flex;align-items:flex-start;margin-right:4px;svg{margin-right:4px;}}}div.mms-icon,button.mms-icon{display:inline-flex;justify-content:center;align-self:center;align-items:center;padding:5px;aspect-ratio:1 / 1;&:not(:last-child){margin-right:10px;}&.mms-icon-circle,&.mms-icon-button{background-color:var(--bg-gray-white);border-radius:var(--radius-avatar);}&.mms-icon-square{background-color:var(--bg-gray-white);border-radius:var(--radius-square);}&.large{padding:10px;&:not(:last-child){margin-right:15px;}}svg.icon{color:var(--text-black);width:auto;height:auto;padding-right:0;}}h2 .mms-icon-circle{position:relative;top:5px;}.views-table div.mms-icon{&.mms-icon-circle,&.mms-icon-button{background-color:var(--mms-primary-25);border-radius:var(--radius-avatar);}}.file{display:flex;align-items:center;gap:4px;}.user-profile-form .field-group-details{width:auto;max-width:var(--node-max-width);background:var(--bg-section);border-bottom:2px solid var(--border-section);border-radius:var(--radius-section);padding:24px calc(24px - 0.9375rem);margin:0 0 16px;.form-item{margin-top:0;}.form-item label{font-size:var(--font-way-too-small);line-height:18px;margin:0 0 4px;}.form-item div.description{color:var(--text-field-description);font-size:var(--font-too-small);line-height:18px;}input.form-submit{padding:8px 16px;margin:0;color:var(--mms-primary-400);font-size:var(--font-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);text-transform:none;border-radius:var(--radius-button);border:1px solid var(--border-button);border-bottom:2px solid var(--border-button);background:var(--mms-neutral-50);box-shadow:none;}}.user-profile-form{h2,h3{width:100%;margin:0 0.9375rem 24px;color:var(--text-fieldset-heading);font:var(--font-headings);font-weight:var(--font-weight-headings);font-size:20px;line-height:24px;}.form-type-select select.form-select,.form-type-password,.password-toggle-wrapper{width:100%;}.form-type-textfield input,.form-type-tel input,.form-type-password input,.form-type-email input,select{width:100%;max-width:100%;background-color:var(--bg-input) !important;}}#edit-account{padding-right:.9375rem;padding-left:.9375rem;}fieldset.no-background .fieldset-wrapper{background:transparent !important;padding:0 !important;border:0 !important;}fieldset.no-title{legend{display:none;}}fieldset.fieldset-wrapper-row{.fieldset-wrapper{display:flex;margin-right:-.9375rem;margin-left:-.9375rem;flex-wrap:wrap;}}.node-form:not(.node-agenda-form):not(.node-minutes-form){width:var(--node-max-width);max-width:var(--node-max-width);}div.ui-dialog.modal-center .node-form{width:var(--modal-center-max-width);max-width:var(--modal-center-max-width);}div.ui-dialog.modal-right .node-form{width:var(--modal-right-max-width);max-width:var(--modal-right-max-width);}.node-form fieldset:not(.vertical-tabs-pane):not(.filter-wrapper){background:transparent;border:none;margin-bottom:32px;.fieldset-legend:not(.filter-wrapper *):not(.mms-status-added *){font-weight:var(--font-weight-headings);font-family:var(--font-headings);color:var(--text-fieldset-heading);font-size:20px;line-height:24px;margin:0 0 16px;padding:0;}.fieldset-wrapper:not(.filter-wrapper *){background:var(--bg-section);border-bottom:2px solid var(--border-section);border-radius:var(--radius-section);padding:32px;textarea{background:var(--bg-input);border-radius:var(--radius-input);}input:not([type="submit"]){width:100%;background:var(--bg-input);}input:not(.field-group-fieldset *){_background:var(--bg-input);}.field-name-field-section-no input.form-text{width:auto;}}}.node-form .row.no-background h2,.node-form .row.no-background h3{width:100%;padding-right:.9375rem;padding-left:.9375rem;}.node-location-form .form-item-title,.node-location-form .field-type-addressfield,.node-location-form .field-name-body,.node-body-form .field-name-field-body-repeat-preview,.node-body-form .field-name-field-body-emails{padding-right:.9375rem;padding-left:.9375rem;}.form-item-title input{width:100%;font-size:var(--font-base);line-height:var(--line-height-base);padding:10px 10px 7px 10px;}input#edit-title{font-size:var(--font-base);line-height:var(--line-height-base);padding:11px 16px 9px 16px;}#edit-field-subtitle input.form-text{font-size:var(--font-base);line-height:var(--line-height-base);width:100%;}.field-type-timefield .fieldset-wrapper .form-type-textfield{display:inline-block;}.field-type-entityreference input.form-text{width:100%;}.field-name-field-meeting-location{margin:1em 0;}.field-widget-text-textarea-with-summary{margin-bottom:15px;}.text-format-wrapper,.form-type-textarea{max-width:var(--node-max-width);}.node-form details.fieldgroup-effects-processed{border-radius:var(--radius-large-corner);}.node-form details summary{padding-top:5px;padding-right:.9375rem;padding-left:.9375rem;}.node-form details summary span{font-size:18px;}.node-form .form-item label{font-size:var(--font-way-too-small);line-height:18px;margin:0 0 4px;}.form-type-select select.form-select{width:100%;}.form-type-textfield input{width:100%;max-width:100%;}.locality-block{select{max-width:300px;}div:last-child{margin-right:0;}}.node-form .form-item .container-inline-date .form-item{padding:0;}.tabledrag-toggle-weight-wrapper{display:none;}table.field-multiple-table{border:1px solid var(--border-elements);.field-name-field-section-no{div.form-item{width:auto;}}.button-container{margin-right:0;}}.vertical-tabs{margin-top:30px;}.chosen-container{position:relative;font-size:var(--font-base);line-height:var(--line-height-base);font-family:var(--font-body);width:100% !important;&:after{position:absolute;top:16px;right:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23184687' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;width:16px;height:16px;content:'';}}.chosen-container-multi .chosen-choices{border-radius:var(--radius-input);border:1px solid var(--border-input);background:var(--bg-input-filters);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15) inset;padding:11px 16px;color:var(--text-body);font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-forms);}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{color:var(--text-body) !important;font-family:var(--font-body);}.chosen-container .chosen-results{color:var(--text-body);font-size:var(--font-base);line-height:var(--line-height-base);font-family:var(--font-body);}.chosen-container .chosen-results li{font-size:var(--font-base);line-height:var(--line-height-base);&.highlighted{color:var(--text-badge);background:var(--bg-badge);}}.chosen-container .chosen-drop{background:var(--bg-dropdown);border-radius:var(--radius-dropdown);border:1px solid var(--border-dropdown);border-bottom:2px solid var(--border-dropdown);padding:8px;box-shadow:none;}.form-item-body{min-width:240px;}.form-item-body .chosen-container .chosen-drop{min-width:360px;}.form-item-body .chosen-container .chosen-results li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.chosen-container-multi .chosen-choices li.search-choice{color:var(--text-button-secondary);background:var(--bg-button-secondary);border-radius:var(--radius-badge);border:1px solid var(--border-button-secondary);padding:2px 18px 2px 10px;font-size:14px;}article.node{padding:15px;max-width:900px;&:not(.node-agenda)
  &:not(.node-minutes)
  &:not(.node-body)
  &:not(.node-join-body){background:var(--white);}&.node-member.view-mode-full,&.node-body.view-mode-full,&.node-joint-body.view-mode-full,&.node-location.view-mode-full{.mms-node-header{display:flex;align-items:center;gap:16px;.mms-icon-circle{display:flex;align-items:center;justify-content:center;background:var(--mms-primary-25);border-radius:50%;width:64px;height:64px;}h2{margin:0;font-size:20px;line-height:28px;color:var(--text-headings);}.field{margin:0;}}}&.node-member.view-mode-full{padding:0;.field-label,.views-label{color:var(--mms-primary-600);font-weight:var(--font-weight-regular);}.meeting-bodies{h3{display:inline-block;font-family:var(--font-body);font-weight:var(--font-weight-regular);color:var(--text-headings);}.count{background:var(--bg-badge);color:var(--text-badge);float:right;}ol{font-size:var(--font-base);line-height:var(--line-height-base);li::marker{color:var(--text-headings);}strong{color:var(--text-headings);}.views-field{display:flex;align-items:center;gap:16px;margin:24px 0;}.views-label{flex-shrink:0;width:136px;}}}.views-field-field-assign-role .mms-pill{padding:8px 20px;border-radius:var(--radius-status);font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);color:var(--mms-neutral-800);&.has-icon{padding-left:40px;}&.chair,&.vice-chair,&.president,&.vice-president{color:var(--mms-neutral-800);&:before{left:18px;background:var(--mms-neutral-700);}}}.views-field-field-assign-voter .field-content{padding:2px 12px;background:var(--mms-primary-25);border-radius:var(--radius-badge);font-size:var(--font-base);line-height:var(--line-height-base);color:var(--mms-primary-600);}}&.node-item.view-mode-full{background:var(--bg-modal);padding:32px;h2{margin:0 0 24px;color:var(--text-headings);font-family:var(--font-headings);font-weight:var(--font-weight-headings);font-size:24px;line-height:32px;}.field{margin:0;}.mms-field-label{.field-label{color:var(--text-headings);width:150px;svg{position:relative;top:2px;}}}.field-name-field-item-action,.field-name-field-item-type{.mms-pill{background-color:var(--bg-badge);border-radius:var(--radius-badge);color:var(--text-badge);font-weight:var(--font-weight-regular);text-transform:none;padding:2px 12px;}}.mms-field-label-icon{display:flex;align-items:center;margin:24px 0;}.field-name-body{margin-bottom:24px;.field-item{p:first-child{margin-top:0;}p:last-child{margin-bottom:0;}}}ul.quicktabs-tabs{border-top:1px solid var(--border-modal-separator);margin-top:32px;padding-top:32px;}.mms-revision-activity,.mms-revision-messages{background:transparent;}footer{display:flex;align-items:center;}}&.node-item.view-mode-sidebar{background:var(--bg-card);border-bottom:2px solid var(--border-card);border-radius:var(--radius-card);margin-bottom:8px;padding:24px;.item-header{margin-bottom:16px;}.mmsitems_author{.field-items{display:flex;align-items:center;gap:8px;}}.mms-icon-circle{background:var(--bg-white);}h3{display:block;margin-bottom:24px;font-size:20px;line-height:28px;color:var(--text-headings);}.field-label{color:var(--text-agenda-item-label);font-weight:var(--font-weight-label);width:auto;}ul.links.inline{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;row-gap:8px;margin:0;li{padding:0;+ li{margin-left:8px;}}li.mmsutil-no .mms-pill{background:var(--bg-badge);border-radius:var(--radius-badge);color:var(--text-badge);padding:2px 12px;}li.mmsutil-status{span.mms-status{display:inline-flex;}}li.mmsutil-edit{background:transparent;a.mms-edit{display:flex;padding:10px;justify-content:center;align-items:center;gap:8px;margin:0;color:var(--text-button-secondary);border-radius:var(--radius-button);background:var(--bg-button-secondary);border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);&:hover{border:1px solid var(--border-button-secondary-hover);border-bottom:2px solid var(--border-button-secondary-hover);background:var(--bg-button-secondary-hover);}}}li.mmsutil-mmsworkflow-form{form,.form-wrapper,.form-item{margin:0;}}li:first-child{margin-right:auto;}}.mmsutil-mmsworkflow-state{.mms-pill{border-radius:var(--radius-status);padding:8px 20px;font-weight:var(--font-weight-bold);font-size:var(--font-base);line-height:var(--line-height-base);}.submitted{background-color:var(--mms-neutral-100);color:var(--mms-neutral-800);}}}&.node-body.view-mode-full,&.node-joint-body.view-mode-full{background:var(--white);.field-name-field-body-type{margin:0 0 24px;span.mms-pill{display:inline-flex;background:var(--mms-primary-50);border-radius:var(--radius-status);padding:8px 20px;font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);color:var(--mms-primary-600);text-transform:uppercase;}}.field-name-field-body-logo{img{max-height:64px;width:auto;}}.content > .field:not(details){display:flex;align-items:center;gap:16px;margin:0 0 24px;}.field-label{font-weight:normal;color:var(--text-headings);width:150px;}.field-type-entityreference{.field-item{display:flex;align-items:center;gap:8px;}.mms-icon-circle{width:32px;}}.field-name-field-body-name-short,.field-name-field-body-gov{span.mms-pill{background-color:var(--bg-badge);border-radius:var(--radius-badge);color:var(--text-badge);font-weight:var(--font-weight-regular);font-size:var(--font-base);line-height:var(--line-height-base);text-transform:none;padding:2px 12px;}}details.field-name-field-body-emails{flex-direction:column;align-items:flex-start;background:transparent;border-radius:0;border-right:0;border-left:0;border-color:var(--border-modal-separator);margin:32px 0;padding:32px 0;}.view-mms-body-meetings{> .view-content > .views-row{display:flex;gap:16px;margin:16px 0 24px;> .views-field{width:30%;.field-content{display:flex;align-items:center;gap:8px;}svg{color:var(--mms-primary-400);}.date-display-single{white-space:nowrap;}}.views-field-field-meeting-date{width:40%;}a{color:var(--mms-primary-600);text-decoration:underline dashed var(--mms-primary-600) 1px;text-underline-offset:3px;&:hover{text-decoration-style:solid;}}}}.field-name-field-body-assignments{background:var(--bg-panel);border:0;padding:0;> .field-items{width:100%;> .field-item{display:flex;align-items:center;gap:8px;margin:16px 0 24px;}}span.mms-icon{display:inline-flex;justify-content:center;align-self:center;align-items:center;padding:5px;aspect-ratio:1 / 1;}.mms-icon-circle{width:40px;}.field-name-field-assign-member{flex:1;margin:0;width:60%;font-size:var(--font-base);line-height:var(--line-height-base);}.field-name-field-assign-role{flex:1;margin:0;.field-item{display:inline-flex;background:var(--mms-primary-50);border-radius:var(--radius-status);padding:8px 20px;font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);color:var(--mms-primary-600);text-transform:uppercase;}}.paragraphs-item-assignment{display:flex;align-items:center;gap:16px;margin:0;&.col-lg-4{flex:1 1 100%;max-width:100%;padding-right:0;padding-left:0;span.mms-pill{display:none;}}}}}&.node-joint-body.view-mode-full{.field-name-field-body-name-short{.field-item{background-color:var(--bg-badge);border-radius:var(--radius-badge);color:var(--text-badge);font-weight:var(--font-weight-regular);font-size:var(--font-base);line-height:var(--line-height-base);text-transform:none;padding:2px 12px;}}}h2 .shortname{font-weight:normal;text-transform:none;background:var(--bg-gray-light);border-radius:var(--radius-circle);padding:0 15px;}h3.field-name-field-section-head{margin:15px 0;}.field{margin:8px 0;}}.modal-right{article.node{&.node-body.view-mode-full,&.node-joint-body.view-mode-full{background:var(--bg-panel);padding:0;}}}article:not(.node-minutes) .field-type-paragraphs:not(.field-name-field-sections){background:var(--white);border:1px solid var(--gray-light);padding:10px 15px;.form-item:has(.field-multiple-table){margin:0;}&.field-widget-paragraphs-embed{table.field-multiple-table{tr:hover,tr tr:hover{background:transparent;}td.paragraph-item{div.paragraph-bundle-header{display:flex;justify-content:flex-end;align-items:center;}.paragraph-bundle-header.removed{background:transparent;}.paragraph-bundle-header.removed ~ p{position:relative;top:-35px;}.paragraph-bundle-header.removed ~ .messages{position:relative;top:-25px;}div.paragraph-bundle-title{display:none;}}}a.tabledrag-handle{.handle{background-image:var(--icon-dots-six-vertical);}}input.form-text{width:100%;max-width:800px;}}}.form-wrapper:has(.field-add-more-submit){.form-type-select{display:inline-block;}input[type="submit"]{margin-top:15px;margin-bottom:15px;padding:8px 16px;font-size:var(--font-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);text-transform:none;color:var(--text-button-secondary);border-radius:var(--radius-button);border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);background:var(--bg-button-secondary);box-shadow:none;&:hover{border:1px solid var(--border-button-secondary-hover);border-bottom:2px solid var(--border-button-secondary-hover);background:var(--bg-button-secondary-hover);}}input[type="submit"]:not(:last-child){margin:0 8px 0 0;}}.views-bulk-form{margin:0 15px .5em 15px;}.mms-view-filters-right{position:relative;padding-top:16px;.views-exposed-form{.views-exposed-widgets{margin-bottom:2rem;margin-right:-20px;}}.view-filters{position:absolute;top:-88px;right:0;}}.mms-view-search-right{padding-top:16px;.views-exposed-form{#edit-combine-wrapper,.views-widget-filter-combine,.mms-exposed-search{float:right;padding-right:0;}.mms-exposed-search{margin-right:-8px;}}}[class*="view-mms-"]{.views-exposed-form{position:relative;z-index:0;}}.block-views--exp-mms-meetings-embed-upcoming{z-index:1;}.views-exposed-form{label{margin-bottom:4px;font-size:var(--font-way-too-small);line-height:18px;font-weight:var(--font-weight-label);}select.form-select,.chosen-container-single .chosen-single{border-radius:var(--radius-input);border:1px solid var(--border-input);background:var(--bg-input-filters);box-shadow:none;color:var(--text-input);padding:0 16px;font-family:var(--font-body);font-size:var(--font-base);line-height:42px;height:44px;box-sizing:border-box;}.chosen-container-single .chosen-single div{display:none;}.container-inline-date .form-item{margin:0;padding:0;}}table.views-table{margin:0;border-radius:var(--radius-table);font-size:var(--font-base);line-height:var(--line-height-base);background:var(--bg-table-head);thead,tbody{tr:first-child{border-top-left-radius:var(--radius-table);border-top-right-radius:var(--radius-table);}}thead{th{text-transform:none;padding:12px 16px;color:var(--text-table-head);}th:first-child{border-top-left-radius:var(--radius-table);border-bottom-left-radius:var(--radius-table);}th:last-child{border-top-right-radius:var(--radius-table);border-bottom-right-radius:var(--radius-table);}}tbody{tr.odd,tr:nth-child(odd),tr.even,tr:nth-child(even){box-shadow:none;border-bottom:1px solid var(--border-table-row);}tr.odd,tr:nth-child(odd){background:#fff;}tr.even,tr:nth-child(even){background:#f7f7f7;}tr:hover{background:var(--bg-table-row);}td{padding:16px;a{color:var(--mms-primary-600);text-decoration:underline dashed var(--mms-primary-600) 1px;text-underline-offset:3px;&:hover{text-decoration-style:solid;}}}td.views-field-title:has(a){position:relative;font-weight:var(--font-weight-regular);color:var(--text-body);> a{&:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';}}br{height:0;}}tr:first-child{td:first-child{border-top-left-radius:var(--radius-table);}td:last-child{border-top-right-radius:var(--radius-table);}}tr:last-child{td:first-child{border-bottom-left-radius:var(--radius-table);}td:last-child{border-bottom-right-radius:var(--radius-table);}}}tbody{.views-field-title,.views-field-title a,.views-field-title strong,.views-field-field-body-name-short,.views-field-field-body-gov{color:var(--mms-primary-600);font-weight:var(--font-weight-semibold);}}}.view .mms-pill{background-color:var(--mms-primary-25);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--mms-primary-600);padding:2px 12px;}table.views-table{ul.mms-links{top:36px;}}.view-empty{margin-top:16px;p{margin:0;}}ul.tabs li.active a{background-color:var(--white);}ul.action-links{display:flex;align-items:flex-end;justify-content:flex-end;li{display:inline-flex;height:100%;a{display:block;color:var(--black);background:var(--white) none no-repeat 0 center;font-size:var(--font-base);line-height:var(--line-height-base);padding:0 15px 0 15px;border:1px solid var(--border-gray);border-radius:var(--radius-button);margin:0 .25rem;box-sizing:border-box;}}> li{> a{display:flex;height:48px;padding:8px 16px;justify-content:center;align-items:center;gap:8px;margin:0;color:var(--text-button-secondary);border-radius:var(--radius-button);border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);background:var(--bg-button-secondary);&:hover{border:1px solid var(--border-button-secondary-hover);border-bottom:2px solid var(--border-button-secondary-hover);background:var(--bg-button-secondary-hover);text-decoration:none;}}}ul.more-local-actions{padding:8px 0;border:1px solid var(--mms-primary-100);border-bottom:2px solid var(--mms-primary-100);background:var(--mms-primary-10);li{margin:0;a{display:flex;padding:16px 20px;align-items:center;gap:8px;align-self:stretch;color:var(--mms-primary-600);background-color:transparent;margin:0;border:0;border-radius:0;background-position:20px center;}}}}.node-form .paragraph-bundle-header{.inner-actions{position:relative;display:inline-block;input.form-submit.paragraphs-up-button{background:transparent var(--icon-arrow-up) center center no-repeat;}input.form-submit.paragraphs-down-button{background:transparent var(--icon-arrow-down) center center no-repeat;}input.form-submit.paragraphs-edit-button{background:transparent var(--icon-pencil) center center no-repeat;}input.paragraphs-collapse-button{background:transparent var(--icon-x-circle) center center no-repeat;}input.paragraphs-restore-button{background:transparent var(--icon-arrow-counter-clockwise) center center no-repeat;}input.paragraphs-deleteconfirm-button{background:var(--icon-trash-fill) center center no-repeat;}input.form-submit.paragraphs-up-button,input.form-submit.paragraphs-down-button,input.form-submit.paragraphs-edit-button,input.paragraphs-collapse-button,input.paragraphs-restore-button,input.paragraphs-deleteconfirm-button{text-indent:-9999px;background-size:20px;box-shadow:none;text-align:center;width:40px;height:40px;line-height:40px;padding:0;margin-right:4px;margin-bottom:0;margin-left:0;color:var(--text-button-secondary);border-radius:var(--radius-button);background-color:var(--bg-button-secondary);border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);&:hover{border:1px solid var(--border-button-secondary-hover);border-bottom:2px solid var(--border-button-secondary-hover);background-color:var(--bg-button-secondary-hover);}}input.paragraph-remove-button.button-danger{border:1px solid transparent;opacity:0;position:absolute;top:0;left:0;z-index:5;}button.trigger-button{width:40px;height:40px;line-height:40px;background-color:var(--bg-button-danger);border:1px solid transparent;border-bottom:2px solid var(--border-button-danger);color:var(--text-button-danger);padding:0;svg{margin:0;}}button.icon-trash-fill{background-color:var(--bg-button-danger);border:1px solid transparent;border-bottom:2px solid var(--border-button-danger);color:var(--text-button-danger);position:absolute;top:0;left:0;z-index:0;svg{color:var(--text-button-danger) !important;}}button.trigger-button,button.icon-trash-fill{&:hover{background-color:var(--bg-button-danger-hover);border:1px solid transparent;border-bottom:2px solid var(--border-button-danger-hover);}}.paragraphs-actions-more{text-align:center;width:40px;height:40px;}input.paragraphs-togglepublish-button{display:none;}}details.paragraphs-actions-more{padding:0;summary{padding:0;}}}.node-form table.field-multiple-table{.ajax-new-content > .form-item,td > .form-item{display:inline-block;width:calc(100% - 38px);input.form-email,input.form-text{max-width:454px;}}}ul.quicktabs-tabs.quicktabs-style-nostyle{margin:0;line-height:var(--line-height-base);display:flex;gap:24px;li,li.messages{padding:0;margin:0;border-radius:0;min-height:0;&:before{content:none;}button{display:flex;padding:0 0 12px;justify-content:center;align-items:center;gap:8px;background:transparent;font-family:var(--font-quicktabs);color:var(--text-quicktabs);text-align:center;border-bottom:2px solid transparent;border-radius:0;}}li:hover,li.active{button{color:var(--text-quicktabs-active);background:transparent;border-bottom:2px solid var(--border-quicktabs-active);}}}.mms-section{background:var(--bg-section);border-bottom:2px solid var(--border-section);border-radius:var(--radius-section);padding:32px;}.mms-cancelled{text-decoration:line-through;}.mms-lock-title-icon{display:inline-flex;align-items:center;margin-top:8px;margin-left:6px;vertical-align:middle;}.mms-lock-cell{display:inline-flex;align-items:center;gap:4px;}.mms-lock-tooltip.mms-lock-frozen{color:var(--mms-warning-500);}.mms-lock-tooltip.mms-lock-referenced{color:var(--mms-primary-500);}.onsite-notifications-bell{margin-right:8px;color:var(--mms-primary-600);svg{path{fill:currentColor;}}.badge{display:flex;width:auto;min-width:auto;height:auto;min-height:auto;padding:2px 6px;border-radius:var(--radius-notification);background:var(--text-red);color:var(--text-white);font-size:12px;line-height:14px;font-weight:500;}&.has-unread .badge{color:var(--text-white);}}.ui-dialog.onsite-notifications-dialog .ui-dialog-content{max-height:40vh !important;}.ui-dialog.onsite-notifications-dialog{background:var(--bg-dropdown);max-height:60vh;overflow:auto;}.ui-dialog.onsite-notifications-dialog .ui-dialog-titlebar{background:var(--bg-dropdown);border-bottom:1px solid var(--border-dialog-separator);padding:16px;}.onsite-notifications-empty{color:var(--text-body);}.onsite-notifications-item{padding:20px 20px 20px 24px;border-bottom:1px solid var(--border-dialog-separator);font-size:var(--font-base);line-height:var(--line-height-base);a{color:var(--mms-primary-600);}}.onsite-notifications-item.unread{background:var(--mms-primary-25);border-left-color:var(--text-red);}.onsite-notifications-item:hover{background:var(--mms-primary-50);}.onsite-notifications-meta{font-size:var(--font-base);line-height:var(--line-height-base);color:var(--text-body);}.align-items-end{align-items:flex-end;}.align-items-start{align-items:flex-start;}.align-items-middle{align-items:center;}.align-items-stretch{align-items:stretch;}.layout--boxton.not-admin-page .mms-login-form-actions{display:flex;gap:8px;align-items:center;}.layout--boxton.not-admin-page .mms-login-form-actions input.button-primary{flex:1 1 0;width:auto;}.layout--boxton.not-admin-page .mms-login-form-actions a.mms-login-secondary-link{flex:1 1 0;text-align:center;}.layout--boxton.not-admin-page form#user-login + .user-form-links,.layout--boxton.not-admin-page form#user-pass + .user-form-links{display:none;}.mms-welcome{margin-bottom:16px;padding:16px;h2{color:var(--text-headings);font-family:var(--font-headings);font-size:32px;font-weight:var(--font-weight-headings);line-height:40px;}}
span.count{display:inline-flex;padding:2px 12px;justify-content:center;align-items:center;min-width:0;font-weight:normal;font-size:var(--font-base);line-height:var(--line-height-base);border-radius:var(--radius-badge);background:var(--mms-primary-25);color:var(--mms-primary-700);text-align:center;}h1.page-title span.count{background:var(--bg-badge);color:var(--text-badge);}span.mms-status,span.mms-status.mms-pill{display:inline-flex;padding:8px 20px;align-items:center;gap:8px;border-radius:var(--radius-pill);font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);text-transform:uppercase;white-space:nowrap;}span.mms-pill{display:inline-block;font-size:15px;line-height:2em;background-color:var(--bg-gray-white);border-radius:var(--radius-circle-large);padding:0 15px;white-space:nowrap;&.dark,&.item-no{color:var(--white);background-color:var(--bg-badge);}&.upper{text-transform:uppercase;}&.has-icon{svg{margin:0 8px 0 0;}}&.chair,&.president{color:var(--mms-primary-600);}}.l-sidebar-inner .mms-link-text{display:none;}button.mms-add-action{display:flex;justify-content:center;align-items:center;gap:8px;white-space:nowrap;color:var(--text-button-primary);border-radius:var(--radius-button);border:1px solid transparent;border-bottom:2px solid var(--border-button-primary);background:var(--bg-button-primary);font-family:var(--font-body);font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-regular);height:48px;padding:8px 16px;&:hover{border:1px solid transparent;border-bottom:2px solid var(--border-button-primary-hover);background:var(--bg-button-primary-hover);}&.active{svg{transform:rotate(180deg);}}}.action-links-container{display:flex;justify-content:flex-end;align-items:center;gap:24px;}ul.action-links.has-dropdown{position:relative;margin:0;overflow:visible;display:inline-flex;gap:8px;> li{margin:0;> a{display:flex;height:48px;padding:8px 16px;justify-content:center;align-items:center;gap:8px;margin:0;color:var(--text-button-secondary);border-radius:var(--radius-button);background:var(--bg-button-secondary);border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);&:hover{border:1px solid var(--border-button-secondary-hover);border-bottom:2px solid var(--border-button-secondary-hover);background:var(--bg-button-secondary-hover);text-decoration:none;}}}}ul.action-links{.menu-icon-glyph{display:flex;}}ul.more-local-actions{display:none;position:absolute;top:48px;left:0;border-radius:var(--radius-regular);z-index:5;margin-left:0;width:250px;li{width:100%;a{width:100%;border:0;margin:0;}}}
article.node-item{.item-breadcrumb{display:flex;align-items:center;gap:4px;margin-bottom:48px;svg{width:12px;fill:var(--mms-primary-200);}span.mms-pill{border-radius:var(--radius-chip);background:var(--mms-neutral-400);padding:4px 8px;color:var(--mms-primary-600);font-weight:var(--font-weight-semibold);font-size:var(--font-base);line-height:var(--line-height-base);}}}article.node-item.view-mode-full{background:var(--bg-modal);padding:32px;h2{margin:0 0 24px;color:var(--text-headings);font-family:var(--font-headings);font-weight:var(--font-weight-headings);font-size:24px;line-height:32px;}.field{margin:0;}.mms-field-label{.field-label{color:var(--text-headings);width:150px;svg{position:relative;top:2px;}}}.field-name-field-item-action,.field-name-field-item-type{.mms-pill{background-color:var(--bg-badge);border-radius:var(--radius-badge);color:var(--text-badge);font-weight:var(--font-weight-regular);text-transform:none;padding:2px 12px;}}.mms-field-label-icon{display:flex;align-items:center;margin:24px 0;}.field-name-body{margin-bottom:24px;.field-item{p:first-child{margin-top:0;}p:last-child{margin-bottom:0;}}}ul.quicktabs-tabs{border-top:1px solid var(--border-modal-separator);margin-top:32px;padding-top:32px;}.mms-revision-activity,.mms-revision-messages{background:transparent;}footer{display:flex;align-items:center;}}article.node-item.view-mode-sidebar{background:var(--bg-card);border-bottom:2px solid var(--border-card);border-radius:var(--radius-card);margin-bottom:8px;padding:24px;.item-header{margin-bottom:16px;}.mms-icon-circle{background:var(--bg-white);}h3{display:block;margin-bottom:24px;font-size:20px;line-height:28px;color:var(--text-headings);}.field-label{color:var(--text-agenda-item-label);font-weight:var(--font-weight-label);width:auto;}ul.links.inline{position:relative;display:flex;align-items:center;justify-content:flex-end;margin:0;li{padding:0;+ li{margin-left:8px;}}li.mmsutil-no .mms-pill{background:var(--bg-badge);border-radius:var(--radius-badge);color:var(--text-badge);padding:2px 12px;}li.mmsutil-status{span.mms-status{display:inline-flex;}}li.mmsutil-edit{background:transparent;a.mms-edit{display:flex;padding:10px;justify-content:center;align-items:center;gap:8px;margin:0;color:var(--text-button-secondary);border-radius:var(--radius-button);background:var(--bg-button-secondary);border:1px solid var(--border-button-secondary);border-bottom:2px solid var(--border-button-secondary);&:hover{border:1px solid var(--border-button-secondary-hover);border-bottom:2px solid var(--border-button-secondary-hover);background:var(--bg-button-secondary-hover);}}}li:first-child{position:absolute;left:0;}}}.field-name-field-vote-required{order:1;}.field-name-field-item-powerpoint{order:2;}.field-name-body{order:3;}body.role-staff{.field-name-field-vote-required{order:2;}.field-name-field-item-powerpoint{order:1;}}#meeting-dependent-wrapper{display:contents;}.view .views-field-item-number .mms-pill.item-no{color:var(--mms-primary-600);background-color:var(--mms-neutral-400);}.item-form-number{margin-bottom:16px;}.item-form-number .mms-pill.item-no{color:var(--mms-primary-600);background-color:var(--mms-neutral-400);}.block-views-mms-agenda-page-items-block-1{h2{border-bottom:1px solid var(--mms-primary-100);margin:0;padding:24px 16px;font-size:20px;font-family:var(--font-headings);font-weight:var(--font-weight-headings);line-height:var(--line-height-base);color:var(--text-headings);}}.view-mms-items-sidebar{display:flex;flex-direction:column;gap:16px;.views-exposed-widgets{display:flex;flex-wrap:wrap;gap:16px;.views-widget-filter-state,.views-widget-filter-field_item_action_value{flex:1 1 auto;width:calc(50% - 8px);}}.views-widget-filter-combine{width:100%;input.form-text{width:100%;}.form-item-search{input[type=text]{background-color:var(--bg-input);}}}.views-exposed-form{margin-bottom:0;.views-exposed-widgets{margin-bottom:0;}.views-exposed-widget{padding:0;}select.form-select{background:var(--bg-input);width:100%;}}}
body{--text-draft:var(--text-info);--text-cancelled:var(--navy);--bg-draft:var(--bg-info);--bg-cancelled:#E7ECF4;--bg-submitted:var(--mms-primary-50);--text-submitted:var(--mms-primary-600);--caret-submitted:var(--mms-primary-500);--bg-needs-work:var(--mms-warning-100);--text-needs-work:var(--mms-warning-600);--caret-needs-work:var(--mms-warning-500);--bg-in-review:var(--mms-in-progress-100);--text-in-review:var(--mms-in-progress-600);--caret-in-review:var(--mms-in-progress-500);--bg-approved:var(--mms-positive-100);--text-approved:var(--mms-positive-600);--caret-approved:var(--mms-positive-500);--bg-published:var(--mms-final-100);--text-published:var(--mms-final-600);--caret-published:var(--mms-final-500);}.mms-revision-activity{background:var(--bg-modal);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding:16px 32px 32px;max-width:536px;h3{display:flex;align-items:center;gap:4px;margin:0 0 16px;font-weight:var(--font-weight-regular);font-size:var(--font-base);line-height:var(--line-height-base);svg{fill:var(--icon-heading);}}}ul.timeline-day{position:relative;list-style:none;margin:0;padding:0;font-size:var(--font-base);line-height:var(--line-height-base);.timeline-icon{display:flex;justify-content:center;align-items:center;border-radius:var(--radius-activity-item);background:var(--bg-activity-icon);margin-right:8px;width:20px;height:20px;color:var(--icon-heading);z-index:1;}.timeline-author{display:flex;align-items:center;gap:4px;color:var(--text-headings);font-weight:var(--font-weight-headings);}.timeline-time{color:var(--mms-primary-300);font-weight:var(--font-weight-regular);}.timeline-status{padding-left:32px;}li{position:relative;margin-bottom:24px;}li:not(:last-child){&::before{content:'';position:absolute;top:20px;left:10px;background-color:var(--bg-activity-icon);width:1px;height:calc(100% + 24px);}}li:last-child{margin-bottom:32px;}}.mmsworkflow-log-form:has(.form-submit.progress-disabled) textarea{opacity:0.6;transition:opacity 0.15s ease;}.mms-revision-messages{background:var(--bg-modal);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding:16px 32px;max-width:536px;.messages-day{text-align:center;}.messages-date{display:flex;align-items:center;justify-content:center;gap:4px;svg{fill:var(--icon-heading);}}.message{margin:30px auto;max-width:600px;text-align:left;}.author{text-align:right;margin-bottom:8px;.mms-icon-circle{position:relative;top:5px;margin-right:5px;}.author-name{font-weight:bold;color:var(--mms-primary-600);}.time{text-transform:uppercase;}&.staff{text-align:left;}}.message-body{background:var(--bg-message);border-radius:var(--radius-message);border-top-right-radius:0;padding:16px;margin-left:64px;margin-right:0;.status{font-weight:bold;text-transform:uppercase;color:var(--text-message-status);margin-bottom:8px;}&.staff{background:var(--bg-message-staff);border-radius:var(--radius-message-staff);border-top-left-radius:0;padding:12px;margin-right:64px;margin-left:0;}}.current-revision .message-body{_background-color:var(--bg-info);}}.node-form fieldset.mms-status:not(.vertical-tabs-panes){.fieldset-legend:not(.vertical-tabs-panes *){font-weight:normal;}a.fieldset-title:not(.vertical-tabs-panes *){color:var(--text-black);span{float:right;margin-right:15px;}}.fieldset-wrapper:not(.vertical-tabs-panes *){border-top-left-radius:0;border-top-right-radius:0;padding-top:0;}}select.form-select.mms-status{border:0;box-shadow:none;padding:8px 40px 8px 20px;border-radius:var(--radius-status);font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);text-transform:uppercase;background:var(--icon-caret-down) no-repeat right 15px center;background-size:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:172px;}.views-field-mmsworkflow-form .mms-pill{display:inline-block;box-sizing:border-box;width:172px;padding:8px 40px 8px 20px;border-radius:var(--radius-status);font-size:var(--font-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);}span.mms-pill,span.mms-status,select.mms-status,.form-disabled select.mms-status{&.submitted{background-color:var(--bg-submitted);color:var(--text-submitted);svg{color:var(--caret-submitted);}}&.needs-work{background-color:var(--bg-needs-work);color:var(--text-needs-work);svg{color:var(--caret-needs-work);}}&.in-review{background-color:var(--bg-in-review);color:var(--text-in-review);svg{color:var(--caret-in-review);}}&.approved{background-color:var(--bg-approved);color:var(--text-approved);svg{color:var(--caret-approved);}}&.published{background-color:var(--bg-published);color:var(--text-published);svg{color:var(--caret-published);}}&.draft,&.redraft{color:var(--text-draft);background-color:var(--bg-draft);}&.cancelled{color:var(--text-published);background-color:var(--bg-published);}}.form-disabled select.mms-status{opacity:1;}select.mms-status{&.draft,&.redraft{color:var(--text-draft);background-color:var(--bg-draft);}&.submitted{color:var(--text-submitted);background-color:var(--bg-submitted);}&.in-review{color:var(--text-in-review);background-color:var(--bg-in-review);}&.needs-work{color:var(--text-needs-work);background-color:var(--bg-needs-work);}&.published{color:var(--text-published);background-color:var(--bg-published);}}
.views-exposed-form .views-exposed-widget,.views-bulk-form .form-item,.views-bulk-form .form-actions{display:inline-block;padding:.5em 1em 0 0;}[dir="rtl"] .views-exposed-form .views-exposed-widget,[dir="rtl"] .views-bulk-form .form-item,[dir="rtl"] .views-bulk-form .form-actions{padding:.5em 0 0 1em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-bulk-form .form-item,.views-bulk-form .form-actions,.views-bulk-form .form-submit{display:inline-block;vertical-align:bottom;margin-top:0;margin-bottom:0;}.views-bulk-form{margin-bottom:1em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid{display:grid;}.views-view-grid-cols-1{grid-template-columns:repeat(1,1fr);}.views-view-grid-cols-2{grid-template-columns:repeat(2,1fr);}.views-view-grid-cols-3{grid-template-columns:repeat(3,1fr);}.views-view-grid-cols-4{grid-template-columns:repeat(4,1fr);}.views-view-grid-cols-5{grid-template-columns:repeat(5,1fr);}.views-view-grid-cols-6{grid-template-columns:repeat(6,1fr);}.views-view-grid-cols-7{grid-template-columns:repeat(7,1fr);}.views-view-grid-cols-8{grid-template-columns:repeat(8,1fr);}.views-view-grid-cols-9{grid-template-columns:repeat(9,1fr);}.views-view-grid-cols-10{grid-template-columns:repeat(10,1fr);}.views-view-grid-cols-11{grid-template-columns:repeat(11,1fr);}.views-view-grid-cols-12{grid-template-columns:repeat(12,1fr);}.views-view-grid .views-row,.views-view-grid .views-grid-box{padding:1rem;border:1px solid #cccccc;}.views-view-grid tbody{border-top:none;}.views-view-responsive-grid{--views-responsive-grid--layout-gap:2rem;--views-responsive-grid--column-count:4;--views-responsive-grid--cell-min-width:16rem;display:inherit;}.views-view-responsive-grid--horizontal{--views-responsive-grid--gap-count:calc(var(--views-responsive-grid--column-count) - 1);--views-responsive-grid--total-gap-width:calc(var(--views-responsive-grid--gap-count) * var(--views-responsive-grid--layout-gap));--views-responsive-grid-item--max-width:calc((100% - var(--views-responsive-grid--total-gap-width)) / var(--views-responsive-grid--column-count));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--views-responsive-grid--cell-min-width),var(--views-responsive-grid-item--max-width)),1fr));gap:var(--views-responsive-grid--layout-gap);}.views-view-responsive-grid--vertical{margin-bottom:calc(var(--views-responsive-grid--layout-gap) * -1);column-width:var(--views-responsive-grid--cell-min-width);column-count:var(--views-responsive-grid--column-count);column-gap:var(--views-responsive-grid--layout-gap);}.views-view-responsive-grid--vertical .views-grid-box>*{padding-bottom:var(--views-responsive-grid--layout-gap);page-break-inside:avoid;break-inside:avoid;}.view .progress-disabled{float:none;}.views-select-all-pages--wrapper{display:none;}.views-select-all-pages--row{display:none;}.views-select-all-pages--row td{text-align:center;}.views-select-all-pages--fieldset{text-align:left;padding:0.6em 0;}.views-select-all-pages--fieldset .form-item{margin-bottom:0;}.views-select-all-pages--fieldset div{padding:0;margin:0;}
.block-rules-rules-log{line-height:1.0;background-color:#FFBE7D;padding:0.5em;}
