.error-message{white-space:pre-wrap}.app-header{background:var(--of-primary-tint);color:var(--of-on-primary-tint);flex:none;align-items:center;height:3rem;display:flex;position:relative}.app-header .app-header-gradient{pointer-events:none;opacity:.2;--gradient-from:#fff0;--gradient-to:#fff;position:absolute;inset:0}.-of-theme-dark .app-header .app-header-gradient{--gradient-from:#0000;--gradient-to:#000}.app-header .app-header-gradient{background:linear-gradient(to bottom, var(--gradient-from), var(--gradient-to))}.app-header-main{flex:auto;align-items:center;display:flex}.app-menu-source,.app-config-source{cursor:pointer;opacity:.9;flex-direction:column;align-items:center;width:3rem;font-size:1.75rem;display:flex}.app-menu-source:hover,.app-config-source:hover{opacity:1;text-shadow:0 1.5px 2px #24283c66}.app-body{flex-flow:row;flex:auto;display:flex;overflow:hidden}.app-main{flex:auto;overflow:auto}.app-title{padding-left:1em;font-size:1.4rem}.app-tag{border:1px solid var(--of-color-on-primary);text-transform:uppercase;border-radius:2px;margin-left:1.5ch;padding:0 .5ch;font-size:.9rem}.of-sidebar{padding-top:.25em;padding-bottom:.25em}.of-sidebar .of--expandable .of-list-item-content{text-transform:uppercase;font-size:80%}.of-sidebar .of-list-group .of-list-item{border-left:2px solid var(--of-color-outline)}.of--overlay>.of-sidebar{margin-top:48px}.of-bezier{font-size:90%}.of-demo-field{background:var(--of-color-background);--elevation-level:1;border-radius:4px;flex-wrap:wrap;margin:1em 0;display:flex}.of-demo-field>div{min-width:15em}.of-demo-field .content{box-sizing:border-box;flex-flow:column wrap;flex:auto;justify-content:center;padding:.25em .5em;display:flex}.of-demo-field .content .field{box-sizing:border-box;flex:0 auto;justify-content:center;padding:.75em}.of-demo-field .options{--elevation-level:1;border-radius:8px;flex:0 0 16em;margin:1em;padding:1ex;overflow:hidden}.of-demo-field .options-fields{grid-gap:.5em;flex-flow:column;display:flex}.of-demo-field hr{margin:.75em;padding:0}html:not(.-of-theme-dark) pre code.hljs{padding:1em;display:block;overflow-x:auto}html:not(.-of-theme-dark) code.hljs{padding:3px 5px}html:not(.-of-theme-dark) .hljs{color:#24292e;background:0 0}html:not(.-of-theme-dark) .hljs-doctag,html:not(.-of-theme-dark) .hljs-keyword,html:not(.-of-theme-dark) .hljs-meta .hljs-keyword,html:not(.-of-theme-dark) .hljs-template-tag,html:not(.-of-theme-dark) .hljs-template-variable,html:not(.-of-theme-dark) .hljs-type,html:not(.-of-theme-dark) .hljs-variable.language_{color:#d73a49}html:not(.-of-theme-dark) .hljs-title,html:not(.-of-theme-dark) .hljs-title.class_,html:not(.-of-theme-dark) .hljs-title.class_.inherited__,html:not(.-of-theme-dark) .hljs-title.function_{color:#6f42c1}html:not(.-of-theme-dark) .hljs-attr,html:not(.-of-theme-dark) .hljs-attribute,html:not(.-of-theme-dark) .hljs-literal,html:not(.-of-theme-dark) .hljs-meta,html:not(.-of-theme-dark) .hljs-number,html:not(.-of-theme-dark) .hljs-operator,html:not(.-of-theme-dark) .hljs-selector-attr,html:not(.-of-theme-dark) .hljs-selector-class,html:not(.-of-theme-dark) .hljs-selector-id,html:not(.-of-theme-dark) .hljs-variable{color:#005cc5}html:not(.-of-theme-dark) .hljs-meta .hljs-string,html:not(.-of-theme-dark) .hljs-regexp,html:not(.-of-theme-dark) .hljs-string{color:#032f62}html:not(.-of-theme-dark) .hljs-built_in,html:not(.-of-theme-dark) .hljs-symbol{color:#e36209}html:not(.-of-theme-dark) .hljs-code,html:not(.-of-theme-dark) .hljs-comment,html:not(.-of-theme-dark) .hljs-formula{color:#6a737d}html:not(.-of-theme-dark) .hljs-name,html:not(.-of-theme-dark) .hljs-quote,html:not(.-of-theme-dark) .hljs-selector-pseudo,html:not(.-of-theme-dark) .hljs-selector-tag{color:#22863a}html:not(.-of-theme-dark) .hljs-subst{color:#24292e}html:not(.-of-theme-dark) .hljs-section{color:#005cc5;font-weight:700}html:not(.-of-theme-dark) .hljs-bullet{color:#735c0f}html:not(.-of-theme-dark) .hljs-emphasis{color:#24292e;font-style:italic}html:not(.-of-theme-dark) .hljs-strong{color:#24292e;font-weight:700}html:not(.-of-theme-dark) .hljs-addition{color:#22863a;background-color:#f0fff4}html:not(.-of-theme-dark) .hljs-deletion{color:#b31d28;background-color:#ffeef0}html.-of-theme-dark pre code.hljs{padding:1em;display:block;overflow-x:auto}html.-of-theme-dark code.hljs{padding:3px 5px}html.-of-theme-dark .hljs{color:#c9d1d9;background:0 0}html.-of-theme-dark .hljs-doctag,html.-of-theme-dark .hljs-keyword,html.-of-theme-dark .hljs-meta .hljs-keyword,html.-of-theme-dark .hljs-template-tag,html.-of-theme-dark .hljs-template-variable,html.-of-theme-dark .hljs-type,html.-of-theme-dark .hljs-variable.language_{color:#ff7b72}html.-of-theme-dark .hljs-title,html.-of-theme-dark .hljs-title.class_,html.-of-theme-dark .hljs-title.class_.inherited__,html.-of-theme-dark .hljs-title.function_{color:#d2a8ff}html.-of-theme-dark .hljs-attr,html.-of-theme-dark .hljs-attribute,html.-of-theme-dark .hljs-literal,html.-of-theme-dark .hljs-meta,html.-of-theme-dark .hljs-number,html.-of-theme-dark .hljs-operator,html.-of-theme-dark .hljs-selector-attr,html.-of-theme-dark .hljs-selector-class,html.-of-theme-dark .hljs-selector-id,html.-of-theme-dark .hljs-variable{color:#79c0ff}html.-of-theme-dark .hljs-meta .hljs-string,html.-of-theme-dark .hljs-regexp,html.-of-theme-dark .hljs-string{color:#a5d6ff}html.-of-theme-dark .hljs-built_in,html.-of-theme-dark .hljs-symbol{color:#ffa657}html.-of-theme-dark .hljs-code,html.-of-theme-dark .hljs-comment,html.-of-theme-dark .hljs-formula{color:#8b949e}html.-of-theme-dark .hljs-name,html.-of-theme-dark .hljs-quote,html.-of-theme-dark .hljs-selector-pseudo,html.-of-theme-dark .hljs-selector-tag{color:#7ee787}html.-of-theme-dark .hljs-subst{color:#c9d1d9}html.-of-theme-dark .hljs-section{color:#1f6feb;font-weight:700}html.-of-theme-dark .hljs-bullet{color:#f2cc60}html.-of-theme-dark .hljs-emphasis{color:#c9d1d9;font-style:italic}html.-of-theme-dark .hljs-strong{color:#c9d1d9;font-weight:700}html.-of-theme-dark .hljs-addition{color:#aff5b4;background-color:#033a16}html.-of-theme-dark .hljs-deletion{color:#ffdcd7;background-color:#67060c}.of-data-table .of-field-body{min-width:5em}canvas{border:2px solid #ddd;width:96px;height:96px;margin-left:10px}.outer{box-sizing:border-box;background:repeating-linear-gradient(45deg,#ffffff80,#ffffff80 10px,#dcdcdc80 10px 20px);border:1px solid #ddd;flex-flow:wrap;align-items:center;padding:15px;display:flex;position:relative}.outer.dragging{border-style:dashed;box-shadow:inset 0 0 5px 5px #0000001a}.outer>.of-icon{border:2px solid #ddd;margin-left:10px}.load-error{position:absolute;top:5px;left:5px}.of-icon.style-no-alt{--icon-size:48pt}.of-icon.style-no-alt .alt{fill:#0000}.of-icon.style-blue{color:#00008b;--icon-size:60pt}.of-icon.style-contrast{color:#278baa;--icon-size:60pt}.of-icon.style-contrast .alt{fill:red}.round{background:#00008b;border-radius:50%;margin-left:10px;padding:20px;display:inline-flex}.round .of-icon{color:#def;--icon-size:60pt}.roundr{background:#8893aa;border-radius:20px;margin-left:10px;padding:20px;display:inline-flex;box-shadow:inset 0 -3px 0 3px #0000001a}.roundr .of-icon{--icon-size:60pt}.roundr .pri{fill:url(#of-icon-grad-1)}.roundr .alt{fill:url(#of-icon-grad-2);opacity:1}.demo-inline{flex-flow:wrap;display:flex}.demo-icon{border:1px solid var(--of-color-outline);background:var(--of-color-surface);color:var(--of-color-on-surface);box-shadow:0 1px 0 var(--of-color-shadow);cursor:default;text-align:center;border-radius:2px;margin:2px;display:flex}.demo-icon:hover{color:var(--of-primary-tint)}.row h2[data-v-0d35c55b]{display:flex}.row li[data-v-0d35c55b]:only-child{list-style:none}@media (width>=800px){.row ul[data-v-0d35c55b]{padding:0;display:flex}.row li[data-v-0d35c55b]{padding:0;list-style:none}.col2 li[data-v-0d35c55b]{width:48%}.col2 li[data-v-0d35c55b]:not(:first-child){margin-left:4%}}.container[data-v-e115dfa2]{min-width:32em}.container{min-width:25em}.attrs{grid-gap:1em;border-radius:4px;grid-template-columns:20% 40% auto;padding:1em;display:grid}.attrs>.row{display:contents}.attrs>.row .column{align-self:center}.attrs>.row .column:first-child{grid-column-start:1}.attrs .desc{font-size:80%}.content[data-v-660178d1]{margin-top:1.5rem}.content>div[data-v-660178d1]{min-width:20em}.record-info[data-v-660178d1]{padding-left:1em}.content[data-v-6953f6b4]{margin-top:1.5rem}.content>div[data-v-6953f6b4]{min-width:20em}.record-info[data-v-6953f6b4]{padding-left:1em}.demo-fields .demo-row{grid-gap:10px;flex-wrap:wrap;margin:10px 0}.demo-fields .demo-row>.of-field{width:6em}.of-block[data-v-7714aa2e]{border-radius:5px;max-width:26em;padding:10px;overflow:hidden}.of-block+.of-block[data-v-7714aa2e]{margin-top:.5em}.demo-tabs-content[data-v-9afebf71]{background:var(--of-color-surface);--border-width:0;border-radius:3px;min-height:4em;padding:10px}.demo-tabs-content.demo-tabs-content-attached.with-border[data-v-9afebf71]{border-top:solid var(--border-width) var(--of-primary-tint)}.all-day-label,.of-calendar-event{font-size:70%}.container[data-v-e38d98f4]{height:80vh}.container .of-kanban-board[data-v-e38d98f4]{padding:16px 0}.container h1[data-v-e38d98f4]{margin:0}.spaced>*{margin-bottom:.5em;margin-right:1em}.elevation-demo{background-color:var(--of-color-surface);border-radius:.25rem;justify-content:center;align-items:center;height:100px;margin-top:2rem;padding:1rem;display:flex}.row.content>div[data-v-7c1ef06c]{padding:0 1rem}.row.content>div[data-v-7c1ef06c]:first-child{min-width:15em;max-width:15em}.row.content>div[data-v-7c1ef06c]:last-child{min-width:20em}.palette-grid[data-v-7c1ef06c]{border-radius:4px;grid-template-columns:repeat(4,minmax(50px,1fr));max-width:60em;font-size:65%;display:grid;overflow:hidden}.palette-grid div[data-v-7c1ef06c]{padding:.4rem;font-weight:700}.palette-grid .primary[data-v-7c1ef06c]{background:var(--of-color-primary);color:var(--of-color-on-primary)}.palette-grid .on-primary[data-v-7c1ef06c]{color:var(--of-color-primary);background:var(--of-color-on-primary)}.palette-grid .primary-container[data-v-7c1ef06c]{background:var(--of-color-primary-container);color:var(--of-color-on-primary-container)}.palette-grid .on-primary-container[data-v-7c1ef06c]{color:var(--of-color-primary-container);background:var(--of-color-on-primary-container)}.palette-grid .secondary[data-v-7c1ef06c]{background:var(--of-color-secondary);color:var(--of-color-on-secondary)}.palette-grid .on-secondary[data-v-7c1ef06c]{color:var(--of-color-secondary);background:var(--of-color-on-secondary)}.palette-grid .secondary-container[data-v-7c1ef06c]{background:var(--of-color-secondary-container);color:var(--of-color-on-secondary-container)}.palette-grid .on-secondary-container[data-v-7c1ef06c]{color:var(--of-color-secondary-container);background:var(--of-color-on-secondary-container)}.palette-grid .tertiary[data-v-7c1ef06c]{background:var(--of-color-tertiary);color:var(--of-color-on-tertiary)}.palette-grid .on-tertiary[data-v-7c1ef06c]{color:var(--of-color-tertiary);background:var(--of-color-on-tertiary)}.palette-grid .tertiary-container[data-v-7c1ef06c]{background:var(--of-color-tertiary-container);color:var(--of-color-on-tertiary-container)}.palette-grid .on-tertiary-container[data-v-7c1ef06c]{color:var(--of-color-tertiary-container);background:var(--of-color-on-tertiary-container)}.palette-grid .error[data-v-7c1ef06c]{background:var(--of-color-error);color:var(--of-color-on-error)}.palette-grid .on-error[data-v-7c1ef06c]{color:var(--of-color-error);background:var(--of-color-on-error)}.palette-grid .error-container[data-v-7c1ef06c]{background:var(--of-color-error-container);color:var(--of-color-on-error-container)}.palette-grid .on-error-container[data-v-7c1ef06c]{color:var(--of-color-error-container);background:var(--of-color-on-error-container)}.palette-grid .background[data-v-7c1ef06c]{background:var(--of-color-background);color:var(--of-color-on-background)}.palette-grid .on-background[data-v-7c1ef06c]{color:var(--of-color-background);background:var(--of-color-on-background)}.palette-grid .surface[data-v-7c1ef06c]{background:var(--of-color-surface);color:var(--of-color-on-surface)}.palette-grid .on-surface[data-v-7c1ef06c]{color:var(--of-color-surface);background:var(--of-color-on-surface)}.palette-grid .outline[data-v-7c1ef06c]{background:var(--of-color-outline);color:var(--of-color-on-background);grid-column:1/3}.palette-grid .surface-variant[data-v-7c1ef06c]{background:var(--of-color-surface-variant);color:var(--of-color-on-surface-variant)}.palette-grid .on-surface-variant[data-v-7c1ef06c]{color:var(--of-color-surface-variant);background:var(--of-color-on-surface-variant)}.palette-grid .shadow[data-v-7c1ef06c]{color:var(--of-color-outline);background:var(--of-color-shadow);grid-column:3/5}.palette-grid .inverse-surface[data-v-7c1ef06c]{background:var(--of-color-inverse-surface);color:var(--of-color-inverse-on-surface)}.palette-grid .inverse-on-surface[data-v-7c1ef06c]{color:var(--of-color-inverse-surface);background:var(--of-color-inverse-on-surface)}.palette-grid .inverse-primary[data-v-7c1ef06c]{color:var(--of-color-primary);background:var(--of-color-inverse-primary);grid-column:1/3}.palette-grid .inverse-secondary[data-v-7c1ef06c]{color:var(--of-color-secondary);background:var(--of-color-inverse-secondary)}.palette-grid .inverse-tertiary[data-v-7c1ef06c]{color:var(--of-color-tertiary);background:var(--of-color-inverse-tertiary)}.sections[data-v-7c1ef06c]{border:solid 1px var(--of-color-section-border);border-radius:8px;overflow:hidden}.sections div[data-v-7c1ef06c]{padding:8px}.sections .header[data-v-7c1ef06c]{background-color:var(--of-color-section-header)}.sections .header2[data-v-7c1ef06c]{background-color:var(--of-color-section-header2)}.sections .header3[data-v-7c1ef06c]{background-color:var(--of-color-section-header3)}.sections .bg[data-v-7c1ef06c]{background-color:var(--of-color-section-bg)}.sections .bg-alt[data-v-7c1ef06c]{background-color:var(--of-color-section-alt-bg)}.separated[data-v-7c1ef06c]{position:relative}.separated[data-v-7c1ef06c]:after{background:var(--of-color-outline);opacity:.2;content:"";height:1px;position:absolute;bottom:0;left:0;right:0}:root{--wf-surface:var(--of-surface,#f5f5f5);--wf-surface-2:var(--of-surface,#fff);--wf-surface-hover:var(--of-surface-hover,#f0f0f0);--wf-border:var(--of-border,#e0e0e0);--wf-border-secondary:var(--of-border,#ccc);--wf-border-tertiary:var(--of-border,#eee);--wf-primary:var(--of-color-primary-light,#2196f3);--wf-error:var(--of-color-error-light,#dc3545);--wf-text-primary:var(--of-text-primary,#333);--wf-text-secondary:var(--of-text-secondary,#666);--wf-grid-line:#0000000d;--wf-group-bg:#ffffff4d;--wf-group-bg-nested:#fff6;--wf-group-bg-hover:#0000000d;--wf-group-bg-hover-nested:#00000014;--wf-shadow:0 2px 4px #0000001a;--wf-shadow-selected:0 4px 12px #0000004d;--wf-shadow-dragging:0 8px 16px #0003;--wf-sidebar-width:400px;--wf-entity-spacing:50px;--wf-group-padding:20px}.-of-theme-dark{--wf-surface:var(--of-color-background-dark,#383b33);--wf-surface-2:var(--of-color-surface-dark,#44473d);--wf-surface-hover:#ffffff1a;--wf-border:var(--of-color-outline-dark,#8e9384);--wf-border-secondary:var(--of-color-outline-dark,#666);--wf-primary:var(--of-color-primary-dark,#77d7ea);--wf-error:var(--of-color-error-dark,#ef4444);--wf-text-primary:var(--of-color-on-surface-dark,#e1e4dd);--wf-text-secondary:var(--of-color-on-surface-variant-dark,#c4c9bd);--wf-grid-line:#ffffff14;--wf-group-bg:#0003;--wf-group-bg-nested:#0000004d;--wf-group-bg-hover:#ffffff0d;--wf-group-bg-hover-nested:#ffffff14;--wf-shadow:0 2px 8px #0006;--wf-shadow-selected:0 4px 16px #0009;--wf-shadow-dragging:0 8px 24px #00000080}.workflow-canvas-wrapper{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.workflow-canvas-wrapper .workflow-canvas__sidebar{height:100%;width:var(--wf-sidebar-width);flex-shrink:0;padding:0;position:relative}.workflow-canvas-wrapper--view-mode .workflow-canvas{cursor:default;background-image:none}.workflow-canvas-wrapper--view-mode .workflow-canvas-node,.workflow-canvas-wrapper--view-mode .workflow-canvas-group{cursor:default;pointer-events:none}.workflow-canvas-wrapper--view-mode .workflow-canvas-node,.workflow-canvas-wrapper--view-mode .workflow-canvas-group,.workflow-canvas-wrapper--view-mode .workflow-canvas-connector{pointer-events:none}.workflow-canvas-wrapper--view-mode .workflow-canvas__fullwidth-toggle{pointer-events:auto}.workflow-canvas-wrapper--full-width{z-index:1000;width:100vw;height:100vh;position:fixed;inset:0}.workflow-canvas-wrapper--full-width .workflow-canvas{flex:1;min-width:0}.workflow-canvas-wrapper--full-width .workflow-canvas__sidebar:not(.workflow-canvas__sidebar--overlay){display:none}.workflow-canvas-wrapper--full-width .workflow-canvas__sidebar--overlay{width:var(--wf-sidebar-width);z-index:1001;background:var(--wf-surface-2);position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 12px #00000026}.workflow-canvas{background-color:var(--wf-surface);flex:1;height:100%;position:relative;overflow:auto}.workflow-canvas:focus{outline:none}.workflow-canvas:focus-visible{outline:2px solid var(--wf-primary);outline-offset:2px}.workflow-canvas{background-image:linear-gradient(var(--wf-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--wf-grid-line) 1px, transparent 1px);background-size:20px 20px}.workflow-canvas__container{min-width:100%;min-height:100%;position:relative}.workflow-canvas__nodes-layer:has(.workflow-canvas-group--dragging) .workflow-canvas-group:not(.workflow-canvas-group--dragging){pointer-events:none}.workflow-canvas__nodes-layer:has(.workflow-canvas-node--dragging) .workflow-canvas-group{pointer-events:none}.workflow-canvas__svg-layer{pointer-events:none;z-index:1;position:absolute;top:0;left:0;overflow:visible}.workflow-canvas__nodes-layer{z-index:2;position:relative}.workflow-canvas__panel-default{flex-direction:column;height:100%;padding:0;display:flex}.workflow-canvas__panel-header{border-bottom:1px solid var(--wf-border);background:var(--wf-surface-2);justify-content:space-between;align-items:center;padding:16px;display:flex}.workflow-canvas__panel-header h3{color:var(--wf-text-primary);margin:0;font-size:18px;font-weight:600}.workflow-canvas__panel-close{cursor:pointer;color:var(--wf-text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;transition:background-color .2s;display:flex}.workflow-canvas__panel-close:hover{background:var(--wf-surface-hover)}.workflow-canvas__panel-content{background:var(--wf-surface-2);border:1px solid var(--wf-border);flex:1;padding:16px;overflow-y:auto}.workflow-canvas__panel-content .of-field{margin-bottom:1em}.workflow-canvas__panel-actions{border-top:1px solid var(--wf-border);text-align:right;margin-top:24px;padding-top:16px}.workflow-canvas__fullwidth-toggle{z-index:50;background:var(--wf-surface-2);width:32px;height:32px;color:var(--wf-text-secondary);border:1px solid var(--wf-border);cursor:pointer;opacity:.3;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:opacity .2s,color .2s,border-color .2s,background-color .2s;display:flex;position:absolute;top:10px;right:10px}.workflow-canvas__fullwidth-toggle .of-icon{transition:transform .2s;transform:rotate(45deg)}.workflow-canvas__fullwidth-toggle:hover{color:var(--wf-primary);border-color:var(--wf-primary);opacity:1}.workflow-canvas__fullwidth-toggle--active{color:var(--wf-primary);border-color:var(--wf-primary)}.workflow-canvas:hover .workflow-canvas__fullwidth-toggle{opacity:1}.slide-right-enter-active,.slide-right-leave-active{transition:transform .3s,opacity .3s}.slide-right-enter-from,.slide-right-leave-to{opacity:0;transform:translate(100%)}.workflow-canvas-group{border:2px dashed var(--wf-border-secondary);background-color:var(--wf-group-bg);z-index:0;pointer-events:auto;cursor:move;border-radius:8px;transition:background-color .2s,border-color .2s,border-width .2s,opacity .2s;position:absolute}.workflow-canvas-group:hover,.workflow-canvas-group--child-hovered{background-color:var(--wf-group-bg-hover);border-color:var(--wf-primary)}.workflow-canvas-group--selected{border-color:var(--wf-primary);background-color:var(--wf-group-bg-hover);border-width:3px}.workflow-canvas-group--dragging{opacity:.7;cursor:grabbing}.workflow-canvas-group--dropzone{background-color:var(--wf-group-bg-hover);border-color:var(--wf-primary)}.workflow-canvas-group--nested{border-color:var(--wf-border-secondary);background-color:var(--wf-group-bg-nested);border-width:2px}.workflow-canvas-group--nested:hover,.workflow-canvas-group--nested.workflow-canvas-group--child-hovered{background-color:var(--wf-group-bg-hover-nested);border-color:var(--wf-primary)}.workflow-canvas-group--nested.workflow-canvas-group--selected{border-color:var(--wf-primary);background-color:var(--wf-group-bg-hover-nested)}.workflow-canvas-group--nested.workflow-canvas-group--dropzone{background-color:var(--wf-group-bg-hover-nested);border-color:var(--wf-primary)}.workflow-canvas-group--invalid-dropzone{border-width:2px;background-color:color-mix(in srgb, var(--wf-error) 15%, transparent)!important;border-color:var(--wf-error)!important}.workflow-canvas-group--invalid-dropzone.workflow-canvas-group--nested{background-color:color-mix(in srgb, var(--wf-error) 12%, transparent)!important}.workflow-canvas-group__title{background-color:var(--wf-surface-2);color:var(--wf-text-secondary);pointer-events:none;border:1px solid var(--wf-border-tertiary);border-radius:8px;padding:2px 8px;font-size:12px;font-weight:500;position:absolute;top:-13px;left:8px}.workflow-canvas-group__label-right{background-color:var(--wf-surface-2);color:var(--wf-text-secondary);pointer-events:none;text-align:right;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--wf-border-tertiary);border-radius:8px;max-width:calc(100% - 16px);padding:2px 8px;font-size:12px;font-weight:500;position:absolute;top:-13px;right:8px;overflow:hidden}.workflow-canvas-group__hover-menu{opacity:0;z-index:10;pointer-events:none;cursor:default;flex-direction:column;gap:1px;height:100%;transition:opacity .2s;display:flex;position:absolute;top:27px;right:0;transform:translate(calc(100% + 4px),-27px)}.workflow-canvas-group__hover-menu-button{text-transform:uppercase;background:var(--wf-surface-2);width:auto;height:26px;color:var(--wf-border-secondary);border:1px solid var(--wf-border);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:10px;font-weight:400;line-height:1;transition:all .2s;display:flex}.workflow-canvas-group__hover-menu-button:hover:not(:disabled){color:var(--wf-primary);border-color:var(--wf-primary);background:var(--wf-surface-2)}.workflow-canvas-group__hover-menu-button:disabled{cursor:not-allowed;opacity:.3}.workflow-canvas-group__hover-menu-connection{opacity:0;z-index:10;pointer-events:none;cursor:default;flex-direction:column;gap:1px;height:100%;transition:opacity .2s;display:flex;position:absolute;top:27px;right:0;transform:translate(calc(100% + 4px),-27px)}.workflow-canvas-group__hover-menu-connection:before{content:"";width:5px;height:100%;position:absolute;top:0;right:100%}.workflow-canvas-group:hover .workflow-canvas-group__hover-menu-connection,.workflow-canvas-group:focus-within .workflow-canvas-group__hover-menu-connection{opacity:1;pointer-events:auto}:is(.workflow-canvas-group:has(.workflow-canvas-group__empty-plus:hover) .workflow-canvas-group__hover-menu-connection,.workflow-canvas-group:has(.workflow-canvas-group__empty-plus:focus-within) .workflow-canvas-group__hover-menu-connection){opacity:0;pointer-events:none}.workflow-canvas-group__empty-container{z-index:15;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workflow-canvas-group__empty-plus{justify-content:center;align-items:center;display:flex;position:relative}.workflow-canvas-group__empty-plus-button{background:var(--wf-surface-2);width:32px;height:32px;color:var(--wf-border-secondary);border:1px solid var(--wf-border);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:300;line-height:1;transition:all .2s;display:flex}.workflow-canvas-group__empty-plus-button:hover{color:var(--wf-primary);border-color:var(--wf-primary)}.workflow-canvas-group__empty-menu{opacity:0;pointer-events:none;white-space:nowrap;flex-direction:column;gap:1px;transition:opacity .2s;display:flex;position:absolute;top:50%;left:100%;transform:translate(8px,-50%)}.workflow-canvas-group__empty-menu:before{content:"";width:8px;height:100%;min-height:40px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.workflow-canvas-group__empty-plus:hover .workflow-canvas-group__empty-menu,.workflow-canvas-group__empty-plus:focus-within .workflow-canvas-group__empty-menu{opacity:1;pointer-events:auto}.workflow-canvas-group__handle{background-color:var(--wf-primary);border:2px solid var(--wf-surface-2);cursor:pointer;z-index:25;opacity:.6;border-radius:50%;width:10px;height:10px;transition:all .2s;position:absolute;left:50%;transform:translate(calc(-50% - 2px))}.workflow-canvas-group__handle:before{content:"";border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workflow-canvas-group__handle:hover{background-color:var(--wf-primary);opacity:1;transform:translate(-50%)scale(1.2)}.workflow-canvas-group__handle--input{top:-7px}.workflow-canvas-group__handle--output{bottom:-9px}.workflow-canvas-group__handle--left{top:50%;left:-7px;transform:translateY(calc(-50% - 2px))}.workflow-canvas-group__handle--left:hover{transform:translateY(-50%)scale(1.2)}.workflow-canvas-group__handle--right{top:50%;left:auto;right:-9px;transform:translateY(calc(-50% - 2px))}.workflow-canvas-group__handle--right:hover{transform:translateY(-50%)scale(1.2)}.workflow-canvas-group__handle--free{justify-content:center;align-items:center;transition:all .2s;display:flex;bottom:-8px;transform:translate(-50%)}.workflow-canvas-group__resize-handle{z-index:20;background:0 0;position:absolute}.workflow-canvas-group__resize-handle--top,.workflow-canvas-group__resize-handle--bottom{cursor:ns-resize;height:8px;left:10%;right:10%}.workflow-canvas-group__resize-handle--left,.workflow-canvas-group__resize-handle--right{cursor:ew-resize;width:8px;top:10%;bottom:10%}.workflow-canvas-group__resize-handle--top{top:-4px}.workflow-canvas-group__resize-handle--bottom{bottom:-4px}.workflow-canvas-group__resize-handle--left{left:-4px}.workflow-canvas-group__resize-handle--right{right:-4px}.workflow-canvas-group__resize-handle--top-left,.workflow-canvas-group__resize-handle--top-right,.workflow-canvas-group__resize-handle--bottom-left,.workflow-canvas-group__resize-handle--bottom-right{opacity:0;background:0 0;width:10px;height:10px;transition:opacity .2s}.workflow-canvas-group__resize-handle--top-left:before,.workflow-canvas-group__resize-handle--top-right:before,.workflow-canvas-group__resize-handle--bottom-left:before,.workflow-canvas-group__resize-handle--bottom-right:before{content:"";border:4px solid var(--wf-primary);border-color:#0000;width:100%;height:100%;position:absolute}.workflow-canvas-group__resize-handle--top-left{cursor:nwse-resize;top:-3px;left:-3px}.workflow-canvas-group__resize-handle--top-left:before{border-top-color:var(--wf-primary);border-left-color:var(--wf-primary);border-top-left-radius:8px}.workflow-canvas-group__resize-handle--top-right{cursor:nesw-resize;top:-3px;right:4px}.workflow-canvas-group__resize-handle--top-right:before{border-top-color:var(--wf-primary);border-right-color:var(--wf-primary);border-top-right-radius:8px}.workflow-canvas-group__resize-handle--bottom-left{cursor:nesw-resize;bottom:5px;left:-3px}.workflow-canvas-group__resize-handle--bottom-left:before{border-bottom-color:var(--wf-primary);border-left-color:var(--wf-primary);border-bottom-left-radius:8px}.workflow-canvas-group__resize-handle--bottom-right{cursor:nwse-resize;bottom:5px;right:4px}.workflow-canvas-group__resize-handle--bottom-right:before{border-bottom-color:var(--wf-primary);border-right-color:var(--wf-primary);border-bottom-right-radius:8px}.workflow-canvas-group:hover .workflow-canvas-group__resize-handle--top-left,.workflow-canvas-group:hover .workflow-canvas-group__resize-handle--top-right,.workflow-canvas-group:hover .workflow-canvas-group__resize-handle--bottom-left,.workflow-canvas-group:hover .workflow-canvas-group__resize-handle--bottom-right,.workflow-canvas-group--child-hovered .workflow-canvas-group__resize-handle--top-left,.workflow-canvas-group--child-hovered .workflow-canvas-group__resize-handle--top-right,.workflow-canvas-group--child-hovered .workflow-canvas-group__resize-handle--bottom-left,.workflow-canvas-group--child-hovered .workflow-canvas-group__resize-handle--bottom-right,.workflow-canvas-group--selected .workflow-canvas-group__resize-handle--top-left,.workflow-canvas-group--selected .workflow-canvas-group__resize-handle--top-right,.workflow-canvas-group--selected .workflow-canvas-group__resize-handle--bottom-left,.workflow-canvas-group--selected .workflow-canvas-group__resize-handle--bottom-right{opacity:1}.workflow-canvas-node{z-index:10;cursor:move;-webkit-user-select:none;user-select:none;transition:opacity .2s;position:absolute}.workflow-canvas-node--selected{z-index:20}.workflow-canvas-node--dragging{cursor:grabbing;z-index:30}.workflow-canvas-node--swap-target .workflow-canvas-tile{border-color:var(--wf-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--wf-primary) 25%, transparent)}.workflow-canvas-node--invalid-swap-target .workflow-canvas-tile{border-color:var(--wf-error);box-shadow:0 0 0 2px color-mix(in srgb, var(--wf-error) 15%, transparent)}.workflow-canvas-node__label{background-color:var(--wf-surface-2);color:var(--wf-text-secondary);pointer-events:none;border:1px solid var(--wf-border-tertiary);z-index:20;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:300;position:absolute;top:-11px;left:8px}.workflow-canvas-node__label-right{background-color:var(--wf-surface-2);color:var(--wf-text-secondary);pointer-events:none;text-align:right;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--wf-border-tertiary);z-index:20;border-radius:8px;max-width:calc(100% - 16px);padding:2px 8px;font-size:12px;font-weight:300;position:absolute;top:-11px;right:8px;overflow:hidden}.workflow-canvas-node__handle{background-color:var(--wf-primary);border:1.5px solid var(--wf-surface-2);cursor:pointer;z-index:5;opacity:.5;border-radius:50%;width:10px;height:10px;transition:all .2s;position:absolute;left:50%;transform:translate(-50%)}.workflow-canvas-node__handle:before{content:"";border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workflow-canvas-node__handle:hover{background-color:var(--wf-primary);transform:translate(-50%)scale(1.15)}.workflow-canvas-node__handle--input{top:-5px}.workflow-canvas-node__handle--output{bottom:-7px}.workflow-canvas-node__handle--left{top:50%;left:-5px;transform:translateY(-50%)}.workflow-canvas-node__handle--left:hover{transform:translateY(-50%)scale(1.15)}.workflow-canvas-node__handle--right{top:50%;left:auto;right:-7px;transform:translateY(-50%)}.workflow-canvas-node__handle--right:hover{transform:translateY(-50%)scale(1.15)}.workflow-canvas-node__handle--free{justify-content:center;align-items:center;transition:all .2s;display:flex;bottom:-6px}.workflow-canvas-node__hover-menu{opacity:0;z-index:10;pointer-events:none;cursor:default;flex-direction:column;gap:1px;height:100%;transition:opacity .2s;display:flex;position:absolute;top:27px;right:0;transform:translate(calc(100% + 1px),-27px)}.workflow-canvas-node__hover-menu:before{content:"";width:2px;height:100%;position:absolute;top:0;right:100%}.workflow-canvas-node__hover-menu-button{text-transform:uppercase;background:var(--wf-surface-2);width:auto;height:26px;color:var(--wf-border-secondary);border:1px solid var(--wf-border);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:10px;font-weight:400;line-height:1;transition:all .2s;display:flex}.workflow-canvas-node__hover-menu-button:hover{background:var(--wf-primary);color:var(--wf-surface-2);border-color:var(--wf-primary)}.workflow-canvas-node:hover .workflow-canvas-node__hover-menu,.workflow-canvas-node:focus-within .workflow-canvas-node__hover-menu{opacity:1;pointer-events:auto}.workflow-canvas-tile{background:var(--wf-surface-2);border:1px solid var(--wf-border);min-width:200px;box-shadow:var(--wf-shadow);border-radius:8px;padding:16px;transition:all .2s}.workflow-canvas-tile--selected{border-color:var(--wf-primary);box-shadow:var(--wf-shadow-selected)}.workflow-canvas-tile--dragging{opacity:.8;box-shadow:var(--wf-shadow-dragging)}.workflow-canvas-tile__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.workflow-canvas-tile__title{color:var(--wf-text-primary);white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;line-height:1.5;display:flex;position:relative;overflow:hidden}.workflow-canvas-tile__title:after{content:"";background:linear-gradient(to right, transparent, var(--wf-surface-2));pointer-events:none;width:30px;position:absolute;top:0;bottom:0;right:0}.workflow-canvas-tile__title-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workflow-canvas-tile__title-text--placeholder{color:var(--wf-text-secondary);font-style:italic;font-weight:400}.workflow-canvas-tile__menu{cursor:pointer;color:var(--wf-text-secondary);opacity:.7;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.workflow-canvas-tile__menu:hover{background:var(--wf-surface-hover);color:var(--wf-primary);opacity:1}.workflow-canvas-tile__menu .of-icon{font-size:16px;display:block}.workflow-canvas-tile__menu.of-button{--button-h-pad:0}.workflow-canvas-tile__menu svg{display:block}.workflow-canvas-tile__icon{color:var(--wf-primary);flex-shrink:0;align-items:center;font-size:18px;line-height:1;display:inline-flex}.workflow-canvas-tile__content{color:var(--wf-text-secondary);font-size:13px}.workflow-canvas-connector{fill:none;stroke:var(--wf-border-secondary);stroke-width:2.5px;pointer-events:none}.workflow-canvas-connector--preview{stroke:var(--wf-primary);stroke-dasharray:5 5}.workflow-canvas-connector__marker{fill:var(--wf-border-secondary);stroke:none}.workflow-canvas-plus-placeholder{z-index:5;position:absolute}.workflow-canvas-plus-placeholder__button{background:var(--wf-surface-2);width:23px;height:23px;color:var(--wf-border-secondary);border:1px solid var(--wf-border);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:300;transition:all .2s;display:flex}.workflow-canvas-plus-placeholder__button:hover{color:var(--wf-primary);border-color:var(--wf-primary)}.workflow-canvas-drop-indicator{background:var(--wf-primary);opacity:.5;z-index:25;pointer-events:none;border-radius:1px;height:2px;animation:.15s ease-out forwards wf-drop-indicator-fade-in;position:absolute;transform:translateY(-1px)}.workflow-canvas-drop-indicator:before,.workflow-canvas-drop-indicator:after{content:"";background:var(--wf-primary);opacity:.6;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.workflow-canvas-drop-indicator:before{left:-3px}.workflow-canvas-drop-indicator:after{right:-3px}@keyframes wf-drop-indicator-fade-in{0%{opacity:0;transform:translateY(-1px)scaleX(.85)}to{opacity:.5;transform:translateY(-1px)scaleX(1)}}.workflow-canvas-connector--invalid{stroke:var(--wf-error);stroke-dasharray:5 5;opacity:.6}.workflow-canvas-tile__field{margin-top:4px;font-size:13px}.workflow-canvas-tile__field-label{color:var(--wf-text-secondary);font-weight:500}.workflow-canvas-tile__field-value{color:var(--wf-text-primary);word-break:break-word}[data-v-6c6f9b2d]:root{--wf-spacing:16px}.demo-actions[data-v-6c6f9b2d]{flex-wrap:wrap;gap:12px;margin:20px 10px;display:flex}.demo-section[data-v-6c6f9b2d]{background:#f9f9f9;border:2px solid #e0e0e0;border-radius:8px;margin:10px 0}.demo-section summary[data-v-6c6f9b2d]{cursor:pointer;color:#333;-webkit-user-select:none;user-select:none;background:#f0f0f0;border-radius:6px 6px 0 0;font-size:16px;font-weight:600;list-style:none}.demo-section summary[data-v-6c6f9b2d]::-webkit-details-marker{display:none}.demo-section summary[data-v-6c6f9b2d]:before{content:"▶";margin-right:8px;transition:transform .2s;display:inline-block}.demo-section[open] summary[data-v-6c6f9b2d]:before{transform:rotate(90deg)}.demo-section[open] summary[data-v-6c6f9b2d]{border-bottom:2px solid #e0e0e0;border-radius:6px 6px 0 0;margin-bottom:16px}.demo-section summary[data-v-6c6f9b2d]:hover{background:#e8e8e8}.demo-section h3[data-v-6c6f9b2d]{color:#333;margin-top:0;margin-bottom:12px}.controls[data-v-6c6f9b2d]{border-radius:8px;margin:20px 0;padding:16px}.controls label[data-v-6c6f9b2d]{align-items:center;font-weight:500;display:flex}.controls input[type=number][data-v-6c6f9b2d]{border:1px solid #ddd;border-radius:4px;padding:6px 8px;font-size:14px}.control-item[data-v-6c6f9b2d]{align-items:center;margin-bottom:10px;display:flex}.state-info[data-v-6c6f9b2d]{border-radius:8px;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0;padding:16px;display:grid}summary[data-v-6c6f9b2d]{cursor:pointer;border-radius:4px;padding:8px;font-weight:600}pre[data-v-6c6f9b2d]{border-radius:4px;padding:16px;font-size:12px;overflow-x:auto}.event-log[data-v-6c6f9b2d]{margin-top:8px}.no-events[data-v-6c6f9b2d]{text-align:center;color:#999;padding:16px;font-style:italic}.event-item[data-v-6c6f9b2d]{border-bottom:1px solid #e0e0e0;align-items:center;gap:12px;padding:8px;font-size:13px;display:flex}.event-item[data-v-6c6f9b2d]:last-child{border-bottom:none}.event-name[data-v-6c6f9b2d]{color:#2196f3;min-width:180px;font-weight:600}.event-data[data-v-6c6f9b2d]{color:#666;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:monospace;overflow:hidden}.event-time[data-v-6c6f9b2d]{color:#999;text-align:right;min-width:80px;font-size:11px}html,body{width:100%;height:100%;overflow:hidden}body{color:#222;margin:0;padding:0;font-family:system-ui,-apple-system,sans-serif;line-height:1.6;display:flex}.app-outer{flex-flow:column;width:100%;display:flex;overflow:hidden}hr{margin:1.5em 2em}.container{box-sizing:border-box;margin:0 0 3rem;padding:0 1.5rem}.row{box-sizing:border-box;flex-flow:wrap;flex:auto;align-items:stretch;width:100%;display:flex}.page-row{margin-bottom:1.5rem}.page-row.collapse{margin-bottom:0}.column{box-sizing:border-box;flex-flow:column;flex:1 1 0;max-width:100%}.column.row{flex:0 auto}.column.shrink{flex:0 auto;max-width:none}.column.expand{flex:1 0 auto}.page-column{padding-left:1.5rem;padding-right:1.5rem}.page-column>.row:not(.column){padding-left:0;padding-right:0}.page-column>.row{margin-left:-1.5rem;margin-right:-1.5rem}.page-column.collapse{padding-left:0;padding-right:0}.col-space-sm>.column:not(.complex){padding-left:4px;padding-right:4px}.col-space-sm.collapse>.column{padding-left:0;padding-right:0}.row:not(.hidden)~.row-space-sm{padding-top:4px}.row-space-sm:not(:last-child){padding-bottom:4px}.row:not(.hidden)~.row-space-xs{padding-top:2px}.row-space-xs:not(:last-child){padding-bottom:2px}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-offset-0{margin-left:0%}.col-2{flex:0 0 16.6667%;max-width:16.6667%}.col-offset-1{margin-left:8.33333%}.col-3{flex:0 0 25%;max-width:25%}.col-offset-2{margin-left:16.6667%}.col-4{flex:0 0 33.3333%;max-width:33.3333%}.col-offset-3{margin-left:25%}.col-5{flex:0 0 41.6667%;max-width:41.6667%}.col-offset-4{margin-left:33.3333%}.col-6{flex:0 0 50%;max-width:50%}.col-offset-5{margin-left:41.6667%}.col-7{flex:0 0 58.3333%;max-width:58.3333%}.col-offset-6{margin-left:50%}.col-8{flex:0 0 66.6667%;max-width:66.6667%}.col-offset-7{margin-left:58.3333%}.col-9{flex:0 0 75%;max-width:75%}.col-offset-8{margin-left:66.6667%}.col-10{flex:0 0 83.3333%;max-width:83.3333%}.col-offset-9{margin-left:75%}.col-11{flex:0 0 91.6667%;max-width:91.6667%}.col-offset-10{margin-left:83.3333%}.col-12{flex:0 0 100%;max-width:100%}.col-offset-11{margin-left:91.6667%}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}@media screen and (width<=767px){.col-unstack>.column{flex:0 0 100%;max-width:100%}}@media screen and (width>=768px){.sm-1{flex:0 0 8.33333%;max-width:8.33333%}.sm-offset-0{margin-left:0%}.sm-2{flex:0 0 16.6667%;max-width:16.6667%}.sm-offset-1{margin-left:8.33333%}.sm-3{flex:0 0 25%;max-width:25%}.sm-offset-2{margin-left:16.6667%}.sm-4{flex:0 0 33.3333%;max-width:33.3333%}.sm-offset-3{margin-left:25%}.sm-5{flex:0 0 41.6667%;max-width:41.6667%}.sm-offset-4{margin-left:33.3333%}.sm-6{flex:0 0 50%;max-width:50%}.sm-offset-5{margin-left:41.6667%}.sm-7{flex:0 0 58.3333%;max-width:58.3333%}.sm-offset-6{margin-left:50%}.sm-8{flex:0 0 66.6667%;max-width:66.6667%}.sm-offset-7{margin-left:58.3333%}.sm-9{flex:0 0 75%;max-width:75%}.sm-offset-8{margin-left:66.6667%}.sm-10{flex:0 0 83.3333%;max-width:83.3333%}.sm-offset-9{margin-left:75%}.sm-11{flex:0 0 91.6667%;max-width:91.6667%}.sm-offset-10{margin-left:83.3333%}.sm-12{flex:0 0 100%;max-width:100%}.sm-offset-11{margin-left:91.6667%}.sm-order-0{order:0}.sm-order-1{order:1}.sm-order-2{order:2}.sm-order-3{order:3}.sm-order-4{order:4}.sm-order-5{order:5}}@media screen and (width<=991px){.sm-unstack>.column{flex:0 0 100%}}@media screen and (width>=992px){.md-1{flex:0 0 8.33333%;max-width:8.33333%}.md-offset-0{margin-left:0%}.md-2{flex:0 0 16.6667%;max-width:16.6667%}.md-offset-1{margin-left:8.33333%}.md-3{flex:0 0 25%;max-width:25%}.md-offset-2{margin-left:16.6667%}.md-4{flex:0 0 33.3333%;max-width:33.3333%}.md-offset-3{margin-left:25%}.md-5{flex:0 0 41.6667%;max-width:41.6667%}.md-offset-4{margin-left:33.3333%}.md-6{flex:0 0 50%;max-width:50%}.md-offset-5{margin-left:41.6667%}.md-7{flex:0 0 58.3333%;max-width:58.3333%}.md-offset-6{margin-left:50%}.md-8{flex:0 0 66.6667%;max-width:66.6667%}.md-offset-7{margin-left:58.3333%}.md-9{flex:0 0 75%;max-width:75%}.md-offset-8{margin-left:66.6667%}.md-10{flex:0 0 83.3333%;max-width:83.3333%}.md-offset-9{margin-left:75%}.md-11{flex:0 0 91.6667%;max-width:91.6667%}.md-offset-10{margin-left:83.3333%}.md-12{flex:0 0 100%;max-width:100%}.md-offset-11{margin-left:91.6667%}.md-order-0{order:0}.md-order-1{order:1}.md-order-2{order:2}.md-order-3{order:3}.md-order-4{order:4}.md-order-5{order:5}}@media screen and (width<=991px){.md-unstack>.column{flex:0 0 100%}}@media screen and (width>=1200px){.lg-1{flex:0 0 8.33333%;max-width:8.33333%}.lg-offset-0{margin-left:0%}.lg-2{flex:0 0 16.6667%;max-width:16.6667%}.lg-offset-1{margin-left:8.33333%}.lg-3{flex:0 0 25%;max-width:25%}.lg-offset-2{margin-left:16.6667%}.lg-4{flex:0 0 33.3333%;max-width:33.3333%}.lg-offset-3{margin-left:25%}.lg-5{flex:0 0 41.6667%;max-width:41.6667%}.lg-offset-4{margin-left:33.3333%}.lg-6{flex:0 0 50%;max-width:50%}.lg-offset-5{margin-left:41.6667%}.lg-7{flex:0 0 58.3333%;max-width:58.3333%}.lg-offset-6{margin-left:50%}.lg-8{flex:0 0 66.6667%;max-width:66.6667%}.lg-offset-7{margin-left:58.3333%}.lg-9{flex:0 0 75%;max-width:75%}.lg-offset-8{margin-left:66.6667%}.lg-10{flex:0 0 83.3333%;max-width:83.3333%}.lg-offset-9{margin-left:75%}.lg-11{flex:0 0 91.6667%;max-width:91.6667%}.lg-offset-10{margin-left:83.3333%}.lg-12{flex:0 0 100%;max-width:100%}.lg-offset-11{margin-left:91.6667%}.lg-order-0{order:0}.lg-order-1{order:1}.lg-order-2{order:2}.lg-order-3{order:3}.lg-order-4{order:4}.lg-order-5{order:5}}.lg-unstack>.column{flex:0 0 100%}@media screen and (width<=767px){.xs-hidden{display:none}}@media screen and (width>=768px) and (width<=991px){.sm-hidden{display:none}}@media screen and (width>=992px) and (width<=1199px){.md-hidden{display:none}}@media screen and (width>=1200px){.lg-hidden{display:none}}.of-data-table .editable-prepend{padding-right:5px}.of-data-table .of-field.editable{cursor:pointer}.of-data-table.editable .in-data-table-datetime,.of-data-table.editable .in-data-table-date,.of-data-table.editable .in-data-table-time{position:relative}.of-data-table.editable .in-data-table-datetime.of--focused .of-field-main,.of-data-table.editable .in-data-table-date.of--focused .of-field-main,.of-data-table.editable .in-data-table-time.of--focused .of-field-main{width:100%;position:relative;transform:translateY(0)}.of-data-table.editable .of--align-end .in-data-table-toggle,.of-data-table.editable .of--align-end .in-data-table-toggle .of-field-inner{display:contents}.of-data-table.editable .in-data-table-datetime .of-field-main{max-width:235px}.of-data-table.editable .in-data-table-date .of-field-main{max-width:160px}.of-data-table.editable .in-data-table-time .of-field-main{max-width:145px}.of-data-table .of--align-end .field-value{justify-content:flex-end}.of-data-table .field-value{width:100%;display:flex}.of-data-table .field-value:not(.editable-field-value){padding-left:var(--field-h-pad,.5em)}.of-data-table .editable-field-value:not(.input-mode-editable):focus-visible,.of-data-table .editable-field-value-handler:not(.input-mode-editable):focus-visible{cursor:pointer}.of-data-table .editable-field-value:not(.input-mode-editable):focus-visible:not(.active),.of-data-table .editable-field-value-handler:not(.input-mode-editable):focus-visible:not(.active){z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-data-table .editable-field-value{position:relative}.of-data-table .editable-field-value .reset-value-button{--of-icon-size:15px;cursor:pointer;position:absolute;bottom:calc(100% - 4px);left:calc(100% - 8px)}.of-data-table .editable-field-value{min-height:25px}.of-data-table .editable-field-value .of-field *{min-height:auto}.of-data-table .editable-field-value .of-field-inner .of-field-input{padding:0;line-height:1.6}.of-data-table .editable-field-value.active:not(.inline) .of-field-content-text{color:var(--of-color-on-primary)}.of-data-table .editable-field-value.active:not(.inline){background:var(--of-primary-tint);border-radius:4px 4px 0 0}.of-data-table .rename-divider{border-bottom:1px dashed gray}.of-data-table .hint-value{opacity:.7;padding-left:var(--field-h-pad,4px);font-size:.85em}.of-data-table .editable-field-value-handler{width:100%}.of-data-table .of-field>.of-field-main>.of-field-body>.of-field-inner>textarea,.of-data-table .of-field>.of-field-main>.of-field-body>.of-field-inner>input{resize:none;margin:0;line-height:1.25;overflow:hidden}.edit-overlay-desk .reset-edit-button{margin-top:5px}.edit-overlay-desk{background:var(--of-color-menu-bg,var(--of-color-surface-variant));border-radius:5px;outline:none;min-width:250px;padding:7px;box-shadow:0 1px 3px #00000040,0 1px 2px #00000080}.editable-field-value .field-editor{z-index:1;position:absolute;top:calc(100% + 2px)}.editable-fields{flex-direction:column;gap:2px;width:100%;display:flex}.of-data-table .of-data-table-row.dragging>div{background-color:var(--of-inverse-tint)!important}.of-data-table .grab-button.draggable{cursor:grab}.of-data-table{position:relative}.of-data-table .drag-position-handler{border-top:3px solid #4c4c4c8f;height:0;position:absolute;left:0;right:0}.of-data-table .drag-position-handler .drag-pointers-handler{position:relative}.of-data-table .drag-position-handler .drag-pointers-handler .drag-position-pointer{pointer-events:none;line-height:1;position:absolute;left:30px;transform:translateY(-50%)}.of-data-table .drag-position-handler .drag-pointers-handler .drag-position-pointer.nested{left:60px}.of-data-table.drag *{cursor:grabbing!important}.of-data-table.drag{-webkit-user-select:none;user-select:none}:root,.styled{--of-color-primary-light:#246874;--of-color-primary-container-light:#baedf7;--of-color-on-primary-light:#fff;--of-color-on-primary-container-light:#041a1e;--of-color-secondary-light:#a43007;--of-color-secondary-container-light:#ffd9ce;--of-color-on-secondary-light:#fff;--of-color-on-secondary-container-light:#2e0701;--of-color-tertiary-light:#0234fb;--of-color-tertiary-container-light:#d5e3ff;--of-color-on-tertiary-light:#fff;--of-color-on-tertiary-container-light:#000251;--of-color-error-light:#ba1b1b;--of-color-on-error-light:#fff;--of-color-error-container-light:#ffdad4;--of-color-on-error-container-light:#410001;--of-color-background-light:#f9f9f8;--of-color-on-background-light:#151713;--of-color-outline-light:#74796b;--of-color-shadow-light:#000;--of-color-surface-light:#f0f1ee;--of-color-on-surface-light:#151713;--of-color-surface-variant-light:#f0f1ee;--of-color-on-surface-variant-light:#44473d;--of-color-inverse-surface-light:#2d2f28;--of-color-inverse-on-surface-light:#f0f1ee;--of-color-inverse-primary-light:#ddf6fb;--of-color-inverse-secondary-light:#ffece7;--of-color-inverse-tertiary-light:#eaf1ff;--of-color-section-border-light:#79b4fd;--of-color-section-bg-light:#f6faff;--of-color-section-alt-bg-light:#f1f7ff;--of-color-section-header-light:#e8f2ff;--of-color-section-header2-light:#dfedff;--of-color-section-header3-light:#d5e7fe;--of-color-primary-dark:#68c2d3;--of-color-primary-container-dark:#163f48;--of-color-on-primary-dark:#0b2d34;--of-color-on-primary-container-dark:#b5e5ee;--of-color-secondary-dark:#feb19b;--of-color-on-secondary-dark:#7c2204;--of-color-secondary-container-dark:#551502;--of-color-on-secondary-container-dark:#ffd9ce;--of-color-tertiary-dark:#abc7ff;--of-color-on-tertiary-dark:#0110cf;--of-color-tertiary-container-dark:#000790;--of-color-on-tertiary-container-dark:#d5e3ff;--of-color-error-dark:#ffb4a9;--of-color-on-error-dark:#680003;--of-color-error-container-dark:#930006;--of-color-on-error-container-dark:#ffdad4;--of-color-background-dark:#2f343d;--of-color-on-background-dark:#e3e8ef;--of-color-outline-dark:#77859a;--of-color-shadow-dark:#000;--of-color-surface-dark:#3a414d;--of-color-on-surface-dark:#e3e8ef;--of-color-surface-variant-dark:#454e5b;--of-color-on-surface-variant-dark:#c8d0dc;--of-color-inverse-surface-dark:#e3e8ef;--of-color-inverse-on-surface-dark:#2b313a;--of-color-inverse-primary-dark:#041a1e;--of-color-inverse-secondary-dark:#2e0701;--of-color-inverse-tertiary-dark:#000251;--of-color-section-border-dark:#7187a5;--of-color-section-bg-dark:#33465d;--of-color-section-alt-bg-dark:#364a62;--of-color-section-header-dark:#3a4f68;--of-color-section-header2-dark:#415875;--of-color-section-header3-dark:#486182;--of-focus-ring-color:#005fcc;--of-focus-ring-contrast:#fff;--of-color-primary:var(--of-color-primary-light);--of-color-primary-container:var(--of-color-primary-container-light);--of-color-on-primary:var(--of-color-on-primary-light);--of-color-on-primary-container:var(--of-color-on-primary-container-light);--of-color-secondary:var(--of-color-secondary-light);--of-color-secondary-container:var(--of-color-secondary-container-light);--of-color-on-secondary:var(--of-color-on-secondary-light);--of-color-on-secondary-container:var(--of-color-on-secondary-container-light);--of-color-tertiary:var(--of-color-tertiary-light);--of-color-tertiary-container:var(--of-color-tertiary-container-light);--of-color-on-tertiary:var(--of-color-on-tertiary-light);--of-color-on-tertiary-container:var(--of-color-on-tertiary-container-light);--of-color-error:var(--of-color-error-light);--of-color-on-error:var(--of-color-on-error-light);--of-color-error-container:var(--of-color-error-container-light);--of-color-on-error-container:var(--of-color-on-error-container-light);--of-color-background:var(--of-color-background-light);--of-focus-ring-gap-fill:var(--of-color-background);--of-color-on-background:var(--of-color-on-background-light);--of-color-outline:var(--of-color-outline-light);--of-color-shadow:var(--of-color-shadow-light);--of-color-surface:var(--of-color-surface-light);--of-color-on-surface:var(--of-color-on-surface-light);--of-color-surface-variant:var(--of-color-surface-variant-light);--of-color-on-surface-variant:var(--of-color-on-surface-variant-light);--of-color-inverse-surface:var(--of-color-inverse-surface-light);--of-color-inverse-on-surface:var(--of-color-inverse-on-surface-light);--of-color-inverse-primary:var(--of-color-inverse-primary-light);--of-color-inverse-secondary:var(--of-color-inverse-secondary-light);--of-color-inverse-tertiary:var(--of-color-inverse-tertiary-light);--of-color-section-bg:var(--of-color-section-bg-light);--of-color-section-alt-bg:var(--of-color-section-alt-bg-light);--of-color-section-border:var(--of-color-section-border-light);--of-color-section-header:var(--of-color-section-header-light);--of-color-section-header2:var(--of-color-section-header2-light);--of-color-section-header3:var(--of-color-section-header3-light)}.-of-theme-dark,.-of-theme-dark .styled{--of-color-primary:var(--of-color-primary-dark);--of-color-primary-container:var(--of-color-primary-container-dark);--of-color-on-primary:var(--of-color-on-primary-dark);--of-color-on-primary-container:var(--of-color-on-primary-container-dark);--of-color-secondary:var(--of-color-secondary-dark);--of-color-secondary-container:var(--of-color-secondary-container-dark);--of-color-on-secondary:var(--of-color-on-secondary-dark);--of-color-on-secondary-container:var(--of-color-on-secondary-container-dark);--of-color-tertiary:var(--of-color-tertiary-dark);--of-color-tertiary-container:var(--of-color-tertiary-container-dark);--of-color-on-tertiary:var(--of-color-on-tertiary-dark);--of-color-on-tertiary-container:var(--of-color-on-tertiary-container-dark);--of-color-error:var(--of-color-error-dark);--of-color-on-error:var(--of-color-on-error-dark);--of-color-error-container:var(--of-color-error-container-dark);--of-color-on-error-container:var(--of-color-on-error-container-dark);--of-color-background:var(--of-color-background-dark);--of-color-on-background:var(--of-color-on-background-dark);--of-color-outline:var(--of-color-outline-dark);--of-color-shadow:var(--of-color-shadow-dark);--of-color-surface:var(--of-color-surface-dark);--of-color-on-surface:var(--of-color-on-surface-dark);--of-color-surface-variant:var(--of-color-surface-variant-dark);--of-color-on-surface-variant:var(--of-color-on-surface-variant-dark);--of-color-inverse-surface:var(--of-color-inverse-surface-dark);--of-color-inverse-on-surface:var(--of-color-inverse-on-surface-dark);--of-color-inverse-primary:var(--of-color-inverse-primary-dark);--of-color-inverse-secondary:var(--of-color-inverse-secondary-dark);--of-color-inverse-tertiary:var(--of-color-inverse-tertiary-dark);--of-color-section-bg:var(--of-color-section-bg-dark);--of-color-section-alt-bg:var(--of-color-section-alt-bg-dark);--of-color-section-border:var(--of-color-section-border-dark);--of-color-section-header:var(--of-color-section-header-dark);--of-color-section-header2:var(--of-color-section-header2-dark);--of-color-section-header3:var(--of-color-section-header3-dark)}.of--tinted{--of-has-tint:1}.of--tinted.of--tint-primary{--of-tint-name:primary;--of-primary-tint:var(--of-color-primary);--of-on-primary-tint:var(--of-color-on-primary);--of-container-tint:var(--of-color-primary-container);--of-on-container-tint:var(--of-color-on-primary-container);--of-inverse-tint:var(--of-color-inverse-primary)}.of--tinted.of--tint-secondary{--of-tint-name:secondary;--of-primary-tint:var(--of-color-secondary);--of-on-primary-tint:var(--of-color-on-secondary);--of-container-tint:var(--of-color-secondary-container);--of-on-container-tint:var(--of-color-on-secondary-container);--of-inverse-tint:var(--of-color-inverse-secondary)}.of--tinted.of--tint-tertiary{--of-tint-name:tertiary;--of-primary-tint:var(--of-color-tertiary);--of-on-primary-tint:var(--of-color-on-tertiary);--of-container-tint:var(--of-color-tertiary-container);--of-on-container-tint:var(--of-color-on-tertiary-container);--of-inverse-tint:var(--of-color-inverse-tertiary)}body,.styled{--of-primary-tint:var(--of-color-primary)}body{background:var(--of-color-background);color:var(--of-color-on-background)}:root{--of-bg-sheet:var(--of-color-surface);--of-color-sheet:var(--of-color-on-surface);--of-field-size:26ch;--of-icon-size:24px}.of-list-group{padding-left:1em;overflow:hidden}.of-list-group.v-enter-active,.of-list-group.v-leave-active{transition:all .2s}.of-list-group.v-enter-from,.of-list-group.v-leave-to{max-height:0}.of-menu .of-list-group{max-height:100%}.of-list-item{--of-item-bg-color:transparent;--of-item-bg-opacity:0%;--of-item-bg-color-active:var(--of-container-tint);--of-item-bg-opacity-active:100%;--of-item-bg-color-hover:var(--of-color-on-surface);--of-item-bg-opacity-hover:16%;--of-item-bg-color-exp:var(--of-color-on-surface-variant);--of-item-bg-opacity-exp:12%;--of-item-text-color:var(--of-on-container-tint);--of-item-text-opacity:100%;--of-item-text-color-hover:var(--of-color-on-surface);--of-item-text-opacity-hover:100%;--of-item-text-color-disabled:var(--of-color-on-surface);--of-item-text-opacity-disabled:45%;--of-item-text-color-exp:var(--of-color-on-surface-variant);--of-item-text-opacity-exp:100%;--of-item-border-color:transparent;--of-item-border-opacity:0%;--of-item-border-color-focus:color-mix(in srgb, var(--of-primary-tint) 80%, var(--of-color-on-surface) 20%);--of-item-border-opacity-focus:100%;--border-color:transparent;--border-opacity:100%;--bg-color:var(--of-item-bg-color);--bg-opacity:var(--of-item-bg-opacity);--text-color:var(--of-item-text-color);--text-opacity:var(--of-item-text-opacity);cursor:pointer;outline:none;display:block}.of-list-item:focus-visible{z-index:2;outline:2px solid var(--of-focus-ring-color);outline-offset:-2px;box-shadow:0 0 0 2px var(--of-focus-ring-contrast);border-radius:5px;overflow:visible}.of-list-item{padding:2px 4px;text-decoration:none;transition:color .2s}.of-list-item.of--disabled{cursor:default}.of-list-item .of-list-item-inner{align-items:center;padding:.3em .8em;transition:background-color .2s;display:flex;position:relative}.of-list-item .of-list-item-inner .of--layer{background:0 0;border:1px solid #0000;border-radius:5px}.of-list-item .of-list-item-inner .of--layer.of--layer-bg{background-color:var(--bg-color);opacity:var(--bg-opacity)}.of-list-item .of-list-item-inner .of--layer.of--layer-brd{border-color:var(--border-color);opacity:var(--border-opacity)}.of-list-item .of-list-item-inner{color:var(--text-color);opacity:var(--text-opacity)}.of-list-item .of-list-item-inner .of-list-item-content{z-index:1;flex:auto;align-items:center;display:flex}.of-list-item.of--disabled{--bg-color:var(--of-item-bg-color-disabled,var(--of-item-bg-color));--bg-opacity:var(--of-item-bg-opacity-disabled,var(--of-item-bg-opacity));--text-color:var(--of-item-text-color-disabled,var(--of-item-text-color));--text-opacity:var(--of-item-text-opacity-disabled,var(--of-item-text-opacity))}.of-list-item.of--active:not(.of--disabled):not(.of--expandable){--bg-color:var(--of-item-bg-color-active,var(--of-item-bg-color));--bg-opacity:var(--of-item-bg-opacity-active,var(--of-item-bg-opacity));--text-color:var(--of-item-text-color-active,var(--of-item-text-color));--text-opacity:var(--of-item-text-opacity-active,var(--of-item-text-opacity));font-weight:500}.of-list-item:not(.of--disabled):not(.of--active):not(.of--expandable):hover{--bg-color:var(--of-item-bg-color-hover,var(--of-item-bg-color));--bg-opacity:var(--of-item-bg-opacity-hover,var(--of-item-bg-opacity));--text-color:var(--of-item-text-color-hover,var(--of-item-text-color));--text-opacity:var(--of-item-text-opacity-hover,var(--of-item-text-opacity))}.of-list-item:not(.of--disabled).of--focused{--border-color:var(--of-item-border-color-focus,var(--of-item-border-color));--border-opacity:var(--of-item-border-opacity-focus,var(--of-item-border-opacity))}.of-list-item.of--expandable{--bg-color:var(--of-item-bg-color-exp,var(--of-item-bg-color));--bg-opacity:var(--of-item-bg-opacity-exp,var(--of-item-bg-opacity));--text-color:var(--of-item-text-color-exp,var(--of-item-text-color));--text-opacity:var(--of-item-text-opacity-exp,var(--of-item-text-opacity));font-weight:800}.of-list-outer{-webkit-user-select:none;user-select:none;padding-top:.25em;padding-bottom:.25em}.of-list-header{--of-item-bg-color:transparent;--of-item-bg-opacity:0%;--of-item-bg-color-header:var(--of-color-surface-variant);--of-item-bg-opacity-header:100%;--of-item-text-color:var(--of-on-container-tint);--of-item-text-opacity:100%;--of-item-text-color-header:var(--of-color-on-surface-variant);--of-item-text-opacity-header:100%;z-index:2;cursor:default;pointer-events:none;text-overflow:ellipsis;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap;background:var(--of-item-bg-color-header,var(--of-item-bg-color));color:var(--of-item-text-color-header,var(--of-item-text-color));opacity:1;padding:0 1.25ch;font-size:80%;position:sticky;top:0;overflow:hidden}.of-list-divider:before{content:"";background:color-mix(in srgb, var(--of-color-on-surface) 22%, transparent);height:1px;margin:.15em .5em;display:block}.of-overlay-capture{z-index:200;position:fixed;inset:0}.of-overlay.of--overlay{padding:var(--overlay-pad,0px);margin:0 var(--overlay-dyn-margin-right,0px) 0 var(--overlay-dyn-margin-left,0px);pointer-events:none;z-index:200;flex-flow:column;display:flex;position:fixed;inset:0}.of-overlay.of--overlay:before{content:"";flex:0 1 calc(var(--overlay-dyn-pad-top,0px) - var(--overlay-pad,0px))}.of-overlay.of--overlay:after{content:"";flex:0 1 calc(var(--overlay-dyn-pad-bottom,0px) - var(--overlay-pad,0px))}.of-overlay.of--overlay:focus{outline:none}.of-overlay>*{pointer-events:auto}.of-overlay.of--capture{pointer-events:initial}.of-overlay.of--center{justify-content:center}.of-overlay.of--left{flex-flow:column;justify-content:center;align-items:flex-start}.of-overlay.of--right{flex-flow:column;justify-content:center;align-items:flex-end}.of-overlay.of--shade{background-color:#0006}.-of-theme-dark .of-overlay.of--shade{background-color:#00000073}.of-overlay.of--pad{--overlay-pad:24px}.of-overlay.of--fit-content{width:fit-content;padding-left:0}.of--overlay.v-enter-active{transition:opacity .4s}.of--overlay.v-leave-active{transition:opacity .25s cubic-bezier(1,.5,.8,1)}.of--overlay.v-enter-from,.of--overlay.v-leave-to{opacity:0}.of-dialog-outer{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex}.of-dialog-outer .of-dialog-header,.of-dialog-outer .of-dialog-footer{text-align:center;width:100%;max-height:5em;line-height:2em}.of-dialog-outer .of-dialog-header .of-dialog-fixed-content,.of-dialog-outer .of-dialog-footer .of-dialog-fixed-content{color:var(--of-color-on-primary-container);background:#0101010d}.of-dialog-outer .of-dialog-header:empty,.of-dialog-outer .of-dialog-footer:empty{height:0}.of-dialog-outer .of-dialog-header .dialog-close,.of-dialog-outer .of-dialog-footer .dialog-close{z-index:300;float:right;cursor:pointer;margin:.5em;display:flex;position:absolute;right:0}.of-dialog-outer .of-dialog-header .dialog-close:focus-visible,.of-dialog-outer .of-dialog-footer .dialog-close:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-dialog-outer .of-dialog-header .dialog-resizer,.of-dialog-outer .of-dialog-footer .dialog-resizer{float:right;cursor:se-resize;display:block}.of-dialog-outer .of-dialog-header .dialog-resizer .of-icon,.of-dialog-outer .of-dialog-footer .dialog-resizer .of-icon{vertical-align:bottom}.of-dialog-outer .of-dialog-header .dialog-resizer .of-icon svg,.of-dialog-outer .of-dialog-footer .dialog-resizer .of-icon svg{width:20px;height:20px}.of-dialog-outer .of-dialog-header.drag-and-drop{cursor:move;z-index:10}.of-dialog{background:var(--of-color-surface);min-height:var(--of-dialog-min-height,200px);max-height:var(--of-dialog-max-height,500px);min-width:var(--of-dialog-min-width,100%);max-width:var(--of-dialog-max-width,100%);pointer-events:auto;border-radius:var(--of-dialog-border-radius,5px);z-index:9;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 2px 4px 1px #0003}.of-dialog .of-dialog-content{min-height:var(--of-dialog-content-min-height,200px);min-width:var(--of-dialog-content-min-width,100%);margin:0;overflow-y:scroll}@media (width>=768px){.of-dialog{--of-dialog-max-width:80%;--of-dialog-min-width:45%}}@media (width<=768px){.of-dialog-outer .of-dialog{--of-dialog-min-width:98%}.of-dialog-outer .of-dialog-header{top:.3em}.of-dialog-outer .of-dialog-header.drag-and-drop{cursor:default}.of-dialog-outer .of-dialog-footer{bottom:.3em}.of-dialog-outer .of-dialog-footer .dialog-resizer{cursor:default}.of-dialog-outer .of-dialog-footer .dialog-resizer .of-icon{visibility:hidden}}.slide-right-enter-active{transition:all .4s}.slide-right-leave-active{transition:all .25s cubic-bezier(1,.5,.8,1)}.slide-right-enter-from,.slide-right-leave-to{transform:translate(-50%)}.slide-down-enter-active{transition:all .4s}.slide-down-leave-active{transition:all .25s cubic-bezier(1,.5,.8,1)}.slide-down-enter-from{transform:translateY(-10px)}.slide-down-leave-to{transform:translateY(20px)}.of-sidebar{background:var(--of-color-background);box-sizing:border-box;width:300px;height:100%;overflow:auto;box-shadow:2px 2px 4px 1px #0003}.of--overlay>.of-sidebar{border-radius:0 5px 5px 0}.of-menu{box-sizing:border-box;background:var(--of-color-menu-bg,var(--of-color-surface-variant));border-radius:4px;min-width:200px;max-width:400px;height:auto;max-height:100%}.of-menu.top-tabs-menu{min-width:auto}.of-menu{overflow:hidden auto}.of-menu.options{max-height:40%}.of-menu.options.embedded{max-height:100%}.of-menu.options{flex-direction:column;display:flex;overflow:hidden}.of-menu.options:focus,.of-menu.options:focus-visible{outline:none}.of-menu.options .of-list-item:focus-visible{z-index:auto;box-shadow:none;outline:none}.of-menu.options .search-row{background-color:var(--of-color-section-header2);min-height:3em;max-height:3em;padding:1ex;overflow:hidden}.of-menu.options .search-row .of-field{padding:0 .5em 0 0}.of-menu.options .of-list-outer{flex:0 auto;height:100%;padding-top:0;padding-bottom:0;overflow:hidden auto}.state-success{--color-badge:#595;--color-field:#595;--bg-badge:linear-gradient(to bottom, #fffc 15%, #fafafacc 85%);--of-bg-field:linear-gradient(to bottom, #fffc 15%, #fafafacc 85%);--border-color-badge:#6b6;--border-color-field:#6b6}.state-success.input-label,.state-success.input-progress-bar{color:#595;background:linear-gradient(#fffc 15%,#fafafacc 85%);border-color:#6b6}.state-final{--color-badge:#f6fff6;--color-field:#f6fff6;--bg-badge:linear-gradient(to bottom, #7fdf8f 15%, #6fdb81 85%);--of-bg-field:linear-gradient(to bottom, #7fdf8f 15%, #6fdb81 85%);--border-color-badge:#6b6;--border-color-field:#6b6}.state-final.input-label,.state-final.input-progress-bar{color:#f6fff6;background:linear-gradient(#7fdf8f 15%,#6fdb81 85%);border-color:#6b6}.state-info{--color-badge:#469;--color-field:#469;--bg-badge:linear-gradient(to bottom, #d9eeff 15%, #c5e6ff 85%);--of-bg-field:linear-gradient(to bottom, #d9eeff 15%, #c5e6ff 85%);--border-color-badge:#7dc6ff;--border-color-field:#7dc6ff}.state-info.input-label,.state-info.input-progress-bar{color:#469;background:linear-gradient(#d9eeff 15%,#c5e6ff 85%);border-color:#7dc6ff}.state-draft{--color-badge:#b84;--color-field:#b84;--bg-badge:linear-gradient(to bottom, #fffc 15%, #fafafacc 85%);--of-bg-field:linear-gradient(to bottom, #fffc 15%, #fafafacc 85%);--border-color-badge:#c96;--border-color-field:#c96}.state-draft.input-label,.state-draft.input-progress-bar{color:#b84;background:linear-gradient(#fffc 15%,#fafafacc 85%);border-color:#c96}.state-pending{--color-badge:#57a;--color-field:#57a;--bg-badge:linear-gradient(to bottom, #fffc 15%, #fafafacc 85%);--of-bg-field:linear-gradient(to bottom, #fffc 15%, #fafafacc 85%);--border-color-badge:#8ad;--border-color-field:#8ad}.state-pending.input-label,.state-pending.input-progress-bar{color:#57a;background:linear-gradient(#fffc 15%,#fafafacc 85%);border-color:#8ad}.state-deferred{--color-badge:#969;--color-field:#969;--bg-badge:linear-gradient(to bottom, #fffc 15%, #fafafacc 85%);--of-bg-field:linear-gradient(to bottom, #fffc 15%, #fafafacc 85%);--border-color-badge:#c8b;--border-color-field:#c8b}.state-deferred.input-label,.state-deferred.input-progress-bar{color:#969;background:linear-gradient(#fffc 15%,#fafafacc 85%);border-color:#c8b}.state-special{--color-badge:#fff6ff;--color-field:#fff6ff;--bg-badge:linear-gradient(to bottom, #ae7dae 15%, #a671a6 85%);--of-bg-field:linear-gradient(to bottom, #ae7dae 15%, #a671a6 85%);--border-color-badge:#8c588c;--border-color-field:#8c588c}.state-special.input-label,.state-special.input-progress-bar{color:#fff6ff;background:linear-gradient(#ae7dae 15%,#a671a6 85%);border-color:#8c588c}.state-special{--color-bg-event:#fff0d1;--color-event:#806633;--color-border-event:#c92}.state-error{--color-badge:#a55;--color-field:#a55;--bg-badge:linear-gradient(to bottom, #fff 15%, #fafafa 85%);--of-bg-field:linear-gradient(to bottom, #fff 15%, #fafafa 85%);--border-color-badge:#a55;--border-color-field:#a55}.state-error.input-label,.state-error.input-progress-bar{color:#a55;background:linear-gradient(#fff 15%,#fafafa 85%);border-color:#a55}.state-alert{--color-badge:#666;--color-field:#666;--bg-badge:linear-gradient(to bottom, #ffcf70 15%, #ffc95c 85%);--of-bg-field:linear-gradient(to bottom, #ffcf70 15%, #ffc95c 85%);--border-color-badge:#c92;--border-color-field:#c92}.state-alert.input-label,.state-alert.input-progress-bar{color:#666;background:linear-gradient(#ffcf70 15%,#ffc95c 85%);border-color:#c92}.state-warning{--color-badge:#b65;--color-field:#b65;--bg-badge:linear-gradient(to bottom, #fff2aa99 15%, #ffee9699 85%);--of-bg-field:linear-gradient(to bottom, #fff2aa99 15%, #ffee9699 85%);--border-color-badge:#b75;--border-color-field:#b75}.state-warning.input-label,.state-warning.input-progress-bar{color:#b65;background:linear-gradient(#fff2aa99 15%,#ffee9699 85%);border-color:#b75}.state-danger{--color-badge:#f6f6ff;--color-field:#f6f6ff;--bg-badge:linear-gradient(to bottom, #e6211480 15%, #d41f1280 85%);--of-bg-field:linear-gradient(to bottom, #e6211480 15%, #d41f1280 85%);--border-color-badge:#a55;--border-color-field:#a55}.state-danger.input-label,.state-danger.input-progress-bar{color:#f6f6ff;background:linear-gradient(#e6211480 15%,#d41f1280 85%);border-color:#a55}.state-danger{--color-bg-event:#f9dfdf;--color-event:#371414bf;--color-border-event:#c48888}.state-closed{--color-badge:#fff;--color-field:#fff;--bg-badge:linear-gradient(to bottom, #91919180 15%, #87878780 85%);--of-bg-field:linear-gradient(to bottom, #91919180 15%, #87878780 85%);--border-color-badge:#999;--border-color-field:#999}.state-closed.input-label,.state-closed.input-progress-bar{color:#fff;background:linear-gradient(#91919180 15%,#87878780 85%);border-color:#999}.state-dead{--color-badge:#666;--color-field:#666;--bg-badge:linear-gradient(to bottom, #c3c3c380 15%, #b9b9b980 85%);--of-bg-field:linear-gradient(to bottom, #c3c3c380 15%, #b9b9b980 85%);--border-color-badge:#aaa;--border-color-field:#aaa}.state-dead.input-label,.state-dead.input-progress-bar{color:#666;background:linear-gradient(#c3c3c380 15%,#b9b9b980 85%);border-color:#aaa}.state-invert{--color-badge:#fff;--color-field:#fff;--bg-badge:linear-gradient(to bottom, #8d8d8d 15%, #838383 85%);--of-bg-field:linear-gradient(to bottom, #8d8d8d 15%, #838383 85%);--border-color-badge:#777;--border-color-field:#777}.state-invert.input-label,.state-invert.input-progress-bar{color:#fff;background:linear-gradient(#8d8d8d 15%,#838383 85%);border-color:#777}.state-primary{--color-badge:var(--of-primary-tint);--color-field:var(--of-primary-tint);--bg-badge: ;--of-bg-field: ;--border-color-badge:var(--of-primary-tint);--border-color-field:var(--of-primary-tint)}.state-primary.input-label,.state-primary.input-progress-bar{color:var(--of-primary-tint);border-color:var(--of-primary-tint)}.state-primary{--color-bg-event:#e3f3ff;--color-event:#636f79;--color-border-event:#7dc6ff}.state-ignore{--color-badge:#8a8987;--color-field:#8a8987;--bg-badge:linear-gradient(to bottom, #fbfafa 15%, #f1f0ee 85%);--of-bg-field:linear-gradient(to bottom, #fbfafa 15%, #f1f0ee 85%);--border-color-badge:#c7c6c6;--border-color-field:#c7c6c6}.state-ignore.input-label,.state-ignore.input-progress-bar{color:#8a8987;background:linear-gradient(#fbfafa 15%,#f1f0ee 85%);border-color:#c7c6c6}.state-ignore{--color-bg-event:#f6f5f4;--color-event:#6f6f6d;--color-border-event:#c7c6c6}.state-active{--color-badge:#8a8987;--color-field:#8a8987;--bg-badge:linear-gradient(to bottom, #fbfafa 15%, #f1f0ee 85%);--of-bg-field:linear-gradient(to bottom, #fbfafa 15%, #f1f0ee 85%);--border-color-badge:#c7c6c6;--border-color-field:#c7c6c6}.state-active.input-label,.state-active.input-progress-bar{color:#8a8987;background:linear-gradient(#fbfafa 15%,#f1f0ee 85%);border-color:#c7c6c6}.state-active{--color-bg-event:#68d;--color-event:#f6f6f6;--color-border-event:#506cb2}.-of-theme-dark .of-badge.of--icon{--bg-badge:color-mix(in srgb, var(--bg-badge) 92%, var(--of-color-surface))}.-of-theme-dark .state-success{--color-badge:var(--of-color-on-primary-container);--color-field:var(--of-color-on-primary-container);--bg-badge:color-mix(in srgb, var(--of-color-primary-container) 64%, transparent);--of-bg-field:color-mix(in srgb, var(--of-color-primary-container) 64%, transparent);--border-color-badge:color-mix(in srgb, var(--of-color-primary) 64%, var(--of-color-outline));--border-color-field:color-mix(in srgb, var(--of-color-primary) 64%, var(--of-color-outline))}.-of-theme-dark .state-success.input-label,.-of-theme-dark .state-success.input-progress-bar{color:var(--of-color-on-primary-container);background:color-mix(in srgb, var(--of-color-primary-container) 64%, transparent);border-color:color-mix(in srgb, var(--of-color-primary) 64%, var(--of-color-outline))}.-of-theme-dark .state-info{--color-badge:var(--of-color-on-tertiary-container);--color-field:var(--of-color-on-tertiary-container);--bg-badge:color-mix(in srgb, var(--of-color-tertiary-container) 64%, transparent);--of-bg-field:color-mix(in srgb, var(--of-color-tertiary-container) 64%, transparent);--border-color-badge:color-mix(in srgb, var(--of-color-tertiary) 64%, var(--of-color-outline));--border-color-field:color-mix(in srgb, var(--of-color-tertiary) 64%, var(--of-color-outline))}.-of-theme-dark .state-info.input-label,.-of-theme-dark .state-info.input-progress-bar{color:var(--of-color-on-tertiary-container);background:color-mix(in srgb, var(--of-color-tertiary-container) 64%, transparent);border-color:color-mix(in srgb, var(--of-color-tertiary) 64%, var(--of-color-outline))}.-of-theme-dark .state-warning{--color-badge:var(--of-color-on-secondary-container);--color-field:var(--of-color-on-secondary-container);--bg-badge:color-mix(in srgb, var(--of-color-secondary-container) 60%, transparent);--of-bg-field:color-mix(in srgb, var(--of-color-secondary-container) 60%, transparent);--border-color-badge:color-mix(in srgb, var(--of-color-secondary) 60%, var(--of-color-outline));--border-color-field:color-mix(in srgb, var(--of-color-secondary) 60%, var(--of-color-outline))}.-of-theme-dark .state-warning.input-label,.-of-theme-dark .state-warning.input-progress-bar{color:var(--of-color-on-secondary-container);background:color-mix(in srgb, var(--of-color-secondary-container) 60%, transparent);border-color:color-mix(in srgb, var(--of-color-secondary) 60%, var(--of-color-outline))}.-of-theme-dark .state-alert{--color-badge:var(--of-color-on-secondary-container);--color-field:var(--of-color-on-secondary-container);--bg-badge:color-mix(in srgb, var(--of-color-secondary-container) 58%, transparent);--of-bg-field:color-mix(in srgb, var(--of-color-secondary-container) 58%, transparent);--border-color-badge:color-mix(in srgb, var(--of-color-secondary) 58%, var(--of-color-outline));--border-color-field:color-mix(in srgb, var(--of-color-secondary) 58%, var(--of-color-outline))}.-of-theme-dark .state-alert.input-label,.-of-theme-dark .state-alert.input-progress-bar{color:var(--of-color-on-secondary-container);background:color-mix(in srgb, var(--of-color-secondary-container) 58%, transparent);border-color:color-mix(in srgb, var(--of-color-secondary) 58%, var(--of-color-outline))}.-of-theme-dark .state-error,.-of-theme-dark .state-danger{--color-badge:var(--of-color-on-error-container);--color-field:var(--of-color-on-error-container);--bg-badge:color-mix(in srgb, var(--of-color-error-container) 64%, transparent);--of-bg-field:color-mix(in srgb, var(--of-color-error-container) 64%, transparent);--border-color-badge:color-mix(in srgb, var(--of-color-error) 64%, var(--of-color-outline));--border-color-field:color-mix(in srgb, var(--of-color-error) 64%, var(--of-color-outline))}.-of-theme-dark .state-error.input-label,.-of-theme-dark .state-error.input-progress-bar,.-of-theme-dark .state-danger.input-label,.-of-theme-dark .state-danger.input-progress-bar{color:var(--of-color-on-error-container);background:color-mix(in srgb, var(--of-color-error-container) 64%, transparent);border-color:color-mix(in srgb, var(--of-color-error) 64%, var(--of-color-outline))}.-of-theme-dark .state-error,.-of-theme-dark .state-danger{--color-bg-event:color-mix(in srgb, var(--of-color-error-container) 60%, transparent);--color-event:var(--of-color-on-error-container);--color-border-event:color-mix(in srgb, var(--of-color-error) 60%, var(--of-color-outline))}.-of-theme-dark .state-primary{--color-badge:var(--of-on-primary-tint);--color-field:var(--of-on-primary-tint);--bg-badge:color-mix(in srgb, var(--of-primary-tint) 62%, transparent);--of-bg-field:color-mix(in srgb, var(--of-primary-tint) 62%, transparent);--border-color-badge:color-mix(in srgb, var(--of-primary-tint) 64%, var(--of-color-outline));--border-color-field:color-mix(in srgb, var(--of-primary-tint) 64%, var(--of-color-outline))}.-of-theme-dark .state-primary.input-label,.-of-theme-dark .state-primary.input-progress-bar{color:var(--of-on-primary-tint);background:color-mix(in srgb, var(--of-primary-tint) 62%, transparent);border-color:color-mix(in srgb, var(--of-primary-tint) 64%, var(--of-color-outline))}.-of-theme-dark .state-primary{--color-bg-event:color-mix(in srgb, var(--of-primary-tint) 54%, transparent);--color-event:var(--of-on-primary-tint);--color-border-event:color-mix(in srgb, var(--of-primary-tint) 62%, var(--of-color-outline))}.-of-theme-dark .state-ignore,.-of-theme-dark .state-active{--color-badge:var(--of-color-on-surface-variant);--color-field:var(--of-color-on-surface-variant);--bg-badge:color-mix(in srgb, var(--of-color-surface-variant) 70%, transparent);--of-bg-field:color-mix(in srgb, var(--of-color-surface-variant) 70%, transparent);--border-color-badge:color-mix(in srgb, var(--of-color-on-surface) 35%, transparent);--border-color-field:color-mix(in srgb, var(--of-color-on-surface) 35%, transparent)}.-of-theme-dark .state-ignore.input-label,.-of-theme-dark .state-ignore.input-progress-bar,.-of-theme-dark .state-active.input-label,.-of-theme-dark .state-active.input-progress-bar{color:var(--of-color-on-surface-variant);background:color-mix(in srgb, var(--of-color-surface-variant) 70%, transparent);border-color:color-mix(in srgb, var(--of-color-on-surface) 35%, transparent)}.-of-theme-dark .state-ignore,.-of-theme-dark .state-active{--color-bg-event:color-mix(in srgb, var(--of-color-surface) 72%, transparent);--color-event:var(--of-color-on-surface);--color-border-event:color-mix(in srgb, var(--of-color-on-surface) 30%, transparent)}.of--elevated,.of--elevated-1,.of--elevated-2,.of--elevated-3,.of--elevated-4,.of--elevated-5{--of-elevation-box-shadow:none;box-shadow:var(--of-elevation-box-shadow);--of-elevation-box-shadow-1:0 1px 3px #00000040, 0 1px 2px #00000080;--of-elevation-box-shadow-2:0 3px 6px #00000052, 0 3px 6px #00000080;--of-elevation-box-shadow-3:0 10px 20px #00000061, 0 6px 6px #00000075;--of-elevation-box-shadow-4:0 14px 28px #00000080, 0 10px 10px #00000070;--of-elevation-box-shadow-5:0 19px 38px #0009, 0 15px 12px #00000070}.of--elevated-1{--of-elevation-box-shadow:var(--of-elevation-box-shadow-1)}.of--elevated-2{--of-elevation-box-shadow:var(--of-elevation-box-shadow-2)}.of--elevated-3{--of-elevation-box-shadow:var(--of-elevation-box-shadow-3)}.of--elevated-4{--of-elevation-box-shadow:var(--of-elevation-box-shadow-4)}.of--elevated-5{--of-elevation-box-shadow:var(--of-elevation-box-shadow-5)}.of--layer{box-sizing:border-box;position:absolute;inset:0}.of-icon{--icon-size:var(--of-icon-size);font-size:var(--icon-size);line-height:1;display:inline-flex}.of-icon.left{margin-right:.25em}.of-icon svg{aspect-ratio:1;fill:currentColor;width:var(--icon-size,var(--of-icon-size));height:auto}.of-icon--svg{vertical-align:text-bottom}.of--icon-size-inherit{--icon-size:1em}.of-icon.of--icon-size-xs{--icon-size:16px}.of-icon.of--icon-size-sm{--icon-size:20px}.of-icon.of--icon-size-md{--icon-size:24px}.of-icon.of--icon-size-lg{--icon-size:28px}.of-icon.of--icon-size-xl{--icon-size:32px}.of--led-grey{color:#aaa}.of--led-green{color:#2c4}.of--led-red{color:#c43}.of--led-yellow{color:#dc4}.of--led-violet{color:#c5c}.of--led-blue{color:#36d}.of--led-orange{color:#d80}.of-tooltip{--tt-bg-color:#151713;--tt-icon-bg-color:var(--of-primary-tint);font-size:.8em}.of-tooltip .of-tooltip-main{cursor:pointer;display:inline-block;position:relative}.of-tooltip .of-tooltip-main .of-icon svg{fill:var(--tt-icon-bg-color)}.of-tooltip .of-tooltip-main .of-tooltip-text{background-color:var(--tt-bg-color);color:#fff;z-index:99999;opacity:0;width:max-content;transition:opacity .2s, display .2s allow-discrete;border-radius:3px;padding:4px 8px;line-height:1.3em;display:none;position:absolute}.of-tooltip .of-tooltip-main .of-tooltip-text .triangle{line-height:0;position:absolute;top:calc(50% - 3px)}.of-tooltip .of-tooltip-main .of-tooltip-text .triangle svg{fill:var(--tt-bg-color)}.of-tooltip .of-tooltip-main .of-tooltip-text.left{right:var(--tt-text-offset)}.of-tooltip .of-tooltip-main .of-tooltip-text.left .triangle{left:calc(100% - 1px)}.of-tooltip .of-tooltip-main .of-tooltip-text.left .triangle svg{transform:rotate(180deg)}.of-tooltip .of-tooltip-main .of-tooltip-text.right{left:var(--tt-text-offset)}.of-tooltip .of-tooltip-main .of-tooltip-text.right .triangle{left:-2px}.of-tooltip .of-tooltip-main .of-tooltip-text.open{opacity:1;display:block}.of--small{--field-font-size:var(--font-size-input-sm,.8125rem)}.of--large{--field-font-size:var(--font-size-input-lg,1.125rem)}.of--text-numeric{font-variant-numeric:lining-nums tabular-nums}.of--text-placeholder{color:var(--of-field-color-color-placeholder,var(--of-field-color-color));opacity:var(--of-field-color-opacity-placeholder,var(--of-field-color-opacity))}.of--align-left{text-align:left}.of--align-right{text-align:right}.of--align-center{text-align:center}.of--align-start{text-align:start;justify-content:flex-start}.of--align-end{text-align:end;justify-content:flex-end}.of--cursor-default{cursor:default}.of--cursor-pointer{cursor:pointer}.of--cursor-text{cursor:text}.of--block{--of-field-width:100%}.of-group{--group-pad:calc(.5em - 1px);--elevation-level:0;border:1px solid var(--of-color-outline);padding:var(--group-pad) 0;border-radius:5px}.of-group-label{color:var(--of-field-label-color);opacity:var(--of-field-label-opacity);margin-bottom:var(--group-pad);padding-left:.7em;font-size:90%}.of-group:hover>.of-group-label{color:var(--of-field-label-color-hover,var(--of-field-label-color));opacity:var(--of-field-label-opacity-hover,var(--of-field-label-opacity))}:is(.of-group:focus-within:not(:has(:focus-visible)),.of-group.of--focused:not(:has(:focus-visible))){--elevation-level:.3}:is(.of-group:focus-within:not(:has(:focus-visible))>.of-group-label,.of-group.of--focused:not(:has(:focus-visible))>.of-group-label){color:var(--of-field-label-color-focus,var(--of-field-label-color));opacity:var(--of-field-label-opacity-focus,var(--of-field-label-opacity))}.of-group-row{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.of-group-row.of--pad{padding:0 var(--group-pad) var(--group-pad);grid-gap:var(--group-pad)}.of-field{position:relative}.of-field.of--density-3.of--label-frame.of-toggle-field.of--variant-outlined .of-toggle-wrapper{padding:calc(var(--field-v-pad) * 1.3) var(--field-h-pad) calc(var(--field-v-pad) * .7)}.of-toggle-input .of-field-input,.of-slider-field .of-field-input,.of-file-field .of-field-input{appearance:none;width:100%;height:100%;cursor:inherit;font-size:inherit;opacity:0;outline:none;margin:0;position:absolute;top:0;left:0}.of-toggle-input .of-field-input::-webkit-file-upload-button{cursor:inherit}.of-slider-field .of-field-input::-webkit-file-upload-button{cursor:inherit}.of-file-field .of-field-input::-webkit-file-upload-button{cursor:inherit}.of-file-input{display:flex;position:relative}.of-toggle-wrapper{flex:auto;display:flex}.of-field-inner>.of-toggle-wrapper{padding-left:0;padding-right:0}.of-toggle-wrapper .of-toggle-input{padding:0 var(--field-h-pad,.4em) 0 0;flex:none;justify-content:center;align-self:center;position:relative}.of--checked .of-toggle-wrapper .of-toggle-input{color:var(--of-primary-tint,inherit)}.of-field{--of-field-border-color:var(--of-primary-tint);--of-field-border-opacity:50%;--of-field-border-color-hover:var(--of-primary-tint);--of-field-border-opacity-hover:60%;--of-field-border-color-disabled:var(--of-primary-tint);--of-field-border-opacity-disabled:60%;--of-field-border-color-focus:color-mix(in srgb, var(--of-primary-tint) 80%, var(--of-color-on-surface) 20%);--of-field-border-opacity-focus:100%;--of-field-border-color-invalid:var(--of-color-error);--of-field-border-opacity-invalid:100%;--of-field-filled-label-color:var(--of-primary-tint);--of-field-filled-label-opacity:80%;--of-field-filled-label-color-hover:var(--of-primary-tint);--of-field-filled-label-opacity-hover:90%;--of-field-filled-label-color-disabled:var(--of-primary-tint);--of-field-filled-label-opacity-disabled:55%;--of-field-filled-label-color-focus:var(--of-primary-tint);--of-field-filled-label-opacity-focus:100%;--of-field-filled-label-color-invalid:var(--of-color-error);--of-field-filled-label-opacity-invalid:100%;--of-field-filled-bg-color:var(--of-color-on-surface);--of-field-filled-bg-opacity:4%;--of-field-filled-bg-color-hover:var(--of-color-on-surface);--of-field-filled-bg-opacity-hover:6%;--of-field-filled-bg-color-focus:var(--of-color-on-surface);--of-field-filled-bg-opacity-focus:8%;--of-field-color-color:var(--of-color-on-surface);--of-field-color-opacity:100%;--of-field-color-color-disabled:var(--of-color-on-surface);--of-field-color-opacity-disabled:65%;--of-field-color-color-placeholder:var(--of-color-on-surface);--of-field-color-opacity-placeholder:70%;--of-field-filled-color-color:var(--of-color-on-surface);--of-field-filled-color-opacity:100%;--of-field-filled-color-color-disabled:var(--of-color-on-surface);--of-field-filled-color-opacity-disabled:65%;--of-field-filled-color-color-placeholder:var(--of-color-on-surface);--of-field-filled-color-opacity-placeholder:70%}.of-field,.of-group{--of-field-label-color:var(--of-color-on-surface);--of-field-label-opacity:80%;--of-field-label-color-hover:var(--of-primary-tint);--of-field-label-opacity-hover:90%;--of-field-label-color-disabled:var(--of-primary-tint);--of-field-label-opacity-disabled:55%;--of-field-label-color-focus:var(--of-primary-tint);--of-field-label-opacity-focus:100%;--of-field-label-color-invalid:var(--of-color-error);--of-field-label-opacity-invalid:100%}.of-field{--field-width:var(--of-field-width);--field-background:transparent;--field-background-opacity:0;--field-border-color:transparent;--field-border-opacity:1;--field-border-radius:var(--border-radius-input,5px);--field-border-style:solid;--field-border-width:1px;--field-color:var(--of-field-color-color);--field-opacity:var(--of-field-color-opacity);--field-font-size:var(--font-size-input,1rem);--field-label-color:var(--of-field-label-color);--field-label-opacity:var(--of-field-label-opacity);--field-label-width:var(--of-field-label-width,50%);--field-input-height:calc(var(--field-line-height) * 1em);--field-line-height:var(--line-height-input,1.25);--field-h-pad-base:.666em;--icon-h-pad:.5em;--field-v-pad-base:1.125em;--field-v-pad:var(--field-v-pad-base);--field-h-pad:var(--field-h-pad-base);--field-size:var(--of-field-size);--field-size-append:0px;--field-size-prepend:0px}.of-field.of--small{--field-font-size:var(--font-size-input-sm,.8125rem)}.of-field.of--large{--field-font-size:var(--font-size-input-lg,1.125rem)}.of-field .of--layer-bg{background-color:var(--field-background);opacity:var(--field-background-opacity)}.of-field.of--interactive{--field-border-color:var(--of-field-border-color);--field-border-opacity:var(--of-field-border-opacity)}.of-field.of--mode-disabled{--field-border-color:var(--of-field-border-color-disabled,var(--of-field-border-color));--field-border-opacity:var(--of-field-border-opacity-disabled,var(--of-field-border-opacity));--field-color:var(--of-field-color-color-disabled,var(--of-field-color-color));--field-opacity:var(--of-field-color-opacity-disabled,var(--of-field-color-opacity));--field-label-color:var(--of-field-label-color-disabled,var(--of-field-label-color));--field-label-opacity:var(--of-field-label-opacity-disabled,var(--of-field-label-opacity))}.of-field.of--mode-editable:hover:not(.of--invalid):not(.of--undecorated){--field-border-color:var(--of-field-border-color-hover,var(--of-field-border-color));--field-border-opacity:var(--of-field-border-opacity-hover,var(--of-field-border-opacity))}.of-field.of--mode-editable:hover{--field-label-color:var(--of-field-label-color-hover,var(--of-field-label-color));--field-label-opacity:var(--of-field-label-opacity-hover,var(--of-field-label-opacity))}.of-field.of--interactive.of--focused:not(.of--invalid):not(.of--undecorated){--field-border-color:var(--of-field-border-color-focus,var(--of-field-border-color));--field-border-opacity:var(--of-field-border-opacity-focus,var(--of-field-border-opacity))}.of-field.of--interactive.of--focused{--field-label-color:var(--of-field-label-color-focus,var(--of-field-label-color));--field-label-opacity:var(--of-field-label-opacity-focus,var(--of-field-label-opacity))}.of-field.of--invalid{--field-label-color:var(--of-field-label-color-invalid,var(--of-field-label-color));--field-label-opacity:var(--of-field-label-opacity-invalid,var(--of-field-label-opacity));--field-border-color:var(--of-field-border-color-invalid,var(--of-field-border-color));--field-border-opacity:var(--of-field-border-opacity-invalid,var(--of-field-border-opacity))}.of-field.of--mode-fixed .of-toggle-input{--field-color:var(--of-field-color-color-disabled,var(--of-field-color-color));--field-opacity:var(--of-field-color-opacity-disabled,var(--of-field-color-opacity))}.of-field{box-sizing:border-box;color:var(--field-color);font-size:var(--field-font-size);text-align:start;vertical-align:top;-webkit-user-select:none;user-select:none;max-width:100%;-moz-user-select:-moz-none;outline:none;flex-flow:column;flex:1 0 auto;line-height:normal;display:flex}.of-field.of--inline{width:var(--field-size);display:inline-flex}.of-field .of-field-main-label,.of-field.of--label-frame .of-field-frame-label{display:flex}.of-field.of--label-frame.of--variant-outlined .of-field-frame-label .of-tooltip{z-index:2;padding-left:2.3em;font-size:.59em;transition:bottom .15s,padding-left .15s;position:relative;bottom:-8px}.of-field.of--label-frame.of--variant-outlined .of-field-frame-label .of-tooltip .of-tooltip-text{font-size:1.2em}.of-field:not(.of-toggle-field) .of-field-label,.of-field.of-radio-field .of-field-label{flex:1}.of-field.of-toggle-field .of-field-main-label .of-field-label{padding-right:1em}.of-field.of--label-left,.of-field.of--label-right{grid-template-columns:var(--field-label-width) auto;display:grid}.of-field.of--label-left>.of-field-main-label,.of-field.of--label-right>.of-field-main-label{padding:0 var(--field-h-pad);align-items:center;display:flex}.of-field.of--label-left.of--inline,.of-field.of--label-right.of--inline{display:inline-grid}.of-field.of--label-left .of-field-label,.of-field.of--label-right .of-field-label{flex:0}.of-field.of--label-left .of-tooltip,.of-field.of--label-right .of-tooltip{padding:0 1em}.of-field.of--label-left{grid-template-areas:"label main""label caption"}.of-field.of--label-right{grid-template-areas:"main label""caption label"}.of-field.of--label-top:not(.of--label-empty)>.of-field-main-label{padding-left:var(--field-h-pad);margin-bottom:.25em}.of-field.of--label-frame:not(.of-toggle-field) .of-tooltip,.of-field.of--label-top.of--label-empty .of-tooltip,.of-field.of--label-none .of-tooltip{position:relative}.of-field.of--rounded{--field-border-radius:calc(var(--field-v-pad) + .5em + 2px)}.of-field.of--undecorated{--field-border-opacity:0}.of-field.of--undecorated .of--layer-bg{opacity:0}.of-field>.of-field-main>.of-field-body>.of-field-inner>textarea{box-sizing:border-box;margin:0 var(--field-border-width) 2px 0;padding:var(--field-v-pad) var(--field-h-pad);resize:vertical}.of-field.of--density-0{--field-v-pad-base:.7em}.of-field.of--density-0 .of-field-input,.of-field.of--density-0 .of-file-input{padding:var(--field-v-pad) var(--field-h-pad)!important}.of-field.of--density-1{--field-v-pad-base:.5em}.of-field.of--density-2{--field-v-pad-base:.375em}.of-field.of--density-3{--field-v-pad-base:.3em}.of-field-main-label{grid-area:label}.of-field-main{box-sizing:border-box;min-height:calc(2 * var(--field-v-pad) + var(--field-input-height));outline:none;flex-flow:column;grid-area:main;display:flex;position:relative}.of-field-caption{grid-area:caption}.of-field-body{opacity:var(--field-opacity);box-sizing:border-box;margin:calc(0px - var(--field-border-width));min-height:calc(var(--field-v-pad) + var(--field-input-height));max-width:100%;font-family:var(--font-family-input,inherit);font-weight:var(--font-weight-input,normal);letter-spacing:var(--letter-spacing-input,0);line-height:var(--line-height-input,1.25);align-items:flex-start;display:flex;position:relative}.of-field-inner{width:0;display:flex}.of-field-inner>:not(.of--unpadded):not([class*=of--density-]){padding:var(--field-v-pad) var(--field-h-pad)}.of-field-inner>:not(.of--unpadded):not([class*=of--density-]).of-field-inner-prepend{padding-right:0}.of-field-inner,.of-field-content-text{cursor:inherit;text-overflow:ellipsis;font-size:var(--field-font-size);flex:auto}.of-field-inner:empty:after,.of-field-content-text:empty:after{content:"​"}.of-field-content-text{overflow:hidden}.of-field-input{color:inherit;font-family:inherit;line-height:inherit;font-size:var(--field-font-size);appearance:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex:auto;width:100%;display:block}.of-field-input::placeholder{color:var(--of-field-color-color-placeholder,var(--of-field-color-color));opacity:var(--of-field-color-opacity-placeholder,var(--of-field-color-opacity))}.of-field-input,.of-field-content-text{outline:none;margin:0;font-weight:400}.of-field:focus-visible>.of-field-main{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:var(--field-border-radius);outline:none;overflow:visible}.of-field-main:has(.of-field-input:focus-visible){z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:var(--field-border-radius);outline:none;overflow:visible}.of-field-main:has(textarea:focus-visible){z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:var(--field-border-radius);outline:none;overflow:visible}.of-field-main:has(.of-field-content-text:focus-visible){z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:var(--field-border-radius);outline:none;overflow:visible}.of-field.of--interactive.of--focused:not(.of--undecorated):has(>.of-field-main>.of--layer-brd):focus-visible>.of-field-main{box-shadow:none;z-index:auto;outline:none}.of-field.of--interactive.of--focused:not(.of--undecorated):has(>.of-field-main>.of--layer-brd) .of-field-main:has(.of-field-input:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of--interactive.of--focused:not(.of--undecorated):has(>.of-field-main>.of--layer-brd) .of-field-main:has(textarea:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of--interactive.of--focused:not(.of--undecorated):has(>.of-field-main>.of--layer-brd) .of-field-main:has(.of-field-content-text:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field:focus-visible>.of-field-main .of-field-input:focus-visible,.of-field:focus-visible>.of-field-main textarea:focus-visible,.of-field:focus-visible>.of-field-main .of-field-content-text:focus-visible{outline:none}.of-field-main:has(.of-field-input:focus-visible) .of-field-input:focus-visible{outline:none}.of-field-main:has(textarea:focus-visible) textarea:focus-visible{outline:none}.of-field-main:has(.of-field-content-text:focus-visible) .of-field-content-text:focus-visible{outline:none}.of-field .remove-item:focus-visible,.of-field .of-icon-clear-calendar:focus-visible,.of-field .of-icon-clear-file:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:2px;outline:none;overflow:visible}.of-field.of-text-field.of--suppress-keyboard-focus-ring:focus-visible>.of-field-main{box-shadow:none;z-index:auto;outline:none}.of-field.of-text-field.of--suppress-keyboard-focus-ring .of-field-main:has(.of-field-input:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of-text-field.of--suppress-keyboard-focus-ring .of-field-main:has(textarea:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of-text-field.of--suppress-keyboard-focus-ring .of-field-main:has(.of-field-content-text:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of-text-field.of--suppress-keyboard-focus-ring.of--variant-outlined.of--label-frame.of--interactive.of--focused{--field-border-width:1px}.of-field.of-text-field.of--suppress-keyboard-focus-ring.of--variant-filled.of--interactive.of--focused{--field-background:var(--of-field-filled-bg-color);--field-background-opacity:var(--of-field-filled-bg-opacity);--field-label-color:var(--of-field-filled-label-color);--field-label-opacity:var(--of-field-filled-label-opacity)}.of-field.of-text-field.of--suppress-keyboard-focus-ring.of--variant-filled.of--interactive.of--focused .of--layer-brd:after{opacity:0;transform:scaleX(0)}.of-field.of-slider-field:focus-visible>.of-field-main,.of-field.of-toggle-field:focus-visible>.of-field-main{box-shadow:none;z-index:auto;outline:none}.of-field.of-slider-field .of-field-main:has(.of-field-input:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of-slider-field .of-field-main:has(textarea:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of-slider-field .of-field-main:has(.of-field-content-text:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of-toggle-field .of-field-main:has(.of-field-input:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of-toggle-field .of-field-main:has(textarea:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of-toggle-field .of-field-main:has(.of-field-content-text:focus-visible){box-shadow:none;z-index:auto;outline:none}.of-field.of-slider-field.of--suppress-keyboard-focus-ring .of-slider.of--focused .of-slider-thumb:not(.of--moved){box-shadow:0 2px 1px #64646426}.of-slider:has(.of-field-input:focus-visible) .of-slider-thumb{box-shadow:0 0 5px 9px #64646426}.of-field-content-text{box-sizing:content-box;min-height:1.25em}.of-field-fixed-content{-webkit-user-select:text;user-select:text}.of-field-prepend,.of-field-append{box-sizing:border-box;flex:none;align-self:center;display:flex}.of-field-prepend{padding-left:var(--icon-h-pad)}.of-field-append{padding-right:var(--icon-h-pad)}.of-field.of--variant-outlined .of--layer{border-radius:var(--field-border-radius)}.of-field.of--variant-outlined .of--layer-brd{border:var(--field-border-width) var(--field-border-style) transparent}.of-field.of--variant-outlined:not(.of--label-frame) .of--layer-brd{border-color:var(--field-border-color);opacity:var(--field-border-opacity)}.of-field.of--variant-outlined>.of-field-inner{margin-top:-1px}.of-field.of--variant-outlined.of--label-frame{--field-h-pad:.666em}.of-field.of--variant-outlined.of--label-frame>.of-field-main{border:none}.of-field.of--variant-outlined.of--label-frame>.of-field-main>.of-field-body{margin:0}.of-field.of--variant-outlined.of--label-frame>.of-field-main>.of-field-body .of-field-inner{opacity:0;transition:opacity .18s}.of-field.of--variant-outlined.of--label-frame>.of-field-main>.of-field-header{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.of-field.of--variant-outlined.of--label-frame>.of-field-main>.of-field-header:before{border:var(--field-border-width) var(--field-border-style) var(--field-border-color);opacity:var(--field-border-opacity);border-radius:var(--field-border-radius) 0 0 var(--field-border-radius);box-sizing:border-box;content:"";flex:0 0 calc(max(var(--field-h-pad), var(--field-border-radius)) - .25em);border-right:none;transition:border-color .12s}.of-field.of--variant-outlined.of--label-frame>.of-field-main>.of-field-header:after{border:var(--field-border-width) var(--field-border-style) var(--field-border-color);opacity:var(--field-border-opacity);border-radius:0 var(--field-border-radius) var(--field-border-radius) 0;content:"";border-left:none;flex:auto;transition:border-color .12s}.of-field.of--variant-outlined.of--label-frame>.of-field-main>.of-field-header .of-field-header-label{max-width:calc(100% - 2 * var(--field-h-pad));padding:0 .25em;position:relative}.of-field.of--variant-outlined.of--label-frame>.of-field-main>.of-field-header .of-field-header-label:after{border-bottom:var(--field-border-width) var(--field-border-style) var(--field-border-color);border-top:var(--field-border-width) var(--field-border-style) var(--field-border-color);opacity:var(--field-border-opacity);content:"";box-sizing:border-box;transition:border-color .12s;position:absolute;inset:0}.of-field.of--variant-outlined.of--label-frame>.of-field-main>.of-field-header .of-field-header-label .of-field-label{transform:translateX(var(--field-size-prepend)) scale(1.3333) translateY(var(--field-v-pad));transform-origin:0 0;backface-visibility:hidden;font-size:.666em;transition:transform .15s;display:block;position:relative;top:.25em}.of-field.of--variant-outlined.of--label-frame.of--interactive.of--focused:not(:has(:focus-visible)):not(.of-toggle-field){--field-border-width:2px}.of-field.of--variant-outlined.of--label-frame{padding-top:.675em}.of-field.of--variant-outlined.of--label-frame.of--interactive.of--focused>.of-field-main>.of-field-header .of-field-header-label:after,.of-field.of--variant-outlined.of--label-frame.of--active>.of-field-main>.of-field-header .of-field-header-label:after{border-top-color:#0000}.of-field.of--variant-outlined.of--label-frame.of--interactive.of--focused>.of-field-main>.of-field-header .of-field-header-label .of-field-label,.of-field.of--variant-outlined.of--label-frame.of--active>.of-field-main>.of-field-header .of-field-header-label .of-field-label{transform:translateY(-.675em)}.of-field.of--variant-outlined.of--label-frame.of--interactive.of--focused>.of-field-main>.of-field-header .of-field-header-label .of-tooltip,.of-field.of--variant-outlined.of--label-frame.of--active>.of-field-main>.of-field-header .of-field-header-label .of-tooltip{padding-left:1em;bottom:4px}.of-field.of--variant-outlined.of--label-frame.of--interactive.of--focused>.of-field-main>.of-field-body>.of-field-inner,.of-field.of--variant-outlined.of--label-frame.of--active>.of-field-main>.of-field-body>.of-field-inner{opacity:1}.of-field.of--variant-outlined.of--label-frame.of-select-field.of--multi.of--active>.of-field-main>.of-field-body>.of-field-inner>.of-field-content-text{padding-top:calc(var(--field-v-pad) + .35em);flex-wrap:wrap;align-items:center;gap:.15em .25em;display:flex}.of-field.of--variant-filled.of--label-frame.of-select-field.of--multi.of--active>.of-field-main>.of-field-body>.of-field-inner>.of-field-content-text{flex-wrap:wrap;align-items:center;gap:.15em .25em;display:flex}.of-field.of-editor.of--interactive:not(.of--focused):not(.of--undecorated):not(.of--mode-disabled) .editor-toolbar .editor-action .of--layer.of--layer-brd{box-shadow:none}.of-field.of--variant-filled .of--layer-brd{border:var(--field-border-width) var(--field-border-style) var(--field-border-color);border-color:transparent transparent var(--field-border-color) transparent;opacity:var(--field-border-opacity)}.of-field.of--variant-filled.of--mode-editable,.of-field.of--variant-filled.of--mode-locked{--field-background:var(--of-field-filled-bg-color);--field-background-opacity:var(--of-field-filled-bg-opacity)}.of-field.of--variant-filled.of--interactive{--field-color:var(--of-field-filled-color-color);--field-opacity:var(--of-field-filled-color-opacity)}.of-field.of--variant-filled.of--interactive .of--layer{border-radius:var(--field-border-radius) var(--field-border-radius) 0 0}.of-field.of--variant-filled.of--mode-editable:hover{--field-background:var(--of-field-filled-bg-color-hover,var(--of-field-filled-bg-color));--field-background-opacity:var(--of-field-filled-bg-opacity-hover,var(--of-field-filled-bg-opacity))}.of-field.of--variant-filled.of--mode-disabled{--field-color:var(--of-field-filled-color-color-disabled,var(--of-field-filled-color-color));--field-opacity:var(--of-field-filled-color-opacity-disabled,var(--of-field-filled-color-opacity));--field-border-style:dashed;--field-label-color:var(--of-field-filled-label-color-disabled,var(--of-field-filled-label-color));--field-label-opacity:var(--of-field-filled-label-opacity-disabled,var(--of-field-filled-label-opacity))}.of-field.of--variant-filled.of--interactive.of--focused:not(:has(:focus-visible)):not(.of-toggle-field){--field-background:var(--of-field-filled-bg-color-focus,var(--of-field-filled-bg-color));--field-background-opacity:var(--of-field-filled-bg-opacity-focus,var(--of-field-filled-bg-opacity));--field-label-color:var(--of-field-filled-label-color-focus,var(--of-field-filled-label-color));--field-label-opacity:var(--of-field-filled-label-opacity-focus,var(--of-field-filled-label-opacity))}.of-field.of--variant-filled.of--interactive .of--layer-brd:after{background:var(--of-field-border-color-focus,var(--of-field-border-color));content:"";height:2px;bottom:calc(0px - var(--field-border-width));opacity:0;transform-origin:50%;z-index:1;width:100%;transition:opacity 90ms,transform .15s;position:absolute;left:0;transform:scaleX(0)}.of-field.of--variant-filled.of--interactive.of--invalid .of--layer-brd:after{background:var(--of-field-border-color-invalid,var(--of-field-border-color))}.of-field.of--variant-filled.of--interactive.of--focused:not(:has(:focus-visible)):not(.of-toggle-field) .of--layer-brd:after{opacity:var(--of-field-border-opacity-focus,var(--of-field-border-opacity));transform:scaleX(1)}.of-field.of--variant-filled.of--mode-editable:hover{--field-label-color:var(--of-field-filled-label-color-hover,var(--of-field-filled-label-color));--field-label-opacity:var(--of-field-filled-label-opacity-hover,var(--of-field-filled-label-opacity))}.of-field.of--variant-filled.of--mode-disabled{--field-label-color:var(--of-field-filled-label-color-disabled,var(--of-field-filled-label-color));--field-label-opacity:var(--of-field-filled-label-opacity-disabled,var(--of-field-filled-label-opacity))}.of-field.of--variant-filled.of--interactive.of--focused:not(:has(:focus-visible)):not(.of-toggle-field){--field-label-color:var(--of-field-filled-label-color-focus,var(--of-field-filled-label-color));--field-label-opacity:var(--of-field-filled-label-opacity-focus,var(--of-field-filled-label-opacity))}.of-field.of--variant-filled.of--label-frame{--field-h-pad:.666em;--field-v-pad:calc(var(--field-v-pad-base) - .166em)}.of-field.of--variant-filled.of--label-frame>.of-field-main{min-height:calc(.666em + var(--field-v-pad) + var(--field-input-height));padding:0}.of-field.of--variant-filled.of--label-frame>.of-field-main .of-field-header{margin:calc(0px - var(--field-border-width));position:absolute;top:-1px;left:0;right:0}.of-field.of--variant-filled.of--label-frame>.of-field-main .of-field-header .of-field-header-label{box-sizing:border-box;padding:calc(var(--field-v-pad)) calc(var(--field-size-append) + var(--field-h-pad)) 0 calc(var(--field-size-prepend) + var(--field-h-pad));line-height:1;display:flex}.of-field.of--variant-filled.of--label-frame>.of-field-main .of-field-header .of-field-header-label .of-tooltip{z-index:2;font-size:.59em}.of-field.of--variant-filled.of--label-frame>.of-field-main .of-field-header .of-field-header-label .of-tooltip .of-tooltip-text{font-size:1.2em}.of-field.of--variant-filled.of--label-frame>.of-field-main .of-field-header .of-field-header-label .of-field-label{padding-right:1em;font-size:.666em}.of-field.of--variant-filled.of--label-frame>.of-field-main>.of-field-body>.of-field-inner{margin-top:1em}.of-field.of--variant-filled.of--label-frame>.of-field-main>.of-field-body>.of-field-inner>.of-field-input,.of-field.of--variant-filled.of--label-frame>.of-field-main>.of-field-body>.of-field-inner>.of-file-input{padding:calc(var(--field-v-pad) / 2) var(--field-h-pad) var(--field-v-pad)}.of-field.of--variant-filled.of--label-frame>.of-field-main>.of-field-body>.of-field-prepend{margin-top:1em}.of-field.of--required .of--icon-required{padding-left:2px;font-size:1.8em;position:relative;top:-4px}.of-field.of--required .of--icon-required svg{fill:#c10015;width:.8em;height:1em;font-size:.6em}.of-field-label{color:var(--field-label-color);opacity:var(--field-label-opacity);text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;align-self:center;font-size:.8em;transition:color .1s}.of-toggle{outline:none;display:inline-flex}.of-switch{box-sizing:border-box;font-size:calc(var(--field-font-size,1em) * 1.2);height:calc(var(--field-font-size,1em) * 1.2);padding:calc(var(--field-font-size,1em) * .25);vertical-align:top;width:calc(var(--field-font-size,1em) * 2.5);align-items:center;line-height:normal;display:inline-flex;position:relative}.of-switch-thumb{background-color:var(--field-color);box-sizing:border-box;content:"";border-radius:50%;width:1em;height:1em;transition:left .15s ease-in-out,background-color .15s ease-in-out;position:absolute;top:0;left:0;box-shadow:0 2px 1px #64646426,0 -2px 1px #64646426}.of-switch-thumb.outside{background-color:#fff;width:.8em;height:.8em;top:auto;left:.35em}.of-switch-track{border:1px solid var(--field-color);box-sizing:border-box;border-radius:1em;flex:auto;height:100%;transition:background-color .15s ease-in-out,border .15s ease-in-out}.of-switch-track.outside{background-color:#f0f1ee;border:none;height:1em}.of--checked .of-switch .of-switch-thumb{left:calc(1em - 1px)}.of--checked .of-switch .of-switch-thumb:not(.outside),.of--checked .of-switch .of-switch-track{background-color:var(--of-primary-tint)}.of--checked .of-switch .of-switch-track:not(.outside){opacity:.72}.of-field.of-toggle-field .of-toggle-input:hover .of-switch-thumb{box-shadow:0 0 5px 9px #64646426}.of-field.of-toggle-field .of-toggle-input:hover .of-toggle-icon{z-index:1;position:relative}.of-field.of-toggle-field .of-toggle-input:has(.of-field-input:focus-visible) .of-toggle-icon{z-index:1;position:relative}.of-field.of-toggle-field .of-toggle-input:hover .of-toggle-icon:after{content:"";background:radial-gradient(circle,#64646426 0%,#6464641f 55%,#64646405 100%);border-radius:50%;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;top:-6px;left:-6px}.of-field.of-toggle-field .of-toggle-input:has(.of-field-input:focus-visible) .of-toggle-icon:after{content:"";background:radial-gradient(circle,#64646426 0%,#6464641f 55%,#64646405 100%);border-radius:50%;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;top:-6px;left:-6px}.of-field.of-toggle-field .of-toggle-input:has(.of-field-input:focus-visible) .of-switch-thumb{box-shadow:0 0 0 9px #64646433}.of-slider{--field-h-pad:1.2em;align-items:center;width:100%;height:1em;margin:.25em 0;display:flex}.of-slider-track{cursor:pointer;width:100%;height:.5em;position:relative}.of-slider-track:after{background-color:var(--of-field-border-color);content:"";opacity:.5;border-radius:.25em;display:block;position:absolute;inset:0}.of-slider-track-process{background-color:var(--of-field-border-color);border-radius:.25em 0 0 .25em;height:100%;display:block;position:absolute}.of-slider-thumb{background-color:var(--of-primary-tint);box-sizing:border-box;z-index:2;cursor:pointer;border-radius:50%;width:1.3em;height:1.3em;position:absolute;transform:translate(-50%);box-shadow:0 2px 1px #64646426}.of-slider-thumb.of--moved{box-shadow:0 0 5px 9px #64646433}.of-slider-thumb.of--moved .of-slider-label-container{display:block}.of-slider:hover .of-slider-thumb{box-shadow:0 0 5px 9px #64646426}.of-slider.of--focused:not(:has(:focus-visible)) .of-slider-thumb{box-shadow:0 0 0 9px #64646433}.of-slider-label-container{background-color:var(--of-primary-tint);border-color:var(--of-primary-tint);box-sizing:content-box;color:#fff;text-align:center;white-space:nowrap;border-radius:5px;width:1.8em;min-width:20px;padding:4px 5px;font-size:14px;display:none;position:absolute;top:-2.2em;right:-.5em}.of-slider-label-container:after{border:5px solid #0000;border-top-color:inherit;content:"";width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.of-slider:not(.of--readonly) .of-slider-thumb{cursor:pointer}.of-color-swatch>.of-color-swatch-border{border:1px solid var(--of-field-border-color);opacity:var(--of-field-border-opacity);border-radius:2px;position:absolute;inset:0}.of-color-swatch{box-sizing:border-box;border-radius:2px;width:2.5em;height:1.2em;position:relative}.of-field.of-toggle-field.of--mode-fixed .of-switch .of-switch-track{opacity:.2}.of-field.of-toggle-field.of--mode-fixed .of-switch .of-switch-thumb{background-color:#989c92}.of-field.of-toggle-field.of--mode-fixed .of-icon svg{fill:#989c92}.of-field.of-toggle-field.of--label-frame .of-toggle-wrapper{--field-v-pad:calc(var(--field-v-pad-base) + .166em)}.radio-group{width:100%;display:flex}.of--column{flex-direction:column}.of--row{flex-direction:row}.of-data-table{--table-cell-vpad:.25rem;--table-border-color:color-mix(in srgb, var(--of-color-on-surface) 22%, var(--of-color-outline))}.of-data-table.of--density-0{--table-cell-vpad:.5rem}.of-data-table.of--density-1{--table-cell-vpad:.4rem}.of-data-table.of--density-2{--table-cell-vpad:.25rem}.of-data-table.of--density-3{--table-cell-vpad:.1rem}.of-data-table{border-spacing:0;grid-template-columns:var(--of-table-columns);border-radius:4px;width:100%;display:grid;overflow:auto}.of-data-table .of-data-table-rows-selector{text-align:left;margin:0;padding:0}.of-data-table .of-data-table-rows-selector .header-rows-selector .of-button-main{padding-right:0}.of-data-table .of-data-table-rows-selector .header-rows-selector .of-button-split{margin-left:0;padding-left:0}.of-data-table .of-data-table-rows-selector .header-rows-selector .of-toggle-wrapper{padding-left:calc(var(--field-h-pad) - .2em)}.of-data-table .row-selector.of-toggle-field{--field-v-pad-base:0}.of-data-table .row-selector.of-toggle-field .of-field-inner{width:fit-content}.of-data-table .of-data-table-header,.of-data-table .of-data-table-row,.of-data-table .of-data-table-footer{display:contents}.of-data-table .of-data-table-header>div,.of-data-table .of-data-table-row>div,.of-data-table .of-data-table-footer>div{align-items:center;display:flex}.of-data-table>.of-data-table-header>div{border-bottom:2px solid var(--table-border-color);padding:var(--table-cell-vpad) .75rem;font-weight:700}.of-data-table>.of-data-table-header>div.of-data-table-rows-selector{margin:0;padding:0}.of-data-table>.of-data-table-header>.sortable.asc span>i,.of-data-table>.of-data-table-header>.sortable.desc span>i{opacity:1!important}.of-data-table>.of-data-table-header>.sortable>span{white-space:nowrap;align-items:center;display:inline-flex}.of-data-table>.of-data-table-header>.sortable>span i{opacity:0;vertical-align:middle;padding-left:.25rem}.of-data-table>.of-data-table-header>.sortable>span:hover{cursor:pointer}.of-data-table>.of-data-table-header>.sortable>span:hover i{opacity:.3}.of-data-table>.of-data-table-row>div{padding:var(--table-cell-vpad) .75rem}.of-data-table>.of-data-table-row>div.of-data-table-rows-selector{margin:0;padding:0}.of-data-table>.of-data-table-row+.of-data-table-row>div{border-top:1px solid var(--table-border-color)}.of-data-table>.of-data-table-row:last-child>div{border-bottom:1px solid var(--table-border-color)}.of-data-table>.of-data-table-row.selected>div{background-color:var(--of-inverse-tint)}.of-data-table>.of-data-table-row.total-amount>div{border-top:3px double var(--table-border-color);font-weight:500}.of-data-table>.of-data-table-footer>div{padding:var(--table-cell-vpad) .75rem;font-weight:bolder}.of-data-table>.of-data-table-row+.of-data-table-footer>div,.of-data-table>.of-data-table-header+.of-data-table-footer>div{border-top:3px double var(--table-border-color)}.of-extra-sort-popup .of-icon{margin-right:.25em}.of-tabs{--of-mat-bg-color:transparent;--of-mat-bg-opacity:0%;--of-mat-bg-color-hover:var(--of-primary-tint);--of-mat-bg-opacity-hover:6%;--of-mat-color-color:var(--of-color-on-background);--of-mat-color-opacity:100%;--of-mat-color-color-active:var(--of-primary-tint);--of-mat-color-opacity-active:100%;--of-mat-color-color-disabled:var(--of-color-on-background);--of-mat-color-opacity-disabled:45%;--of-mat-st-color:transparent;--of-mat-st-opacity:0;--of-att-bg-color:transparent;--of-att-bg-opacity:0%;--of-att-bg-color-hover:var(--of-primary-tint);--of-att-bg-opacity-hover:6%;--of-att-bg-color-active:var(--of-color-surface);--of-att-bg-opacity-active:100%;--of-att-brd-color:var(--of-primary-tint);--of-att-brd-opacity:100%;--of-att-brd-color-active:var(--of-primary-tint);--of-att-brd-opacity-active:100%;--of-att-color-color:var(--of-color-on-background);--of-att-color-opacity:100%;--of-att-color-color-active:var(--of-primary-tint);--of-att-color-opacity-active:100%;--of-att-color-color-disabled:var(--of-color-on-background);--of-att-color-opacity-disabled:45%;--of-att-st-color:transparent;--of-att-st-opacity:0;--of-osx-bg-color:transparent;--of-osx-bg-opacity:0%;--of-osx-bg-color-hover:var(--of-color-inverse-surface);--of-osx-bg-opacity-hover:60%;--of-osx-bg-color-active:var(--of-color-inverse-surface);--of-osx-bg-opacity-active:60%;--of-osx-color-color:var(--of-color-on-surface);--of-osx-color-opacity:100%;--of-osx-color-color-hover:var(--of-color-inverse-on-surface);--of-osx-color-opacity-hover:100%;--of-osx-color-color-active:var(--of-color-inverse-on-surface);--of-osx-color-opacity-active:100%;--of-osx-color-color-disabled:var(--of-color-on-surface);--of-osx-color-opacity-disabled:45%;--of-osx-st-color:transparent;--of-osx-st-opacity:0;--of-tab-border-radius:6px;--of-tab-osx-border-color:var(--of-color-outline);--of-tab-count-background-color:#a21515;--of-tab-count-color:#fff;--tabs-v-pad-base:.3em}.of-tabs.of--density-0{--tabs-v-pad-base:.6em}.of-tabs.of--density-1{--tabs-v-pad-base:.4em}.of-tabs.of--density-2{--tabs-v-pad-base:.3em}.of-tabs.of--density-3{--tabs-v-pad-base:.2em}.of-tabs>div .of-tabs-header .of-tab-header-item{position:relative}.of-tabs>div .of-tabs-header .of-tab-header-item:focus-visible{outline:none;transition:none;animation:none}.of-tabs>div .of-tabs-header .of-tab-header-item:focus-visible .of--layer.of--layer-brd{z-index:2;outline:2px solid var(--of-focus-ring-color);outline-offset:-2px;box-shadow:0 0 0 2px var(--of-focus-ring-contrast);opacity:1;border:none;overflow:visible}.of-tabs.of--with-border{margin-bottom:calc(-1 * var(--tab-active-border))}.of-tabs{-webkit-user-select:none;user-select:none;--tab-border-width:1px;--tab-active-border:1px}.of-tabs div .of-tabs-line{visibility:hidden}.of-tabs div .of-tabs-navigation-header{--tabs-bg-color:transparent;--tab-bg-color:transparent;--tab-bg-opacity:0;--tab-color:inherit;--tab-opacity:100%;--state-bg-color:transparent;--state-bg-opacity:0;--tab-state-color:0;--tab-state-opacity:0;--tab-border-radius:0;--tab-border-color:transparent;--tab-border-opacity:0;background:var(--tabs-bg-color);box-sizing:border-box;padding:0 3px;position:relative;overflow:auto hidden}.of-tabs div .of-tabs-navigation-header .of-tabs-navigation{opacity:0;visibility:hidden}.of-tabs div .of-tabs-navigation-header.of-tabs-navigation-header-has-navigation .of-tabs-header{overflow:hidden}.of-tabs div .of-tabs-navigation-header.of-tabs-navigation-header-show-next-navigation .of-tabs-navigation-next{opacity:1;visibility:visible}.of-tabs div .of-tabs-navigation-header.of-tabs-navigation-header-show-next-navigation .of-tabs-header{margin-right:45px}.of-tabs div .of-tabs-navigation-header.of-tabs-navigation-header-show-previous-navigation .of-tabs-navigation-prev{opacity:1;visibility:visible}.of-tabs div .of-tabs-navigation-header.of-tabs-navigation-header-show-previous-navigation .of-tabs-header{margin-left:43px}.of-tabs div .of-tabs-navigation{cursor:pointer;z-index:3;height:30px;padding:8px 9px;position:absolute;left:0}.of-tabs div .of-tabs-navigation.of-tabs-navigation-next{z-index:111;height:30px;top:0;left:auto;right:3px}.of-tabs div .of-tabs-header{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;flex:1 0 auto;padding-top:1px;transition:all .3s cubic-bezier(.25,.8,.5,1);display:flex;position:relative}.of-tabs div .of-tabs-header::-webkit-scrollbar{display:none}.of-tabs div .of-tabs-header .overflow-separator{min-width:10px}.of-tabs div .of-tabs-header .of-tab-header-item{padding:calc(1.1 * var(--tabs-v-pad-base)) 10px calc(.9 * var(--tabs-v-pad-base)) 10px}.of-tabs div .of-tabs-header .of-tab-header-item:not(.is-disabled){cursor:pointer}.of-tabs div .of-tabs-header .of-tab-header-item.of--rounded{--tab-border-radius:var(--of-tab-border-radius)}.of-tabs div .of-tabs-header .of-tab-header-item{align-items:center;transition-property:all,margin;transition-duration:.2s,0s;display:flex}.of-tabs div .of-tabs-header .of-tab-header-item .of-tab-count{background-color:var(--of-tab-count-background-color);color:var(--of-tab-count-color);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;font-weight:400;display:flex;position:absolute;top:-1px;right:0}.of-tabs div .of-tabs-header .of-tab-header-item .of-tab-text{z-index:2;color:var(--tab-color);opacity:var(--tab-opacity);display:flex}.of-tabs div .of-tabs-header .of-tab-header-item .of-tab-text:not(.only-icon)>.of-icon{margin-right:.4em}.of-tabs div .of-tabs-header .of-tab-header-item *{pointer-events:none}.of-tabs div .of-tabs-header .of-tab-header-item .of--layer{border-top-left-radius:var(--tab-border-radius);border-top-right-radius:var(--tab-border-radius)}.of-tabs div .of-tabs-header .of-tab-header-item .of--layer.of--layer-bg{background-color:var(--tab-bg-color);opacity:var(--tab-bg-opacity)}.of-tabs div .of-tabs-header .of-tab-header-item .of--layer.of--layer-brd{border-color:var(--tab-border-color);opacity:var(--tab-border-opacity)}.of-tabs div .of-tabs-header .of-tab-header-item .of--layer.of--layer-state{background-color:var(--tab-state-color);opacity:var(--tab-state-opacity)}.of-tabs div .of-tabs-header .of-tab-header-item:last-child{margin-right:4px}.of-tabs div .of-tabs-header .of-tab-header-item.overflow-button{margin-left:auto;line-height:100%}.of-tabs .of--variant-material .of-tabs-line{background:var(--of-primary-tint);visibility:visible;height:2px;transition:all .2s;position:absolute;bottom:0}.of-tabs .of--variant-material .of-tab-header-item{--tab-bg-color:var(--of-mat-bg-color);--tab-bg-opacity:var(--of-mat-bg-opacity);--tab-color:var(--of-mat-color-color);--tab-opacity:var(--of-mat-color-opacity)}.of-tabs .of--variant-material .of-tab-header-item:not(.is-disabled).is-active{--tab-bg-color:var(--of-mat-bg-color-active,var(--of-mat-bg-color));--tab-bg-opacity:var(--of-mat-bg-opacity-active,var(--of-mat-bg-opacity));--tab-color:var(--of-mat-color-color-active,var(--of-mat-color-color));--tab-opacity:var(--of-mat-color-opacity-active,var(--of-mat-color-opacity));--tab-state-color:var(--of-mat-st-color-active,var(--of-mat-st-color));--tab-state-opacity:var(--of-mat-st-opacity-active,var(--of-mat-st-opacity))}.of-tabs .of--variant-material .of-tab-header-item:not(.is-disabled):hover,.of-tabs .of--variant-material .of-tab-header-item:not(.is-disabled).of--focused{--tab-bg-color:var(--of-mat-bg-color-hover,var(--of-mat-bg-color));--tab-bg-opacity:var(--of-mat-bg-opacity-hover,var(--of-mat-bg-opacity));--tab-color:var(--of-mat-color-color-hover,var(--of-mat-color-color));--tab-opacity:var(--of-mat-color-opacity-hover,var(--of-mat-color-opacity));--tab-state-color:var(--of-mat-st-color-hover,var(--of-mat-st-color));--tab-state-opacity:var(--of-mat-st-opacity-hover,var(--of-mat-st-opacity))}.of-tabs .of--variant-material .of-tab-header-item.is-disabled{--tab-bg-color:var(--of-mat-bg-color-disabled,var(--of-mat-bg-color));--tab-bg-opacity:var(--of-mat-bg-opacity-disabled,var(--of-mat-bg-opacity));--tab-color:var(--of-mat-color-color-disabled,var(--of-mat-color-color));--tab-opacity:var(--of-mat-color-opacity-disabled,var(--of-mat-color-opacity));--tab-state-color:var(--of-mat-st-color-disabled,var(--of-mat-st-color));--tab-state-opacity:var(--of-mat-st-opacity-disabled,var(--of-mat-st-opacity))}.of-tabs .of--variant-attached .of-tab-header-item{--tab-bg-color:var(--of-att-bg-color);--tab-bg-opacity:var(--of-att-bg-opacity);--tab-color:var(--of-att-color-color);--tab-opacity:var(--of-att-color-opacity);--tab-border-color:var(--of-att-brd-color);--tab-border-opacity:var(--of-att-brd-opacity);margin-left:1ex}.of-tabs .of--variant-attached .of-tab-header-item:not(.is-disabled):hover,.of-tabs .of--variant-attached .of-tab-header-item:not(.is-disabled).of--focused{--tab-bg-color:var(--of-att-bg-color-hover,var(--of-att-bg-color));--tab-bg-opacity:var(--of-att-bg-opacity-hover,var(--of-att-bg-opacity));--tab-color:var(--of-att-color-color-hover,var(--of-att-color-color));--tab-opacity:var(--of-att-color-opacity-hover,var(--of-att-color-opacity));--tab-state-color:var(--of-att-st-color-hover,var(--of-att-st-color));--tab-state-opacity:var(--of-att-st-opacity-hover,var(--of-att-st-opacity))}.of-tabs .of--variant-attached .of-tab-header-item:not(.is-disabled).is-active{--tab-bg-color:var(--of-att-bg-color-active,var(--of-att-bg-color));--tab-bg-opacity:var(--of-att-bg-opacity-active,var(--of-att-bg-opacity));--tab-color:var(--of-att-color-color-active,var(--of-att-color-color));--tab-opacity:var(--of-att-color-opacity-active,var(--of-att-color-opacity));--tab-state-color:var(--of-att-st-color-active,var(--of-att-st-color));--tab-state-opacity:var(--of-att-st-opacity-active,var(--of-att-st-opacity));--tab-border-color:var(--of-att-brd-color-active,var(--of-att-brd-color));--tab-border-opacity:var(--of-att-brd-opacity-active,var(--of-att-brd-opacity))}.of-tabs .of--variant-attached .of-tab-header-item:not(.is-disabled).of--with-border{margin-bottom:var(--tab-active-border)}.of-tabs .of--variant-attached .of-tab-header-item:not(.is-disabled).of--with-border.is-active{bottom:calc(-1 * var(--tab-active-border));margin-top:calc(-1 * var(--tab-active-border))}.of-tabs .of--variant-attached .of-tab-header-item:not(.is-disabled).of--with-border .of--layer-brd{border-style:solid;border-width:var(--tab-border-width);border-bottom:none}.of-tabs .of--variant-attached .of-tab-header-item:not(.is-disabled).of--with-border.is-active .of--layer-brd{border-width:var(--tab-active-border)}.of-tabs .of--variant-attached .of-tab-header-item.is-disabled{--tab-bg-color:var(--of-att-bg-color-disabled,var(--of-att-bg-color));--tab-bg-opacity:var(--of-att-bg-opacity-disabled,var(--of-att-bg-opacity));--tab-color:var(--of-att-color-color-disabled,var(--of-att-color-color));--tab-opacity:var(--of-att-color-opacity-disabled,var(--of-att-color-opacity));--tab-state-color:var(--of-att-st-color-disabled,var(--of-att-st-color));--tab-state-opacity:var(--of-att-st-opacity-disabled,var(--of-att-st-opacity))}.of-tabs .of--variant-attached .of-tab-header-item.is-disabled.of--with-border .of--layer-brd{border-style:solid;border-width:var(--tab-border-width);border-bottom:none}.of-tabs .of--variant-osx .of-tabs-header::-webkit-scrollbar{display:none}.of-tabs .of--variant-osx .of-tabs-header{--tab-bg-color:var(--of-osx-bg-color);--tab-bg-opacity:var(--of-osx-bg-opacity);--tab-color:var(--of-osx-color-color);--tab-opacity:var(--of-osx-color-opacity);--tab-state-color:var(--of-osx-st-color);--tab-state-opacity:var(--of-osx-st-opacity)}.of-tabs .of--variant-osx .of-tabs-header .of-tab-header-item{float:left;border-top:1px solid var(--of-tab-osx-border-color);border-bottom:1px solid var(--of-tab-osx-border-color);border-right:1px solid var(--of-tab-osx-border-color);padding:2px 20px;font-size:13px;font-weight:500;text-decoration:none;list-style:none;height:19px!important}.of-tabs .of--variant-osx .of-tabs-header .of-tab-header-item .of-tab-text>.of-icon{margin-right:.2em}.of-tabs .of--variant-osx .of-tabs-header .of-tab-header-item:first-of-type{border-left:1px solid var(--of-tab-osx-border-color);border-left-color:var(--of-tab-osx-border-color);border-top-left-radius:4px;border-bottom-left-radius:4px}.of-tabs .of--variant-osx .of-tabs-header .of-tab-header-item:nth-last-of-type(2){border-right:1px solid var(--of-tab-osx-border-color);border-right-color:var(--of-tab-osx-border-color);border-top-right-radius:4px;border-bottom-right-radius:4px}.of-tabs .of--variant-osx .of-tabs-header .of-tab-header-item:not(.is-disabled):hover,.of-tabs .of--variant-osx .of-tabs-header .of-tab-header-item:not(.is-disabled).of--focused{--tab-bg-color:var(--of-osx-bg-color-hover,var(--of-osx-bg-color));--tab-bg-opacity:var(--of-osx-bg-opacity-hover,var(--of-osx-bg-opacity));--tab-color:var(--of-osx-color-color-hover,var(--of-osx-color-color));--tab-opacity:var(--of-osx-color-opacity-hover,var(--of-osx-color-opacity));--tab-state-color:var(--of-osx-st-color-hover,var(--of-osx-st-color));--tab-state-opacity:var(--of-osx-st-opacity-hover,var(--of-osx-st-opacity))}.of-tabs .of--variant-osx .of-tabs-header .of-tab-header-item:not(.is-disabled).is-active{--tab-bg-color:var(--of-osx-bg-color-active,var(--of-osx-bg-color));--tab-bg-opacity:var(--of-osx-bg-opacity-active,var(--of-osx-bg-opacity));--tab-color:var(--of-osx-color-color-active,var(--of-osx-color-color));--tab-opacity:var(--of-osx-color-opacity-active,var(--of-osx-color-opacity));--tab-state-color:var(--of-osx-st-color-active,var(--of-osx-st-color));--tab-state-opacity:var(--of-osx-st-opacity-active,var(--of-osx-st-opacity))}.of-tabs .of--variant-osx .of-tabs-header .of-tab-header-item.is-disabled{--tab-bg-color:var(--of-osx-bg-color-disabled,var(--of-osx-bg-color));--tab-bg-opacity:var(--of-osx-bg-opacity-disabled,var(--of-osx-bg-opacity));--tab-color:var(--of-osx-color-color-disabled,var(--of-osx-color-color));--tab-opacity:var(--of-osx-color-opacity-disabled,var(--of-osx-color-opacity));--tab-state-color:var(--of-osx-st-color-disabled,var(--of-osx-st-color));--tab-state-opacity:var(--of-osx-st-opacity-disabled,var(--of-osx-st-opacity))}.of-pagination .of-pagination-header{-webkit-user-select:none}.of-pagination .of-pagination-header::-webkit-scrollbar{display:none}.of-button{--of-btn-elv-bg-color:var(--of-color-surface);--of-btn-elv-bg-opacity:50%;--of-btn-elv-bg-color-disabled:var(--of-color-on-surface);--of-btn-elv-bg-opacity-disabled:12%;--of-btn-elv-color-color:var(--of-primary-tint);--of-btn-elv-color-opacity:100%;--of-btn-elv-color-color-disabled:var(--of-color-on-surface);--of-btn-elv-color-opacity-disabled:45%;--of-btn-elv-st-color:var(--of-primary-tint);--of-btn-elv-st-opacity:0%;--of-btn-elv-st-color-hover:var(--of-primary-tint);--of-btn-elv-st-opacity-hover:8%;--of-btn-elv-st-color-focus:var(--of-primary-tint);--of-btn-elv-st-opacity-focus:12%;--of-btn-elv-st-color-active:var(--of-primary-tint);--of-btn-elv-st-opacity-active:18%;--of-btn-fill-bg-color:var(--of-primary-tint);--of-btn-fill-bg-opacity:100%;--of-btn-fill-bg-color-disabled:var(--of-color-on-surface);--of-btn-fill-bg-opacity-disabled:12%;--of-btn-fill-bg-color-active:var(--of-primary-tint);--of-btn-fill-bg-opacity-active:90%;--of-btn-fill-color-color:var(--of-color-on-primary);--of-btn-fill-color-opacity:100%;--of-btn-fill-color-color-disabled:var(--of-color-on-surface);--of-btn-fill-color-opacity-disabled:45%;--of-btn-fill-st-color:var(--of-primary-tint);--of-btn-fill-st-opacity:0%;--of-btn-fill-st-color-hover:var(--of-color-on-primary);--of-btn-fill-st-opacity-hover:8%;--of-btn-fill-st-color-focus:var(--of-color-on-primary);--of-btn-fill-st-opacity-focus:12%;--of-btn-tonal-bg-color:var(--of-container-tint);--of-btn-tonal-bg-opacity:100%;--of-btn-tonal-bg-color-disabled:var(--of-color-on-surface);--of-btn-tonal-bg-opacity-disabled:12%;--of-btn-tonal-color-color:var(--of-on-container-tint);--of-btn-tonal-color-opacity:100%;--of-btn-tonal-color-color-disabled:var(--of-color-on-surface);--of-btn-tonal-color-opacity-disabled:45%;--of-btn-tonal-st-color:var(--of-primary-tint);--of-btn-tonal-st-opacity:0%;--of-btn-tonal-st-color-hover:var(--of-on-container-tint);--of-btn-tonal-st-opacity-hover:8%;--of-btn-tonal-st-color-focus:var(--of-on-container-tint);--of-btn-tonal-st-opacity-focus:12%;--of-btn-tonal-st-color-active:var(--of-on-container-tint);--of-btn-tonal-st-opacity-active:18%;--of-btn-outl-bg-color:var(--of-primary-tint);--of-btn-outl-bg-opacity:100%;--of-btn-outl-bg-color-disabled:var(--of-color-on-surface);--of-btn-outl-bg-opacity-disabled:12%;--of-btn-outl-brd-color:var(--of-color-outline);--of-btn-outl-brd-opacity:100%;--of-btn-outl-brd-color-disabled:var(--of-color-on-surface);--of-btn-outl-brd-opacity-disabled:12%;--of-btn-outl-brd-color-active:var(--of-primary-tint);--of-btn-outl-brd-opacity-active:100%;--of-btn-outl-color-color:var(--of-on-container-tint);--of-btn-outl-color-opacity:100%;--of-btn-outl-color-color-disabled:var(--of-color-on-surface);--of-btn-outl-color-opacity-disabled:45%;--of-btn-outl-st-color:var(--of-primary-tint);--of-btn-outl-st-opacity:0%;--of-btn-outl-st-color-hover:var(--of-on-container-tint);--of-btn-outl-st-opacity-hover:8%;--of-btn-outl-st-color-focus:var(--of-on-container-tint);--of-btn-outl-st-opacity-focus:12%;--of-btn-text-color-color:var(--of-primary-tint);--of-btn-text-color-opacity:100%;--of-btn-text-color-color-disabled:var(--of-color-on-surface);--of-btn-text-color-opacity-disabled:45%;--of-btn-text-st-color:var(--of-primary-tint);--of-btn-text-st-opacity:0%;--of-btn-text-st-color-hover:var(--of-primary-tint);--of-btn-text-st-opacity-hover:8%;--of-btn-text-st-color-focus:var(--of-primary-tint);--of-btn-text-st-opacity-focus:12%;--of-btn-split-color:transparent;--of-btn-split-opacity:0;--of-btn-split-color-elv:var(--of-primary-tint);--of-btn-split-opacity-elv:100%;--of-btn-split-color-fill:var(--of-color-on-primary);--of-btn-split-opacity-fill:100%;--of-btn-split-color-tonal:var(--of-on-container-tint);--of-btn-split-opacity-tonal:100%;--of-btn-split-color-outl:var(--of-on-container-tint);--of-btn-split-opacity-outl:100%;--button-v-pad-base:.375em;font-weight:700;position:relative}.of-button .of--layer.of--layer-lining{background-color:var(--lining-color)}.of-button .of--layer.of--layer-state{pointer-events:none;opacity:var(--state-bg-opacity);background-color:var(--state-bg-color)}.of-button.of--density-0{--button-v-pad-base:.75em}.of-button.of--density-1{--button-v-pad-base:.5em}.of-button.of--density-2{--button-v-pad-base:.375em}.of-button.of--density-3{--button-v-pad-base:.25em}.of-button{--state-bg-color:transparent;--state-bg-opacity:0;--button-bg-color:var(--of-btn-elv-bg-color);--button-bg-opacity:var(--of-btn-elv-bg-opacity);--button-border-color:transparent;--button-border-width:1px;--button-border-radius:3px;--button-border-left-radius:var(--button-border-radius);--button-border-right-radius:var(--button-border-radius);--button-font-size:var(--font-size-input,1rem);--button-h-pad:1em;--button-h-spacer:.75em;--button-v-pad:var(--button-v-pad-base);--button-split-color:transparent;--button-split-opacity:0;--lining-color:var(--of-color-background);font-size:var(--button-font-size);vertical-align:bottom;display:inline-flex}.of-button .of--layer{border-radius:var(--button-border-left-radius) var(--button-border-right-radius) var(--button-border-right-radius) var(--button-border-left-radius);border-top-left-radius:var(--button-border-left-radius);border-bottom-left-radius:var(--button-border-left-radius);border-top-right-radius:var(--button-border-right-radius);border-bottom-right-radius:var(--button-border-right-radius)}.of-button .of--layer.of--layer-bg{background-color:var(--button-bg-color);opacity:var(--button-bg-opacity)}.of-button .of--layer.of--layer-brd{border:var(--button-border-width) solid var(--button-border-color)}.of-button>button{color:var(--button-color);opacity:var(--button-opacity);box-shadow:none;font:inherit;grid-gap:var(--button-h-spacer);min-height:calc(1em + 2 * var(--button-v-pad));padding:0 var(--button-h-pad);white-space:nowrap;line-height:1.25;font-size:var(--font-size-button,1rem);background-color:#0000;border:none;outline:none;flex:auto;justify-content:center;align-items:center;margin:0;display:flex;position:relative;overflow:hidden}.of-button>button svg{width:var(--button-icon-size,1.5rem)}.of-button>button.of--small{--font-size-button:var(--font-size-button-sm,.6rem)}.of-button>button.of--small svg{--button-icon-size:var(--button-icon-size-sm,1rem)}.of-button>button.of--large{--font-size-button:var(--font-size-button-lg,1.1rem)}.of-button>button.of--large svg{--button-icon-size:var(--button-icon-size-lg,2rem)}.of-button>button>.of-button-content{padding:var(--button-v-pad) 0}.of-button>button>.of-button-content label{cursor:inherit;font-size:.85em;display:block}.of-button>button.of-button-main{border-top-left-radius:var(--button-border-left-radius);border-bottom-left-radius:var(--button-border-left-radius);border-top-right-radius:var(--button-border-right-radius);border-bottom-right-radius:var(--button-border-right-radius)}.of-button>button.of-button-split{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--button-border-right-radius);border-bottom-right-radius:var(--button-border-right-radius)}.of-button>button:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-button:has(>.of-button-split)>.of-button-main{border-top-right-radius:0;border-bottom-right-radius:0}.of-button.of-button--icon>button{padding:0 var(--button-v-pad)}.of-button--rounded{--button-border-radius:2em}.of-button.of--variant-elevated{--button-bg-color:var(--of-btn-elv-bg-color);--button-bg-opacity:var(--of-btn-elv-bg-opacity);--button-color:var(--of-btn-elv-color-color);--button-opacity:var(--of-btn-elv-color-opacity);--button-split-color:var(--of-btn-split-color-elv,var(--of-btn-split-color));--button-split-opacity:var(--of-btn-split-opacity-elv,var(--of-btn-split-opacity));--button-border-color:transparent}.of-button.of--variant-elevated:not(.of--mode-disabled) .of--layer.of--layer-outl{--of-elevation-box-shadow:var(--of-elevation-box-shadow-1)}.of-buttonset .of-button.of--variant-elevated:not(.of--mode-disabled) .of--layer.of--layer-outl{--of-elevation-box-shadow:none}.of-button.of--variant-elevated:not(.of--mode-disabled):hover:not(:active):not(.of--pressed){--state-bg-color:var(--of-btn-elv-st-color-hover,var(--of-btn-elv-st-color));--state-bg-opacity:var(--of-btn-elv-st-opacity-hover,var(--of-btn-elv-st-opacity))}.of-button.of--variant-elevated:not(.of--mode-disabled):hover:not(:active):not(.of--pressed) .of--layer.of--layer-outl{--of-elevation-box-shadow:var(--of-elevation-box-shadow-2)}.of-button.of--variant-elevated:not(.of--mode-disabled).of--focused:not(:has(>button:focus-visible)){--state-bg-color:var(--of-btn-elv-st-color-focus,var(--of-btn-elv-st-color));--state-bg-opacity:var(--of-btn-elv-st-opacity-focus,var(--of-btn-elv-st-opacity))}.of-button.of--variant-elevated:not(.of--mode-disabled).of--pressed{--state-bg-color:var(--of-btn-elv-st-color-active,var(--of-btn-elv-st-color));--state-bg-opacity:var(--of-btn-elv-st-opacity-active,var(--of-btn-elv-st-opacity))}.of-button.of--variant-elevated.of--mode-disabled{--button-bg-color:var(--of-btn-elv-bg-color-disabled,var(--of-btn-elv-bg-color));--button-bg-opacity:var(--of-btn-elv-bg-opacity-disabled,var(--of-btn-elv-bg-opacity));--button-color:var(--of-btn-elv-color-color-disabled,var(--of-btn-elv-color-color));--button-opacity:var(--of-btn-elv-color-opacity-disabled,var(--of-btn-elv-color-opacity))}.of-button.of--variant-filled{--button-bg-color:var(--of-btn-fill-bg-color);--button-bg-opacity:var(--of-btn-fill-bg-opacity);--button-color:var(--of-btn-fill-color-color);--button-opacity:var(--of-btn-fill-color-opacity);--button-split-color:var(--of-btn-split-color-fill,var(--of-btn-split-color));--button-split-opacity:var(--of-btn-split-opacity-fill,var(--of-btn-split-opacity));--button-border-color:transparent}.of-button.of--variant-filled:not(.of--mode-disabled):hover:not(:active):not(.of--pressed){--state-bg-color:var(--of-btn-fill-st-color-hover,var(--of-btn-fill-st-color));--state-bg-opacity:var(--of-btn-fill-st-opacity-hover,var(--of-btn-fill-st-opacity))}.of-button.of--variant-filled:not(.of--mode-disabled):hover:not(:active):not(.of--pressed) .of--layer.of--layer-outl{--of-elevation-box-shadow:var(--of-elevation-box-shadow-1)}.of-button.of--variant-filled:not(.of--mode-disabled).of--focused:not(:has(>button:focus-visible)){--state-bg-color:var(--of-btn-fill-st-color-hover,var(--of-btn-fill-st-color));--state-bg-opacity:var(--of-btn-fill-st-opacity-hover,var(--of-btn-fill-st-opacity))}.of-button.of--variant-filled:not(.of--mode-disabled).of--pressed{--button-bg-color:var(--of-btn-fill-bg-color-active,var(--of-btn-fill-bg-color));--button-bg-opacity:var(--of-btn-fill-bg-opacity-active,var(--of-btn-fill-bg-opacity))}.of-button.of--variant-filled.of--mode-disabled{--button-bg-color:var(--of-btn-fill-bg-color-disabled,var(--of-btn-fill-bg-color));--button-bg-opacity:var(--of-btn-fill-bg-opacity-disabled,var(--of-btn-fill-bg-opacity));--button-color:var(--of-btn-fill-color-color-disabled,var(--of-btn-fill-color-color));--button-opacity:var(--of-btn-fill-color-opacity-disabled,var(--of-btn-fill-color-opacity))}.of-button.of--variant-tonal{--button-bg-color:var(--of-btn-tonal-bg-color);--button-bg-opacity:var(--of-btn-tonal-bg-opacity);--button-color:var(--of-btn-tonal-color-color);--button-opacity:var(--of-btn-tonal-color-opacity);--button-split-color:var(--of-btn-split-color-tonal,var(--of-btn-split-color));--button-split-opacity:var(--of-btn-split-opacity-tonal,var(--of-btn-split-opacity));--button-border-color:transparent}.of-button.of--variant-tonal:not(.of--mode-disabled):hover:not(:active):not(.of--pressed){--state-bg-color:var(--of-btn-tonal-st-color-hover,var(--of-btn-tonal-st-color));--state-bg-opacity:var(--of-btn-tonal-st-opacity-hover,var(--of-btn-tonal-st-opacity))}.of-button.of--variant-tonal:not(.of--mode-disabled):hover:not(:active):not(.of--pressed) .of--layer.of--layer-outl{--of-elevation-box-shadow:var(--of-elevation-box-shadow-1)}.of-button.of--variant-tonal:not(.of--mode-disabled).of--focused:not(:has(>button:focus-visible)){--state-bg-color:var(--of-btn-tonal-st-color-focus,var(--of-btn-tonal-st-color));--state-bg-opacity:var(--of-btn-tonal-st-opacity-focus,var(--of-btn-tonal-st-opacity))}.of-button.of--variant-tonal:not(.of--mode-disabled).of--pressed{--state-bg-color:var(--of-btn-tonal-st-color-active,var(--of-btn-tonal-st-color));--state-bg-opacity:var(--of-btn-tonal-st-opacity-active,var(--of-btn-tonal-st-opacity))}.of-button.of--variant-tonal.of--mode-disabled{--button-bg-color:var(--of-btn-tonal-bg-color-disabled,var(--of-btn-tonal-bg-color));--button-bg-opacity:var(--of-btn-tonal-bg-opacity-disabled,var(--of-btn-tonal-bg-opacity));--button-color:var(--of-btn-tonal-color-color-disabled,var(--of-btn-tonal-color-color));--button-opacity:var(--of-btn-tonal-color-opacity-disabled,var(--of-btn-tonal-color-opacity))}.of-button.of--variant-outlined{--button-bg-color:var(--of-color-surface);--button-bg-opacity:1;--button-color:var(--of-btn-outl-color-color);--button-opacity:var(--of-btn-outl-color-opacity);--button-split-color:var(--of-btn-split-color-outl,var(--of-btn-split-color));--button-split-opacity:var(--of-btn-split-opacity-outl,var(--of-btn-split-opacity));--button-border-color:var(--of-btn-outl-brd-color)}.of-button.of--variant-outlined:not(.of--mode-disabled):hover:not(:active):not(.of--pressed){--state-bg-color:var(--of-btn-outl-st-color-hover,var(--of-btn-outl-st-color));--state-bg-opacity:var(--of-btn-outl-st-opacity-hover,var(--of-btn-outl-st-opacity))}.of-button.of--variant-outlined:not(.of--mode-disabled).of--focused:not(:has(>button:focus-visible)){--state-bg-color:var(--of-btn-outl-st-color-focus,var(--of-btn-outl-st-color));--state-bg-opacity:var(--of-btn-outl-st-opacity-focus,var(--of-btn-outl-st-opacity))}.of-button.of--variant-outlined:not(.of--mode-disabled).of--pressed{--button-border-color:var(--of-btn-outl-brd-color-active,var(--of-btn-outl-brd-color))}.of-button.of--variant-outlined.of--mode-disabled{--button-bg-color:var(--of-btn-outl-bg-color-disabled,var(--of-btn-outl-bg-color));--button-bg-opacity:var(--of-btn-outl-bg-opacity-disabled,var(--of-btn-outl-bg-opacity));--button-color:var(--of-btn-outl-color-color-disabled,var(--of-btn-outl-color-color));--button-opacity:var(--of-btn-outl-color-opacity-disabled,var(--of-btn-outl-color-opacity))}.of-button.of--variant-text{--button-bg-color:transparent;--button-bg-opacity:0;--lining-color:trensparent}.of-button.of--variant-text:not(.of--keep-text-color){--button-bg-color:var(--of-btn-text-bg-color);--button-bg-opacity:var(--of-btn-text-bg-opacity);--button-color:var(--of-btn-text-color-color);--button-opacity:var(--of-btn-text-color-opacity)}.of-button.of--variant-text{--button-border-color:transparent}.of-button.of--variant-text:not(.of--mode-disabled):hover:not(:active):not(.of--pressed){--state-bg-color:var(--of-btn-text-st-color-hover,var(--of-btn-text-st-color));--state-bg-opacity:var(--of-btn-text-st-opacity-hover,var(--of-btn-text-st-opacity))}.of-button.of--variant-text:not(.of--mode-disabled).of--focused:not(:has(>button:focus-visible)){--state-bg-color:var(--of-btn-text-st-color-focus,var(--of-btn-text-st-color));--state-bg-opacity:var(--of-btn-text-st-opacity-focus,var(--of-btn-text-st-opacity))}.of-button.of--variant-text:not(.of--mode-disabled).of--pressed{--state-bg-color:var(--of-btn-text-st-color-focus,var(--of-btn-text-st-color));--state-bg-opacity:var(--of-btn-text-st-opacity-focus,var(--of-btn-text-st-opacity))}.of-button.of--variant-text.of--mode-disabled{--button-color:var(--of-btn-text-color-color-disabled,var(--of-btn-text-color-color));--button-opacity:var(--of-btn-text-color-opacity-disabled,var(--of-btn-text-color-opacity))}.of-button .of-button-split .of-button-expand:before{content:"";border-left:solid 1px var(--button-split-color);opacity:var(--button-split-opacity)}.of-button:not(.of--mode-disabled)>button{cursor:pointer}.of-flex-reverse{flex-direction:row-reverse}.of-button-icon,.of-button-expand{box-sizing:border-box;margin:0 calc(var(--button-h-pad) * -.25);flex:none;align-self:center;display:flex}.of-button>.of-button-split{margin-left:1px;padding-left:.25em;padding-right:.25em}.of-buttonset{--buttonset-border-radius:3px;width:fit-content;display:flex}.of-buttonset.of-buttonset--rounded{--buttonset-border-radius:2em}.of-buttonset{border-radius:var(--buttonset-border-radius)}.of-buttonset.of--elevated{--of-elevation-box-shadow:var(--of-elevation-box-shadow-1)}.of-buttonset>.of-button{margin:0 -1px 0 0}.of-buttonset>.of-button.of--active{z-index:1}.of-buttonset>.of-button{--button-border-radius:0}.of-buttonset>.of-button.of--variant-outlined.of--active{--button-border-color:var(--of-btn-outl-brd-color-active,var(--of-btn-outl-brd-color));--button-border-width:2px}.of-buttonset>.of-button.of--variant-filled.of--active{--button-bg-color:var(--of-btn-fill-bg-color-active,var(--of-btn-fill-bg-color));--button-bg-opacity:var(--of-btn-fill-bg-opacity-active,var(--of-btn-fill-bg-opacity))}.of-buttonset>.of-button.of--variant-tonal.of--active{--state-bg-color:var(--of-btn-tonal-st-color-active,var(--of-btn-tonal-st-color));--state-bg-opacity:var(--of-btn-tonal-st-opacity-active,var(--of-btn-tonal-st-opacity))}.of-buttonset>.of-button.of--variant-elevated.of--focused:not(.of--active):not(.of--pressed),.of-buttonset>.of-button.of--variant-tonal.of--focused:not(.of--active):not(.of--pressed),.of-buttonset>.of-button.of--variant-filled.of--focused:not(.of--active):not(.of--pressed){--state-bg-opacity:0}.of-buttonset>.of-button.of--variant-elevated.of--active{--state-bg-color:var(--of-btn-elv-st-color-active,var(--of-btn-elv-st-color));--state-bg-opacity:var(--of-btn-elv-st-opacity-active,var(--of-btn-elv-st-opacity))}.of-buttonset>.of-button:first-of-type{--button-border-left-radius:var(--buttonset-border-radius)}.of-buttonset>.of-button:last-of-type{--button-border-right-radius:var(--buttonset-border-radius);margin-right:0}.of-pagination-offset{width:10rem}@media (width<=768px){.of-pagination-offset .of--text-numeric{font-size:16px}}.of--calendar{--calendar-background:var(--of-color-background);--calendar-grid-color:var(--of-color-outline);--calendar-day-color:var(--of-color-surface);--calendar-day-text-color:var(--of-color-on-surface);--calendar-today-background:var(--of-color-outline);--calendar-today-color:var(--of-color-inverse-on-surface);--calendar-weekday-color:var(--of-color-on-surface);background-color:var(--calendar-background)}.of-datepicker-grid{grid-gap:4px;grid-template-columns:repeat(7,24px);justify-content:center;width:194px;margin:5px;display:grid}.of-datepicker-grid .picker-date{cursor:pointer;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;height:22px;font-size:14px;font-weight:500;display:flex}.of-datepicker-grid .picker-date div{background-color:#0000}.of-datepicker-grid .picker-date.today:not(.selected-date){border-color:var(--of-color-on-background);background-color:var(--of-primary-tint);border-color:var(--of-primary-tint);color:var(--of-on-primary-tint);opacity:.5}.of-datepicker-grid .picker-date.selected-date{background-color:var(--of-container-tint);border-color:var(--of-primary-tint)}.of-datepicker-grid .picker-date.other-month{opacity:.4;cursor:default}.of-datepicker-grid .picker-date.focused-date{z-index:2;box-shadow:0 0 0 1px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 2px var(--of-focus-ring-color), 0 0 0 3px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-datepicker-grid:focus,.of-datepicker-grid:focus-visible{outline:none}.of-date-picker-title{background-color:var(--of-container-tint);color:var(--of-on-container-tint);padding:0 7px;font-size:110%}div.of-date-picker-cur-year{cursor:pointer}div.of-date-picker-cur-year:focus{z-index:2;box-shadow:0 0 0 1px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 2px var(--of-focus-ring-color), 0 0 0 3px var(--of-focus-ring-contrast);outline:none;overflow:visible}div.of-date-picker-cur-year:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-date-picker-cur-year{text-align:center;grid-column:auto/span 5;font-weight:bolder}.of-datepicker-nav-button{cursor:pointer;place-items:center;display:flex}.of-datepicker-nav-button.next{justify-content:flex-end}.of-datepicker-nav-button.prev{justify-content:flex-start}.of-datepicker-popup{flex-direction:column;max-width:280px;display:flex}.of-datepicker-popup .of-datepicker-selectors{grid-template-columns:auto;justify-items:center;width:100%;display:grid}.of-datepicker-popup.with-time.with-date{max-width:320px}.of-datepicker-popup.with-time.with-date .of-datepicker-selectors{grid-template-columns:auto auto}.of-datepicker-popup.with-time.with-date .of-time-selector:focus{z-index:2;box-shadow:0 0 0 1px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 2px var(--of-focus-ring-color), 0 0 0 3px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-datepicker-popup.with-time.with-date .of-time-selector:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-datepicker-popup.with-time:not(.with-date) .of-time-selector:focus,.of-datepicker-popup.with-time:not(.with-date) .of-time-selector:focus-visible{outline:none}.of-time-selector{color:var(--of-on-container-tint);grid-template-rows:48px auto auto auto 2fr;grid-template-columns:1fr 30px 8px 30px 1fr;justify-items:center;width:100%;display:grid}:not(.with-date)>*>.of-time-selector{grid-template-rows:16px auto auto auto 2fr}.of-time-selector .time-value{font-weight:700}.time-picker-arrow{cursor:pointer}.of-date-picker-buttons{margin:0 4px 4px;display:flex}.of-date-picker-buttons button{cursor:pointer}.with-time .of-date-picker-buttons{justify-content:flex-start}.with-time .of-date-picker-buttons .of-calendar-today{flex:1}:not(.with-time) .of-date-picker-buttons{justify-content:center}.of-date-picker-button{cursor:pointer;text-align:center;width:100%;padding-top:8px;padding-bottom:8px;font-weight:700}.of-date-picker-button.accept{color:var(--of-primary-tint)}.of-date-picker-button.cancel{color:var(--of-color-error)}.of-date-picker-button:hover{background-color:color-mix(in srgb, var(--of-primary-tint) 16%, transparent)}.of-calendar-day-supertitles{border-top:solid 1px var(--calendar-grid-color);grid-template-columns:40px 1fr;display:grid}.of-calendar-day-supertitle{text-align:center}.of-calendar-allday-row .of-calendar-event{height:calc(var(--of-event-height,20px) - 2px);min-height:calc(var(--of-event-height,20px) - 2px);z-index:1;margin:1px 5px;line-height:1rem}.of-calendar-year-grid{grid-gap:10px;grid-template-columns:repeat(6,minmax(90px,auto));display:grid}.of-calendar-year-grid .of-calendar-month-titles{border:solid 1px var(--calendar-grid-color);text-align:center;grid-template-columns:40px 1fr;justify-content:center;width:100%;height:max-content;display:grid}.of-calendar-year-grid .of-calendar-month-titles>div:first-of-type{background-color:var(--calendar-day-color);grid-column:1/span 2;width:100%}.of-calendar-year-grid .of-calendar-month-titles .day-of-month{background-color:var(--calendar-day-color);cursor:pointer;place-content:center;font-size:20px}.of-calendar-year-grid .of-calendar-month-titles .day-of-month.today{background-color:var(--calendar-today-background);color:var(--calendar-today-color)}.of-calendar-year-grid .of-calendar-month-titles>div{border-bottom:solid 1px var(--calendar-grid-color)}.of-calendar-year-grid .of-calendar-month-titles .month-name{font-size:16px}.of-calendar-year-grid .of-calendar-month-day{border-right:0;padding-top:2px}.of-calendar-year-grid .of-calendar-month-day:hover{outline:none}.of-calendar-year-grid .of-calendar-month-day .events{height:var(--of-month-day-height,auto);position:relative}.of-calendar-allday-row,.of-calendar-day-row,.of-calendar-day-titles,.of-calendar-month-row{border-bottom:solid 1px var(--calendar-grid-color);min-width:calc(50px * var(--of-categories-num));grid-template-columns:40px repeat(auto-fit,minmax(50px,1fr));display:grid}.of-calendar-allday-row:first-child,.of-calendar-day-row:first-child,.of-calendar-day-titles:first-child,.of-calendar-month-row:first-child{border-top:solid 1px var(--calendar-grid-color)}.of-calendar-allday-row .grouped-title{background-color:var(--calendar-day-color);margin:3px 2px 4px;padding:0 4px;font-size:75%;line-height:1.3;overflow:hidden}.of-calendar-grouped-popup{background-color:var(--of-color-on-primary)}.of-calendar-month-day .day-title{justify-content:center;padding-bottom:2px;display:flex}.of-calendar-month-day .day-title:focus{outline:solid 1px var(--calendar-grid-color);outline-offset:-2px}.of-calendar-month-day .day-title:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-calendar-month-day:hover{outline:solid 1px var(--calendar-grid-color);outline-offset:-1px}.of-calendar-month-day{border-right:solid 1px var(--calendar-grid-color)}.of-calendar-month-day:first-child{border-left:solid 1px var(--calendar-grid-color)}.of-calendar-month-day .of-calendar-event{height:calc(var(--of-event-height,20px) - 2px);z-index:1;width:calc(100% - 10px);margin:0 5px;line-height:1rem}.of-calendar-month-day .events{height:var(--of-month-day-heigth,auto);position:relative}.of-calendar-more{text-align:right;cursor:pointer;width:calc(100% - 10px);height:var(--of-event-height,auto);margin:0 5px;font-size:75%;font-weight:700;position:absolute}.of-calendar-more:focus{outline:solid 1px var(--calendar-grid-color);outline-offset:-2px}.of-calendar-more:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-calendar-event{background:var(--color-bg-event);color:var(--color-event);border:solid 1px var(--color-border-event);--of-color-secondary:currentColor;cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:4px;min-width:30px;margin-left:0;margin-right:0;padding-left:2px;padding-right:2px;position:absolute;overflow:hidden}.of-calendar-event.conflict{border-left:solid 2px var(--of-calendar-conflict-color,red)}.of-calendar-event:focus{outline:solid 1px var(--calendar-grid-color);outline-offset:0}.of-calendar-event:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-calendar-event:hover{min-height:calc(var(--of-event-height,20px) - 2px);min-width:fit-content;z-index:9999!important}.of-calendar-event:hover.two-lines{min-height:calc(2 * (var(--of-event-height,20px) - 2px))}.of-calendar-event .of-link{color:inherit;--of-color-secondary:currentColor}.of-calendar-day{position:relative}.of-calendar-day-events-container{margin-right:10px;position:absolute;inset:0}.of-calendar-interval{height:var(--of-calendar-iterval-height,48px);box-sizing:border-box;border-bottom:solid 1px var(--calendar-grid-color);position:relative}.of-calendar-interval-label{text-align:right;font-size:.8rem;position:absolute;top:10px;left:0;right:2px;transform:translateY(-50%)}.of-calendar-day-supertitle{border-top:solid 1px var(--calendar-grid-color);border-bottom:solid 1px var(--calendar-grid-color)}.of-calendar-gutter,.of-calendar-day-supertitle{background-color:var(--calendar-day-color);border-left:solid 1px var(--calendar-grid-color);border-right:solid 1px var(--calendar-grid-color)}.of-calendar-gutter>div:focus,.of-calendar-gutter.of-week-number:focus,.of-calendar-day-supertitle>div:focus,.of-calendar-day-supertitle.of-week-number:focus{outline:1px solid var(--calendar-grid-color);outline-offset:-2px}.of-calendar-gutter>div:focus-visible,.of-calendar-gutter.of-week-number:focus-visible,.of-calendar-day-supertitle>div:focus-visible,.of-calendar-day-supertitle.of-week-number:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-calendar-gutter.of-week-number,.of-calendar-day-supertitle.of-week-number{cursor:pointer;justify-content:center;align-items:center;display:flex}.of-calendar-category-title{cursor:pointer}.of-calendar-category-title:focus{outline:1px solid var(--calendar-grid-color);outline-offset:-2px}.of-calendar-category-title:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-calendar-day,.of-calendar-category-title{border-right:solid 1px var(--calendar-grid-color)}.of-calendar-category-title,.of-calendar-day-supertitle{background-color:var(--calendar-day-color);justify-content:center;padding-bottom:2px;display:flex}.of-calendar-day-title{cursor:pointer}.of-calendar-day-title .weekday{text-transform:uppercase;color:var(--calendar-weekday-color);text-align:center;font-size:70%}.of-calendar-day-title .day-number{border:1px solid var(--calendar-grid-color);background-color:var(--calendar-day-color);color:var(--calendar-day-text-color);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:2px;display:flex}.of-calendar-day-title .day-number.today{background-color:var(--calendar-today-background);color:var(--calendar-today-color)}.of-calendar-day-title:focus{outline:none}.of-calendar-day-title:focus .day-number{outline:2px solid var(--calendar-grid-color);outline-offset:-2px}.of-calendar-day-title:focus-visible{outline:none}.of-calendar-day-title:focus-visible .day-number{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:50%;outline:none;overflow:visible}.of-calendar-subinterval{height:var(--of-calendar-subinterval-height,25%)}.of-calendar-allday-row .of-calendar-day.selected.selected,.of-calendar-subinterval.selected{background:#6495ed4d}.of-icon-clear-calendar:focus{z-index:2;box-shadow:0 0 0 1px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 2px var(--of-focus-ring-color), 0 0 0 3px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-icon-clear-calendar:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-field-color-picker{width:20px;height:20px}.of-colorpicker-popup{max-width:300px}.of-colorpicker-popup .color-picker-input-hex{width:80%}.of-colorpicker-popup .switcher{display:flex}.of-colorpicker-popup .switcher .next-mode{margin:22px 0 0 10px}.of-colorpicker-popup .color-picker-input{flex:1;display:flex}.of-colorpicker-popup .color-picker-input .of-field{margin:0 3px}.of-colorpicker-popup .color-picker-input .color-picker-icon{margin-top:20px}.of-colorpicker-popup .color-picker-input .color-picker-icon .of-icon{cursor:pointer;height:20px;display:block}.of-colorpicker-popup .color-picker-input .color-picker-icon .of-icon:hover{color:var(--of-primary-tint)}.of-colorpicker-popup .color-picker{box-sizing:border-box;-webkit-user-select:none;user-select:none;width:300px;padding:10px;position:relative}.of-colorpicker-popup .color-picker .saturation{width:100%;height:125px;margin-bottom:15px;position:relative}.of-colorpicker-popup .color-picker .saturation:focus,.of-colorpicker-popup .color-picker .saturation:focus-visible{outline:none}.of-colorpicker-popup .color-picker .saturation:focus .saturation__cursor div,.of-colorpicker-popup .color-picker .saturation:focus-visible .saturation__cursor div{outline:2px solid #000}.of-colorpicker-popup .color-picker .saturation:focus-visible .saturation__cursor div{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:50%;outline:none;overflow:visible}.of-colorpicker-popup .color-picker .saturation__white,.of-colorpicker-popup .color-picker .saturation__black{position:absolute;inset:0}.of-colorpicker-popup .color-picker .saturation__black{background:linear-gradient(#0000,#000)}.of-colorpicker-popup .color-picker .saturation__white{background:linear-gradient(90deg,#fff,#fff0)}.of-colorpicker-popup .color-picker .saturation__cursor{position:absolute}.of-colorpicker-popup .color-picker .saturation__cursor div{cursor:pointer;border:1px solid #fff;border-radius:50%;width:10px;height:10px;transform:translate(-5px,-5px);box-shadow:0 1px 4px #0000005e}.of-colorpicker-popup .color-picker .hue{width:100%;height:14px;margin-bottom:15px;position:relative}.of-colorpicker-popup .color-picker .hue:focus,.of-colorpicker-popup .color-picker .hue:focus-visible{outline:none}.of-colorpicker-popup .color-picker .hue:focus .hue__inner-pointer div,.of-colorpicker-popup .color-picker .hue:focus-visible .hue__inner-pointer div{outline:2px solid #000}.of-colorpicker-popup .color-picker .hue:focus-visible .hue__inner-pointer div{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:50%;outline:none;overflow:visible}.of-colorpicker-popup .color-picker .hue__inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAAAdCAYAAAAAaUg8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtJREFUeNrs09EKgjAUgOGzEFfv/7CVBceiLiJiLnf7fSAbDoUj/iWnyKgRcXxf9Wtt7Vvntf8854jLY3uN19qzf67nH/e2nmmdZ8xjg2x+sI533qf9g4wM/3GvLPumOHVMWf/4SiWWsUG6/6bG+/NWDgE0iQREAiIBkYBIQCQgEhAJiAQQCYgERAIiAZGASEAkIBJAJCASEAmIBEQCIgGRgEgAkYBIYNAqwAD5oWo3bpsiKwAAAABJRU5ErkJggg==);background:linear-gradient(left, red 0%, #ff0 16.66%, #0f0 33.33%, #0ff 50%, #00f 66.66%, #f0f 83.33%, red 100%);background-size:100%;border-radius:15px;width:100%;height:100%;position:relative}.of-colorpicker-popup .color-picker .hue__inner-pointer{width:14px;height:14px;position:absolute}.of-colorpicker-popup .color-picker .hue__inner-handle{cursor:pointer;background-color:#f8f8f8;border-radius:6px;width:14px;height:14px;margin-top:2px;transform:translate(-7px,-2px);box-shadow:0 1px 4px #0000005e}.of-badge{--badge-v-pad:.5em;--badge-h-pad:.5em;background:var(--bg-badge,--of-color-background);border-style:solid;border-width:1px;border-color:var(--border-color-badge);color:var(--color-badge);font-weight:var(--font-weight-badge,bold);font-size:var(--font-size-badge,.8rem);min-width:2ex;min-height:2ex;line-height:var(--line-height-badge,1);padding:var(--badge-v-pad) var(--badge-h-pad);vertical-align:middle;text-align:center;border-radius:.5em;margin:0 .25em .5em;display:inline-block}.of-badge .of-icon{vertical-align:middle;width:auto;margin:0 .25em}.of-badge.of--circular{border-radius:500rem}.of-badge.of--icon{padding:var(--badge-v-pad) var(--badge-v-pad)}.of-badge.of--icon .of-icon{margin:auto}.of-badge.of--density-0{--badge-v-pad:1em}.of-badge.of--density-1{--badge-v-pad:.75em}.of-badge.of--density-2{--badge-v-pad:.5em}.of-badge.of--density-3{--badge-v-pad:.14em}.of--small{--font-size-badge:var(--font-size-badge-sm,.55rem)}.of--large{--font-size-badge:var(--font-size-badge-lg,1.05rem)}.of-kanban-board{--of-kanban-board-drop-indicator-bg:var(--of-primary-tint);--of-kanban-board-avatar-text-color:var(--of-on-primary-tint);background:var(--of-color-background);flex-direction:column;width:100%;height:100%;display:flex;overflow:auto}.of-kanban-board .of-kanban-columns{gap:16px;height:100%;min-height:200px;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column{background:var(--of-color-surface);border-radius:3px;flex-direction:column;flex:1;min-width:350px;max-width:350px;transition:all .3s;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column.of-is-collapsed{flex:0 0 48px;align-self:flex-start;min-width:48px;max-width:48px;height:250px;max-height:250px}.of-kanban-board .of-kanban-columns .of-kanban-column.of-is-collapsed .of-kanban-column-content,.of-kanban-board .of-kanban-columns .of-kanban-column.of-is-collapsed .of-kanban-column-footer{display:none}.of-kanban-board .of-kanban-columns .of-kanban-column.of-is-collapsed .of-kanban-column-header{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:12px 4px}.of-kanban-board .of-kanban-columns .of-kanban-column.of-is-collapsed .of-kanban-column-header .of-kanban-column-title{writing-mode:vertical-rl;flex:1;width:100%;min-width:0;margin-bottom:.1em;transform:rotate(180deg)}.of-kanban-board .of-kanban-columns .of-kanban-column.of-is-collapsed .of-kanban-column-header .of-kanban-column-title h3{text-overflow:ellipsis;white-space:nowrap;max-height:160px;margin:0 auto;font-size:16px;line-height:20px;overflow:hidden}.of-kanban-board .of-kanban-columns .of-kanban-column.of-is-collapsed .of-kanban-column-header .of-kanban-column-title .of-kanban-column-count{writing-mode:horizontal-tb;margin-top:auto;margin-left:auto;margin-right:auto;transform:rotate(180deg)}.of-kanban-board .of-kanban-columns .of-kanban-column.of-is-collapsed .of-kanban-column-header .of-kanban-column-actions{margin-top:auto;padding:4px 1em 4px 4px}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-header{justify-content:space-between;align-items:center;padding:8px 4px;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-header .of-kanban-column-title{align-items:center;gap:8px;min-width:0;padding-left:12px;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-header .of-kanban-column-title h3{color:var(--of-color-on-surface);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-family:Roboto;font-size:20px;font-weight:500;line-height:24px;overflow:hidden}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-header .of-kanban-column-title .of-kanban-column-count{color:var(--of-color-on-background);opacity:.4;white-space:nowrap;flex-shrink:0;font-size:12px}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-header .of-kanban-column-actions{border-radius:3px;justify-content:center;align-items:center;padding:2px;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-header .of-kanban-column-actions .of-button-expand{display:none}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-header .of-kanban-column-actions .of-kanban-column-collapse-button i{transform:rotate(90deg)}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-content{overflow-anchor:auto;flex-direction:column;flex:1;gap:12px;padding:12px;display:flex;position:relative;overflow-y:auto}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-skeleton-card{--of-kanban-skeleton-bg:var(--of-color-surface-variant);--of-kanban-skeleton-line-a:color-mix(in srgb, var(--of-color-on-surface) 24%, transparent);--of-kanban-skeleton-line-b:color-mix(in srgb, var(--of-color-on-surface) 10%, transparent);--of-kanban-skeleton-border:color-mix(in srgb, var(--of-color-on-surface) 14%, transparent);background:var(--of-kanban-skeleton-bg);border:1px solid var(--of-kanban-skeleton-border);border-radius:3px;flex-direction:column;flex-shrink:0;gap:8px;padding:12px;display:flex;box-shadow:0 1px 4px #00000024}.-of-theme-dark .of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-skeleton-card{--of-kanban-skeleton-bg:color-mix(in srgb, var(--of-color-surface-variant) 72%, var(--of-color-on-surface) 28%);--of-kanban-skeleton-line-a:color-mix(in srgb, var(--of-color-on-surface) 58%, transparent);--of-kanban-skeleton-line-b:color-mix(in srgb, var(--of-color-on-surface) 26%, transparent);--of-kanban-skeleton-border:color-mix(in srgb, var(--of-color-on-surface) 28%, transparent);box-shadow:0 1px 6px #0006}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-skeleton-card__line{background:linear-gradient(90deg, var(--of-kanban-skeleton-line-a) 25%, var(--of-kanban-skeleton-line-b) 50%, var(--of-kanban-skeleton-line-a) 75%);background-size:200% 100%;border-radius:3px;animation:1.4s ease-in-out infinite of-kanban-shimmer}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-skeleton-card__line--short{width:45%;height:10px}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-skeleton-card__line--long{width:75%;height:10px}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-load-indicator{flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:6px 0;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-load-indicator__dot{background:var(--of-color-primary);opacity:.35;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite of-kanban-dot-bounce}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-load-indicator__dot:nth-child(2){animation-delay:.18s}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-load-indicator__dot:nth-child(3){animation-delay:.36s}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-footer{justify-content:flex-start;gap:12px;padding:12px;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-footer .create-issue-button{align-items:center;padding:2px 12px;font-weight:400;line-height:17px;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card{background:var(--of-color-background);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y;will-change:transform;border-radius:3px;gap:12px;max-height:160px;padding:12px;transition:transform .1s;display:flex;position:relative}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card.of--has-dependency-stripe{box-shadow:inset 6px 0 0 var(--of-kanban-dep-color,transparent)}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card:hover{box-shadow:0 2px 8px #0000001f}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card.of--has-dependency-stripe:hover{box-shadow:inset 6px 0 0 var(--of-kanban-dep-color,transparent), 0px 2px 8px #0000001f}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card.of--is-dragging{opacity:.5}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card.of--is-selected{outline:2px solid var(--of-kanban-board-drop-indicator-bg);outline-offset:-2px}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card.of--dependency-related{outline:2px solid var(--of-kanban-dep-color,var(--of-kanban-board-drop-indicator-bg));outline-offset:-2px}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card.of--is-selected.of--dependency-related{outline:2px solid var(--of-kanban-board-drop-indicator-bg);outline-offset:-2px}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card.of--dependency-dimmed{opacity:.6}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card{outline:none}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:3px;outline:none;overflow:visible}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content{flex-direction:column;flex:1 1 0;gap:12px;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .of-kanban-card-header{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;width:100%;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .of-kanban-card-header .project-container{flex:auto;align-items:center;gap:4px;min-width:0;height:18px;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .of-kanban-card-header .project-container .project-icon{justify-content:center;align-items:center;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .of-kanban-card-header .project-container .project-icon .of-icon{--icon-size:18px}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .of-kanban-card-header .project-container .project-name{flex:1 1 0;align-items:center;gap:10px;height:18px;display:flex}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .of-kanban-card-header .project-container .project-name .project-text{cursor:pointer;color:var(--of-color-on-background);text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-family:Roboto;font-size:16px;font-weight:500;line-height:18.2px;overflow:hidden}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .of-kanban-card-header .of-kanban-card-actions{flex:none;margin-left:auto;padding-right:0}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .of-kanban-card-header .of-kanban-card-actions .of-button-expand{display:none}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .title-container{justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:4px;max-height:100px;display:flex;overflow:hidden}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .title-container .title-text{color:var(--of-color-on-background);word-wrap:break-word;cursor:pointer;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1 1 0;font-family:Roboto;font-size:16px;font-weight:500;line-height:19.2px;display:-webkit-box;overflow:hidden}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .tags-container{flex-wrap:wrap;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:4px;padding:4px 2px;display:flex;overflow:auto}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .tags-container .card-tags{color:var(--of-color-on-background);word-wrap:break-word;cursor:pointer;text-overflow:ellipsis;-webkit-box-orient:vertical;display:flex;overflow:visible}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .tags-container .card-tags .of-button>button{font-size:12px;font-weight:400;line-height:1em}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-card .card-content .tags-container .card-tags .of-button>button:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);outline:none;overflow:visible}.of-kanban-board .of-kanban-columns .of-kanban-column .of-kanban-column-drop-indicator{background:var(--of-kanban-board-drop-indicator-bg);pointer-events:none;z-index:1;height:2px;position:absolute;left:12px;right:12px}.of-kanban-board .of-kanban-avatar{background:var(--of-primary-tint);width:24px;height:24px;box-shadow:0 0 0 1px var(--of-color-background);cursor:pointer;border-radius:1000px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:1px;display:inline-flex;overflow:hidden}.of-kanban-board .of-kanban-avatar:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:1000px;outline:none;overflow:visible}.of-kanban-board .of-kanban-avatar .avatar-image{object-fit:cover;width:100%;height:100%}.of-kanban-board .of-kanban-avatar .avatar-text{text-align:center;color:var(--of-kanban-board-avatar-text-color);word-wrap:break-word;align-self:stretch;font-family:Roboto;font-size:11px;font-weight:300;line-height:12.1px}.of-kanban-board .of-kanban-filters{background-color:var(--of-color-background);width:100%;min-width:fit-content;padding-top:16px;padding-bottom:16px;position:sticky;left:0;right:0}.of-kanban-board .of-kanban-filters .of-kanban-filters-content{justify-content:space-between;align-items:center;gap:12px;display:flex}.of-kanban-board .of-kanban-filters .of-kanban-filters-content .of-kanban-filters-left{align-items:center;gap:12px;display:flex}.of-kanban-board .of-kanban-filters .of-kanban-filters-content .of-kanban-filters-left .of-default-filters{flex-wrap:wrap;place-content:center;align-items:center;gap:12px;display:flex}.of-kanban-board .of-kanban-filters .of-kanban-filters-content .of-kanban-filters-right{align-items:flex-end;gap:12px;display:flex}.of-kanban-board .of-kanban-filters .of-filter-input{background:var(--of-color-surface);width:100%;min-width:300px;max-width:300px;color:var(--of-color-on-surface);line-height:17px}.of-kanban-board .of-kanban-filters .selected-tags{align-items:center;gap:2px;display:flex}@media (width<=768px){.of-kanban-board .of-kanban-filters .selected-tags{flex-wrap:wrap;justify-content:center}}.of-kanban-board .of-kanban-filters .selected-tags .tag-button{background-color:var(--of-color-primary);color:var(--of-color-on-primary);cursor:pointer;border:none;border-radius:12px;outline:none;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:flex}.of-kanban-board .of-kanban-filters .selected-tags .tag-button:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--of-focus-ring-gap-fill,var(--of-color-background)), 0 0 0 4px var(--of-focus-ring-color), 0 0 0 6px var(--of-focus-ring-contrast);border-radius:12px;outline:none;overflow:visible}.of-kanban-board .of-kanban-filters .selected-tags .tag-button .remove-icon{cursor:pointer;font-size:14px;font-weight:700}.of-kanban-board .of-kanban-filters .selected-tags .tag-button:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0003}.of-kanban-board .of-kanban-filters .of-kanban-avatars{align-items:center;display:flex}.of-kanban-board .of-kanban-filters .of-kanban-avatars .of-kanban-avatar:first-child{margin-left:0}.of-kanban-board .of-kanban-filters .of-kanban-avatars .of-kanban-avatar:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0003}.of-kanban-board .of-kanban-filters .of-kanban-avatars .of-kanban-avatar.of--selected{opacity:.5;transform:translateY(-2px);box-shadow:0 2px 4px #0003}.of-kanban-board .of-kanban-filters .of-clear-filters{padding:2px 12px}@media (width<=768px){.of-kanban-board .of-kanban-filters .of-kanban-filters-content{flex-direction:column;align-items:stretch;gap:16px}.of-kanban-board .of-kanban-filters .of-kanban-filters-content .of-kanban-filters-left,.of-kanban-board .of-kanban-filters .of-kanban-filters-content .of-kanban-filters-right{flex:100%;justify-content:center}.of-kanban-board .of-kanban-filters .of-kanban-filters-content .of-default-filters{flex-direction:column;align-items:stretch}.of-kanban-board .of-kanban-filters .of-kanban-filters-content .of-kanban-avatars{flex-wrap:wrap;justify-content:center}}@keyframes of-kanban-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes of-kanban-dot-bounce{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:.8;transform:translateY(-4px)}}.of-sheet{background:var(--of-bg-sheet);color:var(--of-color-sheet)}.of-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.of-editor{--content-margin:var(--of-editor-content-margin,.75em);max-height:100%}.of-editor .of-field-content-text{overflow:visible}.of-editor .editor-outer{background-color:var(--of-editor-content-bg,#e7e9e5);height:var(--of-editor-content-height,10em);border-bottom-right-radius:var(--field-border-radius);border-bottom-left-radius:var(--field-border-radius);-webkit-user-select:text;user-select:text;flex-flow:column;margin-bottom:.2em;margin-left:.11em;display:flex;overflow:auto}.of-editor .editor-outer>.ProseMirror{flex:1 0 auto}.of-editor .editor-outer.source-mode{overflow:hidden}.of-editor .editor-outer.source-mode .source-container{background-color:var(--of-editor-content-bg,#e7e9e5);color:var(--of-editor-content-color,#151713);resize:none;padding:var(--content-margin);box-sizing:border-box;width:100%;height:var(--of-editor-content-height,10em);border:none;outline:none}.of-editor .of-editor-body{min-height:var(--of-editor-editable-area-height,14em);color:var(--of-editor-content-color,#151713)}.of-editor .editor-footer{flex-flow:wrap;row-gap:.1em;width:100%;display:flex;overflow:hidden}.of-editor .editor-footer .of-field{flex:20em;margin:.3em}.of-editor .editor-footer .of-button{flex:1em;margin:.3em}.of-editor .editor-toolbar{background-color:#0000;flex-flow:column;padding:.3em .3em .1em;display:flex;position:relative}.of-editor .editor-toolbar .editor-toolbar-row{cursor:default;flex-flow:wrap;align-items:center;gap:.2em .3em;margin-bottom:.2em;display:flex}.of-editor .editor-toolbar .editor-toolbar-row .of-button{--button-border-width:0;padding:.2em}.of-editor .editor-toolbar .editor-toolbar-row .of-field{flex-basis:10em;max-width:15em}.of-editor .editor-toolbar .editor-toolbar-row .editor-action{display:inline-block;position:relative}.of-editor .editor-toolbar .editor-toolbar-row .editor-action .tooltip{visibility:hidden;text-align:center;z-index:1;opacity:0;width:120px;margin-left:-60px;font-size:.8em;position:absolute;bottom:125%;left:50%}.of-editor .editor-toolbar .editor-toolbar-row .editor-action .tooltip .tooltip-text{color:#fff;background-color:#555;border-radius:6px;width:fit-content;margin:0 auto;padding:4px 8px;transition:opacity .3s}.of-editor .editor-toolbar .editor-toolbar-row .editor-action .tooltip:after{content:"";border:5px solid #0000;border-top-color:#555;margin-left:-5px;position:absolute;top:100%;left:50%}.of-editor .editor-toolbar .editor-toolbar-row .editor-action:hover .tooltip{visibility:visible;opacity:1}.of-editor .editor-toolbar .editor-toolbar-border{color:var(--of-field-border-color);background-color:var(--of-field-border-color);opacity:var(--of-field-border-opacity);height:var(--field-border-width);border:none;margin:0;position:absolute;bottom:0;left:0;right:0}.of-editor .editor-toolbar .divider{box-sizing:border-box;background-color:#0000001a;width:2px;height:1.5rem;margin:.5em .5em .2em;line-height:1.5;display:inline-block}.of-editor .ProseMirror>*+*{margin-top:var(--content-margin)}.of-editor .ProseMirror{margin:var(--content-margin)}.of-editor .ProseMirror:focus{outline:none}.of-editor .ProseMirror ul,.of-editor .ProseMirror ol{padding:0 1rem}.of-editor .ProseMirror h1,.of-editor .ProseMirror h2,.of-editor .ProseMirror h3,.of-editor .ProseMirror h4,.of-editor .ProseMirror h5,.of-editor .ProseMirror h6{line-height:1.1}.of-editor .ProseMirror code{color:#616161;background-color:#6161611a}.of-editor .ProseMirror pre{color:#fff;background:#0d0d0d;border-radius:.5rem;padding:.75rem 1rem;font-family:JetBrainsMono,monospace}.of-editor .ProseMirror pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.of-editor .ProseMirror img{max-width:100%;height:auto}.of-editor .ProseMirror a{cursor:pointer}.of-editor .ProseMirror blockquote{border-left:2px solid #0d0d0d1a;padding-left:1rem}.of-editor .ProseMirror hr{border:none;border-top:2px solid #0d0d0d1a;margin:2rem 0}.of-editor .ProseMirror abbr{border-bottom:1px dotted}.of-editor .ProseMirror Mirror-focused [contenteditable=false]{cursor:text}.of-editor table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.of-editor table td,.of-editor table th{vertical-align:top;box-sizing:border-box;border:2px solid #ced4da;min-width:1em;padding:3px 5px;position:relative}.of-editor table td>*,.of-editor table th>*{margin-bottom:0}.of-editor table th{text-align:left;background-color:#f1f3f5;font-weight:700}.of-editor table .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#c8c8ff66;position:absolute;inset:0}.of-editor table .column-resize-handle{pointer-events:none;background-color:#adf;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.of-editor table p{margin:0}.of-editor .tableWrapper{padding:1rem 0;overflow-x:auto}.of-editor .resize-cursor{cursor:ew-resize;cursor:col-resize}.of-field.of-editor.of--mode-fixed{--of-editor-content-margin:0;--field-border-width:0;padding-left:var(--field-h-pad);border:0}.of-field.of-editor.of--mode-fixed .of-editor-body{min-height:auto}.of-field.of-editor.of--mode-fixed .editor-outer{border-radius:var(--field-border-radius);height:auto;padding:0 var(--field-h-pad)}.of-field.of-editor.of--focused .editor-toolbar-border{opacity:1}.of-dialog.of-editor-popup{padding:1em}.of-dialog.of-editor-popup.insert{min-height:50px}.of-dialog.of-editor-popup .of-dialog-content{flex-direction:column;display:flex}.of-dialog.of-editor-popup .of-dialog-content .dialog-actions{justify-content:flex-end;gap:.5em;margin-top:auto;padding-top:.8em;display:flex}.of-dialog.of-editor-popup .of-dialog-content .of-field:not(:first-child){padding-top:.8em}.of-dialog.of-editor-popup .of-button{margin-top:.5em;margin-right:.7em}::selection{background-color:var(--of-primary-tint);color:var(--of-on-primary-tint)}.of-code{background:var(--of-color-surface);color:var(--of-color-on-surface);border-radius:5px;padding:1ch;font-family:monospace}h1{color:var(--of-primary-tint)}h2{color:var(--of-primary-tint);opacity:.9;margin:.4em 0}h4{margin-bottom:.25em}.form-row+.form-row{margin-top:.8rem}.demo-fields{border-radius:.25rem;margin-top:2rem;padding:1rem}.demo-fields .form-row+.form-row{margin-top:1.25rem}.demo-form{background:var(--of-color-background);border-radius:.25rem;margin:.5rem;padding:1rem}.header-options-fields{flex-wrap:wrap;align-items:flex-end;gap:1em;display:flex}.header-options-fields>div{flex:10em;max-width:10em}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#dcdcdc;background:#1e1e1e}.hljs-keyword,.hljs-literal,.hljs-symbol,.hljs-name{color:#569cd6}.hljs-link{color:#569cd6;text-decoration:underline}.hljs-built_in,.hljs-type{color:#4ec9b0}.hljs-number,.hljs-class{color:#b8d7a3}.hljs-string,.hljs-meta .hljs-string{color:#d69d85}.hljs-regexp,.hljs-template-tag{color:#9a5334}.hljs-subst,.hljs-function,.hljs-title,.hljs-params,.hljs-formula{color:#dcdcdc}.hljs-comment,.hljs-quote{color:#57a64a;font-style:italic}.hljs-doctag{color:#608b4e}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-tag{color:#9b9b9b}.hljs-variable,.hljs-template-variable{color:#bd63c5}.hljs-attr,.hljs-attribute{color:#9cdcfe}.hljs-section{color:gold}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-bullet,.hljs-selector-tag,.hljs-selector-id,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo{color:#d7ba7d}.hljs-addition{background-color:#144212;width:100%;display:inline-block}.hljs-deletion{background-color:#600;width:100%;display:inline-block}
