.field-card[data-v-895c4e5d]{flex-direction:column;padding:var(--up1-spacing-4);min-width:0;height:100%;background:var(--up1-bg-primary);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-md)}.field-card[data-v-895c4e5d],.field-card__label[data-v-895c4e5d]{display:flex;gap:var(--up1-spacing-2);margin:0}.field-card__label[data-v-895c4e5d]{align-items:center;font-size:var(--up1-font-size-xs);font-weight:500;color:var(--up1-text-secondary);text-transform:uppercase;letter-spacing:.04em}.field-card__icon[data-v-895c4e5d]{flex-shrink:0}.field-card__value[data-v-895c4e5d]{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-primary);overflow-wrap:anywhere}.field-card--empty .field-card__value[data-v-895c4e5d]{color:var(--up1-text-muted)}.up1-expandable-text{position:relative;width:100%;border:1px solid var(--up1-input-border-color,#d3d3d3);border-radius:var(--up1-input-border-radius,.375rem);background-color:var(--up1-input-bg,#fff);color:var(--up1-text-primary,var(--up1-text-primary,#262626));padding:var(--up1-spacing-2) var(--up1-spacing-3);font-size:var(--up1-input-font-size,.9375rem);line-height:1.5;box-sizing:border-box}.up1-expandable-text__content{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;min-height:1.5em}.up1-expandable-text.has-overflow .up1-expandable-text__content{padding-right:var(--up1-spacing-7)}.up1-expandable-text.is-collapsed .up1-expandable-text__content{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--up1-expandable-lines,3);line-clamp:var(--up1-expandable-lines,3)}.up1-expandable-text.is-expanded .up1-expandable-text__content{max-height:var(--up1-expandable-max-height,40vh);overflow-y:auto}.up1-expandable-text__toggle{position:absolute;right:.375rem;bottom:.25rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:var(--up1-input-bg,#fff);border:none;padding:0;font-size:var(--up1-font-size-sm,.875rem);color:var(--up1-text-link,var(--up1-color-primary,#0a808c));cursor:pointer;border-radius:var(--up1-border-radius-sm,.25rem);line-height:1;z-index:1}.up1-expandable-text.is-expanded .up1-expandable-text__toggle{right:1.5rem}.up1-expandable-text__toggle:hover{background-color:var(--up1-bg-tertiary,rgba(0,0,0,.06))}.up1-expandable-text__toggle:focus-visible{outline:2px solid var(--up1-color-primary,#0a808c);outline-offset:1px}.up1-fqr{width:100%;display:flex;flex-direction:column;gap:var(--up1-spacing-5)}.up1-fqr__empty{margin:0;color:var(--up1-text-secondary,#6b7280);font-size:var(--up1-font-size-base,.9375rem)}.up1-fqr__q{display:flex;flex-direction:column;gap:var(--up1-spacing-2-5)}.up1-fqr__label{font-size:var(--up1-font-size-base,.9375rem);font-weight:600;color:var(--up1-text-primary,#262626);line-height:1.4}.up1-fqr__ordinal{color:var(--up1-text-secondary,#6b7280);font-weight:700;margin-right:var(--up1-spacing-1)}.up1-fqr__req{color:var(--up1-color-danger-500,#ef4444);margin-left:var(--up1-spacing-0-5)}.up1-fqr__chips{display:flex;flex-wrap:wrap;gap:var(--up1-spacing-2)}.up1-fqr__chip{--up1-fqr-chip-h:2.5rem;display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--up1-spacing-2);min-height:var(--up1-fqr-chip-h);padding:var(--up1-spacing-1-5) var(--up1-spacing-3-5);font-size:var(--up1-font-size-base,.9375rem);color:var(--up1-text-primary,#262626);background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.5rem);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.up1-fqr__chips--scale .up1-fqr__chip{min-width:var(--up1-fqr-chip-h);justify-content:center;padding-left:var(--up1-spacing-2);padding-right:var(--up1-spacing-2);font-weight:600}.up1-fqr__chip-input{position:absolute;opacity:0;width:0;height:0}.up1-fqr__chip-mark{--up1-icon-color:var(--up1-text-secondary, #9ca3af);line-height:1;flex:0 0 auto}.up1-fqr__chip i.up1-fqr__chip-mark{font-size:var(--up1-fqr-chip-mark-font-size)}.up1-fqr__chip:not(.is-readonly):hover{border-color:var(--up1-color-primary,#0a808c);background:var(--up1-bg-tertiary,rgba(10,128,140,.06))}.up1-fqr__chip:not(.is-readonly):hover .up1-fqr__chip-mark{--up1-icon-color:var(--up1-color-primary, #0a808c)}.up1-fqr__chip:has(.up1-fqr__chip-input:focus-visible){box-shadow:0 0 0 var(--up1-focus-ring-width,.25rem) var(--up1-focus-ring-color,rgba(10,128,140,.25))}.up1-fqr__chip.is-selected{color:var(--up1-text-inverse,#fff);background:var(--up1-color-primary,#0a808c);border-color:var(--up1-color-primary,#0a808c);font-weight:600}.up1-fqr__chip.is-selected .up1-fqr__chip-mark{--up1-icon-color:var(--up1-text-inverse, #fff)}.up1-fqr__chip.is-readonly{cursor:default}.up1-fqr__chip.is-readonly:not(.is-selected){opacity:.55;background:var(--up1-gray-50,#f9fafb)}.up1-fqr__textarea{width:100%;padding:var(--up1-spacing-2) var(--up1-spacing-3);font-size:var(--up1-font-size-base,.9375rem);line-height:1.5;color:var(--up1-text-primary,#262626);background-color:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);outline:none;box-sizing:border-box;resize:vertical}.up1-fqr__textarea:focus{border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 var(--up1-focus-ring-width,.25rem) var(--up1-focus-ring-color,rgba(10,128,140,.25))}.up1-fqr__textarea:-moz-read-only{background:var(--up1-gray-50,#f9fafb)}.up1-fqr__textarea:read-only{background:var(--up1-gray-50,#f9fafb)}.up1-ff{width:100%;display:flex;flex-direction:column;gap:var(--up1-spacing-5)}.up1-ff__hint{margin:0;color:var(--up1-text-secondary,#6b7280);font-size:var(--up1-font-size-base,.9375rem)}.up1-ff__preview-banner{display:flex;align-items:center;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2-5) var(--up1-spacing-3-5);font-size:var(--up1-font-size-sm,.8125rem);font-weight:600;color:var(--up1-color-primary,#0a808c);background:var(--up1-bg-tertiary,rgba(10,128,140,.08));border:1px dashed var(--up1-color-primary,#0a808c);border-radius:var(--up1-border-radius,.5rem)}.up1-ff__preview-banner .bi{font-size:var(--up1-font-size-base)}.up1-ff__section{display:flex;flex-direction:column;gap:var(--up1-spacing-4);padding:var(--up1-spacing-5);background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#e5e7eb);border-radius:var(--up1-border-radius-lg,.5rem)}.up1-ff--preview .up1-ff__section{border-style:dashed;background:var(--up1-gray-50,#f9fafb)}.up1-ff__title{margin:0;padding-bottom:var(--up1-spacing-2-5);border-bottom:1px solid var(--up1-border-color,#e5e7eb);font-size:var(--up1-font-size-lg,1rem);font-weight:700;color:var(--up1-text-primary,#262626)}.up1-file-field__list[data-v-6d0dbc6a]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.up1-file-field__item[data-v-6d0dbc6a]{display:flex;align-items:center;gap:.5rem}.up1-file-field__empty[data-v-6d0dbc6a]{color:var(--up1-text-muted,#6c757d);margin:0}.up1-file-field__actions[data-v-6d0dbc6a]{margin-top:.5rem}.up1-file-field__pending[data-v-6d0dbc6a]{color:var(--up1-text-muted,#6c757d);margin:.5rem 0 0;font-size:.9em;font-style:italic}.up1-file-field__error[data-v-6d0dbc6a]{color:var(--up1-link-danger-color,#dc3545);margin:.25rem 0 0;font-size:.9em}.up1-file-field-element[data-v-cf34f8b2]{width:100%}.up1-fq{width:100%;gap:var(--up1-spacing-3)}.up1-fq,.up1-fq__empty{display:flex;flex-direction:column}.up1-fq__empty{align-items:center;gap:var(--up1-spacing-1-5);padding:var(--up1-spacing-8) var(--up1-spacing-4);text-align:center;border:1px dashed var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background:var(--up1-gray-50,#f9fafb)}.up1-fq__empty-icon{--up1-icon-color:var(--up1-text-secondary, #6b7280);opacity:.7}.up1-fq__empty-title{margin:0;font-weight:600;color:var(--up1-text-primary,#262626)}.up1-fq__empty-hint{margin:0 0 var(--up1-spacing-2);font-size:var(--up1-font-size-sm,.8125rem);color:var(--up1-text-secondary,#6b7280)}.up1-fq__empty .up1-fq__add{align-self:center}.up1-fq__card{display:flex;flex-direction:column;border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background:var(--up1-bg-primary,#fff);overflow:hidden}.up1-fq__card-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2-5) var(--up1-spacing-3);background:var(--up1-gray-50,#f9fafb);border-bottom:1px solid var(--up1-border-color,#d3d3d3)}.up1-fq__ordinal{font-size:var(--up1-font-size-sm,.8125rem);font-weight:700;color:var(--up1-text-primary,#262626);white-space:nowrap}.up1-fq__req{color:var(--up1-color-danger-500,#ef4444);font-weight:700;line-height:1}.up1-fq__key{font-family:var(--up1-font-family-mono,ui-monospace,monospace);background:var(--up1-bg-primary,#fff);padding:var(--up1-fq-key-padding)}.up1-fq__key,.up1-fq__lock{font-size:var(--up1-fq-badge-font-size);color:var(--up1-text-secondary,#6b7280);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius-xl)}.up1-fq__lock{display:inline-flex;align-items:center;gap:var(--up1-fq-lock-gap);margin-left:auto;font-weight:600;background:var(--up1-gray-50,#f9fafb);padding:var(--up1-spacing-0-5) var(--up1-spacing-2)}.up1-fq--readonly .up1-fq__input:-moz-read-only,.up1-fq--readonly .up1-fq__option-input:-moz-read-only,.up1-fq--readonly .up1-fq__question-input:-moz-read-only{background:var(--up1-gray-50,#f9fafb);cursor:default;opacity:.9}.up1-fq--readonly .up1-fq__input:read-only,.up1-fq--readonly .up1-fq__option-input:read-only,.up1-fq--readonly .up1-fq__question-input:read-only,.up1-fq--readonly .up1-fq__select:disabled{background:var(--up1-gray-50,#f9fafb);cursor:default;opacity:.9}.up1-fq__type{display:inline-flex;align-items:center;gap:var(--up1-spacing-1-5);margin-left:auto}.up1-fq__type-icon{--up1-icon-color:var(--up1-color-primary, #0a808c)}.up1-fq__type i.up1-fq__type-icon{font-size:var(--up1-fq-text-font-size)}.up1-fq__card-actions{display:flex;gap:var(--up1-spacing-0-5)}.up1-fq__card-body{display:flex;flex-direction:column;gap:var(--up1-spacing-2-5);padding:var(--up1-spacing-3)}.up1-fq__question-input{width:100%;padding:var(--up1-spacing-2) 0;font-size:var(--up1-font-size-lg,1rem);font-weight:500;color:var(--up1-text-primary,#262626);background:transparent;border:none;border-bottom:2px solid var(--up1-border-color,#d3d3d3);outline:none;box-sizing:border-box}.up1-fq__question-input:focus{border-bottom-color:var(--up1-color-primary,#0a808c)}.up1-fq__input,.up1-fq__num,.up1-fq__option-input,.up1-fq__option-value,.up1-fq__select{padding:var(--up1-fq-input-padding);font-size:var(--up1-font-size-base,.9375rem);line-height:1.5;color:var(--up1-text-primary,#262626);background-color:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);outline:none;box-sizing:border-box}.up1-fq__input{width:100%}.up1-fq__input:focus,.up1-fq__num:focus,.up1-fq__option-input:focus,.up1-fq__option-value:focus,.up1-fq__select:focus{border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 var(--up1-focus-ring-width,.25rem) var(--up1-focus-ring-color,rgba(10,128,140,.25))}.up1-fq__input::-moz-placeholder,.up1-fq__option-input::-moz-placeholder,.up1-fq__option-value::-moz-placeholder{color:var(--vf-color-placeholder,#b6b6b6);opacity:1}.up1-fq__input::placeholder,.up1-fq__option-input::placeholder,.up1-fq__option-value::placeholder,.up1-fq__select:focus-visible{color:var(--vf-color-placeholder,#b6b6b6);opacity:1}.up1-fq__options{display:flex;flex-direction:column;gap:var(--up1-spacing-1-5)}.up1-fq__option{display:flex;align-items:center;gap:var(--up1-spacing-2)}.up1-fq__option-icon{--up1-icon-color:var(--up1-text-secondary, #9ca3af);flex:0 0 auto}.up1-fq__option i.up1-fq__option-icon{font-size:var(--up1-fq-text-font-size)}.up1-fq__option-input{flex:1 1 auto}.up1-fq__option-value{flex:0 0 9rem}.up1-fq__options-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-2);flex-wrap:wrap;margin-top:var(--up1-spacing-0-5)}.up1-fq__custom-values{display:inline-flex;align-items:center;gap:var(--up1-spacing-1-5);font-size:var(--up1-font-size-sm,.8125rem);color:var(--up1-text-secondary,#6b7280);cursor:pointer}.up1-fq__scale{display:flex;flex-direction:column;gap:var(--up1-spacing-2)}.up1-fq__scale-fields{display:flex;align-items:center;gap:var(--up1-spacing-4);flex-wrap:wrap}.up1-fq__scale-field{display:flex;align-items:center;gap:var(--up1-spacing-1-5);font-size:var(--up1-font-size-base,.9375rem);color:var(--up1-text-primary,#262626)}.up1-fq__num{width:4.5rem}.up1-fq__scale-preview{display:flex;gap:var(--up1-spacing-1-5);flex-wrap:wrap}.up1-fq__scale-chip{display:inline-flex;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 var(--up1-spacing-2);font-size:var(--up1-font-size-sm,.8125rem);color:var(--up1-text-secondary,#6b7280);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem)}.up1-fq__card-foot,.up1-fq__scale-chip{align-items:center;background:var(--up1-gray-50,#f9fafb)}.up1-fq__card-foot{display:flex;justify-content:flex-end;padding:var(--up1-spacing-2) var(--up1-spacing-3);border-top:1px solid var(--up1-border-color,#d3d3d3)}.up1-fq__switch{display:inline-flex;align-items:center;gap:var(--up1-spacing-2);cursor:pointer;font-size:var(--up1-font-size-sm,.8125rem);color:var(--up1-text-secondary,#6b7280);-webkit-user-select:none;-moz-user-select:none;user-select:none}.up1-fq__switch input{position:absolute;opacity:0;width:0;height:0}.up1-fq__switch-track{position:relative;width:2.25rem;height:1.25rem;flex:0 0 auto;background:var(--up1-gray-300,#cbd5e1);border-radius:var(--up1-border-radius-xl);transition:background .15s ease}.up1-fq__switch-track:after{content:"";position:absolute;top:.125rem;left:.125rem;width:1rem;height:1rem;background:#fff;border-radius:50%;transition:transform .15s ease}.up1-fq__switch input:checked+.up1-fq__switch-track{background:var(--up1-color-primary,#0a808c)}.up1-fq__switch input:checked+.up1-fq__switch-track:after{transform:translate(1rem)}.up1-fq__switch input:focus-visible+.up1-fq__switch-track{box-shadow:0 0 0 var(--up1-focus-ring-width,.25rem) var(--up1-focus-ring-color,rgba(10,128,140,.25))}.up1-fq__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;background:none;border:1px solid transparent;border-radius:var(--up1-border-radius,.375rem);color:var(--up1-text-secondary,#6b7280);font-size:var(--up1-fq-text-font-size);cursor:pointer;transition:background .12s ease,color .12s ease}.up1-fq__icon-btn:hover:not(:disabled){background:var(--up1-overlay-medium,rgba(0,0,0,.05));color:var(--up1-text-primary,#262626)}.up1-fq__icon-btn:disabled{opacity:.35;cursor:not-allowed}.up1-fq__icon-btn i.bi,.up1-fq__lock i.bi{font-size:inherit}.up1-fq__icon-btn--danger:hover:not(:disabled){background:var(--up1-color-danger-50,rgba(239,68,68,.1));color:var(--up1-color-danger-500,#ef4444)}.up1-fq__icon-btn:focus-visible{outline:none;box-shadow:0 0 0 var(--up1-focus-ring-width,.25rem) var(--up1-focus-ring-color,rgba(10,128,140,.25))}.up1-fq__add-item{display:inline-flex;align-items:center;gap:var(--up1-spacing-1-5);align-self:flex-start;background:none;border:none;color:var(--up1-text-link,#12717b);font-size:var(--up1-font-size-sm,.8125rem);font-weight:500;padding:var(--up1-spacing-1) 0;cursor:pointer}.up1-fq__add-item:hover{color:var(--up1-text-link-hover,#16626b);text-decoration:underline}.up1-fq__add{display:inline-flex;align-items:center;justify-content:center;gap:var(--up1-spacing-2);align-self:flex-start;padding:var(--up1-spacing-2) var(--up1-spacing-4);font-size:var(--up1-font-size-base,.9375rem);font-weight:600;cursor:pointer;border-radius:var(--up1-border-radius,.375rem)}.up1-fq__add--primary{color:var(--up1-text-inverse,#fff);background:var(--up1-color-primary,#0a808c);border:1px solid var(--up1-color-primary,#0a808c)}.up1-fq__add--primary:hover{background:var(--up1-color-primary-hover,#086a74);border-color:var(--up1-color-primary-hover,#086a74)}.up1-fq__add--primary:focus-visible{outline:none;box-shadow:0 0 0 var(--up1-focus-ring-width,.25rem) var(--up1-focus-ring-color,rgba(10,128,140,.25))}.ip-wrap[data-v-7e8be18e]{width:100%}.ip-search[data-v-7e8be18e]{display:flex;align-items:center;gap:var(--up1-spacing-2);border:var(--up1-input-border-width) solid var(--up1-input-border-color);border-radius:var(--up1-input-border-radius);padding:var(--up1-spacing-1-5) var(--up1-spacing-3);margin-bottom:var(--up1-spacing-2);background:var(--up1-input-bg)}.ip-search__icon[data-v-7e8be18e]{color:var(--up1-text-secondary)}.ip-search__input[data-v-7e8be18e]{border:none;outline:none;flex:1;background:transparent;color:var(--up1-text-primary);font-size:var(--up1-font-size-sm)}.ip-grid[data-v-7e8be18e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--up1-iconpicker-cell-size),1fr));gap:var(--up1-spacing-1);max-height:var(--up1-iconpicker-grid-max-height);overflow-y:auto;border:var(--up1-border-width) solid var(--up1-border-color);border-radius:var(--up1-input-border-radius);padding:var(--up1-spacing-1-5)}.ip-cell[data-v-7e8be18e]{aspect-ratio:1;border-radius:var(--up1-border-radius-sm);border:var(--up1-border-width-2) solid transparent;background:var(--up1-bg-secondary);color:var(--up1-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--up1-iconpicker-glyph-size);padding:0}.ip-cell[data-v-7e8be18e]:hover{background:var(--up1-bg-tertiary)}.ip-cell[data-v-7e8be18e]:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}.ip-cell--selected[data-v-7e8be18e]{border-color:var(--up1-color-primary);background:var(--up1-bg-tertiary)}.ip-empty[data-v-7e8be18e]{grid-column:1/-1;text-align:center;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm);margin:var(--up1-spacing-2) 0}.ip-readonly[data-v-7e8be18e]{display:flex;align-items:center;gap:var(--up1-spacing-2);min-height:var(--vf-min-height,2.375rem)}.ip-readonly i[data-v-7e8be18e]{font-size:var(--up1-font-size-2xl);color:var(--up1-text-primary)}.ip-readonly__label[data-v-7e8be18e]{color:var(--up1-text-primary);font-size:var(--up1-font-size-base);line-height:var(--up1-line-height-normal)}.up1-image-field[data-v-c0421d52]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--up1-spacing-2);width:100%}.up1-image-field__frame[data-v-c0421d52]{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background:var(--up1-bg-secondary);border:1px solid var(--up1-border-light,var(--up1-border-color))}.up1-image-field__frame--circle[data-v-c0421d52]{border-radius:var(--up1-border-radius-full)}.up1-image-field__frame--rounded[data-v-c0421d52]{border-radius:var(--up1-border-radius-xl,var(--up1-border-radius))}.up1-image-field__frame--square[data-v-c0421d52]{border-radius:var(--up1-border-radius)}.up1-image-field__img[data-v-c0421d52]{display:block;width:100%;height:100%}.up1-image-field__placeholder[data-v-c0421d52]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--up1-text-muted)}.up1-image-field__input[data-v-c0421d52]{width:100%}.jfv[data-v-1c27c27a]{display:flex;flex-direction:column;gap:var(--up1-spacing-2,.5rem)}.jfv-pre[data-v-1c27c27a]{background:var(--up1-bg-secondary,#f8f9fa);border:1px solid var(--up1-border-color,#dee2e6);border-radius:var(--up1-border-radius,.375rem);padding:var(--up1-spacing-3,.75rem);font-size:var(--up1-font-size-sm,.875rem);white-space:pre-wrap;word-break:break-word;margin:0}.jfv-view-list[data-v-1c27c27a]{gap:var(--up1-spacing-2,.5rem)}.jfv-row[data-v-1c27c27a],.jfv-view-list[data-v-1c27c27a]{display:flex;flex-direction:column}.jfv-row[data-v-1c27c27a]{gap:var(--up1-spacing-1,.25rem)}.jfv[data-v-1c27c27a] .form-switch .form-check-input{width:var(--vf-toggle-width,3rem);height:var(--vf-toggle-height,1.5rem);border-color:var(--up1-vf-toggle-border-off,var(--up1-gray-300));background-color:var(--up1-vf-toggle-bg-off,var(--up1-gray-300));background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%208%208%22%3E%3Ccircle%20r%3D%223%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);background-position:0}.jfv[data-v-1c27c27a] .form-switch .form-check-input:checked{border-color:var(--up1-vf-toggle-border-on,var(--up1-color-primary));background-color:var(--up1-vf-toggle-bg-on,var(--up1-color-primary));background-position:100%}.jfv-bool-view[data-v-1c27c27a] .form-check-input:disabled{opacity:1;cursor:default}.jfv-label[data-v-1c27c27a]{font-size:var(--up1-font-size-sm,.875rem);font-weight:var(--up1-font-weight-medium,500);color:var(--up1-text-muted,#6c757d)}.jfv-value[data-v-1c27c27a]{background-color:var(--vf-bg-disabled,var(--up1-bg-secondary));border:1px solid var(--vf-border-color-input,var(--up1-border-color));border-radius:var(--vf-radius-input,var(--up1-border-radius));padding:var(--vf-py-input,var(--up1-input-padding-y)) var(--vf-px-input,var(--up1-input-padding-x));font-size:var(--up1-input-font-size);color:var(--vf-color-disabled,var(--up1-text-secondary));word-break:break-word}.jfv-value--empty[data-v-1c27c27a]{display:block;min-height:var(--up1-input-min-height,2.5rem)}.jfv-req[data-v-1c27c27a]{color:var(--up1-color-danger-500,#dc3545);margin-left:var(--up1-spacing-1)}.jfv-collapsible-header[data-v-1c27c27a]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1,.25rem);background:none;border:none;padding:var(--up1-spacing-1,.25rem) 0;cursor:pointer;color:var(--up1-text-primary,#212529);font-weight:var(--up1-font-weight-medium,500)}.jfv-nested[data-v-1c27c27a]{margin-left:var(--up1-spacing-3,.75rem);padding-left:var(--up1-spacing-3,.75rem);border-left:2px solid var(--up1-border-color,#dee2e6)}.jfv-edit-list[data-v-1c27c27a],.jfv-edit-row[data-v-1c27c27a]{display:flex;flex-direction:column;gap:var(--up1-spacing-2,.5rem)}.up1-jfv-element[data-v-6502076f]{width:100%}.profile-image-element[data-v-f3eed7f8]{display:flex;justify-content:center;width:100%}.profile-image-element__frame[data-v-f3eed7f8]{display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--up1-bg-secondary,#f3f4f6);border:1px solid var(--up1-border-light,#d9dee5);box-shadow:var(--up1-profileimage-frame-shadow)}.profile-image-element__frame--circle[data-v-f3eed7f8]{border-radius:var(--up1-border-radius-full)}.profile-image-element__frame--rounded[data-v-f3eed7f8]{border-radius:var(--up1-border-radius-xl)}.profile-image-element__frame--square[data-v-f3eed7f8]{border-radius:var(--up1-border-radius)}.profile-image-element__img[data-v-f3eed7f8]{display:block;width:100%;height:100%}.profile-image-element__placeholder[data-v-f3eed7f8]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--up1-text-muted,#94a3b8);background:linear-gradient(180deg,#ffffffb3,#f1f5f9e6)}.profile-image-element__icon[data-v-f3eed7f8]{width:48%;height:48%}.vf-record-detail-wrapper[data-v-fd7797aa]{width:100%;min-height:100px}.vf-record-list-wrapper[data-v-a6da2def]{width:100%;min-height:200px}.vf-record-list-wrapper--preview[data-v-a6da2def]{min-height:0}.vf-record-list-preview-footer[data-v-a6da2def]{display:flex;align-items:center;padding:var(--up1-spacing-2) 0 0;font-size:var(--up1-font-size-sm)}.vf-record-list-preview-toggle[data-v-a6da2def]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);padding:0;border:0;background:none;color:var(--up1-text-link);font:inherit;cursor:pointer}.vf-record-list-preview-toggle[data-v-a6da2def]:focus-visible,.vf-record-list-preview-toggle[data-v-a6da2def]:hover{text-decoration:underline}.vf-record-list-preview-icon[data-v-a6da2def]{font-size:var(--up1-font-size-sm)}.ref-select{display:flex;flex-direction:column;width:100%}.ref-select__field{margin-bottom:0}.ref-select__state{margin:var(--up1-spacing-1) 0 0;font-size:var(--up1-font-size-xs)}.ref-select__state--error{color:var(--up1-color-danger-600)}.ref-select__option{display:flex;flex-direction:column;gap:var(--up1-spacing-1);width:100%;min-width:0}.ref-select__option-name{font-weight:var(--up1-font-weight-medium)}.ref-select__option-desc{color:var(--up1-text-muted);font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);white-space:normal}.ref-select__option-create{display:inline-flex;align-items:center;gap:var(--up1-spacing-2);width:100%;padding-bottom:var(--up1-spacing-2);border-bottom:1px solid var(--up1-border-color);color:var(--up1-color-primary-600);font-weight:var(--up1-font-weight-semibold)}.ref-select__option-more{display:block;width:100%;padding-top:var(--up1-spacing-2);border-top:1px solid var(--up1-border-color);color:var(--up1-text-muted);font-size:var(--up1-font-size-xs);cursor:default}.rop{width:100%}.rop__state{margin:0;padding:var(--up1-spacing-3);color:var(--up1-text-muted);font-size:var(--up1-font-size-sm)}.rop__state--error{color:var(--up1-color-danger-600)}.rop__item+.rop__item{margin-top:var(--up1-spacing-2)}.rop__option{display:flex;align-items:flex-start;gap:var(--up1-spacing-2);margin-bottom:var(--up1-spacing-2);padding:var(--up1-spacing-2) var(--up1-spacing-3);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius);cursor:pointer}.rop__option--selected{border-color:var(--up1-color-primary-500);background-color:var(--up1-color-primary-50)}.rop__radio{margin-top:var(--up1-spacing-1);accent-color:var(--up1-color-primary-500)}.rop__body{display:flex;flex-direction:column;min-width:0}.rop__head{display:flex;align-items:baseline;gap:var(--up1-spacing-2)}.rop__name{color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);font-weight:600}.rop__count,.rop__desc{color:var(--up1-text-muted);font-size:var(--up1-font-size-xs)}.rop__toggle{margin:0 0 var(--up1-spacing-2) var(--up1-spacing-5);padding:0;border:none;background:none;color:var(--up1-color-primary-600);cursor:pointer;font-size:var(--up1-font-size-xs)}.rop__preview{margin:0 0 var(--up1-spacing-3) var(--up1-spacing-5);padding:var(--up1-spacing-2);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-sm);list-style:none}.rop__grant{display:flex;justify-content:space-between;gap:var(--up1-spacing-3);padding:var(--up1-spacing-1) 0;font-size:var(--up1-font-size-xs)}.rop__grant-value{color:var(--up1-text-secondary)}.rop__grant-origin{font-style:italic}.rop__grant--empty,.rop__grant-origin{color:var(--up1-text-muted)}.asb-wrapper[data-v-21ebc0c4]{display:inline-flex;align-items:center;min-height:1.5rem}.asb-empty[data-v-21ebc0c4]{font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary);font-style:italic}.vf-app-config-panel-wrapper[data-v-a7e42726]{width:100%;min-height:200px}.acl[data-v-3dd7e87b]{--acl-surface:light-dark(var(--up1-bg-primary, #fff), var(--up1-bg-secondary, #2c2c2c));--acl-ok-fg:light-dark(var(--up1-color-success-700, #156147), var(--up1-color-success-500, #22c55e));--acl-ok-bg:color-mix(in srgb, var(--up1-color-success-500, #22c55e) 12%, transparent);--acl-ok-border:color-mix(in srgb, var(--up1-color-success-500, #22c55e) 40%, transparent);--acl-warn-fg:var(--up1-color-warning-700, #b45309);--acl-warn-bg:color-mix(in srgb, var(--up1-color-warning-500, #f59e0b) 12%, transparent);--acl-warn-border:color-mix(in srgb, var(--up1-color-warning-500, #f59e0b) 40%, transparent);--acl-danger-fg:light-dark(var(--up1-color-danger-700, #6e1616), var(--up1-color-danger-500, #ef4444));--acl-danger-bg:color-mix(in srgb, var(--up1-color-danger-500, #ef4444) 12%, transparent);--acl-danger-border:color-mix(in srgb, var(--up1-color-danger-500, #ef4444) 45%, transparent);--acl-info-fg:light-dark(var(--up1-color-info-700, #142e5c), var(--up1-color-info-500, #38bdf8));--acl-info-border:color-mix(in srgb, var(--up1-color-info-500, #38bdf8) 55%, transparent);--acl-primary-bg:color-mix(in srgb, var(--up1-color-primary, #2dd4bf) 10%, transparent);--acl-primary-border:color-mix(in srgb, var(--up1-color-primary, #2dd4bf) 45%, transparent);flex-direction:column;min-width:0;min-height:0}.acl[data-v-3dd7e87b],.acl__head[data-v-3dd7e87b]{display:flex;gap:8px}.acl__head[data-v-3dd7e87b]{align-items:baseline;justify-content:space-between}.acl__title[data-v-3dd7e87b]{margin:0;font-size:15px;font-weight:600;color:var(--up1-text-primary,#212529)}.acl__counter[data-v-3dd7e87b]{font-size:12px;font-variant-numeric:tabular-nums;color:var(--up1-text-muted,#8b9491)}.acl__search[data-v-3dd7e87b]{width:100%;padding:8px 10px;border:1px solid var(--up1-border-color,#232525);border-radius:8px;font-size:13px;background:var(--acl-surface);color:var(--up1-text-primary,#212529)}.acl__search[data-v-3dd7e87b]::-moz-placeholder{color:var(--up1-text-muted,#8b9491)}.acl__search[data-v-3dd7e87b]::placeholder{color:var(--up1-text-muted,#8b9491)}.acl__search[data-v-3dd7e87b]:focus-visible{outline:2px solid var(--up1-color-primary,#2dd4bf);outline-offset:1px;border-color:var(--up1-color-primary,#2dd4bf)}.acl__order-note[data-v-3dd7e87b]{margin:-2px 0 0;color:var(--up1-text-muted,#8b9491)}.acl__notice[data-v-3dd7e87b],.acl__order-note[data-v-3dd7e87b]{font-size:12px;line-height:1.35}.acl__notice[data-v-3dd7e87b]{margin:0;padding:8px 10px;border-radius:8px;border:1px solid transparent}.acl__notice--info[data-v-3dd7e87b]{background:var(--acl-primary-bg);border-color:var(--acl-primary-border);color:var(--up1-text-primary,#212529)}.acl__notice--warning[data-v-3dd7e87b]{background:var(--acl-warn-bg);border-color:var(--acl-warn-border);color:var(--up1-text-primary,#212529)}.acl__state[data-v-3dd7e87b]{margin:0;font-size:13px;color:var(--up1-text-muted,#8b9491)}.acl__state--live[data-v-3dd7e87b]:empty{display:none}.acl__list--stale[data-v-3dd7e87b]{opacity:.55;transition:opacity .12s}.acl__list--stale .acl__card[data-v-3dd7e87b]{cursor:progress}@media(prefers-reduced-motion:reduce){.acl__list--stale[data-v-3dd7e87b]{transition:none}}.acl__list[data-v-3dd7e87b]{list-style:none;margin:0;padding:0 4px 0 0;overflow-y:auto;min-height:0;flex:1 1 auto}.acl__card[data-v-3dd7e87b],.acl__list[data-v-3dd7e87b]{display:flex;flex-direction:column;gap:8px}.acl__card[data-v-3dd7e87b]{width:100%;text-align:left;padding:10px 12px;border-radius:10px;background:var(--acl-surface);border:1px solid var(--up1-border-color,#232525);cursor:pointer;transition:border-color .12s,background .12s}.acl__card[data-v-3dd7e87b]:hover{border-color:var(--up1-color-primary,#2dd4bf)}.acl__card[data-v-3dd7e87b]:focus-visible{outline:2px solid var(--up1-color-primary,#2dd4bf);outline-offset:2px}.acl__card--suggested[data-v-3dd7e87b]{border-color:var(--acl-primary-border)}.acl__card--selected[data-v-3dd7e87b]{background:var(--acl-primary-bg);border-color:var(--up1-color-primary,#2dd4bf)}.acl__card-top[data-v-3dd7e87b]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.acl__card-title[data-v-3dd7e87b]{font-size:14px;font-weight:600;line-height:1.3;color:var(--up1-text-primary,#212529)}.acl__rank[data-v-3dd7e87b]{flex:none;font-size:12px;font-variant-numeric:tabular-nums;padding:2px 8px;border-radius:999px;border:1px solid var(--acl-info-border);color:var(--acl-info-fg);white-space:nowrap}.acl__chips[data-v-3dd7e87b]{display:flex;flex-wrap:wrap;gap:6px}.acl__chip[data-v-3dd7e87b]{font-size:12px;line-height:1.5;padding:1px 8px;border-radius:6px;border:1px solid transparent;white-space:nowrap}.acl__chip--neutral[data-v-3dd7e87b]{background:color-mix(in srgb,var(--up1-text-muted,#8b9491) 8%,transparent);border-color:var(--up1-border-color,#232525);color:var(--up1-text-muted,#8b9491)}.acl__chip--ok[data-v-3dd7e87b]{background:var(--acl-ok-bg);border-color:var(--acl-ok-border);color:var(--acl-ok-fg)}.acl__chip--warning[data-v-3dd7e87b]{background:var(--acl-warn-bg);border-color:var(--acl-warn-border);color:var(--acl-warn-fg)}.acl__chip--danger[data-v-3dd7e87b]{background:var(--acl-danger-bg);border-color:var(--acl-danger-border);color:var(--acl-danger-fg)}.acl__chip--suggested[data-v-3dd7e87b]{background:var(--acl-primary-bg);border-color:var(--acl-primary-border);color:var(--up1-color-primary,#2dd4bf)}.acl__chip--outside[data-v-3dd7e87b]{background:transparent;border-style:dashed;border-color:var(--up1-text-muted,#8b9491);color:var(--up1-text-muted,#8b9491)}.cpe-card{width:100%;padding:var(--up1-spacing-3,.75rem);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background-color:var(--up1-bg-primary,#fff)}.cpe-mode-toggle{display:inline-flex;margin-bottom:var(--up1-spacing-2);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius);overflow:hidden}.cpe-mode-option{padding:var(--up1-spacing-1-5) var(--up1-spacing-3);border:none;background:var(--up1-bg-primary);color:var(--up1-text-secondary);cursor:pointer;font-size:var(--up1-font-size-sm);transition:background-color var(--up1-transition-fast),color var(--up1-transition-fast)}.cpe-mode-option+.cpe-mode-option{border-left:1px solid var(--up1-border-color)}.cpe-mode-option:hover:not(.cpe-mode-option--active){background:var(--up1-bg-secondary);color:var(--up1-text-primary)}.cpe-mode-option--active{background:var(--up1-color-primary);color:var(--up1-text-inverse)}.cpe-mode-hint,.cpe-preview{margin:0 0 var(--up1-spacing-2);color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}.cpe-preview{display:flex;align-items:center;flex-wrap:wrap;gap:var(--up1-spacing-2)}.cpe-preview__value{padding:var(--up1-spacing-0-5) var(--up1-spacing-2);border-radius:var(--up1-border-radius-sm);background:var(--up1-bg-secondary);color:var(--up1-text-primary)}.cpe-preview__warning{color:var(--up1-color-warning-700)}.cpe-add-row{display:flex;align-items:center;gap:var(--up1-spacing-2);margin-bottom:var(--up1-spacing-2)}.cpe-add-row>.up1-select-wrapper{margin-bottom:0}.cpe-add-row>*{flex:1;height:var(--up1-input-min-height)}.cpe-add-row>.up1-select-wrapper>select{height:100%}.cpe-add-row>button{flex:0 0 auto}.cpe-search-wrap{position:relative;margin-bottom:.5rem}.cpe-search-results{margin-top:.25rem;max-height:220px;overflow-y:auto;border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background:var(--up1-bg-primary,#fff)}.cpe-search-result{display:block;width:100%;text-align:left;padding:.5rem .75rem;border:none;background:transparent;color:var(--up1-text-primary,#262626);font-size:var(--up1-font-size-base,.9375rem);cursor:pointer}.cpe-search-result:focus-visible,.cpe-search-result:hover{background:var(--up1-gray-50,#f9fafb);outline:none}.cpe-search-status{padding:.5rem .75rem;font-size:var(--up1-font-size-sm,.8125rem);color:var(--up1-text-muted,#6c757d)}.cpe-status{margin:var(--up1-spacing-2) 0 var(--up1-spacing-1);padding-top:var(--up1-spacing-2);border-top:1px solid var(--up1-border-light);color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}.cpe-chip-list{max-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:.375rem}.cpe-chip{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;background:var(--up1-gray-50,#f9fafb);border-radius:var(--up1-border-radius,.375rem);border:1px solid var(--up1-border-color,#d3d3d3)}.cpe-chip--wildcard{border-color:var(--up1-color-warning-600);background:var(--up1-bg-primary)}.cpe-chip-icon{flex-shrink:0;color:var(--up1-color-warning-700);font-size:var(--up1-font-size-xs)}.cpe-chip-value{flex:1;font-size:var(--up1-font-size-base,.9375rem);color:var(--up1-text-primary,#262626);word-break:break-all}@media(prefers-reduced-motion:reduce){.cpe-card *{transition:none!important}}.cp-grid[data-v-ba599075]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;max-width:360px}.cp-swatch[data-v-ba599075]{position:relative;aspect-ratio:1;border-radius:6px;border:2px solid transparent;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:transform .08s ease}.cp-swatch[data-v-ba599075]:hover{transform:scale(1.08)}.cp-swatch[data-v-ba599075]:focus-visible{outline:2px solid var(--up1-text-primary);outline-offset:2px}.cp-swatch--selected[data-v-ba599075]{border-color:var(--up1-text-primary)}.cp-check[data-v-ba599075]{filter:drop-shadow(0 0 1.5px rgba(0,0,0,.7))}.cp-readonly[data-v-ba599075]{display:flex;align-items:center;gap:10px;min-height:var(--vf-min-height,2.375rem)}.cp-readonly__swatch[data-v-ba599075]{width:24px;height:24px;border-radius:5px;border:1px solid var(--up1-border-color);flex:0 0 auto}.cp-readonly__label[data-v-ba599075]{color:var(--up1-text-primary);font-size:1rem;line-height:1.5}.cag-root[data-v-461d3749]{display:flex;flex-direction:column;gap:var(--up1-spacing-4)}.cag-header[data-v-461d3749]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--up1-spacing-3);flex-wrap:nowrap}.cag-header__titles[data-v-461d3749]{display:flex;flex-direction:column;gap:var(--up1-spacing-1);flex:1 1 auto;min-width:0}.cag-header__titlerow[data-v-461d3749]{display:flex;align-items:center;gap:var(--up1-spacing-3)}.cag-header__titlerow[data-v-461d3749] h2{flex:1 1 auto;min-width:0;margin:0}.cag-header__subtitle[data-v-461d3749]{margin:0;font-size:var(--up1-font-size-sm);line-height:1.35;color:var(--up1-text-secondary)}.cag-selector[data-v-461d3749]{display:flex;align-items:center;gap:var(--up1-spacing-2-5);flex-wrap:wrap}.cag-selector__label[data-v-461d3749]{font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.cag-selector__field[data-v-461d3749]{position:relative;display:inline-flex;align-items:center;min-width:16rem;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg)}.cag-selector__field[data-v-461d3749]:focus-within{border-color:var(--up1-color-primary);box-shadow:var(--up1-shadow-focus)}.cag-selector__input[data-v-461d3749]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:transparent;cursor:pointer;width:100%;padding:var(--up1-spacing-2) var(--up1-spacing-6) var(--up1-spacing-2) var(--up1-spacing-2-5);margin:0;color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);font-family:inherit}.cag-selector__input[data-v-461d3749]:focus{outline:none}.cag-selector__caret[data-v-461d3749]{position:absolute;right:var(--up1-spacing-2-5);pointer-events:none;color:var(--up1-text-secondary)}.cag-mode[data-v-461d3749],.cag-selector__caret[data-v-461d3749]{font-size:var(--up1-font-size-xs)}.cag-mode[data-v-461d3749]{display:inline-flex;align-items:center;gap:var(--up1-spacing-0-5);flex-shrink:0;padding:.15rem var(--up1-spacing-2);border-radius:999px;border:var(--up1-border-width-1) solid transparent;font-weight:var(--up1-text-font-weight-semibold);white-space:nowrap}.cag-mode--edit[data-v-461d3749]{background:var(--up1-color-primary);color:var(--up1-text-inverse)}.cag-mode--view[data-v-461d3749]{background:var(--up1-bg-tertiary);color:var(--up1-text-secondary);border-color:var(--up1-border-color)}.cag-viewtoggle[data-v-461d3749]{display:flex;justify-content:flex-end;margin-bottom:var(--up1-spacing-3)}.cag-viewtoggle__btn[data-v-461d3749]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);padding:var(--up1-spacing-1-5) var(--up1-spacing-3);border:var(--up1-border-width-1) solid var(--up1-border-color);background:var(--up1-bg-primary);color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);cursor:pointer}.cag-viewtoggle__btn[data-v-461d3749]:first-child{border-top-left-radius:var(--up1-border-radius);border-bottom-left-radius:var(--up1-border-radius)}.cag-viewtoggle__btn[data-v-461d3749]:last-child{border-top-right-radius:var(--up1-border-radius);border-bottom-right-radius:var(--up1-border-radius);border-left:none}.cag-viewtoggle__btn--active[data-v-461d3749]{background:var(--up1-color-primary);border-color:var(--up1-color-primary);color:var(--up1-text-inverse)}.cag-viewtoggle__btn[data-v-461d3749]:disabled{cursor:not-allowed;opacity:.55}.cag-savebar[data-v-461d3749]{display:flex;align-items:center;justify-content:flex-end;gap:var(--up1-spacing-3)}.cag-savebar--unsaved[data-v-461d3749]{padding:var(--up1-spacing-2) var(--up1-spacing-3);border:var(--up1-border-width-1) solid color-mix(in srgb,var(--up1-color-warning-700) 30%,transparent);border-radius:var(--up1-border-radius-md);background:var(--up1-color-warning-100,#fdf6d8)}.cag-savebar__error[data-v-461d3749]{margin:0 auto 0 0;color:var(--up1-color-danger-700);font-size:var(--up1-font-size-sm)}.cag-savebar__dirty[data-v-461d3749]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);margin-right:auto;color:var(--up1-color-warning-700);font-size:var(--up1-font-size-sm)}.cag-savebar__actions[data-v-461d3749]{display:flex;gap:var(--up1-spacing-2)}.cag-empty[data-v-461d3749]{margin:0;padding:var(--up1-spacing-6) 0;text-align:center;font-size:var(--up1-font-size-sm)}.cag-empty--muted[data-v-461d3749]{color:var(--up1-text-secondary)}.cag-glossary[data-v-461d3749]{gap:var(--up1-spacing-1) var(--up1-spacing-4);padding:var(--up1-spacing-2) var(--up1-spacing-3);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-primary);font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary)}.cag-glossary[data-v-461d3749],.cag-glossary__group[data-v-461d3749]{display:flex;flex-wrap:wrap;align-items:center}.cag-glossary__group[data-v-461d3749]{gap:var(--up1-spacing-0-5) var(--up1-spacing-2)}.cag-glossary__axis[data-v-461d3749]{color:var(--up1-text-primary);font-weight:var(--up1-text-font-weight-semibold)}.cag-glossary__item[data-v-461d3749]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);white-space:nowrap}.cag-glossary__code[data-v-461d3749]{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;padding:0 var(--up1-spacing-0-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-bg-secondary);color:var(--up1-text-primary);font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-semibold);line-height:1.4}.cag-workspace[data-v-461d3749]{display:flex;align-items:flex-start;gap:var(--up1-spacing-4);flex-wrap:wrap}.cag-workspace>.cag-grid[data-v-461d3749]{flex:1 1 20rem}.cag-grid[data-v-461d3749]{min-width:0;display:flex;flex-direction:column;gap:var(--up1-spacing-3)}[data-v-461d3749] .cag-table-root{width:100%;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-primary);overflow:hidden}[data-v-461d3749] .cag-gridtools{display:flex;align-items:center;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2-5) var(--up1-spacing-3);border-bottom:var(--up1-border-width-1) solid var(--up1-border-color)}[data-v-461d3749] .cag-gridsearch{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0}[data-v-461d3749] .cag-gridsearch__icon{position:absolute;left:var(--up1-spacing-2-5);color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm);pointer-events:none}[data-v-461d3749] .cag-gridsearch__input{width:100%;box-sizing:border-box;padding:var(--up1-spacing-2) var(--up1-spacing-2-5) var(--up1-spacing-2) 2.25rem;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);font-family:inherit}[data-v-461d3749] .cag-gridsearch__input:focus{outline:none;border-color:var(--up1-color-primary);box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .cag-onlytributed{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--up1-spacing-1);cursor:pointer;padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:transparent;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm);font-family:inherit}[data-v-461d3749] .cag-onlytributed:hover{border-color:var(--up1-color-primary);color:var(--up1-color-primary-700)}[data-v-461d3749] .cag-onlytributed--active{border-color:var(--up1-color-primary);background:var(--up1-color-primary);color:var(--up1-text-inverse)}[data-v-461d3749] .cag-onlytributed:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .cag-matrixbar{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-2);flex-wrap:wrap;padding:var(--up1-spacing-2) var(--up1-spacing-3);background:var(--up1-bg-secondary);border-bottom:var(--up1-border-width-1) solid var(--up1-border-color)}[data-v-461d3749] .cag-matrixbar__name{display:inline-flex;align-items:center;gap:var(--up1-spacing-1-5);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}[data-v-461d3749] .cag-matrixbar__name .bi{color:var(--up1-color-primary)}[data-v-461d3749] .cag-matrixbar__summary{font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}[data-v-461d3749] .cag-table__collevel-name{display:block;font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}[data-v-461d3749] .cag-table__collevel-desc{display:block;margin-top:var(--up1-spacing-0-5);max-width:14rem;white-space:normal;font-size:.6875rem;font-weight:var(--up1-text-font-weight-normal,400);line-height:1.3;color:var(--up1-text-secondary)}[data-v-461d3749] .cag-table__rowline{display:block;min-width:0;font-size:.8125rem;line-height:1.15}[data-v-461d3749] .cag-table__rowbadges{display:flex;flex-direction:column;align-items:flex-start;gap:var(--up1-spacing-1);margin-top:var(--up1-spacing-0-5)}[data-v-461d3749] .cag-table__rowstatus{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);align-self:flex-start;padding:2px var(--up1-spacing-1-5);border-radius:999px;font-size:.625rem;font-weight:var(--up1-text-font-weight-semibold);letter-spacing:.03em;line-height:1.2;text-transform:uppercase}[data-v-461d3749] .cag-table__rowstatus .bi{flex-shrink:0}[data-v-461d3749] .cag-table__rowstatus--complete,[data-v-461d3749] .cag-table__rowstatus--levels.is-complete{background:var(--up1-color-success-100);color:var(--up1-color-success-700)}[data-v-461d3749] .cag-table__rowstatus--levels.is-partial,[data-v-461d3749] .cag-table__rowstatus--partial,[data-v-461d3749] .cag-table__rowstatus--warn{background:var(--up1-color-warning-100,#fdecc8);color:var(--up1-color-warning-700,#a15c07)}[data-v-461d3749] .cag-table__rowstatus--warn-strong{background:var(--up1-color-warning-100,#fdecc8);color:var(--up1-color-warning-700)}[data-v-461d3749] .cag-table__nomatch{padding:var(--up1-spacing-6) var(--up1-spacing-3);text-align:center;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}[data-v-461d3749] .cag-table-empty{margin:0;padding:var(--up1-spacing-6) 0;text-align:center;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}[data-v-461d3749] .cag-table-wrap{overflow-x:auto}[data-v-461d3749] .cag-table{border-collapse:collapse;width:100%;--cag-axis-tint:color-mix(in srgb, var(--up1-bg-secondary) 20%, var(--up1-bg-primary))}[data-v-461d3749] .cag-table__cell,[data-v-461d3749] .cag-table__collevel,[data-v-461d3749] .cag-table__corner,[data-v-461d3749] .cag-table__rowhead{border:var(--up1-border-width-1) solid var(--up1-border-color);padding:var(--up1-spacing-2);vertical-align:top;text-align:left}[data-v-461d3749] .cag-table__collevel,[data-v-461d3749] .cag-table__corner{background:var(--up1-bg-secondary);font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-secondary);white-space:nowrap}[data-v-461d3749] .cag-table__corner{background:var(--cag-axis-tint)}[data-v-461d3749] .cag-table__rowhead{min-width:12rem;background:var(--cag-axis-tint)}[data-v-461d3749] .cag-table__rowhead-inner{display:flex;align-items:flex-start;gap:var(--up1-spacing-1-5);min-width:0}[data-v-461d3749] .cag-collapse{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;margin-top:1px;padding:0;border:none;background:transparent;border-radius:var(--up1-border-radius-sm);color:var(--up1-text-secondary);font-size:.75rem;line-height:1;cursor:pointer}[data-v-461d3749] .cag-collapse:hover{color:var(--up1-color-primary);background:var(--up1-bg-secondary)}[data-v-461d3749] .cag-collapse:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .cag-collapse--leaf{cursor:default}[data-v-461d3749] .cag-table__rowtext{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5);min-width:0}[data-v-461d3749] .cag-table__rowmeta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--up1-spacing-2)}[data-v-461d3749] .cag-table__rowcode{display:inline-block;vertical-align:middle;margin-right:var(--up1-spacing-1);padding:0 var(--up1-spacing-1);border-radius:var(--up1-border-radius-sm);background:var(--up1-color-primary-50);color:var(--up1-color-primary-700);font-size:.625rem;font-weight:var(--up1-text-font-weight-semibold);line-height:1.4;letter-spacing:.02em}[data-v-461d3749] .cag-table__rowname{font-size:.8125rem;font-weight:var(--up1-text-font-weight-normal,400);line-height:1.15;color:var(--up1-text-primary)}[data-v-461d3749] .cag-table__cell{min-width:9rem}[data-v-461d3749] .cag-cell-inner{display:flex;flex-direction:column;gap:var(--up1-spacing-1-5);height:100%;min-height:3rem}[data-v-461d3749] .cag-cell-chips{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--up1-spacing-1);flex:1 1 auto;min-width:0}[data-v-461d3749] .cag-cell-chips .cag-chip{margin:0;max-width:100%}[data-v-461d3749] .cag-cell-chips:empty{flex:0 0 auto}[data-v-461d3749] .cag-cell-inner:has(>.cag-cell-chips:empty){gap:0}[data-v-461d3749] .cag-table__rowhead{--cag-rail-step:var(--up1-spacing-1)}[data-v-461d3749] .cag-table__rowhead--sub{position:relative}[data-v-461d3749] .cag-table__rail{position:absolute;top:0;bottom:0;width:var(--up1-spacing-1);background:var(--up1-bg-tertiary);border-radius:2px}[data-v-461d3749] .cag-table__row--sub+.cag-detail-row>.cag-detail-cell{padding-left:calc(var(--up1-spacing-3) + var(--up1-spacing-2) + 1rem)}[data-v-461d3749] .cag-chip{display:inline-flex;align-items:center;gap:var(--up1-spacing-0-5);margin:0 var(--up1-spacing-1) var(--up1-spacing-1) 0;padding:1px var(--up1-spacing-1);border-radius:var(--up1-border-radius);border:var(--up1-border-width-1) solid transparent;white-space:nowrap}[data-v-461d3749] .cag-chip__code{border:none;background:transparent;padding:0;margin:0;cursor:pointer;font-family:inherit;color:inherit;font-size:.6875rem;font-weight:var(--up1-text-font-weight-semibold)}[data-v-461d3749] .cag-chip__code:hover{text-decoration:underline}[data-v-461d3749] .cag-chip__code:focus-visible{outline:none;border-radius:var(--up1-border-radius-sm);box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .cag-chip__contrib,[data-v-461d3749] .cag-chip__level{display:inline-flex;align-items:center;justify-content:center;min-width:.9rem;padding:0 2px;border-radius:var(--up1-border-radius-sm);font-size:.625rem;font-weight:var(--up1-text-font-weight-semibold);line-height:1.3}[data-v-461d3749] .cag-chip__level{margin-left:auto;border:var(--up1-border-width-1) solid var(--up1-border-color);background:var(--up1-bg-secondary);color:var(--up1-text-secondary)}[data-v-461d3749] .cag-chip__contrib{border:var(--up1-border-width-1) solid transparent}[data-v-461d3749] .cag-chip--develops .cag-chip__contrib{border-color:var(--up1-border-color);background:var(--up1-bg-primary);color:var(--up1-text-secondary)}[data-v-461d3749] .cag-chip--evaluates .cag-chip__contrib{background:var(--up1-color-purple-100);color:var(--up1-color-purple-700)}[data-v-461d3749] .cag-chip--both .cag-chip__contrib{background:var(--up1-color-purple-500);color:var(--up1-text-inverse)}[data-v-461d3749] .cag-chip__remove{cursor:pointer;border:none;background:transparent;padding:0;line-height:1;font-size:var(--up1-font-size-sm);color:inherit}[data-v-461d3749] .cag-chip__remove:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .cag-chip--develops{border-color:var(--up1-border-color);background:var(--up1-bg-secondary);color:var(--up1-text-secondary)}[data-v-461d3749] .cag-chip--both,[data-v-461d3749] .cag-chip--evaluates{border-color:color-mix(in srgb,var(--up1-color-purple-500) 40%,transparent);background:var(--up1-color-purple-50);color:var(--up1-color-purple-700)}[data-v-461d3749] .cag-chip--out-of-design{border-style:dashed;border-color:var(--up1-color-warning-500,var(--up1-border-color))}[data-v-461d3749] .cag-chip__ood{display:inline-flex;align-items:center;gap:var(--up1-spacing-0-5);font-size:.625rem;font-weight:var(--up1-text-font-weight-semibold)}[data-v-461d3749] .cag-lvlcolor--I{border-color:var(--up1-border-color);background:var(--up1-bg-secondary);color:var(--up1-text-secondary)}[data-v-461d3749] .cag-lvlcolor--R{border-color:var(--up1-color-primary-200);background:var(--up1-color-primary-50);color:var(--up1-color-primary-700)}[data-v-461d3749] .cag-lvlcolor--M{border-color:var(--up1-color-primary);background:var(--up1-color-primary);color:var(--up1-text-inverse)}.cag-glossary__code--develops[data-v-461d3749]{border-color:var(--up1-border-color);background:var(--up1-bg-primary);color:var(--up1-text-secondary)}.cag-glossary__code--evaluates[data-v-461d3749]{border-color:color-mix(in srgb,var(--up1-color-purple-500) 40%,transparent);background:var(--up1-color-purple-50);color:var(--up1-color-purple-700)}.cag-glossary__code--both[data-v-461d3749]{border-color:var(--up1-color-purple-500);background:var(--up1-color-purple-500);color:var(--up1-text-inverse)}[data-v-461d3749] .cag-table__cell--locked{background-color:var(--cag-axis-tint);background-image:repeating-linear-gradient(-45deg,transparent,transparent 6px,hsla(0,0%,47%,.05) 0,hsla(0,0%,47%,.05) 12px)}[data-v-461d3749] .cag-table__cell--inhand{background-color:color-mix(in srgb,var(--up1-color-primary) 12%,transparent)}[data-v-461d3749] .cag-evallegend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-4);margin-top:var(--up1-spacing-3);padding:var(--up1-spacing-2) var(--up1-spacing-3);border-top:var(--up1-border-width-1) solid var(--up1-border-color);font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary)}[data-v-461d3749] .cag-evallegend__item{display:inline-flex;align-items:center;gap:var(--up1-spacing-1-5)}[data-v-461d3749] .cag-evallegend__swatch{display:inline-block;width:1rem;height:1rem;border-radius:var(--up1-border-radius);border:var(--up1-border-width-1) solid transparent}[data-v-461d3749] .cag-evallegend__swatch--evaluates{border-color:color-mix(in srgb,var(--up1-color-purple-500) 40%,transparent);background:var(--up1-color-purple-50)}[data-v-461d3749] .cag-evallegend__swatch--develops{border-color:var(--up1-border-color);background:var(--up1-bg-secondary)}[data-v-461d3749] .cag-cell-locked{display:flex;align-items:center;justify-content:flex-start;min-height:2rem;padding:0;text-align:left}[data-v-461d3749] .cag-cell-locked__reason{color:var(--up1-text-secondary);opacity:.7;font-size:.625rem;font-weight:var(--up1-text-font-weight-normal,400);font-style:italic;text-transform:lowercase}[data-v-461d3749] .cag-assign{align-self:flex-start;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;cursor:pointer;padding:0;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:transparent;font-size:var(--up1-font-size-sm);line-height:1;font-family:inherit}[data-v-461d3749] .cag-assign--create{border-color:var(--up1-border-color);color:var(--up1-border-color)}[data-v-461d3749] .cag-assign--move{border-color:var(--up1-color-primary-200);color:var(--up1-color-primary)}[data-v-461d3749] .cag-assign--idle{border-color:var(--up1-border-color-light);color:var(--up1-text-disabled)}[data-v-461d3749] .cag-assign:hover{border-color:var(--up1-color-primary);color:var(--up1-color-primary-700)}[data-v-461d3749] .cag-assign:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .cag-expand{flex-shrink:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-top:var(--up1-spacing-0-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:transparent;color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs);font-family:inherit}[data-v-461d3749] .cag-expand:hover{border-color:var(--up1-color-primary);color:var(--up1-color-primary-700)}[data-v-461d3749] .cag-expand:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .cag-detail-row>.cag-detail-cell{background:var(--up1-bg-secondary);padding:var(--up1-spacing-3)}[data-v-461d3749] .cag-detail-empty{margin:0;padding:var(--up1-spacing-2) 0;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}[data-v-461d3749] .cag-detail-table{border-collapse:collapse;width:100%;background:var(--up1-input-bg)}[data-v-461d3749] .cag-detail-table td,[data-v-461d3749] .cag-detail-table th{border:var(--up1-border-width-1) solid var(--up1-border-color);padding:var(--up1-spacing-1-5) var(--up1-spacing-2);text-align:left;font-size:var(--up1-font-size-sm)}[data-v-461d3749] .cag-detail-table th{background:var(--up1-bg-secondary);font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-secondary);white-space:nowrap}[data-v-461d3749] .cag-detail-coverage-select{width:100%;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);font-family:inherit;padding:var(--up1-spacing-0-5) var(--up1-spacing-1-5)}[data-v-461d3749] .cag-detail-coverage-select:focus-visible{outline:none;border-color:var(--up1-color-primary);box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .cag-detail-contribution-select{width:100%;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);font-family:inherit;padding:var(--up1-spacing-0-5) var(--up1-spacing-1-5)}[data-v-461d3749] .cag-detail-contribution-select:focus-visible{outline:none;border-color:var(--up1-color-primary);box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .psp{display:flex;flex-direction:column;gap:var(--up1-spacing-2-5);min-width:15rem;max-width:22rem;padding:var(--up1-spacing-3) 14px;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-primary)}[data-v-461d3749] .psp__title{margin:0;font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}[data-v-461d3749] .psp__inhand{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-color-primary);border-radius:var(--up1-border-radius);background:var(--up1-color-primary-50)}[data-v-461d3749] .psp__inhand-info{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5);min-width:0}[data-v-461d3749] .psp__inhand-label{font-size:.6875rem;font-weight:var(--up1-text-font-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--up1-color-primary-700)}[data-v-461d3749] .psp__inhand-code{font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-bold);color:var(--up1-text-primary);line-height:1.2}[data-v-461d3749] .psp__inhand-name{font-size:var(--up1-font-size-sm);color:var(--up1-text-primary);line-height:1.25;overflow-wrap:anywhere}[data-v-461d3749] .psp__inhand-clear{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-bg-primary);color:var(--up1-text-secondary);cursor:pointer}[data-v-461d3749] .psp__inhand-clear:hover{border-color:var(--up1-color-primary);color:var(--up1-color-primary-700)}[data-v-461d3749] .psp__inhand-clear:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .psp__search-input{width:100%;box-sizing:border-box;padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);font-family:inherit}[data-v-461d3749] .psp__search-input:focus{outline:none;border-color:var(--up1-color-primary);box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .psp__filters{display:flex;gap:var(--up1-spacing-2);flex-wrap:wrap}[data-v-461d3749] .psp__filter{cursor:pointer;display:inline-flex;align-items:center;gap:var(--up1-spacing-1);padding:var(--up1-spacing-1) var(--up1-spacing-2);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:transparent;color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs);font-family:inherit}[data-v-461d3749] .psp__filter-count{padding:0 var(--up1-spacing-1);border-radius:999px;background:var(--up1-bg-secondary);color:var(--up1-text-secondary);font-size:.6875rem;font-weight:var(--up1-text-font-weight-semibold)}[data-v-461d3749] .psp__filter--active .psp__filter-count{background:var(--up1-color-primary-100);color:var(--up1-color-primary-700)}[data-v-461d3749] .psp__filter--active{border-color:var(--up1-color-primary);background:var(--up1-color-primary-50);color:var(--up1-color-primary-700)}[data-v-461d3749] .psp__filter:hover{border-color:var(--up1-color-primary);color:var(--up1-color-primary-700)}[data-v-461d3749] .psp__filter:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .psp__listwrap{position:relative}[data-v-461d3749] .psp__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--up1-spacing-1);max-height:30rem;overflow-y:auto;padding-right:var(--up1-spacing-1)}[data-v-461d3749] .psp__scrollcue{position:absolute;left:0;right:var(--up1-spacing-1);height:2.2rem;display:flex;justify-content:center;pointer-events:none;z-index:1}[data-v-461d3749] .psp__scrollcue--up{top:0;align-items:flex-start;background:linear-gradient(to bottom,var(--up1-bg-primary) 40%,transparent)}[data-v-461d3749] .psp__scrollcue--down{bottom:0;align-items:flex-end;background:linear-gradient(to top,var(--up1-bg-primary) 40%,transparent)}[data-v-461d3749] .psp__scrollbtn{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:999px;background:var(--up1-color-primary);color:var(--up1-text-inverse);font-size:var(--up1-font-size-sm);line-height:1;cursor:pointer;box-shadow:var(--up1-shadow-md,0 2px 6px rgba(0,0,0,.18));transition:background .15s ease,transform .15s ease}[data-v-461d3749] .psp__scrollbtn:hover{background:var(--up1-color-primary-700);transform:scale(1.08)}[data-v-461d3749] .psp__scrollbtn:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .psp__scrollbtn .bi{animation:psp-scrollcue-bob-461d3749 1.4s ease-in-out infinite}@keyframes psp-scrollcue-bob-461d3749{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@media(prefers-reduced-motion:reduce){[data-v-461d3749] .psp__scrollbtn .bi{animation:none}}[data-v-461d3749] .psp__item{width:100%;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:var(--up1-spacing-0-5);padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);text-align:left;font-family:inherit}[data-v-461d3749] .psp__item--in-hand{border-color:var(--up1-color-primary);background:color-mix(in srgb,var(--up1-color-primary) 12%,transparent)}[data-v-461d3749] .psp__item:hover{border-color:var(--up1-color-primary)}[data-v-461d3749] .psp__item:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .psp__item-code{font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-bold);color:var(--up1-text-primary)}[data-v-461d3749] .psp__item-name{width:100%;font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-normal,400);color:var(--up1-text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-461d3749] .psp__badge{flex-shrink:0;align-self:flex-start;margin-top:var(--up1-spacing-0-5);padding:var(--up1-spacing-0-5) var(--up1-spacing-1-5);border-radius:var(--up1-border-radius);font-size:.6875rem;font-weight:var(--up1-text-font-weight-semibold);white-space:nowrap}[data-v-461d3749] .psp__badge--with{background:var(--up1-color-success-100);color:var(--up1-color-success-700)}[data-v-461d3749] .psp__badge--without{background:var(--up1-bg-secondary);color:var(--up1-text-secondary)}[data-v-461d3749] .psp__empty{margin:0;padding:var(--up1-spacing-4) 0;text-align:center;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}[data-v-461d3749] .cag-kpi-row{display:flex;flex-wrap:nowrap;gap:var(--up1-spacing-3);overflow-x:auto}[data-v-461d3749] .cag-kpi-row>.cag-kpi-card{flex:1 0 14rem;min-width:14rem}[data-v-461d3749] .cag-kpi-card{position:relative;overflow:hidden;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);padding:var(--up1-spacing-3) 14px;background:var(--up1-bg-primary)}[data-v-461d3749] .cag-kpi-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--up1-color-primary)}[data-v-461d3749] .cag-kpi-card__title{margin:0;font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-secondary);text-transform:uppercase;letter-spacing:.03em}[data-v-461d3749] .cag-kpi-card__value{margin:var(--up1-spacing-1) 0 0;font-size:var(--up1-font-size-xl);font-weight:var(--up1-text-font-weight-bold);color:var(--up1-text-primary);line-height:1}[data-v-461d3749] .cag-kpi-card__value-unit{font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-secondary)}[data-v-461d3749] .cag-kpi-card__help{margin:var(--up1-spacing-1-5) 0 0;font-size:var(--up1-font-size-xs);line-height:1.3;color:var(--up1-text-secondary)}[data-v-461d3749] .cag-kpi-bar{height:var(--up1-spacing-1-5);border-radius:999px;background:var(--up1-bg-tertiary,#e5e7eb);margin-top:var(--up1-spacing-2);overflow:hidden}[data-v-461d3749] .cag-kpi-bar__fill{height:100%;border-radius:999px;background:var(--up1-color-primary)}[data-v-461d3749] .mcp{display:flex;flex-direction:column;gap:var(--up1-spacing-2-5);min-width:15rem;max-width:22rem;padding:var(--up1-spacing-3) 14px;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-primary)}[data-v-461d3749] .mcp__title{margin:0;font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}[data-v-461d3749] .mcp__inhand{display:flex;flex-direction:column;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-color-primary);border-radius:var(--up1-border-radius);background:var(--up1-color-primary-50)}[data-v-461d3749] .mcp__inhand-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--up1-spacing-2)}[data-v-461d3749] .mcp__inhand-info{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5);min-width:0}[data-v-461d3749] .mcp__inhand-label{font-size:.6875rem;font-weight:var(--up1-text-font-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--up1-color-primary-700)}[data-v-461d3749] .mcp__inhand-code{font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-bold);color:var(--up1-text-primary);line-height:1.2}[data-v-461d3749] .mcp__inhand-name{font-size:var(--up1-font-size-sm);color:var(--up1-text-primary);line-height:1.25;overflow-wrap:anywhere}[data-v-461d3749] .mcp__inhand-clear{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-bg-primary);color:var(--up1-text-secondary);cursor:pointer}[data-v-461d3749] .mcp__inhand-clear:hover{border-color:var(--up1-color-primary);color:var(--up1-color-primary-700)}[data-v-461d3749] .mcp__inhand-clear:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .mcp__badge{flex-shrink:0;align-self:flex-start;margin-top:var(--up1-spacing-0-5);padding:var(--up1-spacing-0-5) var(--up1-spacing-1-5);border-radius:var(--up1-border-radius);font-size:.6875rem;font-weight:var(--up1-text-font-weight-semibold);white-space:nowrap}[data-v-461d3749] .mcp__badge--with{background:var(--up1-color-success-100);color:var(--up1-color-success-700)}[data-v-461d3749] .mcp__badge--without{background:var(--up1-bg-secondary);color:var(--up1-text-secondary)}[data-v-461d3749] .mcp__search-input{width:100%;box-sizing:border-box;padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);font-family:inherit}[data-v-461d3749] .mcp__search-input:focus{outline:none;border-color:var(--up1-color-primary);box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .mcp__filters{display:flex;gap:var(--up1-spacing-1);flex-wrap:nowrap}[data-v-461d3749] .mcp__filter{cursor:pointer;display:inline-flex;align-items:center;gap:var(--up1-spacing-1);flex:1 1 0;min-width:0;padding:var(--up1-spacing-1) var(--up1-spacing-2);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:transparent;color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs);font-family:inherit}[data-v-461d3749] .mcp__filter-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}[data-v-461d3749] .mcp__filter-count{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 var(--up1-spacing-1);border-radius:999px;background:var(--up1-bg-secondary);color:var(--up1-text-secondary);font-size:.6875rem;font-weight:var(--up1-text-font-weight-semibold);line-height:1}[data-v-461d3749] .mcp__filter--active .mcp__filter-count{background:var(--up1-color-primary-100);color:var(--up1-color-primary-700)}[data-v-461d3749] .mcp__filter--active{border-color:var(--up1-color-primary);background:var(--up1-color-primary-50);color:var(--up1-color-primary-700)}[data-v-461d3749] .mcp__filter:hover{border-color:var(--up1-color-primary);color:var(--up1-color-primary-700)}[data-v-461d3749] .mcp__filter:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .mcp__listwrap{position:relative}[data-v-461d3749] .mcp__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--up1-spacing-1);max-height:30rem;overflow-y:auto;padding-right:var(--up1-spacing-1)}[data-v-461d3749] .mcp__list li{margin:0;padding:0}[data-v-461d3749] .mcp__scrollcue{position:absolute;left:0;right:var(--up1-spacing-1);height:2.2rem;display:flex;justify-content:center;pointer-events:none;z-index:1}[data-v-461d3749] .mcp__scrollcue--up{top:0;align-items:flex-start;background:linear-gradient(to bottom,var(--up1-bg-primary) 40%,transparent)}[data-v-461d3749] .mcp__scrollcue--down{bottom:0;align-items:flex-end;background:linear-gradient(to top,var(--up1-bg-primary) 40%,transparent)}[data-v-461d3749] .mcp__scrollbtn{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:999px;background:var(--up1-color-primary);color:var(--up1-text-inverse);font-size:var(--up1-font-size-sm);line-height:1;cursor:pointer;box-shadow:var(--up1-shadow-md,0 2px 6px rgba(0,0,0,.18));transition:background .15s ease,transform .15s ease}[data-v-461d3749] .mcp__scrollbtn:hover{background:var(--up1-color-primary-700);transform:scale(1.08)}[data-v-461d3749] .mcp__scrollbtn:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .mcp__scrollbtn .bi{animation:psp-scrollcue-bob-461d3749 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){[data-v-461d3749] .mcp__scrollbtn .bi{animation:none}}[data-v-461d3749] .mcp__item{width:100%;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:var(--up1-spacing-0-5);padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);text-align:left;font-family:inherit}[data-v-461d3749] .mcp__item--in-hand{border-color:var(--up1-color-primary);background:color-mix(in srgb,var(--up1-color-primary) 12%,transparent)}[data-v-461d3749] .mcp__item:hover{border-color:var(--up1-color-primary)}[data-v-461d3749] .mcp__item:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .mcp__item-code{display:inline-flex;align-items:center;padding:0 var(--up1-spacing-1);border-radius:var(--up1-border-radius-sm,var(--up1-border-radius));background:var(--up1-bg-secondary);font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-bold);color:var(--up1-text-primary)}[data-v-461d3749] .mcp__item-name{width:100%;font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-normal,400);color:var(--up1-text-primary);line-height:1.3;overflow-wrap:anywhere}[data-v-461d3749] .mcp__empty{margin:0;padding:var(--up1-spacing-4) 0;text-align:center;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}[data-v-461d3749] .mcp__levelfield{display:flex;flex-direction:column;gap:var(--up1-spacing-1-5);padding-top:var(--up1-spacing-2-5);border-top:var(--up1-border-width-1) solid var(--up1-border-color)}[data-v-461d3749] .mcp__levelfield-title{margin:0;font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-secondary);text-transform:uppercase;letter-spacing:.03em}[data-v-461d3749] .mcp__levelselect{width:100%;box-sizing:border-box;padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);color:var(--up1-text-primary);font-family:inherit;font-size:var(--up1-font-size-sm);cursor:pointer}[data-v-461d3749] .mcp__levelselect:hover{border-color:var(--up1-color-primary)}[data-v-461d3749] .mcp__levelselect:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}[data-v-461d3749] .mcp__levelfield-hint{margin:var(--up1-spacing-1) 0 0;font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary);line-height:1.35}[data-v-461d3749] .mv-root{display:flex;flex-direction:row;align-items:flex-start;gap:var(--up1-spacing-4);overflow-x:auto;padding-bottom:var(--up1-spacing-2)}[data-v-461d3749] .mv-empty{margin:0;padding:var(--up1-spacing-6) 0;text-align:center;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}[data-v-461d3749] .mv-group{display:flex;flex-direction:column;flex:0 0 16rem;min-width:16rem;gap:var(--up1-spacing-2-5)}[data-v-461d3749] .mv-group__title{margin:0;padding:var(--up1-spacing-2-5) var(--up1-spacing-3);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-color-primary-50);font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary);text-align:center}[data-v-461d3749] .mv-group__cards{display:flex;flex-direction:column;gap:var(--up1-spacing-3)}[data-v-461d3749] .mv-card{display:flex;flex-direction:column;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2-5) var(--up1-spacing-3);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-primary)}[data-v-461d3749] .mv-card--inhand{background-color:color-mix(in srgb,var(--up1-color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--up1-color-primary) 35%,var(--up1-border-color))}[data-v-461d3749] .mv-card__header{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5)}[data-v-461d3749] .mv-card__code{display:inline-flex;align-items:center;align-self:flex-start;padding:0 var(--up1-spacing-1);border-radius:var(--up1-border-radius-sm,var(--up1-border-radius));background:var(--up1-bg-secondary);font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-bold);color:var(--up1-text-primary)}[data-v-461d3749] .mv-card__name{font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary);line-height:1.3;overflow-wrap:anywhere}[data-v-461d3749] .mv-card__chips{display:flex;flex-wrap:wrap;gap:var(--up1-spacing-1-5)}[data-v-461d3749] .mv-card__actions{display:flex;align-items:center;gap:var(--up1-spacing-2);margin-top:var(--up1-spacing-1)}[data-v-461d3749] .mv-bulk{height:1.5rem;box-sizing:border-box;line-height:1}[data-v-461d3749] .mv-bulk{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);padding:var(--up1-spacing-1) var(--up1-spacing-2);cursor:pointer;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-bg-primary);color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-semibold);font-family:inherit}[data-v-461d3749] .mv-bulk:hover{border-color:var(--up1-color-primary);color:var(--up1-color-primary-700)}[data-v-461d3749] .mv-bulk:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}.cadm-head{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5);min-width:0}.cadm-head__code{align-self:flex-start;padding:1px var(--up1-spacing-1-5);border-radius:var(--up1-border-radius);background:var(--up1-bg-secondary);color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs);letter-spacing:.02em}.cadm-head__code,.cadm-head__name{font-weight:var(--up1-text-font-weight-bold)}.cadm-head__name{font-size:var(--up1-font-size-lg);color:var(--up1-text-primary);line-height:1.25}.cadm-head__tributes{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.cadm-body{gap:var(--up1-spacing-4)}.cadm-body,.cadm-field{display:flex;flex-direction:column}.cadm-field{gap:var(--up1-spacing-1-5)}.cadm-field__title{margin:0;font-size:var(--up1-font-size-base);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}.cadm-field__desc{margin:calc(var(--up1-spacing-1)*-1) 0 0;font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary);line-height:1.35}.cadm-move{display:flex;align-items:center;gap:var(--up1-spacing-2)}.cadm-move>:first-child{flex:1;min-width:0;margin-bottom:0}.cadm-field__hint{margin:var(--up1-spacing-1) 0 0;font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary);line-height:1.35}.cadm-seg{display:flex;flex-wrap:wrap}.cadm-value{display:inline-flex;align-items:center;gap:var(--up1-spacing-1-5)}.cadm-seg-btn:disabled{cursor:default}.cadm-seg-btn:disabled:hover:not(.cadm-seg-btn--active){border-color:var(--up1-border-color);color:var(--up1-text-secondary)}.cadm-seg-btn{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:var(--up1-spacing-1-5);padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-left-width:0;background:var(--up1-bg-primary);color:var(--up1-text-secondary);font-family:inherit;font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);cursor:pointer}.cadm-seg-btn:first-child{border-left-width:var(--up1-border-width-1);border-top-left-radius:var(--up1-border-radius);border-bottom-left-radius:var(--up1-border-radius)}.cadm-seg-btn:last-child{border-top-right-radius:var(--up1-border-radius);border-bottom-right-radius:var(--up1-border-radius)}.cadm-seg-btn:hover{border-color:var(--up1-color-primary);color:var(--up1-color-primary)}.cadm-seg-btn:focus-visible{position:relative;outline:none;z-index:1;box-shadow:var(--up1-shadow-focus)}.cadm-seg-btn--active{background:var(--up1-color-primary-50);border-color:var(--up1-color-primary);color:var(--up1-color-primary-700)}[data-testid=cag-detail-modal-contribution] .cadm-seg-btn--active{background:var(--up1-color-purple-50);border-color:var(--up1-color-purple-500);color:var(--up1-color-purple-700)}.cadm-seg-btn__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;padding:0 var(--up1-spacing-0-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-sm);font-size:var(--up1-font-size-xs);font-weight:var(--up1-text-font-weight-semibold)}.cadm-contrib--develops,.cadm-lvl--I,.cadm-seg-btn__badge{background:var(--up1-bg-secondary);color:var(--up1-text-secondary)}.cadm-contrib--develops,.cadm-lvl--I{border-color:var(--up1-border-color)}.cadm-lvl--R{border-color:var(--up1-color-primary-200);background:var(--up1-color-primary-50);color:var(--up1-color-primary-700)}.cadm-lvl--M{border-color:var(--up1-color-primary);background:var(--up1-color-primary);color:var(--up1-text-inverse)}.cadm-contrib--evaluates{border-color:color-mix(in srgb,var(--up1-color-purple-500) 40%,transparent);background:var(--up1-color-purple-50);color:var(--up1-color-purple-700)}.cadm-contrib--both{border-color:var(--up1-color-purple-500);background:var(--up1-color-purple-500);color:var(--up1-text-inverse)}.cadm-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-2);width:100%}.cadm-btn-done{padding:var(--up1-button-padding-md);border:var(--up1-border-width-1) solid var(--up1-button-primary-border);border-radius:var(--up1-button-border-radius);background:var(--up1-button-primary-bg);color:var(--up1-button-primary-color);font-family:inherit;font-size:var(--up1-button-font-size-sm);font-weight:var(--up1-button-font-weight);cursor:pointer;margin-left:auto}.cadm-btn-done:hover{background:var(--up1-button-primary-hover-bg);border-color:var(--up1-button-primary-hover-border)}.cadm-btn-done:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}.cadm-btn-remove{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);padding:var(--up1-button-padding-md);border:var(--up1-border-width-1) solid var(--up1-color-danger-500);border-radius:var(--up1-button-border-radius);background:transparent;color:var(--up1-color-danger-500);font-family:inherit;font-size:var(--up1-button-font-size-sm);font-weight:var(--up1-button-font-weight);cursor:pointer}.cadm-btn-remove:hover{background:var(--up1-color-danger-50);border-color:var(--up1-color-danger-600);color:var(--up1-color-danger-600)}.cadm-btn-remove:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus-danger)}.cadm-weight-head{display:flex;align-items:center;gap:var(--up1-spacing-2);flex-wrap:wrap}.cadm-weight-rows{display:flex;flex-direction:column;gap:var(--up1-spacing-1-5)}.cadm-weight-row-wrap{display:flex;flex-direction:column;gap:var(--up1-spacing-1)}.cadm-weight-row{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-2)}.cadm-weight-row__label{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5);min-width:0}.cadm-weight-row__code,.cadm-weight-row__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadm-weight-row__code{font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary);line-height:1.2}.cadm-weight-row__name{font-size:var(--up1-font-size-sm);color:var(--up1-text-primary);line-height:1.3}.cadm-weight-input{position:relative;flex:0 0 auto;width:6.5rem}.cadm-weight-input .up1-input-wrapper{margin-bottom:0}.cadm-weight-input input.form-control{padding-right:var(--up1-spacing-6);text-align:right}.cadm-weight-input--invalid input.form-control{border-color:var(--up1-input-error-border-color)}.cadm-weight-input .invalid-feedback{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cadm-weight-suffix{position:absolute;right:var(--up1-spacing-2-5);top:var(--up1-spacing-2);pointer-events:none;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}.cadm-weight-error{margin:0;color:var(--up1-input-error-color);font-size:var(--up1-font-size-sm)}.cabm-head{display:flex;flex-direction:column;gap:var(--up1-spacing-1)}.cabm-head__title{font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}.cabm-head__subtitle{font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.cabm-body{flex-direction:column}.cabm-body,.cabm-fields-row{display:flex;gap:var(--up1-spacing-4)}.cabm-fields-row{flex-wrap:wrap}.cabm-fields-row .cabm-field{flex:1 1 12rem}.cabm-field__title{margin:0 0 var(--up1-spacing-2) 0;font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}.cabm-field__hint{font-size:var(--up1-font-size-sm)}.cabm-field__glosa,.cabm-field__hint{margin:var(--up1-spacing-1) 0 0 0;color:var(--up1-text-secondary)}.cabm-field__glosa{font-size:var(--up1-font-size-xs)}.cabm-select{width:100%;box-sizing:border-box;padding:var(--up1-spacing-2) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);color:var(--up1-text-primary);font-family:inherit;font-size:var(--up1-font-size-sm);cursor:pointer}.cabm-select:hover{border-color:var(--up1-color-primary)}.cabm-select:focus-visible{outline:none;box-shadow:var(--up1-shadow-focus)}.cabm-search-input{width:100%;padding:var(--up1-spacing-1-5) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);font-size:var(--up1-font-size-sm)}.cabm-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-2)}.cabm-toolbar__toggle-all{border:none;background:none;padding:0;color:var(--up1-color-primary);font-size:var(--up1-font-size-sm);cursor:pointer}.cabm-toolbar__toggle-all:hover{text-decoration:underline}.cabm-toolbar__count{font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.cabm-competencies{display:flex;flex-direction:column;gap:var(--up1-spacing-3);max-height:18rem;overflow-y:auto}.cabm-group__title{margin:0 0 var(--up1-spacing-1) 0;display:flex;align-items:baseline;gap:var(--up1-spacing-2);font-size:var(--up1-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}.cabm-group__count{font-weight:var(--up1-text-font-weight-normal);color:var(--up1-text-secondary);margin-left:auto}.cabm-group__checkbox{margin:0;cursor:pointer;align-self:center}.cabm-group__checkbox:disabled{cursor:default}.cabm-group__label{min-width:0}.cabm-competencies__list{list-style:none;margin:0;padding:0;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius)}.cabm-competencies__item+.cabm-competencies__item{border-top:var(--up1-border-width-1) solid var(--up1-border-color)}.cabm-competencies__item--taxed{background:var(--up1-bg-secondary);color:var(--up1-text-secondary)}.cabm-competencies__label{display:flex;align-items:center;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2) var(--up1-spacing-2-5);cursor:pointer;font-size:var(--up1-font-size-sm)}.cabm-competencies__item--taxed .cabm-competencies__label{cursor:default}.cabm-competencies__checkbox{flex:0 0 auto;cursor:pointer}.cabm-competencies__item--taxed .cabm-competencies__checkbox{cursor:not-allowed}.cabm-competencies__code{font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-secondary)}.cabm-competencies__name{color:var(--up1-text-primary);flex:1 1 auto}.cabm-competencies__item--taxed .cabm-competencies__name,.cabm-competencies__taxed-tag{color:var(--up1-text-secondary)}.cabm-competencies__taxed-tag{flex:0 0 auto;padding:var(--up1-spacing-0-5) var(--up1-spacing-1-5);border-radius:999px;background:var(--up1-bg-tertiary);font-size:var(--up1-font-size-xs)}.cabm-footer{display:flex;justify-content:flex-end;gap:var(--up1-spacing-2-5)}.cabm-btn-primary,.cabm-btn-secondary{padding:var(--up1-spacing-2) var(--up1-spacing-3);border-radius:var(--up1-border-radius);font-size:var(--up1-font-size-sm);cursor:pointer}.cabm-btn-secondary{border:var(--up1-border-width-1) solid var(--up1-border-color);background:var(--up1-bg-primary);color:var(--up1-text-primary)}.cabm-btn-primary{border:none;background:var(--up1-color-primary);color:var(--up1-text-inverse)}.cabm-btn-primary:disabled{opacity:.6;cursor:not-allowed}.ms-root[data-v-301ae152]{flex-direction:column}.ms-root[data-v-301ae152],.ms-section[data-v-301ae152]{display:flex;gap:var(--up1-spacing-3)}.ms-section[data-v-301ae152]{align-items:center;justify-content:space-between}.ms-bar[data-v-301ae152]{display:flex;gap:var(--up1-spacing-1);align-items:stretch;border-bottom:var(--up1-border-width-1) solid var(--up1-border-color)}.ms-tab[data-v-301ae152]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1-5);padding:var(--up1-spacing-2-5) var(--up1-spacing-4);border:none;border-bottom:2px solid transparent;background:transparent;color:var(--up1-text-secondary);cursor:pointer;font-size:var(--up1-font-size-sm)}.ms-tab[data-v-301ae152]:hover:not(:disabled){color:var(--up1-text-primary)}.ms-tab--active[data-v-301ae152]{color:var(--up1-color-primary);border-bottom-color:var(--up1-color-primary);font-weight:600}.ms-tab--locked[data-v-301ae152]{opacity:.55;cursor:not-allowed}.ms-sr-only[data-v-301ae152]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ms-tab[data-v-301ae152]:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:-2px}.ms-dot[data-v-301ae152]{width:7px;height:7px;border-radius:50%;background:var(--up1-color-warning-500);flex:0 0 auto}.ms-lock[data-v-301ae152]{font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-none)}.ms-warnings[data-v-301ae152]{margin:0;padding-left:var(--up1-spacing-4);display:flex;flex-direction:column;gap:var(--up1-spacing-1)}.ms-alert[data-v-301ae152]{margin:0}.ms-context[data-v-301ae152]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-1-5);padding:var(--up1-spacing-3) 0 var(--up1-spacing-2)}.ms-context__label[data-v-301ae152]{font-size:var(--up1-font-size-xs);text-transform:uppercase;color:var(--up1-text-secondary);margin-right:var(--up1-spacing-0-5)}.ms-context__chip[data-v-301ae152]{padding:var(--up1-spacing-0-5) var(--up1-spacing-2-5);border-radius:var(--up1-border-radius);font-size:var(--up1-font-size-sm);background:var(--up1-input-bg);color:var(--up1-text-primary);border:var(--up1-border-width-1) solid var(--up1-border-color)}.ms-actions[data-v-301ae152]{display:flex;align-items:center;justify-content:flex-end;gap:var(--up1-spacing-3);margin-bottom:var(--up1-spacing-2)}.ct-root[data-v-e42582a7]{flex-direction:column}.ct-head[data-v-e42582a7],.ct-root[data-v-e42582a7]{display:flex;gap:var(--up1-spacing-3)}.ct-head[data-v-e42582a7]{align-items:center;justify-content:space-between}.ct-title[data-v-e42582a7]{font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-primary)}.ct-note[data-v-e42582a7]{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.ct-note--warn[data-v-e42582a7]{color:var(--up1-color-warning-700)}.ct-empty[data-v-e42582a7]{margin:0;padding:var(--up1-spacing-4);text-align:center;color:var(--up1-text-secondary);border:var(--up1-border-width-1) dashed var(--up1-border-color)}.ct-card[data-v-e42582a7],.ct-empty[data-v-e42582a7]{border-radius:var(--up1-border-radius-md)}.ct-card[data-v-e42582a7]{border:var(--up1-border-width-1) solid var(--up1-border-color);overflow:hidden;position:relative;margin-left:calc(var(--ct-depth, 0)*var(--ct-indent))}.ct-root[data-v-e42582a7]{--ct-indent:28px}.ct-card--child[data-v-e42582a7]{border-left:3px solid var(--up1-border-color)}.ct-branch[data-v-e42582a7]{position:absolute;left:calc(var(--ct-indent)*-1);top:18px;width:var(--ct-indent);height:1px;background:var(--up1-border-color)}.ct-card--parent>.ct-card__head .ct-name[data-v-e42582a7]{font-weight:var(--up1-font-weight-semibold)}.ct-badge--count[data-v-e42582a7]{background:transparent;border:var(--up1-border-width-1) dashed var(--up1-border-color)}.ct-badge--alert[data-v-e42582a7]{background:var(--up1-color-warning-100);border:2px solid var(--up1-color-warning-600);color:var(--up1-color-warning-700);font-weight:var(--up1-font-weight-bold);box-shadow:0 0 0 3px rgba(var(--up1-color-warning-rgb),.16)}.ct-badge--alert[data-v-e42582a7],.ct-badge--hint[data-v-e42582a7]{font-size:var(--up1-font-size-xs);padding:3px var(--up1-spacing-2-5);flex:0 0 auto}.ct-badge--hint[data-v-e42582a7]{border:var(--up1-border-width-1) solid var(--up1-border-color);color:var(--up1-text-secondary)}.ct-badge__icon[data-v-e42582a7]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-right:5px;border-radius:50%;background:var(--up1-color-warning-600);color:#fff;font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-bold);line-height:1}.ct-badge__icon--hint[data-v-e42582a7]{background:var(--up1-text-secondary);color:var(--up1-bg-secondary)}.ct-card--active[data-v-e42582a7]{box-shadow:inset 3px 0 0 0 var(--up1-color-primary)}.ct-card--alert.ct-card--active[data-v-e42582a7]{box-shadow:inset 3px 0 0 0 var(--up1-color-warning-600)}.ct-card--alert[data-v-e42582a7]{border-color:var(--up1-color-warning-600)}.ct-card--alert>.ct-card__head[data-v-e42582a7]{background:var(--up1-color-warning-100)}.ct-add--child[data-v-e42582a7],.ct-card__body>.ct-band[data-v-e42582a7]{grid-column:span 12}.ct-card__head[data-v-e42582a7]{display:flex;align-items:center;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2) var(--up1-spacing-3)}.ct-card__body[data-v-e42582a7]{display:grid;gap:var(--up1-spacing-3);padding:var(--up1-spacing-3);grid-template-columns:repeat(12,minmax(0,1fr))}.ct-chevron[data-v-e42582a7]{padding:0 var(--up1-spacing-1);border:none}.ct-chip[data-v-e42582a7]{display:inline-flex;align-items:center;padding:var(--up1-spacing-0-5) var(--up1-spacing-2);border-radius:var(--up1-border-radius-full);background:var(--up1-color-primary-100);color:var(--up1-color-primary-700);font-size:var(--up1-font-size-sm)}.ct-name[data-v-e42582a7]{color:var(--up1-text-primary)}.ct-badges[data-v-e42582a7]{margin-left:auto;display:flex;gap:var(--up1-spacing-1-5)}.ct-badge[data-v-e42582a7]{display:inline-flex;align-items:center;padding:var(--up1-spacing-0-5) var(--up1-spacing-2);border-radius:var(--up1-border-radius-full);color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs);text-transform:uppercase;letter-spacing:.03em}.ct-field[data-v-e42582a7]{display:flex;flex-direction:column;gap:var(--up1-spacing-1);grid-column:span 12}.ct-field--code[data-v-e42582a7]{grid-column:span 3}.ct-field--name[data-v-e42582a7]{grid-column:span 5}.ct-field--prune[data-v-e42582a7],.ct-field--weight[data-v-e42582a7]{grid-column:span 4}.ct-field--prune[data-v-e42582a7] .btn{align-self:flex-start}.ct-field--holistic[data-v-e42582a7]{grid-column:span 6;flex-direction:row;align-items:center;gap:var(--up1-spacing-2)}.ct-field--rubmodel[data-v-e42582a7]{grid-column:span 6}.ct-derived[data-v-e42582a7]{grid-column:span 12;padding:var(--up1-spacing-3);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md)}.ct-derived__body[data-v-e42582a7]{margin:0 0 var(--up1-spacing-1);font-size:var(--up1-font-size-sm);color:var(--up1-text-primary)}.ct-derived__note[data-v-e42582a7]{margin:0;font-size:var(--up1-font-size-xs);font-style:italic;color:var(--up1-text-secondary)}.ct-rubric[data-v-e42582a7]{grid-column:span 12;display:flex;flex-direction:column;gap:var(--up1-spacing-2)}.ct-table[data-v-e42582a7]{width:100%;border-collapse:collapse}.ct-th[data-v-e42582a7]{padding:var(--up1-spacing-2);text-align:center;font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-primary);border:var(--up1-border-width-1) solid var(--up1-border-color)}.ct-th--dim[data-v-e42582a7]{text-align:left;width:22%}.ct-th--act[data-v-e42582a7]{width:44px}.ct-td[data-v-e42582a7]{padding:var(--up1-spacing-2);border:var(--up1-border-width-1) solid var(--up1-border-color);vertical-align:top}.ct-td--act[data-v-e42582a7]{text-align:center}.ct-textarea[data-v-e42582a7]{min-height:68px;resize:vertical}.ct-input--sm[data-v-e42582a7]{padding:var(--up1-spacing-1) var(--up1-spacing-2);font-size:var(--up1-font-size-sm)}.ct-subfields[data-v-e42582a7]{display:flex;gap:var(--up1-spacing-2);margin-top:var(--up1-spacing-2)}.ct-subfield[data-v-e42582a7]{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5);flex:1}.ct-add--child[data-v-e42582a7],.ct-add--criterion[data-v-e42582a7]{width:100%;border-style:dashed}.ct-add--child[data-v-e42582a7]:hover,.ct-add--criterion[data-v-e42582a7]:hover{border-style:solid}.ct-label[data-v-e42582a7]{font-size:var(--up1-font-size-sm)}.ct-help[data-v-e42582a7],.ct-label[data-v-e42582a7]{color:var(--up1-text-secondary)}.ct-help[data-v-e42582a7]{font-size:var(--up1-font-size-xs)}.ct-help--error[data-v-e42582a7]{color:var(--up1-color-danger-500)}.ct-help--hint[data-v-e42582a7]{font-style:italic}.ct-input[data-v-e42582a7]{width:100%;padding:var(--up1-spacing-1-5) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-sm);color:var(--up1-text-primary)}.ct-input--num[data-v-e42582a7]{text-align:right}.ct-input[data-v-e42582a7]:disabled{opacity:.6;cursor:not-allowed}.ct-input[aria-invalid=true][data-v-e42582a7]{border-color:var(--up1-color-danger-500)}.ct-suffixed[data-v-e42582a7]{display:flex;align-items:center;gap:var(--up1-spacing-1-5)}.ct-suffix[data-v-e42582a7]{color:var(--up1-text-secondary)}.ct-iconbtn[data-v-e42582a7]{padding-left:var(--up1-spacing-1-5);padding-right:var(--up1-spacing-1-5)}.ct-devlevels[data-v-e42582a7]{grid-column:span 12;display:flex;flex-direction:column;gap:var(--up1-spacing-1);padding-top:var(--up1-spacing-3);border-top:var(--up1-border-width-1) solid var(--up1-border-color)}.ct-devlevels__grid[data-v-e42582a7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--up1-spacing-2);margin-top:var(--up1-spacing-1)}.ct-field--after-levels[data-v-e42582a7]{margin-top:var(--up1-spacing-3)}.ct-pending-sync[data-v-e42582a7]{margin-bottom:var(--up1-spacing-3)}.ct-devlevels__note[data-v-e42582a7]{margin-top:var(--up1-spacing-1);margin-bottom:0}.ct-devlevel[data-v-e42582a7]{padding:var(--up1-spacing-2) var(--up1-spacing-3);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-sm);background:var(--up1-input-bg);cursor:pointer}.ct-devlevel[data-v-e42582a7] .form-check{gap:var(--up1-spacing-2);width:100%}.ct-devlevel[data-v-e42582a7] .form-check-label{flex:1;cursor:pointer}.ct-devlevel--on[data-v-e42582a7]{border-color:var(--up1-color-primary);background:var(--up1-color-primary-50)}.ct-legend-btn[data-v-e42582a7]{margin-left:auto}.ct-btn-icon[data-v-e42582a7]{margin-right:var(--up1-spacing-1-5);font-size:var(--up1-font-size-base);line-height:var(--up1-line-height-none)}.ct-legend__level[data-v-e42582a7]{display:inline-flex;align-items:center;gap:var(--up1-spacing-2);white-space:nowrap}.ct-legend__name[data-v-e42582a7]{font-weight:var(--up1-font-weight-semibold)}.ct-legend__range[data-v-e42582a7]{white-space:nowrap}.ct-band[data-v-e42582a7]{display:flex;align-items:center;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2) var(--up1-spacing-3);border-radius:var(--up1-border-radius-md);font-size:var(--up1-font-size-sm)}.ct-band--ok[data-v-e42582a7]{background:var(--up1-color-success-100);color:var(--up1-color-success-700)}.ct-band--warn[data-v-e42582a7]{background:var(--up1-color-warning-100);color:var(--up1-color-warning-700)}.ct-band__hint[data-v-e42582a7]{opacity:.9}.ct-band .ct-distribute[data-v-e42582a7]{margin-left:auto}.ct-input[data-v-e42582a7]:focus-visible{outline:var(--up1-border-width-2) solid var(--up1-color-primary);outline-offset:var(--up1-border-width-1)}.cst-card{padding:32px 24px 0;gap:12px}.cst-card,.cst-card__header{display:flex;flex-direction:column}.cst-card__header{gap:40px}.cst-card__header :is(h1,h2,h3,h4,h5,h6){margin-bottom:0;font-weight:500!important;line-height:1.2!important}.cst-card__state{padding:16px;text-align:center;background:var(--up1-bg-secondary);border-radius:6px;display:flex;flex-direction:column;gap:12px;align-items:center}.cst-card__empty-cta{align-self:center}.cst-card__summary{padding:0 12px 8px;border-bottom:1px solid var(--up1-border-color);margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.cst-card__tree{display:flex;flex-direction:column;gap:2px}.cst-node{display:block}.cst-node__row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:4px;white-space:nowrap;color:inherit}.cst-node__row--root{background:var(--up1-bg-secondary);border-bottom:1px solid var(--up1-border-color);font-weight:600}.cst-node__row--child{border-left:2px solid var(--up1-border-color);margin-left:12px}.cst-node__row:hover{background:var(--up1-table-row-hover)}.cst-node__toggle,.cst-node__toggle-spacer{width:20px;height:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;color:var(--up1-text-secondary);font-size:14px}.cst-node__toggle:hover{color:var(--up1-text-primary)}.cst-node__icon{flex:0 0 auto;color:var(--up1-text-secondary)}.cst-card__roots{display:flex;flex-direction:column;gap:0}.cst-node__drag-handle{flex:0 0 auto;min-width:24px;min-height:24px;padding:2px;display:inline-flex;align-items:center;justify-content:center;cursor:grab;color:var(--up1-text-muted);transition:color .15s}.cst-node__drag-handle:hover{color:var(--up1-text-primary)}.cst-node__drag-handle:active{cursor:grabbing}.cst-node__row--ghost{opacity:.4;background:var(--up1-bg-secondary)}.cst-node__row--chosen{background:var(--up1-table-row-hover)}.cst-node__row--drag{background:var(--up1-bg-primary);box-shadow:0 4px 12px #0003;border-radius:4px}.cst-node__badge{flex:0 0 auto}.cst-node__badge.bg-secondary{background-color:var(--up1-text-primary)!important}.cst-node__badge.bg-info,.cst-node__badge.bg-secondary{--bs-badge-color:var(--up1-text-inverse)}.cst-node__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.cst-node__name--clickable{cursor:pointer;transition:color .15s,text-decoration-color .15s;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;text-underline-offset:2px}.cst-node__name--clickable:focus-visible,.cst-node__name--clickable:hover{color:var(--up1-color-primary);text-decoration-color:currentColor;outline:none}.cst-view__card{max-width:560px;width:100%}.cst-view__body{display:flex;flex-direction:column;gap:16px}.cst-view__title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--up1-border-color)}.cst-view__title-name{flex:1 1 auto;min-width:0}.cst-view__title-metric{flex:0 0 auto}.cst-view__section{display:flex;flex-direction:column;gap:8px}.cst-view__row{display:grid;grid-template-columns:minmax(120px,30%) 1fr;gap:12px;align-items:baseline;font-size:var(--up1-font-size-sm)}.cst-view__label{color:var(--up1-text-secondary);font-weight:var(--up1-font-weight-medium);word-break:break-word}.cst-view__value{color:var(--up1-text-primary);word-break:break-word;white-space:pre-wrap}.cst-view__footer{display:flex;justify-content:flex-end;padding:12px 16px 16px;border-top:1px solid var(--up1-border-color)}.cst-node__metric{flex:0 0 auto;color:var(--up1-text-primary);background:var(--up1-bg-tertiary);padding:2px 6px;border-radius:4px}.cst-node__metric-wrap{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px}.cst-node__metric-wrap--invalid{position:relative;cursor:help;outline:none}.cst-node__metric--invalid{border:1px solid var(--bs-danger,#dc3545)}.cst-node__metric-warning{color:var(--bs-danger,#dc3545)}.cst-node__metric-wrap--invalid:after{content:attr(data-cst-tooltip);right:calc(100% + 8px);background:var(--up1-text-primary);color:var(--up1-text-inverse);padding:4px 8px;border-radius:4px;font-size:12px;line-height:1.3;white-space:nowrap;pointer-events:none;box-shadow:0 2px 8px #0000002e}.cst-node__metric-wrap--invalid:after,.cst-node__metric-wrap--invalid:before{position:absolute;top:50%;transform:translateY(-50%);z-index:1080;opacity:0;visibility:hidden;transition:opacity .12s ease,visibility .12s}.cst-node__metric-wrap--invalid:before{content:"";right:calc(100% + 4px);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid var(--up1-text-primary)}.cst-node__metric-wrap--invalid:focus:after,.cst-node__metric-wrap--invalid:focus:before,.cst-node__metric-wrap--invalid:hover:after,.cst-node__metric-wrap--invalid:hover:before{opacity:1;visibility:visible}.cst-node__count{flex:0 0 auto;margin-left:8px}.cst-node__actions{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;gap:4px;visibility:hidden;pointer-events:none;transition:opacity .15s ease;opacity:0}.cst-node__row:focus-within .cst-node__actions,.cst-node__row:hover .cst-node__actions{visibility:visible;opacity:1;pointer-events:auto}.cst-node__action{flex:0 0 auto}.cst-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;border:1px solid transparent;background:transparent;color:inherit;transition:background .15s,border-color .15s}.cst-btn:disabled{opacity:.6;cursor:not-allowed}.cst-btn--sm{padding:4px 8px;font-size:12px}.cst-btn--primary{background:var(--up1-color-primary);color:var(--up1-text-inverse);border-color:var(--up1-color-primary)}.cst-btn--primary:hover:not(:disabled){filter:brightness(1.05)}.cst-btn--ghost{background:transparent;color:var(--up1-text-primary);border-color:var(--up1-border-color)}.cst-btn--ghost:hover:not(:disabled){background:var(--up1-bg-tertiary)}.cst-modal__backdrop{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1080;padding:16px}.cst-modal__card{background:var(--up1-bg-primary);color:var(--up1-text-primary);border:1px solid var(--up1-border-color);border-radius:8px;width:100%;max-width:560px;max-height:calc(100vh - 64px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 32px #0000002e}.cst-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--up1-border-color)}.cst-modal__title{margin:0;font-size:16px;font-weight:600;color:var(--up1-text-primary)}.cst-modal__close{background:transparent;border:none;font-size:22px;line-height:1;cursor:pointer;padding:4px 8px;color:var(--up1-text-secondary)}.cst-modal__close:hover{color:var(--up1-text-primary)}.cst-modal__body{padding:16px;overflow-y:auto}.cst-form{display:flex;flex-direction:column;gap:12px}@media(prefers-reduced-motion:reduce){.cst-card *,.cst-card :after,.cst-card :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.cst-modal__close:focus-visible,.cst-node__drag-handle:focus-visible,.cst-node__name--clickable:focus-visible,.cst-node__row:focus-within,.cst-node__toggle:focus-visible{outline:2px solid var(--up1-color-primary,var(--up1-text-primary));outline-offset:2px;border-radius:2px}@keyframes cst-keyboard-move-flash{0%{background-color:var(--up1-color-primary,var(--up1-color-info-500,#21498a));opacity:.25}to{background-color:transparent;opacity:1}}.cst-node__row--keyboard-moving{animation:cst-keyboard-move-flash .25s ease-out}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cst-form__footer{display:flex;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--up1-border-color)}.cdp[data-v-2429794d]{--cdp-surface:light-dark(var(--up1-bg-primary), var(--up1-bg-secondary));--cdp-chip-bg:light-dark(var(--up1-bg-secondary), var(--up1-bg-tertiary));--cdp-chip-outline:light-dark(var(--up1-border-color), transparent);display:flex;flex-direction:column;gap:12px;color:var(--up1-text-primary,#f2f4f3)}.cdp__summary[data-v-2429794d]{font-size:12px;font-weight:600;color:var(--up1-text-muted,#8b9491)}.cdp__state[data-v-2429794d]{display:flex;justify-content:center;padding:16px}.cdp__state--muted[data-v-2429794d]{color:var(--up1-text-muted,#8b9491);font-size:12px;text-align:center}.cdp__group[data-v-2429794d]{display:flex;flex-direction:column;gap:8px}.cdp__group-head[data-v-2429794d]{display:flex;align-items:center;gap:8px}.cdp__group-icon[data-v-2429794d]{display:inline-flex;color:var(--up1-color-primary,#2dd4bf)}.cdp__group-title[data-v-2429794d]{font-size:11px;text-transform:uppercase;letter-spacing:.04em}.cdp__group-count[data-v-2429794d],.cdp__group-title[data-v-2429794d]{font-weight:700;color:var(--up1-text-secondary,#cfd4d2)}.cdp__group-count[data-v-2429794d]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-size:10px;background:var(--cdp-chip-bg,#1f2322);box-shadow:inset 0 0 0 1px var(--cdp-chip-outline,transparent)}.cdp__list[data-v-2429794d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cdp__card[data-v-2429794d]{border-radius:10px;padding:11px 12px;background:var(--cdp-surface,#121414);border:1px solid var(--up1-border-color,#232525)}.cdp__card-top[data-v-2429794d]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.cdp__card-title[data-v-2429794d]{font-size:13px;font-weight:600;color:var(--up1-text-primary,#f2f4f3)}.cdp__forced[data-v-2429794d]{flex:none;display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;cursor:help;color:var(--up1-color-warning-500,#f0ad4e);background:#f0ad4e26}.cdp__chips[data-v-2429794d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cdp__chip[data-v-2429794d]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--up1-text-secondary,#cfd4d2);background:var(--cdp-chip-bg,#1f2322);box-shadow:inset 0 0 0 1px var(--cdp-chip-outline,transparent)}.cdp__footer[data-v-2429794d]{position:sticky;bottom:0;margin-top:auto;display:flex;flex-direction:column;gap:8px;padding:11px 0 0;border-top:1px solid var(--up1-border-color,#232525);background:var(--up1-modal-bg,#0b0d0d)}.cdp__footer-label[data-v-2429794d]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--up1-text-muted,#8b9491)}.cdp__footer-actions[data-v-2429794d]{display:flex;flex-wrap:wrap;gap:8px}.cb-head[data-v-b5b4fa99]{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-3);margin-bottom:var(--up1-spacing-3)}.cb-profiles[data-v-b5b4fa99]{display:flex;flex-wrap:wrap;gap:var(--up1-spacing-2)}.cb-profile[data-v-b5b4fa99]{display:flex;flex-direction:column;gap:var(--up1-spacing-px);text-align:left;min-width:9rem;padding:var(--up1-spacing-2) var(--up1-spacing-3);background:var(--up1-input-bg);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-sm);cursor:pointer}.cb-profile[data-v-b5b4fa99]:disabled{cursor:not-allowed;opacity:.55}.cb-profile--active[data-v-b5b4fa99]{border-color:var(--up1-color-primary);box-shadow:inset 0 0 0 1px var(--up1-color-primary)}.cb-toggle[data-v-b5b4fa99]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);margin-top:var(--up1-spacing-2);padding-left:0;white-space:nowrap}.cb-ask[data-v-b5b4fa99]{margin-bottom:var(--up1-spacing-3)}.cb-grid[data-v-b5b4fa99]{display:grid;width:100%;align-items:center}.cb-grid__hd[data-v-b5b4fa99]{padding-bottom:var(--up1-spacing-1-5);font-size:var(--up1-text-font-size-xs);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-muted);text-transform:uppercase;letter-spacing:.05em}.cb-grid__hd--level[data-v-b5b4fa99]{text-align:center;padding-left:var(--up1-spacing-1);padding-right:var(--up1-spacing-1)}.cb-scn[data-v-b5b4fa99]{padding:0;text-align:left;background:none;border:none;border-top:1px solid var(--up1-border-color);cursor:pointer}.cb-scn[data-v-b5b4fa99]:focus-visible,.cb-scn[data-v-b5b4fa99]:hover{background:var(--up1-bg-secondary);outline:none}.cb-scn__id[data-v-b5b4fa99]{display:flex;flex-direction:column;justify-content:center;gap:var(--up1-spacing-px);padding:var(--up1-spacing-3) var(--up1-spacing-3) var(--up1-spacing-3) 0}.cb-scn__title[data-v-b5b4fa99]{display:flex;align-items:center;gap:var(--up1-spacing-2);font-size:var(--up1-text-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}.cb-scn__short[data-v-b5b4fa99]{line-height:1.4}.cb-scn__key[data-v-b5b4fa99],.cb-scn__short[data-v-b5b4fa99]{font-size:var(--up1-text-font-size-xs);color:var(--up1-text-secondary)}.cb-scn__key[data-v-b5b4fa99]{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;flex-shrink:0;border-radius:var(--up1-border-radius-full);background:var(--up1-bg-secondary);font-weight:var(--up1-text-font-weight-bold)}.cb-scn__key--on[data-v-b5b4fa99]{background:var(--up1-color-primary);color:var(--up1-text-inverse)}.cb-scn__code[data-v-b5b4fa99]{display:flex;align-items:center;padding:0 var(--up1-spacing-1)}.cb-scn__code--sub[data-v-b5b4fa99]{padding-left:var(--up1-spacing-3)}.cb-scn__cellw[data-v-b5b4fa99]{display:flex;align-items:center;padding:0 var(--up1-spacing-1)}.cb-scn__band[data-v-b5b4fa99]{height:1.85rem;margin:var(--up1-spacing-1) var(--up1-spacing-1);border:1px dashed var(--up1-border-color);border-radius:var(--up1-border-radius-sm);font-size:var(--up1-text-font-size-xs)}.cb-scn__band[data-v-b5b4fa99],.cb-scn__go[data-v-b5b4fa99]{color:var(--up1-text-muted)}.cb-cell[data-v-b5b4fa99],.cb-scn__band[data-v-b5b4fa99],.cb-scn__go[data-v-b5b4fa99]{display:flex;align-items:center;justify-content:center}.cb-cell[data-v-b5b4fa99]{gap:var(--up1-spacing-1);width:100%;height:1.85rem;margin:var(--up1-spacing-1) 0;border-radius:var(--up1-border-radius-sm);background:var(--up1-bg-secondary)}.cb-cell--on[data-v-b5b4fa99]{background:var(--up1-color-primary-50);box-shadow:inset 0 0 0 1px var(--up1-color-primary-100)}.cb-dot[data-v-b5b4fa99]{width:.375rem;height:.375rem;border-radius:var(--up1-border-radius-full);background:var(--up1-color-primary)}.cb-cell__n[data-v-b5b4fa99]{font-size:var(--up1-text-font-size-xs);font-weight:var(--up1-text-font-weight-bold);color:var(--up1-color-primary)}.cb-cell--mini[data-v-b5b4fa99]{display:inline-flex;width:2.1rem;height:1rem;margin:0 var(--up1-spacing-1) -.2rem 0;vertical-align:middle}.cb-key[data-v-b5b4fa99]{margin-top:var(--up1-spacing-3);margin-bottom:0}.cb-chosen[data-v-b5b4fa99]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--up1-spacing-3);padding-bottom:var(--up1-spacing-2);border-bottom:1px solid var(--up1-border-color)}.cb-chosen[data-v-b5b4fa99] .btn{flex-shrink:0;white-space:nowrap}.cb-chosen__title[data-v-b5b4fa99]{display:flex;align-items:center;gap:var(--up1-spacing-2)}.cb-chosen__desc[data-v-b5b4fa99]{margin:var(--up1-spacing-1) 0 0}.cb-chosen__axes[data-v-b5b4fa99]{margin:var(--up1-spacing-px) 0 0}.cb-secthd[data-v-b5b4fa99]{display:flex;align-items:center;gap:var(--up1-spacing-2);margin-top:var(--up1-spacing-5);font-size:var(--up1-text-font-size-sm);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-primary)}.cb-narr[data-v-b5b4fa99]{margin:var(--up1-spacing-1) 0 var(--up1-spacing-2)}.cb-num[data-v-b5b4fa99]{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;flex-shrink:0;border-radius:var(--up1-border-radius-full);background:var(--up1-color-primary);color:var(--up1-text-inverse);font-size:var(--up1-text-font-size-xs);font-weight:var(--up1-text-font-weight-bold);line-height:1}.cb-num--off[data-v-b5b4fa99]{background:var(--up1-gray-300);color:var(--up1-text-muted)}.cb-num--zero[data-v-b5b4fa99]{background:var(--up1-text-secondary)}.cb-simcfg[data-v-b5b4fa99]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;gap:var(--up1-spacing-2-5) var(--up1-spacing-3);padding:var(--up1-spacing-3);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-lg);background:var(--up1-bg-secondary);margin-top:var(--up1-spacing-2)}.cb-simcfg[data-v-b5b4fa99] .form-label{display:block;line-height:var(--up1-line-height-snug);min-height:calc(2em*var(--up1-line-height-snug));margin-bottom:var(--up1-spacing-1)}.cb-flow[data-v-b5b4fa99]{display:flex;flex-direction:column;gap:var(--up1-spacing-2)}.cb-node[data-v-b5b4fa99]{padding:var(--up1-spacing-3);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-lg);background:var(--up1-bg-primary)}.cb-node__hd[data-v-b5b4fa99]{display:flex;align-items:center;gap:var(--up1-spacing-2);margin-bottom:var(--up1-spacing-2)}.cb-code[data-v-b5b4fa99]{padding:0 var(--up1-spacing-1-5);border-radius:var(--up1-border-radius-sm);background:var(--up1-color-primary-50);color:var(--up1-color-primary);font-size:var(--up1-text-font-size-xs);font-weight:var(--up1-text-font-weight-bold);white-space:nowrap}.cb-lv[data-v-b5b4fa99]{display:flex;flex-wrap:wrap;padding:var(--up1-spacing-1) 0}.cb-lv[data-v-b5b4fa99],.cb-lvchip[data-v-b5b4fa99]{align-items:center;gap:var(--up1-spacing-1)}.cb-lvchip[data-v-b5b4fa99]{display:inline-flex;justify-content:center;min-width:6.5rem;padding:0 var(--up1-spacing-2);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-full);background:var(--up1-bg-secondary);color:var(--up1-text-secondary);font-size:var(--up1-text-font-size-xs);white-space:nowrap}.cb-lvchip--rep[data-v-b5b4fa99]{border-color:var(--up1-color-primary-100);background:var(--up1-color-primary-50);color:var(--up1-color-primary);font-weight:var(--up1-text-font-weight-semibold)}.cb-pill[data-v-b5b4fa99]{padding:0 var(--up1-spacing-2);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-full);background:var(--up1-bg-secondary);color:var(--up1-text-secondary);font-size:var(--up1-text-font-size-xs);white-space:nowrap}.cb-pill--res[data-v-b5b4fa99]{border-color:var(--up1-color-primary-100);background:var(--up1-color-primary-50);color:var(--up1-color-primary);font-weight:var(--up1-text-font-weight-bold);font-variant-numeric:tabular-nums}.cb-pill--big[data-v-b5b4fa99]{padding:var(--up1-spacing-px) var(--up1-spacing-3);font-size:var(--up1-text-font-size-sm)}.cb-op[data-v-b5b4fa99]{display:inline-flex;gap:var(--up1-spacing-1);font-size:var(--up1-text-font-size-xs);font-style:italic;color:var(--up1-text-muted);white-space:nowrap}.cb-op[data-v-b5b4fa99],.cb-step[data-v-b5b4fa99]{align-items:center}.cb-step[data-v-b5b4fa99]{display:flex;gap:var(--up1-spacing-2);margin-top:var(--up1-spacing-1);padding-top:var(--up1-spacing-2);border-top:1px solid var(--up1-border-color)}.cb-step--flush[data-v-b5b4fa99]{margin-top:0;padding-top:0;border-top:none}.cb-step__t[data-v-b5b4fa99]{flex:1 1 auto}.cb-root-out[data-v-b5b4fa99]{padding:var(--up1-spacing-3);border:1px solid var(--up1-color-primary-100);border-radius:var(--up1-border-radius-lg);background:var(--up1-bg-primary)}.cb-out[data-v-b5b4fa99]{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-3);margin-top:var(--up1-spacing-2);padding:var(--up1-spacing-2) var(--up1-spacing-3);border-radius:var(--up1-border-radius-sm);background:var(--up1-color-primary-50)}.cb-out__v[data-v-b5b4fa99]{font-size:var(--up1-text-font-size-xl);font-weight:var(--up1-text-font-weight-bold);color:var(--up1-color-primary);font-variant-numeric:tabular-nums;line-height:1.1}.cb-caveat[data-v-b5b4fa99]{margin-top:var(--up1-spacing-2)}.cb-actions[data-v-b5b4fa99]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--up1-spacing-2);margin-top:var(--up1-spacing-4)}.cb-actions[data-v-b5b4fa99] .btn{white-space:nowrap}.cb-actions__spacer[data-v-b5b4fa99]{flex:1}.ctc[data-v-fc4c329e]{width:100%;display:flex;flex-direction:column;gap:12px;min-height:0}.ctc__viewer[data-v-fc4c329e]{flex:0 0 auto;padding:12px;border-radius:8px;background:var(--up1-bg-secondary);border:1px dashed var(--up1-border-color)}.ctc__viewer-head[data-v-fc4c329e]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ctc__tech[data-v-fc4c329e]{margin-top:4px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ctc__tech-path[data-v-fc4c329e]{font-size:11px;color:var(--up1-text-muted);overflow-wrap:anywhere}.ctc__viewer-empty[data-v-fc4c329e]{font-size:13px;color:var(--up1-text-muted);padding:4px 0}.ctc__viewer-meta[data-v-fc4c329e]{font-size:11px;color:var(--up1-text-muted)}.ctc__viewer-warning[data-v-fc4c329e]{margin-top:8px}.ctc__crumbs[data-v-fc4c329e]{list-style:none;margin:6px 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.ctc__crumb[data-v-fc4c329e]{display:inline-flex;align-items:baseline;gap:5px;padding:3px 8px;border-radius:6px;background:var(--up1-bg-primary);border:1px solid var(--up1-border-color);font-size:12px;min-width:0}.ctc__crumb+.ctc__crumb--gap[data-v-fc4c329e]:before,.ctc__crumb+.ctc__crumb[data-v-fc4c329e]:before,.ctc__crumb--gap+.ctc__crumb[data-v-fc4c329e]:before{content:"›";color:var(--up1-text-muted);margin-right:4px}.ctc__crumb-obj[data-v-fc4c329e]{color:var(--up1-text-muted);text-transform:uppercase;font-size:10px;letter-spacing:.02em}.ctc__crumb-val[data-v-fc4c329e]{color:var(--up1-text-primary);font-weight:600;overflow-wrap:anywhere}.ctc__crumb--wildcard[data-v-fc4c329e]{border-style:dashed}.ctc__crumb--wildcard .ctc__crumb-val[data-v-fc4c329e]{font-weight:500;font-style:italic}.ctc__crumb--gap[data-v-fc4c329e]{background:transparent;border-style:dashed;padding:2px 6px}.ctc__preview[data-v-fc4c329e]{margin-top:8px;padding-top:8px;border-top:1px dashed var(--up1-border-color);display:flex;flex-direction:column;gap:4px}.ctc__preview-anchor[data-v-fc4c329e]{font-size:12px;color:var(--up1-text-primary)}.ctc__preview-note[data-v-fc4c329e]{font-size:11px;color:var(--up1-text-muted)}.ctc__preview-list[data-v-fc4c329e]{list-style:none;margin:2px 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 6px}.ctc__preview-item[data-v-fc4c329e]{display:inline-flex;align-items:baseline;gap:5px;padding:2px 8px;border-radius:6px;font-size:12px;background:var(--up1-bg-primary);border:1px solid var(--up1-border-color);color:var(--up1-text-primary)}.ctc__preview-item--more[data-v-fc4c329e]{background:transparent;border-style:dashed}.ctc__link[data-v-fc4c329e]{border:none;background:transparent;padding:0;cursor:pointer;color:var(--up1-color-primary);font-size:11px;font-weight:600}.ctc__link[data-v-fc4c329e]:hover{text-decoration:underline}.ctc__body[data-v-fc4c329e]{flex:1 1 auto;min-height:0;max-height:46vh;overflow-y:auto;padding-right:4px}.ctc--readonly .ctc__viewer[data-v-fc4c329e]{border-style:solid}.ctc__subtitle[data-v-fc4c329e]{margin-bottom:12px}.ctc__state[data-v-fc4c329e]{padding:24px;text-align:center}.ctc__segments[data-v-fc4c329e]{display:flex;flex-direction:column;gap:12px}.ctc__fold[data-v-fc4c329e]{align-self:stretch;display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--up1-border-color);background:transparent;color:var(--up1-text-muted);border-radius:8px;padding:6px 12px;font-size:12px;cursor:pointer}.ctc__fold[data-v-fc4c329e]:hover{color:var(--up1-text-primary)}.ctc__seg[data-v-fc4c329e]{border:1px solid var(--up1-border-color);border-radius:10px;padding:12px 14px}.ctc__seg-head[data-v-fc4c329e]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ctc__seg-num[data-v-fc4c329e]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--up1-color-primary);color:var(--up1-text-inverse);font-size:12px;font-weight:700;flex-shrink:0}.ctc__seg-title[data-v-fc4c329e]{font-size:13px;font-weight:600;color:var(--up1-text-primary)}.ctc__seg-remove[data-v-fc4c329e]{margin-left:auto;border:none;background:transparent;cursor:pointer;color:var(--up1-text-muted);font-size:14px;line-height:1}.ctc__seg-remove[data-v-fc4c329e]:hover{color:var(--up1-color-danger-500)}.ctc__seg-body[data-v-fc4c329e]{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end}.ctc__field[data-v-fc4c329e]{display:flex;flex-direction:column;gap:4px;min-width:0}.ctc__field-label[data-v-fc4c329e]{font-size:12px;font-weight:500;color:var(--up1-text-primary)}.ctc__input[data-v-fc4c329e]{width:100%;padding:8px 12px;font-size:14px;border:1px solid var(--up1-border-color);border-radius:8px;background:var(--up1-bg-primary);color:var(--up1-text-primary)}.ctc__input[data-v-fc4c329e]:focus{outline:none;border-color:var(--up1-color-primary);box-shadow:var(--up1-focus-ring-shadow)}.ctc__input[data-v-fc4c329e]:disabled{background:var(--up1-bg-secondary);color:var(--up1-text-muted)}.ctc__wildcard-note[data-v-fc4c329e]{font-size:13px;color:var(--up1-text-muted);padding:9px 0}.ctc__toggle[data-v-fc4c329e]{display:inline-flex;align-items:center;gap:8px;font-size:13px;padding-bottom:9px;white-space:nowrap;cursor:pointer}.ctc__toggle--disabled[data-v-fc4c329e]{opacity:.5;cursor:not-allowed}.ctc__toggle-input[data-v-fc4c329e]{position:absolute;opacity:0;width:0;height:0}.ctc__toggle-track[data-v-fc4c329e]{position:relative;width:38px;height:22px;border-radius:999px;background:var(--up1-border-color);transition:background .2s;flex-shrink:0}.ctc__toggle-knob[data-v-fc4c329e]{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--up1-bg-primary);box-shadow:var(--up1-shadow-xs);transition:transform .2s}.ctc__toggle-input:checked+.ctc__toggle-track[data-v-fc4c329e]{background:var(--up1-color-primary)}.ctc__toggle-input:checked+.ctc__toggle-track .ctc__toggle-knob[data-v-fc4c329e]{transform:translate(16px)}.ctc__toggle-input:focus-visible+.ctc__toggle-track[data-v-fc4c329e]{box-shadow:var(--up1-focus-ring-shadow)}.ctc__toggle-text[data-v-fc4c329e]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ctc__add[data-v-fc4c329e]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--up1-color-primary);background:transparent;color:var(--up1-color-primary);border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer}.ctc__add[data-v-fc4c329e]:disabled{opacity:.45;cursor:not-allowed}.ca-card[data-v-e962d73d]{display:flex;flex-direction:column;gap:var(--up1-spacing-md,1rem)}.ca-card__proposedSection[data-v-e962d73d]{display:flex;flex-direction:column;gap:var(--up1-spacing-sm,.5rem)}.ca-card__state[data-v-e962d73d]{display:flex;justify-content:center;padding:var(--up1-spacing-md,1rem)}.ca-list[data-v-e962d73d]{list-style:none;margin:0;padding:0}.ca-list[data-v-e962d73d],.ca-list__item[data-v-e962d73d]{display:flex;flex-direction:column;gap:var(--up1-spacing-xs,.25rem)}.ca-list__item[data-v-e962d73d]{padding:var(--up1-spacing-xs,.25rem) var(--up1-spacing-sm,.5rem);border:1px solid var(--up1-border-color,#dee2e6);border-radius:var(--up1-radius-sm,.25rem)}.ca-list__row[data-v-e962d73d]{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-sm,.5rem)}.ca-list__detail[data-v-e962d73d]{margin-top:var(--up1-spacing-xs,.25rem)}.ca-list__label[data-v-e962d73d]{align-items:center}.ca-list__label[data-v-e962d73d],.ca-preview[data-v-e962d73d]{display:flex;gap:var(--up1-spacing-sm,.5rem)}.ca-preview[data-v-e962d73d]{flex-direction:column;padding:var(--up1-spacing-sm,.5rem);border:1px solid var(--up1-border-color,#dee2e6);border-radius:var(--up1-radius-sm,.25rem);background:var(--up1-bg-secondary,#f8f9fa);color:var(--up1-text-primary,inherit)}.ca-preview__table[data-v-e962d73d]{width:100%;border-collapse:collapse;font-size:var(--up1-font-size-sm,.875rem)}.ca-preview__table td[data-v-e962d73d],.ca-preview__table th[data-v-e962d73d]{text-align:left;padding:var(--up1-spacing-xs,.25rem) var(--up1-spacing-sm,.5rem);border-bottom:1px solid var(--up1-border-color,#dee2e6)}.ca-preview__value-col[data-v-e962d73d]{text-align:right;width:30%}.ca-preview__actions[data-v-e962d73d]{display:flex;justify-content:flex-end;gap:var(--up1-spacing-sm,.5rem)}.cm-card[data-v-3b1c8d49]{background:var(--up1-bg-primary,#fff)}.cm-card__header[data-v-3b1c8d49]{justify-content:space-between;gap:.75rem;margin-bottom:1rem}.cm-card__header[data-v-3b1c8d49],.cm-card__header-actions[data-v-3b1c8d49]{display:flex;align-items:center;flex-wrap:wrap}.cm-card__header-actions[data-v-3b1c8d49]{gap:.5rem}.cm-card__state[data-v-3b1c8d49]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;text-align:center}.cm-mode[data-v-3b1c8d49]{display:inline-flex;align-items:center;gap:.35rem;font-size:.66rem;font-weight:600;padding:.32rem .6rem;border-radius:999px;border:1px solid transparent;white-space:nowrap}.cm-mode--edit[data-v-3b1c8d49]{background:var(--up1-color-primary,#0a808c);color:var(--up1-text-inverse,#fff)}.cm-mode--view[data-v-3b1c8d49]{background:var(--up1-bg-tertiary,#e5e7eb);color:var(--up1-text-secondary,#374151);border-color:var(--up1-border-color,#d3d3d3)}.cm-sumbar[data-v-3b1c8d49]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:1rem}.cm-sumstat[data-v-3b1c8d49]{background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-radius-md,8px);padding:12px 14px;position:relative;overflow:hidden}.cm-sumstat[data-v-3b1c8d49]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--cm-accent,var(--up1-color-primary,#0a808c))}.cm-sumstat__lbl[data-v-3b1c8d49]{display:block;font-size:.62rem;color:var(--up1-text-muted,#6b7280);text-transform:uppercase;letter-spacing:.03em}.cm-sumstat__val[data-v-3b1c8d49]{font-size:1.35rem;font-weight:700;line-height:1.05}.cm-sumstat__sub[data-v-3b1c8d49]{font-size:.72rem;font-weight:600;color:var(--up1-text-muted,#6b7280)}.cm-filters[data-v-3b1c8d49]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.cm-filters__header[data-v-3b1c8d49]{display:flex;align-items:center;gap:.4rem}.cm-filters__title[data-v-3b1c8d49]{font-size:.72rem;color:var(--up1-text-muted,#6b7280);font-weight:600}.cm-filters__subtitle[data-v-3b1c8d49]{font-size:.68rem;color:var(--up1-text-muted,#6b7280);align-self:center;margin-right:.15rem}.cm-filters__clear[data-v-3b1c8d49]{margin-left:auto}.cm-filters__chips[data-v-3b1c8d49]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cm-fchip[data-v-3b1c8d49]{display:flex;flex-direction:column;gap:.25rem;padding:.35rem .6rem;font-size:.68rem;font-family:inherit;color:var(--up1-text-secondary,#374151);background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-radius,6px);cursor:pointer;transition:border-color .15s,box-shadow .15s;flex:1 1 120px;min-width:120px}.cm-fchip--active[data-v-3b1c8d49],.cm-fchip[data-v-3b1c8d49]:hover{border-color:var(--cm-fchip-accent,var(--up1-color-primary,#0a808c))}.cm-fchip--active[data-v-3b1c8d49]{box-shadow:0 0 0 1px var(--cm-fchip-accent,var(--up1-color-primary,#0a808c))}.cm-fchip--block[data-v-3b1c8d49]{flex:0 1 auto;min-width:0}.cm-fchip__head[data-v-3b1c8d49]{display:flex;align-items:center;gap:.4rem;min-width:0}.cm-fchip .bi[data-v-3b1c8d49]{color:var(--cm-fchip-accent,var(--up1-text-muted,#6b7280));flex-shrink:0}.cm-fchip__name[data-v-3b1c8d49]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cm-fchip__credits[data-v-3b1c8d49]{font-size:.62rem;color:var(--up1-text-muted,#6b7280);white-space:nowrap;margin-left:auto}.cm-fchip__bar[data-v-3b1c8d49]{display:block;width:100%;height:3px;border-radius:2px;background:var(--up1-bg-tertiary,#e5e7eb);overflow:hidden}.cm-fchip__bar-fill[data-v-3b1c8d49]{display:block;height:100%;background:var(--cm-fchip-accent,var(--up1-color-primary,#0a808c));border-radius:2px;transition:width .2s}.cm-cols[data-v-3b1c8d49]{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px}.cm-col[data-v-3b1c8d49]{flex:0 0 196px;min-width:196px}.cm-colh[data-v-3b1c8d49]{font-size:.72rem;font-weight:700;color:var(--up1-text-secondary,#374151);text-align:center;padding:8px;background:var(--up1-bg-secondary,#f3f4f6);border-radius:var(--up1-radius,6px);margin-bottom:8px}.cm-colh small[data-v-3b1c8d49]{display:block;font-weight:500;color:var(--up1-text-muted,#6b7280)}.cm-col-list[data-v-3b1c8d49]{gap:0;min-height:48px}.cm-col--add-period[data-v-3b1c8d49],.cm-col-list[data-v-3b1c8d49]{display:flex;flex-direction:column}.cm-col--add-period[data-v-3b1c8d49]{align-items:stretch;justify-content:flex-start;gap:6px;padding-top:8px}.cm-add-period[data-v-3b1c8d49],.cm-remove-period[data-v-3b1c8d49]{width:100%}.cm-pe[data-v-3b1c8d49]{background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-left:4px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-radius-md,8px);padding:8px 10px;margin-bottom:8px;transition:box-shadow .15s,transform .15s,opacity .15s}.cm-pe[data-v-3b1c8d49]:hover{box-shadow:var(--up1-shadow-sm,0 1px 3px rgba(0,0,0,.08));transform:translateY(-1px)}.cm-pe--dimmed[data-v-3b1c8d49]{opacity:.35}.cm-pe--dimmed[data-v-3b1c8d49]:hover{opacity:.6}.cm-pe--draggable[data-v-3b1c8d49]{cursor:grab}.cm-pe--draggable[data-v-3b1c8d49]:active{cursor:grabbing}.cm-pe--ghost[data-v-3b1c8d49]{opacity:1;background:var(--up1-color-primary-bg,rgba(10,128,140,.08));border:2px dashed var(--up1-color-primary,#0a808c)}.cm-pe--chosen[data-v-3b1c8d49]{box-shadow:var(--up1-shadow-sm,0 1px 3px rgba(0,0,0,.08))}.cm-pe--drag[data-v-3b1c8d49]{box-shadow:0 4px 12px #0003}.cm-pe__top[data-v-3b1c8d49]{display:flex;justify-content:space-between;align-items:center;gap:6px}.cm-pe__code[data-v-3b1c8d49]{font-size:.66rem;font-weight:700;letter-spacing:.02em;color:var(--up1-text-muted,#6b7280)}.cm-pe__cr[data-v-3b1c8d49]{font-weight:700;font-size:.84rem;color:var(--up1-text-primary,#111827);white-space:nowrap}.cm-pe__cr small[data-v-3b1c8d49]{font-size:.62rem;color:var(--up1-text-muted,#6b7280);font-weight:500;margin-left:1px}.cm-pe__nm[data-v-3b1c8d49]{font-size:.8rem;font-weight:600;line-height:1.2;margin:1px 0 4px}.cm-pe__row[data-v-3b1c8d49]{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.cm-pe__actions[data-v-3b1c8d49]{gap:2px}.cm-pe__actions[data-v-3b1c8d49],.cm-pe__view[data-v-3b1c8d49]{display:inline-flex;align-items:center;flex-shrink:0}.cm-pe__view[data-v-3b1c8d49]{justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:var(--up1-radius-sm,4px);color:var(--up1-text-muted,#6b7280);font-size:.8rem;cursor:pointer;opacity:.65;transition:opacity .15s,color .15s,background .15s}.cm-pe:hover .cm-pe__view[data-v-3b1c8d49],.cm-pe__view[data-v-3b1c8d49]:focus-visible,.cm-pe__view[data-v-3b1c8d49]:hover{opacity:1}.cm-pe__view[data-v-3b1c8d49]:hover{color:var(--up1-color-primary,#0a808c);background:var(--up1-bg-secondary,#f3f4f6)}.cm-pe__view[data-v-3b1c8d49]:focus-visible{outline:2px solid var(--up1-color-primary,#0a808c);outline-offset:1px}.cm-pe .cm-pe__view[data-v-3b1c8d49]:disabled,.cm-pe .cm-pe__view[data-v-3b1c8d49]:disabled:hover{cursor:progress;opacity:.4;color:var(--up1-text-muted,#6b7280);background:transparent}.cm-pe__badges[data-v-3b1c8d49]{display:flex;align-items:center;gap:.35rem}.cm-pe__elective[data-v-3b1c8d49]{margin-left:auto}.cm-add[data-v-3b1c8d49]{width:100%;margin-top:2px}.cm-modular-add[data-v-3b1c8d49]{display:flex;align-items:center;gap:var(--up1-spacing-3,.75rem);flex-wrap:wrap;margin-bottom:var(--up1-spacing-3,.75rem)}.cm-pe__edit[data-v-3b1c8d49]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin-left:auto;flex-shrink:0;background:transparent;border:none;border-radius:var(--up1-radius-sm,4px);color:var(--up1-text-muted,#6b7280);font-size:.72rem;cursor:pointer;opacity:0;transition:opacity .15s,color .15s,background .15s}.cm-pe:hover .cm-pe__edit[data-v-3b1c8d49],.cm-pe__edit[data-v-3b1c8d49]:focus-visible{opacity:1}.cm-pe__edit[data-v-3b1c8d49]:hover{color:var(--up1-color-primary,#0a808c);background:var(--up1-bg-secondary,#f3f4f6)}.cm-pe__edit[data-v-3b1c8d49]:focus-visible{outline:2px solid var(--up1-color-primary,#0a808c);outline-offset:1px}.cm-pe__reqs[data-v-3b1c8d49]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin-left:auto;flex-shrink:0;background:transparent;border:none;border-radius:var(--up1-radius-sm,4px);color:var(--up1-text-muted,#6b7280);font-size:.72rem;cursor:pointer;opacity:.65;transition:opacity .15s,color .15s,background .15s}.cm-pe__reqs+.cm-pe__edit[data-v-3b1c8d49]{margin-left:4px}.cm-pe:hover .cm-pe__reqs[data-v-3b1c8d49],.cm-pe__reqs[data-v-3b1c8d49]:focus-visible,.cm-pe__reqs[data-v-3b1c8d49]:hover{opacity:1}.cm-pe__reqs[data-v-3b1c8d49]:hover{color:var(--up1-color-primary,#0a808c);background:var(--up1-bg-secondary,#f3f4f6)}.cm-pe__reqs[data-v-3b1c8d49]:focus-visible{outline:2px solid var(--up1-color-primary,#0a808c);outline-offset:1px}.cm-prereq-banner__title[data-v-3b1c8d49]{font-weight:600}.cm-prereq-banner__list[data-v-3b1c8d49]{margin:.35rem 0 0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.15rem}.cm-prereq-banner__item[data-v-3b1c8d49]{font-size:.82rem}.cm-prereq-banner__subject[data-v-3b1c8d49]{font-weight:600;margin-right:.35rem}.cm-prereq-banner__detail[data-v-3b1c8d49]{color:var(--up1-text-muted,#6b7280)}.aem-content{display:flex;flex-direction:column;flex:1 1 100%;min-width:0}.aem-stepper{display:flex;align-items:center;gap:0;margin-bottom:1.5rem}.aem-stepper__item{display:flex;align-items:center;gap:.5rem;font-size:.78rem;color:var(--up1-text-muted,#6b7280);flex:1;position:relative}.aem-stepper__item:not(:last-child):after{content:"";display:block;flex:1;height:2px;background:var(--up1-border-color,#d3d3d3);margin:0 .5rem}.aem-stepper__item--active{color:var(--up1-color-primary,#0a808c);font-weight:600}.aem-stepper__item--done{color:var(--up1-color-success-500,#22946e)}.aem-stepper__item--active .aem-stepper__dot,.aem-stepper__item--done .aem-stepper__dot{border-color:currentColor}.aem-stepper__item--active .aem-stepper__dot{background:var(--up1-color-primary,#0a808c);color:var(--up1-text-inverse,#fff)}.aem-stepper__item--done .aem-stepper__dot{background:var(--up1-color-success-500,#22946e);color:var(--up1-text-inverse,#fff)}.aem-stepper__dot{width:24px;height:24px;border-radius:50%;border:2px solid var(--up1-border-color,#d3d3d3);display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;flex-shrink:0;background:var(--up1-bg-primary,#fff)}.aem-stepper__label{white-space:nowrap}.aem-step{gap:1rem;min-height:120px}.aem-field,.aem-step{display:flex;flex-direction:column}.aem-field{gap:.35rem}.aem-label{font-size:.82rem;font-weight:600;color:var(--up1-text-secondary,#374151)}.aem-required{color:var(--up1-color-danger-500,#dc2626);margin-left:.15rem}.aem-optional{font-size:.72rem;font-weight:400;color:var(--up1-text-muted,#6b7280);margin-left:.35rem}.aem-input,.aem-select{width:100%;padding:.45rem .7rem;font-size:.875rem;line-height:1.5;color:var(--up1-text-primary,#111827);background-color:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-radius,6px);-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .15s}.aem-input:focus,.aem-select:focus{outline:none;border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 3px #0a808c26}.aem-input--placeholder{background:var(--up1-bg-secondary,#f3f4f6);cursor:not-allowed}.aem-hint,.aem-input--placeholder{color:var(--up1-text-muted,#6b7280)}.aem-hint{font-size:.72rem;margin:0}.aem-only-selected{display:flex;align-items:center;gap:.4rem;font-size:.82rem;color:var(--up1-text-secondary,#4b5563);cursor:pointer;margin-bottom:.25rem}.aem-only-selected input[disabled]{cursor:not-allowed}.aem-step--placeholder{align-items:center;justify-content:center;text-align:center;padding:1.5rem 0}.aem-step__icon{font-size:2rem;margin-bottom:.5rem}.aem-step__icon,.aem-step__text{color:var(--up1-text-muted,#6b7280)}.aem-step__text{font-size:.875rem;margin:0}.ap-root{display:flex;flex-direction:column;gap:.75rem;min-height:200px}.ap-filters{display:flex;gap:.5rem;flex-wrap:wrap}.ap-search{flex:1;min-width:0;padding:.4rem .65rem;font-size:.875rem;line-height:1.5;color:var(--up1-text-primary,#111827);background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-radius,6px);-webkit-appearance:none;-moz-appearance:none;appearance:none}.ap-search:focus{outline:none;border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 3px #0a808c26}.ap-depto-select{flex:0 1 200px;min-width:0;padding:.4rem .65rem;font-size:.875rem;line-height:1.5;color:var(--up1-text-primary,#111827);background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-radius,6px);-moz-appearance:none;appearance:none;-webkit-appearance:none}.ap-depto-select:focus{outline:none;border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 3px #0a808c26}.ap-count{font-size:.78rem;font-weight:600;color:var(--up1-color-primary,#0a808c);margin:0;min-height:1.2em}.ap-list{flex-direction:column;gap:.35rem;max-height:280px;overflow-y:auto;border:1px solid var(--up1-border-color,#d3d3d3);padding:.35rem}.ap-item,.ap-list{display:flex;border-radius:var(--up1-radius,6px)}.ap-item{align-items:flex-start;gap:.6rem;padding:.5rem .65rem;cursor:pointer;border:1px solid transparent;transition:background .12s,border-color .12s}.ap-item:hover{background:var(--up1-bg-secondary,#f3f4f6)}.ap-item--selected{background:color-mix(in srgb,var(--up1-color-primary,#0a808c) 8%,transparent);border-color:color-mix(in srgb,var(--up1-color-primary,#0a808c) 30%,transparent)}.ap-item__check{margin-top:.18rem;flex-shrink:0;accent-color:var(--up1-color-primary,#0a808c);width:15px;height:15px;cursor:pointer}.ap-item__body{display:flex;flex-direction:column;gap:.12rem;min-width:0}.ap-item__top{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.ap-item__code{font-size:.65rem;letter-spacing:.02em;color:var(--up1-text-muted,#6b7280)}.ap-item__code,.ap-item__credits{font-weight:700;white-space:nowrap}.ap-item__credits{font-size:.78rem;color:var(--up1-text-primary,#111827);flex-shrink:0}.ap-item__credits small{font-size:.62rem;color:var(--up1-text-muted,#6b7280);font-weight:500;margin-left:1px}.ap-item__name{font-size:.82rem;font-weight:600;line-height:1.25;color:var(--up1-text-primary,#111827)}.ap-item__depto{font-size:.72rem;color:var(--up1-text-muted,#6b7280)}.ap-state{align-items:center;gap:.4rem;padding:1.5rem;text-align:center}.ap-state,.eem-body{display:flex;flex-direction:column}.eem-body{gap:1rem}.eem-subject{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .8rem;background:var(--up1-bg-secondary,#f3f4f6);border-radius:var(--up1-radius,6px);border-left:3px solid var(--up1-color-primary,#0a808c)}.eem-subject__code{font-size:.66rem;font-weight:700;letter-spacing:.02em;color:var(--up1-text-muted,#6b7280)}.eem-subject__name{font-size:.88rem;font-weight:600;color:var(--up1-text-primary,#111827)}.eem-field{display:flex;flex-direction:column;gap:.35rem}.eem-label{font-size:.82rem;font-weight:600;color:var(--up1-text-secondary,#374151)}.eem-required{color:var(--up1-color-danger-500,#dc2626);margin-left:.15rem}.eem-optional{font-size:.72rem;font-weight:400;color:var(--up1-text-muted,#6b7280);margin-left:.35rem}.eem-input,.eem-select{width:100%;padding:.45rem .7rem;font-size:.875rem;line-height:1.5;color:var(--up1-text-primary,#111827);background-color:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-radius,6px);-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .15s}.eem-input:focus,.eem-select:focus{outline:none;border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 3px #0a808c26}.eem-hint{font-size:.72rem;color:var(--up1-text-muted,#6b7280);margin:0}.eem-hint--warn{color:var(--up1-color-warning-600,#d97706)}.eem-error{font-size:.82rem;color:var(--up1-color-danger-500,#dc2626);margin:0;padding:.35rem .6rem;background:#dc26260f;border-radius:var(--up1-radius,6px)}.eem-btn-remove{margin-right:auto}.pbm-body{display:flex;flex-direction:column;gap:.75rem}.pbm-intro{font-size:.875rem;color:var(--up1-text-secondary,#374151);margin:0}.pbm-list{gap:.4rem;margin:0;padding:0;list-style:none}.pbm-list,.pbm-list__item{display:flex;flex-direction:column}.pbm-list__item{gap:.1rem;padding:.5rem .7rem;background:#dc26260f;border-left:3px solid var(--up1-color-danger-500,#dc2626);border-radius:var(--up1-radius,6px)}.pbm-list__label{font-size:.85rem;font-weight:600;color:var(--up1-text-primary,#111827)}.pbm-list__detail,.pbm-list__options-label{font-size:.72rem;color:var(--up1-text-muted,#6b7280)}.pbm-list__options-label{margin-top:.25rem;font-weight:600}.pbm-list__options{margin:.1rem 0 0;padding-left:1.1rem;list-style:disc}.pbm-list__option{font-size:.78rem;color:var(--up1-text-primary,#111827)}.dem-body{display:flex;flex-direction:column;gap:.75rem}.dem-name{display:block;font-size:.95rem;font-weight:700;color:var(--up1-text-primary,#111827);overflow-wrap:anywhere;word-break:break-word}.dem-intro{font-size:.85rem;color:var(--up1-text-secondary,#374151);margin:0}.dem-list{gap:.4rem;margin:0;padding:0;list-style:none}.dem-list,.dem-list__item{display:flex;flex-direction:column}.dem-list__item{gap:.1rem;padding:.5rem .7rem;background:#dc26260f;border-left:3px solid var(--up1-color-danger-500,#dc2626);border-radius:var(--up1-radius,6px);overflow-wrap:anywhere;word-break:break-word}.dem-list__code{font-size:.72rem;font-weight:600;color:var(--up1-text-muted,#6b7280)}.dem-list__name{font-size:.85rem;font-weight:600;color:var(--up1-text-primary,#111827)}.dem-list__detail{font-size:.72rem;color:var(--up1-text-muted,#6b7280)}.dem-hint,.dem-list__group{color:var(--up1-text-secondary,#374151)}.dem-hint{font-size:.8rem;margin:0}.rqm-body{display:flex;flex-direction:column;gap:.8rem}.rqm-empty{font-size:.85rem;color:var(--up1-text-muted,#6b7280);margin:0}.rqm-group{display:flex;flex-direction:column;gap:.3rem}.rqm-group__title{margin:0;font-size:.78rem;font-weight:600;color:var(--up1-text-secondary,#374151);text-transform:uppercase;letter-spacing:.02em}.rqm-group__list{margin:0;padding-left:1.1rem;list-style:disc;display:flex;flex-direction:column;gap:.15rem}.rqm-group__item{font-size:.85rem;color:var(--up1-text-primary,#111827)}.dsel[data-v-6463b8e9]{flex-direction:column}.dsel[data-v-6463b8e9],.dsel__header[data-v-6463b8e9]{display:flex;gap:12px}.dsel__header[data-v-6463b8e9]{align-items:center;justify-content:flex-end}.dsel__count[data-v-6463b8e9]{font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.dsel__count--active[data-v-6463b8e9]{color:var(--up1-color-primary);font-weight:var(--up1-font-weight-medium,500)}.dsel__filters[data-v-6463b8e9]{display:flex;gap:8px;align-items:center}.dsel__search[data-v-6463b8e9]{flex:1 1 auto;min-width:0}.dsel__selectall[data-v-6463b8e9]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-bg-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dsel__selectall--busy[data-v-6463b8e9]{opacity:.6;cursor:progress}.dsel__selectall[data-v-6463b8e9]:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}.dsel__selectall-label[data-v-6463b8e9]{flex:1 1 auto;font-size:var(--up1-font-size-sm);color:var(--up1-text-primary)}.dsel__selectall-count[data-v-6463b8e9]{flex:0 0 auto;font-size:var(--up1-font-size-xs);color:var(--up1-text-muted)}.dsel__check[data-v-6463b8e9]{flex:0 0 auto;width:18px;height:18px;border:1px solid var(--up1-border-color);border-radius:4px;background:var(--up1-bg-primary);display:inline-flex;align-items:center;justify-content:center;color:var(--up1-text-inverse,#fff);transition:background .12s,border-color .12s}.dsel__check--on[data-v-6463b8e9]{background:var(--up1-color-primary);border-color:var(--up1-color-primary)}.dsel__list[data-v-6463b8e9]{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto;padding-right:2px}.dsel__row[data-v-6463b8e9]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-bg-primary);cursor:pointer;transition:background .12s,border-color .12s}.dsel__row[data-v-6463b8e9]:hover{background:var(--up1-table-row-hover,var(--up1-bg-secondary))}.dsel__row--on[data-v-6463b8e9]{background:#2dd4bf0f;border-color:var(--up1-color-primary)}.dsel__row[data-v-6463b8e9]:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}.dsel__row-main[data-v-6463b8e9]{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:6px;overflow:hidden}.dsel__row-course[data-v-6463b8e9]{font-weight:var(--up1-font-weight-medium,500);color:var(--up1-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsel__row-sep[data-v-6463b8e9]{color:var(--up1-text-muted)}.dsel__row-modality[data-v-6463b8e9]{color:var(--up1-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsel__row-meta[data-v-6463b8e9]{flex:0 0 auto;display:flex;align-items:center;gap:10px;font-size:var(--up1-font-size-xs)}.dsel__row-campus[data-v-6463b8e9],.dsel__row-shift[data-v-6463b8e9],.dsel__row-term[data-v-6463b8e9]{color:var(--up1-text-muted)}.dsel__row-students[data-v-6463b8e9]{color:var(--up1-text-secondary)}.dsel__state[data-v-6463b8e9]{margin:0;padding:16px;text-align:center;font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.dsel__state--error[data-v-6463b8e9]{color:var(--up1-color-danger-500,#9c2121)}.dsel__hint[data-v-6463b8e9]{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--up1-color-info-500,#3b82f6);border-radius:6px;background:#3b82f61a;color:var(--up1-color-info-500,#3b82f6);font-size:var(--up1-font-size-sm)}.dsel__hint-icon[data-v-6463b8e9]{flex:0 0 auto}.vf-element-layout:has(.dsel) .vf-element-error{display:none}.enum-transitions-editor{width:100%}.ent-add-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ent-select{flex:1 1 0;min-width:8rem;padding:.5rem .75rem;font-size:var(--up1-font-size-base,.9375rem);color:var(--up1-text-primary,#262626);background-color:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);outline:none}.ent-select:focus{border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 var(--vf-ring-width,3px) var(--vf-ring-color,rgba(10,128,140,.25))}.ent-arrow{color:var(--up1-text-secondary,#6b7280);font-weight:600}.ent-btn-add{padding:.5rem 1rem;font-size:var(--up1-font-size-base,.9375rem);color:var(--up1-text-inverse,#fff);background-color:var(--up1-color-primary,#0a808c);border:none;border-radius:var(--up1-border-radius,.375rem);cursor:pointer}.ent-btn-add:disabled{opacity:.5;cursor:not-allowed}.ent-btn-secondary{padding:.5rem .875rem;font-size:var(--up1-font-size-sm,.8125rem);color:var(--up1-color-primary,#0a808c);background-color:var(--up1-bg-primary,#fff);border:1px solid var(--up1-color-primary,#0a808c);border-radius:var(--up1-border-radius,.375rem);cursor:pointer;white-space:nowrap}.ent-btn-secondary:disabled{opacity:.5;cursor:not-allowed;color:var(--up1-text-secondary,#6b7280);border-color:var(--up1-border-color,#d3d3d3)}.ent-error{color:var(--up1-color-danger-500,#ef4444);font-size:12px;margin-top:4px}.ent-empty,.ent-hint{color:var(--up1-text-secondary,#6b7280);font-size:12px;margin-top:.5rem}.ent-list{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem}.ent-row{border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background:var(--up1-gray-50,#f9fafb);padding:.5rem .75rem;transition:border-color .15s ease,box-shadow .15s ease}.ent-row.is-open{border-color:var(--up1-color-primary,#0a808c);box-shadow:0 1px 4px #0a808c1f;background:var(--up1-bg-primary,#fff)}.ent-row-head{display:flex}.ent-pair,.ent-row-head{align-items:center;gap:.5rem}.ent-pair{display:inline-flex}.ent-state{font-size:var(--up1-font-size-base,.9375rem);color:var(--up1-text-primary,#262626);font-weight:500}.ent-badges{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem;flex:1}.ent-badge{font-size:11px;line-height:1.5;border-radius:999px;padding:0 .5rem;border:1px solid transparent;white-space:nowrap}.ent-badge.is-cond{color:var(--up1-color-primary,#0a808c);border-color:var(--up1-color-primary,#0a808c)}.ent-badge.is-msg{color:var(--up1-color-warning-700,#92400e);background:var(--up1-color-warning-50,#fef3c7)}.ent-badge.is-cap{color:var(--up1-color-info-700,#3730a3);background:var(--up1-color-info-50,#e0e7ff)}.ent-badge.is-evt{color:var(--up1-color-success-700,#065f46);background:var(--up1-color-success-50,#d1fae5)}.ent-row-actions{gap:.5rem;margin-left:auto}.ent-btn-link,.ent-row-actions{display:inline-flex;align-items:center}.ent-btn-link{gap:.25rem;background:none;border:none;color:var(--up1-color-primary,#0a808c);font-size:12px;cursor:pointer;padding:0}.ent-caret{display:inline-block;transition:transform .15s ease;font-size:10px}.ent-caret.is-open{transform:rotate(180deg)}.ent-btn-remove{background:none;border:none;color:var(--up1-color-danger-500,#ef4444);font-size:18px;line-height:1;cursor:pointer;padding:0 4px}.ent-details{gap:1rem;margin-top:.75rem;padding-top:.75rem;border-top:1px dashed var(--up1-border-color,#d3d3d3)}.ent-details,.ent-section{display:flex;flex-direction:column}.ent-section{gap:.375rem}.ent-section-label{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;font-size:12px;font-weight:600;color:var(--up1-text-primary,#262626)}.ent-section-help{font-size:11px;font-weight:400;color:var(--up1-text-secondary,#6b7280)}.enum-transitions-editor .ent-input{width:100%;padding:.5rem .75rem;font-size:var(--up1-font-size-sm,.8125rem);color:var(--up1-text-primary,#262626)!important;background-color:var(--up1-bg-primary,#fff)!important;border:1px solid var(--up1-border-color,#d3d3d3)!important;border-radius:var(--up1-border-radius,.375rem);outline:none;box-sizing:border-box;resize:vertical}.enum-transitions-editor .ent-input.ent-mono{font-family:var(--up1-font-family-mono,monospace)}.enum-transitions-editor .ent-input:focus{border-color:var(--up1-color-primary,#0a808c)!important;box-shadow:0 0 0 var(--vf-ring-width,3px) var(--vf-ring-color,rgba(10,128,140,.25))!important}.enum-transitions-editor .ent-input:disabled{background-color:var(--up1-gray-50,#f9fafb)!important;color:var(--up1-text-secondary,#6b7280)!important;cursor:not-allowed}.enum-transitions-editor .ent-input::-moz-placeholder{color:var(--up1-text-muted,var(--up1-text-muted,#9ca3af))!important;opacity:1;font-style:italic}.enum-transitions-editor .ent-input::placeholder{color:var(--up1-text-muted,var(--up1-text-muted,#9ca3af))!important;opacity:1;font-style:italic}.ent-fields{align-items:flex-start}.ent-fields,.ent-fields-picker{display:flex;flex-direction:column;gap:.375rem}.ent-fields-picker{width:100%}.ent-fields-list{display:flex;flex-wrap:wrap;gap:.25rem;max-height:9rem;overflow-y:auto;padding:.375rem;border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background:var(--up1-bg-primary,#fff)}.ent-fields-label{font-size:11px;color:var(--up1-text-secondary,#6b7280)}.ent-chip{font-size:11px;color:var(--up1-text-primary,#262626);background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:999px;padding:.125rem .5rem;cursor:pointer}.ent-chip:hover{border-color:var(--up1-color-primary,#0a808c);color:var(--up1-color-primary,#0a808c)}.ent-tags{display:flex;flex-wrap:wrap;gap:.375rem}.ent-tag{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--up1-font-family-mono,monospace);font-size:11px;background:var(--up1-color-primary-light,rgba(10,128,140,.08));border:1px solid var(--up1-color-primary,#0a808c);border-radius:999px;padding:.125rem .25rem .125rem .625rem}.ent-tag,.ent-tag-remove{color:var(--up1-color-primary,#0a808c)}.ent-tag-remove{background:none;border:none;font-size:15px;line-height:1;cursor:pointer;padding:0 2px}.ent-cap-add{display:flex;align-items:center;gap:.5rem}.ent-desc{display:flex;flex-direction:column;gap:.375rem;margin-top:.25rem;padding-left:.75rem;border-left:2px solid var(--up1-border-color,#d3d3d3)}.ent-locale-row{display:flex;align-items:center;gap:.5rem}.ent-locale-tag{flex:0 0 auto;width:2rem;font-size:11px;font-weight:600;text-transform:uppercase;color:var(--up1-text-secondary,#6b7280)}.enum-values-editor{width:100%}.enum-input-row{margin-bottom:8px;border:1px solid var(--up1-border-color,#d3d3d3)!important;border-radius:var(--up1-border-radius,.375rem);background-color:var(--up1-bg-primary,#fff);overflow:hidden}.enum-input-row:focus-within{border-color:var(--up1-color-primary,#0a808c)!important;box-shadow:0 0 0 var(--vf-ring-width,3px) var(--vf-ring-color,rgba(10,128,140,.25))}.enum-input{width:100%;padding:.5rem .75rem;font-size:var(--up1-font-size-base,.9375rem);line-height:1.5;color:var(--up1-text-primary,#262626);background:transparent;border:none;outline:none;box-sizing:border-box}.enum-input::-moz-placeholder{color:var(--vf-color-placeholder,#b6b6b6)!important;-webkit-text-fill-color:var(--vf-color-placeholder,#b6b6b6)!important;opacity:1!important}.enum-input::placeholder{color:var(--vf-color-placeholder,#b6b6b6)!important;-webkit-text-fill-color:var(--vf-color-placeholder,#b6b6b6)!important;opacity:1!important}.enum-validation-error{color:var(--up1-color-danger-500,#ef4444);font-size:12px;margin-top:4px}.enum-values-list{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem}.enum-value-row{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--up1-gray-50,#f9fafb);border-radius:var(--up1-border-radius,.375rem);border:1px solid var(--up1-border-color,#d3d3d3)}.enum-value-name{flex:1;font-size:var(--up1-font-size-base,.9375rem);color:var(--up1-text-primary,#262626)}.btn-remove{background:none;border:none;color:var(--up1-color-danger-500,#ef4444);font-size:18px;cursor:pointer;padding:0 4px;line-height:1}.btn-remove:hover{color:#ff6b6b}.fbar[data-v-49a4cb6f]{background:var(--cal-surface);border:1px solid var(--cal-border);border-radius:10px;padding:12px 14px;width:100%;--cal-page:light-dark(#f4f7f6, #212121);--cal-surface:light-dark(#fff, #2c2c2c);--cal-surface-2:light-dark(#eef2f1, #3a3a3a);--cal-border:light-dark(#d6e0dc, #525252);--cal-text:light-dark(#172723, #e8eeec);--cal-text-muted:light-dark(#5b6f69, #8aa19b);--cal-primary:light-dark(#0f9488, #14b8a6);--cal-primary-border:light-dark(rgba(15,148,136,.45), rgba(20,184,166,.45));--cal-primary-dim:light-dark(rgba(15,148,136,.1), rgba(20,184,166,.14));--cal-danger:light-dark(#dc2626, #f87171);--cal-shadow:light-dark(0 12px 30px rgba(23,39,35,.16), 0 12px 30px rgba(0,0,0,.45))}.fbar__row[data-v-49a4cb6f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fbar__label[data-v-49a4cb6f]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--cal-text-muted);margin-right:4px}.fbar__chip[data-v-49a4cb6f]{position:relative;display:inline-flex;align-items:center;gap:6px;background:var(--cal-surface-2);border:1px solid var(--cal-primary-border);border-radius:8px;padding:5px 8px 5px 10px;font-size:12.5px}.fbar__chip-type[data-v-49a4cb6f]{color:var(--cal-text-muted);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.fbar__chip-vals[data-v-49a4cb6f]{font-weight:600;color:var(--cal-primary);background:none;border:none;cursor:pointer;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;padding:0}.fbar__chip-vals--empty[data-v-49a4cb6f]{color:var(--cal-text-muted);font-weight:400;font-style:italic}.fbar__chip-x[data-v-49a4cb6f]{background:none;border:none;color:var(--cal-text-muted);font-size:14px;line-height:1;padding:2px 4px;border-radius:4px;cursor:pointer}.fbar__chip-x[data-v-49a4cb6f]:hover{color:var(--cal-danger)}.fbar__btn[data-v-49a4cb6f]{border-radius:8px;border:1px solid var(--cal-border);background:var(--cal-surface-2);color:var(--cal-text);padding:6px 12px;font-size:12.5px;font-weight:600;cursor:pointer}.fbar__btn[data-v-49a4cb6f]:hover:not(:disabled){border-color:var(--cal-primary);color:var(--cal-primary)}.fbar__btn[data-v-49a4cb6f]:disabled{opacity:.5;cursor:not-allowed}.fbar__btn--ghost[data-v-49a4cb6f]{background:transparent;border-style:dashed}.fbar__btn--link[data-v-49a4cb6f]{background:none;border:none;color:var(--cal-text-muted);font-weight:500}.fbar__btn--link[data-v-49a4cb6f]:hover{color:var(--cal-danger)}.fbar__add[data-v-49a4cb6f]{position:relative}.fbar__menu[data-v-49a4cb6f],.fbar__popover[data-v-49a4cb6f]{position:absolute;top:calc(100% + 6px);left:0;z-index:30;background:var(--cal-surface-2);border:1px solid var(--cal-border);border-radius:10px;box-shadow:var(--cal-shadow);padding:6px}.fbar__menu[data-v-49a4cb6f]{min-width:220px}.fbar__mi[data-v-49a4cb6f]{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:none;color:var(--cal-text);padding:8px 10px;border-radius:7px;font-size:13px;cursor:pointer}.fbar__mi[data-v-49a4cb6f]:hover:not(:disabled){background:var(--cal-primary-dim);color:var(--cal-primary)}.fbar__mi[data-v-49a4cb6f]:disabled{opacity:.4;cursor:not-allowed}.fbar__mi small[data-v-49a4cb6f]{color:var(--cal-text-muted);margin-left:auto;font-size:11px}.fbar__popover[data-v-49a4cb6f]{width:300px;padding:10px}.fbar__search[data-v-49a4cb6f]{width:100%;background:var(--cal-page);color:var(--cal-text);border:1px solid var(--cal-border);border-radius:7px;padding:6px 10px;font:inherit;font-size:12.5px;margin-bottom:8px}.fbar__opts[data-v-49a4cb6f]{max-height:230px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.fbar__opt[data-v-49a4cb6f]{position:relative;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:12.5px;cursor:pointer}.fbar__opt[data-v-49a4cb6f]:hover{background:var(--cal-primary-dim)}.fbar__opt-cb[data-v-49a4cb6f]{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.fbar__opt-box[data-v-49a4cb6f]{flex:none;width:16px;height:16px;border:1px solid var(--cal-border);border-radius:4px;background:var(--cal-surface);display:inline-flex;align-items:center;justify-content:center}.fbar__opt-box[data-v-49a4cb6f]:after{content:"✓";font-size:11px;line-height:1;font-weight:700;color:#fff;opacity:0}.fbar__opt--sel .fbar__opt-box[data-v-49a4cb6f]{background:var(--cal-primary);border-color:var(--cal-primary)}.fbar__opt--sel .fbar__opt-box[data-v-49a4cb6f]:after{opacity:1}.fbar__opt--sel .fbar__opt-label[data-v-49a4cb6f]{color:var(--cal-primary);font-weight:600}.fbar__opt-label[data-v-49a4cb6f]{min-width:0;overflow:hidden;text-overflow:ellipsis}.fbar__note[data-v-49a4cb6f]{color:var(--cal-text-muted);font-size:11px;padding:6px 8px 2px;font-style:italic;margin:0}.fkn[data-v-5fe5cb27]{position:absolute;z-index:30;margin-top:4px;background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);box-shadow:0 6px 16px #0000001f;max-width:90vw}.fkn__columns[data-v-5fe5cb27]{display:flex;overflow-x:auto;max-height:320px}.fkn__column[data-v-5fe5cb27]{flex:0 0 220px;border-right:1px solid var(--up1-border-light,#ebebeb);display:flex;flex-direction:column;min-height:0}.fkn__column[data-v-5fe5cb27]:last-child{border-right:0}.fkn__column-header[data-v-5fe5cb27]{padding:.4rem .5rem;border-bottom:1px solid var(--up1-border-light,#ebebeb);background:var(--up1-bg-secondary,#f5f5f5)}.fkn__column-title[data-v-5fe5cb27]{display:block;font-size:var(--up1-font-size-xs,.75rem);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--up1-text-secondary,#6b7280);margin-bottom:.3rem}.fkn__filter[data-v-5fe5cb27]{width:100%;padding:.3rem .5rem;border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background:var(--up1-bg-primary,#fff);color:var(--up1-text-primary,#262626)}.fkn__column-loading[data-v-5fe5cb27],.fkn__filter[data-v-5fe5cb27]{font-size:var(--up1-font-size-sm,.85rem)}.fkn__column-loading[data-v-5fe5cb27]{padding:.75rem;color:var(--up1-text-secondary,#6b7280);text-align:center}.fkn__list[data-v-5fe5cb27]{flex:1 1 auto;margin:0;padding:.2rem 0;list-style:none;overflow-y:auto}.fkn__row[data-v-5fe5cb27]{display:flex;align-items:baseline;gap:.4rem;padding:.4rem .6rem;font-size:var(--up1-font-size-sm,.85rem);color:var(--up1-text-primary,#262626);cursor:pointer}.fkn__row[data-v-5fe5cb27]:hover:not(.fkn__row--disabled){background:var(--up1-bg-secondary,#f5f5f5)}.fkn__row--selected[data-v-5fe5cb27]{background:#0a808c1a;color:var(--up1-color-primary,#0a808c);font-weight:500}.fkn__row--disabled[data-v-5fe5cb27]{opacity:.45;cursor:not-allowed}.fkn__row--empty[data-v-5fe5cb27]{color:var(--up1-text-secondary,#6b7280);font-style:italic;justify-content:center;cursor:default}.fkn__row-label[data-v-5fe5cb27]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fkn__row-meta[data-v-5fe5cb27]{font-size:var(--up1-font-size-xs,.75rem);font-family:var(--up1-font-family-mono,ui-monospace,"SF Mono",Consolas,monospace)}.fkn__row-chevron[data-v-5fe5cb27],.fkn__row-meta[data-v-5fe5cb27]{color:var(--up1-text-muted,#9ca3af)}.fkn__row-chevron[data-v-5fe5cb27]{font-weight:600}.fkn__row--leaf .fkn__row-meta[data-v-5fe5cb27]{font-family:var(--up1-font-family-mono,ui-monospace,"SF Mono",Consolas,monospace)}.fkn__row--revheader[data-v-5fe5cb27]{justify-content:space-between;cursor:default;background:var(--up1-bg-secondary,#f5f5f5)}.fkn__row--revheader .fkn__row-label[data-v-5fe5cb27]{font-weight:600;color:var(--up1-text-secondary,#6b7280);font-size:var(--up1-font-size-xs,.75rem);text-transform:uppercase;letter-spacing:.02em}.fkn__dir-toggle[data-v-5fe5cb27]{border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background:var(--up1-bg-primary,#fff);color:var(--up1-color-primary,#0a808c);font-size:var(--up1-font-size-xs,.75rem);padding:.15rem .4rem;cursor:pointer;white-space:nowrap}.fkn__dir-toggle[data-v-5fe5cb27]:hover{background:var(--up1-bg-secondary,#f5f5f5)}.fkn__row--revfield[data-v-5fe5cb27]{padding-left:1.1rem}.fkn__column--collapsed[data-v-5fe5cb27]{flex:0 0 32px;cursor:pointer;background:var(--up1-bg-secondary,#f5f5f5);transition:background .15s ease}.fkn__column--collapsed[data-v-5fe5cb27]:hover{background:var(--up1-bg-tertiary,#ebebeb)}.fkn__vlabel[data-v-5fe5cb27]{writing-mode:vertical-rl;transform:rotate(180deg);padding:.55rem 0;color:var(--up1-text-secondary,#6b7280);font-size:.78rem;letter-spacing:.02em;font-weight:500;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;height:100%;gap:.5rem;white-space:nowrap}.fkn__vlabel-pick[data-v-5fe5cb27]{color:var(--up1-color-primary,#0a808c);font-weight:600}:root{--fm-version:"2.9.135"}#fm-pivot-view,#fm-toolbar-wrapper{line-height:1;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;-webkit-text-size-adjust:none}#fm-pivot-view input[type=text],#fm-toolbar-wrapper input[type=text]{-webkit-appearance:none}#fm-pivot-view input[type=number]::-webkit-inner-spin-button,#fm-pivot-view input[type=number]::-webkit-outer-spin-button,#fm-toolbar-wrapper input[type=number]::-webkit-inner-spin-button,#fm-toolbar-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#fm-pivot-view input[type=number],#fm-toolbar-wrapper input[type=number]{-moz-appearance:textfield}#fm-pivot-view a,#fm-pivot-view abbr,#fm-pivot-view acronym,#fm-pivot-view address,#fm-pivot-view applet,#fm-pivot-view article,#fm-pivot-view aside,#fm-pivot-view audio,#fm-pivot-view b,#fm-pivot-view big,#fm-pivot-view blockquote,#fm-pivot-view button,#fm-pivot-view canvas,#fm-pivot-view caption,#fm-pivot-view center,#fm-pivot-view cite,#fm-pivot-view code,#fm-pivot-view dd,#fm-pivot-view del,#fm-pivot-view details,#fm-pivot-view dfn,#fm-pivot-view div,#fm-pivot-view dl,#fm-pivot-view dt,#fm-pivot-view em,#fm-pivot-view embed,#fm-pivot-view fieldset,#fm-pivot-view figcaption,#fm-pivot-view figure,#fm-pivot-view footer,#fm-pivot-view form,#fm-pivot-view h1,#fm-pivot-view h2,#fm-pivot-view h3,#fm-pivot-view h4,#fm-pivot-view h5,#fm-pivot-view h6,#fm-pivot-view header,#fm-pivot-view i,#fm-pivot-view iframe,#fm-pivot-view img,#fm-pivot-view ins,#fm-pivot-view kbd,#fm-pivot-view label,#fm-pivot-view legend,#fm-pivot-view li,#fm-pivot-view mark,#fm-pivot-view menu,#fm-pivot-view nav,#fm-pivot-view object,#fm-pivot-view ol,#fm-pivot-view output,#fm-pivot-view p,#fm-pivot-view pre,#fm-pivot-view q,#fm-pivot-view ruby,#fm-pivot-view s,#fm-pivot-view samp,#fm-pivot-view section,#fm-pivot-view small,#fm-pivot-view span,#fm-pivot-view strike,#fm-pivot-view strong,#fm-pivot-view sub,#fm-pivot-view summary,#fm-pivot-view sup,#fm-pivot-view table,#fm-pivot-view tbody,#fm-pivot-view td,#fm-pivot-view tfoot,#fm-pivot-view th,#fm-pivot-view thead,#fm-pivot-view time,#fm-pivot-view tr,#fm-pivot-view tt,#fm-pivot-view u,#fm-pivot-view ul,#fm-pivot-view var,#fm-pivot-view video,#fm-toolbar-wrapper a,#fm-toolbar-wrapper abbr,#fm-toolbar-wrapper acronym,#fm-toolbar-wrapper address,#fm-toolbar-wrapper applet,#fm-toolbar-wrapper article,#fm-toolbar-wrapper aside,#fm-toolbar-wrapper audio,#fm-toolbar-wrapper b,#fm-toolbar-wrapper big,#fm-toolbar-wrapper blockquote,#fm-toolbar-wrapper button,#fm-toolbar-wrapper canvas,#fm-toolbar-wrapper caption,#fm-toolbar-wrapper center,#fm-toolbar-wrapper cite,#fm-toolbar-wrapper code,#fm-toolbar-wrapper dd,#fm-toolbar-wrapper del,#fm-toolbar-wrapper details,#fm-toolbar-wrapper dfn,#fm-toolbar-wrapper div,#fm-toolbar-wrapper dl,#fm-toolbar-wrapper dt,#fm-toolbar-wrapper em,#fm-toolbar-wrapper embed,#fm-toolbar-wrapper fieldset,#fm-toolbar-wrapper figcaption,#fm-toolbar-wrapper figure,#fm-toolbar-wrapper footer,#fm-toolbar-wrapper form,#fm-toolbar-wrapper h1,#fm-toolbar-wrapper h2,#fm-toolbar-wrapper h3,#fm-toolbar-wrapper h4,#fm-toolbar-wrapper h5,#fm-toolbar-wrapper h6,#fm-toolbar-wrapper header,#fm-toolbar-wrapper i,#fm-toolbar-wrapper iframe,#fm-toolbar-wrapper img,#fm-toolbar-wrapper ins,#fm-toolbar-wrapper kbd,#fm-toolbar-wrapper label,#fm-toolbar-wrapper legend,#fm-toolbar-wrapper li,#fm-toolbar-wrapper mark,#fm-toolbar-wrapper menu,#fm-toolbar-wrapper nav,#fm-toolbar-wrapper object,#fm-toolbar-wrapper ol,#fm-toolbar-wrapper output,#fm-toolbar-wrapper p,#fm-toolbar-wrapper pre,#fm-toolbar-wrapper q,#fm-toolbar-wrapper ruby,#fm-toolbar-wrapper s,#fm-toolbar-wrapper samp,#fm-toolbar-wrapper section,#fm-toolbar-wrapper small,#fm-toolbar-wrapper span,#fm-toolbar-wrapper strike,#fm-toolbar-wrapper strong,#fm-toolbar-wrapper sub,#fm-toolbar-wrapper summary,#fm-toolbar-wrapper sup,#fm-toolbar-wrapper table,#fm-toolbar-wrapper tbody,#fm-toolbar-wrapper td,#fm-toolbar-wrapper tfoot,#fm-toolbar-wrapper th,#fm-toolbar-wrapper thead,#fm-toolbar-wrapper time,#fm-toolbar-wrapper tr,#fm-toolbar-wrapper tt,#fm-toolbar-wrapper u,#fm-toolbar-wrapper ul,#fm-toolbar-wrapper var,#fm-toolbar-wrapper video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;box-sizing:border-box;transition:none;border-collapse:collapse;border-spacing:0}#fm-pivot-view ol,#fm-pivot-view ul,#fm-toolbar-wrapper ol,#fm-toolbar-wrapper ul{list-style:none}#fm-pivot-view table,#fm-toolbar-wrapper table{border-collapse:collapse;border-spacing:0}#fm-pivot-view caption,#fm-pivot-view td,#fm-pivot-view th,#fm-toolbar-wrapper caption,#fm-toolbar-wrapper td,#fm-toolbar-wrapper th{text-align:left;font-weight:400;vertical-align:middle}#fm-pivot-view blockquote,#fm-pivot-view q,#fm-toolbar-wrapper blockquote,#fm-toolbar-wrapper q{quotes:none}#fm-pivot-view blockquote:after,#fm-pivot-view blockquote:before,#fm-pivot-view q:after,#fm-pivot-view q:before,#fm-toolbar-wrapper blockquote:after,#fm-toolbar-wrapper blockquote:before,#fm-toolbar-wrapper q:after,#fm-toolbar-wrapper q:before{content:"";content:none}#fm-pivot-view img,#fm-toolbar-wrapper img{max-width:100%;height:auto;border:none}#fm-pivot-view a,#fm-toolbar-wrapper a{text-decoration:none}#fm-pivot-view article,#fm-pivot-view aside,#fm-pivot-view details,#fm-pivot-view figcaption,#fm-pivot-view figure,#fm-pivot-view footer,#fm-pivot-view header,#fm-pivot-view main,#fm-pivot-view menu,#fm-pivot-view nav,#fm-pivot-view section,#fm-pivot-view summary,#fm-toolbar-wrapper article,#fm-toolbar-wrapper aside,#fm-toolbar-wrapper details,#fm-toolbar-wrapper figcaption,#fm-toolbar-wrapper figure,#fm-toolbar-wrapper footer,#fm-toolbar-wrapper header,#fm-toolbar-wrapper main,#fm-toolbar-wrapper menu,#fm-toolbar-wrapper nav,#fm-toolbar-wrapper section,#fm-toolbar-wrapper summary{display:block;box-sizing:border-box}#fm-pivot-view :focus,#fm-toolbar-wrapper :focus{outline:none}#fm-pivot-view h1,#fm-pivot-view h2,#fm-pivot-view h3,#fm-pivot-view h4,#fm-pivot-view h5,#fm-pivot-view h6,#fm-toolbar-wrapper h1,#fm-toolbar-wrapper h2,#fm-toolbar-wrapper h3,#fm-toolbar-wrapper h4,#fm-toolbar-wrapper h5,#fm-toolbar-wrapper h6{font-weight:400}@font-face{font-family:flexmonster-icons;src:url(./flexmonster-icons.CC6B5XFW.woff?v2.9.94) format("woff"),url(./flexmonster-icons.cC3Belnk.ttf?v2.9.94) format("truetype"),url(./flexmonster-icons.cONeZU7k.svg#flexmonster-icons?v2.9.94) format("svg");font-weight:400;font-style:normal}.fm-csscheck{font-family:flexmonster}#fm-pivot-view .fm-ui,#fm-pivot-view .fm-ui a,#fm-pivot-view .fm-ui div,#fm-pivot-view .fm-ui input,#fm-pivot-view .fm-ui li,#fm-pivot-view .fm-ui p,#fm-pivot-view .fm-ui select,#fm-pivot-view .fm-ui span,#fm-pivot-view .fm-ui table,#fm-pivot-view .fm-ui table td,#fm-pivot-view .fm-ui table th,#fm-pivot-view .fm-ui table tr,#fm-pivot-view .fm-ui textarea,#fm-pivot-view .fm-ui ul,#fm-toolbar-wrapper .fm-toolbar-ui,#fm-toolbar-wrapper .fm-toolbar-ui a,#fm-toolbar-wrapper .fm-toolbar-ui div,#fm-toolbar-wrapper .fm-toolbar-ui input,#fm-toolbar-wrapper .fm-toolbar-ui li,#fm-toolbar-wrapper .fm-toolbar-ui p,#fm-toolbar-wrapper .fm-toolbar-ui select,#fm-toolbar-wrapper .fm-toolbar-ui span,#fm-toolbar-wrapper .fm-toolbar-ui table,#fm-toolbar-wrapper .fm-toolbar-ui table td,#fm-toolbar-wrapper .fm-toolbar-ui table th,#fm-toolbar-wrapper .fm-toolbar-ui table tr,#fm-toolbar-wrapper .fm-toolbar-ui textarea,#fm-toolbar-wrapper .fm-toolbar-ui ul{font-family:Arial,sans-serif;font-size:12px;text-align:left;color:#111;-webkit-font-smoothing:antialiased;margin:0;padding:0;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-shadow:none;float:none;line-height:normal}#fm-pivot-view .fm-ui-mobile,#fm-pivot-view .fm-ui-mobile a,#fm-pivot-view .fm-ui-mobile div,#fm-pivot-view .fm-ui-mobile input,#fm-pivot-view .fm-ui-mobile li,#fm-pivot-view .fm-ui-mobile option,#fm-pivot-view .fm-ui-mobile p,#fm-pivot-view .fm-ui-mobile select,#fm-pivot-view .fm-ui-mobile span,#fm-pivot-view .fm-ui-mobile table,#fm-pivot-view .fm-ui-mobile td,#fm-pivot-view .fm-ui-mobile textarea,#fm-pivot-view .fm-ui-mobile th,#fm-pivot-view .fm-ui-mobile tr,#fm-pivot-view .fm-ui-mobile ul{font-size:14px;border-radius:0}#fm-pivot-view .fm-ui-mobile .fm-grid-layout div.fm-cell.fm-header{line-height:14px}#fm-pivot-view .fm-ui-mobile input[type=text]{height:28px;line-height:28px;border:1px solid #999;background-color:#fff}#fm-pivot-view .fm-ui-mobile select{background-color:#fff}#fm-pivot-view .fm-ui a{font-weight:400}#fm-pivot-view .fm-ui ul>li:before{width:0!important;height:0!important;margin:0;padding:0;border:0}#fm-pivot-view a.fm-ui,#fm-pivot-view a.fm-ui:hover{color:inherit;font-weight:400}#fm-pivot-view a.fm-ui:hover{text-decoration:none}#fm-pivot-view input.fm-ui{font-size:12px;outline:none}#fm-pivot-view input.fm-ui-mobile{font-size:14px}#fm-pivot-view span.fm-ui{font-size:11px}#fm-pivot-view span.fm-ui-mobile{font-size:14px}#fm-pivot-view div.fm-ui-clear{clear:both}#fm-pivot-view .fm-pointer-events-none{pointer-events:none}#fm-pivot-view input[type=number].fm-ui-text-input,#fm-pivot-view input[type=text].fm-ui-text-input{box-shadow:none;width:100%;height:38px;box-sizing:border-box;padding-right:10px;padding-left:10px;text-align:left;color:#111;font-size:14px;background:#fff;border:1px solid #d5d5d5}#fm-pivot-view input[type=text].fm-ui-text-input.fm-ui-prompt{color:#cecece;font-style:italic}#fm-pivot-view .fm-ui textarea.fm-ui-text-area{resize:none;border:1px solid #999;padding:1px;box-shadow:none;margin:0;color:#111;background:#fff;font-size:14px}#fm-pivot-view .fm-ui textarea.fm-ui-text-area:focus{outline:none}#fm-pivot-view .fm-ui-icon:before,#fm-pivot-view [class*=" fm-ui-icon-"]:before,#fm-pivot-view [class^=fm-ui-icon-]:before{font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#fm-pivot-view .fm-icon-act_add:before{content:""}#fm-pivot-view .fm-icon-act_calc:before{content:""}#fm-pivot-view .fm-icon-act_check:before{content:""}#fm-pivot-view .fm-icon-act_close:before{content:""}#fm-pivot-view .fm-icon-act_close_small:before{content:""}#fm-pivot-view .fm-icon-act_filter:before{content:""}#fm-pivot-view .fm-icon-act_font:before{content:""}#fm-pivot-view .fm-icon-act_move:before{content:""}#fm-pivot-view .fm-icon-act_roll_down:before{content:""}#fm-pivot-view .fm-icon-act_roll_up:before{content:""}#fm-pivot-view .fm-icon-act_search:before{content:""}#fm-pivot-view .fm-icon-act_sigma:before{content:""}#fm-pivot-view .fm-icon-act_table_settings:before{content:""}#fm-pivot-view .fm-icon-act_table_sort:before{content:""}#fm-pivot-view .fm-icon-act_trash:before{content:""}#fm-pivot-view .fm-icon-arrow_down:before{content:""}#fm-pivot-view .fm-icon-arrow_left:before{content:""}#fm-pivot-view .fm-icon-arrow_right:before{content:""}#fm-pivot-view .fm-icon-arrow_up:before{content:""}#fm-pivot-view .fm-icon-calc_abs:before{content:""}#fm-pivot-view .fm-icon-calc_and:before{content:""}#fm-pivot-view .fm-icon-calc_assigne:before{content:""}#fm-pivot-view .fm-icon-calc_degree:before{content:""}#fm-pivot-view .fm-icon-calc_divide:before{content:""}#fm-pivot-view .fm-icon-calc_equal:before{content:""}#fm-pivot-view .fm-icon-calc_if:before{content:""}#fm-pivot-view .fm-icon-calc_less:before{content:""}#fm-pivot-view .fm-icon-calc_less_equal:before{content:""}#fm-pivot-view .fm-icon-calc_max:before{content:""}#fm-pivot-view .fm-icon-calc_min:before{content:""}#fm-pivot-view .fm-icon-calc_minus:before{content:""}#fm-pivot-view .fm-icon-calc_more:before{content:""}#fm-pivot-view .fm-icon-calc_more_equal:before{content:""}#fm-pivot-view .fm-icon-calc_multiply:before{content:""}#fm-pivot-view .fm-icon-calc_notequal:before{content:""}#fm-pivot-view .fm-icon-calc_or:before{content:""}#fm-pivot-view .fm-icon-calc_plus:before{content:""}#fm-pivot-view .fm-icon-chart_direction_xy:before{content:""}#fm-pivot-view .fm-icon-count_down:before{content:""}#fm-pivot-view .fm-icon-count_up:before{content:""}#fm-pivot-view .fm-icon-dd_connect_csv:before{content:""}#fm-pivot-view .fm-icon-dd_connect_json:before{content:""}#fm-pivot-view .fm-icon-dd_export_bar:before{content:""}#fm-pivot-view .fm-icon-dd_export_bar_hor:before{content:""}#fm-pivot-view .fm-icon-dd_export_bar_lane:before{content:""}#fm-pivot-view .fm-icon-dd_export_bar_stack:before{content:""}#fm-pivot-view .fm-icon-dd_export_line:before{content:""}#fm-pivot-view .fm-icon-dd_export_pie:before{content:""}#fm-pivot-view .fm-icon-dd_export_scatter:before{content:""}#fm-pivot-view .fm-icon-dd_format:before{content:""}#fm-pivot-view .fm-icon-dd_format_1:before{content:""}#fm-pivot-view .fm-icon-dd_open_local:before{content:""}#fm-pivot-view .fm-icon-dd_open_remote:before{content:""}#fm-pivot-view .fm-icon-dd_save_exel:before{content:""}#fm-pivot-view .fm-icon-dd_save_html:before{content:""}#fm-pivot-view .fm-icon-dd_save_image:before{content:""}#fm-pivot-view .fm-icon-dd_save_pdf:before{content:""}#fm-pivot-view .fm-icon-dd_save_print:before{content:""}#fm-pivot-view .fm-icon-direction_direction_y:before{content:""}#fm-pivot-view .fm-icon-menu_charts:before{content:""}#fm-pivot-view .fm-icon-menu_connect:before{content:""}#fm-pivot-view .fm-icon-menu_export:before{content:""}#fm-pivot-view .fm-icon-menu_fields:before{content:""}#fm-pivot-view .fm-icon-menu_format:before{content:""}#fm-pivot-view .fm-icon-menu_fullscreen_close:before{content:""}#fm-pivot-view .fm-icon-menu_fullscreen_open:before{content:""}#fm-pivot-view .fm-icon-menu_grid:before{content:""}#fm-pivot-view .fm-icon-menu_open:before{content:""}#fm-pivot-view .fm-icon-menu_options:before{content:""}#fm-pivot-view .fm-icon-menu_save:before{content:""}#fm-pivot-view .fm-icon-notif_arrow:before{content:""}#fm-pivot-view .fm-icon-notif_confirm:before{content:""}#fm-pivot-view .fm-icon-notif_info:before{content:""}#fm-pivot-view .fm-icon-notif_warning:before{content:""}.fm-ui-icon{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fm-ui-icon-vam,.fm-ui-vam{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.fm-ui-icon-vam{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fm-ui-ham{left:50%;transform:translate(-50%)}.fm-ui-icon-ham{transform:translate(-50%)}.fm-ui-icon-c,.fm-ui-icon-ham{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:50%}.fm-ui-icon-c{top:50%;transform:translateY(-50%) translate(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.fm-shadow{box-shadow:0 0 20px #0000001a}#fm-pivot-view span.fm-ui-label{color:#111;font-size:14px}#fm-pivot-view span.fm-ui-label *{font-size:14px}#fm-pivot-view span.fm-ui-label b{font-weight:700}#fm-pivot-view span.fm-ui-label-light{color:#999}#fm-pivot-view a.fm-ui-btn,#fm-pivot-view button.fm-ui-btn,#fm-toolbar-wrapper a.fm-ui-btn,#fm-toolbar-wrapper button.fm-ui-btn{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-transform:uppercase;position:relative;outline:none;border-radius:4px;cursor:pointer;text-align:center;display:inline-block;vertical-align:top;font-size:14px;font-weight:700;padding:10px 12px;letter-spacing:.5px;min-width:90px;color:#555;border:1px solid #555;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#fm-pivot-view a.fm-ui-btn:hover,#fm-pivot-view button.fm-ui-btn:hover,#fm-toolbar-wrapper a.fm-ui-btn:hover,#fm-toolbar-wrapper button.fm-ui-btn:hover{font-weight:700;color:#3c3c3c;border-color:#3c3c3c;background-color:#f7f7f7}#fm-pivot-view a.fm-ui-btn:active,#fm-pivot-view a.fm-ui-btn:focus,#fm-pivot-view a.fm-ui-btn:hover,#fm-pivot-view button.fm-ui-btn:active,#fm-pivot-view button.fm-ui-btn:focus,#fm-pivot-view button.fm-ui-btn:hover,#fm-toolbar-wrapper a.fm-ui-btn:active,#fm-toolbar-wrapper a.fm-ui-btn:focus,#fm-toolbar-wrapper a.fm-ui-btn:hover,#fm-toolbar-wrapper button.fm-ui-btn:active,#fm-toolbar-wrapper button.fm-ui-btn:focus,#fm-toolbar-wrapper button.fm-ui-btn:hover{outline:none}#fm-pivot-view a.fm-ui-btn-dark,#fm-pivot-view button.fm-ui-btn-dark,#fm-toolbar-wrapper a.fm-ui-btn-dark,#fm-toolbar-wrapper button.fm-ui-btn-dark{color:#fff;background:#555}#fm-pivot-view a.fm-ui-btn-dark:hover,#fm-pivot-view button.fm-ui-btn-dark:hover,#fm-toolbar-wrapper a.fm-ui-btn-dark:hover,#fm-toolbar-wrapper button.fm-ui-btn-dark:hover{font-weight:700;color:#fff;background:#3c3c3c}#fm-pivot-view a.fm-ui-btn-dark:disabled,#fm-pivot-view button.fm-ui-btn-dark:disabled,#fm-toolbar-wrapper a.fm-ui-btn-dark:disabled,#fm-toolbar-wrapper button.fm-ui-btn-dark:disabled{opacity:1;pointer-events:none;cursor:default;color:#fff;background:#a2a2a2}#fm-pivot-view a.fm-ui-btn-light,#fm-pivot-view button.fm-ui-btn-light,#fm-toolbar-wrapper a.fm-ui-btn-light,#fm-toolbar-wrapper button.fm-ui-btn-light{background:#fbfbfb;border:1px solid #d5d5d5;color:#555;font-weight:400;text-transform:none;padding:11px}#fm-pivot-view a.fm-ui-btn-light:hover,#fm-pivot-view button.fm-ui-btn-light:hover,#fm-toolbar-wrapper a.fm-ui-btn-light:hover,#fm-toolbar-wrapper button.fm-ui-btn-light:hover{background:#f7f7f7;border-color:#d5d5d5;color:#555;font-weight:400}#fm-pivot-view a.fm-ui-btn-superlight,#fm-pivot-view button.fm-ui-btn-superlight,#fm-toolbar-wrapper a.fm-ui-btn-superlight,#fm-toolbar-wrapper button.fm-ui-btn-superlight{background:#fff;border:1px solid #d5d5d5;color:#555;font-weight:400;text-transform:none;padding:9px 11px 11px}#fm-pivot-view a.fm-ui-btn-superlight:hover,#fm-pivot-view button.fm-ui-btn-superlight:hover,#fm-toolbar-wrapper a.fm-ui-btn-superlight:hover,#fm-toolbar-wrapper button.fm-ui-btn-superlight:hover{background:#fbfbfb;border-color:#d5d5d5;color:#555;font-weight:400}#fm-pivot-view a.fm-ui-btn.fm-ui-btn-close,#fm-pivot-view button.fm-ui-btn.fm-ui-btn-close,#fm-toolbar-wrapper a.fm-ui-btn.fm-ui-btn-close,#fm-toolbar-wrapper button.fm-ui-btn.fm-ui-btn-close{font-size:0;border:none;background:none;min-width:auto;width:30px;height:30px;padding:2px}#fm-pivot-view a.fm-ui-btn.fm-ui-btn-close:before,#fm-pivot-view button.fm-ui-btn.fm-ui-btn-close:before,#fm-toolbar-wrapper a.fm-ui-btn.fm-ui-btn-close:before,#fm-toolbar-wrapper button.fm-ui-btn.fm-ui-btn-close:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:26px;position:static}#fm-pivot-view .fm-ui-btns-row,#fm-toolbar-wrapper .fm-ui-btns-row{font-size:0}#fm-pivot-view .fm-ui-btns-row .fm-ui-btn,#fm-toolbar-wrapper .fm-ui-btns-row .fm-ui-btn{margin-right:20px;height:38px}#fm-pivot-view .fm-ui-btns-row .fm-ui-btn:last-child,#fm-toolbar-wrapper .fm-ui-btns-row .fm-ui-btn:last-child{margin-right:0}#fm-pivot-view a.fm-ui-toggle-btn,#fm-pivot-view button.fm-ui-toggle-btn{color:#999;font-size:14px;line-height:36px;display:inline-block;text-align:center;cursor:pointer;border:1px solid #d5d5d5;border-radius:4px;background:#fff}#fm-pivot-view a.fm-ui-toggle-btn-dark,#fm-pivot-view a.fm-ui-toggle-btn.fm-selected,#fm-pivot-view a.fm-ui-toggle-btn:hover,#fm-pivot-view button.fm-ui-toggle-btn-dark,#fm-pivot-view button.fm-ui-toggle-btn.fm-selected,#fm-pivot-view button.fm-ui-toggle-btn:hover{color:#111;background:#f7f7f7}#fm-pivot-view a.fm-ui-toggle-btn-dark.fm-selected,#fm-pivot-view button.fm-ui-toggle-btn-dark.fm-selected{color:#fff;background:#555;border-color:#555}#fm-pivot-view a.fm-ui-toggle-btn-dark.fm-selected:hover,#fm-pivot-view button.fm-ui-toggle-btn-dark.fm-selected:hover{background:#3c3c3c;border-color:#3c3c3c}#fm-pivot-view a.fm-ui-link-btn{background:none;font-size:12px;text-decoration:underline;line-height:1;width:auto;height:auto;border:none;padding:0;cursor:pointer}#fm-pivot-view a.fm-ui-link-btn:hover{background:none;text-decoration:none}#fm-pivot-view a.fm-ui-link-btn.fm-ui-pressed{background:none;text-decoration:underline}#fm-pivot-view a.fm-ui-checkbox{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;vertical-align:middle}#fm-pivot-view a.fm-ui-checkbox .fm-ui-label{padding-left:30px;position:relative;line-height:1.2;color:#111;font-size:14px}#fm-pivot-view a.fm-ui-checkbox .fm-ui-label:before{content:"";display:inline-block;box-sizing:border-box;position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #d5d5d5;background:#fff}#fm-pivot-view a.fm-ui-checkbox .fm-ui-label:before:hover{border-color:#999}#fm-pivot-view a.fm-ui-checkbox .fm-ui-label:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);opacity:0;content:"";color:#fff;font-size:20px;left:-1px}#fm-pivot-view a.fm-ui-checkbox.fm-selected .fm-ui-label:after{opacity:1;font-weight:700;width:0}#fm-pivot-view a.fm-ui-checkbox.fm-selected .fm-ui-label:before{border:1px solid #555;background:#555}#fm-pivot-view a.fm-ui-checkbox.fm-ui-semi-selected .fm-ui-label:after{content:"";border:5px solid #555;background-color:#555;width:0;height:0;left:4px;top:9px;opacity:1}.fm-ui-arrow-up:after,.fm-ui-arrow-up:before{content:"";position:absolute;display:block;left:50%;transform:translate(-50%)}.fm-ui-arrow-up:before{width:0;height:0;border-color:transparent transparent #d5d5d5;border-style:solid;border-width:0 5.5px 6px;top:-7px}.fm-ui-arrow-up:after{width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 4.5px 6px;top:-6px}#fm-pivot-view div.fm-ui-dropdown,#fm-toolbar-wrapper div.fm-ui-dropdown{text-align:left;display:inline-block;vertical-align:top;width:auto;position:relative;box-sizing:border-box}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-btn,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-btn{display:block;position:relative;background-color:#fff;text-align:left;border:1px solid #d5d5d5;border-radius:0;padding:9px 25px 10px 10px;box-sizing:border-box;cursor:pointer;height:38px}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-btn .fm-ui-label,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-btn .fm-ui-label{color:#111;font-size:14px;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%;line-height:18px}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-btn:after,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-btn:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";right:8px;font-size:21px;color:#999;margin-top:-1px}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-btn.fm-selected:after,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-btn.fm-selected:after{content:""}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-btn.fm-selected+.fm-ui-dropdown-list,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-btn.fm-selected+.fm-ui-dropdown-list{margin-top:5px;visibility:visible;opacity:1}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list{box-shadow:0 0 20px #0000001a;display:block;position:absolute;z-index:3;left:0;top:100%;border:1px solid #d5d5d5;margin-top:20px;visibility:hidden;min-width:100%;box-sizing:border-box;opacity:1;background:#fff}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list:after,#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list:before,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list:after,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list:before{content:"";position:absolute;display:block;left:50%;transform:translate(-50%)}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list:before,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list:before{width:0;height:0;border-color:transparent transparent #d5d5d5;border-style:solid;border-width:0 5.5px 6px;top:-7px}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list:after,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list:after{width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 4.5px 6px;top:-6px}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list ul,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list ul{overflow-y:auto;max-height:300px}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list ul li,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list ul li{display:block;border-bottom:1px solid #e9e9e9;padding:9px;cursor:pointer;position:relative}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list ul li .fm-ui-label,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list ul li .fm-ui-label{color:#111;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list ul li:last-child,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list ul li:last-child{border-bottom:none}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list ul li:hover,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list ul li:hover{background:#f7f7f7}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list ul li.fm-selected,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list ul li.fm-selected{background:#f7f7f7;padding-right:32px;position:relative}#fm-pivot-view div.fm-ui-dropdown .fm-ui-dropdown-list ul li.fm-selected:after,#fm-toolbar-wrapper div.fm-ui-dropdown .fm-ui-dropdown-list ul li.fm-selected:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";color:#999;right:6px;font-size:22px;margin-top:-2px}#fm-pivot-view div.fm-ui-window{box-shadow:0 0 20px #0000001a;max-width:100%;background:#fff;margin:0 auto;border:1px solid #d5d5d5;padding:24px 30px 30px;box-sizing:border-box;position:absolute;z-index:7}#fm-pivot-view div.fm-ui-window .fm-popup-header{min-height:40px;margin-bottom:10px}#fm-pivot-view div.fm-ui-window .fm-popup-header.fm-ph-simple{margin-bottom:24px}#fm-pivot-view div.fm-ui-window .fm-popup-header .fm-popup-icons-row{margin-bottom:25px;margin-top:7px}#fm-pivot-view div.fm-ui-window .fm-popup-header .fm-ui-btns-row{position:absolute;right:30px}#fm-pivot-view div.fm-ui-window .fm-popup-title{color:#111;font-size:24px;display:block;padding:5px 0}#fm-pivot-view div.fm-ui-window .fm-popup-subtitle{color:#999;font-size:14px;margin-top:5px;display:block}#fm-pivot-view div.fm-ui-popup{z-index:12}#fm-pivot-view div.fm-ui-popup.fm-layout-mobile{padding:20px}#fm-pivot-view div.fm-ui-popup.fm-layout-mobile .fm-popup-subtitle{display:none}#fm-pivot-view div.fm-ui-popup.fm-layout-mobile .fm-ui-btns-row{right:20px}#fm-pivot-view div.fm-ui-popup.fm-layout-mobile-small .fm-popup-header{margin-bottom:10px}#fm-pivot-view div.fm-ui-popup.fm-layout-mobile-small .fm-popup-header .fm-ui-col{width:100%;margin-bottom:10px}#fm-pivot-view div.fm-ui-popup.fm-layout-mobile-small .fm-popup-header .fm-ui-btns-row{position:relative;right:auto;text-align:left}#fm-pivot-view div.fm-ui-popup.fm-layout-mobile-small .fm-popup-header .fm-ui-btns-row .fm-ui-btn{width:calc(50% - 5px);width:-webkit-calc(50% - 5px);margin-right:10px}#fm-pivot-view div.fm-ui-popup.fm-layout-mobile-small .fm-popup-header .fm-ui-btns-row .fm-ui-btn:last-child{margin-right:0}#fm-pivot-view div.fm-ui-popup.fm-layout-mobile-small .fm-popup-header .fm-popup-title{font-size:18px;line-height:1}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header{text-align:center;padding:10px;font-weight:700;border-bottom:1px solid #d5d5d5;position:relative}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-dp-month{margin-right:5px}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-dp-month,#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-dp-year{cursor:pointer;text-decoration:underline}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-dp-month:hover,#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-dp-year:hover{text-decoration:none}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-dp-month.fm-disabled,#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-dp-year.fm-disabled{cursor:auto;text-decoration:none}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-btn{padding:0;border:none;min-width:auto;position:absolute;background:none;width:37px;height:37px;top:0}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-btn:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);font-size:24px;top:6px;left:6px}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-btn.fm-prev-btn{left:0}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-btn.fm-prev-btn:before{content:""}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-btn.fm-next-btn{right:0}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-header .fm-ui-btn.fm-next-btn:before{content:""}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-week{padding:10px;border-bottom:1px solid #d5d5d5;background-color:#fbfbfb}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-week .fm-ui-dp-day-title{text-align:center;color:#999}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-dates{padding:10px}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-dates .fm-ui-dp-date-label{text-align:center;padding:5px;cursor:pointer;position:relative}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-dates .fm-ui-dp-date-label:hover{background-color:#f7f7f7}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-dates .fm-ui-dp-date-label.fm-highlighted{font-weight:700}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-dates .fm-ui-dp-date-label.fm-muted{font-weight:400;color:#999}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-dates .fm-ui-dp-date-label.fm-selected{font-weight:400;color:#fff;background-color:#555;border:1px solid #555}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-col-7{width:14.285%;display:inline-block}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-col-5{width:20%;display:inline-block}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-col-3{width:33.333%;display:inline-block}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-footer{display:none;text-align:center;margin-bottom:5px}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-footer .fm-cancel-btn{display:inline-block;padding:10px;color:#999}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-time{padding:10px;border-top:1px solid #d5d5d5;text-align:center}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-time .fm-ui-label{margin-right:5px}#fm-pivot-view div.fm-ui-datepicker .fm-ui-dp-time input.fm-ui-dp-time-input{padding:2px 1px 2px 4px;border:1px solid #d5d5d5;color:#111;font-size:14px;text-align:center}#fm-pivot-view div.fm-ui-datepicker.fm-ui-dp-view-months .fm-ui-dp-header .fm-ui-btn,#fm-pivot-view div.fm-ui-datepicker.fm-ui-dp-view-months .fm-ui-dp-week{display:none}#fm-pivot-view div.fm-ui-datepicker.fm-ui-dp-view-months .fm-ui-dp-dates{padding-bottom:0}#fm-pivot-view div.fm-ui-datepicker.fm-ui-dp-view-months .fm-ui-dp-footer{display:block}#fm-pivot-view div.fm-ui-datepicker.fm-ui-dp-view-years .fm-ui-dp-header .fm-ui-dp-month,#fm-pivot-view div.fm-ui-datepicker.fm-ui-dp-view-years .fm-ui-dp-week{display:none}#fm-pivot-view div.fm-ui-datepicker.fm-ui-dp-view-years .fm-ui-dp-dates{padding-bottom:0}#fm-pivot-view div.fm-ui-datepicker.fm-ui-dp-view-years .fm-ui-dp-footer{display:block}#fm-pivot-view div.fm-ui-datepicker-input{position:relative}#fm-pivot-view div.fm-ui-datepicker-input.fm-opened .fm-ui-datepicker-dropdown{display:block}#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-dropdown{box-shadow:0 0 20px #0000001a;display:none;background-color:#fff;border:1px solid #d5d5d5;position:absolute;width:300px;right:0;top:100%;margin-top:5px;z-index:1}#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-dropdown:after,#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-dropdown:before{content:"";position:absolute;display:block;left:50%;transform:translate(-50%)}#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-dropdown:before{width:0;height:0;border-color:transparent transparent #d5d5d5;border-style:solid;border-width:0 5.5px 6px;top:-7px}#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-dropdown:after{width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 4.5px 6px;top:-6px}#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-dropdown:after,#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-dropdown:before{left:auto}#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-dropdown:after{right:8px}#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-dropdown:before{right:6px}#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-icon{right:0;font-size:20px;color:#999;cursor:pointer;width:35px;height:100%;position:absolute}#fm-pivot-view div.fm-ui-datepicker-input .fm-ui-datepicker-icon:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;left:50%;transform:translateY(-50%) translate(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);content:""}#fm-pivot-view .fm-ui .fm-ui-row,#fm-toolbar-wrapper .fm-ui .fm-ui-row{font-size:0}#fm-pivot-view .fm-ui .fm-ui-col,#fm-pivot-view .fm-ui .fm-ui-col-2,#fm-pivot-view .fm-ui .fm-ui-col-3,#fm-pivot-view .fm-ui .fm-ui-col-9,#fm-toolbar-wrapper .fm-ui .fm-ui-col,#fm-toolbar-wrapper .fm-ui .fm-ui-col-2,#fm-toolbar-wrapper .fm-ui .fm-ui-col-3,#fm-toolbar-wrapper .fm-ui .fm-ui-col-9{display:inline-block;vertical-align:top;min-height:1px}#fm-pivot-view .fm-ui .fm-ui-col-2,#fm-toolbar-wrapper .fm-ui .fm-ui-col-2{width:50%}#fm-pivot-view .fm-ui .fm-ui-col-3,#fm-toolbar-wrapper .fm-ui .fm-ui-col-3{margin-right:30px;width:calc(33.33% - 20px)}#fm-pivot-view .fm-ui .fm-ui-col-3:nth-child(3n+3),#fm-toolbar-wrapper .fm-ui .fm-ui-col-3:nth-child(3n+3){margin-right:0}#fm-pivot-view .fm-ui .fm-ui-col-9,#fm-toolbar-wrapper .fm-ui .fm-ui-col-9{margin-right:1px;margin-bottom:1px;width:calc(11.11% - .9px)}#fm-pivot-view .fm-ui .fm-ui-col-9:nth-child(9n+9),#fm-toolbar-wrapper .fm-ui .fm-ui-col-9:nth-child(9n+9){margin-right:0}#fm-pivot-view .fm-ui .fm-vam,#fm-toolbar-wrapper .fm-ui .fm-vam{vertical-align:middle}#fm-pivot-view .fm-ui .fm-vat,#fm-toolbar-wrapper .fm-ui .fm-vat{vertical-align:top}#fm-pivot-view .fm-ui .fm-tar,#fm-toolbar-wrapper .fm-ui .fm-tar{text-align:right}#fm-pivot-view .fm-ui .fm-tal,#fm-toolbar-wrapper .fm-ui .fm-tal{text-align:left}#fm-pivot-view .fm-ui .fm-tac,#fm-toolbar-wrapper .fm-ui .fm-tac{text-align:center}#fm-pivot-view .fm-ui .fm-mb30,#fm-toolbar-wrapper .fm-ui .fm-mb30{margin-bottom:30px}#fm-pivot-view .fm-helper{box-shadow:0 0 20px #0000001a;display:inline-block;background:#f7f7f7;opacity:.9;padding:10px 9px;font-family:Arial,sans-serif;font-size:14px;font-weight:700;border:1px solid #d5d5d5;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:250px;color:#111}#fm-pivot-view .fm-helper .fm-label{width:calc(100% - 20px);display:inline-block;text-overflow:ellipsis;overflow:hidden}#fm-pivot-view .fm-helper .fm-drag-icon{float:right;position:relative}#fm-pivot-view .fm-helper.fm-no-drop .fm-drag-icon:after{content:"";right:0}#fm-pivot-view .fm-helper.fm-drag-remove .fm-drag-icon:after,#fm-pivot-view .fm-helper.fm-no-drop .fm-drag-icon:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f44336}#fm-pivot-view .fm-helper.fm-drag-remove .fm-drag-icon:after{content:"";right:-4px;top:-4px;font-size:21px}@media(max-width:1370px)and (pointer:coarse){#fm-pivot-view .fm-helper{box-shadow:0 0 20px #0000001a;display:inline-block;background:#f7f7f7;opacity:.9;padding:10px 9px;font-family:Arial,sans-serif;font-size:14px;font-weight:700;border:1px solid #d5d5d5;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:250px;color:#111}#fm-pivot-view .fm-helper .fm-label{width:calc(100% - 20px);display:inline-block;text-overflow:ellipsis;overflow:hidden}#fm-pivot-view .fm-helper .fm-drag-icon{float:right;position:relative}#fm-pivot-view .fm-helper.fm-no-drop .fm-drag-icon:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f44336;right:0}#fm-pivot-view .fm-helper.fm-drag-remove{border-color:red;border-width:2px;display:flex}#fm-pivot-view .fm-helper.fm-drag-remove .fm-label{display:flex;padding-left:10px}#fm-pivot-view .fm-helper.fm-drag-remove .fm-drag-icon:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f44336;left:-8px;top:-5px;font-size:21px}}#fm-pivot-view .fm-header-helper{text-transform:uppercase;background:#f7f7f7;padding:8px 6px;font-size:12px;border:1px solid #999;cursor:move}#fm-pivot-view .fm-header-helper.fm-drag-remove{border-color:red;border-width:2px}#fm-pivot-view .fm-header-helper.fm-drag-remove .fm-remove-icon{display:inline-block;margin-left:4px;width:10px;position:relative}#fm-pivot-view .fm-header-helper.fm-drag-remove .fm-remove-icon:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f44336;top:-16px;left:-7px;font-size:21px}@media(max-width:1370px)and (pointer:coarse){#fm-pivot-view .fm-header-helper{text-transform:uppercase;background:#f7f7f7;padding:12px 18px;font-size:14.4px;border:1px solid #999;cursor:move}#fm-pivot-view .fm-header-helper.fm-drag-remove{border-color:red;border-width:2px}#fm-pivot-view .fm-header-helper.fm-drag-remove .fm-remove-icon{display:inline-block;margin-left:4px;width:10px;position:relative}#fm-pivot-view .fm-header-helper.fm-drag-remove .fm-remove-icon:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f44336;top:-23px;left:-15px;font-size:31.5px}}#fm-pivot-view .fm-drop-indicator{height:2px;background:#555}#fm-pivot-view div.fm-ui-panel{position:relative;background:#fff;border:1px solid #999}#fm-pivot-view div.fm-ui-modal-overlay{background-color:#fff;opacity:.8;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%}#fm-pivot-view div.fm-ui-modal-overlay.fm-ui-opaque{opacity:1}#fm-pivot-view div.fm-ui-modal-overlay.fm-ui-transparent{opacity:0}#fm-pivot-view div.fm-ui-toolbar{background:#fff;border-top:1px dotted #dcdcdc;border-left:none;border-right:none;border-bottom:none;margin-bottom:0}#fm-pivot-view div.fm-ui-hgroup{overflow:hidden}#fm-pivot-view div.fm-ui-hgroup>*{float:left}#fm-pivot-view div.fm-ui-vgroup>*{display:block}#fm-pivot-view ul.fm-ui-list{list-style-type:none;padding:0;margin:0}#fm-pivot-view .fm-ui-context-submenu{position:absolute}#fm-pivot-view .fm-ui-disabled,#fm-toolbar-wrapper .fm-ui-disabled{pointer-events:none!important;cursor:default!important;opacity:.5!important}#fm-pivot-view div.fm-ui-vlist{position:relative;overflow-x:hidden;overflow-y:auto}#fm-pivot-view div.fm-ui-vlist ul.fm-ui-list{position:absolute;overflow:hidden;width:100%;top:0;background:#fff}#fm-pivot-view div.fm-ui-vlist div.fm-ui-vlist-placeholder{width:100%}#fm-pivot-view div.fm-ui-divider{background-color:#f7f7f7;position:absolute;z-index:1}#fm-pivot-view div.fm-ui-divider:hover{background-color:#f2f2f2}#fm-pivot-view div.fm-ui-divider:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;left:50%;transform:translateY(-50%) translate(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);content:"";font-size:13px;color:#999}#fm-pivot-view div.fm-ui-divider.fm-ui-horizontal{left:0;right:0;height:9px}#fm-pivot-view div.fm-ui-divider.fm-ui-horizontal:hover{cursor:row-resize}#fm-pivot-view div.fm-ui-divider.fm-ui-horizontal:before{top:4px}#fm-pivot-view div.fm-ui-divider.fm-ui-vertical{top:0;bottom:0;width:9px}#fm-pivot-view div.fm-ui-divider.fm-ui-vertical:hover{cursor:col-resize}#fm-pivot-view div.fm-ui-divider.fm-ui-vertical:before{left:-2px;transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}#fm-pivot-view .fm-ui-toolbar-mobile{height:48px;border-bottom:1px solid #999}#fm-pivot-view .fm-ui-toolbar-mobile .fm-ui-header-display{pointer-events:none;position:absolute;top:12px;font-size:17px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;display:inline-block;width:100%}@media only screen and (max-width:560px){#fm-pivot-view .fm-ui-toolbar-mobile .fm-ui-header-display{font-size:14px;top:15px}}#fm-pivot-view .fm-ui-right{position:absolute;right:0;top:0}#fm-pivot-view .fm-ui-left{position:absolute;left:0;top:0}#fm-pivot-view a.fm-ui-btn.fm-disabled{pointer-events:none;cursor:default;color:#aaa;opacity:.4}#fm-pivot-view a.fm-ui-btn:active.fm-disabled,#fm-pivot-view a.fm-ui-btn:hover.fm-disabled{background:#fff}#fm-pivot-view .fm-ui-context-menu{z-index:20}#fm-pivot-view .fm-ui-context-menu,#fm-pivot-view .fm-ui-context-menu .fm-ui-context-submenu{box-shadow:0 0 20px #0000001a;position:absolute;background-color:#fff;border:1px solid #999}#fm-pivot-view .fm-ui-context-menu .fm-ui-context-submenu{z-index:21}#fm-pivot-view .fm-ui-context-menu .fm-ui-context-submenu .fm-ui-list{max-height:300px;overflow-y:auto}#fm-pivot-view .fm-ui-context-menu .fm-ui-list{min-width:200px}#fm-pivot-view .fm-ui-context-menu .fm-ui-list li{padding:10px;border-bottom:1px solid #e9e9e9;cursor:pointer;position:relative}#fm-pivot-view .fm-ui-context-menu .fm-ui-list li:last-child{border-bottom:none}#fm-pivot-view .fm-ui-context-menu .fm-ui-list li.fm-ui-active,#fm-pivot-view .fm-ui-context-menu .fm-ui-list li:hover{background-color:#f7f7f7}#fm-pivot-view .fm-ui-context-menu .fm-ui-list li.fm-has-submenu:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";right:5px;font-size:15px}#fm-pivot-view .fm-ui-context-menu .fm-ui-list li.fm-selected{background:#f7f7f7;padding-right:28px}#fm-pivot-view .fm-ui-context-menu .fm-ui-list li.fm-selected:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";right:30px;top:6px;color:#999;font-size:26px}#fm-pivot-view .fm-filter-view{min-width:320px}#fm-pivot-view .fm-filter-view.fm-ui-window{padding:0}#fm-pivot-view .fm-filter-view .fm-filter-view-content{padding:24px 30px 30px;width:500px;min-width:320px;max-width:100%;height:386px;min-height:386px}#fm-pivot-view .fm-filter-view .fm-filter-view-content.fm-no-member-filters{height:unset;min-height:unset}#fm-pivot-view .fm-filter-view .fm-filter-view-content.fm-query-filter-opened{height:256px;min-height:256px}#fm-pivot-view .fm-filter-view .fm-popup-header{margin-bottom:25px}#fm-pivot-view .fm-filter-view .fm-popup-header .fm-ui-row .fm-ui-btns-row{white-space:nowrap;position:absolute;right:0}#fm-pivot-view .fm-filter-view .fm-popup-header .fm-popup-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#fm-pivot-view .fm-filter-view .fm-bold-btn{font-weight:700;text-transform:uppercase}#fm-pivot-view .fm-filter-view .fm-filter-sort-row{display:flex;position:relative;margin-bottom:20px}#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-sort-col{position:absolute;right:0;top:0}#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-sort-col a.fm-ui-toggle-btn.fm-sort-btn,#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-sort-col button.fm-ui-toggle-btn.fm-sort-btn{width:60px;font-weight:700;text-transform:uppercase}#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-sort-col .fm-sort-label{margin-right:10px;display:none}#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-sort-col .fm-sort-btns{display:inline-block}#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-sort-col .fm-sort-btns .fm-sort-btn:first-child{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-sort-col .fm-sort-btns .fm-sort-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-filters-col .fm-filter-label{width:55px;display:inline-block;margin-right:5px;margin-bottom:5px;vertical-align:middle;line-height:1;overflow:hidden}#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-filters-col a.fm-ui-toggle-btn,#fm-pivot-view .fm-filter-view .fm-filter-sort-row .fm-filters-col button.fm-ui-toggle-btn{color:#111}#fm-pivot-view .fm-filter-view .fm-sort-only .fm-filter-sort-row .fm-sort-col{position:relative;display:block}#fm-pivot-view .fm-filter-view .fm-sort-only .fm-filter-sort-row .fm-sort-col .fm-sort-label{display:inline-block}#fm-pivot-view .fm-filter-view .fm-filter-btn{font-weight:700;text-transform:uppercase;position:relative;min-width:90px;max-width:130px;padding-left:10px;padding-right:10px;height:38px}#fm-pivot-view .fm-filter-view .fm-filter-btn.fm-has-filter{padding-right:20px}#fm-pivot-view .fm-filter-view .fm-filter-btn.fm-has-filter:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:5px;content:"";font-size:18px}#fm-pivot-view .fm-filter-view .fm-filter-btn.fm-labels-filter-btn{margin-right:20px}#fm-pivot-view .fm-filter-view .fm-filter-btn .fm-ui-arrow-up{display:none;position:relative;top:22px;z-index:1}#fm-pivot-view .fm-filter-view .fm-filter-btn .fm-ui-arrow-up:after{border-bottom-color:#fbfbfb;top:-7px}#fm-pivot-view .fm-filter-view .fm-filter-btn .fm-ui-arrow-up:before{top:-8px}#fm-pivot-view .fm-filter-view .fm-filter-btn.fm-selected .fm-ui-arrow-up{display:block}#fm-pivot-view .fm-filter-view .fm-filter-btn .fm-ui-label{display:inline-block;text-align:center;white-space:nowrap;width:100%;max-width:100%;overflow:hidden;vertical-align:middle;margin-bottom:2px;line-height:36px}#fm-pivot-view .fm-filter-view .fm-filters-table{border:1px solid #d5d5d5;margin-bottom:30px;margin-top:10px;height:calc(100% - 108px);height:-webkit-calc(100% - 108px)}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-ui-checkbox.fm-selected{font-weight:700}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-content{position:relative;height:calc(100% - 37px);height:-webkit-calc(100% - 37px)}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-content .fm-members-filter-list{overflow-y:auto;height:100%}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-content .fm-members-filter-list li{border-bottom:1px solid #e9e9e9;padding:10px 9px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:37px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-content .fm-members-filter-list li .fm-expand-toggle-btn{color:#999;display:inline-block;font-size:14px;position:relative;height:100%;width:30px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-content .fm-members-filter-list li .fm-expand-toggle-btn:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";top:-7px;text-align:center;width:30px;padding:8px 0}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-content .fm-members-filter-list li .fm-expand-toggle-btn.fm-selected:before{content:""}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-content .fm-members-filter-list li .fm-ungroup-btn{position:absolute;right:10px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-content .fm-members-filter-list li .fm-ui-checkbox{vertical-align:top;margin-top:-1px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-content .fm-members-filter-list.fm-tree-list:not(.fm-is-searched) li{padding-left:0}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-search-highlight{background-color:#ff0;font-weight:inherit}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header{border-bottom:1px solid #d5d5d5;background:#f7f7f7;position:relative;height:37px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-select-all-wrapper{width:50%;padding:9px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-select-all-wrapper .fm-select-all-label{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:18px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-select-counter-wrap{width:calc(50% - 100px);width:-webkit-calc(50% - 100px);padding-top:12px;padding-right:9px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-select-counter-wrap .fm-select-counter{width:100%;text-align:right;color:#999;font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap{position:absolute;top:0;right:0;width:100px;height:100%;border-left:1px solid #d5d5d5}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap .fm-search-inp{position:absolute;right:0;width:100%;height:36px;padding-left:39px;padding-right:39px;color:#111;font-size:14px;background:#fff;opacity:0;visibility:hidden;border:none;border-left:1px solid #d5d5d5}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap .fm-close-search{opacity:0;visibility:hidden;position:absolute;right:0;top:0;height:100%;width:36px;min-width:36px;border:none;background:transparent;cursor:pointer;color:#999;outline-offset:-2px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap .fm-close-search:before{display:block;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:26px;position:absolute;top:5px;left:6px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap .fm-close-search:hover{color:#555}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap .fm-search-btn{position:absolute;height:36px;width:100%;font-size:14px;cursor:pointer;border:none;background:transparent;color:#999;padding-top:10px;left:10px;right:25px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap .fm-search-btn:after{display:block;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:25px;color:#999;position:absolute;top:5px;right:14px}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap .fm-search-btn:hover,#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap .fm-search-btn:hover:after{color:#111}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap.fm-search-opened{width:50%;height:100%;border-left:none}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap.fm-search-opened .fm-close-search,#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap.fm-search-opened .fm-search-inp{visibility:visible;opacity:1}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap.fm-search-opened .fm-select-counter{display:none}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap.fm-search-opened .fm-search-btn{font-size:0;width:40px;pointer-events:none;z-index:1}#fm-pivot-view .fm-filter-view .fm-filters-table .fm-filters-table-header .fm-search-wrap.fm-search-opened .fm-search-btn .fm-icon-act_search:before{color:#e9e9e9}#fm-pivot-view .fm-filter-view .fm-filters-table:last-child{margin-bottom:0}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap .fm-filters-subview{background:#fbfbfb;border:1px solid #e9e9e9;position:relative;padding:14px 13px;font-size:0}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap .fm-buttons-bar{text-align:right;margin-top:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap .fm-buttons-bar .fm-ui-link-btn.fm-muted{color:#999}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view .fm-measures-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view .fm-num-input-1{width:calc(33.33% - 6.66px);width:-webkit-calc(33.33% - 6.66px)}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view .fm-measures-dropdown{margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view .fm-num-input-2{display:none}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view.fm-range .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view.fm-range .fm-measures-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view.fm-range .fm-num-input-1,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view.fm-range .fm-num-input-2{width:calc(25% - 7.5px);width:-webkit-calc(25% - 7.5px)}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view.fm-range .fm-num-input-1{margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-values-filter-view.fm-range .fm-num-input-2{display:inline-block}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-labels-filter-view .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-labels-filter-view .fm-txt-input-1{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-labels-filter-view .fm-conditions-dropdown{margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-labels-filter-view .fm-txt-input-2{display:none}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-labels-filter-view.fm-range .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-labels-filter-view.fm-range .fm-txt-input-1,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-labels-filter-view.fm-range .fm-txt-input-2{width:calc(33.33% - 6.66px);width:-webkit-calc(33.33% - 6.66px)}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-labels-filter-view.fm-range .fm-txt-input-1{margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-labels-filter-view.fm-range .fm-txt-input-2{display:inline-block}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-numbers-filter-view .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-numbers-filter-view .fm-num-input-1{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-numbers-filter-view .fm-conditions-dropdown{margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-numbers-filter-view .fm-num-input-2{display:none}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-numbers-filter-view.fm-range .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-numbers-filter-view.fm-range .fm-num-input-1,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-numbers-filter-view.fm-range .fm-num-input-2{width:calc(33.33% - 6.66px);width:-webkit-calc(33.33% - 6.66px)}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-numbers-filter-view.fm-range .fm-num-input-1{margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-numbers-filter-view.fm-range .fm-num-input-2{display:inline-block}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-time-filter-view .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-time-filter-view .fm-num-input-1{width:calc(50% - 45px);width:-webkit-calc(50% - 45px);margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-time-filter-view .fm-interval-dropdown{width:70px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-time-filter-view .fm-num-input-2{display:none;margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-time-filter-view.fm-range .fm-num-input-1,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-time-filter-view.fm-range .fm-num-input-2{width:calc(20% - 7px);width:-webkit-calc(20% - 7px)}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-time-filter-view.fm-range .fm-num-input-2{display:inline-block}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view .fm-datepicker-1,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view .fm-periods-dropdown{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view .fm-conditions-dropdown{margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view .fm-datepicker-1{display:inline-block}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view .fm-datepicker-2,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view .fm-periods-dropdown{display:none}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-datepicker-1,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-datepicker-2{width:calc(33.33% - 6.66px);width:-webkit-calc(33.33% - 6.66px)}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-datepicker-1{margin-right:10px}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-datepicker-2{display:inline-block}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-period .fm-datepicker-1,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-period .fm-datepicker-2,#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-ui-datepicker-input.fm-with-time .fm-ui-datepicker-icon{display:none}#fm-pivot-view .fm-filter-view .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-period .fm-periods-dropdown{display:inline-block}#fm-pivot-view .fm-filter-view .fm-add-group-view{margin-bottom:20px}#fm-pivot-view .fm-filter-view .fm-add-group-view .fm-filters-subview:before{right:150px}#fm-pivot-view .fm-filter-view .fm-add-group-view .fm-filters-subview:after{right:151px}#fm-pivot-view .fm-filter-view .fm-filter-flat-layout .fm-values-filter-view .fm-measures-dropdown{display:none}#fm-pivot-view .fm-filter-view .fm-filter-flat-layout .fm-values-filter-view .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filter-flat-layout .fm-values-filter-view .fm-num-input-1{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#fm-pivot-view .fm-filter-view .fm-filter-flat-layout .fm-values-filter-view .fm-num-input-1{margin-right:0}#fm-pivot-view .fm-filter-view .fm-filter-flat-layout .fm-values-filter-view.fm-range .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view .fm-filter-flat-layout .fm-values-filter-view.fm-range .fm-measures-dropdown,#fm-pivot-view .fm-filter-view .fm-filter-flat-layout .fm-values-filter-view.fm-range .fm-num-input-1,#fm-pivot-view .fm-filter-view .fm-filter-flat-layout .fm-values-filter-view.fm-range .fm-num-input-2{width:calc(33.33% - 6.66px);width:-webkit-calc(33.33% - 6.66px)}#fm-pivot-view .fm-filter-view .fm-filter-pages-layout .fm-filters-col{width:100%}#fm-pivot-view .fm-filter-view .fm-filter-pages-layout .fm-labels-filter-btn{margin-right:0}#fm-pivot-view .fm-filter-view .fm-filter-flat-layout.fm-no-query-filters .fm-filters-table,#fm-pivot-view .fm-filter-view .fm-filter-pages-layout.fm-no-query-filters .fm-filters-table{height:calc(100% - 60px);height:-webkit-calc(100% - 60px)}#fm-pivot-view .fm-filter-view .fm-filter-flat-layout.fm-no-query-filters .fm-filter-sort-row,#fm-pivot-view .fm-filter-view .fm-filter-pages-layout.fm-no-query-filters .fm-filter-sort-row{margin-bottom:0}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-view-content{padding:20px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-view-content.fm-query-filter-opened{height:384px;min-height:384px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-view-content.fm-query-filter-opened.fm-filter-flat-layout,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-view-content.fm-query-filter-opened.fm-filter-pages-layout{height:288px;min-height:288px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-popup-header .fm-ui-col,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-popup-header .fm-ui-col-2{width:100%}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-popup-header .fm-ui-col-2{margin-bottom:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-popup-header .fm-ui-btns-row{position:relative}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-popup-header .fm-popup-title{line-height:1.1}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row{flex-direction:column}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row .fm-sort-col{order:1;position:relative;margin-bottom:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row .fm-sort-col .fm-sort-btns{display:block}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row .fm-sort-col .fm-sort-btns a.fm-ui-toggle-btn.fm-sort-btn,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row .fm-sort-col .fm-sort-btns button.fm-ui-toggle-btn.fm-sort-btn{width:50%}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row .fm-sort-col .fm-sort-label{display:none}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row .fm-filters-col{order:2}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row .fm-filters-col .fm-filter-label{display:none}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row .fm-filters-col .fm-filter-btn{width:calc(50% - 5px);width:-webkit-calc(50% - 5px);max-width:50%}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-sort-row .fm-filters-col .fm-filter-btn.fm-labels-filter-btn{margin-right:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-values-filter-view .fm-conditions-dropdown,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-values-filter-view .fm-measures-dropdown{width:calc(50% - 5px);width:-webkit-calc(50% - 5px);margin-right:0;margin-bottom:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-values-filter-view .fm-num-input-1{width:100%}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-values-filter-view .fm-measures-dropdown{margin-right:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-values-filter-view.fm-range .fm-num-input-1,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-values-filter-view.fm-range .fm-num-input-2{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-values-filter-view.fm-range .fm-num-input-1{margin-right:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-conditions-dropdown{width:100%;margin-bottom:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-datepicker-1,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-datepicker-2{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-dates-filter-view.fm-date-range .fm-ui-datepicker-input.fm-with-time .fm-ui-datepicker-icon{display:none}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-labels-filter-view.fm-range .fm-conditions-dropdown{width:100%;margin-bottom:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-labels-filter-view.fm-range .fm-txt-input-1,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-labels-filter-view.fm-range .fm-txt-input-2{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-numbers-filter-view.fm-range .fm-conditions-dropdown{width:100%;margin-bottom:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-numbers-filter-view.fm-range .fm-num-input-1,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-numbers-filter-view.fm-range .fm-num-input-2{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-time-filter-view.fm-range .fm-conditions-dropdown{width:100%;margin-bottom:10px}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-time-filter-view.fm-range .fm-num-input-1,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-subview-wrap.fm-time-filter-view.fm-range .fm-num-input-2{width:calc(50% - 45px);width:-webkit-calc(50% - 45px)}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-table{height:calc(100% - 202px);height:-webkit-calc(100% - 202px)}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-table .fm-filters-table-header .fm-select-all-wrapper{width:calc(100% - 100px);width:-webkit-calc(100% - 100px)}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filters-table .fm-filters-table-header .fm-select-counter-wrap{display:none}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-no-query-filters .fm-sort-col{margin-bottom:0}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-flat-layout .fm-filters-table,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-pages-layout .fm-filters-table,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-no-query-filters .fm-filters-table{height:calc(100% - 154px);height:-webkit-calc(100% - 154px)}#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-flat-layout.fm-no-query-filters .fm-filters-table,#fm-pivot-view .fm-filter-view.fm-layout-mobile-small .fm-filter-pages-layout.fm-no-query-filters .fm-filters-table{margin-top:0;height:calc(100% - 96px);height:-webkit-calc(100% - 96px)}#fm-pivot-view{min-width:300px;min-height:200px;position:relative;background:#fff;border:1px solid #d5d5d5;outline:none;box-sizing:border-box}#fm-pivot-view .fm-branding-bar{background-color:#fff;border-top:1px solid #d5d5d5;width:100%;height:21px;position:absolute;bottom:0;z-index:2}#fm-pivot-view .fm-branding-bar>span{line-height:21px;color:#999}#fm-pivot-view .fm-branding-bar>span a{color:#ff9b79}#fm-pivot-view .fm-branding-bar .fm-version-label{float:left;margin-left:5px}#fm-pivot-view .fm-branding-bar .fm-link{float:right;margin-right:5px;vertical-align:top}#fm-pivot-view .fm-branding-bar .fm-info-icon{display:inline-block;height:13px;width:13px;margin-left:5px;margin-right:2px;color:#d5d5d5;font-size:16px;cursor:pointer}#fm-pivot-view .fm-branding-bar .fm-info-icon:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}#fm-pivot-view .fm-branding-bar.fm-layout-660 span,#fm-pivot-view .fm-branding-bar.fm-layout-660 span a{font-size:11px}#fm-pivot-view .fm-branding-bar.fm-layout-520 .fm-version-label{display:none}@media(max-width:600px){#fm-pivot-view{min-width:auto;min-height:auto}}#fm-pivot-view .fm-grid-view{background-color:#fff;width:100%;height:100%;overflow:hidden}#fm-pivot-view .fm-grid-column{width:100px}#fm-pivot-view .fm-grid-row{height:30px}#fm-pivot-view .fm-grid-column-mobile{width:100px}#fm-pivot-view .fm-grid-row-mobile{height:30px}#fm-pivot-view span.fm-ui-label.fm-pivot-title{text-align:center;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px 10px 5px}#fm-pivot-view .fm-charts-view{background-color:#fff}#fm-pivot-view .fm-charts-view span.fm-ui-label.fm-charts-msg{position:absolute;display:block;text-align:center;top:50%;width:100%}#fm-pivot-view .fm-charts-view .fm-header-toolbar{background-color:#fbfbfb;border-bottom:1px solid #d5d5d5;padding:20px}#fm-pivot-view .fm-charts-view .fm-header-toolbar.fm-fields-list-padding{padding-right:60px}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-ui-col-2{white-space:nowrap}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-ui-col-2.fm-wide{width:calc(100% - 50px)}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-ui-dropdown{margin-right:10px;max-width:200px}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-container{text-align:right;white-space:nowrap}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-container .fm-ui-btn{border-radius:0;margin-right:10px;height:38px;padding-right:35px;text-align:left}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-container .fm-ui-btn:last-child{margin-right:0}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-container .fm-ui-btn:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";right:10px;font-size:18px;letter-spacing:-2px;color:#999}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-container .fm-ui-btn:hover:after{color:#555}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-container .fm-ui-btn.fm-filtered:after{content:""}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-container .fm-ui-btn.fm-filtered{padding-right:48px}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn{width:50px;margin:0}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-btn:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";color:#999;font-size:24px;left:5px}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-btn:after{right:4px}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-btn .fm-ui-label{font-size:0}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list{min-width:150px;max-width:200px;width:auto;left:auto;right:0}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list .fm-ui-list{width:100%!important}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list .fm-ui-list li{padding-right:25px;position:relative}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list .fm-ui-list li:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";color:#999;right:4px;font-size:24px}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list .fm-ui-list li.fm-filtered{padding-right:55px}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list .fm-ui-list li.fm-filtered:after{content:""}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list:after,#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list:before{left:auto}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list:before{right:12px}#fm-pivot-view .fm-charts-view .fm-header-toolbar .fm-charts-filters-btn .fm-ui-dropdown-list:after{right:14px}#fm-pivot-view .fm-charts-view .fm-chart{padding:10px}#fm-pivot-view .fm-charts-view .fm-chart-legend{position:absolute;bottom:0;left:0;right:0}#fm-pivot-view .fm-charts-view .fm-chart-legend .fm-chart-legend-container{background-color:#fbfbfb;border-top:1px solid #d5d5d5;padding:10px 20px;overflow:auto}#fm-pivot-view .fm-charts-view .fm-chart-legend .fm-chart-legend-btn{border-left:none;border-bottom:none;border-color:#e9e9e9;background-color:#fbfbfb;min-width:auto;width:25px;height:25px;position:absolute;top:-25px;padding:0}#fm-pivot-view .fm-charts-view .fm-chart-legend .fm-chart-legend-btn:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;padding:2px;color:#999;position:static}#fm-pivot-view .fm-charts-view .fm-chart-legend .fm-chart-legend-btn.fm-hide:after{content:""}#fm-pivot-view .fm-charts-view .fm-chart-legend .fm-chart-legend-btn.fm-show:after{content:""}#fm-pivot-view .fm-charts-view .fm-chart-legend table{border-collapse:separate;margin:0;width:auto}#fm-pivot-view .fm-charts-view .fm-chart-legend table td{padding-right:10px;vertical-align:top}#fm-pivot-view .fm-charts-view .fm-chart-legend ul{list-style-type:none;position:relative;vertical-align:bottom;font-size:14px;display:inline-table}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li{padding:2px 0;white-space:nowrap}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-collapsed,#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-expanded{cursor:pointer}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-1{padding-left:18px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-2{padding-left:36px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-3{padding-left:54px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-4{padding-left:72px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-5{padding-left:90px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-6{padding-left:108px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-7{padding-left:126px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-8{padding-left:144px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-9{padding-left:162px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-level-10{padding-left:180px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li .fm-icon-display{display:inline-block;width:14px;height:14px;margin-right:4px;border-radius:50%;position:relative}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li .fm-text-display{display:inline-block;white-space:nowrap;font-size:14px;color:#999;vertical-align:bottom;margin-bottom:1px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-collapsed .fm-icon-display:before{content:"";position:absolute;width:8px;height:2px;background:#fff;top:6px;right:3px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-collapsed .fm-icon-display:after{content:"";position:absolute;width:2px;height:8px;background:#fff;top:3px;right:6px}#fm-pivot-view .fm-charts-view .fm-chart-legend ul li.fm-expanded .fm-icon-display:before{content:"";position:absolute;width:8px;height:2px;background:#999;top:6px;right:3px}#fm-pivot-view .fm-axis text{font-size:14px;text-rendering:geometricPrecision;fill:#111}#fm-pivot-view .fm-axis line,#fm-pivot-view .fm-axis path{fill:none;stroke:#ccc;shape-rendering:crispEdges}#fm-pivot-view .fm-axis line{shape-rendering:geometricPrecision}#fm-pivot-view .fm-x .tick line{display:none}#fm-pivot-view .fm-x.fm-axis.fm-title{font-size:14px;font-weight:700;fill:#111}#fm-pivot-view .fm-line{fill:none;stroke-width:1px}#fm-pivot-view .fm-circle,#fm-pivot-view .fm-scatter-point{fill:#fff;stroke-width:1px}#fm-pivot-view .fm-arc path{stroke:#fff;stroke-width:.5px}#fm-pivot-view .fm-bar,#fm-pivot-view .fm-bar-stack{shape-rendering:crispEdges}#fm-pivot-view .fm-bar-stack path{stroke:#fff;stroke-width:.5px}#fm-pivot-view .fm-pie-label{font-size:14px;fill:#111}#fm-pivot-view .fm-chart svg .fm-label{white-space:pre}#fm-pivot-view .fm-data-label{font-size:12px;fill:#111}.fm-charts-color-1{fill:#ee232c}.fm-charts-color-2{fill:#478ec8}.fm-charts-color-3{fill:#ff8f00}.fm-charts-color-4{fill:#4dbf5a}.fm-charts-color-5{fill:#e042a6}.fm-charts-color-6{fill:#59bbab}.fm-charts-color-7{fill:#b96bdd}.fm-charts-color-8{fill:#edc200}.fm-charts-color-9{fill:#24c0de}.fm-charts-color-10{fill:none}#fm-pivot-view .fm-fields-view-wrap{position:absolute;z-index:11;right:0;top:0}#fm-pivot-view .fm-fields-view-wrap.fm-fields-opened{position:relative;z-index:12}#fm-pivot-view .fm-fields-view-wrap.fm-fields-opened .fm-btn-open-fields{display:none}#fm-pivot-view .fm-fields-view-wrap.fm-fields-instant.fm-fields-opened{position:absolute;z-index:11}#fm-pivot-view .fm-fields-view-wrap button.fm-btn-open-fields{font-size:0;background-color:#fff;min-width:auto;padding:6px;width:44px;height:44px;border:1px solid #d5d5d5;border-top:none;border-right:none;border-radius:0;box-shadow:0 0 20px #0000001a}#fm-pivot-view .fm-fields-view-wrap button.fm-btn-open-fields:hover{background-color:#f7f7f7}#fm-pivot-view .fm-fields-view-wrap button.fm-btn-open-fields:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:1px;content:"";font-size:30px;color:#999;position:static}#fm-pivot-view .fm-fields-view.fm-pivot-fields{width:780px;min-width:450px;height:455px;min-height:455px}#fm-pivot-view .fm-fields-view .fm-btn-add-measure-2{position:absolute;top:0;right:0;font-size:0;background-color:transparent;min-width:auto;padding:2px;width:26px;height:100%;border:none;border-left:1px solid #d5d5d5;border-radius:0}#fm-pivot-view .fm-fields-view .fm-btn-add-measure-2:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;left:50%;transform:translateY(-50%) translate(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);color:#999;font-size:24px}#fm-pivot-view .fm-fields-view .fm-btn-add-measure-2:hover:before{color:#555}#fm-pivot-view .fm-fields-view .fm-popup-header{display:flex}#fm-pivot-view .fm-fields-view .fm-popup-header .fm-ui-col:first-child{min-width:100px}#fm-pivot-view .fm-fields-view .fm-popup-header .fm-ui-col:first-child span.fm-ui-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#fm-pivot-view .fm-fields-view .fm-popup-header .fm-ui-col:first-child{flex:1}#fm-pivot-view .fm-fields-view .fm-popup-header .fm-ui-col:first-child .fm-popup-subtitle{width:-moz-fit-content;width:fit-content}#fm-pivot-view .fm-fields-view .fm-popup-header .fm-ui-col:nth-child(2){min-width:-moz-fit-content;min-width:fit-content;position:relative;right:0;margin-left:30px}#fm-pivot-view .fm-fields-view .fm-popup-header .fm-btn-add-measure{padding-right:32px;max-width:250px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#fm-pivot-view .fm-fields-view .fm-popup-header .fm-btn-add-measure:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:4px;color:#999;font-size:24px}#fm-pivot-view .fm-fields-view .fm-popup-header .fm-btn-add-measure:hover:before{color:#555}#fm-pivot-view .fm-fields-view .fm-popup-content{height:calc(100% - 68px);height:-webkit-calc(100% - 68px)}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-ui-col-3,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-ui-row{height:100%}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap{border:1px solid #d5d5d5;position:relative}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header{background:#f7f7f7;border-bottom:1px solid #d5d5d5;padding:5px 10px;position:relative}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header span.fm-ui-label{color:#999}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header.fm-list-header-wide{padding:0;height:35px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-list-header-label-wrap{width:calc(100% - 40px);width:-webkit-calc(100% - 40px);padding:10px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-btn-collapse-expand-all{margin-left:8px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap{position:absolute;top:0;right:0;width:40px;height:100%;border-left:1px solid #d5d5d5;z-index:9}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-search-inp{z-index:2;position:absolute;right:0;width:100%;height:34px;padding-left:39px;padding-right:39px;color:#111;font-size:14px;background:#fff;opacity:0;border:none;visibility:hidden}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-search-inp-flat{z-index:2;position:absolute;right:0;width:100%;height:36px;padding-left:39px;padding-right:39px;color:#111;font-size:14px;background:#fff;opacity:0;border:none;visibility:hidden}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-icon-act_close{opacity:0;visibility:hidden;position:absolute;right:0;top:0;height:100%;width:39px;cursor:pointer;z-index:3;color:#999}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-icon-act_close:before{font-size:26px;position:absolute;top:4px;left:8px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-icon-act_close:hover{color:#555}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-search-btn{position:absolute;height:36px;width:100%;font-size:14px;text-align:center;cursor:pointer;z-index:3;border:none;background:transparent;color:#999;padding-bottom:4px;padding-right:16px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-search-btn .fm-icon-act_search{color:#999;position:absolute;top:5px;right:7px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-search-btn .fm-icon-act_search:before{font-size:25px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-search-btn:hover,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-search-btn:hover .fm-icon-act_search,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap .fm-search-btn:hover .fm-icon-act_search:before{color:#111}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened{width:100%;height:100%;border-left:none}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened .fm-icon-act_close,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened .fm-search-inp{visibility:visible;opacity:1}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened .fm-select-counter{display:none}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened .fm-search-btn{font-size:0;width:40px;left:0;pointer-events:none}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened .fm-search-btn .fm-icon-act_search:before{color:#e9e9e9}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened-flat{width:50%;height:100%}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened-flat .fm-icon-act_close,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened-flat .fm-search-inp-flat{visibility:visible;opacity:1}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened-flat .fm-select-counter{display:none}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened-flat .fm-search-btn{font-size:0;width:40px;left:0;pointer-events:none}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-header .fm-search-wrap.fm-search-opened-flat .fm-search-btn .fm-icon-act_search:before{color:#e9e9e9}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content{min-height:37px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-ui-list{height:calc(100% - 4px);height:-webkit-calc(100% - 4px);overflow-x:hidden;overflow-y:auto;position:relative}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content li{border-bottom:1px solid #e9e9e9;padding:10px 9px;position:relative;cursor:move;background:#fff;height:38px;white-space:nowrap}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content li span{vertical-align:middle}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content li .fm-text-display{font-size:14px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content li .fm-drag-handle{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#d5d5d5;font-size:20px;padding:8px 6px;right:0;touch-action:none}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content li .fm-drag-handle:before{content:""}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content li.fm-values{padding-left:24px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content li.fm-values:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;color:#d5d5d5;left:2px;top:8px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content li.fm-selected .fm-text-display{font-weight:700}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-search-highlight{background-color:#ff0;font-weight:inherit}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies{position:relative}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies.fm-drop-effect:after{content:"";position:absolute;top:0;left:0;background:red;display:block;width:100%;height:100%}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li .fm-text-display{position:absolute;left:30px;right:30px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-check-icon{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-unchecked:not(.fm-level-folder) .fm-icon-display{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative;border:1px solid #d5d5d5;background:#fff}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-checked:not(.fm-level-folder) .fm-icon-display{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative;background:#555;border:1px solid #555}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-checked:not(.fm-level-folder) .fm-icon-display:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:20px;font-weight:700;top:-2px;left:-2px;width:0}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-folder{cursor:pointer}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-folder .fm-text-display{right:10px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-folder .fm-icon-display{display:inline-block;width:17px;height:17px;margin-right:5px;position:relative}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-folder .fm-icon-display:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#999;padding:2px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-folder.fm-collapsed .fm-icon-display:before{content:""}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-folder.fm-expanded .fm-icon-display:before{content:""}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-level-folder .fm-text-display{left:52px;right:20px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-level-folder.fm-unchecked .fm-moreicon-display{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative;border:1px solid #d5d5d5;background:#fff}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-level-folder.fm-checked .fm-moreicon-display{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative;background:#555}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-level-folder.fm-checked .fm-moreicon-display:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-weight:700;font-size:20px;top:-2px;left:-1px;width:0}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-measures-folder:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";right:6px;font-size:20px;color:#e9e9e9}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-measures-folder .fm-text-display{right:20px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-measure:not(.fm-calculated):after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";right:24px;font-size:20px;color:#e9e9e9}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-measure:not(.fm-calculated) .fm-text-display{right:50px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-calculated .fm-text-display{right:44px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-calculated .fm-calc-display{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer;color:#e9e9e9;right:22px;font-size:20px;padding:8px 5px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-calculated .fm-calc-display:hover{color:#999}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-calculated .fm-calc-display:before{content:""}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-kpis-folder:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";right:8px;font-size:16px;color:#e9e9e9}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-kpis-folder .fm-text-display{right:25px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-1{padding-left:20px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-1 .fm-text-display{left:42px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-1.fm-level .fm-text-display{left:54px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-1.fm-level-folder .fm-text-display{left:64px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-1.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-2{padding-left:30px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-2 .fm-text-display{left:52px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-2.fm-level .fm-text-display{left:64px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-2.fm-level-folder .fm-text-display{left:74px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-2.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-3{padding-left:40px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-3 .fm-text-display{left:62px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-3.fm-level .fm-text-display{left:74px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-3.fm-level-folder .fm-text-display{left:84px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-3.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-4{padding-left:50px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-4 .fm-text-display{left:72px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-4.fm-level .fm-text-display{left:84px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-4.fm-level-folder .fm-text-display{left:94px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-4.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-5{padding-left:60px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-5 .fm-text-display{left:82px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-5.fm-level .fm-text-display{left:94px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-5.fm-level-folder .fm-text-display{left:104px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-5.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-6{padding-left:70px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-6 .fm-text-display{left:92px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-6.fm-level .fm-text-display{left:104px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-6.fm-level-folder .fm-text-display{left:114px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-6.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-7{padding-left:80px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-7 .fm-text-display{left:102px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-7.fm-level .fm-text-display{left:114px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-7.fm-level-folder .fm-text-display{left:124px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-7.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-8{padding-left:90px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-8 .fm-text-display{left:112px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-8.fm-level .fm-text-display{left:124px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-8.fm-level-folder .fm-text-display{left:134px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-8.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-9{padding-left:100px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-9 .fm-text-display{left:122px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-9.fm-level .fm-text-display{left:134px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-9.fm-level-folder .fm-text-display{left:144px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-9.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-10{padding-left:110px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-10 .fm-text-display{left:132px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-10.fm-level .fm-text-display{left:144px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-10.fm-level-folder .fm-text-display{left:154px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-level-10.fm-level .fm-icon-display{left:12px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures{position:relative}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-text-display{width:calc(100% - 50px);width:-webkit-calc(100% - 50px)}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-aggr-display{width:32px;height:100%;position:absolute;right:26px;top:0;cursor:pointer;padding-top:8px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-aggr-display:after,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-aggr-display:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-aggr-display:hover:after,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-aggr-display:hover:before{color:#555}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-aggr-display:before{content:"";font-size:20px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-aggr-display:after{content:"";font-size:16px;left:14px;top:10px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-calc-display{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer;color:#999;right:32px;font-size:20px;padding:8px 5px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-calc-display:hover{color:#555}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-calc-display:before{content:""}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-columns .fm-text-display,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-pages .fm-text-display,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-rows .fm-text-display{width:calc(100% - 20px);width:-webkit-calc(100% - 20px)}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap .fm-prompt{position:absolute;bottom:0;width:100%;padding:12px;color:#cecece;font-style:italic;text-align:center;z-index:-1}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-columns,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-pages{margin-bottom:30px}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-columns,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-measures,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-pages,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-rows{height:calc(50% - 15px)}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-columns .fm-list-content,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-measures .fm-list-content,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-pages .fm-list-content,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-rows .fm-list-content{height:calc(100% - 23px)}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-columns .fm-dragging-move,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-measures .fm-dragging-move,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-pages .fm-dragging-move,#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-rows .fm-dragging-move{display:none}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-all{height:100%}#fm-pivot-view .fm-fields-view .fm-popup-content .fm-list-wrap-all .fm-list-content{height:calc(100% - 31px)}#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-popup-content{height:calc(100% - 50px);height:-webkit-calc(100% - 50px)}#fm-pivot-view .fm-fields-view.fm-layout-mobile-small .fm-popup-header{flex-direction:column}#fm-pivot-view .fm-fields-view.fm-layout-mobile-small .fm-ui-col:nth-child(2){margin-left:auto}#fm-pivot-view .fm-fields-view.fm-layout-mobile-small .fm-popup-content{height:calc(100% - 95px);height:-webkit-calc(100% - 95px)}#fm-pivot-view .fm-fields-view.fm-layout-mobile-small .fm-btn-add-measure{display:none!important}#fm-pivot-view .fm-fields-view.fm-flat-fields{min-width:320px;width:480px;min-height:467px;height:467px}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-header .fm-btn-add-measure{min-width:40px;width:40px;padding:0}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-header .fm-btn-add-measure:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;left:50%;transform:translateY(-50%) translate(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);right:auto}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap{min-height:342px;height:100%}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-header{padding:10px 9px}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-header .fm-ui-checkbox span.fm-ui-label{color:#111;padding-left:26px}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-header .fm-ui-checkbox.fm-selected{font-weight:700}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content{height:calc(100% - 34px);height:-webkit-calc(100% - 34px)}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-aggr-display{width:32px;height:100%;position:absolute;right:26px;top:0;cursor:pointer;padding-top:8px}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-aggr-display:after,#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-aggr-display:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-aggr-display:hover:after,#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-aggr-display:hover:before{color:#555}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-aggr-display:before{content:"";font-size:20px}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-aggr-display:after{content:"";font-size:16px;left:14px;top:10px}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li .fm-text-display{left:35px}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-calculated .fm-calc-display{color:#999;right:33px}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-calculated .fm-calc-display:hover{color:#555}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies .fm-dragging-move{display:none}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-has-aggs .fm-text-display{right:55px}#fm-pivot-view .fm-fields-view.fm-flat-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-hierarchies li.fm-measure:after{content:none}#fm-pivot-view .fm-fields-view.fm-instant-view{position:absolute;width:300px;min-width:300px;min-height:100%;right:0;top:0;height:100%;background-color:#fff;border-left:1px solid #d5d5d5}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-list-wrap{border:none}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-popup-content,#fm-pivot-view .fm-fields-view.fm-instant-view .fm-popup-content .fm-list-wrap-all{height:100%}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-popup-content .fm-list-wrap-all .fm-list-content{height:calc(100% - 35px);height:-webkit-calc(100% - 35px)}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-popup-content .fm-list-wrap-all .fm-list-content .fm-lst-hierarchies{max-height:100%;height:100%}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-add-measure,#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-close-fields{position:absolute;top:0;font-size:0;background-color:transparent;min-width:auto;padding:2px;width:36px;height:100%;border:none;border-left:1px solid #d5d5d5;border-radius:0}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-add-measure:hover,#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-close-fields:hover{background-color:#f7f7f7}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-add-measure:before,#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-close-fields:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:1px;font-size:30px;color:#999;position:static}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-close-fields{right:0}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-close-fields:before{transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);content:""}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-add-measure{right:36px}#fm-pivot-view .fm-fields-view.fm-instant-view .fm-btn-add-measure:before{content:""}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-flat-fields .fm-list-wrap-all{height:calc(100% - 2px);height:-webkit-calc(100% - 2px)}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-list-wrap-all{height:40%}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-ui-row{height:20%;border-top:1px solid #d5d5d5}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-ui-row .fm-ui-col-2{height:100%}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-ui-row .fm-list-wrap{height:100%;margin:0}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-ui-row .fm-list-wrap.fm-list-wrap-pages{border-right:1px solid #d5d5d5}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-list-wrap .fm-list-content{height:calc(100% - 25px);height:-webkit-calc(100% - 25px)}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-list-wrap .fm-list-content li{padding-top:5px;padding-bottom:5px;height:28px}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-list-wrap .fm-list-content li.fm-values:before{top:3px}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-aggr-display{padding-top:3px}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-list-wrap .fm-list-content .fm-lst-measures .fm-aggr-display:after{top:6px}#fm-pivot-view .fm-fields-view.fm-instant-view.fm-pivot-fields .fm-popup-content .fm-list-wrap.fm-list-wrap-all .fm-list-content{height:calc(100% - 35px);height:-webkit-calc(100% - 35px)}#fm-pivot-view .fm-fields-view.fm-layout-tablet .fm-list-wrap .fm-list-header.fm-list-header-wide .fm-list-header-label-wrap{position:absolute;top:50%;transform:translateY(-50%)}#fm-pivot-view .fm-fields-view.fm-layout-tablet .fm-list-wrap .fm-list-header.fm-list-header-wide span.fm-ui-label{display:block}#fm-pivot-view .fm-fields-view.fm-layout-tablet .fm-list-wrap .fm-list-header.fm-list-header-wide .fm-btn-collapse-expand-all{margin-left:0}#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-btn-add-measure{font-size:0;min-width:40px;width:40px;padding:0}#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-btn-add-measure:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;left:50%;transform:translateY(-50%) translate(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);right:auto}#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-ui-col-3{margin-right:12px;width:calc(33.33% - 8px);width:-webkit-calc(33.33% - 8px)}#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-ui-col-3:nth-child(3n+3){margin-right:0}#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-list-wrap-columns,#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-list-wrap-pages{margin-bottom:12px}#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-list-wrap-columns,#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-list-wrap-measures,#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-list-wrap-pages,#fm-pivot-view .fm-fields-view.fm-layout-mobile .fm-list-wrap-rows{height:calc(50% - 6px);height:-webkit-calc(50% - 6px)}#fm-pivot-view .fm-fields-view.fm-layout-mobile-small .fm-ui-btns-row .fm-ui-btn:not(.fm-btn-add-measure){width:calc(50% - 40px);width:-webkit-calc(50% - 40px)}#fm-pivot-view .fm-aggregations-view{width:200px;background:#fff;z-index:9;border:1px solid #d5d5d5;position:absolute;box-shadow:0 0 20px #0000001a;padding:0}#fm-pivot-view .fm-aggregations-view .fm-arrow{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;right:0}#fm-pivot-view .fm-aggregations-view .fm-arrow:after,#fm-pivot-view .fm-aggregations-view .fm-arrow:before{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";display:block;position:absolute;width:0;height:0;border-style:solid}#fm-pivot-view .fm-aggregations-view .fm-arrow:before{border-width:5.5px 0 5.5px 6px;border-color:transparent transparent transparent #d5d5d5}#fm-pivot-view .fm-aggregations-view .fm-arrow:after{border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #f7f7f7}#fm-pivot-view .fm-aggregations-view ul.fm-ui-list{max-height:300px;overflow-y:auto;overflow-x:hidden}#fm-pivot-view .fm-aggregations-view ul.fm-ui-list li{padding:10px 9px;border-bottom:1px solid #e9e9e9;cursor:pointer;position:relative}#fm-pivot-view .fm-aggregations-view ul.fm-ui-list li:last-child{border-bottom:none}#fm-pivot-view .fm-aggregations-view ul.fm-ui-list li:hover{background:#f7f7f7}#fm-pivot-view .fm-aggregations-view ul.fm-ui-list li.fm-selected{background:#f7f7f7;padding-right:28px}#fm-pivot-view .fm-aggregations-view ul.fm-ui-list li.fm-selected:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";right:25px;left:auto;top:6px;color:#999;font-size:22px}#fm-pivot-view div.fm-ui-modal-overlay.fm-dt-fields-overlay{z-index:13}#fm-pivot-view div.fm-ui-popup.fm-dt-fields{z-index:14}#fm-pivot-view div.fm-ui-popup.fm-dt-fields .fm-btn-add-measure{display:none}#fm-pivot-view .fm-drillthrough-view{overflow:hidden;min-width:320px}#fm-pivot-view .fm-drillthrough-view .fm-header-container{position:relative;margin-bottom:10px}#fm-pivot-view .fm-drillthrough-view .fm-details-container{margin-bottom:20px}#fm-pivot-view .fm-drillthrough-view .fm-details-container .fm-ui-label{margin-right:20px;display:inline-block;max-width:33%;vertical-align:top}#fm-pivot-view .fm-drillthrough-view .fm-details-container .fm-ui-label b{color:#111}#fm-pivot-view .fm-drillthrough-view .fm-details-container .fm-ui-label:last-child{margin-right:0}#fm-pivot-view .fm-drillthrough-view .fm-grid-container{border:1px solid #d5d5d5;position:relative}#fm-pivot-view .fm-drillthrough-view .fm-popup-title{padding-right:30px}#fm-pivot-view .fm-drillthrough-view .fm-ui-btn-close{position:absolute;top:0;right:0}#fm-pivot-view input[type=text].fm-ui-text-input.fm-editing-cell{position:absolute;font-size:12px}#fm-pivot-view textarea.fm-ui-text-area.fm-editing-cell{position:absolute;font-size:12px;padding-left:4px;padding-top:7px;box-sizing:border-box;z-index:2}#fm-pivot-view div.fm-calculated-view{z-index:14;min-width:320px;width:480px}#fm-pivot-view div.fm-calculated-view .fm-popup-header .fm-popup-title{font-size:20px;line-height:28px}#fm-pivot-view div.fm-calculated-view .fm-popup-header .fm-ui-col:first-child{margin-right:30px}#fm-pivot-view div.fm-calculated-view .fm-popup-header .fm-remove-btn{min-width:40px;max-width:40px;padding:0}#fm-pivot-view div.fm-calculated-view .fm-popup-header .fm-remove-btn:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;left:50%;transform:translateY(-50%) translate(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);font-size:30px;color:#999}#fm-pivot-view div.fm-calculated-view .fm-popup-header .fm-remove-btn:hover:before{color:#555}#fm-pivot-view div.fm-calculated-view .fm-popup-content{position:relative}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-name-input{margin-bottom:20px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header{background:#f7f7f7;position:relative;border:1px solid #d5d5d5;border-bottom:0}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-list-header-label-wrap{width:calc(100% - 40px);width:60%;padding:10px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header span.fm-ui-label{color:#999}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap{position:absolute;top:0;right:0;width:40px;height:100%;border-left:1px solid #d5d5d5;z-index:9}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap .fm-search-btn{position:absolute;width:100%;height:38px;cursor:pointer;z-index:3;border:none;background:transparent}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap .fm-search-btn .fm-icon-act_search{color:#999;position:absolute;top:5px;right:7px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap .fm-search-btn .fm-icon-act_search:before{font-size:25px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap.fm-search-opened{width:100%;height:100%;border-left:none}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap.fm-search-opened .fm-icon-act_close,#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap.fm-search-opened .fm-search-inp{visibility:visible;opacity:1}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap.fm-search-opened .fm-select-counter{display:none}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap.fm-search-opened .fm-search-btn{font-size:0;width:40px;left:0;pointer-events:none}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap.fm-search-opened .fm-search-btn .fm-icon-act_search:before{color:#e9e9e9}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap .fm-icon-act_close{visibility:hidden;position:absolute;right:0;top:0;height:100%;width:39px;cursor:pointer;z-index:3;color:#999}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap .fm-icon-act_close:before{font-size:26px;position:absolute;top:5px;left:6px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-header .fm-search-wrap .fm-search-inp{visibility:hidden;position:absolute;right:0;top:0;width:100%;height:37px;padding-left:40px;padding-right:40px;border-top:0;border-right:0;border-left:0}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-list-content{border:1px solid #d5d5d5;margin-bottom:20px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures{position:relative;height:191px;overflow-x:hidden;overflow-y:auto}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li{border-bottom:1px solid #e9e9e9;padding:10px 9px;position:relative;cursor:move;background:#fff;height:38px;white-space:nowrap}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li span{vertical-align:middle}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-text-display{font-size:14px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 50px);width:-webkit-calc(100% - 50px)}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-text-display .fm-search-highlight{background-color:#ff0;font-weight:inherit}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-aggr-display{width:32px;height:100%;position:absolute;right:26px;top:0;cursor:pointer;padding-top:7px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-aggr-display:after,#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-aggr-display:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-aggr-display:hover:after,#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-aggr-display:hover:before{color:#555}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-aggr-display:before{content:"";font-size:20px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-aggr-display:after{content:"";font-size:16px;left:14px;top:10px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-drag-handle{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#d5d5d5;font-size:20px;padding:8px;right:0;touch-action:none}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-lst-measures li .fm-drag-handle:before{content:""}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group{margin-top:20px;margin-bottom:20px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;outline:none;border:1px solid #555;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:38px;line-height:36px;font-size:14px;background:#555;position:relative;display:inline-block;vertical-align:top;color:#fff;text-align:center;cursor:pointer}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:hover{opacity:.85}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:active,#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:focus,#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:hover{outline:none}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:first-child{border-top-left-radius:4px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:nth-child(9){border-top-right-radius:4px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:nth-child(10){border-bottom-left-radius:4px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:last-child{border-bottom-right-radius:4px}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-formula-wrap{position:relative}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-formula-wrap .fm-formula-input{width:100%;height:80px;font-size:14px;border:1px solid #d5d5d5;font-family:monospace}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-formula-wrap .fm-formula-input.fm-droppable-over{background:#fbfbfb;border:1px solid #999}#fm-pivot-view div.fm-calculated-view .fm-popup-content .fm-formula-wrap .fm-prompt{position:absolute;bottom:10px;pointer-events:none;left:0;width:100%;text-align:center;color:#cecece;font-style:italic}#fm-pivot-view div.fm-calculated-view.fm-layout-mobile .fm-popup-header .fm-ui-col:first-child{margin-right:10px}#fm-pivot-view div.fm-calculated-view.fm-layout-mobile-small .fm-with-delete-btn .fm-popup-header .fm-ui-btns-row .fm-ui-btn:not(.fm-remove-btn){width:calc(50% - 40px);width:-webkit-calc(50% - 40px)}#fm-pivot-view div.fm-ui-modal-overlay.fm-calculated-view-overlay{z-index:13}#fm-pivot-view div.fm-ui-modal-overlay.fm-overlay-preloader{z-index:20}#fm-pivot-view div.fm-preloader-view{z-index:21;width:320px;height:100px}#fm-pivot-view div.fm-preloader-view .fm-spinner{position:relative}#fm-pivot-view div.fm-preloader-view .fm-spinner:before{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px;left:7px;top:10px;color:#999;-webkit-animation-name:spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-transition:rotate(10turn)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#fm-pivot-view div.fm-preloader-view .fm-message-label{display:block;padding-left:70px;padding-top:8px}#fm-pivot-view div.fm-preloader-view .fm-details-label{display:block;color:#999;padding-left:70px;padding-top:2px;font-size:12px}#fm-pivot-view div.fm-ui-modal-overlay.fm-overlay-alert{z-index:16}#fm-pivot-view div.fm-prompt-view{z-index:17}#fm-pivot-view div.fm-prompt-view .fm-content{max-width:300px;min-width:300px;word-wrap:break-word}#fm-pivot-view div.fm-prompt-view .fm-message-label{display:block;margin-bottom:10px}#fm-pivot-view div.fm-prompt-view .fm-ui-btns-row,#fm-pivot-view div.fm-prompt-view .fm-ui-btns-row .fm-ui-btn{margin-top:10px}#fm-pivot-view div.fm-alert-view{z-index:17}#fm-pivot-view div.fm-alert-view .fm-content{margin-left:100px;max-width:300px;word-wrap:break-word}#fm-pivot-view div.fm-alert-view .fm-popup-title{margin-bottom:15px;overflow:hidden;text-overflow:ellipsis}#fm-pivot-view div.fm-alert-view .fm-build-version{color:#999;font-size:13px}#fm-pivot-view div.fm-alert-view .fm-alert-icon{position:absolute;left:50px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#fm-pivot-view div.fm-alert-view .fm-ui-btns-row,#fm-pivot-view div.fm-alert-view .fm-ui-btns-row .fm-ui-btn{margin-top:10px}#fm-pivot-view div.fm-alert-view .fm-circle{display:block;border-radius:50%;border:30px solid #555;width:60px;height:60px;position:relative;margin-left:-10px}#fm-pivot-view div.fm-alert-view .fm-circle .fm-ui-icon{color:#fff;font-size:38px;padding:11px;position:absolute;top:-29px;left:-29px}#fm-pivot-view div.fm-alert-view .fm-hexagon{display:block;position:relative;width:32.33px;height:56px;background-color:#555;margin:16.17px 0}#fm-pivot-view div.fm-alert-view .fm-hexagon .fm-ui-icon{color:#fff;font-size:38px;top:8px;left:-2px}#fm-pivot-view div.fm-alert-view .fm-hexagon:after,#fm-pivot-view div.fm-alert-view .fm-hexagon:before{content:"";position:absolute;width:0;border-top:28px solid transparent;border-bottom:28px solid transparent}#fm-pivot-view div.fm-alert-view .fm-hexagon:before{left:100%;border-left:16.17px solid #555}#fm-pivot-view div.fm-alert-view .fm-hexagon:after{right:100%;width:0;border-right:16.17px solid #555}#fm-pivot-view div.fm-alert-view .fm-triangle-wrap{position:relative}#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-ui-icon{color:#fff;font-size:38px;top:-4px;left:-1px}#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-triangle{position:relative;background-color:#555;text-align:left;display:block;margin-top:-7px}#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-triangle:after,#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-triangle:before{content:"";position:absolute;background-color:inherit}#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-triangle,#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-triangle:after,#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-triangle:before{width:35px;height:35px;border-top-right-radius:30%}#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-triangle{transform:rotate(-60deg) skew(-30deg) scaleY(.866)}#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-triangle:before{transform:rotate(-135deg) skew(-45deg) scale(1.414,.707) translateY(-50%)}#fm-pivot-view div.fm-alert-view .fm-triangle-wrap .fm-triangle:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}#fm-pivot-view div.fm-alert-view.fm-layout-mobile-small .fm-content{margin-left:0}#fm-pivot-view div.fm-alert-view.fm-layout-mobile-small .fm-alert-icon{display:none}.fm-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#fm-pivot-view .fm-grid-layout{position:relative;overflow:hidden;z-index:1}#fm-pivot-view .fm-grid-layout div.fm-scroll-pane{overflow:auto}#fm-pivot-view .fm-grid-layout div.fm-scroll-pane div.fm-scroll-content,#fm-pivot-view .fm-grid-layout div.fm-scroll-pane div.fm-scroll-content-float{position:relative}#fm-pivot-view .fm-grid-layout div.fm-scroll-pane div.fm-scroll-placeholder{position:relative;height:100%}#fm-pivot-view .fm-grid-layout div.fm-cell{background-color:#fff;color:#111;box-sizing:border-box;vertical-align:top;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:7px 4px;line-height:normal}#fm-pivot-view .fm-grid-layout div.fm-row{white-space:nowrap;box-sizing:border-box}#fm-pivot-view .fm-grid-layout div.fm-row.fm-row-hidden{position:absolute;top:-1000px;z-index:-1}#fm-pivot-view .fm-grid-layout div.fm-row>div{display:inline-block}#fm-pivot-view .fm-grid-layout .fm-data-sheet .fm-scroll-placeholder{z-index:1}#fm-pivot-view .fm-grid-layout .fm-cols-sheet div.fm-row,#fm-pivot-view .fm-grid-layout .fm-data-sheet div.fm-row{display:flex}#fm-pivot-view .fm-grid-layout .fm-cols-sheet div.fm-row>div,#fm-pivot-view .fm-grid-layout .fm-data-sheet div.fm-row>div{flex-shrink:0}#fm-pivot-view .fm-grid-layout .fm-rows-sheet div.fm-row{display:flex}#fm-pivot-view .fm-grid-layout .fm-rows-sheet div.fm-row>div.fm-sheet-header{display:flex;flex-direction:column;justify-content:center}#fm-pivot-view .fm-grid-layout div.fm-scroll-pane div.fm-scroll-content{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}#fm-pivot-view .fm-grid-layout .fm-cols-sheet,#fm-pivot-view .fm-grid-layout .fm-data-sheet,#fm-pivot-view .fm-grid-layout .fm-rows-sheet,#fm-pivot-view .fm-grid-layout .fm-sheet-headers{position:absolute;overflow:hidden;background-color:#fff}#fm-pivot-view .fm-grid-layout .fm-data-sheet{border-top:none;border-left:none}#fm-pivot-view .fm-grid-layout .fm-cell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#fm-pivot-view .fm-grid-layout .fm-data-sheet .fm-cell{text-align:right}#fm-pivot-view .fm-grid-layout .fm-cols-sheet .fm-scroll-pane,#fm-pivot-view .fm-grid-layout .fm-rows-sheet .fm-scroll-pane{overflow:hidden}#fm-pivot-view .fm-grid-layout div.fm-scroll-pane div.fm-scroll-content .fm-cell{position:relative}#fm-pivot-view .fm-grid-layout div.fm-scroll-pane div.fm-scroll-content-float .fm-cell{position:absolute}#fm-pivot-view .fm-grid-layout div.fm-header-c,#fm-pivot-view .fm-grid-layout div.fm-header-r{background-color:#f7f7f7;color:#111;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}#fm-pivot-view .fm-grid-layout div.fm-filter-header{cursor:pointer}#fm-pivot-view .fm-grid-layout div.fm-filter-header.fm-live-filtering-header{cursor:auto}#fm-pivot-view .fm-grid-layout div.fm-grand-total-c,#fm-pivot-view .fm-grid-layout div.fm-grand-total-c.fm-grand-total-r,#fm-pivot-view .fm-grid-layout div.fm-grand-total-r,#fm-pivot-view .fm-grid-layout div.fm-total-c,#fm-pivot-view .fm-grid-layout div.fm-total-r{font-weight:700;background-color:#fff;color:#111;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}#fm-pivot-view .fm-grid-layout div.fm-header.fm-grand-total-c,#fm-pivot-view .fm-grid-layout div.fm-header.fm-grand-total-r,#fm-pivot-view .fm-grid-layout div.fm-header.fm-total-c,#fm-pivot-view .fm-grid-layout div.fm-header.fm-total-r{font-weight:400;background-color:#f7f7f7;color:#111;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}#fm-pivot-view .fm-grid-layout.fm-flat-view div.fm-grand-total,#fm-pivot-view .fm-grid-layout.fm-flat-view div.fm-total{text-align:right}#fm-pivot-view .fm-grid-layout .fm-filters{position:absolute;background-color:#e9e9e9;color:#111}#fm-pivot-view .fm-grid-layout .fm-cols-filter{border-right:1px solid #e9e9e9;z-index:1}#fm-pivot-view .fm-grid-layout .fm-cols-filter .fm-row{border-bottom:1px solid #e9e9e9}#fm-pivot-view .fm-grid-layout .fm-filters .fm-filter-header,#fm-pivot-view .fm-grid-layout .fm-filters .fm-header,#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-filter-header,#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-header{background-color:#e9e9e9;color:#111;font-weight:700;text-transform:uppercase;position:relative;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;overflow:hidden;text-overflow:ellipsis}#fm-pivot-view .fm-grid-layout .fm-filters .fm-filter-header:hover,#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-filter-header:hover{background-color:#dcdcdc}#fm-pivot-view .fm-grid-layout a.fm-filter-header,#fm-pivot-view .fm-grid-layout div.fm-filter-header{padding-right:20px}#fm-pivot-view .fm-grid-layout a.fm-filter-header.fm-filtered,#fm-pivot-view .fm-grid-layout div.fm-filter-header.fm-filtered{padding-right:35px}#fm-pivot-view .fm-grid-layout a.fm-filter-header.fm-live-filtering-header:hover,#fm-pivot-view .fm-grid-layout div.fm-filter-header.fm-live-filtering-header:hover{background-color:#e9e9e9}#fm-pivot-view .fm-grid-layout.fm-flat-view a.fm-filter-header,#fm-pivot-view .fm-grid-layout.fm-flat-view div.fm-filter-header{padding-right:30px}#fm-pivot-view .fm-grid-layout.fm-flat-view a.fm-filter-header.fm-filtered,#fm-pivot-view .fm-grid-layout.fm-flat-view div.fm-filter-header.fm-filtered{padding-right:40px}#fm-pivot-view .fm-grid-layout i.fm-icon{position:absolute;height:100%;width:16px;top:0}#fm-pivot-view .fm-grid-layout i.fm-icon:before{font-family:flexmonster-icons;font-weight:400;font-size:15px;color:#999;position:absolute;top:6px}#fm-pivot-view .fm-grid-layout.fm-flat-view i.fm-icon:before{color:#999}#fm-pivot-view .fm-grid-layout .fm-filter-header i.fm-filter-icon{right:2px;pointer-events:none}#fm-pivot-view .fm-grid-layout .fm-filter-header i.fm-filter-icon:before{content:"";color:#999}#fm-pivot-view .fm-grid-layout .fm-filter-header.fm-filtered i.fm-filtered-icon{right:16px;pointer-events:none}#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-filter-header.fm-filtered i.fm-filtered-icon{right:22px}#fm-pivot-view .fm-grid-layout .fm-filter-header.fm-filtered i.fm-filtered-icon:before{content:"";color:#999}#fm-pivot-view .fm-grid-layout .fm-filter-header.fm-dragging-move{opacity:.5}#fm-pivot-view .fm-grid-layout .fm-header-drop-indicator{background-color:#555}#fm-pivot-view .fm-grid-layout .fm-draggable{touch-action:none}#fm-pivot-view .fm-grid-layout .fm-draggable:not(.fm-filter-header){cursor:move}#fm-pivot-view .fm-grid-layout .fm-filters.fm-cols-filter .fm-filter-header{border-right:none;border-bottom:1px solid #e9e9e9;background-color:#e9e9e9;color:#111}#fm-pivot-view .fm-grid-layout .fm-filters.fm-cols-filter .fm-filter-header:hover{background-color:#dcdcdc}#fm-pivot-view .fm-grid-layout .fm-filters.fm-cols-filter .fm-header-drop-indicator{display:inline-block;width:3px;height:100%}#fm-pivot-view .fm-grid-layout .fm-filters.fm-rows-filter .fm-filter-header{border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background-color:#e9e9e9;color:#111}#fm-pivot-view .fm-grid-layout .fm-filters.fm-rows-filter .fm-filter-header:hover{background-color:#dcdcdc}#fm-pivot-view .fm-grid-layout .fm-filters.fm-rows-filter .fm-header-drop-indicator{display:block;width:100%;height:3px}#fm-pivot-view .fm-grid-layout .fm-filters.fm-page-filter .fm-header-drop-indicator{float:none;display:inline-block;width:3px;height:40px;vertical-align:top;margin-right:5px}#fm-pivot-view .fm-grid-layout.fm-classic-view .fm-filters.fm-rows-filter .fm-header-drop-indicator{display:inline-block;width:3px;height:30px}#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-header-drop-indicator{position:absolute;width:3px;height:30px}#fm-pivot-view .fm-grid-layout .fm-filters.fm-page-filter{padding:7px 0 0 7px;border-bottom:1px solid #d5d5d5;background-color:#f7f7f7;white-space:nowrap;overflow-x:auto}#fm-pivot-view .fm-grid-layout .fm-filters.fm-page-filter a.fm-filter-header{text-align:left;border:none;background-color:#e9e9e9;margin-bottom:5px;margin-right:5px;padding:6px 24px 7px 5px;width:auto;min-width:80px;line-height:15px;white-space:nowrap;font-weight:700!important;display:inline-block;float:none;cursor:pointer}#fm-pivot-view .fm-grid-layout .fm-filters.fm-page-filter a.fm-filter-header.fm-filtered{padding-right:40px}#fm-pivot-view .fm-grid-layout .fm-filters.fm-page-filter a.fm-filter-header:hover{background-color:#dcdcdc}#fm-pivot-view .fm-grid-layout .fm-filters.fm-page-filter a.fm-filter-header i.fm-icon:before{top:7px}#fm-pivot-view .fm-grid-layout .fm-filters.fm-page-filter a.fm-filter-header i.fm-filter-icon{right:4px}#fm-pivot-view .fm-grid-layout .fm-filters.fm-page-filter a.fm-filter-header i.fm-filtered-icon{right:20px}#fm-pivot-view .fm-grid-layout .fm-filters.fm-page-filter a.fm-filter-header .fm-filter-desc{display:inline-block;font-weight:400!important;text-transform:none;color:#888;font-size:10px;padding-top:4px;margin-left:4px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-1{padding-left:15px;background-position:12px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-2{padding-left:27px;background-position:24px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-3{padding-left:39px;background-position:36px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-4{padding-left:51px;background-position:48px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-5{padding-left:63px;background-position:60px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-6{padding-left:75px;background-position:72px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-7{padding-left:87px;background-position:84px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-8{padding-left:99px;background-position:96px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-9{padding-left:111px;background-position:108px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-10{padding-left:123px;background-position:120px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-11{padding-left:135px;background-position:132px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-12{padding-left:147px;background-position:144px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-13{padding-left:159px;background-position:156px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-14{padding-left:171px;background-position:168px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-15{padding-left:183px;background-position:180px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-16{padding-left:195px;background-position:192px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-17{padding-left:207px;background-position:204px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-18{padding-left:219px;background-position:216px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-19{padding-left:231px;background-position:228px}#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-header-r.fm-level-20{padding-left:243px;background-position:240px}#fm-pivot-view .fm-grid-layout div.fm-collapsed,#fm-pivot-view .fm-grid-layout div.fm-expanded{cursor:pointer}#fm-pivot-view .fm-grid-layout .fm-collapsed .fm-collapsed-icon,#fm-pivot-view .fm-grid-layout .fm-expanded .fm-expanded-icon{position:relative;display:inline-block;height:12px;width:11px}#fm-pivot-view .fm-grid-layout .fm-collapsed .fm-collapsed-icon:before,#fm-pivot-view .fm-grid-layout .fm-expanded .fm-expanded-icon:before{top:0;left:-4px}#fm-pivot-view .fm-grid-layout .fm-collapsed .fm-collapsed-icon:before{content:""}#fm-pivot-view .fm-grid-layout .fm-expanded .fm-expanded-icon:before{content:""}#fm-pivot-view .fm-grid-layout i.fm-icon.fm-sort-icon{cursor:pointer;right:0}#fm-pivot-view .fm-grid-layout i.fm-icon.fm-sort-icon:before{font-size:17px}#fm-pivot-view .fm-grid-layout i.fm-icon.fm-sort-icon.fm-with-order span{color:#999;font-size:10px;font-weight:400;line-height:30px;margin-left:-4px}#fm-pivot-view .fm-grid-layout .fm-cell.fm-h-sort,#fm-pivot-view .fm-grid-layout .fm-cell.fm-v-sort{padding-right:16px}#fm-pivot-view .fm-grid-layout .fm-h-sort .fm-h-sort-asc:before,#fm-pivot-view .fm-grid-layout .fm-h-sort .fm-h-sort-desc:before,#fm-pivot-view .fm-grid-layout .fm-h-sort:hover .fm-h-sort-icon:before,#fm-pivot-view .fm-grid-layout .fm-v-sort .fm-v-sort-asc:before,#fm-pivot-view .fm-grid-layout .fm-v-sort .fm-v-sort-desc:before,#fm-pivot-view .fm-grid-layout .fm-v-sort.fm-live-filtering-header .fm-v-sort-icon:hover:before,#fm-pivot-view .fm-grid-layout .fm-v-sort:not(.fm-live-filtering-header):hover .fm-v-sort-icon:before{content:""}#fm-pivot-view .fm-grid-layout .fm-v-sort.fm-live-filtering-header .fm-v-sort-icon-asc:hover:before,#fm-pivot-view .fm-grid-layout .fm-v-sort:not(.fm-live-filtering-header):hover .fm-v-sort-icon-asc:before{content:"";transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}#fm-pivot-view .fm-grid-layout .fm-v-sort .fm-v-sort-asc:before{transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}#fm-pivot-view .fm-grid-layout .fm-h-sort .fm-h-sort-desc:before,#fm-pivot-view .fm-grid-layout .fm-h-sort:hover .fm-h-sort-icon:before{right:1px;transform:rotate(270deg);-o-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#fm-pivot-view .fm-grid-layout .fm-h-sort .fm-h-sort-asc:before{right:2px;transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}#fm-pivot-view .fm-grid-layout span.fm-hierarchy-link{white-space:nowrap;color:#888;font-size:10px;text-decoration:underline;cursor:pointer;margin-left:4px}#fm-pivot-view .fm-grid-layout span.fm-hierarchy-link:before{text-indent:0;margin-right:2px;display:inline-block}#fm-pivot-view .fm-grid-layout .fm-drilled-up span.fm-hierarchy-link:before{content:"+"}#fm-pivot-view .fm-grid-layout .fm-drilled-down span.fm-hierarchy-link:before{content:"-"}#fm-pivot-view .fm-grid-layout .fm-filters div.fm-sheet-header,#fm-pivot-view .fm-grid-layout div.fm-sheet-header{border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;color:#999;background-color:#f7f7f7;text-align:center;line-height:23px;padding:0}#fm-pivot-view .fm-grid-layout .fm-sheet-headers .fm-sheet-header{display:inline-block}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#999;font-size:16px;padding-top:3px}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-trend-bad-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-trend-risk-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-trend-ok-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-trend-rising-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-trend-good-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-status-bad-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-status-risk-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-status-ok-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-status-rising-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell.fm-kpi-status-good-icon:after{content:""}#fm-pivot-view .fm-grid-layout div.fm-cell .fm-member-property-label{font-style:italic}#fm-pivot-view .fm-grid-layout .fm-sheet-selection-canvas{position:absolute;background-color:#fff56a33;pointer-events:none;box-sizing:border-box;border:1px solid #ccc;z-index:1}#fm-pivot-view .fm-grid-layout .fm-sheet-selection-canvas.fm-clear-border{border:none}#fm-pivot-view .fm-grid-layout .fm-sheet-selection-canvas.fm-clear-border-right{border-right:none}#fm-pivot-view .fm-grid-layout .fm-sheet-selection-canvas.fm-clear-border-left{border-left:none}#fm-pivot-view .fm-grid-layout .fm-sheet-selection-canvas.fm-clear-border-top{border-top:none}#fm-pivot-view .fm-grid-layout .fm-sheet-selection-canvas.fm-clear-border-bottom{border-bottom:none}#fm-pivot-view .fm-grid-layout .fm-auto-calculation-bar{position:absolute;background-color:#888;opacity:1;pointer-events:none;box-sizing:border-box;z-index:2;height:17px;overflow:hidden}#fm-pivot-view .fm-grid-layout .fm-auto-calculation-bar .fm-auto-calculation-bar-conainer{overflow:hidden;white-space:nowrap}#fm-pivot-view .fm-grid-layout .fm-auto-calculation-bar .fm-auto-calculation-bar-content{margin-left:5px;margin-right:5px;vertical-align:middle;display:inline-block}#fm-pivot-view .fm-grid-layout .fm-auto-calculation-bar .fm-auto-calculation-bar-content-text{color:#fff;text-transform:uppercase;margin-right:5px;float:left;font-size:11px;line-height:17px}#fm-pivot-view .fm-grid-layout .fm-auto-calculation-bar .fm-auto-calculation-bar-content-results{color:#fff;font-weight:700;display:inline-block;font-size:11px;line-height:17px}#fm-pivot-view .fm-grid-layout .fm-sheet-selection-header{border:none}#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-filter-header{padding-left:16px}#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-filter-header i.fm-filter-icon{left:0}#fm-pivot-view .fm-grid-layout .fm-live-filtering-header div{position:relative;margin-top:4px}#fm-pivot-view .fm-grid-layout .fm-live-filtering-header div .fm-ui-text-input{position:absolute;padding:0 4px;height:22px;top:0;left:0}#fm-pivot-view .fm-grid-layout.fm-classic-view .fm-live-filtering-header,#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-live-filtering-header{min-width:100px}#fm-pivot-view .fm-grid-layout.fm-classic-view .fm-live-filtering-header .fm-ui-text-input,#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-live-filtering-header .fm-ui-text-input{width:calc(100% + 16px)}#fm-pivot-view .fm-grid-layout.fm-classic-view .fm-live-filtering-header.fm-filtered .fm-ui-text-input,#fm-pivot-view .fm-grid-layout.fm-compact-view .fm-live-filtering-header.fm-filtered .fm-ui-text-input{width:calc(100% + 31px)}#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-filter-header.fm-live-filtering-header{padding:7px 7px 29px}#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-filter-header.fm-live-filtering-header.fm-filtered{padding-right:40px}#fm-pivot-view .fm-grid-layout.fm-flat-view .fm-filter-header.fm-live-filtering-header.fm-filtered .fm-ui-text-input{width:calc(100% + 23px)}#fm-pivot-view .fm-grid-layout .fm-resize-handles{position:absolute}#fm-pivot-view .fm-grid-layout .fm-resize-handles .fm-wrapper{position:relative;width:100%;height:100%}#fm-pivot-view .fm-grid-layout .fm-resize-handles .fm-indicator{border:1px solid #4285f4;position:absolute;z-index:1}#fm-pivot-view .fm-grid-layout .fm-resize-handles .fm-handle{position:absolute;z-index:1;pointer-events:all}#fm-pivot-view .fm-grid-layout .fm-resize-handles .fm-handle.fm-active,#fm-pivot-view .fm-grid-layout .fm-resize-handles .fm-handle:hover{border:4px solid #4285f4}#fm-pivot-view .fm-grid-layout .fm-resize-handles .fm-handle:after{content:"";position:absolute;inset:-5px}#fm-pivot-view .fm-grid-layout .fm-resize-handles.fm-cols-resize .fm-handle{width:7px;margin-left:-3px;height:100%;min-height:25px;cursor:col-resize}#fm-pivot-view .fm-grid-layout .fm-resize-handles.fm-rows-resize .fm-handle{height:7px;margin-top:-3px;width:100%;min-width:25px;cursor:row-resize}#fm-toolbar-wrapper [class*=" fm-"],#fm-toolbar-wrapper [class^=fm-]{color:#111;line-height:1}#fm-toolbar-wrapper [class*=" fm-"] strong,#fm-toolbar-wrapper [class^=fm-] strong{font-weight:700}#fm-toolbar-wrapper [class*=" fm-"] a,#fm-toolbar-wrapper [class^=fm-] a{text-decoration:none}#fm-toolbar-wrapper [class^=fm-] *,[class*=" fm-"] *{box-sizing:border-box}#fm-toolbar-wrapper [class*=" fm-"] ol,#fm-toolbar-wrapper [class*=" fm-"] p,#fm-toolbar-wrapper [class*=" fm-"] ul,#fm-toolbar-wrapper [class^=fm-] ol,#fm-toolbar-wrapper [class^=fm-] p,#fm-toolbar-wrapper [class^=fm-] ul{list-style:none;margin:0;padding:0}#fm-toolbar-wrapper .fm-icon:before,#fm-toolbar-wrapper [class*=" fm-icon-"]:before,#fm-toolbar-wrapper [class^=fm-icon-]:before{font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#fm-toolbar-wrapper .fm-toolbar-ui .fm-button-add .fm-icon:before,#fm-toolbar-wrapper .fm-toolbar-ui .fm-button-add-large .fm-icon:before,#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-btn .fm-icon,#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-currentmark,#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-currentmark:before{font-size:30px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-weight:400}#fm-toolbar-wrapper .fm-toolbar-ui .fm-condition-row .fm-cr-delete{content:"";display:block;position:absolute;top:-42px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#fm-toolbar-wrapper{height:80px}#fm-toolbar-wrapper #fm-toolbar{width:100%;height:80px;list-style:none;background:#fff;white-space:nowrap}#fm-toolbar-wrapper #fm-toolbar,#fm-toolbar-wrapper #fm-toolbar a,#fm-toolbar-wrapper #fm-toolbar div,#fm-toolbar-wrapper #fm-toolbar input,#fm-toolbar-wrapper #fm-toolbar li,#fm-toolbar-wrapper #fm-toolbar p,#fm-toolbar-wrapper #fm-toolbar select,#fm-toolbar-wrapper #fm-toolbar span,#fm-toolbar-wrapper #fm-toolbar table,#fm-toolbar-wrapper #fm-toolbar table td,#fm-toolbar-wrapper #fm-toolbar table th,#fm-toolbar-wrapper #fm-toolbar table tr,#fm-toolbar-wrapper #fm-toolbar textarea,#fm-toolbar-wrapper #fm-toolbar ul{font-family:Arial,sans-serif;font-size:14px;color:#888;text-align:left;padding:0;margin:0;font-weight:400;text-shadow:none}#fm-toolbar-wrapper #fm-toolbar>li{display:inline-block}#fm-toolbar-wrapper #fm-toolbar li:before{content:none}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li{float:none;width:140px}#fm-toolbar-wrapper #fm-toolbar .fm-toolbar-group-left{position:absolute;left:0}#fm-toolbar-wrapper #fm-toolbar .fm-toolbar-group-right{position:absolute;right:0}#fm-toolbar-wrapper #fm-toolbar li{cursor:pointer}#fm-toolbar-wrapper #fm-toolbar li svg{transform:translateZ(0);fill:#999}#fm-toolbar-wrapper #fm-toolbar li svg .fill-border{fill:#999}#fm-toolbar-wrapper #fm-toolbar li svg .fill-background{fill:#e9e9e9}#fm-toolbar-wrapper #fm-toolbar li a:hover svg,#fm-toolbar-wrapper #fm-toolbar li a:hover svg .fill-border,#fm-toolbar-wrapper #fm-toolbar li li:hover>.fm-svg-icon>svg,#fm-toolbar-wrapper #fm-toolbar li li:hover>.fm-svg-icon>svg .fill-border{fill:gray}#fm-toolbar-wrapper #fm-toolbar li a:hover svg .fill-background,#fm-toolbar-wrapper #fm-toolbar li li:hover>.fm-svg-icon>svg .fill-background{fill:#d0d0d0}#fm-toolbar-wrapper #fm-toolbar>.fm-toolbar-group-left>li>a .fm-svg-icon,#fm-toolbar-wrapper #fm-toolbar>.fm-toolbar-group-right>li>a .fm-svg-icon,#fm-toolbar-wrapper #fm-toolbar>li>a .fm-svg-icon{position:absolute;text-align:center;bottom:25px;width:100%}#fm-toolbar-wrapper #fm-toolbar>.fm-toolbar-group-left>li>a .fm-tab-label,#fm-toolbar-wrapper #fm-toolbar>.fm-toolbar-group-right>li>a .fm-tab-label,#fm-toolbar-wrapper #fm-toolbar>li>a .fm-tab-label{position:absolute;top:55px;left:0;right:0}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li{height:36px}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li .fm-svg-icon{position:absolute;left:0;right:0}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li .fm-svg-icon svg{width:36px;height:36px}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li .fm-tab-label{display:inline-block;padding:12px 0 12px 36px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li .fm-tab-checkbox:before{content:"";display:inline-block;box-sizing:border-box;position:absolute;left:10px;top:9px;width:18px;height:18px;border:1px solid #d5d5d5;background:#fff}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li .fm-tab-checkbox:before:hover{border-color:#999}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li .fm-tab-checkbox:after{display:block;position:absolute;font-family:flexmonster-icons!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:10px;top:8px;opacity:0;content:"";color:#fff;font-size:18px}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li.fm-selected .fm-tab-checkbox:after{opacity:1;font-weight:700;width:0}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li.fm-selected .fm-tab-checkbox:before{border:1px solid #555;background:#555}#fm-toolbar-wrapper #fm-toolbar #fm-tab-charts-multiple{border-top:1px dotted #dcdcdc}#fm-toolbar-wrapper #fm-toolbar #fm-tab-charts-multiple>span.fm-tab-checkbox{position:absolute}#fm-toolbar-wrapper #fm-toolbar li#fm-tab-fullscreen{width:70px}#fm-toolbar-wrapper .fm-list-wrapper.fm-mobile #fm-toolbar{overflow-x:auto}#fm-toolbar-wrapper.fm-mobile #fm-toolbar li#fm-tab-charts-bar-stack,#fm-toolbar-wrapper.fm-mobile #fm-toolbar li#fm-tab-format-conditional{width:80px}#fm-toolbar-wrapper #fm-toolbar li{display:inline-block;background:none;vertical-align:top;padding:0;position:static;width:57px}#fm-toolbar-wrapper #fm-toolbar a{height:80px;display:block;text-decoration:none;border:none;position:relative}#fm-toolbar-wrapper #fm-toolbar a>span{text-align:center;text-overflow:ellipsis;overflow:hidden;height:15px}#fm-toolbar-wrapper #fm-toolbar li:first-child a{margin-left:1px}#fm-toolbar-wrapper #fm-toolbar li.fm-divider{width:0;margin:20px 15px 0;height:40px;border-right:1px solid #d5d5d5}#fm-toolbar-wrapper .fm-list-wrapper.fm-mobile #fm-toolbar li.fm-divider{display:none}#fm-toolbar-wrapper #fm-toolbar li.fm-v-divider{height:0;width:140px;border-bottom:1px dotted #dcdcdc}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown{position:absolute;display:none;top:80px;z-index:25}#fm-toolbar-wrapper #fm-toolbar .fm-opened .fm-dropdown{display:block}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content:after{content:"";border-color:transparent transparent #fff;border-style:solid;border-width:5px;top:-10px;left:23px;width:0;height:0;position:absolute}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content:before{content:"";border-color:transparent transparent #d5d5d5;border-style:outset outset solid;border-width:6px;position:absolute;top:-12px;left:22px}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-scrollable-left:after{left:1px}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-scrollable-left:before{left:0}#fm-toolbar-wrapper #fm-toolbar .fm-align-right .fm-dropdown-content:after{left:inherit;right:20px}#fm-toolbar-wrapper #fm-toolbar .fm-align-right .fm-dropdown-content:before{left:inherit;right:19px}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-scrollable-right:after{left:inherit;right:0}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-scrollable-right:before{left:inherit;right:-1px}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content{padding:0;list-style:none;background:#fff;border:1px solid #d5d5d5;display:flex;flex-direction:column;overflow-x:auto;overflow-y:hidden}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li{width:100%;padding-right:6px;min-width:120px}#fm-toolbar-wrapper #fm-toolbar .fm-dropdown-content li:hover{background-color:#f7f7f7}#fm-toolbar-wrapper div.fm-popup{position:absolute;min-width:270px;z-index:100;font-family:Arial,sans-serif;max-width:100%;background:#fff;border:1px solid #d5d5d5;margin:0 auto;box-shadow:0 0 20px #0000001a;padding:24px 30px;box-sizing:border-box}#fm-toolbar-wrapper div.fm-popup.fm-popup-w700{width:700px}#fm-toolbar-wrapper div.fm-popup.fm-popup-w570{width:570px}#fm-toolbar-wrapper div.fm-popup.fm-popup-w500{width:500px}#fm-toolbar-wrapper div.fm-popup.fm-popup-w460{width:462px}#fm-toolbar-wrapper div.fm-panel .fm-toolbox{margin-top:30px;text-align:center}#fm-toolbar-wrapper div.fm-panel .fm-title-bar .fm-toolbox{flex:1;margin-top:0;min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content;float:right;text-align:right;margin-left:30px}#fm-toolbar-wrapper div.fm-panel .fm-toolbox .fm-ui-btn{height:38px;max-width:calc(50% - 41.5px);max-width:-webkit-calc(50% - 41.5px);margin-right:20px}#fm-toolbar-wrapper div.fm-panel .fm-toolbox .fm-ui-btn:last-child{margin-right:0}#fm-toolbar-wrapper div.fm-panel .fm-toolbox.fm-ui-col .fm-ui-btn:last-child{float:right}#fm-toolbar-wrapper div.fm-panel .fm-panel-content{position:relative}#fm-toolbar-wrapper div.fm-panel .fm-panel-content .fm-title-bar{display:flex;justify-content:center;clear:both;margin-bottom:24px}#fm-toolbar-wrapper div.fm-panel .fm-panel-content .fm-title-bar .fm-title-text{color:#111;font-size:24px;text-align:center;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 0}#fm-toolbar-wrapper div.fm-panel .fm-panel-content .fm-title-bar .fm-title-text.fm-ui-col{text-align:left;flex:1}#fm-toolbar-wrapper .fm-popup-modal-overlay{z-index:20}#fm-toolbar-wrapper .fm-popup-modal-overlay .fm-modal-overlay{opacity:0}#fm-toolbar-wrapper div.fm-modal-overlay{background:#ffffffb3;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}#fm-toolbar-wrapper .fm-landscape-radio,#fm-toolbar-wrapper .fm-portrait-radio{margin-left:14px}#fm-toolbar-wrapper div.fm-panel.fm-popup.fm-layout-mobile{padding:20px}#fm-toolbar-wrapper div.fm-panel.fm-popup.fm-layout-mobile .fm-panel-content .fm-title-bar{display:flex;flex-direction:column}#fm-toolbar-wrapper div.fm-panel.fm-popup.fm-layout-mobile .fm-panel-content .fm-title-bar .fm-title-text.fm-ui-col{max-width:none!important;width:100%;font-size:18px;margin-bottom:10px}#fm-toolbar-wrapper div.fm-panel.fm-popup.fm-layout-mobile .fm-panel-content .fm-toolbox{display:flex;max-width:none!important;width:auto!important;margin-left:0}#fm-toolbar-wrapper div.fm-panel.fm-popup.fm-layout-mobile .fm-panel-content .fm-toolbox .fm-ui-btn:not(.fm-button-add){max-width:none;flex:1}#fm-toolbar-wrapper .fm-popup-conditional{width:610px;min-width:400px}#fm-toolbar-wrapper .fm-popup-conditional .fm-toolbox{max-width:54%!important;width:54%!important}#fm-toolbar-wrapper .fm-popup-conditional .fm-title-text{max-width:46%!important;width:calc(100% - 270px)}#fm-toolbar-wrapper .fm-popup-conditional .fm-popup-content{overflow-x:hidden;overflow-y:auto;max-height:298px;width:100%}#fm-toolbar-wrapper .fm-popup-conditional .fm-ui-btn.fm-button-add{min-width:40px;width:40px}#fm-toolbar-wrapper .fm-popup-conditional .fm-condition-row{border-top:1px solid #d5d5d5;padding:30px;margin-left:-30px;width:calc(100% + 60px)}#fm-toolbar-wrapper .fm-popup-conditional .fm-condition-row .fm-wrap-relative{position:relative}#fm-toolbar-wrapper .fm-popup-conditional .fm-condition-row .fm-cr-delete{position:absolute;color:#999;cursor:pointer;font-size:30px;right:0}#fm-toolbar-wrapper .fm-popup-conditional .fm-condition-row .fm-cr-delete:hover{color:#555}#fm-toolbar-wrapper .fm-popup-conditional .fm-condition-row .fm-values{width:calc(100% - 390px);width:-webkit-calc(100% - 390px)}#fm-toolbar-wrapper .fm-popup-conditional .fm-condition-row .fm-conditions{width:150px}#fm-toolbar-wrapper .fm-popup-conditional .fm-condition-row .fm-font-family{width:calc(100% - 390px);width:-webkit-calc(100% - 390px)}#fm-toolbar-wrapper .fm-popup-conditional .fm-condition-row .fm-font-size{width:100px}#fm-toolbar-wrapper .fm-popup-conditional .fm-condition-row .fm-sample{width:120px}#fm-toolbar-wrapper .fm-popup-conditional.fm-layout-mobile .fm-values{width:calc(100% - 100px);width:-webkit-calc(100% - 100px);margin-bottom:10px}#fm-toolbar-wrapper .fm-popup-conditional.fm-layout-mobile .fm-conditions{width:calc(100% - 230px);width:-webkit-calc(100% - 230px);margin-left:60px}#fm-toolbar-wrapper .fm-popup-conditional.fm-layout-mobile .fm-font-family{width:calc(100% - 100px);width:-webkit-calc(100% - 100px);margin-bottom:10px}#fm-toolbar-wrapper .fm-popup-conditional.fm-layout-mobile .fm-font-size{width:calc(100% - 230px);width:-webkit-calc(100% - 230px);margin-left:60px}#fm-toolbar-wrapper .fm-popup-conditional.fm-layout-mobile .fm-sample{width:70px}#fm-toolbar-wrapper .fm-popup-conditional.fm-layout-mobile .fm-cr-delete{top:-90px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner{font-size:0;margin-bottom:10px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner:nth-child(2){margin-bottom:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner .fm-cr-lbl{display:inline-block;vertical-align:top;color:#999;font-size:14px;margin-right:10px;text-align:right;padding:11px 0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner .fm-cr-lbl:last-child{margin-right:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner .fm-colorpick-wrap,#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner .fm-inp,#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner .fm-ui-dropdown,#fm-toolbar-wrapper .fm-toolbar-ui .fm-number-inp{display:inline-block;vertical-align:top;margin-right:10px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner .fm-colorpick-wrap:last-child,#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner .fm-inp:last-child,#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner .fm-number-inp:last-child,#fm-toolbar-wrapper .fm-toolbar-ui .fm-cr-inner .fm-ui-dropdown:last-child{margin-right:0}#fm-toolbar-wrapper .fm-icon-act_trash:before{content:""}#fm-toolbar-wrapper .fm-toolbar-ui span.fm-and-label{display:inline-block;text-align:center;padding:12px 0}#fm-toolbar-wrapper div.fm-popup input[type=number],#fm-toolbar-wrapper div.fm-popup input[type=password],#fm-toolbar-wrapper div.fm-popup input[type=text]{box-sizing:border-box;border:1px solid #d5d5d5;background-color:#fff;height:38px;padding:0 9px;color:#111;font-size:14px;width:100%;-webkit-appearance:none;border-radius:0;box-shadow:none;margin:0;text-align:left;font-family:Arial,sans-serif}#fm-toolbar-wrapper div.fm-popup input:disabled{opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";background-color:#fff}#fm-toolbar-wrapper div.fm-popup input.fm-half-input{padding-right:0;border-right:none}#fm-toolbar-wrapper .fm-toolbar-ui select{border:1px solid #d5d5d5;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;-moz-user-select:none;border-radius:0;margin:0;outline:none;height:38px;font-size:14px;font-family:Arial,sans-serif;width:100%;color:#111;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 35px 4px 10px;cursor:pointer}#fm-toolbar-wrapper .fm-toolbar-ui div.fm-ui-dropdown{position:static}#fm-toolbar-wrapper .fm-toolbar-ui div.fm-ui-dropdown .fm-ui-dropdown-btn{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#fm-toolbar-wrapper .fm-toolbar-ui div.fm-ui-dropdown .fm-ui-dropdown-list{position:absolute;margin-top:6px;min-width:auto}#fm-toolbar-wrapper .fm-toolbar-ui div.fm-ui-dropdown .fm-ui-dropdown-list li{font-size:14px}#fm-toolbar-wrapper .fm-toolbar-ui div.fm-ui-dropdown.fm-opened .fm-ui-dropdown-list{visibility:visible}#fm-toolbar-wrapper div.fm-popup select::-ms-expand{display:none}#fm-toolbar-wrapper div.fm-popup select:disabled{opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:none;pointer-events:none}#fm-toolbar-wrapper div.fm-popup select *{margin:0!important}#fm-toolbar-wrapper div.fm-popup select option.placeholder{color:#fff;font-size:0;display:none}#fm-toolbar-wrapper div.fm-clear{clear:both}@-moz-document url-prefix(){#fm-toolbar-wrapper select{text-indent:0}}#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-btn{border:1px solid #d5d5d5;height:38px;position:relative;font-size:28px;cursor:pointer}#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-btn span{font-size:28px}#fm-toolbar-wrapper .fm-icon-act_font:before{content:""}#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-popup{background:#fff;width:396px;padding:30px;border:1px solid #d5d5d5;position:absolute;transition:opacity .3s;display:none;left:50%;margin-left:-178px;margin-top:-5px;z-index:99}#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-popup:after,#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-popup:before{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-popup:after,#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-popup:before{width:0;height:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-popup.fm-arrow-up:before{top:-6px;border-color:transparent transparent #d5d5d5;border-style:solid;border-width:0 5.5px 6px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-popup.fm-arrow-up:after{top:-5px;border-color:transparent transparent #fff;border-style:solid;border-width:0 4.5px 5px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-popup.fm-arrow-down:before{bottom:-6px;border-color:#d5d5d5 transparent transparent;border-style:solid;border-width:6px 5.5px 0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-colorpick-popup.fm-arrow-down:after{bottom:-5px;border-color:#fff transparent transparent;border-style:solid;border-width:5px 4.5px 0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-popup-opened .fm-colorpick-popup{display:block}#fm-toolbar-wrapper .fm-toolbar-ui .fm-color-targ-switch{border:1px solid #d5d5d5;font-size:0;margin-bottom:20px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-color-targ-switch .fm-cts-item{display:inline-block;vertical-align:top;width:50%;border:none;border-right:1px solid #d5d5d5;line-height:38px;font-weight:700;color:#999;background:#fff;text-transform:uppercase;text-align:center;font-size:14px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-color-targ-switch .fm-cts-item.fm-current,#fm-toolbar-wrapper .fm-toolbar-ui .fm-color-targ-switch .fm-cts-item:hover{color:#111;background:#f7f7f7}#fm-toolbar-wrapper .fm-toolbar-ui .fm-color-targ-switch .fm-cts-item:last-child{border-right:none}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-sett-row{margin-bottom:20px;font-size:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-sett-row .fm-cp-curr-color{border:1px solid #d5d5d5;height:38px;cursor:pointer}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-2-colors-width.fm-cp-2-colors-width{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-sett-row .fm-cp-2-colors{border:1px solid #d5d5d5;font-size:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-sett-row .fm-cp-2-colors .fm-cp2c-item{height:36px;cursor:pointer;border-right:1px solid #d5d5d5;display:inline-block;vertical-align:top;width:50%}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-sett-row .fm-cp-2-colors .fm-cp2c-item:last-child{border-right:none}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-sett-row .fm-inp,.fm-cp-sett-row .fm-cp-2-colors,.fm-cp-sett-row .fm-cp-curr-color{display:inline-block;vertical-align:top;margin-right:10px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-sett-row .fm-inp:last-child,.fm-cp-sett-row .fm-cp-2-colors:last-child,.fm-cp-sett-row .fm-cp-curr-color:last-child{margin-right:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-btns-row{margin-top:20px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-btns-row .fm-ui-btn{width:calc(50% - 5px);width:-webkit-calc(50% - 5px);margin-right:10px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-btns-row .fm-ui-btn:last-child{margin-right:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-currentmark{border-radius:50%;width:20px;height:20px;background:#555}#fm-toolbar-wrapper .fm-toolbar-ui .fm-cp-currentmark:before{color:#fff;font-size:20px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors{font-size:0;margin-bottom:20px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item{content:"";display:inline-block;vertical-align:top;position:relative;cursor:pointer;height:36px;width:calc(10% - 1px);margin-right:1px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item:after,#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item:before{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item.fm-r10c-white-arrow{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item.fm-r10c-white-arrow.fm-current:before{bottom:-11px;border-color:#e9e9e9 transparent transparent;border-style:solid;border-width:11px 17px 0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item.fm-r10c-white-arrow.fm-current:after{bottom:-10px;border-color:#fff transparent transparent;border-style:solid;border-width:10px 16px 0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item .fm-r10c-arrow{position:absolute;top:100%;border-style:solid;border-top-width:10px;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:none}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item .fm-cp-currentmark{margin-top:2px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item .fm-cp-currentmark,#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item .fm-r10c-arrow{opacity:0;visibility:hidden}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item:nth-child(10n+10){margin-right:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item.fm-current .fm-cp-currentmark,#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-10colors .fm-r10c-item.fm-current .fm-r10c-arrow{opacity:1;visibility:visible}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-4colors{font-size:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-4colors .fm-r4c-item{display:inline-block;vertical-align:top;margin-right:1px;margin-bottom:1px;position:relative;cursor:pointer;height:36px;width:calc(25% - .75px)}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-4colors .fm-r4c-item.fm-white-shade{border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-4colors .fm-r4c-item:nth-child(4n+4){margin-right:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-4colors .fm-r4c-item .fm-cp-currentmark{opacity:0;visibility:hidden}#fm-toolbar-wrapper .fm-toolbar-ui .fm-row-4colors .fm-r4c-item.fm-current .fm-cp-currentmark{opacity:1;visibility:visible}#fm-toolbar-wrapper .fm-list-wrapper.fm-mobile{overflow-x:auto}#fm-toolbar-wrapper .fm-list-wrapper.fm-one-arrow-scroll{width:calc(100% - 25px)!important}#fm-toolbar-wrapper .fm-list-wrapper.fm-two-arrow-scroll{width:calc(100% - 50px)!important}#fm-toolbar-wrapper .fm-left-scroll-button,#fm-toolbar-wrapper .fm-list-wrapper,#fm-toolbar-wrapper .fm-right-scroll-button{float:left;position:relative}#fm-toolbar-wrapper .fm-left-scroll-button.fm-scroll-arrow{margin-top:15px;margin-right:5px;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-right:20px solid #555}#fm-toolbar-wrapper .fm-right-scroll-button.fm-scroll-arrow{margin-top:15px;margin-left:5px;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:20px solid #555}#fm-toolbar-wrapper .fm-left-scroll-button.fm-mobile-scroll-not-active,#fm-toolbar-wrapper .fm-right-scroll-button.fm-mobile-scroll-not-active{opacity:.2}#fm-toolbar-wrapper .fm-radio-wrap label:after,#fm-toolbar-wrapper .fm-radio-wrap label:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#fm-toolbar-wrapper .fm-toolbar-ui div.fm-title-2{color:#999;font-size:14px;text-transform:uppercase;margin-bottom:25px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radiobtn-list{margin-bottom:52px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radiobtn-list:last-child{margin-bottom:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radiobtn-list li{margin-bottom:12px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radio-wrap label{display:inline-block;cursor:pointer;color:#111;font-size:14px;padding:4px 0 4px 35px;position:relative;line-height:1.2}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radio-wrap label:before{width:22px;height:22px;border:1px solid #d5d5d5;background:#fff;left:0;border-radius:50%}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radio-wrap label:after{border:7px solid #555;background-color:#555;border-radius:50%;opacity:0;width:0;height:0;left:5px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radio-wrap label:hover:before{border-color:#999}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radio-wrap input{display:none}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radio-wrap input:checked+label{font-weight:700}#fm-toolbar-wrapper .fm-toolbar-ui .fm-radio-wrap input:checked+label:after{opacity:1}#fm-toolbar-wrapper .fm-toolbar-ui .fm-inp-group{margin-bottom:30px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-inp-group:last-child{margin-bottom:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-inp-row{margin-bottom:10px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-inp-row label{color:#999;font-size:14px;margin-bottom:8px;display:block}#fm-toolbar-wrapper .fm-toolbar-ui .fm-inp-row .fm-inp,#fm-toolbar-wrapper .fm-toolbar-ui .fm-inp-row .fm-ui-dropdown{width:100%}#fm-toolbar-wrapper .fm-toolbar-ui .fm-inp-row:last-child{margin-bottom:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-ir-horizontal{font-size:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-ir-horizontal label{margin-bottom:0;width:140px;margin-right:20px;display:inline-block;vertical-align:middle;text-align:right}#fm-toolbar-wrapper .fm-toolbar-ui .fm-ir-horizontal .fm-inp,#fm-toolbar-wrapper .fm-toolbar-ui .fm-ir-horizontal .fm-ui-dropdown{width:calc(100% - 160px);display:inline-block;vertical-align:middle;background-color:#fff}#fm-toolbar-wrapper .fm-toolbar-ui .fm-uc{text-transform:uppercase}#fm-toolbar-wrapper .fm-toolbar-ui .fm-button-add{padding-right:30px;min-width:auto}#fm-toolbar-wrapper .fm-toolbar-ui .fm-button-add-large{padding-left:36px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-button-add .fm-icon{color:#999;position:absolute;right:0;width:40px;height:100%;top:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-button-add-large .fm-icon{color:#999;position:absolute;left:0;width:40px;height:100%;top:0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-button-add-large:hover .fm-icon,#fm-toolbar-wrapper .fm-toolbar-ui .fm-button-add:hover .fm-icon{color:#555}#fm-toolbar-wrapper .fm-toolbar-ui .fm-popup-content .fm-popup-placeholder{text-align:center;margin:40px 0}#fm-toolbar-wrapper .fm-toolbar-ui .fm-popup-content .fm-popup-placeholder .fm-popup-placeholder-text{text-align:center;margin-bottom:9px;font-size:16px;color:#999}#fm-toolbar-wrapper .fm-toolbar-ui .fm-icon-act_add:before{content:""}#fm-toolbar-wrapper .fm-toolbar-ui .fm-icon-act_check:before{content:""}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width20.fm-width20{width:20px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width40.fm-width40{width:40px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width45.fm-width45{width:45px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width50.fm-width50{width:50px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width85.fm-width85{width:85px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width120.fm-width120{width:120px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width140.fm-width140{width:140px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width180.fm-width180{width:180px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width200.fm-width200{width:200px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width210.fm-width210{width:210px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width220.fm-width220{width:220px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width230.fm-width230{width:230px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width240.fm-width240{width:240px}#fm-toolbar-wrapper .fm-toolbar-ui .fm-width250.fm-width250{width:250px}#fm-toolbar-wrapper .fm-popup-olap .fm-ir-horizontal label{width:110px}#fm-toolbar-wrapper .fm-popup-olap .fm-ir-horizontal .fm-ui-dropdown{width:calc(100% - 130px);vertical-align:middle}#fm-toolbar-wrapper .fm-popup-olap input.fm-inp.fm-inp-proxy-url{width:calc(100% - 230px)}#fm-toolbar-wrapper .fm-popup-olap .fm-btn-connect{width:100px;height:38px;padding-left:0;padding-right:0;border-top-left-radius:0;border-bottom-left-radius:0}#fm-toolbar-wrapper .fm-popup-olap.fm-layout-mobile-small .fm-ir-horizontal label{text-align:left;width:100%}#fm-toolbar-wrapper .fm-popup-olap.fm-layout-mobile-small .fm-ir-horizontal .fm-ui-dropdown{width:100%}#fm-toolbar-wrapper .fm-popup-olap.fm-layout-mobile-small input.fm-inp.fm-inp-proxy-url{width:calc(100% - 100px)}#fm-toolbar-wrapper .fm-popup-format-cells{width:480px}#fm-toolbar-wrapper .fm-popup-format-cells.fm-layout-mobile-small .fm-ir-horizontal label{text-align:left;width:100%}#fm-toolbar-wrapper .fm-popup-format-cells.fm-layout-mobile-small .fm-ir-horizontal .fm-inp,#fm-toolbar-wrapper .fm-popup-format-cells.fm-layout-mobile-small .fm-ir-horizontal .fm-ui-dropdown{width:100%}#fm-toolbar-wrapper .fm-hide{display:none}#fm-toolbar-wrapper .fm-popup-options{width:570px;min-width:320px}#fm-toolbar-wrapper.fm-layout-700 #fm-toolbar .fm-divider{display:none}#fm-toolbar-wrapper #fm-toolbar.fm-scroll-toolbar{-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden;overflow-y:auto}#fm-toolbar-wrapper #fm-toolbar.fm-scroll-toolbar::-webkit-scrollbar{display:none}.fm-resize-triggers{visibility:hidden;opacity:0}.fm-contract-trigger:before,.fm-resize-triggers,.fm-resize-triggers>div{content:" ";display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.fm-resize-triggers>div{background:#eee;overflow:auto}.fm-contract-trigger:before{width:200%;height:200%}#fm-pivot-view .fm-resizable-handle{position:absolute}#fm-pivot-view .fm-resizable-handle.fm-left{left:0;top:0;bottom:0;width:5px;cursor:w-resize}#fm-pivot-view .fm-resizable-handle.fm-right{right:0;top:0;bottom:0;width:5px;cursor:e-resize}#fm-pivot-view .fm-resizable-handle.fm-top{top:0;left:0;right:0;height:5px;cursor:n-resize}#fm-pivot-view .fm-resizable-handle.fm-bottom{bottom:0;left:0;right:0;height:5px;cursor:s-resize}#fm-pivot-view .fm-scrollbars::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px;background-color:transparent}#fm-pivot-view .fm-scrollbars::-webkit-scrollbar-thumb{background:#00000080;border-radius:5px}#fm-pivot-view .fm-scrollbars::-webkit-scrollbar-track{background:transparent;background-color:#0000000d}#fm-pivot-view .fm-scrollbars::-webkit-scrollbar-corner{background-color:#0000000d}#fm-pivot-view.fm-accessibility :focus,#fm-pivot-view.fm-accessibility a.fm-ui-btn:focus,#fm-toolbar-wrapper.fm-accessibility :focus,#fm-toolbar-wrapper.fm-accessibility a.fm-ui-btn:focus{outline:2px dashed #999;outline-offset:-2px}#fm-pivot-view.fm-accessibility .fm-grid-view:focus,#fm-pivot-view.fm-accessibility a.fm-ui-btn:focus,#fm-toolbar-wrapper.fm-accessibility .fm-grid-view:focus,#fm-toolbar-wrapper.fm-accessibility a.fm-ui-btn:focus{outline-offset:0}#fm-pivot-view.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas,#fm-toolbar-wrapper.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas{border:2px dashed #999}#fm-pivot-view.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border,#fm-pivot-view.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-sheet-selection-header,#fm-toolbar-wrapper.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border,#fm-toolbar-wrapper.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-sheet-selection-header{border:none}#fm-pivot-view.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-right,#fm-toolbar-wrapper.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-right{border-right:none}#fm-pivot-view.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-left,#fm-toolbar-wrapper.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-left{border-left:none}#fm-pivot-view.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-top,#fm-toolbar-wrapper.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-top{border-top:none}#fm-pivot-view.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-bottom,#fm-toolbar-wrapper.fm-accessibility .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-bottom{border-bottom:none}.fm-keyboard-mode #fm-pivot-view .fm-calculated-view .fm-popup-content .fm-func-btn-group button.fm-calc-action:focus,.fm-keyboard-mode #fm-pivot-view .fm-dropdown-content li.fm-current,.fm-keyboard-mode #fm-pivot-view .fm-ui-dropdown-btn:focus,.fm-keyboard-mode #fm-pivot-view .fm-ui-dropdown-list li.fm-current,.fm-keyboard-mode #fm-pivot-view .fm-ui-dropdown-list li.fm-ui-active,.fm-keyboard-mode #fm-pivot-view .fm-ui-list:focus li.fm-ui-active,.fm-keyboard-mode #fm-pivot-view .fm-ui-vlist:focus li.fm-ui-active,.fm-keyboard-mode #fm-pivot-view :focus,.fm-keyboard-mode #fm-pivot-view a.fm-ui-btn:focus,.fm-keyboard-mode #fm-pivot-view button.fm-ui-btn:focus,.fm-keyboard-mode #fm-pivot-view input.fm-ui:focus,.fm-keyboard-mode #fm-pivot-view select:focus,.fm-keyboard-mode #fm-toolbar-wrapper .fm-calculated-view .fm-popup-content .fm-func-btn-group button.fm-calc-action:focus,.fm-keyboard-mode #fm-toolbar-wrapper .fm-dropdown-content li.fm-current,.fm-keyboard-mode #fm-toolbar-wrapper .fm-ui-dropdown-btn:focus,.fm-keyboard-mode #fm-toolbar-wrapper .fm-ui-dropdown-list li.fm-current,.fm-keyboard-mode #fm-toolbar-wrapper .fm-ui-dropdown-list li.fm-ui-active,.fm-keyboard-mode #fm-toolbar-wrapper .fm-ui-list:focus li.fm-ui-active,.fm-keyboard-mode #fm-toolbar-wrapper .fm-ui-vlist:focus li.fm-ui-active,.fm-keyboard-mode #fm-toolbar-wrapper :focus,.fm-keyboard-mode #fm-toolbar-wrapper a.fm-ui-btn:focus,.fm-keyboard-mode #fm-toolbar-wrapper button.fm-ui-btn:focus,.fm-keyboard-mode #fm-toolbar-wrapper input.fm-ui:focus,.fm-keyboard-mode #fm-toolbar-wrapper select:focus{outline:2px dashed #111;outline-offset:-2px}.fm-keyboard-mode #fm-pivot-view .fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:focus,.fm-keyboard-mode #fm-pivot-view .fm-calculated-view .fm-popup-content .fm-func-btn-group button.fm-calc-action:focus,.fm-keyboard-mode #fm-pivot-view .fm-colorpick-btn,.fm-keyboard-mode #fm-pivot-view .fm-grid-view:focus,.fm-keyboard-mode #fm-pivot-view .fm-r10c-item,.fm-keyboard-mode #fm-pivot-view .fm-r4c-item,.fm-keyboard-mode #fm-pivot-view a.fm-ui-btn:focus,.fm-keyboard-mode #fm-pivot-view button.fm-ui-btn:focus,.fm-keyboard-mode #fm-pivot-view select:focus,.fm-keyboard-mode #fm-toolbar-wrapper .fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:focus,.fm-keyboard-mode #fm-toolbar-wrapper .fm-calculated-view .fm-popup-content .fm-func-btn-group button.fm-calc-action:focus,.fm-keyboard-mode #fm-toolbar-wrapper .fm-colorpick-btn,.fm-keyboard-mode #fm-toolbar-wrapper .fm-grid-view:focus,.fm-keyboard-mode #fm-toolbar-wrapper .fm-r10c-item,.fm-keyboard-mode #fm-toolbar-wrapper .fm-r4c-item,.fm-keyboard-mode #fm-toolbar-wrapper a.fm-ui-btn:focus,.fm-keyboard-mode #fm-toolbar-wrapper button.fm-ui-btn:focus,.fm-keyboard-mode #fm-toolbar-wrapper select:focus{outline-offset:0}.fm-keyboard-mode #fm-pivot-view .fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-pivot-view .fm-calculated-view .fm-popup-content .fm-func-btn-group button.fm-calc-action:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-pivot-view .fm-colorpick-btn.fm-btn-add-measure-2,.fm-keyboard-mode #fm-pivot-view .fm-grid-view:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-pivot-view .fm-r10c-item.fm-btn-add-measure-2,.fm-keyboard-mode #fm-pivot-view .fm-r4c-item.fm-btn-add-measure-2,.fm-keyboard-mode #fm-pivot-view a.fm-ui-btn:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-pivot-view button.fm-ui-btn:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-pivot-view select:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-toolbar-wrapper .fm-calculated-view .fm-popup-content .fm-func-btn-group .fm-calc-action:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-toolbar-wrapper .fm-calculated-view .fm-popup-content .fm-func-btn-group button.fm-calc-action:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-toolbar-wrapper .fm-colorpick-btn.fm-btn-add-measure-2,.fm-keyboard-mode #fm-toolbar-wrapper .fm-grid-view:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-toolbar-wrapper .fm-r10c-item.fm-btn-add-measure-2,.fm-keyboard-mode #fm-toolbar-wrapper .fm-r4c-item.fm-btn-add-measure-2,.fm-keyboard-mode #fm-toolbar-wrapper a.fm-ui-btn:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-toolbar-wrapper button.fm-ui-btn:focus.fm-btn-add-measure-2,.fm-keyboard-mode #fm-toolbar-wrapper select:focus.fm-btn-add-measure-2{outline-offset:-2px}.fm-keyboard-mode #fm-pivot-view .fm-grid-layout:focus .fm-sheet-selection-canvas,.fm-keyboard-mode #fm-toolbar-wrapper .fm-grid-layout:focus .fm-sheet-selection-canvas{border:2px dashed #111}.fm-keyboard-mode #fm-pivot-view .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border,.fm-keyboard-mode #fm-pivot-view .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-sheet-selection-header,.fm-keyboard-mode #fm-toolbar-wrapper .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border,.fm-keyboard-mode #fm-toolbar-wrapper .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-sheet-selection-header{border:none}.fm-keyboard-mode #fm-pivot-view .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-right,.fm-keyboard-mode #fm-toolbar-wrapper .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-right{border-right:none}.fm-keyboard-mode #fm-pivot-view .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-left,.fm-keyboard-mode #fm-toolbar-wrapper .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-left{border-left:none}.fm-keyboard-mode #fm-pivot-view .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-top,.fm-keyboard-mode #fm-toolbar-wrapper .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-top{border-top:none}.fm-keyboard-mode #fm-pivot-view .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-bottom,.fm-keyboard-mode #fm-toolbar-wrapper .fm-grid-layout:focus .fm-sheet-selection-canvas.fm-clear-border-bottom{border-bottom:none}.fm-keyboard-mode #fm-pivot-view .fm-ui-list:not(.fm-ui-empty):focus,.fm-keyboard-mode #fm-pivot-view .fm-ui-vlist:not(.fm-ui-empty):focus,.fm-keyboard-mode #fm-toolbar-wrapper .fm-ui-list:not(.fm-ui-empty):focus,.fm-keyboard-mode #fm-toolbar-wrapper .fm-ui-vlist:not(.fm-ui-empty):focus{outline:none;outline-offset:0}body.fm-suppress-alert .fm-ui .fm-popup-error,body.fm-suppress-alert .fm-ui .fm-popup-inline,body.fm-suppress-alert .fm-ui div[class*=fm-alert]{display:none!important}.flexmonster-report[data-v-fec8ec31]{padding:var(--up1-spacing-4);background:var(--up1-bg-primary,#fff);border-radius:var(--up1-border-radius-lg,8px);box-shadow:var(--up1-shadow-sm,0 2px 8px rgba(0,0,0,.1));position:relative;transition:background-color .3s ease}.fm-empty-state[data-v-fec8ec31]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:var(--up1-spacing-6,24px);color:var(--up1-text-secondary,#6c757d);text-align:center;gap:var(--up1-spacing-3,12px)}.fm-empty-state i[data-v-fec8ec31]{font-size:2.5rem;opacity:.5}.fm-empty-state p[data-v-fec8ec31]{margin:0;font-size:var(--up1-font-size-base,.95rem)}.locale-change-overlay[data-v-fec8ec31]{position:absolute;inset:0;background:var(--up1-bg-primary,hsla(0,0%,100%,.7));opacity:.85;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:var(--up1-border-radius-lg,8px);transition:opacity .2s ease}.locale-change-spinner[data-v-fec8ec31]{width:32px;height:32px;border:3px solid var(--up1-border-color,#dee2e6);border-top-color:var(--up1-color-primary-500,#0d6efd);border-radius:50%;animation:fm-locale-spin-fec8ec31 .6s linear infinite}@keyframes fm-locale-spin-fec8ec31{to{transform:rotate(1turn)}}.report-header[data-v-fec8ec31]{padding-bottom:var(--up1-spacing-3);border-bottom:var(--up1-border-width,2px) solid var(--up1-border-color,#e9ecef)}.report-header h4[data-v-fec8ec31]{color:var(--up1-color-dark,#333);font-weight:var(--up1-font-weight-semibold,600)}.pivot-container[data-v-fec8ec31]{width:100%;margin-top:var(--up1-spacing-3);min-height:500px;position:relative}.flexmonster-report--fill[data-v-fec8ec31]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.flexmonster-report--fill .pivot-container[data-v-fec8ec31]{flex:1 1 auto;min-height:0;margin-top:0}[data-v-fec8ec31] .fm-toolbar{background-color:var(--up1-bg-secondary,#f8f9fa)!important;border-bottom:1px solid var(--up1-border-color,#dee2e6)!important}[data-v-fec8ec31] .fm-button{border-radius:var(--up1-border-radius,4px)!important}[data-v-fec8ec31] .fm-grid{font-family:var(--up1-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif)!important}.fme[data-v-0c9f90f3]{width:100%}.fme__toolbar[data-v-0c9f90f3]{display:flex;gap:.5rem;margin-bottom:.5rem}.fme__picker[data-v-0c9f90f3],.fme__toolbar[data-v-0c9f90f3]{position:relative}.fme__picker-btn[data-v-0c9f90f3]{padding:.35rem .75rem;font-size:var(--up1-font-size-sm,.85rem);background:var(--up1-bg-secondary,#f5f5f5);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);cursor:pointer;color:var(--up1-text-primary,#262626)}.fme__picker-btn[data-v-0c9f90f3]:hover:not(:disabled){background:var(--up1-bg-tertiary,#ebebeb)}.fme__picker-btn[data-v-0c9f90f3]:disabled{opacity:.5;cursor:not-allowed}.fme__dropdown[data-v-0c9f90f3]{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:280px;background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);box-shadow:0 6px 16px #0000001f}.fme__filter[data-v-0c9f90f3]{width:100%;padding:.4rem .6rem;border:0;border-bottom:1px solid var(--up1-border-light,#ebebeb);font-size:var(--up1-font-size-sm,.85rem);outline:none}.fme__categories[data-v-0c9f90f3]{overflow-y:auto;max-height:280px}.fme__category[data-v-0c9f90f3]{border-bottom:1px solid var(--up1-border-light,#ebebeb)}.fme__category-label[data-v-0c9f90f3]{padding:.3rem .75rem;font-size:var(--up1-font-size-xs,.75rem);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--up1-text-secondary,#6b7280);background:var(--up1-bg-secondary,#f5f5f5)}.fme__list[data-v-0c9f90f3]{margin:0;padding:0;list-style:none}.fme__list-item[data-v-0c9f90f3]{padding:.4rem .75rem;font-size:var(--up1-font-size-sm,.85rem);cursor:pointer;display:flex;gap:.4rem;align-items:baseline;color:var(--up1-text-primary,#262626)}.fme__list-item[data-v-0c9f90f3]:hover{background:var(--up1-bg-secondary,#f5f5f5)}.fme__categories--draft[data-v-0c9f90f3]{max-height:280px;overflow-y:auto}.fme__list-empty[data-v-0c9f90f3]{padding:.75rem;color:var(--up1-text-secondary,#6b7280);font-size:var(--up1-font-size-sm,.85rem);text-align:center}.fme__fn-name[data-v-0c9f90f3]{font-weight:500}.fme__fn-name[data-v-0c9f90f3],.fme__fn-sig[data-v-0c9f90f3]{font-family:var(--up1-font-family-mono,ui-monospace,"SF Mono",Consolas,monospace)}.fme__fn-sig[data-v-0c9f90f3]{color:var(--up1-text-muted,#9ca3af);font-size:var(--up1-font-size-xs,.75rem)}.fme__editor[data-v-0c9f90f3]{position:relative;border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background:var(--up1-bg-primary,#fff);overflow:hidden}.fme__editor[data-v-0c9f90f3]:focus-within{border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 var(--vf-ring-width,3px) var(--vf-ring-color,rgba(10,128,140,.25))}.fme--has-error .fme__editor[data-v-0c9f90f3]{border-color:var(--up1-color-danger-500,#ef4444)}.fme--has-warning .fme__editor[data-v-0c9f90f3]{border-color:var(--up1-color-warning-500,#f59e0b)}.fme--readonly .fme__editor[data-v-0c9f90f3]{background:var(--vf-bg-disabled,#f3f4f6);border-color:var(--vf-border-color-disabled,#d1d5db)}.fme--readonly .fme__textarea[data-v-0c9f90f3]{cursor:default}.fme__overlay[data-v-0c9f90f3],.fme__textarea[data-v-0c9f90f3]{font-family:var(--up1-font-family-mono,ui-monospace,"SF Mono",Consolas,"Liberation Mono",monospace);font-size:.9375rem;line-height:1.5;letter-spacing:normal;-moz-tab-size:2;-o-tab-size:2;tab-size:2;padding:.6rem .75rem;margin:0;border:0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;box-sizing:border-box}.fme__overlay[data-v-0c9f90f3]{position:absolute;inset:0;pointer-events:none;color:var(--up1-text-primary,#262626);background:transparent;overflow:auto;z-index:1}.fme__textarea[data-v-0c9f90f3]{position:relative;z-index:2;width:100%;min-height:inherit;background:transparent;color:transparent;caret-color:var(--up1-text-primary,#262626);resize:vertical;outline:none}.fme__textarea[data-v-0c9f90f3]::-moz-placeholder{color:var(--vf-color-placeholder,#b6b6b6);-webkit-text-fill-color:var(--vf-color-placeholder,#b6b6b6);opacity:1}.fme__textarea[data-v-0c9f90f3]::placeholder{color:var(--vf-color-placeholder,#b6b6b6);-webkit-text-fill-color:var(--vf-color-placeholder,#b6b6b6);opacity:1}.fme-tok--keyword[data-v-0c9f90f3]{color:var(--up1-syntax-keyword,#8e44ad);font-weight:600}.fme-tok--function[data-v-0c9f90f3]{color:var(--up1-syntax-function,#2563eb)}.fme-tok--operator[data-v-0c9f90f3]{color:var(--up1-syntax-operator,#475569)}.fme-tok--string[data-v-0c9f90f3]{color:var(--up1-syntax-string,#16a34a)}.fme-tok--number[data-v-0c9f90f3]{color:var(--up1-syntax-number,#b45309)}.fme-tok--identifier[data-v-0c9f90f3]{color:var(--up1-syntax-identifier,#262626)}.fme-tok--comma[data-v-0c9f90f3],.fme-tok--paren[data-v-0c9f90f3]{color:var(--up1-syntax-punctuation,#475569)}.fme-tok--whitespace[data-v-0c9f90f3]{color:inherit}.fme-tok--other[data-v-0c9f90f3]{color:var(--up1-syntax-other,#374151)}.fme__status[data-v-0c9f90f3]{display:flex;gap:.4rem;align-items:baseline;padding:.45rem .6rem;margin-top:.4rem;border-radius:var(--up1-border-radius,.375rem);font-size:var(--up1-font-size-sm,.85rem);line-height:1.4;background:var(--up1-bg-secondary,#f5f5f5);color:var(--up1-text-primary,#262626)}.fme__status-icon[data-v-0c9f90f3]{font-weight:600}.fme__status-detail[data-v-0c9f90f3]{color:var(--up1-text-secondary,#6b7280)}.fme__status--ok[data-v-0c9f90f3]{background:#16a34a14;color:var(--up1-color-success-500,#15803d)}.fme__status--error[data-v-0c9f90f3]{background:#ef444414;color:var(--up1-color-danger-500,#b91c1c)}.fme__status--warning[data-v-0c9f90f3]{background:#f59e0b1a;color:var(--up1-color-warning-500,#b45309)}.fme__status--parsing[data-v-0c9f90f3]{background:#3b82f614;color:var(--up1-color-info-500,#1d4ed8)}.fme__status--idle[data-v-0c9f90f3]{background:var(--up1-bg-secondary,#f5f5f5)}.ids[data-v-32b8e32e]{display:flex;flex-direction:column;gap:var(--up1-spacing-2)}.ids-hint[data-v-32b8e32e]{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.ids-pills[data-v-32b8e32e]{display:flex;flex-wrap:wrap;gap:var(--up1-spacing-2);max-width:100%}.ids-pills[data-v-32b8e32e] .btn{border-radius:var(--up1-border-radius-full);max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:left}.ids-pill-value[data-v-32b8e32e]{font-family:var(--up1-font-family-mono);font-size:var(--up1-font-size-sm)}.ids-pill-taken[data-v-32b8e32e]{margin-left:var(--up1-spacing-1);font-size:var(--up1-font-size-xs);opacity:.8}.itd-wrap[data-v-c8117bd0]{display:inline-flex;align-items:baseline;gap:6px}.itd-value[data-v-c8117bd0]{font-size:1.25rem;font-weight:500;color:var(--up1-color-text,currentColor)}.itd-unit[data-v-c8117bd0]{font-size:.875rem;color:var(--up1-color-text-muted,currentColor)}.wks[data-v-347b0d9c]{display:flex;flex-direction:column;gap:12px}.wks__tools[data-v-347b0d9c]{display:flex;gap:8px}.wks__range[data-v-347b0d9c],.wks__tools[data-v-347b0d9c]{flex-wrap:wrap;align-items:center}.wks__range[data-v-347b0d9c]{display:inline-flex;gap:6px}.wks__range-lbl[data-v-347b0d9c]{font-size:11px;color:var(--up1-text-muted,#8aa19b);text-transform:uppercase;letter-spacing:.04em}.wks__select[data-v-347b0d9c]{height:30px;padding:0 8px;border-radius:6px;font:inherit;font-size:12px;background:var(--up1-bg-primary,#16211e);color:var(--up1-text-primary,#e8eeec);border:1px solid var(--up1-border-color,#26362f)}.wks__chips[data-v-347b0d9c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.wks__chip[data-v-347b0d9c]{display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 4px;border-radius:7px;cursor:pointer;border:1px solid var(--up1-border-color,#26362f);background:var(--up1-bg-secondary,#1b2925);color:var(--up1-text-muted,#8b9491);font-variant-numeric:tabular-nums;transition:border-color .1s ease,background .1s ease,color .1s ease}.wks__chip[data-v-347b0d9c]:hover{border-color:var(--up1-color-primary,#14b8a6);color:var(--up1-text-primary,#e6e9e8)}.wks__chip[data-v-347b0d9c]:focus-visible{outline:2px solid var(--up1-color-primary,#14b8a6);outline-offset:1px}.wks__chip--on[data-v-347b0d9c]{background:#14b8a624;border-color:var(--up1-color-primary,#14b8a6);color:var(--up1-color-primary,#14b8a6)}.wks__chip--readonly[data-v-347b0d9c]{cursor:default}.wks__chip--readonly[data-v-347b0d9c]:hover{border-color:var(--up1-border-color,#26362f)}.wks__chip-week[data-v-347b0d9c]{font-size:12px;font-weight:700}.wks__chip-date[data-v-347b0d9c]{font-size:10px}.wks__count[data-v-347b0d9c]{margin:0;font-size:12px;color:var(--up1-text-primary,#e8eeec)}.wks__count--empty[data-v-347b0d9c]{color:var(--up1-color-danger-500,#f87171)}.wsm__hint[data-v-62e0c55a]{margin:0 0 12px;font-size:12.5px;color:var(--up1-text-muted,#8aa19b)}.iap[data-v-e41399da]{--iap-surface:light-dark(var(--up1-bg-primary), var(--up1-bg-secondary));display:flex;flex-direction:column;gap:11px;color:var(--up1-text-primary,#f2f4f3)}.iap__blocks-wrap[data-v-e41399da]{position:relative}.iap__blocks[data-v-e41399da]{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.iap__blocks-fade[data-v-e41399da]{position:absolute;top:0;bottom:0;width:38px;z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.iap__blocks-fade--left[data-v-e41399da]{left:0;background:linear-gradient(to right,var(--up1-modal-bg,#0b0d0d) 15%,transparent)}.iap__blocks-fade--right[data-v-e41399da]{right:0;background:linear-gradient(to left,var(--up1-modal-bg,#0b0d0d) 15%,transparent)}.iap__blocks-arrow[data-v-e41399da]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:22px;height:22px;padding:0;border-radius:999px;border:1px solid var(--up1-border-color,#232525);background:#1f23228c;background:color-mix(in srgb,var(--up1-bg-tertiary,#1f2322) 55%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--up1-text-primary,#e9ebea);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 5px 2px #00000040}.iap__blocks-arrow[data-v-e41399da]:hover{border-color:var(--up1-color-primary,#2dd4bf);color:var(--up1-color-primary,#2dd4bf)}.iap__blocks-arrow--left[data-v-e41399da]{left:-2px}.iap__blocks-arrow--right[data-v-e41399da]{right:-2px}.iap__block[data-v-e41399da]{flex:none;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid var(--up1-border-color,#232525);background:var(--iap-surface,#121414);color:var(--up1-text-muted,#8b9491);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.iap__block--active[data-v-e41399da]{color:var(--up1-color-primary,#2dd4bf);border-color:var(--up1-color-primary,#2dd4bf);background:#2dd4bf14}.iap__block-count[data-v-e41399da]{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:10px;background:var(--up1-color-primary,#2dd4bf);color:var(--up1-text-inverse,#04211d)}.iap__hint[data-v-e41399da]{margin:0;font-size:12px;color:var(--up1-text-muted,#8b9491)}.iap__block-count--inherited[data-v-e41399da]{background:transparent;color:var(--up1-text-muted,#8b9491);border:1px dashed var(--up1-text-muted,#8b9491)}.iap__group[data-v-e41399da]{display:flex;flex-direction:column;gap:8px}.iap__group-title[data-v-e41399da]{margin:2px 0 0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--up1-text-muted,#8b9491)}.iap__badge-inherited[data-v-e41399da]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;color:var(--up1-text-secondary,#cfd4d2);background:var(--up1-bg-tertiary,#1f2322);border:1px dashed var(--up1-text-muted,#8b9491)}.iap__notice[data-v-e41399da]{margin:0;padding:8px 10px;border-radius:7px;font-size:12px;color:var(--up1-text-primary,#e9ebea);background:#2dd4bf14;border:1px solid rgba(45,212,191,.35)}.iap__notice--warn[data-v-e41399da]{color:var(--up1-color-warning-500,#f0ad4e);background:#f0ad4e1a;border-color:#f0ad4e59}.iap__footer-blocks[data-v-e41399da]{display:block;margin-top:2px;font-size:11px;font-weight:400;color:var(--up1-text-muted,#8b9491)}.iap__search-row[data-v-e41399da]{gap:8px}.iap__search[data-v-e41399da],.iap__search-row[data-v-e41399da]{display:flex;align-items:center}.iap__search[data-v-e41399da]{flex:1;gap:6px;height:30px;padding:0 10px;background:var(--iap-surface,#121414);border:1px solid var(--up1-border-color,#232525);border-radius:5px}.iap__search-icon[data-v-e41399da]{color:var(--up1-text-muted,#8b9491);flex:none}.iap__search-input[data-v-e41399da]{flex:1;min-width:0;border:none;outline:none;background:none;color:var(--up1-text-primary,#e9ebea);font-size:12px;font-family:inherit}.iap__state[data-v-e41399da]{display:flex;justify-content:center;padding:13px}.iap__state--muted[data-v-e41399da]{color:var(--up1-text-muted,#8b9491);font-size:12px;text-align:center}.iap__list[data-v-e41399da]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.iap__card[data-v-e41399da]{display:flex;align-items:center;gap:12px;border-radius:10px;padding:10px 12px;cursor:pointer;background:var(--iap-surface,#121414);border:1px solid var(--up1-border-color,#232525);transition:border-color .12s,background .12s}.iap__card--selected[data-v-e41399da],.iap__card[data-v-e41399da]:hover{border-color:var(--up1-color-primary,#2dd4bf)}.iap__card--selected[data-v-e41399da]{background:#2dd4bf0f}.iap__card--inherited[data-v-e41399da],.iap__card--inherited[data-v-e41399da]:hover{border:1px dashed var(--up1-text-muted,#8b9491);background:transparent;cursor:default}.iap__avatar[data-v-e41399da]{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--up1-bg-tertiary,#1f2322);color:var(--up1-text-primary,#e9ebea)}.iap__main[data-v-e41399da]{flex:1;min-width:0}.iap__name-row[data-v-e41399da]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.iap__name[data-v-e41399da]{font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--up1-text-primary,#f2f4f3)}.iap__chip[data-v-e41399da]{gap:3px;color:var(--up1-color-primary,#2dd4bf);background:#2dd4bf21}.iap__badge-warn[data-v-e41399da],.iap__chip[data-v-e41399da]{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:700}.iap__badge-warn[data-v-e41399da]{color:var(--up1-color-warning-500,#f0ad4e);background:#f0ad4e26}.iap__meta[data-v-e41399da]{margin-top:1px;font-size:11.5px;color:var(--up1-text-muted,#8b9491)}.iap__conflict[data-v-e41399da]{margin-top:2px;display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--up1-color-danger-500,#f8786b)}.iap__block-weeks[data-v-e41399da],.iap__nums[data-v-e41399da]{font-variant-numeric:tabular-nums}.iap__block-weeks[data-v-e41399da]{font-size:10px;font-weight:600;padding:0 5px;border-radius:5px;color:var(--up1-color-warning-500,#fbbf24);background:#fbbf2424}.iap__weeks[data-v-e41399da]{margin-top:3px;display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px}.iap__weeks-lbl[data-v-e41399da]{color:var(--up1-text-muted,#8b9491)}.iap__weeks-val[data-v-e41399da]{color:var(--up1-text-secondary,#cfd4d2);font-variant-numeric:tabular-nums}.iap__weeks-val--partial[data-v-e41399da]{color:var(--up1-color-warning-500,#fbbf24);font-weight:600}.iap__actions[data-v-e41399da]{margin-top:3px;display:flex;align-items:center;justify-content:space-between;gap:8px}.iap__all-blocks[data-v-e41399da]{border:0;background:none;padding:0;cursor:pointer;font-size:11px;font-weight:600;color:var(--up1-color-primary,#2dd4bf)}.iap__other[data-v-e41399da]{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--up1-text-muted,#8b9491);margin-left:auto}.iap__other-dot[data-v-e41399da]{width:6px;height:6px;border-radius:50%;background:var(--up1-color-primary,#2dd4bf)}.iap__check-box[data-v-e41399da]{flex:none;width:20px;height:20px;border-radius:6px;border:1px solid var(--up1-border-color,#232525);display:inline-flex;align-items:center;justify-content:center;color:var(--up1-text-inverse,#04211d)}.iap__card--selected .iap__check-box[data-v-e41399da]{background:var(--up1-color-primary,#2dd4bf);border-color:var(--up1-color-primary,#2dd4bf)}.iap__footer[data-v-e41399da]{position:sticky;bottom:-13px;margin:auto -13px -13px;display:flex;align-items:center;gap:10px;padding:11px 13px 13px;border-top:1px solid var(--up1-border-color,#232525);background:var(--up1-modal-bg,#0b0d0d)}.iap__footer-status[data-v-e41399da]{flex:1;min-width:0;margin:0;font-size:12px;color:var(--up1-text-primary,#e9ebea)}.iap__footer-status--empty[data-v-e41399da]{color:var(--up1-text-muted,#8b9491)}.iap__footer .iap__save[data-v-e41399da]:disabled{opacity:1;background-color:var(--up1-bg-secondary,#1b2925)!important;border-color:var(--up1-border-color,#232525)!important;color:var(--up1-text-muted,#8b9491)!important}.iap__confirm[data-v-e41399da]{text-align:left}.iap__confirm-list[data-v-e41399da]{margin:0;padding-left:18px;list-style:disc}.iap__confirm-item[data-v-e41399da]{margin-bottom:6px}.iap__confirm-name[data-v-e41399da]{font-weight:600}.iap__confirm-issues[data-v-e41399da]{margin:2px 0 0;padding-left:18px;list-style:circle}.iap__confirm-issues li[data-v-e41399da]{font-size:13px;color:var(--up1-text-muted,#8b9491)}.iap__confirm-q[data-v-e41399da]{margin:10px 0 0;font-weight:600}.jse{width:100%;font-size:var(--up1-font-size-base,1rem);font-family:var(--up1-font-family-base,"Inter",system-ui,-apple-system,sans-serif);color:var(--up1-text-primary,#262626)}.jse-error{color:var(--up1-color-danger-500,#9c2121);font-size:var(--up1-font-size-sm,.875rem);padding:var(--up1-spacing-1,.25rem) var(--up1-spacing-2,.5rem)}.jse-tree{flex-direction:column}.jse-row,.jse-tree{display:flex;gap:var(--up1-spacing-2,.5rem)}.jse-row{align-items:center}.jse :deep(.up1-input-wrapper),.jse :deep(.up1-select-wrapper){margin-bottom:0}.jse-row--depth-1{border-left:2px solid var(--up1-border-color,#d3d3d3)}.jse-row--depth-2{border-left:2px solid var(--up1-gray-300,#c5c5c5)}.jse-row--depth-3{border-left:2px solid var(--up1-gray-200,#e1e1e1)}.jse-chevron{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;padding:0;border:none;background:none;color:var(--up1-text-muted,#9b9b9b);font-size:.875rem;cursor:pointer;border-radius:var(--up1-border-radius-sm,.25rem);transition:color var(--up1-transition-fast,.15s ease-in-out),background-color var(--up1-transition-fast,.15s ease-in-out)}.jse-chevron:hover{color:var(--up1-text-primary,#262626);background:var(--up1-gray-100,#e1e1e1)}.jse-chevron--placeholder{visibility:hidden;pointer-events:none}.jse-name{min-width:8rem;flex:1 1 auto;align-self:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:var(--up1-border-radius,.375rem)}.jse-name :deep(.position-relative){position:static}.jse-name :deep(.form-control){background-color:transparent!important;border:none!important;box-shadow:none!important}.jse-name :deep(.form-control:disabled){opacity:1}.jse-type{min-width:8rem;align-self:center}.jse-required{display:inline-flex;align-items:center;white-space:nowrap;align-self:center}.jse :deep(.form-switch){padding-left:0;min-height:auto;margin:0;display:inline-flex;align-items:center}.jse :deep(.form-switch .form-check-input){width:var(--vf-toggle-width,3rem);height:var(--vf-toggle-height,1.5rem);margin:0;border-color:var(--up1-vf-toggle-border-off,var(--up1-gray-300,#c5c5c5));background-color:var(--up1-vf-toggle-bg-off,var(--up1-gray-300,#c5c5c5));background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%208%208%22%3E%3Ccircle%20r%3D%223%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);background-position:0;align-self:center}.jse :deep(.form-switch .form-check-input:checked){border-color:var(--up1-vf-toggle-border-on,var(--up1-color-primary,#0a808c));background-color:var(--up1-vf-toggle-bg-on,var(--up1-color-primary,#0a808c));background-position:100%}.jse :deep(.form-switch .form-check-label){margin-left:var(--up1-spacing-2,.5rem);font-size:var(--up1-font-size-sm,.875rem);color:var(--up1-text-secondary,#525252);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jse-btn-remove{align-self:center}.jse-add-row{display:flex;align-items:center;gap:var(--up1-spacing-2,.5rem);flex:1}.jse-add-name{flex:1 1 auto;align-self:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:var(--up1-border-radius,.375rem)}.jse-add-name :deep(.position-relative){position:static}.jse-add-name :deep(.form-control){background-color:transparent!important;border:none!important;box-shadow:none!important}.jse-add-type,.jse-btn-add{align-self:center}.jse-btn-add{white-space:nowrap}.lcme[data-v-d7432dda]{flex-direction:column}.lcme[data-v-d7432dda],.lcme__controls[data-v-d7432dda]{display:flex;gap:var(--up1-spacing-sm,8px)}.lcme__controls[data-v-d7432dda]{align-items:flex-end;flex-wrap:wrap}.lcmd[data-v-31487c1d]{display:flex;flex-direction:column;gap:var(--up1-spacing-lg,24px)}.lcmd__head[data-v-31487c1d]{justify-content:space-between;gap:var(--up1-spacing-md,16px)}.lcmd__filters[data-v-31487c1d],.lcmd__head[data-v-31487c1d]{display:flex;align-items:flex-end;flex-wrap:wrap}.lcmd__actions[data-v-31487c1d],.lcmd__filters[data-v-31487c1d],.lcmd__state[data-v-31487c1d]{gap:var(--up1-spacing-sm,12px)}.lcmd__actions[data-v-31487c1d],.lcmd__state[data-v-31487c1d]{display:flex}.lcmd__scope[data-v-31487c1d]{gap:2px}.lcmd__scope[data-v-31487c1d],.lcmd__section[data-v-31487c1d]{display:flex;flex-direction:column}.lcmd__section[data-v-31487c1d]{gap:var(--up1-spacing-md,16px)}.lcmd__grid[data-v-31487c1d]{--lcmd-gap:var(--up1-spacing-md, 16px);display:grid;grid-template-columns:repeat(auto-fit,minmax(max(260px,calc(25% - var(--lcmd-gap)*3/4)),1fr));gap:var(--lcmd-gap)}.lcmd__card[data-v-31487c1d]{display:flex;flex-direction:column;gap:var(--up1-spacing-xs,6px);padding:var(--up1-spacing-md,16px);background:var(--up1-bg-primary);border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-lg,8px)}.lcmd__card--wide[data-v-31487c1d]{grid-column:1/-1}.lcmd__card[data-v-31487c1d]{min-width:0;overflow-wrap:anywhere}.lcmd__card-head[data-v-31487c1d]{min-width:0}.lcmd__table[data-v-31487c1d]{table-layout:fixed}.lcmd__table th[data-v-31487c1d]{width:60%;padding-right:var(--up1-spacing-sm,8px)}.lcmd__legend[data-v-31487c1d]{list-style:none;margin:var(--up1-spacing-xs,6px) 0 0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.lcmd__card-head[data-v-31487c1d]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--up1-spacing-sm,8px)}.lcmd__figure[data-v-31487c1d]{display:flex;align-items:baseline;gap:var(--up1-spacing-xs,6px)}.lcmd__value[data-v-31487c1d]{font-size:var(--up1-font-size-2xl,1.75rem);font-weight:var(--up1-font-weight-bold,700);color:var(--up1-text-primary);font-variant-numeric:tabular-nums}.lcmd__value--empty[data-v-31487c1d]{font-size:var(--up1-font-size-lg,1.125rem);color:var(--up1-text-secondary)}.lcmd__muted[data-v-31487c1d],.lcmd__unit[data-v-31487c1d]{color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}.lcmd__chart[data-v-31487c1d]{min-height:120px}.lcmd__breakdown[data-v-31487c1d]{margin-top:var(--up1-spacing-xs,6px)}.lcmd__table[data-v-31487c1d]{width:100%;border-collapse:collapse;font-size:var(--up1-font-size-sm)}.lcmd__table caption[data-v-31487c1d]{caption-side:top;text-align:left;color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs);padding-bottom:4px}.lcmd__table td[data-v-31487c1d],.lcmd__table th[data-v-31487c1d]{padding:4px 0;border-top:1px solid var(--up1-border-color);text-align:left;font-weight:400}.lcmd__table td[data-v-31487c1d]{text-align:right;font-variant-numeric:tabular-nums}.lcmd__detail[data-v-31487c1d]{display:block;color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs)}.lcmd__findings summary[data-v-31487c1d]{cursor:pointer;color:var(--up1-text-secondary);font-size:var(--up1-font-size-sm)}.lcmd__findings ul[data-v-31487c1d]{margin:4px 0 0;padding-left:18px;font-size:var(--up1-font-size-sm)}.mae-picker[data-v-e306b522]{--mae-thead-height:calc(var(--up1-spacing-2-5)*2 + var(--up1-font-size-xs)*var(--up1-line-height-normal))}.mae-root[data-v-e306b522]{flex-direction:column}.mae-head[data-v-e306b522],.mae-root[data-v-e306b522]{display:flex;gap:var(--up1-spacing-3)}.mae-head[data-v-e306b522]{align-items:flex-start;justify-content:space-between}.mae-head__actions[data-v-e306b522]{display:flex;align-items:center;gap:var(--up1-spacing-2);flex:0 0 auto}.mae-head__badge[data-v-e306b522]{margin-left:var(--up1-spacing-1)}.mae-rec[data-v-e306b522]{display:flex;flex-direction:column;gap:var(--up1-spacing-4)}.mae-rec__rule[data-v-e306b522]{font-size:var(--up1-font-size-sm);padding:var(--up1-spacing-2) var(--up1-spacing-3);background:var(--up1-bg-secondary);border-radius:var(--up1-border-radius-md)}.mae-rec__group[data-v-e306b522]{display:flex;flex-direction:column;gap:var(--up1-spacing-2)}.mae-rec__head[data-v-e306b522]{margin:0;padding-left:var(--up1-spacing-2);border-left:var(--up1-spacing-1) solid var(--up1-border-color)}.mae-rec__head--add[data-v-e306b522]{border-left-color:var(--up1-color-success-700)}.mae-rec__head--out[data-v-e306b522]{border-left-color:var(--up1-color-warning-700)}.mae-rec__head--fix[data-v-e306b522]{border-left-color:var(--up1-color-primary)}.mae-rec__head--quiet[data-v-e306b522]{color:var(--up1-text-secondary)}.mae-rec__hint[data-v-e306b522]{font-size:var(--up1-font-size-xs)}.mae-pager--busy[data-v-e306b522]{opacity:.55;transition:opacity .12s ease-in}.mae-rec__bulk[data-v-e306b522]{justify-content:flex-end;gap:var(--up1-spacing-2);padding-right:var(--up1-spacing-1)}.mae-rec__bulk[data-v-e306b522],.mae-rec__row[data-v-e306b522]{display:flex;align-items:center}.mae-rec__row[data-v-e306b522]{justify-content:space-between;gap:var(--up1-spacing-3);padding:var(--up1-spacing-2) 0;border-bottom:var(--up1-border-width-1) solid var(--up1-border-color)}.mae-rec__row[data-v-e306b522]:last-of-type{border-bottom:none}.mae-rec__plan[data-v-e306b522]{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5);min-width:0}.mae-rec__name[data-v-e306b522]{font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.mae-rec__choice[data-v-e306b522]{display:flex;gap:var(--up1-spacing-1-5);flex:0 0 auto}.mae-rec__summary[data-v-e306b522]{margin-right:auto;font-size:var(--up1-font-size-sm)}.mae-rec__quiet-note[data-v-e306b522]{margin:0}.mae-rec__fac[data-v-e306b522]{display:flex;flex-wrap:wrap;gap:var(--up1-spacing-1-5)}.mae-rec__issue[data-v-e306b522]{display:inline-flex;align-items:flex-start;gap:var(--up1-spacing-1);color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs)}.mae-rec__issue-ic[data-v-e306b522]{flex:0 0 auto;margin-top:var(--up1-spacing-0-5)}.mae-rec__fac-tag[data-v-e306b522]{color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs)}.mae-rec__quiet[data-v-e306b522]{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary);display:flex;gap:var(--up1-spacing-2);align-items:baseline;flex-wrap:wrap}.mae-head__left[data-v-e306b522]{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5)}.mae-title[data-v-e306b522]{font-weight:var(--up1-font-weight-semibold)}.mae-count[data-v-e306b522]{color:var(--up1-text-secondary);font-weight:var(--up1-font-weight-normal)}.mae-hint[data-v-e306b522]{font-size:var(--up1-font-size-sm)}.mae-add__plus[data-v-e306b522]{font-size:var(--up1-font-size-base);line-height:var(--up1-line-height-none)}.mae-note[data-v-e306b522]{padding:var(--up1-spacing-3);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-secondary);border:var(--up1-border-width-1) solid var(--up1-border-color)}.mae-note__title[data-v-e306b522]{margin:0 0 var(--up1-spacing-1)}.mae-note__line[data-v-e306b522]{margin:0;color:var(--up1-text-secondary)}.mae-bulk[data-v-e306b522]{display:flex;align-items:center;gap:var(--up1-spacing-2);padding:var(--up1-spacing-2) var(--up1-spacing-3);border-radius:var(--up1-border-radius-md);background:var(--up1-color-primary-50);border:var(--up1-border-width-1) solid var(--up1-color-primary)}.mae-bulk__count[data-v-e306b522]{font-weight:var(--up1-font-weight-semibold);margin-right:auto}.mae-search[data-v-e306b522]{display:flex;gap:var(--up1-spacing-2);align-items:stretch;margin-bottom:var(--up1-spacing-3)}.mae-search[data-v-e306b522] .btn,.mae-search[data-v-e306b522] .form-control,.mae-search[data-v-e306b522] .form-select,.mae-search[data-v-e306b522] .input-group{height:var(--up1-input-min-height)}.mae-search__input[data-v-e306b522]{flex:1;min-width:0}.mae-search__field[data-v-e306b522]{flex:0 0 auto}.mae-search__capped[data-v-e306b522]{margin-bottom:var(--up1-spacing-3)}.mae-col-actions[data-v-e306b522]{text-align:right;white-space:nowrap}.mae-actions[data-v-e306b522]{display:flex;gap:var(--up1-spacing-2);justify-content:flex-end;align-items:center;padding-right:var(--up1-spacing-1)}.mae-actions[data-v-e306b522] .btn{min-width:var(--up1-spacing-20)}.mae-td--code[data-v-e306b522]{font-weight:var(--up1-font-weight-semibold);white-space:nowrap}.mae-td--muted[data-v-e306b522]{color:var(--up1-text-secondary);white-space:nowrap}.mae-institutional[data-v-e306b522]{font-style:italic}.mae-plan-name[data-v-e306b522]{display:block}.mae-plan-version[data-v-e306b522]{display:block;color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs)}.mae-orphan[data-v-e306b522]{color:var(--up1-color-danger-600);font-style:italic}.mae-justification[data-v-e306b522]{display:block;margin-top:var(--up1-spacing-1);color:var(--up1-text-secondary)}.mae-current[data-v-e306b522],.mae-justification[data-v-e306b522]{font-size:var(--up1-font-size-xs)}.mae-current[data-v-e306b522]{color:var(--up1-color-success-700);margin-left:var(--up1-spacing-1)}.mae-closed[data-v-e306b522],.mae-no-actions[data-v-e306b522]{color:var(--up1-text-secondary)}.mae-no-actions[data-v-e306b522]{font-size:var(--up1-font-size-xs)}.mae-justify[data-v-e306b522]{margin-top:var(--up1-spacing-4);text-align:left}.mae-picker[data-v-e306b522]{display:flex;flex-direction:column;gap:var(--up1-spacing-3)}.mae-picker__lead[data-v-e306b522]{font-size:var(--up1-font-size-sm)}.mae-picker__bar[data-v-e306b522]{display:flex;gap:var(--up1-spacing-2);align-items:stretch;border-bottom:var(--up1-border-width-1) solid var(--up1-border-color);padding-bottom:var(--up1-spacing-3)}.mae-picker__bar[data-v-e306b522] .btn,.mae-picker__bar[data-v-e306b522] .form-control,.mae-picker__bar[data-v-e306b522] .form-select,.mae-picker__bar[data-v-e306b522] .input-group{height:var(--up1-input-min-height)}.mae-picker__search[data-v-e306b522]{flex:1;min-width:0}.mae-picker__field[data-v-e306b522]{flex:0 0 auto}.mae-picker__picks[data-v-e306b522]{display:flex;gap:var(--up1-spacing-1-5);flex:0 0 auto;margin-left:var(--up1-spacing-1);padding-left:var(--up1-spacing-3);border-left:var(--up1-border-width-1) solid var(--up1-border-color)}.mae-picker__cancel[data-v-e306b522]{margin-left:auto}.mae-picker__willadd[data-v-e306b522]{margin:0}.mae-table-wrap[data-v-e306b522]{overflow-x:auto;border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md)}.mae-table[data-v-e306b522]{width:100%;border-collapse:collapse;font-size:var(--up1-font-size-sm)}.mae-table thead th[data-v-e306b522]{text-align:left;white-space:nowrap;background:var(--up1-bg-secondary);color:var(--up1-text-secondary);font-weight:var(--up1-font-weight-semibold);font-size:var(--up1-font-size-xs);text-transform:uppercase}.mae-table tbody td[data-v-e306b522],.mae-table thead th[data-v-e306b522]{padding:var(--up1-spacing-2-5) var(--up1-spacing-3);border-bottom:var(--up1-border-width-1) solid var(--up1-border-color)}.mae-table tbody td[data-v-e306b522]{vertical-align:top}.mae-table tbody tr:last-child td[data-v-e306b522]{border-bottom:none}.mae-table tbody tr[data-v-e306b522]:hover{background:var(--up1-bg-secondary)}.mae-col-check[data-v-e306b522]{width:var(--up1-spacing-8);text-align:center}.mae-table--picker thead th[data-v-e306b522]{position:sticky;top:0;z-index:2}.mae-grow td[data-v-e306b522]{background:var(--up1-bg-secondary);border-top:var(--up1-border-width-1) solid var(--up1-border-color);border-bottom:var(--up1-border-width-1) solid var(--up1-border-color);position:sticky;top:var(--mae-thead-height);z-index:1}.mae-grow td[data-v-e306b522]:first-child{box-shadow:inset var(--up1-spacing-1) 0 0 var(--up1-border-color)}.mae-grow--open td[data-v-e306b522]{background:var(--up1-color-primary-50)}.mae-grow--open td[data-v-e306b522]:first-child{box-shadow:inset var(--up1-spacing-1) 0 0 var(--up1-color-primary)}.mae-grow__name[data-v-e306b522]{padding:0!important}.mae-grow__toggle[data-v-e306b522]{display:flex;align-items:center;gap:var(--up1-spacing-2);width:100%;padding:var(--up1-spacing-3);border:none;background:transparent;cursor:pointer;font:inherit;font-size:var(--up1-font-size-base);font-weight:var(--up1-font-weight-semibold);text-align:left;color:var(--up1-text-primary)}.mae-grow--open .mae-grow__toggle[data-v-e306b522],.mae-grow__toggle[data-v-e306b522]:hover{color:var(--up1-color-primary)}.mae-grow__chev[data-v-e306b522]{width:var(--up1-spacing-3)}.mae-grow__chev[data-v-e306b522],.mae-grow__count[data-v-e306b522]{font-size:var(--up1-font-size-xs)}.mae-grow__count[data-v-e306b522]{color:var(--up1-text-secondary);font-weight:var(--up1-font-weight-semibold);text-align:right;text-transform:uppercase}.mae-grow__picked[data-v-e306b522]{display:block;color:var(--up1-color-primary)}.mae-prow td[data-v-e306b522]:first-child{padding-left:var(--up1-spacing-6)}.mh-slot[data-v-de5dc965]{display:none}.mh-chooser[data-v-de5dc965]{margin-bottom:var(--up1-spacing-3)}.mh-list[data-v-de5dc965]{width:100%}.mh-list__th[data-v-de5dc965]{text-align:left;padding-bottom:var(--up1-spacing-1);font-size:var(--up1-text-font-size-xs);font-weight:var(--up1-text-font-weight-semibold);color:var(--up1-text-muted);text-transform:uppercase}.mh-list__th[data-v-de5dc965],.mh-row[data-v-de5dc965]{border-bottom:1px solid var(--up1-border-color)}.mh-row[data-v-de5dc965]{cursor:pointer}.mh-row[data-v-de5dc965]:focus-visible,.mh-row[data-v-de5dc965]:hover{background:var(--up1-bg-secondary);outline:none}.mh-row__chips[data-v-de5dc965],.mh-row__go[data-v-de5dc965],.mh-row__name[data-v-de5dc965]{padding:var(--up1-spacing-1-5) var(--up1-spacing-2);vertical-align:middle}.mh-row__name[data-v-de5dc965]{white-space:nowrap;width:1%}.mh-row__line[data-v-de5dc965]{display:flex;align-items:center;gap:var(--up1-spacing-2)}.mh-row__line--wrap[data-v-de5dc965]{flex-wrap:wrap;row-gap:var(--up1-spacing-1)}.mh-row__go[data-v-de5dc965]{color:var(--up1-text-muted);text-align:right;width:1%}.mh-row__chips[data-v-de5dc965]{width:100%}.mh-chip[data-v-de5dc965]{padding:var(--up1-spacing-px) var(--up1-spacing-2);border-radius:var(--up1-border-radius-sm);background:var(--up1-color-primary-50);color:var(--up1-color-primary);font-size:var(--up1-text-font-size-xs);white-space:nowrap}.mh-chip--derived[data-v-de5dc965]{background:transparent;color:var(--up1-text-muted);border:1px dashed var(--up1-border-color)}.mh-footnote[data-v-de5dc965]{margin-top:var(--up1-spacing-3);margin-bottom:0}.mh-detail__head[data-v-de5dc965]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--up1-spacing-3);padding-bottom:var(--up1-spacing-2);border-bottom:1px solid var(--up1-border-color)}.mh-detail__head[data-v-de5dc965] .btn{flex-shrink:0;white-space:nowrap}.mh-detail__what[data-v-de5dc965]{margin:var(--up1-spacing-1) 0 0}.mh-sides[data-v-de5dc965]{display:grid;grid-template-columns:1fr 1fr;gap:var(--up1-spacing-3);margin-top:var(--up1-spacing-3)}@media(max-width:640px){.mh-sides[data-v-de5dc965]{grid-template-columns:1fr}}.mh-side__title[data-v-de5dc965]{text-transform:uppercase;margin-bottom:var(--up1-spacing-2)}.mh-card[data-v-de5dc965]{padding:var(--up1-spacing-2);margin-bottom:var(--up1-spacing-1-5);border-radius:var(--up1-border-radius-sm);background:var(--up1-bg-secondary)}.mh-card--active[data-v-de5dc965]{background:var(--up1-color-primary-50);box-shadow:inset 3px 0 0 var(--up1-color-primary)}.mh-relation[data-v-de5dc965]{margin-top:var(--up1-spacing-2)}.mh-actions[data-v-de5dc965]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--up1-spacing-2);margin-top:var(--up1-spacing-3)}.mh-actions[data-v-de5dc965] .btn{white-space:nowrap}.mh-actions__spacer[data-v-de5dc965]{flex:1}.oea-card[data-v-7dc5eeca]{gap:var(--up1-spacing-md,1rem);flex-wrap:wrap;padding:var(--up1-spacing-sm,.5rem) var(--up1-spacing-md,1rem);border:1px solid var(--up1-border-color,#dee2e6);border-radius:var(--up1-radius-sm,.25rem);background:var(--up1-bg-secondary,#f8f9fa);color:var(--up1-text-primary,inherit)}.oea-card[data-v-7dc5eeca],.oea-card__status[data-v-7dc5eeca]{display:flex;align-items:center}.oea-card__status[data-v-7dc5eeca]{gap:var(--up1-spacing-sm,.5rem);margin-right:auto}.oea-card__state[data-v-7dc5eeca]{display:flex;justify-content:center;padding:var(--up1-spacing-xs,.25rem);width:100%}.oea-sessions[data-v-7dc5eeca]{gap:var(--up1-spacing-sm,.5rem)}.oea-event-list[data-v-7dc5eeca],.oea-sessions[data-v-7dc5eeca]{display:flex;flex-direction:column}.oea-event-list[data-v-7dc5eeca]{margin:0;padding-left:var(--up1-spacing-lg,1.5rem);gap:var(--up1-spacing-xs,.25rem)}.oer-field[data-v-a427ee4c] input{color:var(--vf-color-disabled,var(--up1-text-primary))!important;background-color:var(--vf-bg-disabled,var(--up1-gray-50))!important;opacity:1!important}.pwcr[data-v-dc31b39c]{display:flex;flex-direction:column;gap:var(--up1-spacing-5);min-width:0;--up1-tooltip-dark-color:var(--up1-text-inverse);--up1-badge-sm-padding:var(--up1-spacing-1) var(--up1-spacing-2-5)}.pwcr[data-v-dc31b39c] .pwcr__sr,.pwcr-dialog[data-v-dc31b39c] .pwcr__sr,.pwcr__sr[data-v-dc31b39c]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pwcr__header[data-v-dc31b39c]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--up1-spacing-4) var(--up1-spacing-6)}.pwcr__heading[data-v-dc31b39c]{display:flex;flex-direction:column;gap:var(--up1-spacing-1-5);min-width:0}.pwcr__title[data-v-dc31b39c]{margin:0;font-size:var(--up1-font-size-2xl);font-weight:var(--up1-font-weight-bold);line-height:var(--up1-line-height-tight);color:var(--up1-text-primary)}.pwcr__subtitle[data-v-dc31b39c]{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.pwcr__tools[data-v-dc31b39c]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:var(--up1-spacing-2);min-width:0}.pwcr__selector[data-v-dc31b39c]{flex:0 1 20rem;width:20rem;min-width:min(100%,14rem);--up1-select-padding-y:var(--up1-spacing-1)}.pwcr__selector[data-v-dc31b39c] .up1-select-wrapper{margin-bottom:0}.pwcr__selector[data-v-dc31b39c] select.form-select{--vf-bg-input:var(--up1-select-bg);--vf-border-color-input:var(--up1-select-border-color)}.pwcr[data-v-dc31b39c] .pwcr__state,.pwcr-dialog[data-v-dc31b39c] .pwcr__state,.pwcr__state[data-v-dc31b39c]{display:flex;gap:var(--up1-spacing-2)}.pwcr[data-v-dc31b39c] .pwcr__failure,.pwcr-dialog[data-v-dc31b39c] .pwcr__failure,.pwcr__failure[data-v-dc31b39c]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--up1-spacing-2)}.pwcr[data-v-dc31b39c] .pwcr__text,.pwcr-dialog[data-v-dc31b39c] .pwcr__text,.pwcr__text[data-v-dc31b39c]{margin:0}.pwcr__tabs[data-v-dc31b39c]{display:flex;flex-wrap:wrap;gap:var(--up1-spacing-1);border-bottom:var(--up1-border-width,1px) solid var(--up1-border-color)}.pwcr__tab[data-v-dc31b39c]{padding:var(--up1-spacing-2-5) var(--up1-spacing-3-5);margin-bottom:calc(var(--up1-border-width, 1px)*-1);border:0;border-bottom:var(--up1-border-width-2,2px) solid transparent;border-radius:var(--up1-border-radius-sm) var(--up1-border-radius-sm) 0 0;background:none;font-family:inherit;font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-medium);color:var(--up1-text-muted);white-space:nowrap;cursor:pointer;transition:color var(--up1-transition-fast)}.pwcr__tab[data-v-dc31b39c]:hover{color:var(--up1-text-primary)}.pwcr__tab--active[data-v-dc31b39c],.pwcr__tab--active[data-v-dc31b39c]:hover{color:var(--up1-color-primary);border-bottom-color:var(--up1-color-primary)}.pwcr__panel[data-v-dc31b39c]:focus-visible,.pwcr__tab[data-v-dc31b39c]:focus-visible,.pwcr__toggle[data-v-dc31b39c]:focus-visible{outline:var(--up1-border-width-2,2px) solid transparent;box-shadow:var(--up1-focus-ring-shadow)}.pwcr__panel[data-v-dc31b39c]{display:flex;flex-direction:column;gap:var(--up1-spacing-5);border-radius:var(--up1-border-radius-sm)}.pwcr__notice[data-v-dc31b39c]{display:flex;align-items:flex-start;gap:var(--up1-spacing-2);margin:0;padding:var(--up1-spacing-2) var(--up1-spacing-4);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-secondary);font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.pwcr__cards[data-v-dc31b39c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--up1-spacing-2-5)}.pwcr__card[data-v-dc31b39c]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--up1-spacing-1);min-width:0;padding:var(--up1-spacing-2-5) var(--up1-spacing-3-5);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-primary);font-family:inherit;text-align:start;cursor:pointer;transition:border-color var(--up1-transition-fast),box-shadow var(--up1-transition-fast)}.pwcr__card--active[data-v-dc31b39c],.pwcr__card[data-v-dc31b39c]:hover{border-color:var(--up1-color-primary)}.pwcr__card--active[data-v-dc31b39c]{box-shadow:inset 0 0 0 var(--up1-border-width,1px) var(--up1-color-primary)}.pwcr__card[data-v-dc31b39c]:focus-visible{outline:var(--up1-border-width-2,2px) solid transparent;box-shadow:var(--up1-focus-ring-shadow)}.pwcr__card--active[data-v-dc31b39c]:focus-visible{box-shadow:inset 0 0 0 var(--up1-border-width,1px) var(--up1-color-primary),var(--up1-focus-ring-shadow)}.pwcr__card-label[data-v-dc31b39c]{font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-medium);line-height:var(--up1-line-height-snug);text-transform:uppercase;overflow-wrap:anywhere;color:var(--up1-text-secondary)}.pwcr__card-value[data-v-dc31b39c]{font-size:var(--up1-font-size-xl);font-weight:var(--up1-font-weight-bold);line-height:var(--up1-line-height-none);color:var(--up1-text-primary)}.pwcr__card--primary .pwcr__card-value[data-v-dc31b39c]{color:var(--up1-color-primary)}.pwcr__card--warning .pwcr__card-value[data-v-dc31b39c]{color:var(--up1-color-warning-700)}.pwcr__card--success .pwcr__card-value[data-v-dc31b39c]{color:var(--up1-color-success-500)}.pwcr__table[data-v-dc31b39c]{border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-primary)}.pwcr__table--state[data-v-dc31b39c]{padding:var(--up1-spacing-6) var(--up1-spacing-4)}.pwcr__toolbar[data-v-dc31b39c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--up1-spacing-3);padding:var(--up1-spacing-3) var(--up1-spacing-4);border-bottom:var(--up1-border-width,1px) solid var(--up1-border-color)}.pwcr__search[data-v-dc31b39c]{flex:0 1 18.75rem;min-width:min(100%,12rem);--up1-input-font-size:var(--up1-font-size-sm)}.pwcr__search[data-v-dc31b39c] .clear-suffix,.pwcr__search[data-v-dc31b39c] .search-prefix{background-color:var(--up1-input-bg)}.pwcr__toolbar-end[data-v-dc31b39c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--up1-spacing-2);margin-inline-start:auto}.pwcr__counter[data-v-dc31b39c]{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-muted);white-space:nowrap}.pwcr__expand-all[data-v-dc31b39c]{--up1-button-hover-transform:none;--up1-button-hover-shadow:none;white-space:nowrap}.pwcr__no-results[data-v-dc31b39c]{margin:0;padding:var(--up1-spacing-10) var(--up1-spacing-4);text-align:center;font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.pwcr__footer[data-v-dc31b39c]{padding-top:var(--up1-spacing-6);border-top:var(--up1-border-width,1px) solid var(--up1-border-color);--up1-pagination-section-padding:var(--up1-spacing-2-5) var(--up1-spacing-4)}.pwcr__grid[data-v-dc31b39c]{display:grid;align-items:center;grid-template-columns:var(--up1-spacing-7) minmax(0,2.4fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr) 8rem;-moz-column-gap:var(--up1-spacing-4);column-gap:var(--up1-spacing-4);padding:var(--up1-spacing-2-5) var(--up1-spacing-4)}.pwcr__head[data-v-dc31b39c]{background:var(--up1-bg-body);border-bottom:var(--up1-border-width,1px) solid var(--up1-border-color);font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-muted)}.pwcr__head-actions[data-v-dc31b39c]{text-align:end}.pwcr__children[data-v-dc31b39c],.pwcr__rows[data-v-dc31b39c]{list-style:none;margin:0;padding:0}.pwcr__item+.pwcr__item[data-v-dc31b39c]{border-top:var(--up1-border-width,1px) solid var(--up1-border-color)}.pwcr__row[data-v-dc31b39c]{position:relative;min-width:0;overflow-wrap:anywhere;transition:background-color var(--up1-transition-fast)}.pwcr__row--group[data-v-dc31b39c]{padding-block:var(--up1-spacing-3)}.pwcr__row--toggle[data-v-dc31b39c]:hover{background:var(--up1-background-hover)}.pwcr__row--group.pwcr__row--open[data-v-dc31b39c]{background:var(--up1-bg-body)}.pwcr__row--group.pwcr__row--open[data-v-dc31b39c]:hover{background:var(--up1-background-hover)}.pwcr__chevron[data-v-dc31b39c]{display:flex;justify-content:center;color:var(--up1-text-muted)}.pwcr__cell[data-v-dc31b39c]{min-width:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.pwcr__main[data-v-dc31b39c]{display:flex;align-items:center;gap:var(--up1-spacing-3)}.pwcr__avatar[data-v-dc31b39c]{flex-shrink:0}.pwcr__identity[data-v-dc31b39c]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--up1-spacing-0-5);min-width:0}.pwcr__name[data-v-dc31b39c],.pwcr__toggle[data-v-dc31b39c]{font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-semibold);line-height:var(--up1-line-height-snug);color:var(--up1-text-primary)}.pwcr__toggle[data-v-dc31b39c]{padding:0;border:0;border-radius:var(--up1-border-radius-sm);background:none;font-family:inherit;text-align:start;cursor:pointer}.pwcr__toggle[data-v-dc31b39c]:after{content:"";position:absolute;inset:0}.pwcr__sub[data-v-dc31b39c]{font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-muted)}.pwcr__raised[data-v-dc31b39c]{position:relative;z-index:1;flex-shrink:0}.pwcr[data-v-dc31b39c] .pwcr__actions{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--up1-spacing-1)}.pwcr[data-v-dc31b39c] .pwcr__actions:focus-within,.pwcr[data-v-dc31b39c] .pwcr__actions:hover{z-index:2}.pwcr[data-v-dc31b39c] .pwcr__action{--up1-iconbutton-minimal-size:var(--up1-spacing-7);--up1-iconbutton-border-radius:var(--up1-border-radius)}.pwcr[data-v-dc31b39c] .pwcr__actions--group .pwcr__action{--up1-iconbutton-minimal-size:var(--up1-spacing-8)}.pwcr[data-v-dc31b39c] .pwcr__action--on{--up1-iconbutton-minimal-color:var(--up1-color-primary);--up1-iconbutton-minimal-border-color:var(--up1-color-primary)}.pwcr[data-v-dc31b39c] .pwcr__blocked,.pwcr-dialog[data-v-dc31b39c] .pwcr__blocked,.pwcr__blocked[data-v-dc31b39c]{opacity:var(--up1-opacity-disabled-control);pointer-events:none;--up1-button-hover-transform:none;--up1-button-hover-shadow:none;--up1-iconbutton-hover-transform:none}.pwcr[data-v-dc31b39c] .pwcr__blocked:focus-visible,.pwcr-dialog[data-v-dc31b39c] .pwcr__blocked:focus-visible,.pwcr__blocked[data-v-dc31b39c]:focus-visible{opacity:1}.pwcr[data-v-dc31b39c] .pwcr__blocked-tip,.pwcr-dialog[data-v-dc31b39c] .pwcr__blocked-tip,.pwcr__blocked-tip[data-v-dc31b39c]{cursor:not-allowed}.pwcr-dialog[data-v-dc31b39c]{min-width:0;overflow-wrap:anywhere;--up1-tooltip-dark-color:var(--up1-text-inverse);--up1-badge-sm-padding:var(--up1-spacing-1) var(--up1-spacing-2-5)}.pwcr-dialog[data-v-dc31b39c]:focus-visible{outline:var(--up1-border-width-2,2px) solid transparent;box-shadow:var(--up1-focus-ring-shadow);border-radius:var(--up1-border-radius-sm)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__body{display:flex;flex-direction:column;gap:var(--up1-spacing-4);min-width:0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__steps{list-style:none;margin:0;padding:0 0 var(--up1-spacing-3);display:flex;align-items:center;gap:var(--up1-spacing-2) var(--up1-spacing-3);border-bottom:var(--up1-border-width,1px) solid var(--up1-border-color)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--up1-spacing-2-5);font-size:var(--up1-font-size-sm);line-height:var(--up1-line-height-snug);color:var(--up1-text-muted)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step--last{flex:0 1 auto}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step-mark{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--up1-spacing-7);height:var(--up1-spacing-7);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-full);font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-bold);line-height:var(--up1-line-height-none)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step-label{font-weight:var(--up1-font-weight-medium)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step-line{flex:1 1 var(--up1-spacing-4);min-width:var(--up1-spacing-4);height:var(--up1-border-width,1px);background:var(--up1-border-color)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step--current,.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step--done{color:var(--up1-text-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step--current .pwcr-dialog__step-label{font-weight:var(--up1-font-weight-semibold)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step--current .pwcr-dialog__step-mark{border-color:var(--up1-color-primary);background:var(--up1-color-primary-light);color:var(--up1-color-primary-600)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step--done .pwcr-dialog__step-mark{border-color:var(--up1-color-primary);background:var(--up1-color-primary);color:var(--up1-text-inverse)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step--done .pwcr-dialog__step-line{background:var(--up1-color-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__student{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-1) var(--up1-spacing-2);margin:0;padding:var(--up1-spacing-2) var(--up1-spacing-3);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-secondary);font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__student-name{font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__student-code{font-size:var(--up1-font-size-xs);color:var(--up1-text-muted)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__status{flex-wrap:wrap;align-items:center;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__status:empty{margin-top:calc(var(--up1-spacing-4)*-1)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__status-note{flex-basis:100%;color:var(--up1-text-muted)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__spinner{display:inline-flex;flex-shrink:0;align-items:center}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__empty,.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__notes{display:flex;flex-direction:column;gap:var(--up1-spacing-1)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__note{display:flex;align-items:flex-start;gap:var(--up1-spacing-2);margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__field{width:100%;max-width:36rem}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__group,.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary{display:flex;flex-direction:column;gap:var(--up1-spacing-2);min-width:0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__legend{margin:0;font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__unavailable{display:flex;flex-direction:column;gap:var(--up1-spacing-1);padding-top:var(--up1-spacing-2);border-top:var(--up1-border-width,1px) solid var(--up1-border-light)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__unavailable-heading{margin:0;font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-semibold);text-transform:uppercase;color:var(--up1-text-muted)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary-steps,.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__unavailable-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--up1-spacing-2)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__unavailable-item{font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--up1-spacing-5);align-items:start}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary{gap:0;border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-lg);background:var(--up1-bg-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary-head{display:flex;flex-direction:column;gap:var(--up1-spacing-0-5);padding:var(--up1-spacing-3) var(--up1-spacing-4);border-bottom:var(--up1-border-width,1px) solid var(--up1-border-color)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary-kicker{margin:0;font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-semibold);text-transform:uppercase;color:var(--up1-text-muted)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary-title{margin:0;font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary-state{display:flex;flex-direction:column;gap:var(--up1-spacing-2);padding:var(--up1-spacing-3) var(--up1-spacing-4)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary-steps{gap:0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary-step{position:relative;padding:var(--up1-spacing-2-5) var(--up1-spacing-4);font-size:var(--up1-font-size-sm);border-top:var(--up1-border-width,1px) solid var(--up1-border-light)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary-step:first-child{border-top:0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__summary-drawn{display:flex;align-items:flex-start;gap:var(--up1-spacing-3);min-width:0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-list,.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__cards{display:flex;flex-direction:column;gap:var(--up1-spacing-2);min-width:0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-list{list-style:none;margin:0;padding:0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card{display:flex;align-items:flex-start;gap:var(--up1-spacing-3);min-width:0;margin:0;padding:var(--up1-spacing-3) var(--up1-spacing-4);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-lg);background:var(--up1-bg-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--pick{cursor:pointer}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--on,.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--pick:hover{border-color:var(--up1-color-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--on{box-shadow:inset 0 0 0 var(--up1-border-width,1px) var(--up1-color-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--pick:focus-within{outline:var(--up1-border-width-2,2px) solid transparent;box-shadow:var(--up1-focus-ring-shadow)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--on:focus-within{box-shadow:inset 0 0 0 var(--up1-border-width,1px) var(--up1-color-primary),var(--up1-focus-ring-shadow)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--frozen{cursor:default}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--frozen:hover{border-color:var(--up1-border-color)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--on.pwcr-dialog__card--frozen:hover{border-color:var(--up1-color-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--off{background:var(--up1-bg-secondary);cursor:not-allowed}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-dot,.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-input{box-sizing:border-box;flex-shrink:0;width:var(--up1-spacing-4);height:var(--up1-spacing-4);margin:var(--up1-spacing-0-5) 0 0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-input{accent-color:var(--up1-color-primary);cursor:inherit}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-dot{border:var(--up1-border-width-2,2px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-full)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--up1-spacing-1)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-title{font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card--off .pwcr-dialog__card-title{color:var(--up1-text-secondary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-line{font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-secondary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-line--muted{color:var(--up1-text-muted)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__card-marks{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-1) var(--up1-spacing-2)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--up1-spacing-2);width:100%}@media(max-width:768px){.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__columns{grid-template-columns:minmax(0,1fr)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__steps{flex-wrap:wrap}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step{flex:0 1 auto}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__step-line{display:none}}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__preview-current{display:flex;flex-direction:column;gap:var(--up1-spacing-2);min-width:0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__preview-card{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-3);padding:var(--up1-spacing-3) var(--up1-spacing-4);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-lg);background:var(--up1-bg-secondary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__preview-icon{display:inline-flex;flex-shrink:0}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__preview-identity{flex:1 1 12rem;min-width:0;display:flex;flex-direction:column;gap:var(--up1-spacing-0-5)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__preview-title{font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-primary)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__preview-sub{font-size:var(--up1-font-size-xs);color:var(--up1-text-muted)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__preview-state{flex:0 1 12rem;min-width:8rem;display:flex;flex-direction:column;align-items:stretch;gap:var(--up1-spacing-2)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__preview-marks{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--up1-spacing-1) var(--up1-spacing-2)}.pwcr-dialog[data-v-dc31b39c] .pwcr-dialog__preview-lock{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);font-size:var(--up1-font-size-xs);color:var(--up1-text-muted)}.pwcr__order[data-v-dc31b39c]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:var(--up1-spacing-10);height:var(--up1-spacing-7);padding:0 var(--up1-spacing-1-5);white-space:nowrap;border-radius:var(--up1-border-radius);background:var(--up1-bg-secondary);font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-bold);color:var(--up1-text-secondary);cursor:pointer}.pwcr[data-v-dc31b39c] .pwcr__meter,.pwcr-dialog[data-v-dc31b39c] .pwcr__meter{display:grid;gap:var(--up1-spacing-1-5);min-width:0}.pwcr[data-v-dc31b39c] .pwcr__meter-label,.pwcr-dialog[data-v-dc31b39c] .pwcr__meter-label{justify-self:end;font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-none);color:var(--up1-text-muted)}.pwcr[data-v-dc31b39c] .pwcr__bar,.pwcr-dialog[data-v-dc31b39c] .pwcr__bar{min-width:0}.pwcr__children[data-v-dc31b39c]{background:var(--up1-bg-body)}.pwcr__child+.pwcr__child[data-v-dc31b39c],.pwcr__children[data-v-dc31b39c]{border-top:var(--up1-border-width,1px) solid var(--up1-border-light)}.pwcr__children .pwcr__main[data-v-dc31b39c]{gap:var(--up1-spacing-2-5);padding-inline-start:var(--up1-spacing-5);border-inline-start:var(--up1-border-width-2,2px) solid var(--up1-border-color)}.pwcr__children .pwcr__name[data-v-dc31b39c],.pwcr__children .pwcr__toggle[data-v-dc31b39c]{font-weight:var(--up1-font-weight-medium)}.pwcr__roster[data-v-dc31b39c]{overflow-wrap:anywhere;margin-inline:calc(var(--up1-spacing-7) + var(--up1-spacing-4) + var(--up1-spacing-5)) var(--up1-spacing-4);margin-block:var(--up1-spacing-1) var(--up1-spacing-3);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-lg);background:var(--up1-bg-primary)}.pwcr__roster[data-v-dc31b39c],.pwcr__roster-head[data-v-dc31b39c]{display:flex;flex-direction:column;min-width:0}.pwcr__roster-head[data-v-dc31b39c]{gap:var(--up1-spacing-0-5);padding:var(--up1-spacing-3) var(--up1-spacing-4);border-bottom:var(--up1-border-width,1px) solid var(--up1-border-color)}.pwcr__roster-kicker[data-v-dc31b39c]{font-size:var(--up1-font-size-xs);text-transform:uppercase;color:var(--up1-text-muted)}.pwcr__roster-kicker[data-v-dc31b39c],.pwcr__roster-title[data-v-dc31b39c]{margin:0;font-weight:var(--up1-font-weight-semibold);line-height:var(--up1-line-height-snug)}.pwcr__roster-title[data-v-dc31b39c]{font-size:var(--up1-font-size-base);color:var(--up1-text-primary)}.pwcr__roster-line[data-v-dc31b39c]{margin:0;font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-muted)}.pwcr__roster-part+.pwcr__roster-part[data-v-dc31b39c]:before{content:"·";margin-inline:var(--up1-spacing-1-5)}.pwcr__roster-grid[data-v-dc31b39c]{display:grid;align-items:center;grid-template-columns:minmax(0,1.6fr) 8rem minmax(0,1.3fr) 9.5rem var(--up1-spacing-7);-moz-column-gap:var(--up1-spacing-4);column-gap:var(--up1-spacing-4);padding:var(--up1-spacing-2-5) var(--up1-spacing-4)}.pwcr__roster-cols[data-v-dc31b39c]{padding-block:var(--up1-spacing-2);background:var(--up1-bg-body);border-bottom:var(--up1-border-width,1px) solid var(--up1-border-light);font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-muted)}.pwcr__roster-rows[data-v-dc31b39c]{list-style:none;margin:0;padding:0}.pwcr__roster-item+.pwcr__roster-item[data-v-dc31b39c]{border-top:var(--up1-border-width,1px) solid var(--up1-border-light)}.pwcr__roster-cell[data-v-dc31b39c]{min-width:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.pwcr__roster-student[data-v-dc31b39c]{display:flex;align-items:center;gap:var(--up1-spacing-2-5)}.pwcr__roster-label[data-v-dc31b39c]{display:none}.pwcr__roster .pwcr__roster-item[data-v-dc31b39c] .pwcr__detail{margin:0 var(--up1-spacing-4) var(--up1-spacing-3)}.pwcr__roster-foot[data-v-dc31b39c]{display:flex;justify-content:flex-end;padding:var(--up1-spacing-2) var(--up1-spacing-4);border-top:var(--up1-border-width,1px) solid var(--up1-border-light)}.pwcr[data-v-dc31b39c] .pwcr__detail{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere;margin-inline:calc(var(--up1-spacing-7) + var(--up1-spacing-4) + var(--up1-spacing-5)) var(--up1-spacing-4);margin-block:var(--up1-spacing-1) var(--up1-spacing-3);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-lg);background:var(--up1-bg-primary)}.pwcr[data-v-dc31b39c] .pwcr__detail-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--up1-spacing-3) var(--up1-spacing-6);min-width:0;padding:var(--up1-spacing-3) var(--up1-spacing-4);border-bottom:var(--up1-border-width,1px) solid var(--up1-border-color)}.pwcr[data-v-dc31b39c] .pwcr__detail-heading{flex:1 1 14rem;display:flex;flex-direction:column;gap:var(--up1-spacing-0-5);min-width:0}.pwcr[data-v-dc31b39c] .pwcr__detail-kicker{margin:0;font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-semibold);line-height:var(--up1-line-height-snug);text-transform:uppercase;color:var(--up1-text-muted)}.pwcr[data-v-dc31b39c] .pwcr__detail-title{margin:0;font-size:var(--up1-font-size-base);font-weight:var(--up1-font-weight-semibold);line-height:var(--up1-line-height-snug);color:var(--up1-text-primary)}.pwcr[data-v-dc31b39c] .pwcr__detail-line{margin:0;font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-muted)}.pwcr[data-v-dc31b39c] .pwcr__detail-part+.pwcr__detail-part:before{content:"·";margin-inline:var(--up1-spacing-1-5)}.pwcr[data-v-dc31b39c] .pwcr__detail-progress{flex:0 1 17.5rem;display:grid;min-width:min(100%,12rem)}.pwcr[data-v-dc31b39c] .pwcr__detail-progress>*{grid-area:1/1}.pwcr[data-v-dc31b39c] .pwcr__detail-figure{justify-self:start;align-self:start;font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-none);color:var(--up1-text-secondary)}.pwcr[data-v-dc31b39c] .pwcr__detail-foot{display:flex;justify-content:flex-end;padding:var(--up1-spacing-2) var(--up1-spacing-4);border-top:var(--up1-border-width,1px) solid var(--up1-border-light)}.pwcr[data-v-dc31b39c] .pwcr__detail-close{--up1-button-hover-transform:none;--up1-button-hover-shadow:none;white-space:nowrap}.pwcr[data-v-dc31b39c] .pwcr__detail-body{display:flex;flex-direction:column;gap:var(--up1-spacing-2);min-width:0;padding:var(--up1-spacing-3) var(--up1-spacing-4)}.pwcr[data-v-dc31b39c] .pwcr__steps{list-style:none;margin:0;padding:0}.pwcr[data-v-dc31b39c] .pwcr__step{position:relative;display:grid;align-items:center;grid-template-columns:var(--up1-spacing-7) minmax(0,1fr) minmax(0,12rem) 10.5rem;gap:var(--up1-spacing-1) var(--up1-spacing-4);min-width:0;padding:var(--up1-spacing-3) var(--up1-spacing-4);font-size:var(--up1-font-size-sm)}.pwcr[data-v-dc31b39c] .pwcr__step+.pwcr__step{border-top:var(--up1-border-width,1px) solid var(--up1-border-light)}.pwcr[data-v-dc31b39c] .pwcr__step--next{background:var(--up1-color-primary-light)}.pwcr[data-v-dc31b39c] .pwcr__step-drawn{display:contents}.pwcr[data-v-dc31b39c] .pwcr__step-number,.pwcr-dialog[data-v-dc31b39c] .pwcr__step-number{box-sizing:border-box;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--up1-spacing-7);height:var(--up1-spacing-7);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:var(--up1-border-radius-full);background:var(--up1-bg-primary);font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-bold);line-height:var(--up1-line-height-none);color:var(--up1-text-muted)}.pwcr[data-v-dc31b39c] .pwcr__step-number--next{border-color:var(--up1-color-primary);color:var(--up1-color-primary)}.pwcr[data-v-dc31b39c] .pwcr__step-number--seen{border-color:var(--up1-color-primary);background:var(--up1-color-primary);color:var(--up1-text-inverse)}.pwcr[data-v-dc31b39c] .pwcr__step-body,.pwcr-dialog[data-v-dc31b39c] .pwcr__step-body{min-width:0;display:flex;flex-direction:column;gap:var(--up1-spacing-1)}.pwcr[data-v-dc31b39c] .pwcr__step-title,.pwcr-dialog[data-v-dc31b39c] .pwcr__step-title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-1) var(--up1-spacing-2);color:var(--up1-text-primary)}.pwcr[data-v-dc31b39c] .pwcr__step-meta,.pwcr-dialog[data-v-dc31b39c] .pwcr__step-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-1) var(--up1-spacing-2);font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-muted)}.pwcr[data-v-dc31b39c] .pwcr__step-type,.pwcr-dialog[data-v-dc31b39c] .pwcr__step-type{display:inline-flex;align-items:center;gap:var(--up1-spacing-1)}.pwcr[data-v-dc31b39c] .pwcr__step-end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-1) var(--up1-spacing-2);min-width:0}.pwcr[data-v-dc31b39c] .pwcr__step-date{font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary);white-space:nowrap}.pwcr[data-v-dc31b39c] .pwcr__step-actions{justify-self:end;gap:var(--up1-spacing-3)}.pwcr[data-v-dc31b39c] .pwcr__check{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin:0;padding:var(--up1-spacing-1);border:0;border-radius:var(--up1-border-radius-sm);background:none;cursor:default}.pwcr[data-v-dc31b39c] .pwcr__check:focus-visible{outline:var(--up1-border-width-2,2px) solid transparent;box-shadow:var(--up1-focus-ring-shadow)}.pwcr[data-v-dc31b39c] .pwcr__check-box{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--up1-spacing-5);height:var(--up1-spacing-5);border:var(--up1-border-width-2,2px) solid var(--up1-text-secondary);border-radius:var(--up1-border-radius-sm);background:var(--up1-bg-primary);color:var(--up1-text-inverse);font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-none)}.pwcr[data-v-dc31b39c] .pwcr__check--on .pwcr__check-box{border-color:var(--up1-color-primary);background:var(--up1-color-primary)}@media(max-width:768px){.pwcr__header[data-v-dc31b39c]{flex-direction:column;align-items:stretch}.pwcr__tools[data-v-dc31b39c]{justify-content:flex-end}.pwcr__selector[data-v-dc31b39c]{flex-basis:100%;width:auto}.pwcr__toolbar[data-v-dc31b39c]{align-items:stretch}.pwcr__search[data-v-dc31b39c]{flex-basis:100%}.pwcr__toolbar-end[data-v-dc31b39c]{justify-content:space-between;margin-inline-start:0;flex:1 1 100%}.pwcr__head[data-v-dc31b39c]{display:none}.pwcr__grid[data-v-dc31b39c]{grid-template-columns:var(--up1-spacing-7) minmax(0,1fr);row-gap:var(--up1-spacing-1)}.pwcr__cell[data-v-dc31b39c]{grid-column:2}.pwcr__cell[data-v-dc31b39c]:empty{display:none}.pwcr__cell[data-v-dc31b39c] .pwcr__meter-label{justify-self:start}.pwcr[data-v-dc31b39c] .pwcr__detail,.pwcr__roster[data-v-dc31b39c]{margin-inline:var(--up1-spacing-6) var(--up1-spacing-2)}.pwcr__roster .pwcr__roster-item[data-v-dc31b39c] .pwcr__detail{margin-inline:var(--up1-spacing-2)}.pwcr__roster-cols[data-v-dc31b39c]{display:none}.pwcr__roster-grid[data-v-dc31b39c]{grid-template-columns:minmax(0,1fr) var(--up1-spacing-7);row-gap:var(--up1-spacing-1)}.pwcr__roster-cell[data-v-dc31b39c]{grid-column:1}.pwcr__roster-cell[data-v-dc31b39c]:empty{display:none}.pwcr__roster-eye[data-v-dc31b39c]{grid-column:2;grid-row:1}.pwcr__roster-label[data-v-dc31b39c]{display:inline;margin-inline-end:var(--up1-spacing-1)}.pwcr__roster-steps[data-v-dc31b39c]{display:grid}.pwcr__roster-steps[data-v-dc31b39c]>*{grid-area:1/1}.pwcr__roster-steps>.pwcr__roster-label[data-v-dc31b39c]{justify-self:start;align-self:start;font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-none)}.pwcr[data-v-dc31b39c] .pwcr__step{grid-template-columns:var(--up1-spacing-7) minmax(0,1fr);align-items:start}.pwcr[data-v-dc31b39c] .pwcr__step-actions,.pwcr[data-v-dc31b39c] .pwcr__step-end{grid-column:2;justify-self:start}}@media(max-width:480px){.pwcr__cards[data-v-dc31b39c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--up1-spacing-2)}.pwcr__tab[data-v-dc31b39c]{flex:1 1 auto;white-space:normal}.pwcr__grid[data-v-dc31b39c],.pwcr__tab[data-v-dc31b39c]{padding-inline:var(--up1-spacing-2)}.pwcr__grid[data-v-dc31b39c]{-moz-column-gap:var(--up1-spacing-2);column-gap:var(--up1-spacing-2)}.pwcr__avatar[data-v-dc31b39c]{display:none}.pwcr__children .pwcr__main[data-v-dc31b39c]{padding-inline-start:var(--up1-spacing-2-5)}.pwcr[data-v-dc31b39c] .pwcr__detail,.pwcr__roster[data-v-dc31b39c]{margin-inline:var(--up1-spacing-2)}.pwcr__roster .pwcr__roster-item[data-v-dc31b39c] .pwcr__detail{margin-inline:var(--up1-spacing-1)}.pwcr[data-v-dc31b39c] .pwcr__detail-body,.pwcr[data-v-dc31b39c] .pwcr__detail-foot,.pwcr[data-v-dc31b39c] .pwcr__detail-head,.pwcr[data-v-dc31b39c] .pwcr__step,.pwcr__roster-foot[data-v-dc31b39c],.pwcr__roster-grid[data-v-dc31b39c],.pwcr__roster-head[data-v-dc31b39c]{padding-inline:var(--up1-spacing-2)}}.pwmr[data-v-4bfde667]{display:flex;flex-direction:column;gap:var(--up1-spacing-5);--up1-tooltip-dark-color:var(--up1-text-inverse);--pwmr-touch-target:2.75rem;--pwmr-focus-outline:var(--up1-border-width-2) solid var(--up1-color-primary);--pwmr-focus-offset:var(--up1-spacing-0-5)}.pwmr[data-v-4bfde667] .pwmr__blocked:focus-visible,.pwmr__action-text[data-v-4bfde667]:focus-visible,.pwmr__action[data-v-4bfde667]:focus-visible,.pwmr__back-button[data-v-4bfde667]:focus-visible,.pwmr__panel[data-v-4bfde667]:focus-visible,.pwmr__retry[data-v-4bfde667]:focus-visible,.pwmr__side[data-v-4bfde667]:focus-visible,.pwmr__start-button[data-v-4bfde667]:focus-visible,.pwmr__steps[data-v-4bfde667] .pwmr__mark:focus-visible,.pwmr__steps[data-v-4bfde667] .pwmr__open-link:focus-visible,.pwmr__steps[data-v-4bfde667] .pwmr__open:focus-visible,.pwmr__tab[data-v-4bfde667]:focus-visible,.pwmr__title[data-v-4bfde667]:focus-visible{outline:var(--pwmr-focus-outline);outline-offset:var(--pwmr-focus-offset)}.pwmr[data-v-4bfde667] .pwmr__sr,.pwmr__sr[data-v-4bfde667]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pwmr__header[data-v-4bfde667]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--up1-spacing-4) var(--up1-spacing-6)}.pwmr__heading[data-v-4bfde667]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--up1-spacing-1) var(--up1-spacing-3);min-width:0}.pwmr__title[data-v-4bfde667]{margin:0;font-size:var(--up1-font-size-2xl);font-weight:var(--up1-font-weight-bold);line-height:var(--up1-line-height-tight);letter-spacing:-.01em;color:var(--up1-text-primary)}.pwmr__subtitle[data-v-4bfde667]{margin:0;font-size:.8125rem;color:var(--up1-text-muted)}.pwmr[data-v-4bfde667] .pwmr__yupi-block{display:flex;flex-direction:column;align-items:flex-end;gap:var(--up1-spacing-1);min-width:0}.pwmr[data-v-4bfde667] .pwmr__yupi{display:inline-flex;align-items:center;gap:var(--up1-spacing-2)}.pwmr[data-v-4bfde667] .pwmr__yupi-soon{margin:0;font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-tight);color:var(--up1-text-muted)}.pwmr[data-v-4bfde667] .pwmr__blocked{opacity:var(--up1-opacity-disabled-control);pointer-events:none;--up1-button-hover-transform:none;--up1-button-hover-shadow:none}.pwmr[data-v-4bfde667] .pwmr__blocked:focus-visible{opacity:1}.pwmr[data-v-4bfde667] .pwmr__blocked-tip{cursor:not-allowed}.pwmr__yupi-card[data-v-4bfde667]{display:none}.pwmr__yupi-card-icon[data-v-4bfde667]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--up1-border-radius-full);background:var(--up1-bg-primary);--up1-icon-color:var(--up1-text-secondary)}.pwmr__yupi-card-body[data-v-4bfde667]{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--up1-spacing-1);min-width:0}.pwmr__yupi-card-top[data-v-4bfde667]{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-2);min-width:0}.pwmr__yupi-card-title[data-v-4bfde667]{margin:0;min-width:0;font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-semibold);line-height:var(--up1-line-height-tight);color:var(--up1-text-secondary)}.pwmr__yupi-card-text[data-v-4bfde667]{margin:0;font-size:var(--up1-font-size-xs);line-height:1.45;color:var(--up1-text-secondary)}@media(max-width:768px){.pwmr[data-v-4bfde667] .pwmr__yupi-block,.pwmr__yupi-reason[data-v-4bfde667]{display:none}.pwmr__yupi-card[data-v-4bfde667]{display:flex;align-items:flex-start;gap:var(--up1-spacing-3);padding:var(--up1-spacing-3-5);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:.625rem;background:var(--up1-bg-secondary);min-width:0;overflow-wrap:anywhere}.pwmr--detail .pwmr__yupi-card[data-v-4bfde667]{display:none}}.pwmr__state[data-v-4bfde667]{display:flex;gap:var(--up1-spacing-2)}.pwmr__state--page[data-v-4bfde667]{justify-content:center;padding:var(--up1-spacing-20) 0}.pwmr__notice[data-v-4bfde667]{display:flex;flex-direction:column;align-items:center;gap:var(--up1-spacing-4);padding:4.5rem var(--up1-spacing-6);border:var(--up1-border-width,1px) dashed var(--up1-border-color);border-radius:.625rem;text-align:center;min-width:0;overflow-wrap:anywhere}.pwmr__notice--error[data-v-4bfde667]{border-style:solid;background:var(--up1-bg-primary)}.pwmr__notice-icon[data-v-4bfde667]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--up1-border-radius-full);background:var(--up1-color-primary-light);--up1-icon-color:var(--up1-color-primary)}.pwmr__notice--error .pwmr__notice-icon[data-v-4bfde667]{background:var(--up1-color-danger-50);--up1-icon-color:var(--up1-color-danger-500)}.pwmr__notice-body[data-v-4bfde667]{display:flex;flex-direction:column;align-items:center;gap:var(--up1-spacing-1-5);min-width:0}.pwmr__notice-title[data-v-4bfde667]{margin:0;font-size:var(--up1-font-size-base);font-weight:var(--up1-font-weight-semibold);line-height:var(--up1-line-height-tight);color:var(--up1-text-primary)}.pwmr__notice-text[data-v-4bfde667]{margin:0;max-width:26.25rem;font-size:.8125rem;line-height:var(--up1-line-height-normal);color:var(--up1-text-muted)}.pwmr__columns[data-v-4bfde667]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,clamp(20rem,36%,25rem));align-items:start;gap:var(--up1-spacing-6)}.pwmr__main[data-v-4bfde667]{gap:var(--up1-spacing-5)}.pwmr__main[data-v-4bfde667],.pwmr__side[data-v-4bfde667]{display:flex;flex-direction:column;min-width:0}.pwmr__side[data-v-4bfde667]{position:sticky;top:0;max-height:calc(100vh - var(--up1-navbar-height, 3.5rem)*2 - var(--up1-object-nav-height, 3rem) - var(--up1-spacing-12) - var(--up1-spacing-4));max-height:calc(100dvh - var(--up1-navbar-height, 3.5rem)*2 - var(--up1-object-nav-height, 3rem) - var(--up1-spacing-12) - var(--up1-spacing-4));background:var(--up1-bg-primary);border-inline-start:var(--up1-border-width,1px) solid var(--up1-border-color);overflow-wrap:anywhere}.pwmr__side-completed[data-v-4bfde667],.pwmr__side-header[data-v-4bfde667],.pwmr__side-none[data-v-4bfde667],.pwmr__side-top[data-v-4bfde667]{flex-shrink:0;padding-inline:var(--up1-spacing-5)}.pwmr__side-top[data-v-4bfde667]{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-3);padding-top:var(--up1-spacing-5);min-width:0}.pwmr__side-heading[data-v-4bfde667]{margin:0;font-size:.6875rem;font-weight:var(--up1-font-weight-semibold);line-height:var(--up1-line-height-tight);letter-spacing:.04em;text-transform:uppercase;color:var(--up1-text-muted)}.pwmr__side-none[data-v-4bfde667]{margin:0}.pwmr__side-header[data-v-4bfde667],.pwmr__side-none[data-v-4bfde667]{padding-top:var(--up1-spacing-3);padding-bottom:var(--up1-spacing-5)}.pwmr__side-header[data-v-4bfde667]{gap:var(--up1-spacing-3)}.pwmr__side-header[data-v-4bfde667],.pwmr__side-text[data-v-4bfde667]{display:flex;flex-direction:column;min-width:0}.pwmr__side-text[data-v-4bfde667]{gap:var(--up1-spacing-1)}.pwmr__side-title[data-v-4bfde667]{margin:0;font-size:var(--up1-font-size-lg);font-weight:var(--up1-font-weight-semibold);line-height:1.3;color:var(--up1-text-primary)}.pwmr__side-outcome[data-v-4bfde667]{margin:0;font-size:.8125rem;color:var(--up1-text-secondary)}.pwmr__side-course[data-v-4bfde667]{margin:0;font-size:var(--up1-font-size-xs);color:var(--up1-text-muted)}.pwmr__side-next[data-v-4bfde667]{margin:0;font-size:.8125rem;color:var(--up1-text-secondary)}.pwmr__side-next-step[data-v-4bfde667]{font-weight:var(--up1-font-weight-semibold);color:var(--up1-text-primary)}.pwmr__side-completed[data-v-4bfde667]{--up1-alert-margin-bottom:0;margin-top:calc(var(--up1-spacing-2)*-1);padding-bottom:var(--up1-spacing-5);min-width:0}.pwmr__detail[data-v-4bfde667],.pwmr__side-start[data-v-4bfde667]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--up1-spacing-1) var(--up1-spacing-5) var(--up1-spacing-5);border-top:var(--up1-border-width,1px) solid var(--up1-border-color)}.pwmr__side-start[data-v-4bfde667]{display:flex;align-items:flex-start}.pwmr__back[data-v-4bfde667]{display:none}.pwmr__back-button[data-v-4bfde667]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);padding:0;font-size:var(--up1-font-size-sm);--up1-button-font-weight:var(--up1-font-weight-medium);color:var(--up1-color-primary);--up1-icon-color:var(--up1-color-primary);text-decoration:none;--up1-button-hover-transform:none;--up1-button-hover-shadow:none}@media(max-width:768px){.pwmr__columns[data-v-4bfde667]{grid-template-columns:minmax(0,1fr)}.pwmr__back[data-v-4bfde667]{display:flex;padding:var(--up1-spacing-1) 0}.pwmr--detail .pwmr__header[data-v-4bfde667],.pwmr--detail .pwmr__main[data-v-4bfde667],.pwmr:not(.pwmr--detail) .pwmr__side[data-v-4bfde667]{display:none}.pwmr__side[data-v-4bfde667]{position:static;max-height:none;padding:0;border:0;border-radius:0;background:none}.pwmr__side-completed[data-v-4bfde667],.pwmr__side-header[data-v-4bfde667],.pwmr__side-none[data-v-4bfde667],.pwmr__side-top[data-v-4bfde667]{padding-inline:0}.pwmr__side-top[data-v-4bfde667]{padding-top:var(--up1-spacing-1)}.pwmr__side-completed[data-v-4bfde667],.pwmr__side-header[data-v-4bfde667],.pwmr__side-none[data-v-4bfde667]{padding-bottom:var(--up1-spacing-4)}.pwmr__side-completed[data-v-4bfde667]{margin-top:calc(var(--up1-spacing-1)*-1)}.pwmr__side-title[data-v-4bfde667]{font-size:var(--up1-font-size-xl);font-weight:var(--up1-font-weight-bold)}.pwmr__detail[data-v-4bfde667],.pwmr__side-start[data-v-4bfde667]{flex:0 1 auto;overflow-y:visible;padding:var(--up1-spacing-2) 0 var(--up1-spacing-6)}}@media(max-height:48rem){.pwmr__side[data-v-4bfde667]{position:static;max-height:none}.pwmr__detail[data-v-4bfde667],.pwmr__side-start[data-v-4bfde667]{flex:0 1 auto;overflow-y:visible}}.pwmr__toolbar[data-v-4bfde667]{display:flex;flex-wrap:wrap-reverse;align-items:flex-start;justify-content:space-between;gap:var(--up1-spacing-2) var(--up1-spacing-4);border-bottom:var(--up1-border-width,1px) solid var(--up1-border-color)}.pwmr__tabs[data-v-4bfde667]{flex:0 1 auto;display:flex;flex-wrap:wrap;gap:var(--up1-spacing-1);min-width:0}.pwmr__tools[data-v-4bfde667]{display:flex;align-items:center;justify-content:flex-end;margin-inline-start:auto;padding-bottom:var(--up1-spacing-2);min-width:0}.pwmr__search[data-v-4bfde667]{flex:0 1 15rem;min-width:min(100%,12rem);--up1-input-font-size:var(--up1-font-size-sm);--up1-searchinput-focus-border:var(--up1-color-primary);--up1-searchinput-focus-shadow:0 0 0 var(--up1-border-width-2) var(--up1-color-primary)}.pwmr__tab[data-v-4bfde667]{padding:var(--up1-spacing-2-5) var(--up1-spacing-3-5);margin-bottom:calc(var(--up1-border-width, 1px)*-1);border:0;border-bottom:var(--up1-border-width-2,2px) solid transparent;border-radius:var(--up1-border-radius-sm) var(--up1-border-radius-sm) 0 0;background:none;font-family:inherit;font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-medium);color:var(--up1-text-muted);white-space:nowrap;cursor:pointer;transition:color var(--up1-transition-fast)}.pwmr__tab[data-v-4bfde667]:hover{color:var(--up1-text-primary)}.pwmr__tab--active[data-v-4bfde667],.pwmr__tab--active[data-v-4bfde667]:hover{color:var(--up1-color-primary);border-bottom-color:var(--up1-color-primary)}.pwmr__panel[data-v-4bfde667]{display:flex;flex-direction:column;gap:var(--up1-spacing-4);border-radius:var(--up1-border-radius-sm)}.pwmr__no-match[data-v-4bfde667]{margin:0;padding:var(--up1-spacing-8);text-align:center;border:var(--up1-border-width,1px) dashed var(--up1-border-color);border-radius:.625rem}.pwmr__no-match--narrow[data-v-4bfde667]{display:none}@media(max-width:768px){.pwmr[data-v-4bfde667],.pwmr__main[data-v-4bfde667]{gap:var(--up1-spacing-4)}.pwmr__heading[data-v-4bfde667]{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:var(--up1-spacing-1)}.pwmr__title[data-v-4bfde667]{font-size:1.375rem}.pwmr__toolbar[data-v-4bfde667]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:var(--up1-spacing-4);border-bottom:0}.pwmr__tools[data-v-4bfde667]{order:-1;margin-inline-start:0;padding-bottom:0}.pwmr__search[data-v-4bfde667]{flex:1 1 auto}.pwmr__tabs[data-v-4bfde667]{flex:0 0 auto;flex-wrap:nowrap;gap:var(--up1-spacing-2);overflow-x:auto;padding:var(--up1-spacing-1);margin:calc(var(--up1-spacing-1)*-1)}.pwmr__tab[data-v-4bfde667]{position:relative;z-index:0;flex:0 0 auto;box-sizing:border-box;height:2.25rem;margin-bottom:0;padding:0 var(--up1-spacing-3-5);border:var(--up1-border-width-2,2px) solid transparent;border-radius:var(--up1-border-radius-full);font-size:.8125rem;color:var(--up1-text-secondary)}.pwmr__tab[data-v-4bfde667]:before{content:"";position:absolute;z-index:-1;inset:calc(var(--up1-border-width-2, 2px)*-1);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:inherit;background:var(--up1-bg-primary)}.pwmr__tab[data-v-4bfde667]:after{content:"";position:absolute;top:50%;left:50%;width:100%;min-height:var(--pwmr-touch-target);min-width:var(--pwmr-touch-target);transform:translate(-50%,-50%)}.pwmr__tab--active[data-v-4bfde667],.pwmr__tab--active[data-v-4bfde667]:hover{border-color:var(--up1-color-primary);color:var(--up1-text-link)}.pwmr__tab--active[data-v-4bfde667]:before{border:var(--up1-border-width-2,2px) solid var(--up1-color-primary);background:var(--up1-color-primary-light)}.pwmr__no-match--wide[data-v-4bfde667]{display:none}.pwmr__no-match--narrow[data-v-4bfde667]{display:block;padding:var(--up1-spacing-6);font-size:.8125rem;color:var(--up1-text-muted)}.pwmr__notice[data-v-4bfde667]{padding:var(--up1-spacing-12) var(--up1-spacing-5);gap:var(--up1-spacing-3-5)}.pwmr__notice .pwmr__retry[data-v-4bfde667]{align-self:stretch}}.pwmr__list[data-v-4bfde667]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(18.75rem,100%),1fr));gap:var(--up1-spacing-3);align-content:start}.pwmr__card[data-v-4bfde667]{position:relative;display:flex;flex-direction:column;padding:var(--up1-spacing-4);background:var(--up1-bg-primary);border:var(--up1-border-width,1px) solid var(--up1-border-color);border-radius:.625rem;min-width:0;overflow-wrap:anywhere;cursor:pointer;transition:border-color var(--up1-transition-fast)}.pwmr__card--selected[data-v-4bfde667],.pwmr__card[data-v-4bfde667]:hover{border-color:var(--up1-color-primary)}.pwmr__card--selected[data-v-4bfde667]{box-shadow:var(--up1-shadow-focus)}.pwmr__card-main[data-v-4bfde667],.pwmr__summary[data-v-4bfde667]{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--up1-spacing-3);min-width:0}.pwmr__card-top[data-v-4bfde667]{display:flex;justify-content:flex-end}.pwmr__card-text[data-v-4bfde667]{display:flex;flex-direction:column;gap:var(--up1-spacing-1);min-height:4.75rem;min-width:0}.pwmr__card-title[data-v-4bfde667]{margin:0;font-size:.9375rem;font-weight:var(--up1-font-weight-semibold);line-height:1.35;color:var(--up1-text-primary)}.pwmr__card-outcome[data-v-4bfde667]{color:var(--up1-text-secondary)}.pwmr__card-course[data-v-4bfde667],.pwmr__card-outcome[data-v-4bfde667]{margin:0;font-size:var(--up1-font-size-xs)}.pwmr__card-course[data-v-4bfde667]{color:var(--up1-text-muted)}.pwmr__progress[data-v-4bfde667]{align-self:stretch;display:flex;flex-direction:column;gap:var(--up1-spacing-1)}.pwmr__progress-text[data-v-4bfde667]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--up1-spacing-1) var(--up1-spacing-3);margin:0;font-size:var(--up1-font-size-xs);color:var(--up1-text-primary)}.pwmr__percent[data-v-4bfde667]{font-weight:var(--up1-font-weight-medium);white-space:nowrap}.pwmr__card-end[data-v-4bfde667]{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-3);padding-top:var(--up1-spacing-3);border-top:var(--up1-border-width,1px) solid var(--up1-border-light);min-width:0}.pwmr__card-next[data-v-4bfde667]{flex:1 1 auto;min-width:0;margin:0;font-size:var(--up1-font-size-xs);color:var(--up1-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwmr__action[data-v-4bfde667]{--up1-button-hover-transform:none;--up1-button-hover-shadow:none}.pwmr__action[data-v-4bfde667],.pwmr__action-text[data-v-4bfde667]{flex-shrink:0;margin-inline-start:auto}.pwmr__action-text[data-v-4bfde667]{display:none;padding:0;border:0;border-radius:var(--up1-border-radius-sm);background:none;font-family:inherit;font-size:.8125rem;font-weight:var(--up1-font-weight-semibold);color:var(--up1-color-primary);--up1-icon-color:var(--up1-color-primary);white-space:nowrap;cursor:pointer}.pwmr__action-text[data-v-4bfde667]:after,.pwmr__action[data-v-4bfde667]:after{content:"";position:absolute;inset:0}@media(max-width:768px){.pwmr__card[data-v-4bfde667]{padding:var(--up1-spacing-3-5)}.pwmr__card-main[data-v-4bfde667],.pwmr__summary[data-v-4bfde667]{gap:var(--up1-spacing-2-5)}.pwmr__card-text[data-v-4bfde667]{min-height:0}.pwmr__card-course[data-v-4bfde667]{display:none}.pwmr__card-end[data-v-4bfde667]{min-height:2.75rem;padding-top:var(--up1-spacing-1-5)}.pwmr__action[data-v-4bfde667]{display:none}.pwmr__action-text[data-v-4bfde667]{display:inline-flex;align-items:center;justify-content:center;gap:var(--up1-spacing-1)}}.pwmr__detail[data-v-4bfde667],.pwmr__failure[data-v-4bfde667]{display:flex;flex-direction:column;gap:var(--up1-spacing-2)}.pwmr__failure[data-v-4bfde667]{align-items:flex-start}.pwmr__steps[data-v-4bfde667]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pwmr__steps[data-v-4bfde667] .pwmr__step{position:relative;display:flex;align-items:flex-start;gap:var(--up1-spacing-3);min-width:0;margin:0 calc(var(--up1-spacing-2-5)*-1);padding:var(--up1-spacing-3-5) var(--up1-spacing-2-5);border-bottom:var(--up1-border-width) solid var(--up1-border-light);border-radius:var(--up1-border-radius-md)}.pwmr__steps[data-v-4bfde667] .pwmr__step--next{background:var(--up1-color-primary-light)}.pwmr__steps[data-v-4bfde667] .pwmr__step-circle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1.625rem;height:1.625rem;border:var(--up1-border-width) solid var(--up1-border-color);border-radius:var(--up1-border-radius-full);background:none;color:var(--up1-text-muted);font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-bold);line-height:var(--up1-line-height-tight)}.pwmr__steps[data-v-4bfde667] .pwmr__step-circle--next{border-color:var(--up1-color-primary);background:var(--up1-color-primary-light);color:var(--up1-text-link)}.pwmr__steps[data-v-4bfde667] .pwmr__step-circle--seen{border-color:var(--up1-color-primary);background:var(--up1-color-primary);color:var(--up1-text-inverse)}.pwmr__steps[data-v-4bfde667] .pwmr__step-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--up1-spacing-2)}.pwmr__steps[data-v-4bfde667] .pwmr__step-body{min-width:0;display:flex;flex-direction:column;gap:var(--up1-spacing-0-5)}.pwmr__steps[data-v-4bfde667] .pwmr__step-head{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--up1-spacing-1) var(--up1-spacing-2);min-width:0}.pwmr__steps[data-v-4bfde667] .pwmr__step-heading{flex:0 1 auto;min-width:0;font-size:var(--up1-font-size-sm);line-height:var(--up1-line-height-snug)}.pwmr__steps[data-v-4bfde667] .pwmr__step-title{font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-medium);line-height:var(--up1-line-height-snug);color:var(--up1-text-primary)}.pwmr__steps[data-v-4bfde667] .pwmr__step-next{display:inline-flex;align-items:center;margin-inline-start:var(--up1-spacing-2);padding:var(--up1-badge-sm-padding);border-radius:var(--up1-border-radius-full);background:var(--up1-color-primary);color:var(--up1-text-inverse);font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-semibold);line-height:1;white-space:nowrap;vertical-align:middle}.pwmr__steps[data-v-4bfde667] .pwmr__step--locked .pwmr__step-title{color:var(--up1-text-secondary)}.pwmr__steps[data-v-4bfde667] .pwmr__step-title--noContent{display:block;font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-normal);line-height:1.45;color:var(--up1-text-muted)}.pwmr__steps[data-v-4bfde667] .pwmr__step-status{flex-shrink:0;margin-inline-start:auto}.pwmr__steps[data-v-4bfde667] .pwmr__step-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-0-5) var(--up1-spacing-3);font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-muted)}.pwmr__steps[data-v-4bfde667] .pwmr__step-type{display:inline-flex;align-items:center;gap:var(--up1-spacing-1)}.pwmr__steps[data-v-4bfde667] .pwmr__step-date{font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-muted)}.pwmr__steps[data-v-4bfde667] .pwmr__step-actions{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:var(--up1-spacing-3);column-gap:var(--up1-spacing-3);row-gap:0}.pwmr__steps[data-v-4bfde667] .pwmr__step-actions>*{grid-column:1/-1}.pwmr__steps[data-v-4bfde667] .pwmr__step-alert{margin-top:var(--up1-spacing-1-5);--up1-alert-margin-bottom:0}@media(max-width:768px){.pwmr[data-v-4bfde667] .pwmr__blocked,.pwmr__action[data-v-4bfde667],.pwmr__action-text[data-v-4bfde667],.pwmr__back-button[data-v-4bfde667],.pwmr__retry[data-v-4bfde667],.pwmr__start-button[data-v-4bfde667],.pwmr__steps[data-v-4bfde667] .pwmr__mark,.pwmr__steps[data-v-4bfde667] .pwmr__open,.pwmr__steps[data-v-4bfde667] .pwmr__open-link{min-height:var(--pwmr-touch-target);min-width:var(--pwmr-touch-target)}.pwmr[data-v-4bfde667] .pwmr__blocked,.pwmr__back-button[data-v-4bfde667],.pwmr__retry[data-v-4bfde667],.pwmr__start-button[data-v-4bfde667],.pwmr__steps[data-v-4bfde667] .pwmr__open,.pwmr__tab[data-v-4bfde667]{display:inline-flex;align-items:center;justify-content:center}.pwmr__steps[data-v-4bfde667] .pwmr__open-link{display:inline-flex;align-items:center}.pwmr__search[data-v-4bfde667]{--up1-input-line-height:calc(var(--pwmr-touch-target) - var(--up1-spacing-1-5)*2 - var(--up1-input-border-width, var(--up1-border-width))*2)}}.pwmr__steps[data-v-4bfde667] .pwmr__mark{grid-column:1;grid-row:1;justify-self:start;display:inline-flex;align-items:center;gap:var(--up1-spacing-2);margin:0;margin-inline-start:calc(var(--up1-spacing-1-5)*-1);padding:var(--up1-spacing-1) var(--up1-spacing-1-5);border:0;border-radius:var(--up1-border-radius-sm);background:none;font-family:inherit;font-size:var(--up1-font-size-sm);line-height:var(--up1-line-height-snug);color:var(--up1-text-primary);text-align:start;cursor:default}.pwmr__steps[data-v-4bfde667] .pwmr__mark--available{cursor:pointer}.pwmr__steps[data-v-4bfde667] .pwmr__mark-box{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--up1-spacing-5);height:var(--up1-spacing-5);border:var(--up1-border-width-2) solid var(--up1-text-secondary);border-radius:var(--up1-border-radius-sm);background:var(--up1-bg-primary);color:var(--up1-text-inverse);font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-tight)}.pwmr__steps[data-v-4bfde667] .pwmr__mark-text{min-width:0}.pwmr__steps[data-v-4bfde667] .pwmr__mark--available:hover .pwmr__mark-box{border-color:var(--up1-color-primary)}.pwmr__steps[data-v-4bfde667] .pwmr__mark--pending .pwmr__mark-box,.pwmr__steps[data-v-4bfde667] .pwmr__mark--seen .pwmr__mark-box{border-color:var(--up1-color-primary);background:var(--up1-color-primary)}.pwmr__steps[data-v-4bfde667] .pwmr__mark--locked>*,.pwmr__steps[data-v-4bfde667] .pwmr__mark--noId>*{opacity:var(--up1-opacity-disabled-control)}.pwmr__steps[data-v-4bfde667] .pwmr__open{grid-column:2;grid-row:1;justify-self:end}.pwmr__steps[data-v-4bfde667] .pwmr__open--loading{cursor:progress;--up1-button-hover-transform:none;--up1-button-hover-shadow:none}.pwmr__steps[data-v-4bfde667] .pwmr__open-help{margin-top:var(--up1-spacing-1-5);font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-muted)}.pwmr__steps[data-v-4bfde667] .pwmr__open-status{display:flex;flex-direction:column;align-items:flex-start;gap:var(--up1-spacing-1);min-width:0;font-size:var(--up1-font-size-sm)}.pwmr__steps[data-v-4bfde667] .pwmr__open-status:not(:empty){margin-top:var(--up1-spacing-1-5)}.pwmr__steps[data-v-4bfde667] .pwmr__open-done{font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-secondary)}.pwmr__steps[data-v-4bfde667] .pwmr__mark-reason{margin-top:var(--up1-spacing-1-5);font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);color:var(--up1-text-secondary)}@media(max-width:768px){.pwmr__steps[data-v-4bfde667]{gap:var(--up1-spacing-2)}.pwmr__steps[data-v-4bfde667] .pwmr__step{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--up1-spacing-2) var(--up1-spacing-3);margin:0;padding:var(--up1-spacing-3-5);border:var(--up1-border-width) solid var(--up1-border-color);border-radius:.625rem;background:var(--up1-bg-primary)}.pwmr__steps[data-v-4bfde667] .pwmr__step--next{border-color:var(--up1-color-primary);background:var(--up1-bg-primary)}.pwmr__steps[data-v-4bfde667] .pwmr__step-circle{width:var(--up1-spacing-7);height:var(--up1-spacing-7)}.pwmr__steps[data-v-4bfde667] .pwmr__step-title:not(.pwmr__step-title--noContent){font-weight:var(--up1-font-weight-semibold)}.pwmr__steps[data-v-4bfde667] .pwmr__step-main{display:contents}.pwmr__steps[data-v-4bfde667] .pwmr__step-actions{grid-column:1/-1;padding-top:var(--up1-spacing-1-5);border-top:var(--up1-border-width) solid var(--up1-border-light)}}@media(max-width:480px){.pwmr__steps[data-v-4bfde667] .pwmr__step-actions{grid-template-columns:minmax(0,1fr)}.pwmr__steps[data-v-4bfde667] .pwmr__open{grid-column:1;grid-row:2;justify-self:start}.pwmr__steps[data-v-4bfde667] .pwmr__step-head{flex-wrap:wrap}}[data-v-9820b351] .lg-root{display:flex;flex-direction:column;gap:12px}[data-v-9820b351] .lg-grid{display:flex;flex-direction:column;border:1px solid var(--up1-border-color);border-radius:8px;overflow:hidden}[data-v-9820b351] .lg-row{display:grid;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--up1-border-color)}[data-v-9820b351] .lg-row:last-child{border-bottom:none}[data-v-9820b351] .lg-row--head{background:var(--up1-bg-secondary);font-weight:600}[data-v-9820b351] .lg-cell{min-width:0;color:var(--up1-text-primary)}[data-v-9820b351] .lg-cell--head{font-size:.85rem;color:var(--up1-text-secondary)}[data-v-9820b351] .lg-cell--actions{display:flex;gap:4px;justify-content:flex-end}[data-v-9820b351] .lg-input{width:100%;padding:4px 8px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-input-bg);color:var(--up1-text-primary)}[data-v-9820b351] .lg-input--num{text-align:right}[data-v-9820b351] .lg-add:focus-visible,[data-v-9820b351] .lg-iconbtn:focus-visible,[data-v-9820b351] .lg-input:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}[data-v-9820b351] .lg-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-input-bg);color:var(--up1-text-primary);cursor:pointer}[data-v-9820b351] .lg-iconbtn:disabled{opacity:.4;cursor:not-allowed}[data-v-9820b351] .lg-add{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border:1px dashed var(--up1-border-color);border-radius:8px;background:transparent;color:var(--up1-color-primary);cursor:pointer}[data-v-9820b351] .lg-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:.8rem}[data-v-9820b351] .lg-badge--yes{background:var(--up1-color-success-100);color:var(--up1-color-success-700)}[data-v-9820b351] .lg-badge--no{background:var(--up1-bg-secondary);color:var(--up1-text-secondary)}[data-v-9820b351] .lg-empty{padding:16px;text-align:center;color:var(--up1-text-secondary)}[data-v-9820b351] .lg-band{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:8px;font-size:.9rem}[data-v-9820b351] .lg-band--ok{background:var(--up1-color-success-100);color:var(--up1-color-success-700)}[data-v-9820b351] .lg-band--warn{background:var(--up1-color-warning-100);color:var(--up1-color-warning-700)}[data-v-9820b351] .lg-band__list{margin:0;padding-left:18px}[data-v-9820b351] .lg-input--signal{border-color:var(--up1-color-danger-500)}[data-v-9820b351] .lg-input--signal:focus-visible{outline-color:var(--up1-color-danger-500)}.pot-card[data-v-0fb7d0e2]{display:flex;flex-direction:column;gap:var(--up1-spacing-md,1rem);width:100%}.pot-piece-cell[data-v-0fb7d0e2]{display:flex;align-items:center;gap:var(--up1-spacing-xs,.25rem)}.pot-override-hint[data-v-0fb7d0e2]{display:block;color:var(--up1-color-warning-600,#92610a)}.pot-assignment[data-v-0fb7d0e2],.pot-override-hint[data-v-0fb7d0e2]{margin-top:var(--up1-spacing-xs,.25rem)}.pot-assignment[data-v-0fb7d0e2]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-sm,.5rem);padding-left:var(--up1-spacing-md,1rem)}[data-v-575a9fa9] .lg-root{display:flex;flex-direction:column;gap:12px}[data-v-575a9fa9] .lg-grid{display:flex;flex-direction:column;border:1px solid var(--up1-border-color);border-radius:8px;overflow:hidden}[data-v-575a9fa9] .lg-row{display:grid;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--up1-border-color)}[data-v-575a9fa9] .lg-row:last-child{border-bottom:none}[data-v-575a9fa9] .lg-row--head{background:var(--up1-bg-secondary);font-weight:600}[data-v-575a9fa9] .lg-cell{min-width:0;color:var(--up1-text-primary)}[data-v-575a9fa9] .lg-cell--head{font-size:.85rem;color:var(--up1-text-secondary)}[data-v-575a9fa9] .lg-cell--actions{display:flex;gap:4px;justify-content:flex-end}[data-v-575a9fa9] .lg-input{width:100%;padding:4px 8px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-input-bg);color:var(--up1-text-primary)}[data-v-575a9fa9] .lg-input--num{text-align:right}[data-v-575a9fa9] .lg-add:focus-visible,[data-v-575a9fa9] .lg-iconbtn:focus-visible,[data-v-575a9fa9] .lg-input:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}[data-v-575a9fa9] .lg-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-input-bg);color:var(--up1-text-primary);cursor:pointer}[data-v-575a9fa9] .lg-iconbtn:disabled{opacity:.4;cursor:not-allowed}[data-v-575a9fa9] .lg-add{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border:1px dashed var(--up1-border-color);border-radius:8px;background:transparent;color:var(--up1-color-primary);cursor:pointer}[data-v-575a9fa9] .lg-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:.8rem}[data-v-575a9fa9] .lg-badge--yes{background:var(--up1-color-success-100);color:var(--up1-color-success-700)}[data-v-575a9fa9] .lg-badge--no{background:var(--up1-bg-secondary);color:var(--up1-text-secondary)}[data-v-575a9fa9] .lg-empty{padding:16px;text-align:center;color:var(--up1-text-secondary)}[data-v-575a9fa9] .lg-band{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:8px;font-size:.9rem}[data-v-575a9fa9] .lg-band--ok{background:var(--up1-color-success-100);color:var(--up1-color-success-700)}[data-v-575a9fa9] .lg-band--warn{background:var(--up1-color-warning-100);color:var(--up1-color-warning-700)}[data-v-575a9fa9] .lg-band__list{margin:0;padding-left:18px}[data-v-575a9fa9] .lg-input--signal{border-color:var(--up1-color-danger-500)}[data-v-575a9fa9] .lg-input--signal:focus-visible{outline-color:var(--up1-color-danger-500)}.rms-root[data-v-2632cd66]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-1-5);min-height:var(--up1-input-min-height);padding:var(--up1-spacing-1) var(--up1-spacing-2-5);border:var(--up1-border-width-1) solid var(--up1-border-color);border-radius:var(--up1-border-radius);background:var(--up1-input-bg);transition:border-color var(--up1-transition-fast),box-shadow var(--up1-transition-fast)}.rms-root[data-v-2632cd66]:focus-within{border-color:var(--up1-color-primary);box-shadow:0 0 0 var(--up1-spacing-0-5) var(--up1-color-primary-100)}.rms-root--readonly[data-v-2632cd66]{background:var(--up1-bg-secondary);border-style:dashed}.rms-chip[data-v-2632cd66]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);padding:var(--up1-spacing-0-5) var(--up1-spacing-1-5) var(--up1-spacing-0-5) var(--up1-spacing-2-5);border-radius:var(--up1-border-radius-full);background:var(--up1-color-primary-50);color:var(--up1-color-primary-700);font-size:var(--up1-font-size-xs);line-height:var(--up1-line-height-snug);max-width:100%}.rms-root--readonly .rms-chip[data-v-2632cd66]{padding-right:var(--up1-spacing-2-5)}.rms-chip__remove[data-v-2632cd66]{width:var(--up1-spacing-4);height:var(--up1-spacing-4);padding:0;color:inherit;line-height:var(--up1-line-height-none)}.rms-add[data-v-2632cd66]{position:relative;display:flex;align-items:center;flex:1 1 11rem;min-width:0}.rms-add__input[data-v-2632cd66]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:transparent;cursor:pointer;padding:var(--up1-spacing-1) var(--up1-spacing-5) var(--up1-spacing-1) var(--up1-spacing-1-5);margin:0;color:var(--up1-color-primary);font-size:var(--up1-font-size-sm);font-family:inherit;width:100%}.rms-add__input[data-v-2632cd66]:focus{outline:none}.rms-add__caret[data-v-2632cd66]{position:absolute;right:var(--up1-spacing-1-5);pointer-events:none;color:var(--up1-color-primary);font-size:var(--up1-font-size-xs)}.rms-add--empty .rms-add__caret[data-v-2632cd66],.rms-add--empty .rms-add__input[data-v-2632cd66]{color:var(--up1-text-secondary);cursor:default}.rms-empty[data-v-2632cd66]{color:var(--up1-text-secondary);font-size:var(--up1-font-size-xs);font-style:italic}.report-wizard-container[data-v-8dd3440c]{background:transparent;margin:0 auto}.wizard-header-row[data-v-8dd3440c]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--up1-spacing-6);padding-bottom:var(--up1-spacing-4);border-bottom:var(--up1-border-width) solid var(--rb-wizard-border,var(--up1-border-color))}.wizard-header-row--page[data-v-8dd3440c]{border-bottom:none;padding-bottom:0;margin-bottom:var(--up1-spacing-4)}.wizard-header-row h4[data-v-8dd3440c]{color:var(--rb-heading-color,var(--up1-text-primary));font-weight:var(--up1-font-weight-semibold);margin:0}.wizard-steps[data-v-8dd3440c]{display:flex;gap:0;margin-bottom:var(--up1-spacing-8)}.wizard-step[data-v-8dd3440c]{flex:1;display:flex;align-items:center;gap:var(--up1-spacing-3);padding:var(--up1-spacing-4) var(--up1-spacing-5);background:var(--rb-step-bg,var(--up1-bg-secondary));cursor:pointer;transition:all .15s;border-right:var(--up1-border-width) solid var(--rb-step-border,var(--up1-border-color))}.wizard-step[data-v-8dd3440c]:first-child{border-radius:var(--up1-border-radius) 0 0 var(--up1-border-radius)}.wizard-step[data-v-8dd3440c]:last-child{border-radius:0 var(--up1-border-radius) var(--up1-border-radius) 0;border-right:none}.wizard-step.active[data-v-8dd3440c]{background:var(--rb-step-active-bg,linear-gradient(135deg,var(--up1-color-primary-500) 0,var(--up1-color-primary-700) 100%));color:var(--rb-step-active-text,var(--up1-text-inverse))}.wizard-step.completed[data-v-8dd3440c]{background:var(--rb-step-completed-bg,var(--up1-color-primary-50));color:var(--rb-step-completed-text,var(--up1-color-primary-900))}.step-number[data-v-8dd3440c]{width:28px;height:28px;border-radius:var(--up1-border-radius-full);background:var(--rb-step-number-bg,var(--up1-overlay-white-medium));display:flex;align-items:center;justify-content:center;font-weight:var(--up1-font-weight-semibold);font-size:var(--up1-font-size-sm)}.wizard-step.active .step-number[data-v-8dd3440c]{background:var(--rb-step-number-active-bg,var(--up1-bg-primary));color:var(--rb-step-number-active-text,var(--up1-color-primary))}.wizard-step.completed .step-number[data-v-8dd3440c]{background:var(--rb-step-number-completed-bg,var(--up1-color-primary));color:var(--rb-step-number-completed-text,var(--up1-text-inverse))}.step-info[data-v-8dd3440c]{flex:1}.step-title[data-v-8dd3440c]{font-weight:var(--up1-font-weight-semibold);font-size:var(--up1-font-size-sm)}.step-description[data-v-8dd3440c]{font-size:var(--up1-font-size-xs);opacity:.8}.wizard-content[data-v-8dd3440c]{min-height:350px;margin-bottom:var(--up1-spacing-6)}.step-panel h5[data-v-8dd3440c]{color:var(--rb-heading-color,var(--up1-text-primary));margin-bottom:var(--up1-spacing-5);font-weight:var(--up1-font-weight-semibold)}.wizard-footer[data-v-8dd3440c]{display:flex;justify-content:space-between;padding-top:var(--up1-spacing-4);border-top:var(--up1-border-width) solid var(--rb-wizard-border,var(--up1-border-color))}.form-label[data-v-8dd3440c]{font-weight:var(--up1-font-weight-medium);color:var(--rb-label-color,var(--up1-gray-700));margin-bottom:var(--up1-spacing-1-5);font-size:var(--up1-font-size-sm)}.config-section[data-v-8dd3440c]{padding-bottom:var(--up1-spacing-4)}.query-editor[data-v-8dd3440c] textarea{font-family:var(--rb-code-font,var(--up1-font-family-mono));font-size:var(--up1-font-size-sm);background:var(--rb-code-bg,var(--up1-gray-900));color:var(--rb-code-text,var(--up1-gray-50));border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-sm);padding:var(--up1-spacing-4)}.query-preview[data-v-8dd3440c]{margin-top:var(--up1-spacing-4)}.preview-table-container[data-v-8dd3440c]{margin-top:var(--up1-spacing-3)}.up1-table-wrapper[data-v-8dd3440c]{width:100%;overflow-x:auto;border:1px solid var(--up1-border-color);border-radius:.4rem}.up1-table[data-v-8dd3440c]{width:100%;border-collapse:separate;border-spacing:0;background-color:var(--up1-table-bg,var(--up1-bg-primary));color:var(--up1-table-text,var(--up1-text-primary))}.up1-table-sm .up1-table-body-cell[data-v-8dd3440c],.up1-table-sm .up1-table-head-cell[data-v-8dd3440c]{padding:.4rem .75rem;font-size:var(--up1-font-size-xs)}.up1-table-head[data-v-8dd3440c]{background-color:var(--up1-table-head-bg,var(--up1-bg-secondary))}.up1-table-head-cell[data-v-8dd3440c]{padding:.75rem 1rem;text-align:left;white-space:nowrap;border-right:1px solid var(--up1-border-color);border-bottom:1px solid var(--up1-border-color);font-weight:var(--up1-table-head-font-weight,700);color:var(--up1-table-head-text,var(--up1-text-primary))}.up1-table-head-cell[data-v-8dd3440c]:last-child{border-right:none}.up1-table-body-row[data-v-8dd3440c]{transition:background-color .15s ease}.up1-table-body-row:hover .up1-table-body-cell[data-v-8dd3440c]{background-color:var(--up1-table-hover-bg,var(--up1-bg-tertiary))}.up1-table-body tr:nth-child(2n) .up1-table-body-cell[data-v-8dd3440c]{background-color:var(--up1-table-striped-bg,var(--up1-gray-50))}.up1-table-body tr:nth-child(2n):hover .up1-table-body-cell[data-v-8dd3440c]{background-color:var(--up1-table-hover-bg,var(--up1-bg-tertiary))}.up1-table-body-cell[data-v-8dd3440c]{padding:.75rem 1rem;vertical-align:middle;border-right:1px solid var(--up1-border-color);background-color:var(--up1-table-cell-bg,var(--up1-bg-primary));color:var(--up1-table-cell-text,var(--up1-text-primary));white-space:nowrap}.up1-table-body-cell[data-v-8dd3440c]:last-child{border-right:none}.template-picker[data-v-8dd3440c]{display:flex;gap:var(--up1-spacing-5);align-items:flex-start}.template-picker__rail[data-v-8dd3440c]{flex:0 0 220px;display:flex;flex-direction:column;gap:var(--up1-spacing-1);padding-right:var(--up1-spacing-4);border-right:var(--up1-border-width) solid var(--up1-border-color);align-self:stretch}.template-picker__rail-title[data-v-8dd3440c]{padding:0 var(--up1-spacing-3) var(--up1-spacing-2);text-transform:uppercase;letter-spacing:.04em}.template-picker__category[data-v-8dd3440c]{display:flex;justify-content:space-between;align-items:center;gap:var(--up1-spacing-3);padding:var(--up1-spacing-2) var(--up1-spacing-3);border:none;border-radius:var(--up1-border-radius);background:transparent;color:var(--up1-text-primary);cursor:pointer;text-align:left;transition:background .15s}.template-picker__category[data-v-8dd3440c]:hover{background:var(--up1-bg-secondary)}.template-picker__category[data-v-8dd3440c]:focus-visible{outline:var(--up1-border-width-2) solid var(--up1-color-primary);outline-offset:2px}.template-picker__category.is-active[data-v-8dd3440c]{background:var(--rb-step-completed-bg,var(--up1-color-primary-50));color:var(--rb-step-completed-text,var(--up1-color-primary-900))}.template-picker__category-meta[data-v-8dd3440c]{display:flex;align-items:center;gap:var(--up1-spacing-2);flex-shrink:0}.template-picker__count[data-v-8dd3440c]{font-variant-numeric:tabular-nums}.template-picker__category-chevron[data-v-8dd3440c]{color:var(--up1-text-secondary);transition:transform .15s}.template-picker__category.is-active .template-picker__category-chevron[data-v-8dd3440c],.template-picker__category:hover .template-picker__category-chevron[data-v-8dd3440c]{transform:translate(2px)}.template-picker__content[data-v-8dd3440c]{flex:1;min-width:0}.template-picker__search[data-v-8dd3440c]{margin-bottom:var(--up1-spacing-4);max-width:360px}.template-picker__hint[data-v-8dd3440c]{display:flex;align-items:center;gap:var(--up1-spacing-2);min-height:2.375rem;margin-bottom:var(--up1-spacing-4)}.template-picker__hint-arrow[data-v-8dd3440c]{color:var(--up1-text-secondary);flex-shrink:0}.template-picker__hint-text[data-v-8dd3440c]{margin:0}.template-card--ghost[data-v-8dd3440c]{gap:var(--up1-spacing-3);min-height:5.5rem;cursor:default;opacity:.55;pointer-events:none}.template-card__ghost-line[data-v-8dd3440c]{display:block;height:.625rem;border-radius:var(--up1-border-radius-sm);background:var(--up1-bg-secondary)}.template-card__ghost-line--short[data-v-8dd3440c]{width:60%}.template-picker__grid[data-v-8dd3440c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--up1-spacing-4)}.template-card[data-v-8dd3440c]{display:flex;flex-direction:column;gap:var(--up1-spacing-2);padding:var(--up1-spacing-4);border:var(--up1-border-width) solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);background:var(--up1-bg-primary);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.template-card[data-v-8dd3440c]:hover{border-color:var(--up1-color-primary);box-shadow:var(--up1-shadow-sm)}.template-card.is-selected[data-v-8dd3440c]{border-color:var(--up1-color-primary);box-shadow:inset 0 0 0 1px var(--up1-color-primary);background:var(--rb-step-completed-bg,var(--up1-color-primary-50))}.template-card__header[data-v-8dd3440c]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--up1-spacing-2)}.template-card__name[data-v-8dd3440c]{color:var(--up1-text-primary)}.template-card__check[data-v-8dd3440c]{color:var(--up1-color-primary);flex-shrink:0}.template-card__desc[data-v-8dd3440c]{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.template-card__tags[data-v-8dd3440c]{display:flex;flex-wrap:wrap;gap:var(--up1-spacing-1)}@media(max-width:768px){.template-picker[data-v-8dd3440c]{flex-direction:column}.template-picker__rail[data-v-8dd3440c]{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;width:100%;padding-right:0;padding-bottom:var(--up1-spacing-4);border-right:none;border-bottom:var(--up1-border-width) solid var(--up1-border-color)}.template-picker__rail-title[data-v-8dd3440c]{width:100%}.template-picker__hint-arrow[data-v-8dd3440c]{transform:rotate(90deg)}}.report-view-container[data-v-8dd3440c]{background:var(--rb-wizard-bg,var(--up1-bg-primary));border-radius:var(--rb-wizard-radius,var(--up1-border-radius-md));box-shadow:var(--rb-wizard-shadow,var(--up1-shadow-sm));overflow:hidden}.report-view-header[data-v-8dd3440c]{padding:var(--up1-spacing-6) var(--up1-spacing-8);border-bottom:var(--up1-border-width) solid var(--rb-wizard-border,var(--up1-border-color));background:var(--rb-view-header-bg,linear-gradient(135deg,var(--up1-bg-body) 0,var(--up1-bg-primary) 100%))}.report-view-header h3[data-v-8dd3440c]{color:var(--rb-heading-color,var(--up1-text-primary));font-weight:var(--up1-font-weight-semibold);margin:0}.report-view-content[data-v-8dd3440c]{min-height:500px}.flexmonster-full-container[data-v-8dd3440c]{padding:var(--up1-spacing-4)}.report-viewer-container[data-v-90740f6e]{width:100%;height:100%;padding:var(--up1-spacing-4)}.report-viewer-container--fit[data-v-90740f6e],.report-viewer-container--fit .rb-viewer-body>.col-12[data-v-90740f6e],.report-viewer-container--fit .rb-viewer-report[data-v-90740f6e],.report-viewer-container--fit>.container-fluid[data-v-90740f6e]{display:flex;flex-direction:column;min-height:0}.report-viewer-container--fit .rb-viewer-body[data-v-90740f6e],.report-viewer-container--fit .rb-viewer-report[data-v-90740f6e],.report-viewer-container--fit>.container-fluid[data-v-90740f6e]{flex:1 1 auto;min-height:0}.report-viewer-container--fit .rb-viewer-body[data-v-90740f6e]{flex-wrap:nowrap}.report-viewer-content[data-v-90740f6e]{width:100%;height:calc(100vh - 200px);min-height:600px}.report-header[data-v-90740f6e]{border-bottom:var(--up1-border-width) solid var(--rb-wizard-border,var(--up1-border-color));padding-bottom:var(--up1-spacing-4)}.report-header h2[data-v-90740f6e]{margin:0;font-size:var(--up1-font-size-3xl);font-weight:var(--up1-font-weight-semibold)}.rb-edit-link[data-v-90740f6e]{text-decoration:none}.rqe-picker__label[data-v-cdbf21e9]{display:block;font-weight:600;margin-bottom:.35rem}.rqe-picker__filters[data-v-cdbf21e9]{display:grid;grid-template-columns:1fr minmax(180px,240px);gap:.5rem;margin-bottom:.5rem}.rqe-picker__list[data-v-cdbf21e9]{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto;border:1px solid var(--up1-border-color,#e5e7eb);border-radius:8px}.rqe-picker__item[data-v-cdbf21e9]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border-bottom:1px solid var(--up1-border-color,#f1f5f9);cursor:pointer}.rqe-picker__item[data-v-cdbf21e9]:last-child{border-bottom:0}.rqe-picker__item[data-v-cdbf21e9]:focus-visible,.rqe-picker__item[data-v-cdbf21e9]:hover{background:var(--up1-color-primary-subtle,#f0f9fa);outline:none}.rqe-picker__item--selected[data-v-cdbf21e9]{background:var(--up1-color-primary-subtle,#e6f4f5);box-shadow:inset 3px 0 0 var(--up1-color-primary,#0a808c)}.rqe-picker__check[data-v-cdbf21e9]{color:var(--up1-color-primary,#0a808c);font-size:1.05rem;display:inline-flex}.rqe-picker__item:not(.rqe-picker__item--selected) .rqe-picker__check[data-v-cdbf21e9]{color:var(--up1-text-muted,#9ca3af)}.rqe-picker__name[data-v-cdbf21e9]{display:flex;flex-direction:column;flex:1}.rqe-picker__meta[data-v-cdbf21e9]{font-size:.78rem}.rqe-picker__cr[data-v-cdbf21e9],.rqe-picker__meta[data-v-cdbf21e9]{color:var(--up1-text-muted,#6b7280)}.rqe-picker__cr[data-v-cdbf21e9]{font-size:.8rem;white-space:nowrap}.rqe-picker__empty[data-v-cdbf21e9]{padding:.75rem;color:var(--up1-text-muted,#6b7280);font-size:.85rem}.rqe-steps[data-v-cdbf21e9]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.rqe-steps__item[data-v-cdbf21e9]{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;color:var(--up1-text-muted,#6b7280);white-space:nowrap}.rqe-steps__item .bi[data-v-cdbf21e9]{font-size:1.05rem}.rqe-steps__item--on[data-v-cdbf21e9]{color:var(--up1-color-primary,#0a808c)}.rqe-steps__item--done[data-v-cdbf21e9]{color:var(--up1-color-success,#16a34a)}.rqe-steps__sep[data-v-cdbf21e9]{flex:1;height:1px;min-width:1.5rem;background:var(--up1-border-color,#e5e7eb)}.rqe-add__grid[data-v-cdbf21e9]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem}.rqe-add__grid>.rqe-add__full[data-v-cdbf21e9],.rqe-add__grid[data-v-cdbf21e9]>.rqe-add__full{grid-column:1/-1}.rqe-card__toolbar[data-v-cdbf21e9]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.rqe-card__actions[data-v-cdbf21e9]{display:flex;gap:.5rem;margin-left:auto}.rqe-card__rule[data-v-cdbf21e9],.rqe-card__search[data-v-cdbf21e9]{margin-bottom:.75rem}.rqe-card__rule[data-v-cdbf21e9]{padding:.5rem .75rem;background:var(--up1-bg-secondary,#f8fafc);border:1px solid var(--up1-border-color,#e5e7eb);border-radius:8px;line-height:1.5}.rqe-card__state[data-v-cdbf21e9]{padding:1.25rem .75rem;text-align:center}.rqe-tree__roots[data-v-cdbf21e9]{display:flex;flex-direction:column;gap:0;border:1px solid var(--up1-border-color,#e5e7eb);border-radius:8px;overflow:hidden}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__row{display:flex;align-items:center;gap:8px;padding:8px 10px;color:inherit}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__row--root{background:var(--up1-bg-secondary,#f8fafc);border-bottom:1px solid var(--up1-border-color,#e5e7eb);font-weight:600}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__row--child{border-left:2px solid var(--up1-border-color,#e5e7eb);border-bottom:1px solid var(--up1-border-color,#f1f5f9)}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__row:hover{background:var(--up1-table-row-hover,#f0f9fa)}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__row--expandable{cursor:pointer}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__row:focus-visible{outline:2px solid var(--up1-color-primary,#0a808c);outline-offset:-2px;background:var(--up1-color-primary-subtle,#f0f9fa)}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__toggle,.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__toggle-spacer{width:20px;height:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;color:var(--up1-text-secondary,#6b7280)}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__toggle:hover{color:var(--up1-text-primary,#111827)}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__combo{flex:0 0 auto;font-weight:700}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__class-icon{flex:0 0 auto;color:var(--up1-color-primary,#0a808c);font-size:1rem}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__row--child .rgu-node__class-icon{color:var(--up1-text-secondary,#6b7280)}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__name{flex:1 1 auto;white-space:normal;word-break:break-word}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__bullet{width:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;color:var(--up1-text-muted,#9ca3af)}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__rec{flex:0 0 auto;margin-left:.35rem;font-style:italic}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__chip{flex:0 0 auto}.rqe-tree__roots[data-v-cdbf21e9] .rgu-node__count{flex:0 0 auto;margin-left:auto}.rqe-detail[data-v-cdbf21e9]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;margin-bottom:1rem}.rqe-detail__cell--full[data-v-cdbf21e9]{grid-column:1/-1}.rqe-detail__label[data-v-cdbf21e9]{display:block;font-size:.72rem;font-weight:600;color:var(--up1-text-muted,#6b7280);text-transform:uppercase;letter-spacing:.02em;margin-bottom:.2rem}.rqe-detail__value[data-v-cdbf21e9]{font-size:.9rem;color:var(--up1-text-primary,#111827);word-break:break-word}.rqe-add__footer[data-v-cdbf21e9]{display:flex;align-items:center;gap:.5rem}.rqe-add__cancel[data-v-cdbf21e9]{margin-right:auto}.rap[data-v-4619e0b5]{--rap-surface:light-dark(var(--up1-bg-primary), var(--up1-bg-secondary));display:flex;flex-direction:column;gap:11px;color:var(--up1-text-primary,#f2f4f3)}.rap__blocks-wrap[data-v-4619e0b5]{position:relative}.rap__blocks[data-v-4619e0b5]{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.rap__blocks-fade[data-v-4619e0b5]{position:absolute;top:0;bottom:0;width:38px;z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rap__blocks-fade--left[data-v-4619e0b5]{left:0;background:linear-gradient(to right,var(--up1-modal-bg,#0b0d0d) 15%,transparent)}.rap__blocks-fade--right[data-v-4619e0b5]{right:0;background:linear-gradient(to left,var(--up1-modal-bg,#0b0d0d) 15%,transparent)}.rap__blocks-arrow[data-v-4619e0b5]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:22px;height:22px;padding:0;border-radius:999px;border:1px solid var(--up1-border-color,#232525);background:#1f23228c;background:color-mix(in srgb,var(--up1-bg-tertiary,#1f2322) 55%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--up1-text-primary,#e9ebea);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 5px 2px #00000040}.rap__blocks-arrow[data-v-4619e0b5]:hover{border-color:var(--up1-color-primary,#2dd4bf);color:var(--up1-color-primary,#2dd4bf)}.rap__blocks-arrow--left[data-v-4619e0b5]{left:-2px}.rap__blocks-arrow--right[data-v-4619e0b5]{right:-2px}.rap__block[data-v-4619e0b5]{flex:none;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid var(--up1-border-color,#232525);background:var(--rap-surface,#121414);color:var(--up1-text-muted,#8b9491);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.rap__block--active[data-v-4619e0b5]{color:var(--up1-color-primary,#2dd4bf);border-color:var(--up1-color-primary,#2dd4bf);background:#2dd4bf14}.rap__block-count[data-v-4619e0b5]{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:10px;background:var(--up1-color-primary,#2dd4bf);color:var(--up1-text-inverse,#04211d)}.rap__hint[data-v-4619e0b5]{margin:0;font-size:12px;color:var(--up1-text-muted,#8b9491)}.rap__block-count--inherited[data-v-4619e0b5]{background:transparent;color:var(--up1-text-muted,#8b9491);border:1px dashed var(--up1-text-muted,#8b9491)}.rap__group[data-v-4619e0b5]{display:flex;flex-direction:column;gap:8px}.rap__group-title[data-v-4619e0b5]{margin:2px 0 0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--up1-text-muted,#8b9491)}.rap__badge-inherited[data-v-4619e0b5]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;color:var(--up1-text-secondary,#cfd4d2);background:var(--up1-bg-tertiary,#1f2322);border:1px dashed var(--up1-text-muted,#8b9491)}.rap__notice[data-v-4619e0b5]{margin:0;padding:8px 10px;border-radius:7px;font-size:12px;color:var(--up1-text-primary,#e9ebea);background:#2dd4bf14;border:1px solid rgba(45,212,191,.35)}.rap__notice--warn[data-v-4619e0b5]{color:var(--up1-color-warning-500,#f0ad4e);background:#f0ad4e1a;border-color:#f0ad4e59}.rap__footer-blocks[data-v-4619e0b5]{display:block;margin-top:2px;font-size:11px;font-weight:400;color:var(--up1-text-muted,#8b9491)}.rap__search-row[data-v-4619e0b5]{gap:8px}.rap__search[data-v-4619e0b5],.rap__search-row[data-v-4619e0b5]{display:flex;align-items:center}.rap__search[data-v-4619e0b5]{flex:1;gap:6px;height:30px;padding:0 10px;background:var(--rap-surface,#121414);border:1px solid var(--up1-border-color,#232525);border-radius:5px}.rap__search-icon[data-v-4619e0b5]{color:var(--up1-text-muted,#8b9491);flex:none}.rap__search-input[data-v-4619e0b5]{flex:1;min-width:0;border:none;outline:none;background:none}.rap__search-input[data-v-4619e0b5],.rap__type-select[data-v-4619e0b5]{color:var(--up1-text-primary,#e9ebea);font-size:12px;font-family:inherit}.rap__type-select[data-v-4619e0b5]{flex:none;max-width:40%;height:30px;padding:0 26px 0 10px;background:var(--rap-surface,#121414) url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%226%22%20viewBox%3D%220%200%2010%206%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238b9491%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22m1%201%204%204%204-4%22%2F%3E%3C%2Fsvg%3E) no-repeat right 9px center;border:1px solid var(--up1-border-color,#232525);border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.rap__state[data-v-4619e0b5]{display:flex;justify-content:center;padding:13px}.rap__state--muted[data-v-4619e0b5]{color:var(--up1-text-muted,#8b9491);font-size:12px;text-align:center}.rap__list[data-v-4619e0b5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rap__card[data-v-4619e0b5]{display:flex;align-items:center;gap:12px;border-radius:10px;padding:10px 12px;cursor:pointer;background:var(--rap-surface,#121414);border:1px solid var(--up1-border-color,#232525);transition:border-color .12s,background .12s}.rap__card--selected[data-v-4619e0b5],.rap__card[data-v-4619e0b5]:hover{border-color:var(--up1-color-primary,#2dd4bf)}.rap__card--selected[data-v-4619e0b5]{background:#2dd4bf0f}.rap__card--inherited[data-v-4619e0b5],.rap__card--inherited[data-v-4619e0b5]:hover{border:1px dashed var(--up1-text-muted,#8b9491);background:transparent;cursor:default}.rap__main[data-v-4619e0b5]{flex:1;min-width:0}.rap__name-row[data-v-4619e0b5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rap__name[data-v-4619e0b5]{font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--up1-text-primary,#f2f4f3)}.rap__chip[data-v-4619e0b5]{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:700;color:var(--up1-color-primary,#2dd4bf);background:#2dd4bf21}.rap__meta[data-v-4619e0b5]{margin-top:1px;font-size:11.5px;color:var(--up1-text-muted,#8b9491)}.rap__meta--same[data-v-4619e0b5]{color:var(--up1-color-primary,#2dd4bf);font-weight:600}.rap__slack--ok[data-v-4619e0b5]{color:var(--up1-color-success-500,#22c55e);font-weight:600}.rap__slack--danger[data-v-4619e0b5]{color:var(--up1-color-danger-500,#f8786b);font-weight:600}.rap__slack--muted[data-v-4619e0b5]{color:var(--up1-text-muted,#8b9491)}.rap__nums[data-v-4619e0b5]{font-variant-numeric:tabular-nums}.rap__badge[data-v-4619e0b5]{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:700;color:var(--up1-text-secondary,#cfd4d2);background:var(--up1-bg-tertiary,#1f2322)}.rap__badge--info[data-v-4619e0b5]{color:var(--up1-color-warning-500,#f0ad4e);background:#f0ad4e26}.rap__problems[data-v-4619e0b5]{margin-top:2px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rap__problem[data-v-4619e0b5]{padding:1px 8px;border-radius:999px;font-weight:600;color:var(--up1-color-danger-500,#f8786b);background:#f8786b21}.rap__other[data-v-4619e0b5],.rap__problem[data-v-4619e0b5]{display:inline-flex;align-items:center;font-size:10px}.rap__other[data-v-4619e0b5]{gap:4px;color:var(--up1-text-muted,#8b9491);margin-left:auto}.rap__other-dot[data-v-4619e0b5]{width:6px;height:6px;border-radius:50%;background:var(--up1-color-primary,#2dd4bf)}.rap__block-weeks[data-v-4619e0b5]{font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;padding:0 5px;border-radius:5px;color:var(--up1-color-warning-500,#fbbf24);background:#fbbf2424}.rap__weeks[data-v-4619e0b5]{margin-top:3px;display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px}.rap__weeks-lbl[data-v-4619e0b5]{color:var(--up1-text-muted,#8b9491)}.rap__weeks-val[data-v-4619e0b5]{color:var(--up1-text-secondary,#cfd4d2);font-variant-numeric:tabular-nums}.rap__weeks-val--partial[data-v-4619e0b5]{color:var(--up1-color-warning-500,#fbbf24);font-weight:600}.rap__actions[data-v-4619e0b5]{margin-top:3px;display:flex;align-items:center;justify-content:space-between;gap:8px}.rap__all-blocks[data-v-4619e0b5]{border:0;background:none;padding:0;cursor:pointer;font-size:11px;font-weight:600;color:var(--up1-color-primary,#2dd4bf)}.rap__check-box[data-v-4619e0b5]{flex:none;width:20px;height:20px;border-radius:6px;border:1px solid var(--up1-border-color,#232525);display:inline-flex;align-items:center;justify-content:center;color:var(--up1-text-inverse,#04211d)}.rap__card--selected .rap__check-box[data-v-4619e0b5]{background:var(--up1-color-primary,#2dd4bf);border-color:var(--up1-color-primary,#2dd4bf)}.rap__footer[data-v-4619e0b5]{position:sticky;bottom:-13px;margin:auto -13px -13px;display:flex;align-items:center;gap:10px;padding:11px 13px 13px;border-top:1px solid var(--up1-border-color,#232525);background:var(--up1-modal-bg,#0b0d0d)}.rap__footer-status[data-v-4619e0b5]{flex:1;min-width:0;margin:0;font-size:12px;color:var(--up1-text-primary,#e9ebea)}.rap__footer-status--empty[data-v-4619e0b5]{color:var(--up1-text-muted,#8b9491)}.rap__footer .rap__save[data-v-4619e0b5]:disabled{opacity:1;background-color:var(--up1-bg-secondary,#1b2925)!important;border-color:var(--up1-border-color,#232525)!important;color:var(--up1-text-muted,#8b9491)!important}.rap__confirm[data-v-4619e0b5]{text-align:left}.rap__confirm-list[data-v-4619e0b5]{margin:0;padding-left:18px;list-style:disc}.rap__confirm-item[data-v-4619e0b5]{margin-bottom:6px}.rap__confirm-name[data-v-4619e0b5]{font-weight:600}.rap__confirm-issues[data-v-4619e0b5]{margin:2px 0 0;padding-left:18px;list-style:circle}.rap__confirm-issues li[data-v-4619e0b5]{font-size:13px;color:var(--up1-text-muted,#8b9491)}.rap__confirm-q[data-v-4619e0b5]{margin:10px 0 0;font-weight:600}.rtr-card[data-v-24b5a273]{padding:12px 16px;background:var(--up1-bg-primary);color:var(--up1-text-primary);border:1px solid var(--up1-border-color);border-radius:6px;min-height:80px}.rtr-empty[data-v-24b5a273]{text-align:center;padding:16px;color:var(--up1-text-secondary)}.rtr-content[data-v-24b5a273]{line-height:1.6;word-break:break-word}.rtr-content[data-v-24b5a273] p{margin:0 0 .8em}.rtr-content[data-v-24b5a273] p:last-child{margin-bottom:0}.rtr-content[data-v-24b5a273] h1,.rtr-content[data-v-24b5a273] h2,.rtr-content[data-v-24b5a273] h3,.rtr-content[data-v-24b5a273] h4,.rtr-content[data-v-24b5a273] h5,.rtr-content[data-v-24b5a273] h6{margin:1em 0 .5em;color:var(--up1-text-primary);font-weight:600}.rtr-content[data-v-24b5a273] ol,.rtr-content[data-v-24b5a273] ul{margin:0 0 .8em;padding-left:1.5em}.rtr-content[data-v-24b5a273] li{margin:.2em 0}.rtr-content[data-v-24b5a273] blockquote{margin:.8em 0;padding:.4em .8em;border-left:3px solid var(--up1-border-color);color:var(--up1-text-secondary);font-style:italic}.rtr-content[data-v-24b5a273] code{background:var(--up1-bg-tertiary);padding:.1em .3em;border-radius:3px;font-size:.9em}.rtr-content[data-v-24b5a273] pre{background:var(--up1-bg-tertiary);padding:.8em;border-radius:4px;overflow-x:auto;margin:.8em 0}.rtr-content[data-v-24b5a273] pre code{background:transparent;padding:0}.rtr-content[data-v-24b5a273] a{color:var(--up1-color-primary);text-decoration:underline}.rtr-content[data-v-24b5a273] a:hover{filter:brightness(.9)}.rtr-content[data-v-24b5a273] strong{font-weight:600}.rtr-content[data-v-24b5a273] table{border-collapse:collapse;margin:.8em 0;width:auto}.rtr-content[data-v-24b5a273] td,.rtr-content[data-v-24b5a273] th{padding:.4em .8em;border:1px solid var(--up1-border-color)}.rtr-content[data-v-24b5a273] th{background:var(--up1-bg-secondary);font-weight:600}.rtr-content[data-v-24b5a273] hr{border:none;border-top:1px solid var(--up1-border-color);margin:1em 0}.rse-card[data-v-d35e7b8b]{display:flex;flex-direction:column;gap:var(--up1-spacing-md,1rem)}.rse-actions[data-v-d35e7b8b]{display:flex;align-items:center;justify-content:flex-end;gap:var(--up1-spacing-sm,.5rem)}[data-v-d35e7b8b] .rse-row--dirty .up1-table-body-cell{background-color:var(--up1-color-primary-light,#eef2ff)}.rse-rule-label[data-v-d35e7b8b]{font-size:var(--up1-font-size-sm,.875rem);cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.saam[data-v-cb7505fe]{display:flex;flex-direction:column;gap:var(--up1-spacing-sm,.5rem);margin:var(--up1-spacing-md,1rem) 0 0;padding:0;border:0;text-align:left}.saam__head[data-v-cb7505fe]{display:flex;align-items:center;justify-content:space-between}.saam__counter[data-v-cb7505fe]{color:var(--up1-color-text-muted,#6c757d)}.saam__counter[data-v-cb7505fe],.saam__toggle-all[data-v-cb7505fe]{font-size:var(--up1-font-size-sm,.875rem)}.saam__toggle-all[data-v-cb7505fe]{padding:0;border:0;background:none;color:var(--up1-color-primary,#0d9488);text-decoration:underline;cursor:pointer}.saam__toggle-all[data-v-cb7505fe]:disabled{color:var(--up1-color-text-muted,#6c757d);cursor:not-allowed}.saam__target[data-v-cb7505fe]{display:flex;align-items:flex-start;gap:var(--up1-spacing-sm,.75rem);padding:var(--up1-spacing-sm,.75rem) var(--up1-spacing-md,1rem);border:1px solid var(--up1-border-color,#dee2e6);border-radius:var(--up1-border-radius-md,.5rem);cursor:pointer}.saam__target--checked[data-v-cb7505fe]{border-color:var(--up1-color-primary,#0d9488);background:var(--up1-color-primary-soft,rgba(13,148,136,.06))}.saam__target input[data-v-cb7505fe]{margin-top:.2rem}.saam__target input[disabled][data-v-cb7505fe]{cursor:not-allowed}.saam__target-text[data-v-cb7505fe]{display:flex;flex-direction:column;gap:.125rem}.saam__target-label[data-v-cb7505fe]{font-weight:600;color:var(--up1-color-text,#212529)}.saam__target-hint[data-v-cb7505fe]{color:var(--up1-color-text-muted,#6c757d)}.saam__summary[data-v-cb7505fe],.saam__target-hint[data-v-cb7505fe]{font-size:var(--up1-font-size-sm,.875rem)}.saam__summary[data-v-cb7505fe]{margin:var(--up1-spacing-xs,.25rem) 0 0;padding:var(--up1-spacing-sm,.75rem) var(--up1-spacing-md,1rem);border-radius:var(--up1-border-radius-md,.5rem);background:var(--up1-color-surface-muted,rgba(0,0,0,.04));color:var(--up1-color-text,#212529)}.scbp[data-v-d09f5a52]{display:flex;flex-direction:column;height:100%;--cal-page:light-dark(#f4f7f6, #212121);--cal-surface-2:light-dark(#eef2f1, #3a3a3a);--cal-border:light-dark(#d6e0dc, #525252);--cal-border-soft:light-dark(#e4ebe8, #454545);--cal-text:light-dark(#172723, #e8eeec);--cal-text-muted:light-dark(#5b6f69, #8aa19b);--cal-primary:light-dark(#0f9488, #14b8a6);--cal-danger:light-dark(#dc2626, #f87171);--cal-danger-dim:light-dark(rgba(220,38,38,.08), rgba(248,113,113,.12));--cal-danger-border:light-dark(rgba(220,38,38,.4), rgba(248,113,113,.45))}.scbp__tools[data-v-d09f5a52]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--cal-border-soft);margin-bottom:10px}.scbp__search[data-v-d09f5a52]{flex:1;min-width:140px;background:var(--cal-page);padding:7px 10px}.scbp__search[data-v-d09f5a52],.scbp__select[data-v-d09f5a52]{color:var(--cal-text);border:1px solid var(--cal-border);border-radius:7px;font:inherit;font-size:12.5px}.scbp__select[data-v-d09f5a52]{padding:7px 8px}.scbp__btn[data-v-d09f5a52],.scbp__select[data-v-d09f5a52]{background:var(--cal-surface-2)}.scbp__btn[data-v-d09f5a52]{white-space:nowrap;border-radius:8px;border:1px solid var(--cal-border);color:var(--cal-text);padding:6px 12px;font-size:12.5px;font-weight:600;cursor:pointer}.scbp__btn--conf-on[data-v-d09f5a52]{border-color:var(--cal-danger);color:var(--cal-danger);background:var(--cal-danger-dim)}.scbp__body[data-v-d09f5a52]{flex:1;overflow-y:auto}.scbp__state[data-v-d09f5a52]{padding:24px;text-align:center;font-size:13px}.scbp__ghead[data-v-d09f5a52],.scbp__state[data-v-d09f5a52]{color:var(--cal-text-muted)}.scbp__ghead[data-v-d09f5a52]{display:flex;align-items:center;gap:6px;margin:14px 0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.07em;font-weight:700}.scbp__sw[data-v-d09f5a52]{width:9px;height:9px;border-radius:3px;display:inline-block}.scbp__gcnt[data-v-d09f5a52]{color:var(--cal-text)}.scbp__gconf[data-v-d09f5a52]{color:var(--cal-danger)}.scbp__row[data-v-d09f5a52]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;border:1px solid var(--cal-border-soft);border-radius:8px;margin-bottom:5px;font-size:12.5px;background:var(--cal-surface-2)}.scbp__row--conf[data-v-d09f5a52]{border-color:var(--cal-danger-border);background:var(--cal-danger-dim)}.scbp__row-l b[data-v-d09f5a52]{font-size:12.5px;margin-right:6px;color:var(--cal-text)}.scbp__row-l span[data-v-d09f5a52]{color:var(--cal-text-muted)}.scbp__row-r[data-v-d09f5a52]{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.scbp__chip[data-v-d09f5a52]{font-size:10.5px;padding:1px 7px;border-radius:999px;white-space:nowrap;background:color-mix(in srgb,var(--cal-text-muted) 14%,transparent);color:var(--cal-text-muted)}.scbp__chip--bad[data-v-d09f5a52]{background:var(--cal-danger-dim);color:var(--cal-danger);border:1px solid var(--cal-danger-border)}.scbp__more[data-v-d09f5a52]{width:100%;margin-top:6px;border-radius:8px;border:1px solid var(--cal-border);background:var(--cal-surface-2);color:var(--cal-text);padding:8px;font-size:12.5px;font-weight:600;cursor:pointer}.scbp__more[data-v-d09f5a52]:hover{border-color:var(--cal-primary);color:var(--cal-primary)}.tbcl[data-v-4a9f39ef]{width:100%;--cal-surface-2:light-dark(#eef2f1, #3a3a3a);--cal-border:light-dark(#d6e0dc, #525252);--cal-border-soft:light-dark(#e4ebe8, #454545);--cal-text:light-dark(#172723, #e8eeec);--cal-text-muted:light-dark(#5b6f69, #8aa19b)}.tbcl__scroll[data-v-4a9f39ef]{overflow-x:auto}.tbcl__grid[data-v-4a9f39ef]{display:grid}.tbcl__corner[data-v-4a9f39ef]{background:var(--cal-surface-2);border-bottom:1px solid var(--cal-border);border-right:1px solid var(--cal-border-soft)}.tbcl__corner--rounded[data-v-4a9f39ef]{background:none;border:none}.tbcl__day-head[data-v-4a9f39ef]{padding:10px 12px;text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--cal-text-muted);background:var(--cal-surface-2);border-bottom:1px solid var(--cal-border);border-right:1px solid var(--cal-border-soft)}.tbcl__day-head--rounded[data-v-4a9f39ef]{background:none;border:none}.tbcl__row-lbl[data-v-4a9f39ef]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px;text-align:center;font-size:12px;font-weight:600;color:var(--cal-text);background:var(--cal-surface-2);border-bottom:1px solid var(--cal-border-soft);border-right:1px solid var(--cal-border-soft);white-space:nowrap}.tbcl__row-lbl--rounded[data-v-4a9f39ef]{background:none;border:none}.tbcl__row-lbl--end[data-v-4a9f39ef]{flex-direction:row;align-items:center;justify-content:flex-end;text-align:right;padding:0 8px 0 4px}.tbcl__cell[data-v-4a9f39ef]{display:flex;flex-direction:column;gap:5px;padding:6px;border-bottom:1px solid var(--cal-border-soft);border-right:1px solid var(--cal-border-soft)}.tbcl__cell--rounded[data-v-4a9f39ef]{padding:0;border:none}.tbcl__cell-time[data-v-4a9f39ef]{font-size:10px;color:var(--cal-text-muted);font-variant-numeric:tabular-nums}.tbcl__cell-body[data-v-4a9f39ef]{display:flex;flex-direction:column;gap:5px;flex:1}.tbcl__gap[data-v-4a9f39ef]{border-bottom:1px solid var(--cal-border-soft);border-right:1px solid var(--cal-border-soft);background:repeating-linear-gradient(-45deg,transparent,transparent 6px,color-mix(in srgb,var(--cal-text-muted) 12%,transparent) 6px,color-mix(in srgb,var(--cal-text-muted) 12%,transparent) 12px)}.tbcl__gap--rounded[data-v-4a9f39ef]{border:none;border-radius:7px}.scg[data-v-13afdce2]{width:100%;--cal-surface-2:light-dark(#eef2f1, #3a3a3a);--cal-border:light-dark(#d6e0dc, #525252);--cal-text:light-dark(#172723, #e8eeec);--cal-text-muted:light-dark(#5b6f69, #8aa19b);--cal-primary:light-dark(#0f9488, #14b8a6);--cal-danger:light-dark(#dc2626, #f87171);--cal-danger-dim:light-dark(rgba(220,38,38,.08), rgba(248,113,113,.12));--cal-danger-border:light-dark(rgba(220,38,38,.4), rgba(248,113,113,.45))}.scg__empty[data-v-13afdce2]{padding:40px;text-align:center;color:var(--cal-text-muted);font-size:13px}.scg-card[data-v-13afdce2]{border-radius:7px;background:var(--cal-surface-2);border:1px solid var(--cal-border);border-top:3px solid var(--cal-primary);padding:5px 7px;font-size:11.5px;line-height:1.35}.scg-card--conflict[data-v-13afdce2]{border-color:var(--cal-danger-border);background:var(--cal-danger-dim)}.scg-card__code[data-v-13afdce2]{font-weight:700;font-size:12px;display:flex;align-items:center;gap:6px;color:var(--cal-text)}.scg-card__course[data-v-13afdce2]{color:var(--cal-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scg-card__meta[data-v-13afdce2]{display:flex;gap:5px;flex-wrap:wrap;margin-top:3px}.scg-card__chip[data-v-13afdce2]{font-size:10.5px;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--cal-text-muted) 14%,transparent);color:var(--cal-text-muted);white-space:nowrap}.scg-card__dot[data-v-13afdce2]{width:7px;height:7px;border-radius:50%;background:var(--cal-danger);flex:none}.scg-agg[data-v-13afdce2]{flex:1;display:flex;flex-direction:column;gap:6px;text-align:left;border-radius:8px;background:var(--cal-surface-2);border:1px solid var(--cal-border);padding:8px 10px;color:var(--cal-text);cursor:pointer;font:inherit;transition:border-color .12s ease}.scg-agg[data-v-13afdce2]:hover{border-color:var(--cal-primary)}.scg-agg[data-v-13afdce2]:focus-visible{outline:2px solid var(--cal-primary);outline-offset:1px}.scg-agg__top[data-v-13afdce2]{font-size:12px}.scg-agg__top b[data-v-13afdce2]{font-size:16px;font-weight:700}.scg-agg__conf[data-v-13afdce2]{color:var(--cal-danger);font-size:11.5px;font-weight:600;display:flex;align-items:center;gap:4px}.scg-agg__dot[data-v-13afdce2]{width:6px;height:6px;border-radius:50%;background:var(--cal-danger)}.scg-agg__bar[data-v-13afdce2]{display:flex;height:6px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--cal-text-muted) 14%,transparent)}.scg-agg__seg[data-v-13afdce2]{display:block;height:100%}.scg-agg__hint[data-v-13afdce2]{color:var(--cal-text-muted);font-size:10.5px}.scg-agg:hover .scg-agg__hint[data-v-13afdce2]{color:var(--cal-primary)}.scn-drawer[data-v-13e474a4]{position:fixed;inset:0;z-index:10000}.scn-drawer__backdrop[data-v-13e474a4]{position:absolute;inset:0;background:var(--up1-modal-backdrop-bg,rgba(0,0,0,.4))}.scn-drawer__panel[data-v-13e474a4]{position:absolute;top:0;right:0;height:100%;width:min(var(--scn-drawer-width,448px),94vw);display:flex;flex-direction:column;background:var(--up1-modal-bg,#fff);color:var(--up1-text-primary,#212529);box-shadow:-4px 0 16px #00000026;animation:scn-drawer-in-13e474a4 .2s ease-out}@keyframes scn-drawer-in-13e474a4{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.scn-drawer__panel[data-v-13e474a4]{animation:none}}.scn-drawer__head[data-v-13e474a4]{display:flex;flex-direction:column;gap:11px;padding:14px 18px;border-bottom:1px solid var(--up1-modal-border-color,#dee2e6)}.scn-drawer__head-row[data-v-13e474a4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.scn-drawer__titles[data-v-13e474a4]{display:flex;flex-direction:column;gap:2px;min-width:0}.scn-drawer__title[data-v-13e474a4]{margin:0;font-size:var(--up1-font-size-lg,1.125rem)}.scn-drawer__subtitle[data-v-13e474a4]{margin:0;font-size:var(--up1-font-size-sm,.875rem);color:var(--up1-text-muted,#6c757d)}.scn-drawer__close[data-v-13e474a4]{border:0;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--up1-text-muted,#6c757d)}.scn-drawer__body[data-v-13e474a4]{flex:1;overflow-y:auto;padding:13px}.scal[data-v-085cc12f]{display:flex;flex-direction:column;gap:14px;--cal-surface:light-dark(#fff, #2c2c2c);--cal-surface-2:light-dark(#eef2f1, #3a3a3a);--cal-border:light-dark(#d6e0dc, #525252);--cal-text:light-dark(#172723, #e8eeec);--cal-text-muted:light-dark(#5b6f69, #8aa19b);--cal-primary:light-dark(#0f9488, #14b8a6);--cal-primary-dim:light-dark(rgba(15,148,136,.1), rgba(20,184,166,.14));--cal-warn:light-dark(#b45309, #fbbf24);--cal-cat-1:light-dark(#0d9488, #14b8a6);--cal-cat-2:light-dark(#7c3aed, #a78bfa);--cal-cat-3:light-dark(#d97706, #fbbf24);--cal-cat-4:light-dark(#2563eb, #60a5fa);--cal-cat-5:light-dark(#db2777, #f472b6);--cal-cat-other:light-dark(#64748b, #94a3b8);--cal-danger:light-dark(#dc2626, #f87171);--cal-danger-dim:light-dark(rgba(220,38,38,.08), rgba(248,113,113,.12));--cal-danger-border:light-dark(rgba(220,38,38,.4), rgba(248,113,113,.45))}.scal__state[data-v-085cc12f]{padding:24px;text-align:center;color:var(--cal-text-muted)}.scal__state--error[data-v-085cc12f]{color:var(--cal-danger)}.scal__shifts[data-v-085cc12f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.scal__shifts-label[data-v-085cc12f]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--cal-text-muted)}.scal__chip[data-v-085cc12f]{border-radius:8px;border:1px solid var(--cal-border);background:var(--cal-surface-2);color:var(--cal-text);padding:5px 12px;font-size:12.5px;font-weight:600;cursor:pointer}.scal__chip--on[data-v-085cc12f]{border-color:var(--cal-primary);color:var(--cal-primary)}.scal__meta[data-v-085cc12f]{display:flex;gap:16px;flex-wrap:wrap;align-items:center;color:var(--cal-text-muted);font-size:12.5px}.scal__meta b[data-v-085cc12f]{color:var(--cal-text)}.scal__meta-conf b[data-v-085cc12f]{color:var(--cal-danger)}.scal__meta-loading[data-v-085cc12f]{font-style:italic}.scal__meta-actions[data-v-085cc12f]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-left:auto}.scal__hint[data-v-085cc12f]{font-size:12px;color:var(--cal-warn)}.scal__export[data-v-085cc12f]{border-radius:8px;border:1px solid var(--cal-primary);background:transparent;color:var(--cal-primary);padding:5px 12px;font-size:12.5px;font-weight:600;cursor:pointer}.scal__export[data-v-085cc12f]:hover:not(:disabled){background:var(--cal-primary-dim)}.scal__export[data-v-085cc12f]:disabled{opacity:.6;cursor:progress}.scal__card[data-v-085cc12f]{background:var(--cal-surface);border:1px solid var(--cal-border);border-radius:10px;overflow:hidden}.scal__legend[data-v-085cc12f]{display:flex;gap:18px;flex-wrap:wrap;align-items:center;color:var(--cal-text-muted);font-size:12px}.scal__sw[data-v-085cc12f]{width:10px;height:10px;border-radius:3px;vertical-align:-1px}.scal__dot[data-v-085cc12f],.scal__sw[data-v-085cc12f]{display:inline-block;margin-right:6px}.scal__dot[data-v-085cc12f]{width:8px;height:8px;border-radius:50%;background:var(--cal-danger)}.sfc[data-v-68f27084]{--sfc-card-bg:light-dark(var(--up1-bg-primary), var(--up1-bg-secondary));--sfc-value-default:var(--up1-text-primary);--sfc-value-primary:var(--up1-color-primary);--sfc-value-warning:var(--up1-color-warning-500, #f59e0b);--sfc-value-danger:var(--up1-color-danger-500, #9c2121);--sfc-card-min:150px;--sfc-card-max:220px;display:flex;flex-wrap:wrap;gap:10px}.sfc__card[data-v-68f27084]{flex:1 1 var(--sfc-card-min);max-width:var(--sfc-card-max);display:flex;flex-direction:column;gap:4px;padding:10px 14px;border:1px solid var(--up1-border-color);border-radius:10px;background:var(--sfc-card-bg);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color .12s,box-shadow .12s}.sfc--static .sfc__card[data-v-68f27084]{cursor:default;transition:none}.sfc:not(.sfc--static) .sfc__card[data-v-68f27084]:hover,.sfc__card--active[data-v-68f27084]{border-color:var(--up1-color-primary)}.sfc__card--active[data-v-68f27084]{box-shadow:inset 0 0 0 1px var(--up1-color-primary)}.sfc__label[data-v-68f27084]{font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-medium,600);letter-spacing:.04em;text-transform:uppercase;color:var(--up1-text-secondary)}.sfc__value[data-v-68f27084]{font-size:var(--up1-font-size-xl,1.5rem);font-weight:var(--up1-font-weight-bold,700);line-height:1}.sfc__value--default[data-v-68f27084]{color:var(--sfc-value-default)}.sfc__value--primary[data-v-68f27084]{color:var(--sfc-value-primary)}.sfc__value--warning[data-v-68f27084]{color:var(--sfc-value-warning)}.sfc__value--danger[data-v-68f27084]{color:var(--sfc-value-danger)}@media(prefers-reduced-motion:reduce){.sfc__card[data-v-68f27084]{transition:none}}.sco__form[data-v-ac16e3cb]{display:grid;gap:var(--up1-spacing-3)}.sco__field[data-v-ac16e3cb]{display:grid;gap:var(--up1-spacing-1);border:0;padding:0;margin:0}.sco__label[data-v-ac16e3cb]{font-weight:var(--up1-font-weight-medium);font-size:var(--up1-font-size-sm)}.sco__readonly[data-v-ac16e3cb]{border:1px solid var(--up1-border-color);border-radius:var(--up1-border-radius-md);padding:var(--up1-spacing-2) var(--up1-spacing-3);background:var(--up1-bg-secondary);color:var(--up1-text-muted)}.sco__muted[data-v-ac16e3cb],.sco__sub[data-v-ac16e3cb]{color:var(--up1-text-muted);font-size:var(--up1-font-size-sm)}.sco__mono[data-v-ac16e3cb]{font-variant-numeric:tabular-nums}.sco__progress[data-v-ac16e3cb]{padding:var(--up1-spacing-4) 0}.sco__progress[data-v-ac16e3cb],.sco__toolbar[data-v-ac16e3cb]{display:flex;align-items:center;gap:var(--up1-spacing-2)}.sco__toolbar[data-v-ac16e3cb]{flex-wrap:wrap;justify-content:space-between;margin:var(--up1-spacing-3) 0}.sco__bulk[data-v-ac16e3cb]{display:flex;gap:var(--up1-spacing-2)}.sco__toolbar[data-v-ac16e3cb] input{min-width:16rem}.sco__select[data-v-ac16e3cb]{min-width:12rem}.sco__item[data-v-ac16e3cb]{display:inline-flex;align-items:center;gap:var(--up1-spacing-1);margin-right:var(--up1-spacing-2)}.sco__options[data-v-ac16e3cb]{gap:var(--up1-spacing-4);align-items:flex-end}.sco__footer[data-v-ac16e3cb],.sco__options[data-v-ac16e3cb]{display:flex;flex-wrap:wrap;margin-top:var(--up1-spacing-3)}.sco__footer[data-v-ac16e3cb]{position:sticky;bottom:0;gap:var(--up1-spacing-3);justify-content:space-between;align-items:center;padding:var(--up1-spacing-3) 0;border-top:1px solid var(--up1-border-color);background:var(--up1-bg-primary)}.sco__sum[data-v-ac16e3cb]{gap:var(--up1-spacing-3)}.sco__actions[data-v-ac16e3cb],.sco__sum[data-v-ac16e3cb]{display:flex;flex-wrap:wrap}.sco__actions[data-v-ac16e3cb]{gap:var(--up1-spacing-2)}.scos[data-v-97ba2432]{margin-bottom:var(--up1-spacing-3)}.scos__row[data-v-97ba2432]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up1-spacing-2)}.scos__actions[data-v-97ba2432]{display:inline-flex;gap:var(--up1-spacing-2);margin-left:auto}.tbg[data-v-0eabfa93]{width:100%}.tbg__wrap[data-v-0eabfa93]{position:relative;display:block;width:100%;height:100%}.tbg__cell.tbg__cell--with-weeks[data-v-0eabfa93]{align-items:flex-start;padding-bottom:18px}.tbg__weeks[data-v-0eabfa93]{position:absolute;left:4px;right:4px;bottom:4px;padding:1px 4px;border-radius:5px;cursor:pointer;border:1px solid transparent;background:transparent;font-size:9.5px;line-height:1.3;font-weight:600;font-variant-numeric:tabular-nums;color:var(--up1-text-muted,#8b9491)}.tbg__weeks[data-v-0eabfa93]:hover{border-color:var(--up1-color-primary,#14b8a6);color:var(--up1-text-primary,#e6e9e8)}.tbg__weeks--partial[data-v-0eabfa93]{background:#fbbf2429;border-color:#fbbf2473;color:var(--up1-color-warning-500,#fbbf24)}.tbg__cell[data-v-0eabfa93]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:42px;border:1px solid var(--up1-border-color,#26362f);background:var(--up1-bg-secondary,#1b2925);border-radius:7px;padding:6px 4px;text-align:center;color:var(--up1-text-muted,#8b9491);font-size:11px;cursor:pointer;transition:border-color .1s ease,background .1s ease,color .1s ease}.tbg__cell[data-v-0eabfa93]:hover{border-color:var(--up1-color-primary,#14b8a6);color:var(--up1-text-primary,#e6e9e8)}.tbg__cell[data-v-0eabfa93]:focus-visible{outline:2px solid var(--up1-color-primary,#14b8a6);outline-offset:1px}.tbg__cell-time[data-v-0eabfa93]{font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}.tbg__cell--selected[data-v-0eabfa93]{background:#14b8a624;border-color:var(--up1-color-primary,#14b8a6);color:var(--up1-color-primary,#14b8a6);font-weight:700}.tbg__cell--selected[data-v-0eabfa93]:after{content:"✓";position:absolute;top:3px;right:6px;font-size:9px}.tbg__cell--suggested[data-v-0eabfa93]{border-style:dashed;border-color:var(--up1-color-primary,#14b8a6);box-shadow:0 0 0 1px var(--up1-color-primary,#14b8a6) inset}.tbg__star[data-v-0eabfa93]{position:absolute;top:2px;right:5px;font-size:10px;line-height:1;color:var(--up1-color-primary,#14b8a6)}.tbg__day-count[data-v-0eabfa93]{display:block;min-height:1.3em;line-height:1.3;font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;color:var(--up1-text-muted,#8b9491)}.tbg__day-count--over[data-v-0eabfa93]{color:var(--up1-color-danger-500,#f87171)}.tbg__cell--conflict[data-v-0eabfa93]{border-color:var(--up1-color-danger-500,#f87171);box-shadow:0 0 0 1px var(--up1-color-danger-500,#f87171)}.tbg__cell--capped[data-v-0eabfa93]{opacity:.35;cursor:not-allowed}.tbg__cell--capped[data-v-0eabfa93]:hover{border-color:var(--up1-border-color,#26362f);color:var(--up1-text-muted,#8b9491)}.tbg__cell--readonly[data-v-0eabfa93]{cursor:default}.tbg__cell--readonly[data-v-0eabfa93]:hover{border-color:var(--up1-border-color,#26362f);color:var(--up1-text-muted,#8b9491)}.tbg__cell--readonly.tbg__cell--selected[data-v-0eabfa93]:hover{border-color:var(--up1-color-primary,#14b8a6);color:var(--up1-color-primary,#14b8a6)}.tbg__dot[data-v-0eabfa93]{position:absolute;top:5px;left:6px;width:7px;height:7px;border-radius:50%;background:var(--up1-color-danger-500,#f87171)}.tbp[data-v-361dd5e2]{--tbp-surface:light-dark(var(--up1-bg-primary), var(--up1-bg-secondary));display:flex;flex-direction:column;gap:12px;color:var(--up1-text-primary,#e8eeec)}.tbp__summary[data-v-361dd5e2]{display:flex;gap:18px;flex-wrap:wrap;padding:10px 14px;background:var(--tbp-surface,#1b2925);border:1px solid var(--up1-border-color,#1f2d28);border-radius:8px}.tbp__summary-item[data-v-361dd5e2]{display:flex;flex-direction:column;gap:2px;min-width:0}.tbp__summary-lbl[data-v-361dd5e2]{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--up1-text-muted,#8aa19b)}.tbp__summary-val[data-v-361dd5e2]{font-size:13px;font-weight:600;color:var(--up1-text-primary,#e8eeec)}.tbp__shift[data-v-361dd5e2]{display:flex;flex-direction:column;gap:6px}.tbp__shift-lbl[data-v-361dd5e2]{font-size:11px;color:var(--up1-text-muted,#8aa19b);text-transform:uppercase;letter-spacing:.04em}.tbp__shift-select[data-v-361dd5e2]{height:32px;padding:0 10px;border-radius:6px;background:var(--tbp-surface,#1b2925);color:var(--up1-text-primary,#e8eeec);border:1px solid var(--up1-border-color,#26362f);font:inherit;font-size:13px}.tbp__hint[data-v-361dd5e2]{margin:0;font-size:11px;color:var(--up1-text-muted,#8aa19b)}.tbp__meter[data-v-361dd5e2]{display:flex;align-items:center;gap:10px;font-size:12.5px}.tbp__meter-count[data-v-361dd5e2]{font-variant-numeric:tabular-nums;white-space:nowrap}.tbp__meter-count small[data-v-361dd5e2]{color:var(--up1-text-muted,#8aa19b)}.tbp__meter-bar[data-v-361dd5e2]{flex:1;height:6px;border-radius:3px;background:var(--up1-bg-tertiary,#1f2d28);overflow:hidden}.tbp__meter-fill[data-v-361dd5e2]{height:100%;background:var(--up1-color-primary,#14b8a6);border-radius:3px;transition:width .15s ease}.tbp__meter-fill--over[data-v-361dd5e2]{background:var(--up1-color-warning-500,#fbbf24)}.tbp__cap-hint[data-v-361dd5e2]{margin:-4px 0 0;font-size:11.5px;color:var(--up1-color-warning-500,#fbbf24)}.tbp__state[data-v-361dd5e2]{display:flex;justify-content:center;padding:13px}.tbp__state--muted[data-v-361dd5e2]{font-size:12px;text-align:center}.tbp__legend[data-v-361dd5e2],.tbp__state--muted[data-v-361dd5e2]{color:var(--up1-text-muted,#8aa19b)}.tbp__legend[data-v-361dd5e2]{display:flex;gap:16px;flex-wrap:wrap;font-size:11px}.tbp__legend span[data-v-361dd5e2]{display:inline-flex;align-items:center;gap:5px}.tbp__lg-dot[data-v-361dd5e2]{width:8px;height:8px;border-radius:50%;display:inline-block}.tbp__lg-dot--sel[data-v-361dd5e2]{background:var(--up1-color-primary,#14b8a6)}.tbp__lg-dot--conflict[data-v-361dd5e2]{background:var(--up1-color-danger-500,#f87171)}.tbp__lg-dot--avail[data-v-361dd5e2]{background:var(--up1-border-color,#26362f)}.tbp__lg-bre[data-v-361dd5e2]{color:var(--up1-color-primary,#14b8a6)}.tbp__lg-star[data-v-361dd5e2]{font-size:11px}.tbp__weeks[data-v-361dd5e2]{display:flex;flex-direction:column;gap:6px}.tbp__weeks-title[data-v-361dd5e2]{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--up1-text-muted,#8aa19b)}.tbp__weeks-list[data-v-361dd5e2]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.tbp__weeks-row[data-v-361dd5e2]{display:flex;align-items:center;gap:10px;padding:5px 10px;border:1px solid var(--up1-border-color,#26362f);border-radius:7px;background:var(--tbp-surface,#1b2925);font-size:12px}.tbp__weeks-block[data-v-361dd5e2]{font-weight:600;white-space:nowrap}.tbp__weeks-val[data-v-361dd5e2]{flex:1;min-width:0;color:var(--up1-text-muted,#8aa19b);font-variant-numeric:tabular-nums}.tbp__weeks-val--partial[data-v-361dd5e2]{color:var(--up1-color-warning-500,#fbbf24)}.tbp__issues[data-v-361dd5e2]{display:flex;flex-direction:column;gap:5px}.tbp__issues-title[data-v-361dd5e2]{margin:0 0 2px;font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--up1-color-danger-500,#f87171)}.tbp__issue[data-v-361dd5e2]{background:#f871711f;border:1px solid rgba(248,113,113,.3)}.tbp__info[data-v-361dd5e2],.tbp__issue[data-v-361dd5e2]{border-radius:7px;padding:7px 12px;font-size:12px;color:var(--up1-text-primary,#e8eeec)}.tbp__info[data-v-361dd5e2]{background:#fbbf241f;border:1px solid rgba(251,191,36,.3)}.tbp__footer[data-v-361dd5e2]{position:sticky;bottom:0;margin-top:auto;display:flex;align-items:center;gap:10px;padding:11px 0 0;border-top:1px solid var(--up1-border-color,#26362f);background:var(--up1-modal-bg,#16211e)}.tbp__footer-status[data-v-361dd5e2]{flex:1;min-width:0;margin:0;font-size:12px;color:var(--up1-text-primary,#e8eeec)}.tbp__footer-status--empty[data-v-361dd5e2]{color:var(--up1-text-muted,#8aa19b)}.tbp__footer-danger[data-v-361dd5e2]{color:var(--up1-color-danger-500,#f87171)}.tbp__confirm[data-v-361dd5e2]{text-align:left}.tbp__confirm-list[data-v-361dd5e2]{margin:0 0 6px;padding-left:18px;list-style:disc}.tbp__confirm-item[data-v-361dd5e2]{margin-bottom:6px}.tbp__confirm-who[data-v-361dd5e2]{font-weight:600}.tbp__confirm-issues[data-v-361dd5e2]{margin:2px 0 0;padding-left:18px;list-style:circle}.tbp__confirm-issues li[data-v-361dd5e2]{font-size:13px;color:var(--up1-text-muted,#8aa19b)}.tbp__confirm-recon[data-v-361dd5e2]{font-size:13px;color:var(--up1-color-warning-500,#fbbf24)}.tbp__confirm-q[data-v-361dd5e2]{margin:10px 0 0;font-weight:600}.tbp__confirm-head[data-v-361dd5e2]{margin:10px 0 2px;font-size:13px;font-weight:600}.tbp__confirm-rule[data-v-361dd5e2]{font-size:13px}.uap[data-v-374824c0]{--uap-surface:light-dark(var(--up1-bg-primary, #fff), var(--up1-bg-secondary, #2c2c2c));--uap-ok-fg:light-dark(var(--up1-color-success-700, #156147), var(--up1-color-success-500, #22c55e));--uap-warn-fg:var(--up1-color-warning-700, #b45309);--uap-warn-bg:color-mix(in srgb, var(--up1-color-warning-500, #f59e0b) 12%, transparent);--uap-warn-border:color-mix(in srgb, var(--up1-color-warning-500, #f59e0b) 40%, transparent);display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;container-type:inline-size;container-name:uap}.uap__columns[data-v-374824c0]{display:grid;gap:16px;align-items:stretch;flex:1 1 auto;min-height:0;grid-template-columns:repeat(var(--uap-columns,1),minmax(0,1fr))}.uap__columns[data-columns="2"][data-v-374824c0]{--uap-columns:2;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.uap__columns[data-columns="3"][data-v-374824c0]{--uap-columns:3;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr) minmax(0,1fr)}.uap__column[data-v-374824c0]{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}.uap__col-head[data-v-374824c0]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.uap__col-title[data-v-374824c0]{margin:0;font-size:15px;font-weight:600;color:var(--up1-text-primary,#212529)}.uap__counter[data-v-374824c0]{font-size:12px;font-variant-numeric:tabular-nums;color:var(--up1-text-muted,#8b9491)}.uap__grid-scroll[data-v-374824c0]{overflow:auto;min-height:0;flex:1 1 auto;padding-bottom:4px;background:linear-gradient(to right,var(--up1-modal-bg,#1a1a1a) 30%,transparent) 0 /24px 100% no-repeat local,linear-gradient(to left,var(--up1-modal-bg,#1a1a1a) 30%,transparent) 100% /24px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.35),transparent) 0 /10px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.35),transparent) 100% /10px 100% no-repeat scroll}.uap__grid-scroll[data-v-374824c0]>*{min-width:560px}.uap__legend[data-v-374824c0]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--up1-text-muted,#8b9491)}.uap__legend li[data-v-374824c0]{display:flex;align-items:center;gap:6px}.uap__legend-note[data-v-374824c0]{font-style:italic}.uap__engine-lost[data-v-374824c0]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.uap__missing[data-v-374824c0]{font-size:13px;color:var(--uap-warn-fg)}.uap__confirm-head[data-v-374824c0]{margin:12px 0 0;font-weight:600}.uap__confirm-head[data-v-374824c0],.uap__confirm-list[data-v-374824c0]{font-size:13px;text-align:left;color:var(--up1-text-primary,#212529)}.uap__confirm-list[data-v-374824c0]{margin:8px 0 0;padding-left:18px;line-height:1.5}.uap__swatch[data-v-374824c0]{width:10px;height:10px;border-radius:3px;display:inline-block}.uap__swatch--chosen[data-v-374824c0]{background:var(--up1-color-primary,#2dd4bf)}.uap__swatch--clash[data-v-374824c0]{background:var(--up1-color-danger-500,#9c2121)}.uap__star[data-v-374824c0]{color:var(--up1-color-primary,#2dd4bf);font-size:11px}.uap__bar[data-v-374824c0]{justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid var(--up1-border-color,#232525);flex:none}.uap__bar[data-v-374824c0],.uap__chips[data-v-374824c0]{display:flex;align-items:center}.uap__chips[data-v-374824c0]{flex-wrap:wrap;gap:8px;min-width:0}.uap__chip[data-v-374824c0]{font-size:12px;padding:6px 10px;border-radius:8px;background:var(--uap-surface);border:1px solid var(--up1-border-color,#232525);color:var(--up1-text-primary,#212529)}.uap__chip--empty[data-v-374824c0]{color:var(--up1-text-muted,#8b9491)}.uap__verdict[data-v-374824c0]{font-size:12px;color:var(--uap-warn-fg)}.uap__verdict--ok[data-v-374824c0]{color:var(--uap-ok-fg)}.uap__rules-alert[data-v-374824c0]{flex:none}.uap__rules-alert--busy[data-v-374824c0]{opacity:.75}.uap__rules-more[data-v-374824c0]{padding-inline:0;white-space:nowrap;font-weight:600}.uap__rules-alert-row[data-v-374824c0]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.uap__rules-detail[data-v-374824c0]{max-height:30vh;overflow:auto;margin-top:8px;font-size:12px;line-height:1.4}.uap__rules-group[data-v-374824c0]{margin:8px 0 2px;font-weight:600}.uap__rules-list[data-v-374824c0]{margin:0;padding-left:18px}.uap__rules-list li+li[data-v-374824c0]{margin-top:2px}.uap__bar .uap__save[data-v-374824c0]:disabled{opacity:1;background-color:var(--up1-bg-secondary,#1b2925)!important;border-color:var(--up1-border-color,#232525)!important;color:var(--up1-text-muted,#8b9491)!important}.uap__use-proposal[data-v-374824c0]{margin-left:auto}.uap__bar .uap__save[data-v-374824c0]{flex:none;white-space:nowrap}.uap__alert[data-v-374824c0]{--up1-alert-accent-width:var(--up1-alert-border-width, 1px);margin:0}.uap__grid-alert[data-v-374824c0]{font-size:12px;line-height:1.35}.uap__col-head[data-v-374824c0]{flex-wrap:wrap}@container uap (max-width: 1180px){.uap__columns[data-columns="2"][data-v-374824c0],.uap__columns[data-columns="3"][data-v-374824c0]{grid-template-columns:repeat(var(--uap-list-columns,2),minmax(0,1fr));grid-template-rows:auto minmax(260px,1fr);overflow-y:auto}.uap__columns[data-columns="2"][data-v-374824c0]{--uap-list-columns:1}.uap__columns>.uap__column--grid[data-v-374824c0]{grid-column:1/-1;min-height:auto}.uap__columns .uap__grid-scroll[data-v-374824c0]{flex:none}}@container uap (max-width: 640px){.uap__columns[data-v-374824c0],.uap__columns[data-columns="2"][data-v-374824c0],.uap__columns[data-columns="3"][data-v-374824c0]{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.uap__columns>.uap__column[data-v-374824c0]{min-height:auto}}.slm[data-v-28353835]{position:fixed;inset:0;z-index:var(--up1-zindex-modal,1060);display:grid;place-items:center;padding:24px;background:var(--up1-modal-backdrop-bg,rgba(6,12,13,.55))}.slm__modal[data-v-28353835]{width:min(640px,100%);max-height:min(80vh,720px);display:flex;flex-direction:column;background:var(--up1-modal-bg,#fff);color:var(--up1-text-primary,#212529);border:1px solid var(--up1-border-color,#dee2e6);border-radius:14px;box-shadow:0 30px 80px #0006;animation:slm-in-28353835 .16s ease-out}@keyframes slm-in-28353835{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.slm__modal[data-v-28353835]{animation:none}}.slm__head[data-v-28353835]{display:flex;align-items:center;gap:12px;padding:16px 18px 13px;border-bottom:1px solid var(--up1-border-color,#dee2e6)}.slm__title[data-v-28353835]{flex:1;margin:0;font-size:var(--up1-font-size-lg,1rem);font-weight:var(--up1-font-weight-bold,600)}.slm__count[data-v-28353835]{font-size:var(--up1-font-size-xs)}.slm__close[data-v-28353835],.slm__count[data-v-28353835]{color:var(--up1-text-muted)}.slm__close[data-v-28353835]{width:30px;height:30px;border-radius:8px;border:1px solid var(--up1-border-color,#dee2e6);background:transparent;font-size:1.25rem;line-height:1;cursor:pointer}.slm__close[data-v-28353835]:hover{color:var(--bs-danger,#dc3545);border-color:var(--bs-danger,#dc3545)}.slm__search[data-v-28353835]{padding:12px 18px 6px}.slm__search input[data-v-28353835]{width:100%;font:inherit;font-size:var(--up1-font-size-sm);color:var(--up1-text-primary);background:var(--up1-bg-secondary);border:1px solid var(--up1-border-color);border-radius:8px;padding:9px 12px}.slm__search input[data-v-28353835]:focus{outline:none;border-color:var(--up1-color-primary)}.slm__body[data-v-28353835]{overflow-y:auto;padding:6px 12px 12px}.slm__state[data-v-28353835]{margin:0;padding:28px 16px;text-align:center;font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.slm__state--error[data-v-28353835]{color:var(--bs-danger,#dc3545)}.slm__row[data-v-28353835]{display:grid;grid-template-columns:1fr auto;gap:4px 14px;align-items:center;padding:11px 8px;border-radius:8px}.slm__row[data-v-28353835]:hover{background:var(--up1-bg-secondary)}.slm__row--conflict[data-v-28353835],.slm__row--course[data-v-28353835]{grid-template-columns:1fr auto}.slm__row--conflict[data-v-28353835]{cursor:pointer;align-items:start}.slm__who[data-v-28353835]{display:flex;align-items:center;gap:10px;min-width:0}.slm__avatar[data-v-28353835]{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:11px;font-weight:700;background:var(--up1-bg-secondary);color:var(--up1-color-primary)}.slm__who-t[data-v-28353835]{min-width:0;display:flex;flex-direction:column}.slm__nm[data-v-28353835]{font-size:var(--up1-font-size-sm);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slm__rl[data-v-28353835]{color:var(--up1-text-muted)}.slm__load[data-v-28353835],.slm__rl[data-v-28353835]{font-size:var(--up1-font-size-xs)}.slm__load[data-v-28353835]{color:var(--up1-text-secondary);white-space:nowrap}.slm__pct[data-v-28353835]{font-weight:700;margin-left:8px}.slm__pct--ok[data-v-28353835]{color:var(--up1-color-primary)}.slm__pct--warn[data-v-28353835]{color:var(--up1-color-warning-500,#f59e0b)}.slm__pct--danger[data-v-28353835]{color:var(--bs-danger,#dc3545)}.slm__track[data-v-28353835]{grid-column:1/-1;height:5px;border-radius:999px;background:var(--up1-bg-secondary);overflow:hidden}.slm__track i[data-v-28353835]{display:block;height:100%;border-radius:999px}.slm__cov[data-v-28353835]{font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary);white-space:nowrap}.slm__tag[data-v-28353835]{margin-left:8px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.slm__tag--ok[data-v-28353835]{color:var(--up1-color-primary);background:#2dd4bf24}.slm__tag--pend[data-v-28353835]{color:var(--up1-color-warning-500,#f59e0b);background:#f59e0b24}.slm__conf-body[data-v-28353835]{min-width:0}.slm__conf-top[data-v-28353835]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.slm__conf-sec[data-v-28353835]{font-weight:650;font-size:var(--up1-font-size-sm)}.slm__conf-kind[data-v-28353835]{font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}.slm__conf-kind--instr[data-v-28353835]{color:var(--bs-danger,#dc3545);background:#dc354521}.slm__conf-kind--room[data-v-28353835]{color:var(--up1-color-warning-500,#f59e0b);background:#f59e0b24}.slm__conf-desc[data-v-28353835]{font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary);margin-top:3px}.slm__conf-chips[data-v-28353835]{display:flex;gap:6px;margin-top:7px;flex-wrap:wrap}.slm__chip[data-v-28353835]{font-size:11px;color:var(--up1-text-secondary);background:var(--up1-bg-secondary);border:1px solid var(--up1-border-color);padding:2px 8px;border-radius:6px}.slm__conf-link[data-v-28353835]{font-size:var(--up1-font-size-xs);font-weight:600;white-space:nowrap;align-self:center}.slm__conf-link[data-v-28353835],.slm__more[data-v-28353835]{color:var(--up1-color-primary)}.slm__more[data-v-28353835]{display:block;width:100%;margin-top:8px;padding:10px;border-radius:8px;border:1px solid var(--up1-border-color);background:var(--up1-bg-secondary);font:inherit;font-size:var(--up1-font-size-sm);font-weight:600;cursor:pointer}.slm__more[data-v-28353835]:disabled{opacity:.6;cursor:default}.slm__foot[data-v-28353835]{padding:11px 18px;border-top:1px solid var(--up1-border-color,#dee2e6);font-size:var(--up1-font-size-xs);color:var(--up1-text-muted);text-align:center}.tbh[data-v-10883a7c]{width:100%}.tbh__cell[data-v-10883a7c]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:58px;border:1px solid transparent;border-radius:7px;padding:5px 4px;cursor:pointer;font:inherit;transition:box-shadow .1s ease;font-variant-numeric:tabular-nums}.tbh__cell[data-v-10883a7c]:hover{box-shadow:0 0 0 2px var(--up1-color-primary-soft,rgba(45,212,191,.28))}.tbh__cell[data-v-10883a7c]:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}.tbh__cell--sel[data-v-10883a7c]{box-shadow:0 0 0 2px var(--up1-color-primary)}.tbh__t[data-v-10883a7c]{font-size:8.5px;font-weight:600;opacity:.7;line-height:1.1}.tbh__n[data-v-10883a7c],.tbh__t[data-v-10883a7c]{letter-spacing:-.01em}.tbh__n[data-v-10883a7c]{font-size:14px;font-weight:700;line-height:1.15}.tbh__s[data-v-10883a7c]{font-size:9px;font-weight:600;opacity:.85;line-height:1.1}.tbh__crit-dot[data-v-10883a7c]{position:absolute;top:5px;left:6px;width:7px;height:7px;border-radius:50%;background:var(--bs-danger,#dc3545);box-shadow:0 0 0 2px color-mix(in srgb,var(--bs-danger,#dc3545) 25%,transparent)}.tbh__cell--b0[data-v-10883a7c]{background:var(--up1-bg-secondary);color:var(--up1-text-muted);border-color:var(--up1-border-color)}.tbh__cell--b1[data-v-10883a7c]{background:color-mix(in srgb,var(--up1-color-primary) 16%,var(--up1-bg-primary,#fff));color:var(--up1-text-primary)}.tbh__cell--b2[data-v-10883a7c]{background:color-mix(in srgb,var(--up1-color-primary) 32%,var(--up1-bg-primary,#fff));color:var(--up1-text-primary)}.tbh__cell--b3[data-v-10883a7c]{background:color-mix(in srgb,var(--up1-color-primary) 52%,var(--up1-bg-primary,#fff));color:var(--up1-text-primary)}.tbh__cell--b4[data-v-10883a7c]{background:color-mix(in srgb,var(--up1-color-primary) 74%,var(--up1-bg-primary,#fff))}.tbh__cell--b4[data-v-10883a7c],.tbh__cell--b5[data-v-10883a7c]{color:var(--up1-text-inverse,#fff)}.tbh__cell--b5[data-v-10883a7c]{background:var(--up1-color-primary)}@media(prefers-reduced-motion:reduce){.tbh__cell[data-v-10883a7c]{transition:none}}.ssum[data-v-66e34e9b]{display:flex;flex-direction:column;gap:16px}.ssum__subtabs[data-v-66e34e9b]{display:inline-flex;align-self:center;background:var(--up1-bg-secondary);border:1px solid var(--up1-border-color);border-radius:10px;padding:3px;gap:2px}.ssum__subtab[data-v-66e34e9b]{font:inherit;font-size:var(--up1-font-size-sm);font-weight:600;border:1px solid transparent;background:none;color:var(--up1-text-muted);padding:7px 16px;border-radius:8px;cursor:pointer}.ssum__subtab[data-v-66e34e9b]:hover{color:var(--up1-text-primary)}.ssum__subtab[data-v-66e34e9b]:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}.ssum__subtab--on[data-v-66e34e9b]{background:var(--up1-bg-primary,#fff);color:var(--up1-text-primary);border-color:var(--up1-border-color);box-shadow:0 1px 4px #00000038}.ssum__state[data-v-66e34e9b]{margin:0;padding:24px 16px;text-align:center;font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.ssum__state--error[data-v-66e34e9b]{color:var(--bs-danger,#dc3545)}.ssum__card[data-v-66e34e9b]{background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color);border-radius:14px}.ssum__card-h[data-v-66e34e9b]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px 18px 0}.ssum__h[data-v-66e34e9b]{font-size:var(--up1-font-size-base,.95rem);margin:0;font-weight:var(--up1-font-weight-bold,600);color:var(--up1-text-primary)}.ssum__sub[data-v-66e34e9b]{font-size:var(--up1-font-size-xs);color:var(--up1-text-muted)}.ssum__pad[data-v-66e34e9b]{padding:6px 18px}.ssum__eyebrow[data-v-66e34e9b]{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--up1-text-muted);font-weight:600;margin-bottom:10px}.ssum__hero[data-v-66e34e9b]{padding:20px 22px;display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center}@media(max-width:720px){.ssum__hero[data-v-66e34e9b]{grid-template-columns:1fr;text-align:center}}.ssum__donut[data-v-66e34e9b]{width:128px;height:128px;border-radius:50%;display:grid;place-items:center;position:relative;background:conic-gradient(var(--up1-color-primary) calc(var(--pct, 0)*1%),var(--up1-bg-secondary) 0)}.ssum__donut[data-v-66e34e9b]:before{content:"";position:absolute;inset:13px;border-radius:50%;background:var(--up1-bg-primary,#fff)}.ssum__donut-c[data-v-66e34e9b]{position:relative;text-align:center}.ssum__donut-n[data-v-66e34e9b]{font-size:28px;font-weight:700;color:var(--up1-text-primary)}.ssum__donut-l[data-v-66e34e9b]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--up1-text-muted);font-weight:600}.ssum__hero-r[data-v-66e34e9b]{min-width:0}.ssum__mini[data-v-66e34e9b]{margin:4px 0 16px;--sfc-card-min:110px;--sfc-card-max:none}.ssum__bar[data-v-66e34e9b]{height:9px;border-radius:999px;overflow:hidden;display:flex;background:var(--up1-bg-secondary)}.ssum__bar i[data-v-66e34e9b]{display:block;height:100%}.ssum__legend[data-v-66e34e9b]{display:flex;gap:16px;margin-top:10px;flex-wrap:wrap}.ssum__legend span[data-v-66e34e9b]{font-size:12px;color:var(--up1-text-secondary);display:inline-flex;align-items:center;gap:6px}.ssum__dot[data-v-66e34e9b]{width:9px;height:9px;border-radius:3px;display:inline-block}.ssum__cols[data-v-66e34e9b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:860px){.ssum__cols[data-v-66e34e9b]{grid-template-columns:1fr}}.ssum__load-row[data-v-66e34e9b]{display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:center;padding:12px 0;border-top:1px solid var(--up1-border-color)}.ssum__load-row[data-v-66e34e9b]:first-child{border-top:none}.ssum__who[data-v-66e34e9b]{display:flex;align-items:center;gap:10px;min-width:0}.ssum__avatar[data-v-66e34e9b]{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:11px;font-weight:700;background:var(--up1-bg-secondary);color:var(--up1-color-primary)}.ssum__who-t[data-v-66e34e9b]{min-width:0;display:flex;flex-direction:column}.ssum__nm[data-v-66e34e9b]{font-size:var(--up1-font-size-sm);font-weight:550;color:var(--up1-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssum__rl[data-v-66e34e9b]{color:var(--up1-text-muted)}.ssum__load-n[data-v-66e34e9b],.ssum__rl[data-v-66e34e9b]{font-size:var(--up1-font-size-xs)}.ssum__load-n[data-v-66e34e9b]{color:var(--up1-text-secondary);white-space:nowrap}.ssum__pct[data-v-66e34e9b]{font-weight:700;margin-left:8px}.ssum__pct--ok[data-v-66e34e9b]{color:var(--up1-color-primary)}.ssum__pct--warn[data-v-66e34e9b]{color:var(--up1-color-warning-500,#f59e0b)}.ssum__pct--danger[data-v-66e34e9b]{color:var(--bs-danger,#dc3545)}.ssum__load-track[data-v-66e34e9b]{grid-column:1/-1;height:6px;border-radius:999px;background:var(--up1-bg-secondary);overflow:hidden}.ssum__load-track i[data-v-66e34e9b]{display:block;height:100%;border-radius:999px}.ssum__cov-row[data-v-66e34e9b]{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:11px 0;border-top:1px solid var(--up1-border-color)}.ssum__cov-row[data-v-66e34e9b]:first-child{border-top:none}.ssum__cov-frac[data-v-66e34e9b]{font-size:var(--up1-font-size-xs);color:var(--up1-text-secondary)}.ssum__tag[data-v-66e34e9b]{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;white-space:nowrap}.ssum__tag--ok[data-v-66e34e9b]{color:var(--up1-color-primary);background:#2dd4bf24}.ssum__tag--pend[data-v-66e34e9b]{color:var(--up1-color-warning-500,#f59e0b);background:#f59e0b24}.ssum__more-row[data-v-66e34e9b]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-top:1px solid var(--up1-border-color);background:var(--up1-bg-secondary);border-radius:0 0 14px 14px}.ssum__hint[data-v-66e34e9b]{font-size:12px;color:var(--up1-text-muted)}.ssum__more-btn[data-v-66e34e9b]{font:inherit;font-size:var(--up1-font-size-xs);font-weight:600;color:var(--up1-color-primary);background:none;border:none;cursor:pointer;white-space:nowrap}.ssum__more-btn[data-v-66e34e9b]:hover{text-decoration:underline}.ssum__gaps[data-v-66e34e9b]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:720px){.ssum__gaps[data-v-66e34e9b]{grid-template-columns:1fr}}.ssum__gap[data-v-66e34e9b]{background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color);border-radius:14px;padding:15px 16px;display:flex;flex-direction:column;gap:3px}.ssum__gap-ico[data-v-66e34e9b]{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;margin-bottom:5px;background:#f59e0b24;color:var(--up1-color-warning-500,#f59e0b)}.ssum__gap-ico svg[data-v-66e34e9b]{width:16px;height:16px}.ssum__gap-n[data-v-66e34e9b]{font-size:26px;font-weight:700;color:var(--up1-text-primary);line-height:1.1}.ssum__gap-l[data-v-66e34e9b]{font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.ssum__gap-go[data-v-66e34e9b]{align-self:flex-start;margin-top:6px;padding:0;border:0;background:none;font:inherit;font-size:var(--up1-font-size-xs);font-weight:600;color:var(--up1-color-primary);cursor:pointer}.ssum__gap-go[data-v-66e34e9b]:hover{text-decoration:underline}.ssum__conf-list[data-v-66e34e9b]{padding:4px 4px 0}.ssum__conf[data-v-66e34e9b]{display:flex;gap:12px;padding:13px 14px;border-top:1px solid var(--up1-border-color);cursor:pointer}.ssum__conf[data-v-66e34e9b]:first-child{border-top:none}.ssum__conf[data-v-66e34e9b]:hover{background:var(--up1-bg-secondary)}.ssum__conf-stripe[data-v-66e34e9b]{width:3px;border-radius:3px;flex:none}.ssum__conf-body[data-v-66e34e9b]{flex:1;min-width:0}.ssum__conf-top[data-v-66e34e9b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ssum__conf-sec[data-v-66e34e9b]{font-weight:650;font-size:var(--up1-font-size-sm);color:var(--up1-text-primary)}.ssum__conf-kind[data-v-66e34e9b]{font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}.ssum__conf-kind--instr[data-v-66e34e9b]{color:var(--bs-danger,#dc3545);background:#dc354521}.ssum__conf-kind--room[data-v-66e34e9b]{color:var(--up1-color-warning-500,#f59e0b);background:#f59e0b24}.ssum__conf-desc[data-v-66e34e9b]{font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary);margin-top:3px}.ssum__conf-chips[data-v-66e34e9b]{display:flex;gap:6px;margin-top:7px;flex-wrap:wrap}.ssum__chip[data-v-66e34e9b]{font-size:11px;color:var(--up1-text-secondary);background:var(--up1-bg-secondary);border:1px solid var(--up1-border-color);padding:2px 8px;border-radius:6px}.ssum__conf-link[data-v-66e34e9b]{font-size:var(--up1-font-size-xs);font-weight:600;color:var(--up1-color-primary);white-space:nowrap;align-self:center}.ssum__banner[data-v-66e34e9b]{display:flex;gap:13px;align-items:flex-start;padding:16px 18px;border-radius:14px;border:1px solid var(--up1-border-color)}.ssum__banner--warn[data-v-66e34e9b]{background:#f59e0b1f;border-color:#f59e0b59}.ssum__banner--ok[data-v-66e34e9b]{background:#2dd4bf1f;border-color:#2dd4bf59}.ssum__banner-ico[data-v-66e34e9b]{width:22px;height:22px;flex:none}.ssum__banner--warn .ssum__banner-ico[data-v-66e34e9b]{color:var(--up1-color-warning-500,#f59e0b)}.ssum__banner--ok .ssum__banner-ico[data-v-66e34e9b]{color:var(--up1-color-primary)}.ssum__banner-h[data-v-66e34e9b]{margin:0 0 3px;font-size:var(--up1-font-size-base,.95rem);font-weight:600;color:var(--up1-text-primary)}.ssum__banner-p[data-v-66e34e9b]{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.ssum__check[data-v-66e34e9b]{margin:11px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.ssum__check li[data-v-66e34e9b]{display:flex;align-items:center;gap:8px;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.ssum__ci[data-v-66e34e9b]{width:16px;height:16px;flex:none}.ssum__ci--fail[data-v-66e34e9b]{color:var(--bs-danger,#dc3545)}.ssum__ci--pass[data-v-66e34e9b]{color:var(--up1-color-primary)}.ssum-occ__controls[data-v-66e34e9b]{display:flex;gap:18px;flex-wrap:wrap;align-items:center;padding:12px 18px 0}.ssum-occ__ctrl[data-v-66e34e9b]{display:flex;align-items:center;gap:8px}.ssum-occ__ctrl-label[data-v-66e34e9b]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--up1-text-muted);font-weight:600}.ssum-occ__chip[data-v-66e34e9b]{font:inherit;font-size:var(--up1-font-size-xs);font-weight:550;padding:6px 13px;border-radius:999px;border:1px solid var(--up1-border-color);background:var(--up1-bg-primary,#fff);color:var(--up1-text-secondary);cursor:pointer}.ssum-occ__chip--on[data-v-66e34e9b]{border-color:var(--up1-color-primary);color:var(--up1-color-primary);background:#2dd4bf1f}.ssum-occ__seg[data-v-66e34e9b]{display:inline-flex;background:var(--up1-bg-secondary);border:1px solid var(--up1-border-color);border-radius:9px;padding:3px;gap:2px}.ssum-occ__seg button[data-v-66e34e9b]{font:inherit;font-size:var(--up1-font-size-xs);font-weight:550;border:none;background:none;color:var(--up1-text-muted);padding:6px 12px;border-radius:7px;cursor:pointer}.ssum-occ__seg button.on[data-v-66e34e9b],.ssum-occ__seg button[data-v-66e34e9b]:hover{color:var(--up1-text-primary)}.ssum-occ__seg button.on[data-v-66e34e9b]{background:var(--up1-bg-primary,#fff);box-shadow:0 1px 3px #0000001f}.ssum-occ__crit[data-v-66e34e9b]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:12px 18px 0}.ssum-occ__crit-label[data-v-66e34e9b]{font-size:12px;color:var(--bs-danger,#dc3545);font-weight:600}.ssum-occ__crit-chip[data-v-66e34e9b]{font:inherit;font-size:12px;font-weight:550;padding:4px 10px;border-radius:999px;border:1px solid var(--bs-danger,#dc3545);color:var(--bs-danger,#dc3545);background:#dc354521;cursor:pointer}.ssum-occ__body[data-v-66e34e9b]{display:grid;grid-template-columns:minmax(0,1fr) 296px;gap:20px;padding:14px 18px 18px;align-items:start}@media(max-width:980px){.ssum-occ__body[data-v-66e34e9b]{grid-template-columns:1fr}}.ssum-occ__legend[data-v-66e34e9b]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 0 0}.ssum-occ__ramp[data-v-66e34e9b]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--up1-text-muted)}.ssum-occ__ramp i[data-v-66e34e9b]{width:22px;height:11px;border-radius:3px;display:inline-block}.ssum-occ__ramp i.r1[data-v-66e34e9b]{background:color-mix(in srgb,var(--up1-color-primary) 16%,var(--up1-bg-primary,#fff))}.ssum-occ__ramp i.r2[data-v-66e34e9b]{background:color-mix(in srgb,var(--up1-color-primary) 32%,var(--up1-bg-primary,#fff))}.ssum-occ__ramp i.r3[data-v-66e34e9b]{background:color-mix(in srgb,var(--up1-color-primary) 52%,var(--up1-bg-primary,#fff))}.ssum-occ__ramp i.r4[data-v-66e34e9b]{background:color-mix(in srgb,var(--up1-color-primary) 74%,var(--up1-bg-primary,#fff))}.ssum-occ__ramp i.r5[data-v-66e34e9b]{background:var(--up1-color-primary)}.ssum-occ__crit-key[data-v-66e34e9b]{font-size:11.5px;color:var(--up1-text-secondary);display:inline-flex;align-items:center;gap:6px}.ssum-occ__crit-key i[data-v-66e34e9b]{width:8px;height:8px;border-radius:50%;background:var(--bs-danger,#dc3545);display:inline-block}.ssum-occ__detail[data-v-66e34e9b]{background:var(--up1-bg-secondary);border:1px solid var(--up1-border-color);border-radius:10px;padding:16px;position:sticky;top:16px}.ssum-occ__empty[data-v-66e34e9b]{font-size:var(--up1-font-size-xs);color:var(--up1-text-muted);line-height:1.5;padding:22px 6px;text-align:center;margin:0}.ssum-occ__detail-h[data-v-66e34e9b]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ssum-occ__detail-h b[data-v-66e34e9b]{font-size:var(--up1-font-size-sm);font-weight:650;color:var(--up1-text-primary)}.ssum-occ__detail-h span[data-v-66e34e9b]{font-size:11.5px;color:var(--up1-text-muted)}.ssum-occ__detail-tag[data-v-66e34e9b]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--bs-danger,#dc3545);background:#dc354521;border:1px solid var(--bs-danger,#dc3545);border-radius:999px;padding:3px 9px;margin:6px 0 2px}.ssum-occ__meters[data-v-66e34e9b]{display:flex;flex-direction:column;gap:10px;margin:14px 0}.ssum-occ__meter-t[data-v-66e34e9b]{display:flex;justify-content:space-between;font-size:12px;color:var(--up1-text-secondary);margin-bottom:4px}.ssum-occ__meter-t b[data-v-66e34e9b]{color:var(--up1-text-primary);font-weight:650}.ssum-occ__bar[data-v-66e34e9b]{height:7px;border-radius:999px;background:var(--up1-bg-primary,#fff);overflow:hidden;border:1px solid var(--up1-border-color)}.ssum-occ__bar i[data-v-66e34e9b]{display:block;height:100%;border-radius:999px;background:var(--up1-color-primary)}.ssum-occ__bar i.danger[data-v-66e34e9b]{background:var(--bs-danger,#dc3545)}.ssum-occ__bar i.warn[data-v-66e34e9b]{background:var(--up1-color-warning-500,#f59e0b)}.ssum-occ__note[data-v-66e34e9b]{font-size:11.5px;color:var(--up1-text-muted);line-height:1.5;margin:10px 0 0}.ssum-occ__actions[data-v-66e34e9b]{display:flex;flex-direction:column;gap:8px;margin-top:14px}.ssum-occ__btn[data-v-66e34e9b]{font:inherit;font-size:var(--up1-font-size-sm);font-weight:550;border-radius:9px;padding:9px 14px;border:1px solid var(--up1-border-color);background:var(--up1-bg-primary,#fff);color:var(--up1-text-primary);cursor:pointer;text-align:center}.ssum-occ__btn[data-v-66e34e9b]:hover{border-color:var(--up1-color-primary)}.ssum-occ__btn--accent[data-v-66e34e9b]{border-color:transparent;background:var(--up1-color-primary);color:var(--up1-text-inverse,#fff);font-weight:600}.sim[data-v-a12b399d]{display:flex;flex-direction:column;gap:var(--up1-spacing-sm)}.sim__intro[data-v-a12b399d]{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.sim__file[data-v-a12b399d]{display:flex;align-items:center;gap:var(--up1-spacing-sm);flex-wrap:wrap}.sim__hint[data-v-a12b399d]{margin:0;font-size:var(--up1-font-size-xs);color:var(--up1-text-muted)}.sim__file-name[data-v-a12b399d]{font-size:var(--up1-font-size-sm);color:var(--up1-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.sim__file-empty[data-v-a12b399d],.sim__file-size[data-v-a12b399d]{font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.sis[data-v-1dd44b0c]{--sis-accent:var(--up1-color-info-500);--sis-bg:var(--up1-color-info-50);display:flex;flex-direction:column;gap:var(--up1-spacing-sm);padding:var(--up1-spacing-sm) var(--up1-spacing-md);border:1px solid var(--up1-border-color);border-left:4px solid var(--sis-accent);border-radius:var(--up1-border-radius-md);background:var(--sis-bg)}.sis--success[data-v-1dd44b0c]{--sis-accent:var(--up1-color-success-500);--sis-bg:var(--up1-color-success-50)}.sis--warning[data-v-1dd44b0c]{--sis-accent:var(--up1-color-warning-500);--sis-bg:var(--up1-color-warning-50)}.sis--danger[data-v-1dd44b0c]{--sis-accent:var(--up1-color-danger-500);--sis-bg:var(--up1-color-danger-50)}.sis--secondary[data-v-1dd44b0c]{--sis-accent:var(--up1-color-secondary-500);--sis-bg:var(--up1-bg-secondary)}.sis__head[data-v-1dd44b0c]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--up1-spacing-md);flex-wrap:wrap}.sis__text[data-v-1dd44b0c]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 320px}.sis__title[data-v-1dd44b0c]{margin:0;font-weight:var(--up1-font-weight-bold);color:var(--up1-text-primary)}.sis__line[data-v-1dd44b0c]{margin:0;font-size:var(--up1-font-size-sm);color:var(--up1-text-secondary)}.sis__actions[data-v-1dd44b0c]{display:flex;gap:var(--up1-spacing-xs);flex-wrap:wrap}.sis__progress[data-v-1dd44b0c]{display:flex;align-items:center;gap:var(--up1-spacing-sm)}.sis__progress[data-v-1dd44b0c]>:first-child{flex:1 1 auto}.sis__progress-label[data-v-1dd44b0c]{font-size:var(--up1-font-size-xs);color:var(--up1-text-muted);white-space:nowrap}.sirm[data-v-fdf34072]{display:flex;flex-direction:column;gap:var(--up1-spacing-sm)}.sirm__filters[data-v-fdf34072]{display:flex;flex-wrap:wrap;gap:var(--up1-spacing-xs)}.sirm__toolbar[data-v-fdf34072]{display:flex;align-items:center;justify-content:space-between;gap:var(--up1-spacing-sm);flex-wrap:wrap}.sdp[data-v-f4da1a5e]{--sdp-btn-height:38px;display:flex;flex-direction:column;gap:20px}.sdp__head[data-v-f4da1a5e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdp__title-row[data-v-f4da1a5e]{display:flex;align-items:center;gap:12px}.sdp__title[data-v-f4da1a5e]{margin:0;font-size:var(--up1-font-size-2xl,1.75rem);font-weight:var(--up1-font-weight-bold,700);color:var(--up1-text-primary);line-height:1.1}.sdp__badge[data-v-f4da1a5e]{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:var(--up1-font-size-xs);font-weight:var(--up1-font-weight-medium,500);text-transform:capitalize;border:1px solid transparent}.sdp__badge--draft[data-v-f4da1a5e]{background:var(--up1-bg-secondary);color:var(--up1-text-secondary);border-color:var(--up1-border-color)}.sdp__badge--running[data-v-f4da1a5e]{background:#3b82f61f;color:#3b82f6}.sdp__badge--completed[data-v-f4da1a5e]{background:#2dd4bf24;color:var(--up1-color-primary)}.sdp__badge--failed[data-v-f4da1a5e]{background:#dc35451f;color:var(--bs-danger,#dc3545)}.sdp__subtitle[data-v-f4da1a5e]{margin:6px 0 0;font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.sdp__dot[data-v-f4da1a5e]{margin:0 6px}.sdp__actions[data-v-f4da1a5e]{flex-wrap:wrap;gap:8px;flex:0 1 auto;min-width:0}.sdp__actions[data-v-f4da1a5e],.sdp__rules-toolbar[data-v-f4da1a5e]{display:flex;justify-content:flex-end}.sdp__rules-toolbar[data-v-f4da1a5e]{margin-bottom:12px}.sdp__btn[data-v-f4da1a5e]{height:var(--sdp-btn-height,38px);padding:0 16px;border-radius:8px;border:1px solid var(--up1-border-color);background:var(--up1-bg-primary);color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-medium,500);cursor:pointer;transition:background .12s,border-color .12s,opacity .12s}.sdp__btn--primary[data-v-f4da1a5e]{background:var(--up1-color-primary);border-color:var(--up1-color-primary);color:var(--up1-text-inverse,#fff)}.sdp__btn--sm[data-v-f4da1a5e]{height:30px;padding:0 12px;font-size:var(--up1-font-size-xs)}.sdp__more[data-v-f4da1a5e] .action-menu-toggle{height:var(--sdp-btn-height,38px);padding:0 16px;border-radius:8px;font-size:var(--up1-font-size-sm)}.sdp__btn[data-v-f4da1a5e]:disabled{opacity:.45;border-style:dashed;cursor:not-allowed}@keyframes of-border-spin-f4da1a5e{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes of-ai-glow-f4da1a5e{0%,to{opacity:.5}50%{opacity:.85}}.of-auto-btn[data-v-f4da1a5e]{--of-auto-fill:light-dark(#fff, #161919);--of-auto-fill-hover:light-dark(#f2faf9, #1c2120);--of-auto-text:light-dark(#16393d, #eafffb);--of-auto-icon:light-dark(#0d9488, #51e2d5);--of-auto-spin-1:light-dark(#14b8a6, #51e2d5);--of-auto-spin-2:light-dark(#0d9488, #2dd4bf);--of-auto-spin-3:light-dark(#6b9cff, #8fbcff);--of-auto-glow:light-dark(rgba(13,148,136,.28), rgba(45,212,191,.4));position:relative;border:0;background:transparent;border-radius:6px;height:var(--sdp-btn-height,38px);box-sizing:border-box;padding:1.5px;overflow:hidden;isolation:isolate;cursor:pointer}.of-auto-btn[data-v-f4da1a5e]:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:280%;aspect-ratio:1;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0deg,var(--of-auto-spin-1) 60deg,var(--of-auto-spin-2) 120deg,transparent 190deg,var(--of-auto-spin-3) 290deg,transparent 1turn);animation:of-border-spin-f4da1a5e 3.2s linear infinite}.of-auto-btn[data-v-f4da1a5e]:after{content:"";position:absolute;z-index:-2;inset:-6px;border-radius:10px;background:radial-gradient(closest-side,var(--of-auto-glow),transparent 75%);filter:blur(7px);animation:of-ai-glow-f4da1a5e 2.6s ease-in-out infinite}.of-auto-btn[data-v-f4da1a5e]:hover:before{animation-duration:1.4s}.of-auto-btn>.of-auto-inner[data-v-f4da1a5e]{position:relative;z-index:0;display:flex;align-items:center;gap:8px;border-radius:4.5px;background:var(--of-auto-fill);color:var(--of-auto-text);font-size:13px;font-weight:600;height:100%;box-sizing:border-box;padding:0 15px;white-space:nowrap;transition:background .12s}.of-auto-btn>.of-auto-inner svg[data-v-f4da1a5e]{stroke:var(--of-auto-icon)}.of-auto-btn:hover>.of-auto-inner[data-v-f4da1a5e]{background:var(--of-auto-fill-hover)}.of-auto-btn[data-v-f4da1a5e]:disabled{cursor:not-allowed;opacity:.55}.of-auto-btn[data-v-f4da1a5e]:disabled:after,.of-auto-btn[data-v-f4da1a5e]:disabled:before{animation:none}.of-auto-btn:disabled:hover>.of-auto-inner[data-v-f4da1a5e]{background:var(--of-auto-fill)}@media(prefers-reduced-motion:reduce){.of-auto-btn[data-v-f4da1a5e]:after,.of-auto-btn[data-v-f4da1a5e]:before{animation:none}}.sdp__stats[data-v-f4da1a5e]{margin-bottom:16px}.sdp__tabs[data-v-f4da1a5e]{display:flex;gap:4px;border-bottom:1px solid var(--up1-border-color)}.sdp__tab[data-v-f4da1a5e]{padding:10px 14px;background:none;color:var(--up1-text-muted);font-size:var(--up1-font-size-sm);font-weight:var(--up1-font-weight-medium,500);cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.sdp__tab[data-v-f4da1a5e]:hover{color:var(--up1-text-primary)}.sdp__tab--active[data-v-f4da1a5e]{color:var(--up1-color-primary);border-bottom-color:var(--up1-color-primary)}.sdp__note[data-v-f4da1a5e]{margin:14px 0 0;font-size:var(--up1-font-size-xs)}.sdp__note[data-v-f4da1a5e],.sdp__state[data-v-f4da1a5e]{color:var(--up1-text-muted)}.sdp__state[data-v-f4da1a5e]{margin:0;padding:28px 16px;text-align:center;font-size:var(--up1-font-size-sm)}.sdp__state--error[data-v-f4da1a5e]{color:var(--bs-danger,#dc3545)}.sdp__bulk-dims[data-v-f4da1a5e]{display:flex;flex-direction:column;gap:var(--up1-spacing-xs,.25rem);margin:var(--up1-spacing-sm,.5rem) 0 0;padding:0;border:0}.sdp__bulk-dims-legend[data-v-f4da1a5e]{float:none;width:auto;margin-bottom:var(--up1-spacing-xs,.25rem);padding:0;font-weight:600}.sdp__bulk-dim[data-v-f4da1a5e],.sdp__bulk-dims-legend[data-v-f4da1a5e]{font-size:var(--up1-font-size-sm,.875rem);color:var(--up1-color-text,#212529)}.sdp__bulk-dim[data-v-f4da1a5e]{display:flex;align-items:center;gap:var(--up1-spacing-xs,.5rem);cursor:pointer}.sdp__bulk-dim input[disabled][data-v-f4da1a5e]{cursor:not-allowed}.sdp__bulk-dims-all[data-v-f4da1a5e]{align-self:flex-start;margin-top:var(--up1-spacing-xs,.25rem);padding:0;border:0;background:none;font-size:var(--up1-font-size-sm,.875rem);color:var(--up1-color-primary,#0d9488);text-decoration:underline;cursor:pointer}.sdp__bulk-dims-all[data-v-f4da1a5e]:disabled{color:var(--up1-color-text-muted,#6c757d);cursor:not-allowed}.sss[data-v-9fcb4c73]{flex-direction:column}.sss[data-v-9fcb4c73],.sss__header[data-v-9fcb4c73]{display:flex;gap:12px}.sss__header[data-v-9fcb4c73]{align-items:center;justify-content:flex-end}.sss__count[data-v-9fcb4c73]{font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.sss__count--active[data-v-9fcb4c73]{color:var(--up1-color-primary);font-weight:var(--up1-font-weight-medium,500)}.sss__filters[data-v-9fcb4c73]{display:flex;gap:8px;align-items:center}.sss__search[data-v-9fcb4c73]{flex:1 1 auto;min-width:0}.sss__area[data-v-9fcb4c73]{flex:0 0 auto;width:150px;cursor:pointer;height:var(--up1-searchbar-input-height,36px);border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-bg-primary);color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);padding:0 10px}.sss__area[data-v-9fcb4c73]:focus{outline:none;border-color:var(--up1-color-primary);box-shadow:0 0 0 2px #2dd4bf33}.sss__selectall[data-v-9fcb4c73]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-bg-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sss__selectall--busy[data-v-9fcb4c73]{opacity:.6;cursor:progress}.sss__selectall[data-v-9fcb4c73]:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}.sss__selectall-label[data-v-9fcb4c73]{flex:1 1 auto;font-size:var(--up1-font-size-sm);color:var(--up1-text-primary)}.sss__selectall-count[data-v-9fcb4c73]{flex:0 0 auto;font-size:var(--up1-font-size-xs);color:var(--up1-text-muted)}.sss__check[data-v-9fcb4c73]{flex:0 0 auto;width:18px;height:18px;border:1px solid var(--up1-border-color);border-radius:4px;background:var(--up1-bg-primary);display:inline-flex;align-items:center;justify-content:center;color:var(--up1-text-inverse,#fff);transition:background .12s,border-color .12s}.sss__check--on[data-v-9fcb4c73]{background:var(--up1-color-primary);border-color:var(--up1-color-primary)}.sss__list[data-v-9fcb4c73]{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto;padding-right:2px}.sss__row[data-v-9fcb4c73]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-bg-primary);cursor:pointer;transition:background .12s,border-color .12s}.sss__row[data-v-9fcb4c73]:hover{background:var(--up1-table-row-hover,var(--up1-bg-secondary))}.sss__row--on[data-v-9fcb4c73]{background:#2dd4bf0f;border-color:var(--up1-color-primary)}.sss__row[data-v-9fcb4c73]:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}.sss__row-main[data-v-9fcb4c73]{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:6px;overflow:hidden}.sss__row-code[data-v-9fcb4c73]{font-weight:var(--up1-font-weight-medium,500);color:var(--up1-text-primary);white-space:nowrap}.sss__row-sep[data-v-9fcb4c73]{color:var(--up1-text-muted)}.sss__row-course[data-v-9fcb4c73]{color:var(--up1-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sss__row-meta[data-v-9fcb4c73]{flex:0 0 auto;display:flex;align-items:center;gap:10px;font-size:var(--up1-font-size-xs)}.sss__row-term[data-v-9fcb4c73]{color:var(--up1-text-muted)}.sss__row-cap[data-v-9fcb4c73]{color:var(--up1-text-secondary)}.sss__state[data-v-9fcb4c73]{margin:0;padding:16px;text-align:center;font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.sss__state--error[data-v-9fcb4c73]{color:var(--bs-danger,#dc3545)}.sss__hint[data-v-9fcb4c73]{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--up1-color-info-500,#3b82f6);border-radius:6px;background:#3b82f61a;color:var(--up1-color-info-500,#3b82f6);font-size:var(--up1-font-size-sm)}.sss__hint-icon[data-v-9fcb4c73]{flex:0 0 auto}.vf-element-layout:has(.sss) .vf-element-error{display:none}.tms[data-v-13aa7cab]{flex-direction:column}.tms[data-v-13aa7cab],.tms__header[data-v-13aa7cab]{display:flex;gap:12px}.tms__header[data-v-13aa7cab]{align-items:center;justify-content:flex-end}.tms__count[data-v-13aa7cab]{font-size:var(--up1-font-size-sm);color:var(--up1-text-muted)}.tms__count--active[data-v-13aa7cab]{color:var(--up1-color-primary);font-weight:var(--up1-font-weight-medium,500)}.tms__filters[data-v-13aa7cab]{display:flex;gap:8px}.tms__search[data-v-13aa7cab]{flex:1 1 auto;min-width:0;height:36px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-bg-primary);color:var(--up1-text-primary);font-size:var(--up1-font-size-sm);padding:0 10px}.tms__search[data-v-13aa7cab]:focus{outline:none;border-color:var(--up1-color-primary);box-shadow:0 0 0 2px #2dd4bf33}.tms__search[data-v-13aa7cab]::-moz-placeholder{color:var(--up1-text-muted)}.tms__search[data-v-13aa7cab]::placeholder{color:var(--up1-text-muted)}.tms__list[data-v-13aa7cab]{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow-y:auto;padding-right:2px}.tms__row[data-v-13aa7cab]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--up1-border-color);border-radius:6px;background:var(--up1-bg-primary);cursor:pointer;transition:background .12s,border-color .12s}.tms__row[data-v-13aa7cab]:hover{background:var(--up1-table-row-hover,var(--up1-bg-secondary))}.tms__row--on[data-v-13aa7cab]{background:#2dd4bf0f;border-color:var(--up1-color-primary)}.tms__row[data-v-13aa7cab]:focus-visible{outline:2px solid var(--up1-color-primary);outline-offset:1px}.tms__check[data-v-13aa7cab]{flex:0 0 auto;width:18px;height:18px;border:1px solid var(--up1-border-color);border-radius:4px;background:var(--up1-bg-primary);display:inline-flex;align-items:center;justify-content:center;color:var(--up1-text-inverse,#fff);transition:background .12s,border-color .12s}.tms__check--on[data-v-13aa7cab]{background:var(--up1-color-primary);border-color:var(--up1-color-primary)}.tms__row-name[data-v-13aa7cab]{flex:1 1 auto;min-width:0;color:var(--up1-text-primary);font-weight:var(--up1-font-weight-medium,500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tms__row-year[data-v-13aa7cab]{flex:0 0 auto;font-size:var(--up1-font-size-xs)}.tms__row-year[data-v-13aa7cab],.tms__state[data-v-13aa7cab]{color:var(--up1-text-muted)}.tms__state[data-v-13aa7cab]{margin:0;padding:16px;text-align:center;font-size:var(--up1-font-size-sm)}.tms__state--error[data-v-13aa7cab]{color:var(--bs-danger,#dc3545)}.tms__hint[data-v-13aa7cab]{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--up1-color-info-500,#3b82f6);border-radius:6px;background:#3b82f61a;color:var(--up1-color-info-500,#3b82f6);font-size:var(--up1-font-size-sm)}.tms__hint-icon[data-v-13aa7cab]{flex:0 0 auto}.vf-element-layout:has(.tms) .vf-element-error{display:none}.tbv[data-v-31cc8032]{width:100%}.tbv__state[data-v-31cc8032]{margin:0;padding:28px 16px;text-align:center;font-size:.875rem;color:var(--up1-text-muted,#8aa19b)}.vte{width:100%;flex-direction:column}.vte,.vte__toolbar{display:flex;gap:.5rem}.vte__toolbar{flex-wrap:wrap}.vte__picker{position:relative}.vte__picker-btn{padding:.35rem .75rem;font-size:var(--up1-font-size-sm,.85rem);font-weight:500;background:var(--up1-gray-0,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);cursor:pointer;color:var(--up1-text-primary,#262626);transition:background-color .15s ease}.vte__picker-btn:hover:not(:disabled){background:var(--up1-bg-body,#f5f5f5)}.vte__picker-btn:focus-visible{outline:none;border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 var(--vf-ring-width,3px) var(--vf-ring-color,rgba(10,128,140,.25))}.vte__picker-btn:disabled{opacity:.5;cursor:not-allowed}.vte__dropdown{position:absolute;top:100%;left:0;margin-top:4px;min-width:260px;max-height:320px;overflow:hidden;background:var(--up1-bg-primary,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);box-shadow:var(--up1-shadow-dropdown,0 2px 8px rgba(0,0,0,.12));z-index:50;display:flex;flex-direction:column}.vte__dropdown--functions{min-width:320px}.vte__filter{padding:.4rem .6rem;border:none;border-bottom:1px solid var(--up1-border-color,#d3d3d3);font-size:var(--up1-font-size-sm,.85rem);outline:none;background:var(--up1-bg-primary,#fff);color:var(--up1-text-primary,#262626)}.vte__list{list-style:none;margin:0;padding:0;overflow-y:auto;max-height:240px}.vte__list--grouped{max-height:none;overflow:visible}.vte__list-item{padding:.35rem .75rem;font-size:var(--up1-font-size-sm,.85rem);cursor:pointer;display:flex;gap:.4rem;align-items:baseline;color:var(--up1-text-primary,#262626)}.vte__list-item:hover{background:var(--up1-bg-secondary,#f5f5f5)}.vte__list-empty{padding:.75rem;color:var(--up1-text-secondary,#6b7280);font-size:var(--up1-font-size-sm,.85rem);text-align:center}.vte__categories{overflow-y:auto;max-height:280px}.vte__category{border-bottom:1px solid var(--up1-border-light,#ebebeb)}.vte__category-label{padding:.3rem .75rem;font-size:var(--up1-font-size-xs,.75rem);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--up1-text-secondary,#6b7280);background:var(--up1-bg-secondary,#f5f5f5)}.vte__fn-name{font-weight:500}.vte__fn-name,.vte__fn-sig{font-family:var(--up1-font-family-mono,ui-monospace,"SF Mono",Consolas,monospace)}.vte__fn-sig{color:var(--up1-text-muted,#9ca3af);font-size:var(--up1-font-size-xs,.75rem)}.vte__editor{position:relative;border:1px solid var(--up1-border-color,#d3d3d3);border-radius:var(--up1-border-radius,.375rem);background:var(--up1-gray-0,#fff);overflow:hidden}.vte__editor:focus-within{border-color:var(--up1-color-primary,#0a808c);box-shadow:0 0 0 var(--vf-ring-width,3px) var(--vf-ring-color,rgba(10,128,140,.25))}.vte--has-error .vte__editor{border-color:var(--up1-color-danger-500,#ef4444)}.vte--has-warning .vte__editor{border-color:var(--up1-color-warning-500,#f59e0b)}.vte--readonly .vte__editor{background:var(--vf-bg-disabled,#f3f4f6);border-color:var(--vf-border-color-disabled,#d1d5db)}.vte--readonly .vte__textarea{cursor:default}.vte__overlay,.vte__textarea{font-family:var(--up1-font-family-mono,ui-monospace,"SF Mono",Consolas,"Liberation Mono",monospace);font-size:.9375rem;line-height:1.5;letter-spacing:normal;-moz-tab-size:2;-o-tab-size:2;tab-size:2;padding:.6rem .75rem;margin:0;border:0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;box-sizing:border-box}.vte .vte__overlay{position:absolute;inset:0;pointer-events:none;color:var(--up1-text-primary,#262626);background:transparent;border:0;padding:.6rem .75rem;overflow:auto;z-index:1}.vte__textarea{position:relative;z-index:2;width:100%;min-height:inherit;background:transparent;color:transparent;caret-color:var(--up1-gray-900,#262626);resize:vertical;outline:none;--vf-bg-input:transparent;--up1-text-primary:transparent}.vte__textarea::-moz-placeholder{color:var(--vf-color-placeholder,#b6b6b6);-webkit-text-fill-color:var(--vf-color-placeholder,#b6b6b6);opacity:1}.vte__textarea::placeholder{color:var(--vf-color-placeholder,#b6b6b6);-webkit-text-fill-color:var(--vf-color-placeholder,#b6b6b6);opacity:1}.vte-tok--keyword{color:var(--up1-syntax-keyword,#8e44ad);font-weight:600}.vte-tok--function{color:var(--up1-syntax-function,#2563eb)}.vte-tok--operator{color:var(--up1-syntax-operator,#475569)}.vte-tok--string{color:var(--up1-syntax-string,#16a34a)}.vte-tok--number{color:var(--up1-syntax-number,#b45309)}.vte-tok--identifier{color:var(--up1-syntax-identifier,#262626)}.vte-tok--comma,.vte-tok--paren{color:var(--up1-syntax-punctuation,#475569)}.vte-tok--whitespace{color:inherit}.vte-tok--other{color:var(--up1-syntax-other,#374151)}.vte-tok--error{-webkit-text-decoration:underline wavy var(--up1-color-danger-500,#ef4444);text-decoration:underline wavy var(--up1-color-danger-500,#ef4444);text-decoration-thickness:2px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;background-color:color-mix(in srgb,var(--up1-color-danger-500,#ef4444) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--up1-color-danger-500,#ef4444) 55%,transparent);border-radius:2px}.vte__starter{display:flex;flex-direction:column;gap:.5rem;padding:.45rem .1rem}.vte__starter-intro{font-size:var(--up1-font-size-sm,.85rem);color:var(--up1-text-secondary,#6b7280);line-height:1.45}.vte__starter-try{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.vte__starter-try-label{font-size:var(--up1-font-size-xs,.75rem);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--up1-text-secondary,#6b7280)}.vte__chip{display:inline-flex;align-items:baseline;gap:.45rem;padding:.25rem .6rem;background:var(--up1-gray-0,#fff);border:1px solid var(--up1-border-color,#d3d3d3);border-radius:999px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.vte__chip:hover{border-color:var(--up1-color-primary,#0a808c);background:color-mix(in srgb,var(--up1-color-primary,#0a808c) 6%,transparent)}.vte__chip-label{color:var(--up1-text-secondary,#6b7280)}.vte__chip-expr,.vte__chip-label{font-size:var(--up1-font-size-xs,.75rem)}.vte__chip-expr{font-family:var(--up1-font-family-mono,ui-monospace,Consolas,monospace);color:var(--up1-text-primary,#262626)}.vte__status{display:flex;gap:.4rem;align-items:baseline;padding:.45rem .6rem;border-radius:var(--up1-border-radius,.375rem);font-size:var(--up1-font-size-sm,.85rem);line-height:1.4;background:transparent;color:var(--up1-text-secondary,#6b7280)}.vte__status-icon{font-weight:600}.vte__status-detail,.vte__status-pos{color:var(--up1-text-secondary,#6b7280)}.vte__status--ok{background:color-mix(in srgb,var(--up1-color-success-500,#15803d) 9%,transparent);color:var(--up1-color-success-500,#15803d)}.vte__status--error{background:color-mix(in srgb,var(--up1-color-danger-500,#ef4444) 9%,transparent);color:var(--up1-color-danger-500,#b91c1c)}.vte__status--warning{background:color-mix(in srgb,var(--up1-color-warning-500,#f59e0b) 11%,transparent);color:var(--up1-color-warning-500,#b45309)}.vte__status--parsing{background:color-mix(in srgb,var(--up1-color-info-500,#3b82f6) 9%,transparent);color:var(--up1-color-info-500,#1d4ed8)}.vte__status--idle{background:transparent;padding-left:.1rem}
