.column-resizer-handle{cursor:col-resize;color:#0085ff;flex-direction:column;justify-content:center;align-items:center;width:10px;height:100%;display:flex}.column-resizer-handle:after{content:"⋮"}.column-resizer-handle:hover{color:#0b6fcc;background-color:#0000001a}.header-cell{-webkit-user-select:none;user-select:none;align-items:center;width:100%;margin-right:5px;overflow:hidden;white-space:normal!important;padding:0!important;display:flex!important}.header-cell .label{text-align:left;flex-grow:1;max-width:100%;font-weight:700;overflow:hidden}.header-cell .filter-sort-icons{flex-wrap:nowrap;align-items:center;display:flex}.header-cell.dropdown-toggle:hover{color:tomato}.header-cell-dropdown-menu .filter-list{min-height:35px;max-height:250px;box-sizing:unset;border:1px solid #ccc;border-radius:3px;margin-top:10px}.header-cell-dropdown-menu .item{align-items:center;display:flex}.header-cell-dropdown-menu .item.disabled{text-decoration:line-through}.header-cell-dropdown-menu .item.selected{background:#0074d9}.header-cell-dropdown-menu .item.selected:hover{background:#ccc}.header-cell-dropdown-menu .item>div{white-space:nowrap;text-overflow:ellipsis;margin:5px;overflow:hidden}.header-cell-dropdown-menu .item.selected>div{color:#fff}.app-table{flex-direction:column-reverse;align-items:center;width:100%;height:100%;display:flex;position:relative}.app-table *{box-sizing:border-box}.app-table .table-body{flex:1;width:100%}.app-table .table-header{width:100%;position:relative}.app-table .table-header .header-container{max-width:100%;overflow:hidden}.app-table .table-header .header-container .header-row{background-color:#efefef;height:100%}.app-table .header-row,.app-table .data-row{flex-flow:row;align-items:stretch;display:flex}.app-table .header-cell-content{width:calc(100% - 12px);height:100%}.app-table .data-row{overflow:hidden}.app-table .data-row-even{background-color:#fafafa}.app-table .data-row-odd{background-color:#f6f6f6}.app-table .data-row-selected{background-color:#b9b9f7}.app-table .data-row-inner{box-sizing:unset;width:100%;height:fit-content;display:flex;position:relative}.app-table .data-cell{padding-right:10px}.app-table .table-body-placeholder{color:#bdbdbd;justify-content:center;align-items:center;height:300px;max-height:100%;font-size:1rem;display:flex}.icon:before{fill:currentColor;width:1rem;height:1rem;line-height:1;display:block;overflow:hidden}.icon.action{cursor:pointer}.icon.action:hover{color:tomato}button.icon{all:unset;display:inline-block}.show-filters{box-sizing:border-box;flex-direction:row;width:100%;padding:10px;display:flex}.show-filters .label-block{flex-direction:column;margin-right:.25rem;display:flex}.show-filters .label-block .label{font-weight:700}.show-filters .content-block{border:1px solid #ccc;border-radius:3px;flex-flow:wrap;flex:1;align-content:flex-start;display:flex}.show-filters .content-block .filter-label{margin:.25rem;font-weight:700}.show-filters .content-block .filter-container{color:#fff;background:#0d6efd;border-radius:3px;flex-direction:row;align-items:center;max-width:300px;margin:.25rem;padding:0 .25rem;display:flex}.show-filters .content-block .filter-container:hover{opacity:.9}.show-filters .content-block .filter-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.show-filters .content-block .content-block-placeholder{color:#ccc;margin:.25rem}.control-column{flex-direction:column;align-items:center;display:flex}.control-column .selector{border-radius:3px;flex-direction:row;align-items:center;display:flex}.icon-caret-right:before{content:" ";background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 5 30 30\"><path d=\"M 10 10 L 10 30 L 20 20 Z\"/></svg>");background-size:contain}.icon-caret-down:before{content:" ";background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"-2 5 30 30\"><path d=\"M 10 10 L 10 30 L 20 20 Z\"/></svg>");background-size:contain;transform:rotate(90deg)}.icon-double-caret-right:before{content:" ";background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"5 5 30 30\"><path d=\"M 10 10 L 10 30 L 20 20 Z M 20 10 L 20 30 L 30 20 Z\"/></svg>");background-size:contain}.icon-double-caret-down:before{content:" ";background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"5 5 30 30\"><path d=\"M 10 10 L 10 30 L 20 20 Z M 20 10 L 20 30 L 30 20 Z\"/></svg>");background-size:contain;transform:rotate(90deg)}.column-list{border:1px solid #ccc;border-radius:3px;min-height:10px;max-height:50vh;margin:10px;padding:10px;overflow-y:auto}.column-list .dropdown-item{padding-left:2rem}.column-list .form-check>label{width:100%}.id-list{background-color:#fafafa;border:1px solid #cbd5e1;border-radius:3px;flex-direction:row;justify-content:space-between;align-items:center;margin:5px 0;display:flex;position:relative}.id-list:hover{border-color:#0074d9}.id-list:focus-within{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.id-list>.mirror{z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;overflow:hidden}.id-list>.mirror mark{all:unset;color:red;background-color:inherit;text-decoration:line-through}.id-list>.input{resize:none;width:100%;font-family:inherit;line-height:normal;font-size:inherit;background:0 0;border:none;margin:5px}.id-list>.input:focus{box-shadow:none;outline:0}.id-list>.clear{font-size:larger}.id-list>.clear:hover{color:tomato;cursor:pointer}.app-calendar{--calendar-color-transparent:#0000;--calendar-color-text-dark:#353535;--calendar-color-text-inactive:#c9c9ca;--calendar-color-text-light:#fff;--calendar-color-bg-light:#fff;--calendar-color-border:#f3f3f3;--calendar-color-text-hover:#f8f9fa;--calendar-hsl-primary-hue:208deg;--calendar-hsl-primary-saturation:77%;--calendar-hsl-primary-light:47%;--calendar-hsl-accent-hue:0deg;--calendar-hsl-accent-saturation:77%;--calendar-hsl-accent-light:47%;--calendar-color-primary:hsl(var(--calendar-hsl-primary-hue) var(--calendar-hsl-primary-saturation) var(--calendar-hsl-primary-light));--calendar-color-primary-light:hsla(var(--calendar-hsl-primary-hue) var(--calendar-hsl-primary-saturation) var(--calendar-hsl-primary-light) / 40%);--calendar-color-primary-lighter:hsla(var(--calendar-hsl-primary-hue) var(--calendar-hsl-primary-saturation) var(--calendar-hsl-primary-light) / 8%);--calendar-color-accent:hsl(var(--calendar-hsl-accent-hue) var(--calendar-hsl-accent-saturation) var(--calendar-hsl-accent-light));--calendar-color-accent-light:hsla(var(--calendar-hsl-accent-hue) var(--calendar-hsl-accent-saturation) var(--calendar-hsl-accent-light) / 40%);--calendar-color-accent-lighter:hsla(var(--calendar-hsl-accent-hue) var(--calendar-hsl-accent-saturation) var(--calendar-hsl-accent-light) / 8%);--calendar-color-border-root:var(--calendar-color-border);--calendar-color-bg-text-hover-header-button:var(--calendar-color-text-hover);--calendar-color-text-today:var(--calendar-color-primary);--calendar-color-border-weekdays:var(--calendar-color-border);--calendar-color-text-column-labels:var(--calendar-color-text-inactive);--calendar-color-text-column-weekend-labels:var(--calendar-color-accent-light);--calendar-color-text-date-inactive:var(--calendar-color-text-inactive);--calendar-color-text-date-active:var(--calendar-color-text-dark);--calendar-color-text-date-weekend-active:var(--calendar-color-accent);--calendar-color-text-date-weekend-inactive:var(--calendar-color-accent-light);--calendar-color-bg-date-selected:var(--calendar-color-primary);--calendar-color-bg-date-weekend-selected:var(--calendar-color-accent);--calendar-color-text-date-selected:var(--calendar-color-text-light);--calendar-color-text-date-weekend-selected:var(--calendar-color-text-light);--calendar-color-text-date-disabled:var(--calendar-color-text-inactive);--calendar-color-text-date-weekend-disabled:var(--calendar-color-accent-light);--calendar-color-bg-disabled:var(--calendar-color-bg-light);--calendar-color-bg-disabled-cross:var(--calendar-color-text-inactive);--calendar-color-bg-disabled-weekend-cross:var(--calendar-color-accent-light)}.app-calendar{box-sizing:border-box;cursor:default;background-color:var(--calendar-color-bg-light);border:1px solid var(--calendar-color-border);border-radius:8px;flex-direction:column;align-items:flex-start;font-size:1rem;display:flex}.app-calendar *{box-sizing:border-box;-webkit-tap-highlight-color:var(--calendar-color-transparent);font-family:inherit}.app-calendar button{width:auto;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;appearance:none;background:0 0;border:none;margin:0;padding:0;line-height:normal;overflow:visible}.app-calendar .header{flex-wrap:wrap;align-items:center;width:100%;display:flex;position:relative}.app-calendar .header .label{justify-content:center;display:flex}.app-calendar .header .arrow-left,.app-calendar .header .arrow-right{height:100%;position:absolute}.app-calendar .header .arrow-left{left:10px}.app-calendar .header .arrow-left:before{content:"←"}.app-calendar .header .arrow-right{right:10px}.app-calendar .header .arrow-right:after{content:"→"}.app-calendar .header span{color:var(--calendar-color-text-dark);font-size:.85em}.app-calendar .header button:hover{opacity:.5}.app-calendar .header button:active{transform:translateY(1px)}.app-calendar .month{padding:5px}.app-calendar .month .week-row{align-items:center;display:flex}.app-calendar .day{justify-content:center;align-items:center;padding:3px;display:flex}.app-calendar .day .inner{justify-content:center;align-items:center;width:1.5em;height:1em;display:flex}.app-calendar .day span{color:var(--calendar-color-text-column-labels);text-transform:uppercase;font-size:.83em}.app-calendar .day.weekend span{color:var(--calendar-color-text-column-weekend-labels)}.app-calendar .date:not(.disabled){cursor:pointer;border-radius:2px}.app-calendar .date .inner{border-radius:2px}.app-calendar .date:not(.disabled):hover{opacity:.5}.app-calendar .date span{color:var(--calendar-color-text-date-active);font-size:.85em}.app-calendar .date.weekend span{color:var(--calendar-color-text-date-weekend-active)}.app-calendar .date.disabled{opacity:.5}.app-calendar .date.inactive{opacity:0}.app-calendar .date.inactive.weekend span{color:var(--calendar-color-text-date-weekend-inactive)}.app-calendar .date.today:not(.selected):not(.disabled) span{border-bottom:1px solid}.app-calendar .date.selected .inner{background-color:var(--calendar-color-bg-date-selected)}.app-calendar .date.selected span{color:var(--calendar-color-text-date-selected)}.app-calendar .date.selected.weekend .inner{background-color:var(--calendar-color-bg-date-weekend-selected)}.app-calendar .date.selected.weekend span{color:var(--calendar-color-text-date-weekend-selected)}.input-dates.form-control{align-items:center;display:flex}.input-dates .dropdown-toggle:after{all:unset}.input-dates.disabled .clear,.input-dates.disabled .calendar{visibility:hidden}.input-dates:not(.disabled):hover .clear.active,.input-dates:focus-within .clear.active{visibility:visible}.input-dates:focus-within{outline:0;box-shadow:0 0 0 3px #0074d933}.input-dates:focus-within,.input-dates:not(.disabled):hover{border-color:#0074d9}.input-dates .textarea{resize:none;border:none;font-family:inherit}.input-dates .textarea.invalid{color:red}.input-dates .textarea:focus-visible{box-shadow:none;outline:none}.input-dates .textarea::placeholder{font-style:italic}.app-select,.app-select-dropdown{--border-width:1px;--border-color:var(--bs-border-color);--border-radius:var(--bs-border-radius);--hover-border-color:#0074d9;--background-color:var(--bs-body-bg);--handle-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--focus-outline:0;--focus-box-shadow:0 0 0 .25rem #0d6efd40;--dropdown-background-color:#fff;--dropdown-border-color:var(--border-color);--item-new-color:blue;--item-disabled-color:#ccc;--item-disabled-background-color:#f2f2f2;--item-selected-color:#fff;--item-selected-background-color:#0074d9;--item-selected-active-background-color:#0074d980;--item-active-background-color:#00000020}.app-select{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;position:relative}.app-select.handle:not(.read-only){background-image:var(--handle-img);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding-right:2.25rem}.app-select{cursor:pointer}.app-select.read-only{cursor:inherit;pointer-events:none}.app-select:hover:not(.read-only),.app-select:focus,.app-select:focus-within{border-color:var(--hover-border-color)}.app-select:focus,.app-select:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-box-shadow)}.app-select button.content{appearance:none;text-align:start;background:0 0;border:none;flex-wrap:wrap;min-height:28px;display:flex;position:relative}.app-select .placeholder{all:unset;color:graytext;font-style:italic}.app-select .multi-item{color:#fff;background:#0074d9;border-radius:2px;align-items:center;margin:3px 0;padding:2px 5px;display:flex}.app-select .multi-item-clear:after{content:"×";margin-left:5px}.app-select .input{line-height:inherit;background:0 0;border:none;margin-inline-start:1ch}.app-select .input:focus{outline:none}@keyframes dual-ring-spin{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.app-select .loading{padding:0 5px}.app-select .loading:after{content:" ";border:1px solid #0074d9;border-color:#0074d9 #0000;border-radius:50%;width:1em;height:1em;animation:.7s ease-in-out infinite dual-ring-spin;display:block}.app-select .clear:after{content:"×";padding:0 5px}.app-select .separator{border-left:1px solid var(--border-color);width:1px;height:1em;margin:0 5px;display:block}.app-select .clear:hover,.app-select .multi-item-clear:hover{color:tomato}.app-select-dropdown{border:1px solid var(--border-color);z-index:15;background:#fff;border-radius:2px;padding:0;box-shadow:0 0 10px #0003}.app-select-dropdown:focus{outline:none}.app-select-dropdown .no-data{text-align:center;color:graytext;padding:10px;font-style:italic}.app-select-dropdown .item{border-bottom:1px solid var(--dropdown-background-color);padding:5px 10px}.app-select-dropdown .item:not(.disabled){cursor:pointer}.app-select-dropdown .item.new{color:var(--item-new-color)}.app-select-dropdown .item.disabled{color:var(--item-disabled-color);background-color:var(--item-disabled-background-color)}.app-select-dropdown .item.selected{color:var(--item-selected-color);background-color:var(--item-selected-background-color);border-bottom:1px solid var(--dropdown-background-color)}.app-select-dropdown .item:not(.disabled):not(.selected).active,.app-select-dropdown .item:not(.disabled):not(.selected):hover{background-color:var(--item-active-background-color)}.app-select-dropdown .item.selected.active,.app-select-dropdown .item.selected:hover{background-color:var(--item-selected-active-background-color)}.online-indicator .dropdown-toggle.btn{all:unset;align-items:center;display:flex}.online-indicator .dropdown-toggle .toggle-content{flex-direction:column;align-items:center;display:flex}.online-indicator .dropdown-toggle{--indicator-sphere-color:#ff4e4e}.online-indicator .dropdown-toggle.online{--indicator-sphere-color:#bbff4e}.online-indicator .dropdown-toggle.unreachable{--indicator-sphere-color:#ffb04e}.online-indicator .dropdown-toggle .indicator-sphere{content:"";background:radial-gradient(circle at .3125rem .3125rem, var(--indicator-sphere-color), #000000b0);border-radius:50%;width:1rem;height:1rem;display:block}.online-indicator .dropdown-toggle.empty:after{visibility:hidden}.menu-navbar{min-width:0}.menu-navbar .breadcrumb{margin-bottom:0;font-size:1.25rem}.menu-navbar .breadcrumb a{color:teal;text-decoration:none}.menu-main-nav{flex-wrap:nowrap;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.menu-main-nav>.nav-link{visibility:visible}.menu-main-nav>.nav-link.overflow{visibility:hidden}.menu-overflow-dropdown{visibility:hidden}.menu-overflow-dropdown:has(.nav-link.overflow){visibility:visible}.menu-overflow-nav{flex-wrap:wrap;flex-direction:column!important}.menu-overflow-nav>.nav-link{display:none}.menu-overflow-nav>.nav-link.overflow{display:block}.root{flex-direction:column;flex:1;justify-content:center;align-items:center;max-height:200px;display:flex}h2.intro{color:teal}.working-group-select{color:teal;border:unset;background-color:#eee;border-radius:10px;margin:5px;padding:10px;font-size:24px;font-weight:400}.working-group-select-dropdown{border-radius:10px;font-size:24px}.project-ballot-selector{flex-wrap:wrap;align-items:center;margin:10px;display:flex}.project-ballot-selector .selector{flex-wrap:nowrap;align-items:center;margin-right:1rem;display:flex}.project-ballot-selector .selector:last-of-type{margin-right:0}.project-ballot-selector .selector label{margin-right:.5rem;font-weight:700}.results-summary{max-height:calc(100vh - 180px);overflow:auto}.results-summary-grid{gap:10px;padding:10px;display:grid}.column-subcomponent{box-sizing:border-box;padding-right:5px;overflow:hidden}.editor-toolbar{z-index:2;flex-flow:row;justify-content:flex-end;display:flex;position:absolute;top:-16px;right:16px}.editor-toolbar .button-group{box-sizing:border-box;flex-wrap:nowrap;display:flex}.editor-toolbar .vertical-divider{background-color:#ccc;width:1px;margin:0 5px}.editor-toolbar .btn{--bs-btn-color:#000;--bs-btn-bg:#fdfdfd;--bs-btn-border-color:#999;--bs-btn-active-color:#000;--bs-btn-active-bg:#dfe8fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#eee;--bs-btn-disabled-color:#bbb;--bs-btn-disabled-bg:#f9f9f9;--bs-btn-disabled-border-color:var(--bs-border-color);--bs-btn-disabled-opacity:1;--bs-btn-padding-x:3px;--bs-btn-padding-y:3px;align-items:center;margin:0 5px;display:flex}.editor-toolbar .dropdown-menu{--bs-dropdown-min-width:unset}.link-editor{z-index:10;opacity:0;will-change:transform;background-color:#fff;border-radius:0 0 8px 8px;align-items:center;width:100%;max-width:400px;transition:opacity .5s;display:flex;position:fixed;top:0;left:0;box-shadow:0 5px 10px #0000004d}.link-editor button{cursor:pointer;background-color:inherit;border:none;border-radius:8px;margin:0 4px;padding:2px;font-size:larger}.link-editor button:hover{background-color:#dfe8fa}.link-editor input{box-sizing:border-box;color:#050505;background-color:#eee;border:0;border-radius:15px;outline:0;width:calc(100% - 75px);margin:12px;padding:8px 12px;font-family:inherit;font-size:15px;display:block;position:relative}.link-editor a{word-break:break-word;color:#216fdb;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 33px);margin:8px 12px;padding:8px 12px;text-decoration:underline;display:block;overflow:hidden}.link-editor a:hover{text-decoration:underline}.editor{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;align-items:center;padding:.375rem .75rem;display:flex;position:static}.editor:focus-within{color:var(--bs-body-color);background-color:var(--bs-body-bg);outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.editor:hover:not(.readonly){border-color:#0074d9}.editor .outerContainer{width:100%;position:relative}.editor .innerContainer{resize:none;cursor:text;caret-color:#050505;tab-size:1;outline:0;width:100%;font-size:16px}.editor .clear{cursor:pointer;text-align:center;margin:0 5px}.editor .clear:after{content:"×"}.editor .clear:hover{color:tomato}.editor .placeholder{all:unset;color:#999;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:15px;display:inline-block;position:absolute;top:0;left:0}.editor:not(:focus-within) .editor-toolbar,.editor:not(:focus-within) .link-editor{display:none}.editor-style p,.editor-style .paragraph{all:revert}:is(.editor-style p,.editor-style .paragraph):first-child{margin-top:0}:is(.editor-style p,.editor-style .paragraph):last-child{margin-bottom:0}.editor-style ul,.editor-style .ul{all:revert;list-style-type:"— "}.editor-style ol,.editor-style .ol{all:revert;list-style-type:decimal}.editor-style a,.editor-style .link{all:revert;color:#067df7;text-decoration:none}.editor-style blockquote,.editor-style .quote{all:revert;background-color:#f3f3f330;margin:1em 0;padding:0 1em}.editor-style code,.editor-style .code{all:revert;background-color:#f3f3f330;margin:1em 0;padding:0 1em;font-family:Inconsolata,Menlo,Consolas,monospace;font-size:.875em}.editor-style h1,.editor-style .h1{all:revert;color:#050505;margin:0 0 .375rem;padding:0;font-size:1.3em;font-weight:400}.editor-style h2,.editor-style .h2{all:revert;color:#050505;margin:.375em 0;padding:0;font-size:1.125em;font-weight:400}.editor-style s,.editor-style .strikethrough{text-decoration:line-through}.editor-style u,.editor-style .underline{text-decoration:underline}.editor-style .strikethrough.underline{text-decoration:underline line-through}.editor-style b,.editor-style .bold{font-weight:700}.editor-style i,.editor-style .italic{font-style:italic}.editor-style mark,.editor-style .highlight{all:revert;background-color:#ff0;padding:0}.comment-history .entry{margin:10px;padding:5px}.comment-history .entry .header{background:#eee;border:1px solid;border-bottom-width:0;border-radius:5px 5px 0 0;padding:10px}.comment-history .entry .body{border:1px solid;border-top-width:0;border-radius:0 0 5px 5px;padding:10px}.comment-history .entry .body label{font-weight:700}.comment-history .action{font-weight:700}.comment-history .name{font-style:italic;font-weight:700}.comment-history .placeholder{color:#bdbdbd;justify-content:center;align-items:center;font-size:1em;display:flex}.notes-field,.resolution-field{position:relative}.notes-field .accordion-button{--bs-accordion-btn-padding-y:0;--bs-accordion-btn-padding-x:0;--bs-accordion-active-bg:transparent;--bs-accordion-btn-focus-box-shadow:none}.notes-field .accordion-button:not(.collapsed){box-shadow:none}.notes-field .accordion-body{--bs-accordion-body-padding-y:0;--bs-accordion-body-padding-x:0}.resolution-edit-container .resolution-status,.resolution-edit-container .resolution-editor{background-color:var(--bs-body-bg)}.resolution-edit-container.accepted .resolution-status,.resolution-edit-container.accepted .resolution-editor{background-color:var(--bg-color-accepted)}.resolution-edit-container.revised .resolution-status,.resolution-edit-container.revised .resolution-editor{background-color:var(--bg-color-revised)}.resolution-edit-container.rejected .resolution-status,.resolution-edit-container.rejected .resolution-editor{background-color:var(--bg-color-rejected)}.resolution-edit-container:hover:not(.readonly) .resolution-status,.resolution-edit-container:hover:not(.readonly) .resolution-editor{border-color:#0074d9}.resolution-status{border:var(--bs-border-width) solid var(--bs-border-color);border-bottom:none;border-radius:5px 5px 0 0;width:fit-content;padding:5px 10px;display:flex;position:relative;bottom:-1px}.resolution-status .resolution-status-shadow{z-index:-1;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:inherit;width:100%;height:calc(100% - .5rem - 1px);position:absolute;top:0;left:0}.resolution-edit-container:focus-within .resolution-status .resolution-status-shadow{z-index:-2;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.resolution-status .resolution-status-block{background-color:inherit;z-index:1;width:100%;height:calc(.25rem + 1px);position:absolute;top:calc(100% - .25rem - 1px);left:0}.resolution-status .accepted-checkbox,.resolution-status .revised-checkbox{margin-right:1rem}.resolution-editor{border-radius:0 5px 5px!important}.resolution-edit-container:focus-within .resolution-editor{z-index:-2;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.text-block-container{overflow-wrap:break-word}.text-block-container p{margin:8px 0}.text-block-container p:first-of-type{margin:0}.multiple{color:graytext;font-style:italic}.resolution-edit-container,.resolution-container{--bg-color-accepted:#d3ecd3;--bg-color-revised:#f9ecb9;--bg-color-rejected:#f3c0c0}.resolution-container.accepted{background-color:var(--bg-color-accepted)}.resolution-container.revised{background-color:var(--bg-color-revised)}.resolution-container.rejected{background-color:var(--bg-color-rejected)}.reports-table{border-spacing:1px;max-height:100%;display:grid;overflow:auto}.reports-table thead,.reports-table tbody,.reports-table tr{display:contents}.reports-table th,.reports-table td{vertical-align:top;border:1px solid gray;padding:10px}.reports-table th:first-of-type,.reports-table td:first-of-type{grid-column:1}.reports-table tr:first-of-type td{border-top:none}.reports-table tr:not(:last-of-type) td{border-bottom:none}.reports-table th:not(:last-of-type),.reports-table td:not(:last-of-type){border-right:none}.reports-table th{text-align:left;background:#f6f6f6;font-size:1rem;font-weight:700;position:sticky;top:0}.reports-table td{justify-content:left;align-items:center;padding-top:5px;padding-bottom:5px;display:flex}.reports-table td.empty{color:gray;grid-column:1/-1;font-style:italic}.reports-table tr:nth-of-type(2n) td{background:#fafafa}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}div#root{flex-direction:column;align-items:center;height:100vh;display:flex}header{background-color:rgb(var(--bs-tertiary-bg-rgb));flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:0 .75rem;display:flex}main{flex-direction:column;flex:1;align-items:center;width:100%;margin:0 auto;display:flex;overflow:hidden}.details-panel{flex-direction:column;padding:10px;display:flex;overflow:auto!important}.details-panel-placeholder{color:#bdbdbd;justify-content:center;align-items:center;font-size:1em;display:flex}.details-panel .main label,.details-panel .main .label{font-weight:700}.top-row{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin:10px;display:flex}.top-row.justify-right{justify-content:flex-end}.title{color:#09c;align-self:center;margin:0;font-weight:700}.control-group{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.button-group{flex-wrap:wrap;margin:5px}.table-container{flex-direction:column;flex:1;width:100%;display:flex}.table-container.centered-rows .AppTable__dataRow,.table-container.centered-rows .AppTable__headerRow{align-items:center}.form-label{font-weight:700}.was-validated .form-control:valid{border-color:var(--bs-border-color);padding-right:unset;background-image:none}.was-validated .form-control:valid:focus{box-shadow:0 0 0 .25rem #0d6efd40}.was-validated .form-check-input:valid{border-color:var(--bs-border-color)}.was-validated .form-check-input:valid:checked{background-color:#0d6efd;border-color:#0d6efd}.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #0d6efd40}.was-validated .form-check-input:valid~.form-check-label{color:unset}.has-changes,.form-control.has-changes:focus{background-color:#ffff7e}.icon-vote-yes:before{content:" ";background-color:#0b0;background-size:contain;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 -20 600 600\"><path d=\"M 7.6885391,404.6142 C 7.6885391,404.6142 122.85389,534.30185 145.88696,587.27791 L 244.92916,587.27791 C 286.38869,460.59602 447.62018,158.16034 585.8186,52.208207 C 614.45182,15.394067 542.5208,0.19798715 484.4731,24.568517 C 396.98668,61.298507 231.98485,341.73657 201.16633,409.22081 C 157.4035,420.73735 111.33735,335.51499 111.33735,335.51499 L 7.6885391,404.6142 Z\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 -20 600 600\"><path d=\"M 7.6885391,404.6142 C 7.6885391,404.6142 122.85389,534.30185 145.88696,587.27791 L 244.92916,587.27791 C 286.38869,460.59602 447.62018,158.16034 585.8186,52.208207 C 614.45182,15.394067 542.5208,0.19798715 484.4731,24.568517 C 396.98668,61.298507 231.98485,341.73657 201.16633,409.22081 C 157.4035,420.73735 111.33735,335.51499 111.33735,335.51499 L 7.6885391,404.6142 Z\"/></svg>")}.icon-vote-no:before{content:" ";background-color:#b00;background-size:contain;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 -20 600 600\"><path d=\"M 15.554399,499.23617 C 15.554399,489.88388 49.262003,442.92493 90.460178,394.88295 C 131.65835,346.84096 171.36188,300.19332 178.69024,291.22150 C 186.01860,282.24967 178.40699,230.17136 161.77557,175.49190 C 127.32187,62.217924 124.18126,24.551078 147.96473,9.8520875 C 180.47155,-10.238240 225.08409,19.441293 262.53181,86.070496 L 300.46929,153.57113 L 371.71241,83.651323 C 418.55713,37.676699 451.99662,17.200896 469.35551,23.862122 C 503.70070,37.041618 523.52158,88.613119 497.56689,97.264679 C 468.10720,107.08456 346.17818,292.63354 346.40950,327.29275 C 346.51902,343.70450 363.84370,387.26650 384.90880,424.09720 C 399.76671,450.07512 419.73824,470.57451 411.81016,484.66521 L 369.43018,559.98778 C 361.21065,574.59648 330.85012,535.64770 294.88494,497.84045 L 232.14649,431.88864 L 162.59445,514.37325 C 124.34083,559.73979 88.627185,596.62407 83.230792,596.33832 C 77.834411,596.05256 15.554399,508.58848 15.554399,499.23617 Z\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 -20 600 600\"><path d=\"M 15.554399,499.23617 C 15.554399,489.88388 49.262003,442.92493 90.460178,394.88295 C 131.65835,346.84096 171.36188,300.19332 178.69024,291.22150 C 186.01860,282.24967 178.40699,230.17136 161.77557,175.49190 C 127.32187,62.217924 124.18126,24.551078 147.96473,9.8520875 C 180.47155,-10.238240 225.08409,19.441293 262.53181,86.070496 L 300.46929,153.57113 L 371.71241,83.651323 C 418.55713,37.676699 451.99662,17.200896 469.35551,23.862122 C 503.70070,37.041618 523.52158,88.613119 497.56689,97.264679 C 468.10720,107.08456 346.17818,292.63354 346.40950,327.29275 C 346.51902,343.70450 363.84370,387.26650 384.90880,424.09720 C 399.76671,450.07512 419.73824,470.57451 411.81016,484.66521 L 369.43018,559.98778 C 361.21065,574.59648 330.85012,535.64770 294.88494,497.84045 L 232.14649,431.88864 L 162.59445,514.37325 C 124.34083,559.73979 88.627185,596.62407 83.230792,596.33832 C 77.834411,596.05256 15.554399,508.58848 15.554399,499.23617 Z\"/></svg>")}
