.wx-textarea.wx-3yFVAC{display:block;resize:vertical;width:var(--wx-input-width);max-width:100%;padding:var(--wx-input-padding);outline:none;min-height:100px;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background)}.wx-textarea.wx-3yFVAC:focus{border:var(--wx-input-border-focus)}.wx-textarea.wx-3yFVAC::placeholder{color:var(--wx-input-placeholder-color)}.wx-textarea[disabled].wx-3yFVAC{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled);resize:none}.wx-textarea[disabled].wx-3yFVAC::placeholder{color:var(--wx-color-font-disabled)}.wx-textarea.wx-error.wx-3yFVAC{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-button.wx-2ZWgb4{display:inline-block;vertical-align:top;text-decoration:none;text-align:center;letter-spacing:normal;text-transform:var(--wx-button-text-transform);font-family:var(--wx-button-font-family);font-size:var(--wx-button-font-size);line-height:var(--wx-button-line-height);font-weight:var(--wx-button-font-weight);padding:var(--wx-button-padding);border:var(--wx-button-border);border-radius:var(--wx-button-border-radius);background-color:var(--wx-button-background);color:var(--wx-button-font-color);cursor:pointer;box-shadow:none;transition:none;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;min-width:var(--wx-button-width)}.wx-button.wx-2ZWgb4:hover{background-image:linear-gradient(#0000001a 0% 100%)}.wx-button.wx-2ZWgb4,.wx-button.wx-2ZWgb4:focus,.wx-button.wx-2ZWgb4:active{outline:none}.wx-button[disabled].wx-2ZWgb4{cursor:not-allowed;background:var(--wx-color-disabled);border-color:transparent;color:var(--wx-color-font-disabled)}.wx-block.wx-2ZWgb4{display:block;width:100%}.wx-square.wx-2ZWgb4{border-radius:0}i.wx-2ZWgb4{position:relative;display:inline-block;vertical-align:top;font-size:var(--wx-button-icon-size);line-height:1;height:var(--wx-button-line-height);margin-right:2px;opacity:.7}i.wx-2ZWgb4:before{display:block;position:relative;top:50%;transform:translateY(-50%)}.wx-icon.wx-2ZWgb4{padding-left:var(--wx-button-icon-indent);padding-right:var(--wx-button-icon-indent);min-width:auto}.wx-icon.wx-2ZWgb4 i.wx-2ZWgb4{margin:0;opacity:1}.wx-primary.wx-2ZWgb4{background-color:var(--wx-color-primary);color:var(--wx-color-primary-font)}.wx-2ZWgb4.wx-pressed,.wx-2ZWgb4.wx-pressed:hover,.wx-2ZWgb4.wx-pressed:active,.wx-2ZWgb4.wx-pressed[disabled]{background-color:var(--wx-button-pressed);box-shadow:var(--wx-button-box-shadow)}.wx-2ZWgb4.wx-primary.wx-pressed:not(:global([disabled])),.wx-2ZWgb4.wx-primary.wx-pressed:hover:not(:global([disabled])),.wx-2ZWgb4.wx-primary.wx-pressed:active:not(:global([disabled])){background-color:var(--wx-button-primary-pressed);box-shadow:var(--wx-button-primary-box-shadow)}.wx-2ZWgb4.wx-danger.wx-pressed:not(:global([disabled])),.wx-2ZWgb4.wx-danger.wx-pressed:hover:not(:global([disabled])),.wx-2ZWgb4.wx-danger.wx-pressed:active:not(:global([disabled])){background-color:var(--wx-button-danger-pressed);box-shadow:var(--wx-button-primary-box-shadow)}.wx-secondary.wx-2ZWgb4{background:var(--wx-color-secondary);color:var(--wx-color-secondary-font);border-color:var(--wx-color-secondary-border)}.wx-secondary.wx-2ZWgb4:hover:not([disabled]){background:var(--wx-color-secondary-hover)}.wx-secondary.wx-pressed:not([disabled]).wx-2ZWgb4,.wx-secondary.wx-pressed:hover:not([disabled]).wx-2ZWgb4,.wx-secondary.wx-pressed:active:not([disabled]).wx-2ZWgb4{background:var(--wx-color-secondary-hover);box-shadow:var(--wx-button-primary-box-shadow)}.wx-secondary[disabled].wx-2ZWgb4{border-color:var(--wx-color-secondary-border-disabled)}.wx-danger.wx-2ZWgb4{background-color:var(--wx-color-danger);color:var(--wx-button-danger-font-color)}.wx-link.wx-2ZWgb4{color:var(--wx-color-link);padding:0;border:none;vertical-align:baseline}.wx-link.wx-2ZWgb4,.wx-link.wx-2ZWgb4:hover,.wx-link[disabled].wx-2ZWgb4{background:transparent}.wx-link[disabled].wx-2ZWgb4{color:var(--wx-color-font-disabled)}.wx-checkbox.wx-2IvefP{position:relative;display:inline-block;vertical-align:top;max-width:var(--wx-input-width)}.wx-check.wx-2IvefP{appearance:none;width:0;height:0;opacity:0;position:absolute;left:0;top:0;margin:0;padding:0}.wx-label.wx-2IvefP{display:flex;flex-wrap:nowrap;align-items:flex-start;font-family:var(--wx-checkbox-font-family);font-size:var(--wx-checkbox-font-size);line-height:var(--wx-checkbox-line-height);font-weight:var(--wx-checkbox-font-weight);color:var(--wx-checkbox-font-color);cursor:pointer}.wx-before.wx-2IvefP,.wx-after.wx-2IvefP{display:block}.wx-after.wx-2IvefP{margin-left:8px;padding-top:calc((var(--wx-checkbox-height) - var(--wx-checkbox-line-height)) / 2);padding-bottom:calc((var(--wx-checkbox-height) - var(--wx-checkbox-line-height)) / 2)}.wx-before.wx-2IvefP{position:relative;flex-shrink:0;padding-top:calc((var(--wx-checkbox-height) - var(--wx-checkbox-size)) / 2);padding-bottom:calc((var(--wx-checkbox-height) - var(--wx-checkbox-size)) / 2)}.wx-before.wx-2IvefP:before{content:"";display:block;width:var(--wx-checkbox-size);height:var(--wx-checkbox-size);border:var(--wx-checkbox-border-width) solid var(--wx-checkbox-border-color);border-radius:var(--wx-checkbox-border-radius);background:var(--wx-input-background)}.wx-before.wx-2IvefP:after{content:"";position:absolute;display:none;left:50%;top:50%;width:calc(var(--wx-checkbox-size) * .56);height:calc(var(--wx-checkbox-size) * .32);border-style:solid;border-color:var(--wx-color-primary-font);border-width:0 0 calc(var(--wx-checkbox-size) * .12) calc(var(--wx-checkbox-size) * .12);transform:rotate(-45deg);margin-left:calc(var(--wx-checkbox-size) * -.26);margin-top:calc(var(--wx-checkbox-size) * -.24)}.wx-check.wx-2IvefP:checked~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:before{background:var(--wx-color-primary);border-color:transparent}.wx-check.wx-2IvefP:checked~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:after{display:block}.wx-check.wx-2IvefP[disabled]~.wx-label.wx-2IvefP{color:var(--wx-checkbox-border-color-disabled);cursor:not-allowed}.wx-check.wx-2IvefP[disabled]:not(:checked)~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:before{border-color:var(--wx-checkbox-border-color-disabled)}.wx-check.wx-2IvefP[disabled]:checked~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:before{background:var(--wx-checkbox-border-color-disabled)}.wx-check.wx-2IvefP[disabled]~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:after{border-color:var(--wx-input-background)}.wx-checkboxgroup.wx-q8xwRD{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-top:calc(var(--wx-field-gutter) * -1)}.wx-item.wx-q8xwRD{flex:0 0 100%;max-width:100%;margin-top:var(--wx-field-gutter)}.wx-checkboxgroup.wx-inline.wx-q8xwRD .wx-item.wx-q8xwRD{flex:none;padding-right:var(--wx-field-gutter)}.wx-checkboxgroup.wx-grid.wx-q8xwRD .wx-item.wx-q8xwRD{flex:0 0 50%;max-width:50%;padding-right:var(--wx-field-gutter)}.wx-dropdown.wx-32GZ52{position:absolute;z-index:5;background:var(--wx-popup-background);box-shadow:var(--wx-popup-shadow);border:var(--wx-popup-border);border-radius:var(--wx-popup-border-radius);overflow:hidden}.wx-top-center.wx-32GZ52{top:0;left:50%;transform:translate(-50%,-100%) translateY(-2px)}.wx-top-start.wx-32GZ52{top:0;left:0;transform:translateY(-100%) translateY(-2px)}.wx-top-end.wx-32GZ52{top:0;right:0;transform:translateY(-100%) translateY(-2px)}.wx-bottom-center.wx-32GZ52{bottom:0;left:50%;transform:translate(-50%,100%) translateY(2px)}.wx-bottom-start.wx-32GZ52{bottom:0;left:0;transform:translateY(100%) translateY(2px)}.wx-bottom-end.wx-32GZ52{bottom:0;right:0;transform:translateY(100%) translateY(2px)}.wx-left-center.wx-32GZ52{bottom:50%;left:0;transform:translate(-100%,50%) translate(-2px)}.wx-left-start.wx-32GZ52{top:0;left:0;transform:translate(-100%) translate(-2px)}.wx-left-end.wx-32GZ52{bottom:0;left:0;transform:translate(-100%) translate(-2px)}.wx-right-center.wx-32GZ52{bottom:50%;right:0;transform:translate(100%,50%) translate(2px)}.wx-right-start.wx-32GZ52{top:0;right:0;transform:translate(100%) translate(2px)}.wx-right-end.wx-32GZ52{bottom:0;right:0;transform:translate(100%) translate(2px)}.wx-colorselect.wx-121TgJ{position:relative;width:var(--wx-input-width)}.wx-selected.wx-121TgJ{position:absolute;left:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%)}.wx-colors.wx-121TgJ{display:flex;flex-wrap:wrap;gap:8px;padding:8px}.wx-color.wx-121TgJ{width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);border-radius:var(--wx-input-border-radius);cursor:pointer}.wx-input.wx-121TgJ{display:block;width:100%;height:var(--wx-input-height);outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);padding-left:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden;text-overflow:ellipsis}.wx-input.wx-121TgJ.wx-focus{border:var(--wx-input-border-focus)}.wx-input.wx-121TgJ::placeholder{color:var(--wx-input-placeholder-color)}.wx-input.wx-121TgJ[disabled]{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled)}.wx-input.wx-121TgJ[disabled]::placeholder{color:var(--wx-color-font-disabled)}.wx-input.wx-121TgJ[disabled]~.wx-color,.wx-input.wx-121TgJ[disabled]~.wx-empty{cursor:not-allowed}.wx-input.wx-121TgJ.wx-error{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-empty.wx-121TgJ{width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:linear-gradient(to top left,#0000 0% calc(50% - 1px),red 50%,#0000 calc(50% + 1px) 100%);cursor:pointer;-webkit-user-select:none;user-select:none}.wxi-close.wx-121TgJ{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;display:flex;justify-content:center;align-items:center;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);border-radius:var(--wx-input-border-radius);color:var(--wx-input-icon-color);cursor:pointer}.wxi-close.wx-121TgJ:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-colorboard.wx-1yoKzq{display:flex;flex-direction:column;gap:12px;padding:8px;width:100%}.wx-color-block.wx-1yoKzq{height:140px;width:100%;position:relative;box-shadow:0 1px 3px #0003}.wx-color-block.wx-1yoKzq:before,.wx-color-block.wx-1yoKzq:after{content:"";width:100%;height:100%;position:absolute}.wx-color-block.wx-1yoKzq:before{background-image:linear-gradient(0deg,#000,#fff0);z-index:2}.wx-color-block.wx-1yoKzq:after{background-image:linear-gradient(90deg,#fff,#cb998000);z-index:1}.wx-color-block-slider.wx-1yoKzq{height:16px;width:16px;margin:-8px 0 0 -8px}.wx-slider.wx-1yoKzq{border:2px solid white;border-radius:50%;position:absolute;z-index:3;box-shadow:0 1px 3px #0003}.wx-slider.wx-1yoKzq:focus,.wx-slider.wx-1yoKzq:hover{outline:none;box-shadow:0 1px 3px #0003,inset 0 0 4px #fff}.wx-color-line.wx-1yoKzq{width:100%;height:8px;background-image:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);position:relative;border-radius:6px}.wx-color-line-slider.wx-1yoKzq{height:14px;width:14px;margin:0 0 0 -7px;top:-4px}.wx-color-controls.wx-1yoKzq{display:flex;flex-wrap:wrap;justify-content:space-between}.wx-color.wx-1yoKzq,.wx-text.wx-1yoKzq{width:calc(50% - 4px)}.wx-color.wx-1yoKzq{height:32px}.wx-text.wx-1yoKzq{outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding)}.wx-text.wx-1yoKzq:focus{border:var(--wx-input-border-focus)}.wx-colorpicker.wx-mmT8WH{position:relative;width:var(--wx-input-width)}.wx-color.wx-mmT8WH{width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);border-radius:var(--wx-input-border-radius);cursor:pointer;position:absolute;left:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%)}.wx-input.wx-mmT8WH{display:block;width:100%;height:var(--wx-input-height);outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);padding-left:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden;text-overflow:ellipsis}.wx-input.wx-focus.wx-mmT8WH{border:var(--wx-input-border-focus)}.wx-input.wx-mmT8WH::placeholder{color:var(--wx-input-placeholder-color)}.wx-input.wx-mmT8WH[disabled]{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled)}.wx-input.wx-mmT8WH[disabled]::placeholder{color:var(--wx-color-font-disabled)}.wx-input.wx-mmT8WH[disabled]~.wx-color.wx-mmT8WH{cursor:not-allowed}.wx-input.wx-error.wx-mmT8WH{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wxi-close.wx-mmT8WH{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color);cursor:pointer}.wxi-close.wx-mmT8WH:before{display:block}.wxi-close.wx-mmT8WH:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-list.wx-233fr7{max-height:250px;overflow-y:auto}.wx-item.wx-233fr7{display:flex;flex-wrap:nowrap;align-items:center;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);color:var(--wx-input-font-color);padding:var(--wx-input-padding);cursor:pointer}.wx-item.wx-focus.wx-233fr7{background:var(--wx-background-hover)}.wx-no-data.wx-233fr7{padding:var(--wx-input-padding)}.wx-combo.wx-1j11Jk{position:relative;width:var(--wx-input-width)}.wx-input.wx-1j11Jk{display:block;width:100%;height:var(--wx-input-height);outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden;text-overflow:ellipsis;cursor:pointer}.wx-input.wx-1j11Jk:focus{border:var(--wx-input-border-focus)}.wx-input.wx-1j11Jk::placeholder{color:var(--wx-input-placeholder-color)}.wx-input.wx-1j11Jk[disabled]{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled)}.wx-input.wx-1j11Jk[disabled]::placeholder{color:var(--wx-color-font-disabled)}.wx-input.wx-1j11Jk[disabled]~.wx-icon.wx-1j11Jk{color:var(--wx-color-font-disabled)}.wx-input.wx-error.wx-1j11Jk{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-input.wx-error.wx-1j11Jk~.wx-icon.wx-1j11Jk{color:var(--wx-color-danger)}.wx-icon.wx-1j11Jk{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-1j11Jk:before{display:block}.wx-icon.wxi-close.wx-1j11Jk{pointer-events:all;cursor:pointer}.wx-icon.wxi-close.wx-1j11Jk:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-text.wx-hQ64J4{position:relative;width:var(--wx-input-width)}.wx-text.wx-disabled.wx-hQ64J4 .wx-icon.wx-hQ64J4{color:var(--wx-color-font-disabled)}.wx-text.wx-error.wx-hQ64J4 .wx-icon.wx-hQ64J4{color:var(--wx-color-danger)}.wx-icon.wx-hQ64J4{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-hQ64J4:before{display:block}.wx-icon-left.wx-hQ64J4 .wx-icon.wx-hQ64J4:not(.wxi-close){right:auto;left:var(--wx-input-icon-indent)}.wx-icon.wxi-close.wx-hQ64J4{pointer-events:all;cursor:pointer}.wx-icon.wxi-close.wx-hQ64J4:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-input.wx-hQ64J4{display:block;width:var(--wx-input-width);height:var(--wx-input-height);max-width:100%;padding:var(--wx-input-padding);outline:none;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background);overflow:hidden;text-overflow:ellipsis}.wx-input.wx-hQ64J4:focus{border:var(--wx-input-border-focus)}.wx-input.wx-hQ64J4::placeholder{color:var(--wx-input-placeholder-color)}.wx-icon-left.wx-hQ64J4 .wx-input.wx-hQ64J4{padding-left:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2)}.wx-icon-right.wx-hQ64J4 .wx-input.wx-hQ64J4,.wx-text.wx-clear.wx-hQ64J4 .wx-input.wx-hQ64J4{padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2)}.wx-input.wx-hQ64J4[disabled]{cursor:not-allowed!important;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled);pointer-events:none}.wx-input.wx-hQ64J4[disabled]::placeholder{color:var(--wx-color-font-disabled)}.wx-error.wx-hQ64J4 .wx-input.wx-hQ64J4{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-header.wx-8HQVQV{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:calc(var(--wx-calendar-gap) * 2);font-size:var(--wx-calendar-header-font-size);line-height:var(--wx-calendar-header-line-height);font-weight:var(--wx-calendar-header-font-weight)}.wx-spacer.wx-8HQVQV,.wx-pager.wx-8HQVQV{width:var(--wx-calendar-cell-size);height:var(--wx-calendar-cell-size);flex-shrink:0}.wx-pager.wx-8HQVQV{cursor:pointer;border-radius:50%;line-height:1;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;color:var(--wx-calendar-icon-color);font-size:var(--wx-calendar-icon-size)}.wx-pager.wx-8HQVQV:before{display:block}.wx-pager.wx-8HQVQV:hover{background-color:var(--wx-background-hover)}.wx-label.wx-8HQVQV{flex:0 0 calc(100% - var(--wx-calendar-cell-size) * 2);max-width:calc(100% - var(--wx-calendar-cell-size) * 2);text-align:center;color:var(--wx-color-link);cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wx-button.wx-3s8W4d{display:inline-block;vertical-align:top;text-decoration:none;text-align:center;letter-spacing:normal;font-family:var(--wx-calendar-controls-font-family);font-size:var(--wx-calendar-controls-font-size);line-height:var(--wx-calendar-controls-line-height);font-weight:var(--wx-calendar-controls-font-weight);text-transform:none;padding:0;border:none;border-radius:0;background:transparent;color:var(--wx-calendar-controls-font-color);cursor:pointer;box-shadow:none;transition:none;max-width:100%;-webkit-user-select:none;user-select:none}.wx-button.wx-3s8W4d,.wx-button.wx-3s8W4d:focus,.wx-button.wx-3s8W4d:active{outline:none}.wx-button.wx-3s8W4d:active{opacity:.8}.wx-398RBS.wx-weekdays{display:flex;flex-wrap:nowrap;margin-bottom:calc(var(--wx-calendar-gap) * 1.5)}.wx-398RBS.wx-weekday{flex:0 0 calc(100% / 7);max-width:calc(100% / 7);font-size:var(--wx-font-size-sm);line-height:var(--wx-line-height-sm);color:var(--wx-color-font-alt);text-align:center}.wx-398RBS.wx-days{display:flex;flex-wrap:wrap}.wx-398RBS.wx-day{border-radius:var(--wx-calendar-border-radius);flex:0 0 calc(100% / 7);max-width:calc(100% / 7);height:calc(var(--wx-calendar-cell-size) - var(--wx-calendar-line-gap) * 2);margin:calc(var(--wx-calendar-line-gap) / 2) 0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center}.wx-398RBS.wx-day:not(.wx-out):not(.wx-selected){cursor:pointer}.wx-398RBS.wx-day:not(.wx-out):not(.wx-selected):hover{background:var(--wx-background-hover)}.wx-398RBS.wx-day.wx-out{color:var(--wx-color-font-disabled)}.wx-398RBS.wx-day.wx-selected:not(.wx-out){background:var(--wx-color-primary);color:var(--wx-color-primary-font)}.wx-398RBS.wx-day.wx-selected.wx-left:not(.wx-out){border-radius:calc(var(--wx-calendar-border-radius)) 0 0 calc(var(--wx-calendar-border-radius))}.wx-398RBS.wx-day.wx-selected.wx-right:not(.wx-out){border-radius:0 calc(var(--wx-calendar-border-radius)) calc(var(--wx-calendar-border-radius)) 0}.wx-398RBS.wx-day.wx-inrange:not(.wx-out){border-radius:0;background:var(--wx-color-primary-selected)}.wx-398RBS.wx-day.wx-weekend:not(.wx-selected):not(.wx-out){color:var(--wx-color-primary)}.wx-398RBS.wx-day.wx-inactive{pointer-events:none}.wx-months.wx-34U8T8{display:flex;flex-wrap:wrap;margin:var(--wx-calendar-gap)}.wx-month.wx-34U8T8{flex:0 0 calc(100% / 4 - var(--wx-calendar-gap) * 2);max-width:calc(100% / 4 - var(--wx-calendar-gap) * 2);margin:calc(var(--wx-calendar-gap) * 2) var(--wx-calendar-gap);text-align:center;cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:var(--wx-calendar-cell-size);border-radius:var(--wx-calendar-border-radius)}.wx-month.wx-current.wx-34U8T8{background:var(--wx-color-primary);color:var(--wx-color-primary-font)}.wx-month:not(.wx-current):hover{background-color:var(--wx-background-hover)}.wx-buttons.wx-34U8T8{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-top:var(--wx-calendar-gap)}.wx-years.wx-1XEF33{display:flex;flex-wrap:wrap;margin:var(--wx-calendar-gap)}.wx-year.wx-1XEF33{flex:0 0 calc(100% / 4 - var(--wx-calendar-gap) * 2);max-width:calc(100% / 4 - var(--wx-calendar-gap) * 2);margin:calc(var(--wx-calendar-gap) * 2) var(--wx-calendar-gap);text-align:center;cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:var(--wx-calendar-cell-size);border-radius:var(--wx-calendar-border-radius)}.wx-year.wx-current.wx-1XEF33{background:var(--wx-color-primary);color:var(--wx-color-primary-font)}.wx-year:not(.wx-current):hover.wx-1XEF33{background-color:var(--wx-background-hover)}.wx-prev-decade.wx-1XEF33,.wx-next-decade.wx-1XEF33{color:var(--wx-color-font-disabled)}.wx-buttons.wx-1XEF33{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-top:var(--wx-calendar-gap)}.wx-calendar.wx-2Gr4AS{height:auto;width:100%;padding:var(--wx-calendar-padding);cursor:default;font-family:var(--wx-calendar-font-family);font-size:var(--wx-calendar-font-size);line-height:var(--wx-calendar-line-height);font-weight:var(--wx-calendar-font-weight);color:var(--wx-calendar-font-color)}.wx-calendar.wx-2Gr4AS.wx-part{padding-bottom:0}.wx-wrap.wx-2Gr4AS{width:calc(var(--wx-calendar-cell-size) * 7);margin:0 auto}.wx-buttons.wx-2Gr4AS{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;margin-top:calc(var(--wx-calendar-gap) * 2)}.wx-button-item.wx-2Gr4AS+.wx-button-item.wx-2Gr4AS{margin-left:calc(var(--wx-calendar-gap) * 3)}.wx-datepicker.wx-1lKOFG{position:relative;width:var(--wx-input-width)}.wx-rangecalendar.wx-p2jCaW{display:flex;padding-bottom:var(--wx-calendar-padding)}.wx-half.wx-p2jCaW{flex:1}.wx-daterangepicker.wx-1b0WDQ{position:relative;width:var(--wx-input-width)}.wx-13aa5W.wx-fullscreen::backdrop{background-color:var(--wx-background)}.wx-13aa5W.wx-fullscreen{position:relative;height:100%;width:100%;outline:none}.wx-13aa5W.wx-fullscreen-icon{font-size:20px;height:20px;margin:auto}.wx-13aa5W.wx-fullscreen .wx-fullscreen-button{width:40px;height:40px;border:none;border-radius:50%;position:absolute;right:25px;bottom:35px;display:flex;padding:initial}.wx-icon.wx-mdnST1{color:var(--wx-color-font-alt);cursor:pointer;font-size:var(--wx-button-icon-size);padding:var(--wx-button-icon-indent);line-height:var(--wx-button-line-height);display:inline-block}.wx-icon.wx-mdnST1:hover{background-color:var(--wx-background-hover)}.wx-multicombo.wx-12Wj21{position:relative;width:var(--wx-input-width)}.wx-multicombo.wx-12Wj21.wx-focus .wx-wrapper.wx-12Wj21{border:var(--wx-input-border-focus)}.wx-multicombo.wx-12Wj21.wx-disabled .wx-wrapper.wx-12Wj21{border:var(--wx-input-border-disabled);background:var(--wx-input-background-disabled)}.wx-multicombo.wx-12Wj21.wx-disabled .wx-tag.wx-12Wj21{background:var(--wx-color-disabled);color:var(--wx-color-font-disabled)}.wx-multicombo.wx-12Wj21:not(.wx-disabled) .wx-tag.wx-12Wj21{padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2)}.wx-multicombo.wx-12Wj21.wx-disabled .wx-input.wx-12Wj21{cursor:not-allowed;color:var(--wx-color-font-disabled)}.wx-multicombo.wx-12Wj21.wx-disabled .wx-icon.wxi-angle-down.wx-12Wj21{color:var(--wx-color-font-disabled)}.wx-multicombo.wx-12Wj21.wx-error .wx-wrapper.wx-12Wj21{border-color:var(--wx-color-danger)}.wx-multicombo.wx-12Wj21.wx-error .wx-input.wx-12Wj21,.wx-multicombo.wx-12Wj21.wx-error .wx-icon.wxi-angle-down.wx-12Wj21{color:var(--wx-color-danger)}.wx-multicombo.wx-12Wj21.wx-not-empty .wx-tags.wx-12Wj21{gap:var(--wx-multicombo-tag-gap);padding:var(--wx-multicombo-tag-gap)}.wx-multicombo.wx-12Wj21.wx-not-empty .wx-input.wx-12Wj21{border-top:var(--wx-input-border)}.wx-multicombo.wx-12Wj21.wx-not-empty.wx-focus .wx-input.wx-12Wj21{border-top:var(--wx-input-border-focus)}.wx-multicombo.wx-12Wj21.wx-not-empty.wx-disabled .wx-input.wx-12Wj21{border-top:var(--wx-input-border-disabled)}.wx-multicombo.wx-12Wj21.wx-not-empty.wx-error .wx-input.wx-12Wj21{border-top-color:var(--wx-color-danger)}.wx-wrapper.wx-12Wj21{border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background)}.wx-tags.wx-12Wj21{display:flex;flex-wrap:wrap;align-items:flex-start;overflow:hidden}.wx-tag.wx-12Wj21{position:relative;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-multicombo-tag-border);border-radius:var(--wx-multicombo-tag-border-radius);background:var(--wx-multicombo-tag-background);padding:var(--wx-multicombo-tag-pading)}.wx-icon.wx-12Wj21{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;display:flex;justify-content:center;align-items:center;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-12Wj21:before{display:block}.wxi-close.wx-12Wj21{pointer-events:all;cursor:pointer}.wxi-close.wx-12Wj21:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-select.wx-12Wj21{position:relative}.wx-input.wx-12Wj21{display:block;width:100%;height:var(--wx-input-height);outline:none;background:transparent;border:none;border-radius:0;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden;text-overflow:ellipsis;cursor:pointer}.wx-popup.wx-37M6Fj{z-index:var(--wx-popup-z-index);background:var(--wx-popup-background);box-shadow:var(--wx-popup-shadow);border:var(--wx-popup-border);border-radius:var(--wx-popup-border-radius);overflow:hidden}.wx-pager.wx-35Np0p{display:flex;gap:var(--wx-padding);align-items:center;padding:var(--wx-padding)}.wx-input.wx-35Np0p{display:block;width:50px;height:var(--wx-input-height);padding:var(--wx-input-padding);outline:none;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background)}.wx-input.wx-35Np0p:focus{border:var(--wx-input-border-focus)}.wx-input.wx-35Np0p::placeholder{color:var(--wx-input-placeholder-color)}.wx-icon.wx-35Np0p{cursor:pointer;padding:var(--wx-input-padding);border-radius:var(--wx-input-border-radius);font-size:var(--wx-icon-size);line-height:1;color:var(--wx-color-link)}.wx-icon.wx-35Np0p:before{display:block}.wx-icon.wx-35Np0p:hover{background-color:var(--wx-background-hover)}.wx-icon.wx-35Np0p.wx-disabled{cursor:default;pointer-events:none;color:var(--wx-color-font-disabled)}.wx-left.wx-35Np0p,.wx-center.wx-35Np0p,.wx-right.wx-35Np0p{display:flex;align-items:center;gap:var(--wx-padding)}.wx-radio.wx-3lDF1s{position:relative;display:inline-block;vertical-align:top;max-width:var(--wx-input-width)}.wx-input.wx-3lDF1s{appearance:none;width:0;height:0;opacity:0;position:absolute;left:0;top:0;margin:0;padding:0}.wx-label.wx-3lDF1s{display:flex;flex-wrap:nowrap;align-items:flex-start;font-family:var(--wx-checkbox-font-family);font-size:var(--wx-checkbox-font-size);line-height:var(--wx-checkbox-line-height);font-weight:var(--wx-checkbox-font-weight);color:var(--wx-checkbox-font-color);cursor:pointer}.wx-circle.wx-3lDF1s{display:block}.wx-radio-text.wx-3lDF1s{margin-left:8px;padding-top:calc((var(--wx-checkbox-height) - var(--wx-checkbox-line-height)) / 2);padding-bottom:calc((var(--wx-checkbox-height) - var(--wx-checkbox-line-height)) / 2)}.wx-circle.wx-3lDF1s{position:relative;flex-shrink:0;padding-top:calc((var(--wx-checkbox-height) - var(--wx-checkbox-size)) / 2);padding-bottom:calc((var(--wx-checkbox-height) - var(--wx-checkbox-size)) / 2)}.wx-circle.wx-3lDF1s:before{content:"";display:block;width:var(--wx-checkbox-size);height:var(--wx-checkbox-size);border:var(--wx-checkbox-border-width) solid var(--wx-checkbox-border-color);border-radius:50%;background:var(--wx-input-background)}.wx-circle.wx-3lDF1s:after{content:"";position:absolute;display:none;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(var(--wx-checkbox-size) - var(--wx-checkbox-border-width) * 2);height:calc(var(--wx-checkbox-size) - var(--wx-checkbox-border-width) * 2);border-style:solid;border-color:var(--wx-input-background);border-width:calc(var(--wx-checkbox-size) * .2);border-radius:50%}.wx-input.wx-3lDF1s:checked~.wx-label.wx-3lDF1s .wx-circle.wx-3lDF1s:before{background:var(--wx-color-primary);border-color:transparent}.wx-input.wx-3lDF1s:checked~.wx-label.wx-3lDF1s .wx-circle.wx-3lDF1s:after{display:block}.wx-input.wx-3lDF1s[disabled]~.wx-label.wx-3lDF1s{color:var(--wx-checkbox-border-color-disabled);cursor:not-allowed}.wx-input.wx-3lDF1s[disabled]:not(:checked)~.wx-label.wx-3lDF1s .wx-circle.wx-3lDF1s:before{border-color:var(--wx-checkbox-border-color-disabled)}.wx-input.wx-3lDF1s[disabled]:checked~.wx-label.wx-3lDF1s .wx-circle.wx-3lDF1s:before{background:var(--wx-checkbox-border-color-disabled)}.wx-radiogroup.wx-38w70j{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-top:calc(var(--wx-field-gutter) * -1)}.wx-item.wx-38w70j{flex:0 0 100%;max-width:100%;margin-top:var(--wx-field-gutter)}.wx-radiogroup.wx-inline.wx-38w70j .wx-item.wx-38w70j{flex:none;padding-right:var(--wx-field-gutter)}.wx-radiogroup.wx-grid.wx-38w70j .wx-item.wx-38w70j{flex:0 0 50%;max-width:50%;padding-right:var(--wx-field-gutter)}.wx-richselect.wx-2YgblL{position:relative;outline:none;width:var(--wx-input-width);min-height:var(--wx-input-height);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background);cursor:pointer}.wx-richselect.wx-2YgblL:focus{border:var(--wx-input-border-focus)}.wx-richselect.wx-disabled.wx-2YgblL{cursor:not-allowed;border:var(--wx-input-border-disabled);background:var(--wx-input-background-disabled)}.wx-richselect.wx-disabled.wx-2YgblL .wx-label.wx-2YgblL,.wx-richselect.wx-disabled.wx-2YgblL .wx-icon.wx-2YgblL{color:var(--wx-color-font-disabled)}.wx-richselect.wx-error.wx-2YgblL{border-color:var(--wx-color-danger)}.wx-richselect.wx-error.wx-2YgblL .wx-label.wx-2YgblL,.wx-richselect.wx-error.wx-2YgblL .wx-icon.wx-2YgblL{color:var(--wx-color-danger)}.wx-label.wx-2YgblL{display:block;width:100%;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden}.wx-placeholder.wx-2YgblL{color:var(--wx-input-placeholder-color)}.wx-icon.wx-2YgblL{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-2YgblL:before{display:block}.wx-icon.wxi-close.wx-2YgblL{pointer-events:all}.wx-icon.wxi-close.wx-2YgblL:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-nowrap.wx-2YgblL .wx-label.wx-2YgblL{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wx-segmented.wx-0hMO7P{display:inline-flex;flex-wrap:nowrap;background:var(--wx-segmented-background);border:var(--wx-segmented-border);border-radius:var(--wx-segmented-border-radius);padding:var(--wx-segmented-padding);max-width:100%}.wx-segment.wx-0hMO7P{display:flex;text-decoration:none;flex-wrap:nowrap;align-items:center;text-align:center;letter-spacing:normal;text-transform:var(--wx-button-text-transform);font-family:var(--wx-button-font-family);font-size:var(--wx-button-font-size);line-height:var(--wx-button-line-height);font-weight:var(--wx-button-font-weight);padding:var(--wx-button-padding);border:var(--wx-button-border);border-radius:var(--wx-segmented-border-radius);background:transparent;color:var(--wx-button-font-color);cursor:pointer;box-shadow:none;transition:none;max-width:100%;-webkit-user-select:none;user-select:none}.wx-segment.wx-0hMO7P,.wx-segment.wx-0hMO7P:focus,.wx-segment.wx-0hMO7P:active{outline:none}.wx-segment.wx-0hMO7P+.wx-segment.wx-0hMO7P{margin-left:var(--wx-segmented-padding)}.wx-segment.wx-0hMO7P:hover{background:var(--wx-segmented-background-hover)}.wx-segment.wx-selected.wx-0hMO7P,.wx-segment.wx-selected.wx-0hMO7P:hover,.wx-segment.wx-selected.wx-0hMO7P:focus{background:var(--wx-color-primary);color:var(--wx-color-primary-font);cursor:default}.wx-icon.wx-0hMO7P{position:relative;font-size:var(--wx-button-icon-size);line-height:1;height:var(--wx-button-line-height);opacity:.7}.wx-icon.wx-0hMO7P:before{display:block;position:relative;top:50%;transform:translateY(-50%)}.wx-icon.wx-only.wx-0hMO7P{opacity:1}.wx-icon.wx-0hMO7P+.wx-label.wx-0hMO7P{margin-left:4px}.wx-select-box.wx-2yx1Fo{position:relative;width:var(--wx-input-width)}.wx-select.wx-2yx1Fo{appearance:none;display:block;width:100%;height:var(--wx-input-height);outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden!important;text-overflow:ellipsis;cursor:pointer}.wx-select.wx-2yx1Fo:focus{border:var(--wx-input-border-focus)}.wx-select[disabled].wx-2yx1Fo{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled)}.wx-select[disabled].wx-2yx1Fo~.wx-placeholder.wx-2yx1Fo{color:var(--wx-color-font-disabled)}.wx-select[disabled].wx-2yx1Fo~.wx-icon.wx-2yx1Fo{color:var(--wx-color-font-disabled)}.wx-select.wx-error.wx-2yx1Fo{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-select.wx-error.wx-2yx1Fo option{color:var(--wx-input-font-color)}.wx-select.wx-error.wx-2yx1Fo~.wx-icon.wx-2yx1Fo{color:var(--wx-color-danger)}.wx-placeholder.wx-2yx1Fo{position:absolute;left:0;top:0;width:100%;border:var(--wx-input-border);border-color:transparent;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-placeholder-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;cursor:pointer;pointer-events:none}.wx-icon.wx-2yx1Fo{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-2yx1Fo:before{display:block}.wx-icon.wx-2yx1Fo.wxi-close{pointer-events:all;cursor:pointer}.wx-icon.wxi-close:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-slider.wx-2EDJ8G{width:var(--wx-input-width)}.wx-label.wx-2EDJ8G{display:block;margin:var(--wx-slider-label-margin);font-family:var(--wx-slider-label-font-family);font-size:var(--wx-slider-label-font-size);line-height:var(--wx-slider-label-line-height);font-weight:var(--wx-slider-label-font-weight);color:var(--wx-slider-label-font-color)}.wx-inner.wx-2EDJ8G{padding:calc((var(--wx-slider-height) - var(--wx-slider-track-height)) / 2) 0}.wx-input.wx-2EDJ8G{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:var(--wx-slider-track-height);background:var(--wx-slider-background);border:none;border-radius:var(--wx-slider-track-border-radius);margin:0}.wx-input.wx-2EDJ8G:focus{outline:none}.wx-input.wx-2EDJ8G::-webkit-slider-runnable-track{margin:0;width:100%;height:var(--wx-slider-track-height);border:none;border-radius:var(--wx-slider-track-border-radius);cursor:pointer;background:transparent}.wx-input.wx-2EDJ8G::-webkit-slider-thumb{margin-top:calc((var(--wx-slider-track-height) - var(--wx-slider-thumb-size)) / 2);width:var(--wx-slider-thumb-size);height:var(--wx-slider-thumb-size);background:var(--wx-slider-primary);border:var(--wx-slider-thumb-border);box-shadow:var(--wx-slider-thumb-shadow);border-radius:50%;cursor:pointer;appearance:none}.wx-input.wx-2EDJ8G::-moz-range-track{margin:0;width:100%;height:var(--wx-slider-track-height);border:none;border-radius:var(--wx-slider-track-border-radius);cursor:pointer;background:transparent}.wx-input.wx-2EDJ8G::-moz-range-thumb{margin-top:calc((var(--wx-slider-track-height) - var(--wx-slider-thumb-size)) / 2);width:var(--wx-slider-thumb-size);height:var(--wx-slider-thumb-size);background:var(--wx-slider-primary);border:var(--wx-slider-thumb-border);border-radius:50%;cursor:pointer;appearance:none}.wx-input.wx-2EDJ8G::-moz-range-progress{background-color:var(--wx-slider-primary);height:var(--wx-slider-track-height);border-top-left-radius:var(--wx-slider-track-border-radius);border-bottom-left-radius:var(--wx-slider-track-border-radius)}.wx-input.wx-2EDJ8G::-ms-track{color:transparent;margin:0;width:100%;height:var(--wx-slider-track-height);border:none;border-radius:var(--wx-slider-track-border-radius);cursor:pointer;background:transparent}.wx-input.wx-2EDJ8G::-ms-fill-lower{background:var(--wx-slider-primary);border:.2px solid var(--wx-slider-primary);border-radius:var(--wx-slider-track-border-radius)}.wx-input.wx-2EDJ8G::-ms-fill-upper{background:var(--wx-slider-background);border:.2px solid var(--wx-slider-background);border-radius:var(--wx-slider-track-border-radius)}.wx-input.wx-2EDJ8G::-ms-thumb{margin-top:calc((var(--wx-slider-track-height) - var(--wx-slider-thumb-size)) / 2);width:var(--wx-slider-thumb-size);height:var(--wx-slider-thumb-size);background:var(--wx-slider-primary);border:var(--wx-slider-thumb-border);border-radius:50%;cursor:pointer;appearance:none}.wx-input.wx-2EDJ8G:focus::-ms-fill-lower{background:var(--wx-slider-primary)}.wx-input.wx-2EDJ8G:focus::-ms-fill-upper{background:var(--wx-slider-background)}.wx-input.wx-2EDJ8G[disabled]{cursor:not-allowed;background:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]::-webkit-slider-runnable-track{cursor:not-allowed}.wx-input.wx-2EDJ8G[disabled]::-webkit-slider-thumb{cursor:not-allowed;background:var(--wx-background);border:var(--wx-slider-thumb-border-disabled)}.wx-input.wx-2EDJ8G[disabled]::-moz-range-track{cursor:not-allowed}.wx-input.wx-2EDJ8G[disabled]::-moz-range-thumb{cursor:not-allowed;background:var(--wx-background);border:var(--wx-slider-thumb-border-disabled)}.wx-input.wx-2EDJ8G[disabled]::-moz-range-progress{cursor:not-allowed;background:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]::-ms-track{cursor:not-allowed}.wx-input.wx-2EDJ8G[disabled]::-ms-fill-lower{background:var(--wx-color-disabled);border-color:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]::-ms-fill-upper{background:var(--wx-color-disabled);border-color:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]::-ms-thumb{cursor:not-allowed;background:var(--wx-background);border:var(--wx-slider-thumb-border-disabled)}.wx-input.wx-2EDJ8G[disabled]:focus::-ms-fill-lower{background:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]:focus::-ms-fill-upper{background:var(--wx-color-disabled)}.wx-switch.wx-2dAR5c{position:relative;display:inline-block;vertical-align:top;margin:0;cursor:default}.wx-input.wx-2dAR5c{appearance:none;width:0;height:0;opacity:0;position:absolute;left:0;top:0;margin:0;padding:0}.wx-box.wx-2dAR5c{display:block;position:relative;width:var(--wx-switch-width);height:var(--wx-switch-height);border:var(--wx-switch-border-width) solid var(--wx-switch-border-color);border-radius:calc(var(--wx-switch-height) / 2);background-color:var(--wx-switch-background);transition:background-color .4s ease;cursor:pointer;overflow:hidden}.wx-box.wx-2dAR5c:before{content:"";position:absolute;left:var(--wx-switch-thumb-offset);top:var(--wx-switch-thumb-offset);height:calc(var(--wx-switch-height) - var(--wx-switch-thumb-offset) * 2 - var(--wx-switch-border-width) * 2);width:calc(var(--wx-switch-height) - var(--wx-switch-thumb-offset) * 2 - var(--wx-switch-border-width) * 2);border:var(--wx-switch-thumb-border);border-radius:50%;background:var(--wx-switch-thumb-background);box-shadow:var(--wx-switch-thumb-shadow);transition:transform .4s ease}.wx-input.wx-2dAR5c:checked~.wx-box.wx-2dAR5c{background-color:var(--wx-switch-primary)}.wx-input.wx-2dAR5c:checked~.wx-box.wx-2dAR5c:before{transform:translate(calc(var(--wx-switch-width) - var(--wx-switch-height)))}.wx-input.wx-2dAR5c[disabled]~.wx-box.wx-2dAR5c{background-color:var(--wx-color-disabled);border-color:var(--wx-switch-border-color-disabled);cursor:not-allowed}.wx-input.wx-2dAR5c[disabled]~.wx-box.wx-2dAR5c:before{border:var(--wx-switch-thumb-border-disabled);background:var(--wx-switch-thumb-background-disabled)}.wx-tabs.wx-138fWJ{display:inline-flex;flex-wrap:nowrap}.wx-tab.wx-138fWJ{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;text-decoration:none;text-align:center;letter-spacing:normal;text-transform:var(--wx-button-text-transform);font-family:var(--wx-button-font-family);font-size:var(--wx-button-font-size);line-height:var(--wx-button-line-height);font-weight:var(--wx-button-font-weight);padding:var(--wx-button-padding);border:var(--wx-button-border);border-width:var(--wx-tabs-border-width);border-radius:0;background:var(--wx-tabs-background);color:var(--wx-button-font-color);cursor:pointer;box-shadow:none;transition:none;max-width:100%;min-width:var(--wx-tabs-cell-min-width);-webkit-user-select:none;user-select:none}.wx-tab.wx-138fWJ+.wx-tab.wx-138fWJ:before{content:"";display:block;position:absolute;left:calc(var(--wx-tabs-border-width) * -1 - var(--wx-tabs-divider-width) / 2);top:50%;transform:translateY(-50%);width:0;height:calc(var(--wx-tabs-border-width) * 2 + var(--wx-tabs-divider-height));border-left:var(--wx-tabs-divider-width) solid var(--wx-tabs-divider-color)}.wx-tab.wx-138fWJ:first-child{border-top-left-radius:var(--wx-tabs-border-radius);border-bottom-left-radius:var(--wx-tabs-border-radius)}.wx-tab.wx-138fWJ:last-child{border-top-right-radius:var(--wx-tabs-border-radius);border-bottom-right-radius:var(--wx-tabs-border-radius)}.wx-tab.wx-138fWJ,.wx-tab.wx-138fWJ:focus,.wx-tab.wx-138fWJ:active{outline:none}.wx-tab.wx-138fWJ:hover{background:var(--wx-tabs-background-hover)}.wx-tab.wx-active.wx-138fWJ,.wx-tab.wx-active.wx-138fWJ:hover,.wx-tab.wx-active.wx-138fWJ:focus{background:var(--wx-tabs-active-background);color:var(--wx-tabs-active-color);cursor:default}.wx-tab.wx-active.wx-138fWJ:before{display:none}.wx-tab.wx-active.wx-138fWJ+.wx-tab.wx-138fWJ:before{display:none}.wx-tab.wx-active.wx-138fWJ:after,.wx-tab.wx-138fWJ:hover:after{content:"";display:block;position:absolute;left:13px;height:0;width:calc(100% - 26px)}.wx-tab.wx-active.wx-138fWJ:after{border-bottom:2px solid var(--wx-tabs-active-border)}.wx-tab:not(.wx-active):hover:after{border-bottom:2px solid var(--wx-tabs-hover-border)}.wx-top.wx-138fWJ .wx-tab.wx-active.wx-138fWJ:after,.wx-top.wx-138fWJ .wx-tab.wx-138fWJ:hover:after{top:100%}.wx-bottom.wx-138fWJ .wx-tab.wx-active.wx-138fWJ:after,.wx-bottom.wx-138fWJ .wx-tab.wx-138fWJ:hover:after{top:0}.wx-icon.wx-138fWJ{position:relative;font-size:var(--wx-button-icon-size);line-height:1;height:var(--wx-button-line-height);opacity:.7}.wx-icon.wx-138fWJ:before{display:block;position:relative;top:50%;transform:translateY(-50%)}.wx-icon.wx-only.wx-138fWJ{opacity:1}.wx-icon.wx-138fWJ+.wx-label.wx-138fWJ{margin-left:4px}.wx-counter.wx-22t21n{display:flex;border:var(--wx-input-border);width:max-content;border-radius:var(--wx-input-border-radius)}.wx-counter.wx-22t21n:not(.wx-readonly):has(.wx-input:focus){border:var(--wx-input-border-focus)}.wx-input.wx-22t21n{box-sizing:border-box;background:var(--wx-background);width:40px;height:30px;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);color:var(--wx-input-font-color);padding-left:8px;padding-right:8px;outline:none;border:none;border-left:var(--wx-input-border);border-right:var(--wx-input-border)}.wx-btn.wx-22t21n{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:32px;height:30px;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);color:var(--wx-input-font-color);background-color:var(--wx-background-alt);outline:none;border:none;cursor:pointer}.wx-counter.wx-22t21n:not(.wx-readonly):not(.wx-disabled) .wx-btn:active{background-color:var(--wx-background-hover)}.wx-dec.wx-22t21n,.wx-inc.wx-22t21n{fill:var(--wx-color-primary)}.wx-btn-dec.wx-22t21n{border-radius:2px 0 0 2px}.wx-btn-inc.wx-22t21n{border-radius:0 2px 2px 0}.wx-error.wx-22t21n,.wx-counter.wx-error.wx-22t21n:has(.wx-input:focus){border:1px solid var(--wx-color-danger)}.wx-error.wx-22t21n .wx-input.wx-22t21n{color:var(--wx-color-danger)}.wx-disabled.wx-22t21n .wx-input.wx-22t21n,.wx-disabled.wx-22t21n .wx-btn.wx-22t21n{cursor:not-allowed;color:var(--wx-color-font-disabled)}.wx-disabled.wx-22t21n .wx-btn.wx-22t21n{background:var(--wx-color-disabled-alt)}.wx-disabled.wx-22t21n .wx-btn.wx-22t21n .wx-dec.wx-22t21n,.wx-disabled.wx-22t21n .wx-btn.wx-22t21n .wx-inc.wx-22t21n,.wx-readonly.wx-22t21n .wx-btn.wx-22t21n .wx-dec.wx-22t21n,.wx-readonly.wx-22t21n .wx-btn.wx-22t21n .wx-inc.wx-22t21n{fill:var(--wx-color-font-disabled)}.wx-readonly.wx-22t21n .wx-btn.wx-22t21n{cursor:default}.wx-notice.wx-11sNg5{position:relative;background:var(--wx-notice-background);box-shadow:var(--wx-notice-shadow);border:var(--wx-notice-border);border-radius:var(--wx-notice-border-radius);margin:var(--wx-notice-margin);display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;overflow:hidden;font-family:var(--wx-notice-font-family);font-size:var(--wx-notice-font-size);line-height:var(--wx-notice-line-height);font-weight:var(--wx-notice-font-weight);color:var(--wx-notice-font-color);width:var(--wx-notice-width)}.wx-notice.wx-11sNg5:before{content:"";display:block;position:absolute;z-index:1;left:0;top:0;width:var(--wx-notice-type-border-width);height:100%;border-top-right-radius:var(--wx-notice-type-border-width);border-bottom-right-radius:var(--wx-notice-type-border-width);background:var(--wx-notice-type-border-color)}.wx-notice.wx-11sNg5:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:var(--wx-notice-type-background-opacity);background:transparent}.wx-text.wx-11sNg5,.wx-button.wx-11sNg5{position:relative;z-index:2;padding:var(--wx-notice-padding)}.wx-text.wx-11sNg5{flex-shrink:0;word-wrap:break-word;max-width:calc(var(--wx-notice-width) - var(--wx-notice-padding) * 2 - var(--wx-notice-icon-size))}.wxi-close.wx-11sNg5{position:relative;display:flex;justify-content:center;align-items:center;font-size:var(--wx-notice-icon-size);line-height:1;width:var(--wx-notice-icon-size);height:var(--wx-notice-icon-size);color:var(--wx-notice-type-icon-color);cursor:pointer}.wxi-close.wx-11sNg5:before{display:block;z-index:1}.wxi-close.wx-11sNg5:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4px);height:calc(100% + 4px);border-radius:var(--wx-icon-border-radius)}.wxi-close.wx-11sNg5:hover:after{background:var(--wx-background-hover)}.wx-notice.wx-info.wx-11sNg5,.wx-notice.wx-warning.wx-11sNg5,.wx-notice.wx-success.wx-11sNg5,.wx-notice.wx-danger.wx-11sNg5{color:var(--wx-notice-type-font-color)}.wx-notice.wx-info.wx-11sNg5:before,.wx-notice.wx-info.wx-11sNg5:after{background:var(--wx-color-info)}.wx-notice.wx-warning.wx-11sNg5:before,.wx-notice.wx-warning.wx-11sNg5:after{background:var(--wx-color-warning)}.wx-notice.wx-success.wx-11sNg5:before,.wx-notice.wx-success.wx-11sNg5:after{background:var(--wx-color-success)}.wx-notice.wx-danger.wx-11sNg5:before,.wx-notice.wx-danger.wx-11sNg5:after{background:var(--wx-color-danger)}.wx-notice.wx-info.wx-11sNg5 .wxi-close.wx-11sNg5:after,.wx-notice.wx-warning.wx-11sNg5 .wxi-close.wx-11sNg5:after,.wx-notice.wx-success.wx-11sNg5 .wxi-close.wx-11sNg5:after,.wx-notice.wx-danger.wx-11sNg5 .wxi-close.wx-11sNg5:after{opacity:var(--wx-notice-type-close-hover-opacity)}.wx-notices.wx-3nwoO9{position:fixed;z-index:var(--wx-notice-z-index);top:0;right:0}.wx-modal.wx-1FxkZa{position:fixed;z-index:var(--wx-modal-z-index);top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--wx-modal-backdrop);text-align:center}.wx-window.wx-1FxkZa{background:var(--wx-modal-background);box-shadow:var(--wx-modal-shadow);border:var(--wx-modal-border);border-radius:var(--wx-modal-border-radius);padding:var(--wx-modal-padding);min-width:var(--wx-modal-width)}.wx-header.wx-1FxkZa{font-family:var(--wx-modal-header-font-family);font-size:var(--wx-modal-header-font-size);line-height:var(--wx-modal-header-line-height);font-weight:var(--wx-modal-header-font-weight);color:var(--wx-modal-header-font-color);margin-bottom:var(--wx-modal-gutter)}.wx-buttons.wx-1FxkZa{margin-top:var(--wx-modal-gutter);display:flex;justify-content:center;margin-left:calc(var(--wx-modal-gutter) / -2);margin-right:calc(var(--wx-modal-gutter) / -2)}.wx-button.wx-1FxkZa{flex:1;max-width:50%;padding:0 calc(var(--wx-modal-gutter) / 2)}.wx-field.wx-2oVUvC{width:var(--wx-field-width);max-width:100%;margin-bottom:var(--wx-field-gutter)}.wx-field.wx-left.wx-2oVUvC{display:flex;flex-wrap:nowrap;align-items:flex-start}.wx-field.wx-left.wx-2oVUvC>.wx-label.wx-2oVUvC{width:var(--wx-label-width);flex-shrink:0;margin:0 var(--wx-field-gutter) 0 0;padding-top:calc((var(--wx-input-height) - var(--wx-label-line-height)) / 2);text-align:right}.wx-field.wx-left.wx-2oVUvC>.wx-field-control.wx-2oVUvC{max-width:calc(100% - var(--wx-label-width) - var(--wx-field-gutter))}.wx-field.wx-error.wx-2oVUvC .wx-label.wx-2oVUvC{color:var(--wx-color-danger)}.wx-field.wx-left.wx-2oVUvC .wx-field-control.wx-checkbox.wx-2oVUvC{padding-top:calc((var(--wx-input-height) - var(--wx-checkbox-height)) / 2);padding-bottom:calc((var(--wx-input-height) - var(--wx-checkbox-height)) / 2)}.wx-field.wx-left.wx-2oVUvC .wx-field-control.wx-slider.wx-2oVUvC{padding-top:calc((var(--wx-input-height) - var(--wx-slider-height)) / 2);padding-bottom:calc((var(--wx-input-height) - var(--wx-slider-height)) / 2)}.wx-field.wx-left.wx-2oVUvC .wx-field-control.wx-switch.wx-2oVUvC{padding-top:calc((var(--wx-input-height) - var(--wx-switch-height)) / 2);padding-bottom:calc((var(--wx-input-height) - var(--wx-switch-height)) / 2)}.wx-label.wx-2oVUvC{display:block;margin:var(--wx-label-margin);padding:var(--wx-label-padding);font-family:var(--wx-label-font-family);font-size:var(--wx-label-font-size);line-height:var(--wx-label-line-height);font-weight:var(--wx-label-font-weight);color:var(--wx-label-font-color)}.wx-required.wx-2oVUvC .wx-label.wx-2oVUvC:after{content:" *";color:var(--wx-color-danger)}.wx-field-control.wx-2oVUvC{position:relative;width:100%}.wx-timepicker.wx-7f497i{position:relative;width:var(--wx-input-width)}.wx-wrapper.wx-7f497i{padding:10px 20px}.wx-timer.wx-7f497i{display:flex;text-align:center;justify-content:center;margin-bottom:10px}.wx-digit.wx-7f497i{display:block;width:50px;height:38px;border:none;border-bottom:var(--wx-input-border);font-family:var(--wx-input-font-family);font-size:24px;line-height:28px;padding:5px;text-align:center;color:var(--wx-input-font-color);background-color:transparent;outline:none}.wx-digit.wx-7f497i:focus{border-bottom:var(--wx-input-border-focus)}.wx-separator.wx-7f497i{font-size:24px;line-height:38px}.wx-modal.wx-KgpO9N{position:absolute;z-index:var(--wx-modal-z-index);top:0;left:0;width:100%;height:100%;background:var(--wx-modal-backdrop);display:flex;align-items:center;justify-content:center}.wx-window.wx-KgpO9N{background:var(--wx-modal-background);box-shadow:var(--wx-modal-shadow);border:var(--wx-modal-border);border-radius:var(--wx-modal-border-radius);min-width:var(--wx-modal-width)}.wx-sidearea.wx-2L733M{position:absolute;z-index:var(--wx-popup-z-index);background:var(--wx-modal-background);box-shadow:var(--wx-modal-shadow);border:var(--wx-modal-border);border-radius:var(--wx-modal-border-radius);min-width:var(--wx-modal-width);height:100vh}.wx-sidearea.wx-pos-right.wx-2L733M{right:0;top:0}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(https://cdn.svar.dev/fonts/roboto/regular.woff2) format("woff2"),url(https://cdn.svar.dev/fonts/roboto/regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(https://cdn.svar.dev/fonts/roboto/500.woff2) format("woff2"),url(https://cdn.svar.dev/fonts/roboto/500.woff) format("woff")}.wx-material-theme{--wx-color-primary: #2f77e3;--wx-color-primary-selected: #d5e6ff;--wx-color-primary-font: #fff;--wx-color-secondary: rgba(0, 0, 0, .04);--wx-color-secondary-hover: rgba(0, 0, 0, .1);--wx-color-secondary-font: rgba(0, 0, 0, .7);--wx-color-secondary-font-hover: rgba(0, 0, 0, .7);--wx-color-secondary-border: transparent;--wx-color-secondary-border-disabled: transparent;--wx-color-success: #00d19a;--wx-color-warning: #ffc975;--wx-color-info: #37a9ef;--wx-color-danger: #ff5252;--wx-color-disabled: #ededed;--wx-color-disabled-alt: #e9e9e9;--wx-color-font: rgba(0, 0, 0, .7);--wx-color-font-alt: rgba(0, 0, 0, .5);--wx-color-font-disabled: rgba(0, 0, 0, .3);--wx-color-link: var(--wx-color-primary);--wx-background: #fff;--wx-background-alt: #f7f7f7;--wx-background-hover: linear-gradient( rgba(0, 0, 0, .15) 0%, rgba(0, 0, 0, .15) 100% );--wx-font-family: Roboto, Arial, Helvetica, sans-serif;--wx-font-size: 14px;--wx-line-height: 20px;--wx-font-size-md: 16px;--wx-line-height-md: 24px;--wx-font-size-hd: 16px;--wx-line-height-hd: 30px;--wx-font-size-sm: 12px;--wx-line-height-sm: 16px;--wx-font-weight: 400;--wx-font-weight-md: 500;--wx-font-weight-b: 700;--wx-icon-color: var(--wx-color-font-alt);--wx-icon-size: var(--wx-line-height);--wx-border: 1px solid #dfdfdf;--wx-border-radius: 2px;--wx-radius-medium: var(--wx-border-radius);--wx-border-light: none;--wx-border-medium: 1px solid #eaedf5;--wx-shadow-light: 0px 4px 20px rgba(44, 47, 60, .12);--wx-shadow-medium: 0px 2px 4px rgba(0, 0, 0, .15);--wx-box-shadow: 0px 2px 4px rgba(0, 0, 0, .15);--wx-box-shadow-strong: 0px 2px 5px rgba(0, 0, 0, .3);--wx-padding: 8px;--wx-field-gutter: 16px;--wx-field-width: 400px;--wx-input-font-family: var(--wx-font-family);--wx-input-font-size: var(--wx-font-size);--wx-input-line-height: var(--wx-line-height);--wx-input-font-weight: var(--wx-font-weight);--wx-input-text-align: left;--wx-input-font-color: var(--wx-color-font);--wx-input-background: var(--wx-background);--wx-input-background-disabled: var(--wx-background);--wx-input-placeholder-color: var(--wx-color-font-alt);--wx-input-border: var(--wx-border);--wx-input-border-focus: 1px solid rgba(0, 0, 0, .5);--wx-input-border-disabled: 1px solid var(--wx-color-disabled);--wx-input-border-radius: var(--wx-border-radius);--wx-input-height: 32px;--wx-input-width: 100%;--wx-input-padding: 5px 8px;--wx-input-icon-indent: 6px;--wx-input-icon-color: var(--wx-icon-color);--wx-input-icon-size: var(--wx-icon-size);--wx-multicombo-tag-gap: 4px;--wx-multicombo-tag-border: none;--wx-multicombo-tag-border-radius: var(--wx-input-border-radius);--wx-multicombo-tag-pading: 2px 8px;--wx-multicombo-tag-background: var(--wx-background-alt);--wx-checkbox-height: var(--wx-line-height);--wx-checkbox-size: 18px;--wx-checkbox-border-width: 2px;--wx-checkbox-border-color: var(--wx-color-font-alt);--wx-checkbox-border-color-disabled: var(--wx-color-font-disabled);--wx-checkbox-border-radius: var(--wx-input-border-radius);--wx-checkbox-font-family: var(--wx-font-family);--wx-checkbox-font-size: var(--wx-font-size);--wx-checkbox-line-height: var(--wx-line-height);--wx-checkbox-font-weight: var(--wx-font-weight);--wx-checkbox-font-color: var(--wx-color-font);--wx-label-width: 80px;--wx-label-margin: 0 0 8px;--wx-label-padding: 0;--wx-label-font-family: var(--wx-font-family);--wx-label-font-size: var(--wx-font-size);--wx-label-line-height: var(--wx-line-height);--wx-label-font-weight: var(--wx-font-weight-md);--wx-label-font-color: var(--wx-color-font);--wx-button-font-family: var(--wx-font-family);--wx-button-font-size: var(--wx-font-size);--wx-button-line-height: var(--wx-line-height);--wx-button-font-weight: var(--wx-font-weight-md);--wx-button-text-transform: none;--wx-button-font-color: var(--wx-color-font);--wx-button-danger-font-color: #fff;--wx-button-background: var(--wx-background-alt);--wx-button-border: 1px solid transparent;--wx-button-border-radius: var(--wx-border-radius);--wx-button-height: 32px;--wx-button-padding: 5px 20px;--wx-button-icon-indent: 7px;--wx-button-icon-size: 16px;--wx-button-pressed: rgba(0, 0, 0, .16);--wx-button-danger-pressed: #cc4242;--wx-button-primary-pressed: #265fb6;--wx-button-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .56) inset, 2px 2px 3px 1px rgba(0, 0, 0, .12) inset;--wx-button-primary-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .26) inset, 2px 2px 3px 1px rgba(0, 0, 0, .16) inset;--wx-segmented-background: var(--wx-background-alt);--wx-segmented-background-hover: var(--wx-background-hover);--wx-segmented-border: var(--wx-border);--wx-segmented-border-radius: var(--wx-border-radius);--wx-segmented-padding: 3px;--wx-tabs-background: var(--wx-background-alt);--wx-tabs-background-hover: var(--wx-background-hover);--wx-tabs-hover-border: transparent;--wx-tabs-border-width: 1px;--wx-tabs-border-radius: var(--wx-border-radius);--wx-tabs-divider-width: 1px;--wx-tabs-divider-height: 100%;--wx-tabs-divider-color: #dfdfdf;--wx-tabs-cell-min-width: 100px;--wx-tabs-active-background: var(--wx-color-primary);--wx-tabs-active-color: var(--wx-color-primary-font);--wx-tabs-active-border: transparent;--wx-slider-height: 16px;--wx-slider-primary: var(--wx-color-primary);--wx-slider-background: #dfdfdf;--wx-slider-track-height: 4px;--wx-slider-track-border-radius: 2px;--wx-slider-thumb-size: var(--wx-slider-height);--wx-slider-thumb-border: 2px solid var(--wx-background);--wx-slider-thumb-border-disabled: none;--wx-slider-thumb-shadow: var(--wx-box-shadow-strong);--wx-slider-label-margin: 0 0 5px;--wx-slider-label-font-family: var(--wx-font-family);--wx-slider-label-font-size: var(--wx-font-size);--wx-slider-label-line-height: var(--wx-line-height);--wx-slider-label-font-weight: var(--wx-font-weight-md);--wx-slider-label-font-color: var(--wx-color-font);--wx-switch-primary: var(--wx-color-primary);--wx-switch-background: rgba(0, 0, 0, .3);--wx-switch-width: 44px;--wx-switch-height: 22px;--wx-switch-border-width: 1px;--wx-switch-border-color: transparent;--wx-switch-border-color-disabled: #dfdfdf;--wx-switch-thumb-offset: 1px;--wx-switch-thumb-border: none;--wx-switch-thumb-border-disabled: none;--wx-switch-thumb-background: var(--wx-background);--wx-switch-thumb-background-disabled: var(--wx-background);--wx-switch-thumb-shadow: var(--wx-box-shadow-strong);--wx-popup-z-index: 100;--wx-popup-background: var(--wx-background);--wx-popup-shadow: var(--wx-shadow-light);--wx-popup-border: none;--wx-popup-border-radius: var(--wx-border-radius);--wx-modal-z-index: 1000;--wx-modal-background: var(--wx-background);--wx-modal-shadow: var(--wx-shadow-medium);--wx-modal-border: none;--wx-modal-border-radius: var(--wx-border-radius);--wx-modal-width: 280px;--wx-modal-padding: 16px 20px;--wx-modal-gutter: 14px;--wx-modal-backdrop: rgba(0, 0, 0, .5);--wx-modal-header-font-family: var(--wx-font-family);--wx-modal-header-font-size: var(--wx-font-size-hd);--wx-modal-header-line-height: var(--wx-line-height-hd);--wx-modal-header-font-weight: var(--wx-font-weight);--wx-modal-header-font-color: #000;--wx-notice-z-index: 1010;--wx-notice-background: var(--wx-background);--wx-notice-shadow: var(--wx-shadow-medium);--wx-notice-border: none;--wx-notice-border-radius: var(--wx-border-radius);--wx-notice-margin: 6px 12px;--wx-notice-font-family: var(--wx-font-family);--wx-notice-font-size: var(--wx-font-size);--wx-notice-line-height: var(--wx-line-height);--wx-notice-font-weight: var(--wx-font-weight);--wx-notice-font-color: var(--wx-color-font);--wx-notice-padding: var(--wx-padding);--wx-notice-width: 240px;--wx-notice-icon-size: var(--wx-icon-size);--wx-notice-icon-color: var(--wx-icon-color);--wx-notice-type-border-width: 0px;--wx-notice-type-border-color: transparent;--wx-notice-type-font-color: #fff;--wx-notice-type-icon-color: rgba(255, 255, 255, .8);--wx-notice-type-background-opacity: 1;--wx-notice-type-close-hover-opacity: .3;--wx-calendar-padding: 16px;--wx-calendar-cell-size: 32px;--wx-calendar-gap: 4px;--wx-calendar-line-gap: 0px;--wx-calendar-border-radius: var(--wx-calendar-cell-size);--wx-calendar-font-family: var(--wx-font-family);--wx-calendar-font-size: var(--wx-font-size);--wx-calendar-line-height: var(--wx-line-height);--wx-calendar-font-weight: var(--wx-font-weight);--wx-calendar-font-color: var(--wx-color-font);--wx-calendar-icon-color: var(--wx-icon-color);--wx-calendar-icon-size: var(--wx-icon-size);--wx-calendar-header-font-size: var(--wx-font-size);--wx-calendar-header-line-height: var(--wx-line-height);--wx-calendar-header-font-weight: var(--wx-font-weight-md);--wx-calendar-controls-font-family: var(--wx-button-font-family);--wx-calendar-controls-font-size: var(--wx-button-font-size);--wx-calendar-controls-line-height: var(--wx-button-line-height);--wx-calendar-controls-font-weight: var(--wx-button-font-weight);--wx-calendar-controls-font-color: var(--wx-color-link)}.wx-material-theme{font-family:var(--wx-font-family);font-size:var(--wx-font-size);line-height:var(--wx-line-height);font-weight:var(--wx-font-weight);font-style:normal;letter-spacing:normal;text-align:left;color:var(--wx-color-font);background:var(--wx-background)}.wx-material-theme *,.wx-material-theme *:before,.wx-material-theme *:after{box-sizing:border-box}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;src:local(""),url(https://cdn.svar.dev/fonts/open-sans/500.woff2) format("woff2"),url(https://cdn.svar.dev/fonts/open-sans/500.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local(""),url(https://cdn.svar.dev/fonts/open-sans/regular.woff2) format("woff2"),url(https://cdn.svar.dev/fonts/open-sans/regular.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local(""),url(https://cdn.svar.dev/fonts/open-sans/600.woff2) format("woff2"),url(https://cdn.svar.dev/fonts/open-sans/600.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local(""),url(https://cdn.svar.dev/fonts/open-sans/700.woff2) format("woff2"),url(https://cdn.svar.dev/fonts/open-sans/700.woff) format("woff")}.wx-willow-theme{--wx-color-primary: #37a9ef;--wx-color-primary-selected: #d5eaf7;--wx-color-primary-font: #fff;--wx-color-secondary: transparent;--wx-color-secondary-hover: rgba(55, 169, 239, .12);--wx-color-secondary-font: var(--wx-color-primary);--wx-color-secondary-font-hover: var(--wx-color-primary);--wx-color-secondary-border: var(--wx-color-primary);--wx-color-secondary-border-disabled: #c0c3ce;--wx-color-success: #77d257;--wx-color-warning: #fcba2e;--wx-color-info: #37a9ef;--wx-color-danger: #fe6158;--wx-color-disabled: #f2f3f7;--wx-color-disabled-alt: #e9e9e9;--wx-color-font: #2c2f3c;--wx-color-font-alt: #9fa1ae;--wx-color-font-disabled: #c0c3ce;--wx-color-link: var(--wx-color-primary);--wx-background: #ffffff;--wx-background-alt: #f2f3f7;--wx-background-hover: #eaedf5;--wx-font-family: "Open Sans", Arial, Helvetica, sans-serif;--wx-font-size: 14px;--wx-line-height: 20px;--wx-font-size-md: 14px;--wx-line-height-md: 24px;--wx-font-size-hd: 16px;--wx-line-height-hd: 30px;--wx-font-size-sm: 12px;--wx-line-height-sm: 16px;--wx-font-weight: 400;--wx-font-weight-md: 600;--wx-font-weight-b: 700;--wx-icon-color: #9fa1ae;--wx-icon-size: var(--wx-line-height);--wx-button-pressed: #d7dde3;--wx-button-danger-pressed: #cb4e46;--wx-button-primary-pressed: #098cdc;--wx-button-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .56) inset, 2px 2px 3px 1px rgba(0, 0, 0, .12) inset;--wx-button-primary-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .26) inset, 2px 2px 3px 1px rgba(0, 0, 0, .16) inset;--wx-border: 1px solid #e6e6e6;--wx-border-radius: 3px;--wx-radius-major: 6px;--wx-border-light: none;--wx-border-medium: 1px solid #eaedf5;--wx-shadow-light: 0px 3px 10px 0px rgba(44, 47, 60, .12), 0px 1px 2px 0px rgba(44, 47, 60, .06);--wx-shadow-medium: 0px 4px 20px 0px rgba(44, 47, 60, .12);--wx-box-shadow: 0px 1px 2px rgba(44, 47, 60, .06), 0px 3px 10px rgba(44, 47, 60, .12);--wx-box-shadow-strong: 0px 4px 20px rgba(44, 47, 60, .16);--wx-padding: 8px;--wx-field-gutter: 16px;--wx-field-width: 400px;--wx-input-font-family: var(--wx-font-family);--wx-input-font-size: var(--wx-font-size);--wx-input-line-height: var(--wx-line-height);--wx-input-font-weight: var(--wx-font-weight);--wx-input-text-align: left;--wx-input-font-color: var(--wx-color-font);--wx-input-background: var(--wx-background);--wx-input-background-disabled: var(--wx-color-disabled);--wx-input-placeholder-color: var(--wx-color-font-alt);--wx-input-border: var(--wx-border);--wx-input-border-focus: 1px solid var(--wx-color-primary);--wx-input-border-disabled: var(--wx-border);--wx-input-border-radius: 3px;--wx-input-height: 32px;--wx-input-width: 100%;--wx-input-padding: 5px 8px;--wx-input-icon-indent: 6px;--wx-input-icon-color: var(--wx-icon-color);--wx-input-icon-size: var(--wx-icon-size);--wx-multicombo-tag-gap: 3px;--wx-multicombo-tag-border: none;--wx-multicombo-tag-border-radius: var(--wx-input-border-radius);--wx-multicombo-tag-pading: 2px 8px;--wx-multicombo-tag-background: var(--wx-background-alt);--wx-checkbox-height: var(--wx-line-height);--wx-checkbox-size: var(--wx-checkbox-height);--wx-checkbox-border-width: 2px;--wx-checkbox-border-color: var(--wx-color-font-alt);--wx-checkbox-border-color-disabled: var(--wx-color-disabled);--wx-checkbox-border-radius: var(--wx-input-border-radius);--wx-checkbox-font-family: var(--wx-font-family);--wx-checkbox-font-size: var(--wx-font-size);--wx-checkbox-line-height: var(--wx-line-height);--wx-checkbox-font-weight: var(--wx-font-weight);--wx-checkbox-font-color: var(--wx-color-font);--wx-label-width: 100px;--wx-label-margin: 0 0 4px;--wx-label-padding: 0;--wx-label-font-family: var(--wx-font-family);--wx-label-font-size: var(--wx-font-size);--wx-label-line-height: var(--wx-line-height);--wx-label-font-weight: var(--wx-font-weight-md);--wx-label-font-color: var(--wx-color-font);--wx-button-font-family: var(--wx-font-family);--wx-button-font-size: var(--wx-font-size-md);--wx-button-line-height: var(--wx-line-height);--wx-button-font-weight: var(--wx-font-weight-md);--wx-button-text-transform: none;--wx-button-font-color: var(--wx-color-font);--wx-button-danger-font-color: #fff;--wx-button-background: var(--wx-background-alt);--wx-button-border: 1px solid transparent;--wx-button-border-radius: var(--wx-border-radius);--wx-button-height: 32px;--wx-button-padding: 5px 16px;--wx-button-icon-indent: 5px;--wx-button-icon-size: 20px;--wx-segmented-background: var(--wx-background-alt);--wx-segmented-background-hover: var(--wx-background-hover);--wx-segmented-border: none;--wx-segmented-border-radius: 6px;--wx-segmented-padding: 0px;--wx-tabs-background: var(--wx-background);--wx-tabs-background-hover: transparent;--wx-tabs-hover-border: #9fa1ae;--wx-tabs-border-width: 1px;--wx-tabs-border-radius: var(--wx-border-radius);--wx-tabs-divider-width: 1px;--wx-tabs-divider-height: 60%;--wx-tabs-divider-color: transparent;--wx-tabs-cell-min-width: 100px;--wx-tabs-active-background: transparent;--wx-tabs-active-color: var(--wx-color-primary);--wx-tabs-active-border: var(--wx-tabs-active-color);--wx-slider-height: 14px;--wx-slider-primary: var(--wx-color-primary);--wx-slider-background: var(--wx-background-alt);--wx-slider-track-height: 4px;--wx-slider-track-border-radius: 2px;--wx-slider-thumb-size: var(--wx-slider-height);--wx-slider-thumb-border: none;--wx-slider-thumb-border-disabled: none;--wx-slider-thumb-shadow: var(--wx-box-shadow-strong);--wx-slider-label-margin: 0 0 5px;--wx-slider-label-font-family: var(--wx-font-family);--wx-slider-label-font-size: var(--wx-font-size);--wx-slider-label-line-height: var(--wx-line-height);--wx-slider-label-font-weight: var(--wx-font-weight-md);--wx-slider-label-font-color: var(--wx-color-font);--wx-switch-primary: var(--wx-color-primary);--wx-switch-background: #9fa1ae;--wx-switch-width: 48px;--wx-switch-height: 24px;--wx-switch-border-width: 0px;--wx-switch-border-color: transparent;--wx-switch-border-color-disabled: transparent;--wx-switch-thumb-offset: 1px;--wx-switch-thumb-border: none;--wx-switch-thumb-border-disabled: 1px solid #c0c3ce;--wx-switch-thumb-background: var(--wx-background);--wx-switch-thumb-background-disabled: var(--wx-color-disabled);--wx-switch-thumb-shadow: none;--wx-popup-z-index: 100;--wx-popup-background: var(--wx-background);--wx-popup-shadow: var(--wx-shadow-light);--wx-popup-border: 1px solid transparent;--wx-popup-border-radius: var(--wx-border-radius);--wx-modal-z-index: 1000;--wx-modal-background: var(--wx-background);--wx-modal-shadow: var(--wx-shadow-medium);--wx-modal-border: none;--wx-modal-border-radius: var(--wx-border-radius);--wx-modal-width: 280px;--wx-modal-padding: 16px 20px;--wx-modal-gutter: 14px;--wx-modal-backdrop: rgba(108, 114, 131, .2);--wx-modal-header-font-family: var(--wx-font-family);--wx-modal-header-font-size: var(--wx-font-size-hd);--wx-modal-header-line-height: var(--wx-line-height-hd);--wx-modal-header-font-weight: var(--wx-font-weight-b);--wx-modal-header-font-color: #000;--wx-notice-z-index: 1010;--wx-notice-background: var(--wx-background);--wx-notice-shadow: var(--wx-shadow-medium);--wx-notice-border: none;--wx-notice-border-radius: 0 var(--wx-border-radius) var(--wx-border-radius) 0;--wx-notice-margin: 6px 12px;--wx-notice-font-family: var(--wx-font-family);--wx-notice-font-size: var(--wx-font-size);--wx-notice-line-height: var(--wx-line-height);--wx-notice-font-weight: var(--wx-font-weight);--wx-notice-font-color: var(--wx-color-font);--wx-notice-padding: 14px;--wx-notice-width: 240px;--wx-notice-icon-size: var(--wx-icon-size);--wx-notice-icon-color: var(--wx-icon-color);--wx-notice-type-border-width: 4px;--wx-notice-type-border-color: var(--wx-icon-color);--wx-notice-type-font-color: var(--wx-color-font);--wx-notice-type-icon-color: var(--wx-icon-color);--wx-notice-type-background-opacity: 0;--wx-notice-type-close-hover-opacity: 1;--wx-calendar-padding: 16px;--wx-calendar-cell-size: 32px;--wx-calendar-gap: 4px;--wx-calendar-line-gap: 4px;--wx-calendar-border-radius: var(--wx-border-radius);--wx-calendar-font-family: var(--wx-font-family);--wx-calendar-font-size: var(--wx-font-size);--wx-calendar-line-height: var(--wx-line-height);--wx-calendar-font-weight: var(--wx-font-weight);--wx-calendar-font-color: var(--wx-color-font);--wx-calendar-icon-color: var(--wx-icon-color);--wx-calendar-icon-size: var(--wx-icon-size);--wx-calendar-header-font-size: var(--wx-font-size);--wx-calendar-header-line-height: var(--wx-line-height);--wx-calendar-header-font-weight: var(--wx-font-weight-md);--wx-calendar-controls-font-family: var(--wx-button-font-family);--wx-calendar-controls-font-size: var(--wx-font-size);--wx-calendar-controls-line-height: var(--wx-line-height);--wx-calendar-controls-font-weight: var(--wx-font-weight);--wx-calendar-controls-font-color: var(--wx-color-font)}.wx-willow-theme{font-family:var(--wx-font-family);font-size:var(--wx-font-size);line-height:var(--wx-line-height);font-weight:var(--wx-font-weight);font-style:normal;letter-spacing:normal;text-align:left;color:var(--wx-color-font);background:var(--wx-background)}.wx-willow-theme *,.wx-willow-theme *:before,.wx-willow-theme *:after{box-sizing:border-box}.wx-willow-dark-theme{--wx-color-primary: #7a67eb;--wx-color-primary-selected: rgba(122, 103, 235, .3);--wx-color-primary-font: #fff;--wx-color-secondary: transparent;--wx-color-secondary-hover: rgba(122, 103, 235, .12);--wx-color-secondary-font: var(--wx-color-primary);--wx-color-secondary-font-hover: var(--wx-color-primary);--wx-color-secondary-border: var(--wx-color-primary);--wx-color-secondary-border-disabled: #9fa1ae;--wx-color-success: #77d257;--wx-color-warning: #fcba2e;--wx-color-info: var(--wx-color-primary);--wx-color-danger: #fe6158;--wx-color-disabled: #384047;--wx-color-disabled-alt: #44474a;--wx-color-font: rgba(255, 255, 255, .9);--wx-color-font-alt: #9fa1ae;--wx-color-font-disabled: #9fa1ae;--wx-color-link: var(--wx-color-primary);--wx-background: #2a2b2d;--wx-background-alt: #384047;--wx-background-hover: #20262b;--wx-font-family: "Open Sans", Arial, Helvetica, sans-serif;--wx-font-size: 14px;--wx-line-height: 20px;--wx-font-size-md: 14px;--wx-line-height-md: 24px;--wx-font-size-hd: 16px;--wx-line-height-hd: 30px;--wx-font-size-sm: 12px;--wx-line-height-sm: 16px;--wx-font-weight: 400;--wx-font-weight-md: 600;--wx-font-weight-b: 700;--wx-icon-color: #c0c3ce;--wx-icon-size: var(--wx-line-height);--wx-border: 1px solid #384047;--wx-border-radius: 3px;--wx-radius-major: 6px;--wx-border-light: 1px solid #384047;--wx-border-medium: 1px solid #384047;--wx-shadow-light: 0px 4px 20px 0px rgba(44, 47, 60, .12);--wx-shadow-medium: none;--wx-box-shadow: 0px 4px 48px rgba(44, 47, 60, .18);--wx-box-shadow-strong: 0px 4px 48px rgba(44, 47, 60, .18), 0px 4px 8px rgba(14, 14, 15, .3);--wx-padding: 8px;--wx-field-gutter: 16px;--wx-field-width: 400px;--wx-input-font-family: var(--wx-font-family);--wx-input-font-size: var(--wx-font-size);--wx-input-line-height: var(--wx-line-height);--wx-input-font-weight: var(--wx-font-weight);--wx-input-text-align: left;--wx-input-font-color: var(--wx-color-font);--wx-input-background: var(--wx-background);--wx-input-background-disabled: var(--wx-color-disabled);--wx-input-placeholder-color: var(--wx-color-font-alt);--wx-input-border: var(--wx-border);--wx-input-border-focus: 1px solid var(--wx-color-primary);--wx-input-border-disabled: var(--wx-border);--wx-input-border-radius: 3px;--wx-input-height: 32px;--wx-input-width: 100%;--wx-input-padding: 5px 8px;--wx-input-icon-indent: 6px;--wx-input-icon-color: var(--wx-icon-color);--wx-input-icon-size: var(--wx-icon-size);--wx-multicombo-tag-gap: 3px;--wx-multicombo-tag-border: none;--wx-multicombo-tag-border-radius: var(--wx-input-border-radius);--wx-multicombo-tag-pading: 2px 8px;--wx-multicombo-tag-background: var(--wx-background-alt);--wx-checkbox-height: var(--wx-line-height);--wx-checkbox-size: var(--wx-checkbox-height);--wx-checkbox-border-width: 2px;--wx-checkbox-border-color: var(--wx-color-font-alt);--wx-checkbox-border-color-disabled: var(--wx-color-disabled);--wx-checkbox-border-radius: var(--wx-input-border-radius);--wx-checkbox-font-family: var(--wx-font-family);--wx-checkbox-font-size: var(--wx-font-size);--wx-checkbox-line-height: var(--wx-line-height);--wx-checkbox-font-weight: var(--wx-font-weight);--wx-checkbox-font-color: var(--wx-color-font);--wx-label-width: 100px;--wx-label-margin: 0 0 4px;--wx-label-padding: 0;--wx-label-font-family: var(--wx-font-family);--wx-label-font-size: var(--wx-font-size);--wx-label-line-height: var(--wx-line-height);--wx-label-font-weight: var(--wx-font-weight-md);--wx-label-font-color: var(--wx-color-font);--wx-button-font-family: var(--wx-font-family);--wx-button-font-size: var(--wx-font-size-md);--wx-button-line-height: var(--wx-line-height);--wx-button-font-weight: var(--wx-font-weight-md);--wx-button-text-transform: none;--wx-button-background: var(--wx-background-alt);--wx-button-font-color: var(--wx-color-font);--wx-button-danger-font-color: #fff;--wx-button-border: 1px solid transparent;--wx-button-border-radius: var(--wx-border-radius);--wx-button-height: 32px;--wx-button-padding: 5px 16px;--wx-button-icon-indent: 5px;--wx-button-icon-size: 20px;--wx-button-pressed: #353d44;--wx-button-danger-pressed: #cb4e46;--wx-button-primary-pressed: #5643c7;--wx-button-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .06) inset, 2px 2px 3px 1px rgba(0, 0, 0, .16) inset;--wx-button-primary-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .12) inset, 2px 2px 3px 1px rgba(0, 0, 0, .2) inset;--wx-segmented-background: var(--wx-background-alt);--wx-segmented-background-hover: var(--wx-background-hover);--wx-segmented-border: none;--wx-segmented-border-radius: 6px;--wx-segmented-padding: 0px;--wx-tabs-background: var(--wx-background);--wx-tabs-background-hover: transparent;--wx-tabs-hover-border: #9fa1ae;--wx-tabs-border-width: 1px;--wx-tabs-border-radius: var(--wx-border-radius);--wx-tabs-divider-width: 1px;--wx-tabs-divider-height: 60%;--wx-tabs-divider-color: transparent;--wx-tabs-cell-min-width: 100px;--wx-tabs-active-background: transparent;--wx-tabs-active-color: var(--wx-color-primary);--wx-tabs-active-border: var(--wx-tabs-active-color);--wx-slider-height: 14px;--wx-slider-primary: var(--wx-color-primary);--wx-slider-background: var(--wx-background-alt);--wx-slider-track-height: 4px;--wx-slider-track-border-radius: 2px;--wx-slider-thumb-size: var(--wx-slider-height);--wx-slider-thumb-border: none;--wx-slider-thumb-border-disabled: 1px solid var(--wx-color-disabled);--wx-slider-thumb-shadow: none;--wx-slider-label-margin: 0 0 5px;--wx-slider-label-font-family: var(--wx-font-family);--wx-slider-label-font-size: var(--wx-font-size);--wx-slider-label-line-height: var(--wx-line-height);--wx-slider-label-font-weight: var(--wx-font-weight-md);--wx-slider-label-font-color: var(--wx-color-font);--wx-switch-primary: var(--wx-color-primary);--wx-switch-background: #384047;--wx-switch-width: 48px;--wx-switch-height: 24px;--wx-switch-border-width: 0px;--wx-switch-border-color: transparent;--wx-switch-border-color-disabled: transparent;--wx-switch-thumb-offset: 1px;--wx-switch-thumb-border: none;--wx-switch-thumb-border-disabled: 1px solid rgba(255, 255, 255, .7);--wx-switch-thumb-background: rgba(255, 255, 255, .9);--wx-switch-thumb-background-disabled: var(--wx-color-disabled);--wx-switch-thumb-shadow: none;--wx-popup-z-index: 100;--wx-popup-background: var(--wx-background);--wx-popup-shadow: var(--wx-shadow-light);--wx-popup-border: 1px solid rgba(255, 255, 255, .26);--wx-popup-border-radius: var(--wx-border-radius);--wx-modal-z-index: 1000;--wx-modal-background: var(--wx-background);--wx-modal-shadow: var(--wx-shadow-medium);--wx-modal-border: 1px solid #ffffff42;--wx-modal-border-radius: var(--wx-border-radius);--wx-modal-width: 280px;--wx-modal-padding: 16px 20px;--wx-modal-gutter: 14px;--wx-modal-backdrop: rgba(108, 114, 131, .2);--wx-modal-header-font-family: var(--wx-font-family);--wx-modal-header-font-size: var(--wx-font-size-hd);--wx-modal-header-line-height: var(--wx-line-height-hd);--wx-modal-header-font-weight: var(--wx-font-weight-b);--wx-modal-header-font-color: #fff;--wx-notice-z-index: 1010;--wx-notice-background: var(--wx-background-alt);--wx-notice-shadow: var(--wx-shadow-medium);--wx-notice-border: none;--wx-notice-border-radius: 0 var(--wx-border-radius) var(--wx-border-radius) 0;--wx-notice-margin: 6px 12px;--wx-notice-font-family: var(--wx-font-family);--wx-notice-font-size: var(--wx-font-size);--wx-notice-line-height: var(--wx-line-height);--wx-notice-font-weight: var(--wx-font-weight);--wx-notice-font-color: var(--wx-color-font);--wx-notice-padding: 14px;--wx-notice-width: 240px;--wx-notice-icon-size: var(--wx-icon-size);--wx-notice-icon-color: var(--wx-icon-color);--wx-notice-type-border-width: 4px;--wx-notice-type-border-color: var(--wx-icon-color);--wx-notice-type-font-color: var(--wx-color-font);--wx-notice-type-icon-color: #9fa1ae;--wx-notice-type-background-opacity: 0;--wx-notice-type-close-hover-opacity: 1;--wx-calendar-padding: 16px;--wx-calendar-cell-size: 32px;--wx-calendar-gap: 4px;--wx-calendar-line-gap: 4px;--wx-calendar-border-radius: var(--wx-border-radius);--wx-calendar-font-family: var(--wx-font-family);--wx-calendar-font-size: var(--wx-font-size);--wx-calendar-line-height: var(--wx-line-height);--wx-calendar-font-weight: var(--wx-font-weight);--wx-calendar-font-color: var(--wx-color-font);--wx-calendar-icon-color: var(--wx-icon-color);--wx-calendar-icon-size: var(--wx-icon-size);--wx-calendar-header-font-size: var(--wx-font-size);--wx-calendar-header-line-height: var(--wx-line-height);--wx-calendar-header-font-weight: var(--wx-font-weight-md);--wx-calendar-controls-font-family: var(--wx-button-font-family);--wx-calendar-controls-font-size: var(--wx-font-size);--wx-calendar-controls-line-height: var(--wx-line-height);--wx-calendar-controls-font-weight: var(--wx-font-weight);--wx-calendar-controls-font-color: var(--wx-color-font)}.wx-willow-dark-theme{font-family:var(--wx-font-family);font-size:var(--wx-font-size);line-height:var(--wx-line-height);font-weight:var(--wx-font-weight);font-style:normal;letter-spacing:normal;text-align:left;color:var(--wx-color-font);background:var(--wx-background)}.wx-willow-dark-theme *,.wx-willow-dark-theme *:before,.wx-willow-dark-theme *:after{box-sizing:border-box}.wx-measure-cell-body,.wx-print-cell,.wx-cell.wx-TSCaXsGV{background:inherit;box-sizing:border-box;padding:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wx-print-tree-cell,.wx-tree-cell.wx-TSCaXsGV{display:flex}.wx-measure-cell-body,.wx-cell.wx-TSCaXsGV:not(:last-child){border-right:var(--wx-table-cell-border)}.wx-print-draggable,.wx-draggable.wx-TSCaXsGV,.wx-draggable-stub.wx-TSCaXsGV{display:inline-block;vertical-align:middle;margin-right:3px;font-size:20px;height:20px;width:20px}.wx-draggable.wx-TSCaXsGV{cursor:move}.wx-shadow.wx-cell.wx-TSCaXsGV{border-right:var(--wx-table-fixed-column-border);clip-path:inset(0px -15px 0px 0px);z-index:1}.wx-fixed-right.wx-shadow.wx-cell.wx-TSCaXsGV{border-right:var(--wx-table-cell-border);border-left:var(--wx-table-fixed-column-border)}.wx-fixed-right.wx-shadow.wx-cell.wx-TSCaXsGV:last-child{border-right:none}.wx-print-grid-tree-toggle,.wx-table-tree-toggle.wx-TSCaXsGV{font-size:20px;cursor:pointer;margin:0 4px 0 0;display:inline-block}.wx-cell.wx-TSCaXsGV[tabindex="0"]:focus{outline:1px solid var(--wx-color-primary);outline-offset:-1px}.wx-search.wx-TSCaXsGV{background-color:#ffeb3b}.wx-print-filter,.wx-cell.wx-filter>.wx-text>input{height:28px;padding:4px 8px}.wx-print-filter{border:var(--wx-table-border);background:var(--wx-background);border-radius:var(--wx-input-border-radius);font-weight:400;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wx-cell.wx-filter.wx-D3voQpJs div.wx-richselect{min-height:28px;height:28px;padding:4px 8px}.wx-cell.wx-filter.wx-D3voQpJs div.wx-richselect .wx-label{padding:0}.wx-measure-cell-header,.wx-print-cell-header,.wx-cell.wx-RsQD74qC{padding:8px;position:relative;display:flex;align-items:center;font-weight:var(--wx-header-font-weight);background:var(--wx-table-header-background);line-height:20px}.wx-cell.wx-RsQD74qC:focus{outline:1px solid var(--wx-color-primary);outline-offset:-1px}.wx-print-cell-header{display:table-cell;position:static}.wx-cell.wx-RsQD74qC.wx-vertical{align-items:flex-end}.wx-measure-cell-header,.wx-cell.wx-RsQD74qC:not(:last-child){border-right:var(--wx-table-header-cell-border)}.wx-print-cell-filter.wx-RsQD74qC,.wx-cell.wx-filter.wx-RsQD74qC{padding:4px;z-index:8}.wx-print-cell-header .wx-text,.wx-text.wx-RsQD74qC{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wx-print-cell-header.wx-vertical .wx-text,.wx-vertical.wx-RsQD74qC .wx-text.wx-RsQD74qC{height:100%;transform:rotate(-180deg);writing-mode:vertical-lr;text-overflow:ellipsis;overflow:hidden}.wx-print-cell-header.wx-vertical .wx-text{display:block}.wx-cell.wx-shadow.wx-RsQD74qC{clip-path:inset(0px -15px 0px 0px);border-right:var(--wx-table-fixed-column-border)}.wx-cell.wx-fixed-right.wx-shadow.wx-RsQD74qC{border-right:var(--wx-table-cell-border);border-left:var(--wx-table-fixed-column-border)}.wx-cell.wx-fixed-right.wx-cell.wx-RsQD74qC:last-child{border-right:none}.wx-shadow.wx-RsQD74qC,.wx-fixed.wx-RsQD74qC{z-index:7}.wx-shadow.wx-rowspan.wx-RsQD74qC,.wx-shadow.wx-colspan.wx-RsQD74qC,.wx-fixed.wx-rowspan.wx-RsQD74qC,.wx-fixed.wx-colspan.wx-RsQD74qC{z-index:8}.wx-grip.wx-RsQD74qC{box-sizing:border-box;position:absolute;top:0;bottom:0;right:-4px;width:9px;background-color:transparent;opacity:0;cursor:ew-resize;z-index:8}.wx-grip.wx-RsQD74qC div{margin-left:5px;width:1px;height:100%;background-color:var(--wx-color-primary)}.wx-cell.wx-RsQD74qC:last-child .wx-grip.wx-RsQD74qC{width:5px;right:0}.wx-cell.wx-RsQD74qC:last-child .wx-grip.wx-RsQD74qC div{margin-left:4px}.wx-grip.wx-RsQD74qC:before,.wx-cell.wx-RsQD74qC:not(:last-child) .wx-grip.wx-RsQD74qC:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0;margin:auto}.wx-grip.wx-RsQD74qC:before{border:3px dashed transparent;border-right:3px solid var(--wx-color-primary);right:7px}.wx-cell.wx-RsQD74qC:last-child .wx-grip.wx-RsQD74qC:before{right:3px}.wx-cell.wx-RsQD74qC:not(:last-child) .wx-grip.wx-RsQD74qC:after{border:3px dashed transparent;border-left:3px solid var(--wx-color-primary);left:9px}.wx-cell.wx-RsQD74qC:has(.wx-grip.wx-RsQD74qC:hover){z-index:9}.wx-grip.wx-RsQD74qC:hover{opacity:1}.wx-sort.wx-RsQD74qC{height:100%;margin-left:auto;display:flex;align-items:center}.wx-order.wx-RsQD74qC{width:16px;height:16px;line-height:16px;border-radius:50%;font-size:12px;text-align:center;color:#fff;background-color:#3498ff}.wx-collapse.wx-RsQD74qC:focus{outline:none}.wx-collapse.wx-RsQD74qC:focus i,.wx-collapse.wx-RsQD74qC:hover i{color:var(--wx-color-primary)}.wx-rowspan.wx-RsQD74qC,.wx-colspan.wx-RsQD74qC{z-index:6}.wx-collapse.wx-RsQD74qC,.wx-collapsed.wx-RsQD74qC{cursor:pointer;z-index:1}.wx-collapsed.wx-RsQD74qC{position:relative}.wx-collapse.wx-RsQD74qC i{margin-right:4px}.wx-h-row:not(:last-child) .wx-cell.wx-RsQD74qC:not(.wx-rowspan.wx-RsQD74qC){border-bottom:var(--wx-table-header-cell-border)}.wx-measure-cell-footer,.wx-print-cell-footer,.wx-cell.wx-6Sdi3Dfd{padding:8px;display:flex;align-items:center;font-weight:var(--wx-header-font-weight);background:var(--wx-table-header-background);overflow:hidden}.wx-print-cell-footer{display:table-cell}.wx-cell.wx-6Sdi3Dfd:not(:last-child){border-right:var(--wx-table-footer-cell-border)}.wx-cell.wx-vertical.wx-6Sdi3Dfd{align-items:flex-end}.wx-print-cell-footer .wx-text,.wx-text.wx-6Sdi3Dfd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wx-print-cell-footer.wx-vertical .wx-text,.wx-vertical.wx-6Sdi3Dfd .wx-text{transform:rotate(-90deg) translateY(100%);transform-origin:left bottom;text-overflow:clip;overflow:unset}.wx-print-cell-footer.wx-vertical .wx-text{display:block}.wx-cell.wx-shadow.wx-6Sdi3Dfd{clip-path:inset(0px -15px 0px 0px);border-right:var(--wx-table-fixed-column-border)}.wx-cell.wx-fixed-right.wx-shadow.wx-6Sdi3Dfd{border-right:var(--wx-table-cell-border);border-left:var(--wx-table-fixed-column-border)}.wx-cell.wx-fixed-right.wx-cell:last-child.wx-6Sdi3Dfd{border-right:none}.wx-shadow.wx-6Sdi3Dfd,.wx-fixed.wx-6Sdi3Dfd{z-index:3}.wx-rowspan.wx-6Sdi3Dfd{z-index:2}.wx-rowspan.wx-shadow.wx-6Sdi3Dfd,.wx-rowspan.wx-fixed.wx-6Sdi3Dfd,.wx-colspan.wx-shadow.wx-6Sdi3Dfd,.wx-colspan.wx-fixed.wx-6Sdi3Dfd{z-index:4}.wx-f-row:not(:last-child) .wx-cell:not(.wx-rowspan).wx-6Sdi3Dfd{border-bottom:var(--wx-table-header-cell-border)}.wx-header.wx-sAsPVaUK,.wx-footer.wx-sAsPVaUK{font-weight:500}.wx-header.wx-sAsPVaUK{top:0;border-bottom:var(--wx-table-header-border)}.wx-footer.wx-sAsPVaUK{position:sticky;z-index:2;bottom:0;border-top:var(--wx-table-header-border)}.wx-overlay.wx-1ty666CQ{width:100%;height:100%;position:absolute;z-index:5;background-color:var(--wx-background);padding:14px 8px;text-align:center}.wx-text.wx-e7Ao5ejY{width:100%;height:100%;border:none;outline:none;padding-left:8px;font:inherit;background:var(--wx-background);color:var(--wx-color-font);border:1px solid var(--wx-color-primary)}.wx-input.wx-0UYfSd1x{height:100%;width:100%;border:none;outline:none;padding-left:8px;font:inherit;background:var(--wx-background);color:var(--wx-color-font);border:1px solid var(--wx-color-primary)}.wx-value.wx-lNWNYUb6{width:100%;height:100%;padding:8px;overflow:hidden;outline:none;border:1px solid var(--wx-color-primary)}.wx-text.wx-lNWNYUb6{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.wx-value.wx-ywGRk611{width:100%;height:100%;padding:8px;overflow:hidden;outline:none;border:1px solid var(--wx-color-primary)}.wx-text.wx-ywGRk611{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wx-value.wx-ywGRk611:focus{outline:none;display:block}.wx-8l724t2g.wx-cell{box-sizing:border-box;padding:0;background-color:var(--wx-background);color:var(--wx-color-font);position:relative;z-index:3}.wx-8l724t2g.wx-cell .wx-dropdown{border:var(--wx-table-editor-dropdown-border);box-shadow:var(--wx-table-editor-dropdown-shadow)}.wx-print-grid .wx-vertical.wx-Gy81xq2u{vertical-align:bottom}.wx-flex-columns.wx-8NTMLH0z{width:100%}.wx-print-container{display:none}.wx-print-grid{border-collapse:collapse;table-layout:fixed;border:var(--wx-table-border);border-spacing:0;text-indent:initial;print-color-adjust:exact;-webkit-print-color-adjust:exact}.wx-print-grid tr,.wx-print-grid th,.wx-print-grid td{border:var(--wx-table-border)}@media print{.wx-print>*{display:none!important}.wx-print-container>.wx-print-grid-wrapper{page-break-after:always;break-after:page}.wx-print-container{display:block!important}}.wx-grid.wx-4VuBwK2D{height:100%}.wx-table-box.wx-4VuBwK2D{outline:none;position:relative;display:flex;flex-direction:column;height:100%;border:var(--wx-table-cell-border);overflow:hidden;box-sizing:content-box}.wx-header-wrapper.wx-4VuBwK2D{position:sticky;z-index:3;top:0}.wx-body.wx-4VuBwK2D,.wx-data.wx-4VuBwK2D{position:relative}.wx-scroll.wx-4VuBwK2D{position:relative;flex:1;scroll-padding-top:var(--header-height);scroll-padding-bottom:var(--footer-height)}.wx-row.wx-4VuBwK2D{display:flex;box-sizing:border-box;background-color:var(--wx-background)}.wx-row.wx-4VuBwK2D:not(:last-child){border-bottom:var(--wx-table-cell-border)}.wx-row.wx-autoheight.wx-4VuBwK2D .wx-cell{overflow:visible;text-overflow:initial;white-space:normal;word-break:break-all}.wx-row.wx-autoheight.wx-4VuBwK2D{height:max-content}.wx-selected.wx-4VuBwK2D{color:var(--wx-table-select-color);background-color:var(--wx-table-select-background)}.wx-selected.wx-4VuBwK2D .wx-cell:first-child{box-shadow:var(--wx-table-select-border)}.wx-inactive.wx-4VuBwK2D{color:var(--wx-table-drag-over-background);background-color:var(--wx-table-drag-over-background);--wx-table-select-border: none}.wx-drag-zone{z-index:10;position:absolute;pointer-events:none;overflow:hidden;box-shadow:var(--wx-table-drag-zone-shadow)}.wx-cell.wx-collapsed.wx-4VuBwK2D{width:36px;border-right:var(--wx-table-cell-border)}.wx-icon.wx-v13lZxja{display:inline-block;vertical-align:middle;margin-right:4px}.wx-hidden.wx-v13lZxja{color:var(--wx-color-font-disabled)}.wx-area.wx-RYccULtD{position:relative;height:100%;width:100%}.tooltip{padding:2px 10px;border-radius:2px;box-shadow:var(--wx-box-shadow);pointer-events:none;position:absolute;z-index:10;font-size:var(--wx-font-size-sm);font-family:var(--wx-font-family);color:var(--wx-color-primary-font);background-color:#1a1e21}.wx-menu .wx-option.wx-disabled{pointer-events:none}.wx-menu .wx-option.wx-disabled .wx-value,.wx-menu .wx-option.wx-disabled .wx-icon{color:var(--wx-color-font-disabled)}.wx-material-theme{--wx-table-select-background: #f0f0f0;--wx-table-select-color: var(--wx-color-font);--wx-table-border: 1px solid #dfdfdf;--wx-table-select-border: none;--wx-table-header-border: var(--wx-table-border);--wx-table-header-cell-border: var(--wx-table-border);--wx-table-footer-cell-border: var(--wx-table-border);--wx-table-cell-border: var(--wx-table-border);--wx-header-font-weight: 500;--wx-table-header-background: #fafafb;--wx-table-fixed-column-border: 3px solid #dfdfdf;--wx-table-editor-dropdown-border: none;--wx-table-editor-dropdown-shadow: 0px 2px 5px 0px rgba(0, 0, 0, .3);--wx-table-drag-over-background: var(--wx-background-alt);--wx-table-drag-zone-shadow: var(--wx-box-shadow)}.wx-material-theme .wx-table-menu{box-shadow:0 2px 5px #0000004d;outline:none}.wx-willow-theme{--wx-table-select-background: #eaedf5;--wx-table-select-color: var(--wx-color-font);--wx-table-border: 1px solid #e6e6e6;--wx-table-select-border: inset 3px 0 var(--wx-color-primary);--wx-table-header-border: var(--wx-table-border);--wx-table-header-cell-border: var(--wx-table-border);--wx-table-footer-cell-border: var(--wx-table-border);--wx-table-cell-border: var(--wx-table-border);--wx-header-font-weight: 600;--wx-table-header-background: #f2f3f7;--wx-table-fixed-column-border: 3px solid #e6e6e6;--wx-table-editor-dropdown-border: var(--wx-table-border);--wx-table-editor-dropdown-shadow: 0px 4px 20px 0px rgba(44, 47, 60, .12);--wx-table-drag-over-background: var(--wx-background-alt);--wx-table-drag-zone-shadow: var(--wx-box-shadow)}.wx-willow-theme .wx-table-menu{box-shadow:0 4px 20px #2c2f3c1f;outline:1px solid #e6e6e6}.wx-willow-dark-theme{color-scheme:dark;--wx-table-select-background: #384047;--wx-table-select-color: var(--wx-color-font);--wx-table-border: var(--wx-border);--wx-table-select-border: inset 3px 0 var(--wx-color-primary);--wx-table-header-border: var(--wx-table-border);--wx-table-header-cell-border: var(--wx-table-border);--wx-table-footer-cell-border: var(--wx-table-border);--wx-table-cell-border: var(--wx-table-border);--wx-header-font-weight: 600;--wx-table-header-background: #20262b;--wx-table-fixed-column-border: 3px solid var(--wx-background-alt);--wx-table-editor-dropdown-border: var(--wx-border);--wx-table-editor-dropdown-shadow: 0px 4px 16px 0px rgba(0, 0, 0, .6);--wx-table-drag-over-background: var(--wx-background-alt);--wx-table-drag-zone-shadow: 0px 1px 2px var(--wx-background-hover), 0px 3px 10px var(--wx-background-hover)}.wx-willow-dark-theme .wx-table-menu{box-shadow:0 4px 16px #0009;outline:var(--wx-border)}.wx-sections.wx-s2aE1xdZ{text-align:left;--wx-field-width: 600px;margin:12px 20px 0}.wx-message.wx-s2aE1xdZ{margin-top:calc(var(--wx-field-gutter) * -1);font-size:12px;line-height:var(--wx-field-gutter);color:var(--wx-color-danger);width:inherit}.wx-overlay.wx-s2aE1xdZ{font-weight:600}.wx-content.wx-H902AF2Y{height:100%;overflow-y:auto}.wx-cols.wx-bNrSbszs{max-height:100%;display:flex;flex-direction:row;justify-content:space-between}.wx-left.wx-bNrSbszs{min-width:640px;overflow-y:auto}.wx-right.wx-bNrSbszs{width:364px;min-height:400px;margin-left:30px;background:var(--wx-background-alt);overflow-y:auto}.wx-editor-toolbar.wx-66OW1j0R{padding:0 20px}.wx-editor-toolbar .toolbar{padding:0;gap:4px}.wx-editor-toolbar .toolbar .tb-element{padding:0}.wx-topbar.wx-66OW1j0R{margin-bottom:10px}.wx-bottom.wx-66OW1j0R{margin-top:10px}.wx-panel.wx-85HDaNoA{padding:16px 0;max-height:100vh;display:grid;height:100%;grid-template-rows:auto 1fr}.wx-content.wx-85HDaNoA{height:100%;overflow-y:auto}.wx-inline-form.wx-85HDaNoA,.wx-inline-form.wx-85HDaNoA .wx-content.wx-85HDaNoA{overflow:visible}.wx-content.wx-layout-columns.wx-85HDaNoA{overflow-y:hidden;display:grid;grid-template-rows:minmax(0,auto) 1fr}.wx-panel.wx-Ps8Vyc31{padding:16px 0;max-height:100vh;display:grid;height:100%;grid-template-rows:auto 1fr}.wx-content.wx-Ps8Vyc31{height:100%;overflow-y:auto}.wx-inline-form.wx-Ps8Vyc31,.wx-inline-form.wx-Ps8Vyc31 .wx-content{overflow:visible}.wx-content.wx-layout-columns.wx-Ps8Vyc31{overflow-y:hidden;display:grid;grid-template-rows:minmax(0,auto) 1fr}.wx-sidearea{position:fixed!important}.wx-section.wx-OmgQq65I{position:relative;border-bottom:1px solid #ccc;cursor:pointer;padding:6px}.wx-section-active.wx-OmgQq65I{background-color:var(--wx-background-alt);padding-bottom:0;margin-bottom:10px}.wx-section.wx-OmgQq65I .wx-icon.wx-OmgQq65I{position:absolute;right:10px;top:20px;font-size:25px}.wx-option.wx-cDCz9rZQ{display:flex;align-items:center;box-sizing:border-box;height:36px;line-height:36px;padding:2px 12px;font-family:var(--wx-font-family);font-weight:var(--wx-font-weight);font-size:var(--wx-font-size);background-color:var(--wx-background);cursor:pointer}.wx-option.wx-cDCz9rZQ:hover{background:var(--wx-background-alt)}.wx-option.wx-cDCz9rZQ:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.wx-option.wx-cDCz9rZQ:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.wx-value.wx-cDCz9rZQ{flex-grow:1;white-space:nowrap;color:var(--wx-color-font)}.wx-icon.wx-cDCz9rZQ,.wx-sub-icon.wx-cDCz9rZQ{vertical-align:middle;height:inherit;line-height:inherit;font-size:var(--wx-icon-size);color:var(--wx-icon-color)}.wx-icon.wx-cDCz9rZQ{margin-right:8px}.wx-subtext.wx-cDCz9rZQ{color:var(--wx-color-font-disabled);margin-left:20px;white-space:nowrap}.wx-disabled.wx-cDCz9rZQ{pointer-events:none}.wx-disabled.wx-cDCz9rZQ .wx-value,.wx-disabled.wx-cDCz9rZQ .wx-icon,.wx-disabled.wx-cDCz9rZQ .wx-sub-icon{color:var(--wx-color-font-disabled)}.wx-menu.wx-XMmAGqVx{position:absolute;box-shadow:var(--wx-shadow-light);min-width:125px;display:flex;flex-direction:column;z-index:20;border-radius:var(--wx-border-radius);background-color:var(--wx-background);padding:4px 0}.wx-separator.wx-XMmAGqVx{width:100%;border-top:var(--wx-border-medium)}.wx-menubar.wx-UfhPCLL4{display:flex;position:relative;width:fit-content}.wx-option.wx-UfhPCLL4{background-color:transparent;border:none;color:var(--wx-color-font);box-sizing:border-box;height:36px;line-height:30px;padding:2px 12px;font-family:var(--wx-font-family);font-weight:var(--wx-font-weight);font-size:var(--wx-font-size);cursor:pointer;outline:none;white-space:nowrap}.wx-active.wx-UfhPCLL4,.wx-option.wx-UfhPCLL4:hover{background-color:var(--wx-background-alt);border-radius:var(--wx-button-border-radius)}.wx-disabled.wx-UfhPCLL4{pointer-events:none;color:var(--wx-color-font-disabled)}.wx-z1qpqrvg.wx-separator{width:1px;min-height:100%;border-left:1px solid rgba(0,0,0,.07);border-right:var(--wx-border);margin:6px 4px;box-sizing:border-box}.wx-column>.wx-tb-body>.wx-z1qpqrvg.wx-separator,.wx-z1qpqrvg.wx-separator-menu{height:1px;width:100%;border-top:var(--wx-border-medium);align-self:center}.wx-spacer.wx-1IhFzpJV{flex-grow:1}.wx-spacer.wx-KVAsgMam{flex:1}.wx-tb-element.wx-KVAsgMam{padding:4px;flex-shrink:0;align-self:center;display:flex}.wx-menu.wx-tb-element.wx-KVAsgMam{height:36px;line-height:36px;padding:2px 8px;background-color:var(--wx-background)}.wx-menu button{width:100%;background:transparent;text-align:left;padding-left:0;font-weight:var(--wx-font-weight);font-size:var(--wx-font-size)}.wx-menu .wx-tb-element{align-self:stretch}.wx-menu.wx-tb-element button:hover{background:var(--wx-background-alt)}.wx-menu button i{margin-right:4px;font-size:var(--wx-icon-size)}.wx-menu.wx-tb-element:hover{background:var(--wx-background-alt)}.wx-tb-group.wx-wSVFAGym{position:relative;display:flex;flex-flow:column}.wx-group-collapsed.wx-wSVFAGym{flex-flow:row}.wx-collapsed.wx-wSVFAGym{display:flex;padding:10px;flex-flow:row;cursor:pointer}.wx-group-collapsed.wx-wSVFAGym .wx-collapsed.wx-wSVFAGym{align-items:center}.wx-label.wx-wSVFAGym{font-weight:var(--wx-label-font-weight);font-size:var(--wx-font-size-sm);color:var(--wx-color-font);text-align:center;display:flex;padding:4px 2px 4px 12px;align-items:center;justify-content:center;width:100%}.wx-tb-group .wx-dropdown{overflow:inherit}.wx-column.wx-wSVFAGym{align-items:stretch}.wx-column .wx-tb-element{align-self:stretch}.wx-tb-body.wx-wSVFAGym{height:100%;display:flex}.wx-column.wx-wSVFAGym>.wx-tb-body.wx-wSVFAGym{flex-flow:column}.wx-menu.wx-Yo6BuX0p{position:absolute;overflow:visible;padding:4px;right:4px}.wx-menu.wx-Yo6BuX0p .wx-dropdown{overflow:visible}.wx-drop-menu.wx-Yo6BuX0p{padding:4px}.wx-toolbar.wx-VdPSJj8y{width:100%;flex-wrap:nowrap;display:flex;align-items:stretch;padding:4px;position:relative}.wx-toolbar.wx-wrap.wx-VdPSJj8y{flex-wrap:wrap}i.wx-HXpG4gnx{margin-right:8px;font-size:var(--wx-button-icon-size);color:var(--wx-icon-color)}.wx-item.wx-HXpG4gnx{cursor:pointer;white-space:nowrap;line-height:26px}.wx-label.wx-PTEZGYcj{width:auto;font-weight:var(--wx-label-font-weight);color:var(--wx-input-font-color);padding:var(--wx-input-padding);overflow:hidden}i.wx-3cuSqONJ{margin-right:8px;font-size:var(--wx-icon-size);color:var(--wx-color-font)}.wx-item.wx-3cuSqONJ{cursor:pointer;white-space:nowrap;line-height:36px;height:36px;box-sizing:border-box;display:flex;align-items:center}.wx-label.wx-U0Bx7pIR{width:100%;white-space:nowrap;color:var(--wx-input-font-color);padding:var(--wx-input-padding);overflow:hidden;cursor:pointer;display:flex;align-items:center}i.wx-U0Bx7pIR{margin-right:8px;font-size:var(--wx-icon-size)}.wx-label.wx-U0Bx7pIR:hover{background-image:linear-gradient(#0000001a 0% 100%)}.wx-user.wx-cyzBpibr{font-size:12px;font-weight:500;line-height:12px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#ca9cec;color:var(--wx-color-font)}.wx-user.wx-normal.wx-cyzBpibr{width:36px;height:36px;font-size:var(--wx-font-size)}.wx-user.wx-small.wx-cyzBpibr{width:24px;height:24px;font-size:var(--wx-font-size-sm)}.wx-user.wx-cyzBpibr img{display:block;width:100%;height:100%;object-fit:cover}.wx-user.wx-cyzBpibr:not(:first-child){margin-left:-15px}.wx-user.wx-comments-avatar-color-light.wx-cyzBpibr{color:var(--wx-color-primary-font)}.wx-user.wx-comments-avatar-color-dark.wx-cyzBpibr{color:var(--wx-avatar-color-dark)}.wx-comments-textarea.wx-v2rD0VHO{width:100%;background-color:inherit;display:flex;flex-direction:column;gap:12px}.wx-textarea-wrapper.wx-v2rD0VHO{position:relative;display:flex;gap:8px}.wx-comments-textarea.wx-flow .wx-textarea-avatar.wx-v2rD0VHO{margin-left:20px}.wx-textarea-bottombar.wx-v2rD0VHO{text-align:right}.wx-textarea-bottombar button{padding:6px 16px;font-weight:600;line-height:20px}.wx-bubble.wx-aluyyvxH{width:100%;display:flex;justify-content:end}.wx-bubble.wx-owned.wx-aluyyvxH{justify-content:start}.wx-bubble-wrapper.wx-aluyyvxH{width:65%;display:flex;justify-content:end;gap:8px}.wx-aluyyvxH .wx-owned .wx-bubble-wrapper{width:calc(65% + 28px);justify-content:start}.wx-author-name.wx-aluyyvxH{margin-left:auto}.wx-aluyyvxH .wx-owned .wx-author-name{margin-left:0}.wx-message.wx-aluyyvxH{background-color:var(--wx-comments-msg-background);padding:8px 12px;white-space:pre-wrap;line-height:24px;border-radius:6px 0 6px 6px;width:100%;display:flex;flex-direction:column}.wx-aluyyvxH .wx-owned .wx-message{background-color:var(--wx-comments-msg-background-agent);border-radius:0 6px 6px;width:100%}.wx-author-name.wx-aluyyvxH{font-weight:600;font-size:14px;line-height:24px}.wx-agent-message.wx-aluyyvxH{display:flex;align-items:flex-end;gap:4px;cursor:pointer}.wx-menu-icon.wx-aluyyvxH{opacity:0;height:24px;color:#9fa1ae;cursor:pointer;height:100%}.wx-aluyyvxH .wx-menu-icon i{font-size:24px;line-height:24px}.wx-aluyyvxH .wx-menu-icon:hover{color:var(--wx-color-primary)}.wx-aluyyvxH .wx-agent-message:hover .wx-menu-icon{opacity:1;transition:all .2s linear}.wx-main-bubble.wx-aluyyvxH{display:flex;flex-direction:column;gap:4px;width:100%}.wx-avatar.wx-aluyyvxH{height:32px;width:32px}.wx-bubble.wx-aluyyvxH:not(.wx-owned) .wx-bubble-wrapper{flex-direction:row-reverse}.wx-comment-date.wx-aluyyvxH{font-size:var(--wx-font-size-sm);color:var(--wx-color-font-alt);display:flex;flex-direction:row-reverse}.wx-flow.wx-N2LqQbZL{width:100%;padding:16px 20px;border-radius:6px}.wx-flow.wx-owned.wx-N2LqQbZL{background-color:var(--wx-comments-msg-background-agent)}.wx-flow.wx-N2LqQbZL:hover .wx-menu-icon.wx-N2LqQbZL{opacity:1;transition:all .2s linear}.wx-flow-toolbar.wx-N2LqQbZL{width:100%;display:flex;gap:8px}.wx-message.wx-N2LqQbZL{margin-left:32px;line-height:24px;white-space:pre-wrap}.wx-author-name.wx-N2LqQbZL{font-weight:600;font-size:14px;line-height:24px}.wx-menu-icon.wx-N2LqQbZL{color:#9fa1ae;cursor:pointer;margin-left:auto;opacity:0;height:24px}.wx-menu-icon.wx-N2LqQbZL:hover{color:var(--wx-color-primary)}.wx-menu-icon.wx-N2LqQbZL i.wx-N2LqQbZL{font-size:24px;line-height:24px}.wx-comment-date.wx-N2LqQbZL{margin-left:32px;font-size:var(--wx-font-size-sm);color:var(--wx-color-font-alt)}.wx-messages.wx-6HAxmtjJ{padding:10px 0;display:flex;flex-direction:column}.wx-messages.wx-bubbles.wx-6HAxmtjJ{gap:24px}.wx-messages.wx-cards.wx-6HAxmtjJ{gap:16px}.wx-messages.wx-blocks.wx-6HAxmtjJ{gap:24px}.wx-comments-list.wx-8ZGHQX6e{height:100%;width:100%;display:flex;flex-direction:column}.wx-list.wx-8ZGHQX6e{display:flex;flex-direction:column;margin-bottom:4px;overflow-y:auto;flex:1}.wx-willow-theme{--wx-theme-name: willow;--wx-comments-msg-background: #d5eaf7;--wx-comments-msg-background-agent: #f4f5f9;--wx-avatar-color-dark: #2a2b2d}.wx-willow-dark-theme{--wx-theme-name: willow-dark;--wx-comments-msg-background: rgba(122, 102, 235, .2);--wx-comments-msg-background-agent: #384047;--wx-avatar-color-dark: #2a2b2d}.wx-task.wx-OQDwWK17{display:flex;padding:8px 0 4px;height:fit-content}.wx-task.wx-OQDwWK17{border-top:1px solid var(--wx-color-disabled)}.wx-task.wx-OQDwWK17:last-child{border-bottom:1px solid var(--wx-color-disabled)}.wx-checkbox-wrapper label span:first-child:before{border-radius:50%}.wx-task.wx-done.wx-OQDwWK17 .wx-checkbox-wrapper input:checked~label span.wx-before:first-child:before{background:#00d19a}.wx-wrapper.wx-OQDwWK17{flex:1;min-height:20px;margin-left:16px;min-height:30px;height:fit-content;overflow:hidden;margin-top:-5px}.wx-texarea.wx-OQDwWK17{display:block;width:100%;resize:none;outline:none;height:30px;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weigth);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background);padding:var(--wx-input-padding);box-sizing:border-box;word-wrap:break-word;overflow:hidden}.wx-texarea.wx-OQDwWK17:focus{border:var(--wx-input-border-focus)}.wx-texarea.wx-OQDwWK17::placeholder{color:var(--wx-input-placeholder-color)}.wx-text-wrapper.wx-OQDwWK17{padding:var(--wx-input-padding);border:var(--wx-input-border);border:1px solid transparent;border-radius:3px;width:100%;min-height:30px}.wx-text.wx-OQDwWK17{word-wrap:break-word}.wx-done.wx-OQDwWK17 .wx-text.wx-OQDwWK17{text-decoration:line-through;opacity:.6}.wx-task.wx-OQDwWK17:hover .wx-icon-close.wx-OQDwWK17{opacity:1}.wx-icon-add.wx-OQDwWK17{font-size:var(--wx-checkbox-size);color:var(--wx-color-font-alt)}.wx-icon-close.wx-OQDwWK17{color:var(--wx-color-font-alt);margin-left:8px;font-size:20px;height:20px;width:20px;opacity:0;transition:.3s linear}.wx-icon-close.wx-OQDwWK17 .wxi-close{cursor:pointer}.wx-icon-close.wx-OQDwWK17 .wxi-close:hover{color:var(--wx-color-danger)}.wx-tasks-list.wx-kro6Nsfl{height:100%;width:100%;display:flex;flex-direction:column}.wx-button.wx-kro6Nsfl{width:100%}.wx-list.wx-kro6Nsfl{display:flex;flex-direction:column;margin-bottom:4px;overflow-y:auto;flex:1}.wx-content.wx-pqc08MHU{width:100%;white-space:nowrap;display:flex;align-items:center}.wx-toggle-icon.wx-pqc08MHU{width:var(--wx-icon-size);min-width:12px;height:16px;line-height:16px;margin:0 5px;font-size:var(--wx-icon-size);color:var(--wx-gantt-icon-color);cursor:pointer}.wx-toggle-placeholder.wx-pqc08MHU{width:var(--wx-icon-size);height:16px;line-height:16px;margin:0 5px;flex:0 0 var(--wx-icon-size)}.wx-text.wx-pqc08MHU{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wx-action-icon.wx-9DAESAHW{cursor:pointer;font-size:var(--wx-icon-size);height:16px;line-height:16px;display:block;color:var(--wx-gantt-icon-color)}.wx-action-icon.wx-9DAESAHW:hover{color:var(--wx-color-link)}.wx-table-container.wx-rHj6070p{display:flex;flex-direction:column;border-right:var(--wx-gantt-border);overflow-x:auto;overflow-y:hidden;height:100%;box-sizing:content-box}.wx-table.wx-rHj6070p{--wx-table-select-background: var(--wx-gantt-select-color);--wx-table-select-focus-background: var(--wx-gantt-select-color);--wx-table-select-border: none;--wx-table-cell-border: var(--wx-grid-body-row-border);--wx-table-header-background: var(--wx-background);--wx-table-header-border: var(--wx-gantt-border);--wx-table-header-cell-border: var(--wx-gantt-border)}.wx-table .wx-grid .wx-table-box{border:none}.wx-table .wx-grid .wx-scroll{overflow:visible!important}.wx-table .wx-grid .wx-scroll .wx-body,.wx-table .wx-grid .wx-scroll .wx-header{width:100%!important}.wx-table .wx-grid{font:var(--wx-grid-body-font);color:var(--wx-grid-body-font-color)}.wx-table .wx-grid .wx-cell{padding:0 5px;height:100%;display:flex;align-items:center}.wx-table .wx-grid .wx-row{display:flex;align-items:center}.wx-table .wx-grid .wx-cell.wx-text-center{justify-content:center}.wx-table .wx-grid .wx-cell.wx-text-right{justify-content:end}.wx-table .wx-grid .wx-body .wx-cell{border-right:var(--wx-grid-body-cell-border)}.wx-table .wx-grid .wx-cell:has(input,.wx-value){height:100%;padding:0}.wx-table .wx-grid .wx-header{box-shadow:var(--wx-grid-header-shadow);z-index:1}.wx-table .wx-grid .wx-header .wx-cell{font:var(--wx-grid-header-font);text-transform:var(--wx-grid-header-text-transform);color:var(--wx-grid-header-font-color);padding:0 5px}.wx-table .wx-grid .wx-header .wx-cell:first-child{padding-left:14px}.wx-table .wx-grid .wx-header .wx-cell .wx-text{width:100%}.wx-table .wx-grid .wx-header .wx-cell:has(.wx-sort) .wx-text{width:calc(100% - 15px)}.wx-table .wx-grid .wx-header .wx-cell.wx-text-right{text-align:right}.wx-table .wx-grid .wx-header .wx-cell.wx-text-center{text-align:center;padding-left:5px}.wx-table .wx-grid .wx-header .wx-cell.wx-text-center.wx-action{justify-content:center}.wx-table .wx-grid .wx-header .wx-cell.wx-text-right.wx-action{justify-content:right}.wx-table .wx-grid .wx-header .wx-action i{font-size:var(--wx-icon-size);color:var(--wx-gantt-icon-color)}.wx-table .wx-grid .wx-header .wx-action .wx-text{display:none}.wx-table .wx-grid .wx-header .wx-action i:hover{color:var(--wx-color-link)}.wx-table .wx-grid .wx-reorder-task.wx-row{width:100%;background:var(--wx-background-alt);border-top:var(--wx-grid-body-row-border)}.wx-table .wx-grid .wx-reorder-task.wx-selected{background:var(--wx-gantt-select-color);border-top:transparent;border-bottom:transparent}.wx-links.wx-dkx3NwEn{position:absolute;top:0;left:0;width:100%;height:100%}.wx-line.wx-dkx3NwEn{-webkit-user-select:auto;user-select:auto;pointer-events:stroke;position:relative;stroke:var(--wx-gantt-link-color);stroke-width:2;z-index:0;fill:transparent}.wx-line-selectable.wx-dkx3NwEn:hover{stroke:var(--wx-gantt-link-color-hovered)}.wx-line-selectable.wx-critical.wx-dkx3NwEn:hover{stroke:var(--wx-gantt-link-critical-color-hovered)}.wx-line-selectable.wx-dkx3NwEn{cursor:pointer}.wx-line.wx-line-selected.wx-dkx3NwEn{stroke:var(--wx-color-danger)}.wx-critical.wx-dkx3NwEn{stroke:var(--wx-gantt-link-critical-color)}.wx-segments.wx-GKbcLEGA{position:relative;width:100%;height:100%}.wx-segment.wx-GKbcLEGA{height:100%}.wx-segments.wx-GKbcLEGA:before{content:"";position:absolute;top:50%;left:0;width:100%;height:0;border-top:1px dashed #7f7f7f;transform:translateY(-50%)}.wx-progress-percent.wx-GKbcLEGA{background-color:var(--wx-gantt-task-fill-color)}.wx-baseline.wx-GKbcLEGA{position:absolute;background-color:#a883e4;border-radius:var(--wx-gantt-baseline-border-radius);z-index:1}.wx-baseline.wx-milestone.wx-GKbcLEGA{transform:rotate(45deg) scale(.75);border-radius:var(--wx-gantt-milestone-border-radius)}.wx-bars.wx-GKbcLEGA{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.wx-bar.wx-GKbcLEGA,.wx-bar.wx-GKbcLEGA .wx-segment{pointer-events:all;box-sizing:border-box;position:absolute;border-radius:var(--wx-gantt-bar-border-radius);font:var(--wx-gantt-bar-font);white-space:nowrap;line-height:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wx-bar.wx-touch.wx-GKbcLEGA{opacity:.5}.wx-bar.wx-reorder-task.wx-GKbcLEGA{z-index:3}.wx-bar.wx-GKbcLEGA .wx-content{overflow:hidden;text-overflow:ellipsis}.wx-task:not(.wx-split).wx-GKbcLEGA,.wx-task.wx-GKbcLEGA .wx-segment{color:var(--wx-gantt-task-font-color);background-color:var(--wx-gantt-task-color);border:var(--wx-gantt-task-border)}.wx-task.wx-selected:not(.wx-split).wx-GKbcLEGA{border:1px solid var(--wx-gantt-task-border-color);box-shadow:var(--wx-gantt-bar-shadow)}.wx-task:not(.wx-split):hover.wx-GKbcLEGA,.wx-task.wx-GKbcLEGA .wx-segment:hover{box-shadow:var(--wx-gantt-bar-shadow)}.wx-summary.wx-GKbcLEGA{color:var(--wx-gantt-summary-font-color);background-color:var(--wx-gantt-summary-color);border:var(--wx-gantt-summary-border)}.wx-summary.wx-selected.wx-GKbcLEGA{border:1px solid var(--wx-gantt-summary-border-color);box-shadow:var(--wx-gantt-bar-shadow)}.wx-summary:hover.wx-GKbcLEGA{box-shadow:var(--wx-gantt-bar-shadow)}.wx-milestone.wx-GKbcLEGA .wx-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.wx-bar:not(.wx-milestone).wx-GKbcLEGA .wx-content{position:relative;z-index:2}.wx-bar.wx-GKbcLEGA .wx-text-out{position:absolute;line-height:normal;display:block;color:var(--wx-color-font);pointer-events:none}.wx-milestone.wx-GKbcLEGA{border-color:var(--wx-gantt-milestone-color)}.wx-milestone.wx-GKbcLEGA .wx-text-out{padding:0 2px;left:100%}.wx-milestone.wx-GKbcLEGA .wx-content{height:100%;background-color:var(--wx-gantt-milestone-color);transform:rotate(45deg) scale(.75);border-radius:var(--wx-gantt-milestone-border-radius)}.wx-bar.wx-GKbcLEGA .wx-progress-wrapper{position:absolute;width:100%;height:100%;background-color:transparent;border-radius:var(--wx-gantt-bar-border-radius);overflow:hidden}.wx-bar.wx-GKbcLEGA .wx-progress-percent{height:100%}.wx-progress-marker.wx-GKbcLEGA{opacity:0;position:absolute;top:80%;width:var(--wx-icon-size);height:var(--wx-gantt-progress-marker-height);background:var(--wx-gantt-progress-border-color);clip-path:polygon(50% 0,100% 30%,100% 100%,0 100%,0 30%);color:var(--wx-color-font);z-index:3;font-size:calc(var(--wx-font-size-sm) - 2px);border-radius:4px;cursor:ew-resize;text-align:center;line-height:3}.wx-progress-marker.wx-GKbcLEGA:before{content:"";display:block;position:absolute;width:calc(var(--wx-icon-size) - 2px);height:calc(var(--wx-gantt-progress-marker-height) - 2px);clip-path:polygon(50% 0,100% 30%,100% 100%,0 100%,0 30%);top:1px;left:1px;background:var(--wx-gantt-link-marker-background);z-index:-1;border-radius:4px}.wx-bar:hover .wx-progress-marker.wx-GKbcLEGA,.wx-progress-marker.wx-progress-in-drag.wx-GKbcLEGA{opacity:1}.wx-task .wx-progress-percent.wx-GKbcLEGA{background-color:var(--wx-gantt-task-fill-color)}.wx-summary .wx-progress-percent.wx-GKbcLEGA{background-color:var(--wx-gantt-summary-fill-color)}.wx-link.wx-GKbcLEGA{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;border:1px solid var(--wx-gantt-link-marker-color);background-color:var(--wx-gantt-link-marker-background);opacity:0;cursor:default}.wx-link .wx-inner.wx-GKbcLEGA{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;border:4px solid var(--wx-gantt-link-marker-color);pointer-events:none}.wx-bar.wx-GKbcLEGA button.wx-button.wx-delete-button{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:16px;height:16px;padding:0}.wx-delete-button-icon{display:block;line-height:14px;font-size:10px}.wx-bar.wx-GKbcLEGA .wx-delete-button.wx-left,.wx-link.wx-left.wx-GKbcLEGA{left:-16px}.wx-bar.wx-GKbcLEGA .wx-delete-button.wx-right,.wx-link.wx-right.wx-GKbcLEGA{right:-16px}.wx-link.wx-target:hover.wx-GKbcLEGA,.wx-link.wx-selected.wx-GKbcLEGA,.wx-bar:hover .wx-link.wx-target.wx-GKbcLEGA,.wx-link.wx-visible.wx-target.wx-GKbcLEGA{opacity:1;cursor:pointer}.wx-bar:not(.wx-split).wx-GKbcLEGA .wx-link.wx-selected{border-color:inherit}.wx-bar:not(.wx-split).wx-GKbcLEGA .wx-link.wx-selected .wx-inner{border-color:inherit}.wx-milestone .wx-link.wx-left.wx-GKbcLEGA{left:-16px}.wx-milestone .wx-link.wx-right.wx-GKbcLEGA{right:-16px}.wx-cut.wx-GKbcLEGA{opacity:50%}.wx-bar:not(.wx-milestone):focus.wx-GKbcLEGA{outline:1px solid var(--wx-color-primary);outline-offset:1px}.wx-milestone:focus.wx-GKbcLEGA{outline:none}.wx-milestone:focus .wx-content.wx-GKbcLEGA{outline:1px solid var(--wx-color-primary);outline-offset:1.6px}.wx-task.wx-critical.wx-GKbcLEGA{background-color:var(--wx-gantt-task-critical-color)}.wx-task.wx-critical.wx-selected.wx-GKbcLEGA{border:1px solid var(--wx-gantt-task-critical-color)}.wx-task.wx-critical .wx-progress-percent{background-color:var(--wx-gantt-task-critical-fill-color)}.wx-milestone.wx-critical.wx-GKbcLEGA .wx-content{background-color:var(--wx-gantt-critical-color)}.wx-milestone.wx-critical.wx-GKbcLEGA{border-color:var(--wx-gantt-critical-color)}.wx-summary.wx-critical.wx-GKbcLEGA{background-color:var(--wx-gantt-summary-critical-color)}.wx-summary.wx-critical .wx-progress-percent{background-color:var(--wx-gantt-summary-critical-fill-color)}.wx-summary.wx-critical.wx-selected.wx-GKbcLEGA{border:1px solid var(--wx-gantt-summary-critical-color)}.wx-split.wx-selected.wx-GKbcLEGA{border-color:var(--wx-gantt-task-border-color)}.wx-bars.wx-GKbcLEGA .wx-split.wx-bar{background:transparent;border-color:transparent}.wx-split.wx-GKbcLEGA .wx-link.wx-selected,.wx-split.wx-GKbcLEGA .wx-link.wx-selected .wx-inner{border-color:var(--wx-gantt-task-border-color)}.wx-critical.wx-GKbcLEGA .wx-segment{background-color:var(--wx-gantt-task-critical-color)}.wx-critical.wx-selected.wx-GKbcLEGA .wx-segment{border:1px solid var(--wx-gantt-task-critical-color)}.wx-critical.wx-GKbcLEGA .wx-segment .wx-progress-percent{background-color:var(--wx-gantt-task-critical-fill-color)}.wx-critical.wx-split.wx-GKbcLEGA .wx-link.wx-selected,.wx-critical.wx-split.wx-GKbcLEGA .wx-link.wx-selected .wx-inner{border-color:var(--wx-gantt-task-critical-color)}.wx-chart.wx-mR7v2Xag{position:relative;flex:1 1 auto;overflow-x:auto;overflow-y:hidden}.wx-markers.wx-mR7v2Xag{position:absolute}.wx-marker.wx-mR7v2Xag{position:absolute;z-index:4;width:2px;height:100%;text-align:center;-webkit-user-select:none;user-select:none;transform:scaleX(-1);background:var(--wx-gantt-marker-color)}.wx-content.wx-mR7v2Xag{position:absolute;min-width:50px;padding:4px 8px;border-top-left-radius:4px;border-bottom-left-radius:4px;font:var(--wx-gantt-marker-font);color:var(--wx-gantt-marker-font-color);background-color:inherit;white-space:nowrap;transform:scaleX(-1)}.wx-area.wx-mR7v2Xag{position:relative;overflow-y:hidden}.wx-selected.wx-mR7v2Xag{position:absolute;box-sizing:border-box;left:0;width:100%;background:var(--wx-gantt-select-color)}.wx-cut.wx-mR7v2Xag{opacity:50%}.wx-gantt-holidays.wx-mR7v2Xag{height:100%;width:100%;position:absolute}.wx-weekend.wx-mR7v2Xag{height:100%;background:var(--wx-gantt-holiday-background);color:var(--wx-gantt-holiday-color);position:absolute}.wx-scale.wx-ZkvhDKir{position:sticky;top:0;background-color:var(--wx-background);box-shadow:var(--wx-timescale-shadow);z-index:5}.wx-row.wx-ZkvhDKir,.wx-cell.wx-ZkvhDKir{display:flex;box-sizing:border-box}.wx-row.wx-ZkvhDKir{border-bottom:var(--wx-gantt-border)}.wx-cell.wx-ZkvhDKir{justify-content:center;align-items:center;border-right:var(--wx-timescale-border);font:var(--wx-timescale-font);color:var(--wx-timescale-font-color)}.wx-cell.wx-weekend.wx-ZkvhDKir{background:var(--wx-gantt-holiday-background);color:var(--wx-gantt-holiday-color)}.wx-resizer.wx-resizer-display-all.wx-pFykzMlT:hover:before,.wx-resizer.wx-resizer-display-all.wx-pFykzMlT:hover:after,.wx-button-expand-content.wx-pFykzMlT:before,.wx-button-expand-content.wx-pFykzMlT:after{content:"";position:absolute;background-color:var(--wx-gantt-border-color)}.wx-resizer.wx-pFykzMlT{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;background-color:var(--wx-gantt-border-color)}.wx-resizer.wx-pFykzMlT:hover .wx-button-expand-content.wx-pFykzMlT{opacity:1}.wx-resizer.wx-resizer-display-all.wx-pFykzMlT:hover:before,.wx-resizer.wx-resizer-display-all.wx-pFykzMlT:hover:after{top:0;width:2px;height:100%}.wx-resizer.wx-resizer-display-all.wx-pFykzMlT:hover:before{left:-3px}.wx-resizer.wx-resizer-display-all.wx-pFykzMlT:hover:after{right:-2px}.wx-resizer-display-chart.wx-pFykzMlT .wx-button-expand-left.wx-pFykzMlT,.wx-resizer-display-grid.wx-pFykzMlT .wx-button-expand-right.wx-pFykzMlT{display:none}.wx-resizer-display-all.wx-pFykzMlT .wx-button-expand-content.wx-pFykzMlT{opacity:0}.wx-resizer-display-all.wx-pFykzMlT .wx-button-expand-box.wx-pFykzMlT,.wx-resizer-display-chart.wx-pFykzMlT .wx-button-expand-box.wx-pFykzMlT{left:12px}.wx-resizer-display-grid.wx-pFykzMlT .wx-button-expand-left.wx-pFykzMlT{right:-6px}.wx-resizer-display-chart.wx-pFykzMlT .wx-button-expand-left.wx-pFykzMlT,.wx-resizer-display-all.wx-pFykzMlT .wx-button-expand-left.wx-pFykzMlT{right:5px}.wx-button-expand-box.wx-pFykzMlT{position:relative;width:20px}.wx-button-expand-content.wx-pFykzMlT{position:absolute;transform:translate(-50%,-50%);width:20px}.wx-button-expand-content.wx-pFykzMlT i.wx-pFykzMlT{display:flex;justify-content:center;background-color:var(--wx-gantt-border-color);cursor:pointer;font-size:20px;line-height:24px}.wx-button-expand-content.wx-pFykzMlT i.wx-pFykzMlT:hover{color:var(--wx-color-primary)}.wx-button-expand-content.wx-pFykzMlT i.wx-pFykzMlT:active{color:var(--wx-gantt-task-fill-color)}.wx-button-expand-right.wx-pFykzMlT{top:4px;left:1px}.wx-button-expand-right.wx-pFykzMlT:before{top:-3.6px;width:17px;height:4px;clip-path:polygon(100% 100%,0 0,0 100%)}.wx-button-expand-right.wx-pFykzMlT:after{width:17px;height:4px;clip-path:polygon(100% 0,0 100%,0 0)}.wx-button-expand-right.wx-pFykzMlT i.wx-pFykzMlT{border-top-right-radius:4px;border-bottom-right-radius:4px}.wx-button-expand-left.wx-pFykzMlT{top:4px}.wx-button-expand-left.wx-pFykzMlT i.wx-pFykzMlT{border-top-left-radius:4px;border-bottom-left-radius:4px}.wx-button-expand-left.wx-pFykzMlT:before{top:-3.6px;left:3px;width:17px;height:4px;clip-path:polygon(100% 0,100% 100%,0% 100%)}.wx-button-expand-left.wx-pFykzMlT:after{left:3px;width:17px;height:4px;clip-path:polygon(0 0,100% 100%,100% 0)}.wx-gantt.wx-jlbQoHOz{height:100%;width:100%;overflow-y:auto;overflow-x:hidden}.wx-pseudo-rows.wx-jlbQoHOz{width:100%;height:auto;min-height:100%}.wx-stuck.wx-jlbQoHOz{position:sticky;top:0;height:100%;width:100%;max-height:100%}.wx-layout.wx-jlbQoHOz{position:relative;display:flex;max-height:100%;max-width:100%;background-color:var(--wx-background);overflow:hidden;outline:none;height:100%}.wx-content.wx-jlbQoHOz{position:relative;display:flex;flex-direction:column;overflow:hidden}.wx-menu .wx-option.wx-disabled.wx-LU2cdPQ2{pointer-events:none}.wx-menu .wx-option.wx-disabled.wx-LU2cdPQ2 .wx-value,.wx-menu .wx-option.wx-disabled.wx-LU2cdPQ2 .wx-icon{color:var(--wx-color-font-disabled)}.wx-links.wx-j93aYGQf{margin-bottom:10px}.wx-cell.wx-j93aYGQf{text-align:center}.wx-task-name.wx-j93aYGQf{font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);font-weight:var(--wx-input-font-weigth);color:var(--wx-input-font-color);width:170px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wx-link-lag.wx-j93aYGQf{width:60px}.wx-wrapper.wx-j93aYGQf{position:relative;display:flex}.wx-delete-icon.wx-j93aYGQf{margin-left:12px;position:relative;top:2px;font-size:var(--wx-icon-size);cursor:pointer;color:var(--wx-gantt-icon-color)}.wx-delete-icon.wx-j93aYGQf:hover{color:var(--wx-color-primary)}.date-time-controll.wx-hFsbgDln{display:flex;gap:12px}.wx-sidearea .wx-gantt-editor.wx-XkvqDXuw{width:450px}.wx-sidearea .wx-gantt-editor.wx-full-screen.wx-XkvqDXuw{width:100%}.wx-tooltip-area.wx-KG0Lwsqo{position:relative;height:100%;width:100%}.wx-gantt-tooltip{pointer-events:none;position:absolute;z-index:10;box-shadow:var(--wx-box-shadow);border-radius:2px;overflow:hidden}.wx-gantt-tooltip-text.wx-KG0Lwsqo{padding:6px 10px;background-color:var(--wx-tooltip-background);font:var(--wx-tooltip-font);color:var(--wx-tooltip-font-color)}.wx-QSwitwNQ,.wx-material-theme{--wx-gantt-border-color: #e6e6e6;--wx-gantt-border: var(--wx-border);--wx-gantt-form-header-border: var(--wx-border);--wx-gantt-icon-color: var(--wx-icon-color);--wx-gantt-bar-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-gantt-bar-border-radius: 50px;--wx-gantt-milestone-border-radius: 3px;--wx-gantt-critical-color: #de3a3a;--wx-gantt-task-color: #448aff;--wx-gantt-task-font-color: #fff;--wx-gantt-task-fill-color: #246cd9;--wx-gantt-task-border-color: #448aff;--wx-gantt-task-border: 1px solid #246cd9;--wx-gantt-task-critical-color: var(--wx-gantt-critical-color);--wx-gantt-task-critical-fill-color: #c83434;--wx-gantt-summary-color: #1de9b6;--wx-gantt-summary-font-color: #5f5f5f;--wx-gantt-summary-fill-color: #00d19a;--wx-gantt-summary-border-color: #1de9b6;--wx-gantt-summary-border: 1px solid #00d19a;--wx-gantt-summary-critical-color: #d9306f;--wx-gantt-summary-critical-fill-color: #c32b64;--wx-gantt-milestone-color: #d33daf;--wx-gantt-select-color: rgb(201, 244, 240);--wx-gantt-link-color: #87a4bc;--wx-gantt-link-color-hovered: #6e777d;--wx-gantt-link-critical-color: var(--wx-gantt-critical-color);--wx-gantt-link-critical-color-hovered: #b22e2e;--wx-gantt-link-marker-background: #f0f0f0;--wx-gantt-link-marker-color: #87a4bc;--wx-gantt-bar-shadow: 0px 1px 2px rgba(44, 47, 60, .06), 0px 3px 10px rgba(44, 47, 60, .12);--wx-gantt-progress-marker-height: 22px;--wx-gantt-progress-border-color: #dfdfdf;--wx-gantt-baseline-border-radius: 4px;--wx-grid-header-font: 500 14px Roboto;--wx-grid-header-font-color: #a6a6a6;--wx-grid-header-text-transform: uppercase;--wx-grid-header-shadow: 0px 3px 5px rgba(0, 0, 0, .1), 0px 1px 2px rgba(0, 0, 0, .1);--wx-grid-body-font: 400 14px Roboto;--wx-grid-body-font-color: #5f5f5f;--wx-grid-body-row-border: 1px solid transparent;--wx-grid-body-cell-border: 1px solid transparent;--wx-timescale-font: 500 12px Roboto;--wx-timescale-font-color: #a6a6a6;--wx-timescale-shadow: 0px 3px 5px rgba(0, 0, 0, .1), 0px 1px 2px rgba(0, 0, 0, .1);--wx-timescale-border: 1px solid transparent;--wx-gantt-holiday-background: #f3f7fc;--wx-gantt-holiday-color: #9fa1ae;--wx-gantt-marker-font: 500 12px Roboto;--wx-gantt-marker-font-color: #fff;--wx-gantt-marker-color: rgba(6, 189, 248, .77);--wx-tooltip-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-tooltip-font-color: #e6e6e6;--wx-tooltip-background: rgba(0, 0, 0, .7);--wx-sidebar-close-icon: var(--wx-color-secondary-font)}.wx-willow-theme{--wx-gantt-border-color: #e6e6e6;--wx-gantt-border: 1px solid #1d1e261a;--wx-gantt-form-header-border: none;--wx-gantt-icon-color: #9fa1ae;--wx-gantt-bar-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-gantt-bar-border-radius: 3px;--wx-gantt-milestone-border-radius: 3px;--wx-gantt-critical-color: #de3a3a;--wx-gantt-task-color: #3983eb;--wx-gantt-task-font-color: #fff;--wx-gantt-task-fill-color: #1f6bd9;--wx-gantt-task-border-color: #1f6bd9;--wx-gantt-task-border: 1px solid transparent;--wx-gantt-task-critical-color: var(--wx-gantt-critical-color);--wx-gantt-task-critical-fill-color: #c83434;--wx-gantt-summary-color: #00ba94;--wx-gantt-summary-font-color: #ffffff;--wx-gantt-summary-fill-color: #099f81;--wx-gantt-summary-border-color: #099f81;--wx-gantt-summary-border: 1px solid transparent;--wx-gantt-summary-critical-color: #d9306f;--wx-gantt-summary-critical-fill-color: #c32b64;--wx-gantt-milestone-color: #ad44ab;--wx-gantt-select-color: #eaedf5;--wx-gantt-link-color: #9fa1ae;--wx-gantt-link-color-hovered: #6e777d;--wx-gantt-link-critical-color: var(--wx-gantt-critical-color);--wx-gantt-link-critical-color-hovered: #b22e2e;--wx-gantt-link-marker-background: #eaedf5;--wx-gantt-link-marker-color: #9fa1ae;--wx-gantt-bar-shadow: 0px 1px 2px rgba(44, 47, 60, .06), 0px 3px 10px rgba(44, 47, 60, .12);--wx-gantt-progress-marker-height: 26px;--wx-gantt-progress-border-color: #c0c3ce;--wx-gantt-baseline-border-radius: 2px;--wx-grid-header-font: var(--wx-font-weight-md) var(--wx-font-size) var(--wx-font-family);--wx-grid-header-font-color: var(--wx-color-font);--wx-grid-header-text-transform: capitalize;--wx-grid-header-shadow: none;--wx-grid-body-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-grid-body-font-color: var(--wx-color-font);--wx-grid-body-row-border: var(--wx-gantt-border);--wx-grid-body-cell-border: 1px solid transparent;--wx-timescale-font: var(--wx-font-weight-md) var(--wx-font-size-sm) var(--wx-font-family);--wx-timescale-font-color: var(--wx-color-font);--wx-timescale-shadow: none;--wx-timescale-border: var(--wx-gantt-border);--wx-gantt-holiday-background: #f0f6fa;--wx-gantt-holiday-color: #9fa1ae;--wx-gantt-marker-font: var(--wx-font-weight-md) var(--wx-font-size-sm) var(--wx-font-family);--wx-gantt-marker-font-color: #fff;--wx-gantt-marker-color: rgba(6, 189, 248, .77);--wx-tooltip-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-tooltip-font-color: #e6e6e6;--wx-tooltip-background: #4f525a;--wx-sidebar-close-icon: #c0c3ce}.wx-willow-dark-theme{color-scheme:dark;--wx-gantt-border-color: #384047;--wx-gantt-border: var(--wx-border);--wx-gantt-form-header-border: none;--wx-gantt-icon-color: #9fa1ae;--wx-gantt-bar-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-gantt-bar-border-radius: 3px;--wx-gantt-milestone-border-radius: 3px;--wx-gantt-critical-color: #de3a3a;--wx-gantt-task-color: #37a9ef;--wx-gantt-task-font-color: #ffffffe5;--wx-gantt-task-fill-color: #098cdc;--wx-gantt-task-border-color: #098cdc;--wx-gantt-task-border: 1px solid transparent;--wx-gantt-task-critical-color: var(--wx-gantt-critical-color);--wx-gantt-task-critical-fill-color: #c83434;--wx-gantt-summary-color: #00ba94;--wx-gantt-summary-font-color: #ffffffe5;--wx-gantt-summary-fill-color: #099f81;--wx-gantt-summary-border-color: #099f81;--wx-gantt-summary-border: 1px solid transparent;--wx-gantt-summary-critical-color: #d9306f;--wx-gantt-summary-critical-fill-color: #c32b64;--wx-gantt-progress-marker-height: 26px;--wx-gantt-progress-border-color: #4b5359;--wx-gantt-baseline-border-radius: 2px;--wx-gantt-bar-shadow: 0px 1px 2px rgba(44, 47, 60, .06), 0px 3px 10px rgba(44, 47, 60, .12);--wx-gantt-milestone-color: #ad44ab;--wx-gantt-select-color: #384047;--wx-gantt-link-color: #9fa1ae;--wx-gantt-link-color-hovered: #c8c7cf;--wx-gantt-link-critical-color: var(--wx-gantt-critical-color);--wx-gantt-link-critical-color-hovered: #b22e2e;--wx-gantt-link-marker-background: #384047;--wx-gantt-link-marker-color: #9fa1ae;--wx-grid-header-font: var(--wx-font-weight-md) var(--wx-font-size) var(--wx-font-family);--wx-grid-header-font-color: var(--wx-color-font);--wx-grid-header-text-transform: capitalize;--wx-grid-header-shadow: none;--wx-grid-body-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-grid-body-font-color: var(--wx-color-font);--wx-grid-body-row-border: var(--wx-border);--wx-grid-body-cell-border: 1px solid transparent;--wx-timescale-font: var(--wx-font-weight-md) var(--wx-font-size-sm) var(--wx-font-family);--wx-timescale-font-color: var(--wx-color-font);--wx-timescale-shadow: none;--wx-timescale-border: var(--wx-border);--wx-gantt-holiday-background: #303539;--wx-gantt-holiday-color: #878994;--wx-gantt-marker-font: var(--wx-font-weight-md) var(--wx-font-size-sm) var(--wx-font-family);--wx-gantt-marker-font-color: #fff;--wx-gantt-marker-color: rgba(6, 189, 248, .77);--wx-tooltip-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-tooltip-font-color: #e6e6e6;--wx-tooltip-background: #4f525a;--wx-sidebar-close-icon: #384047}@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--aspect-ratios-square: 1 / 1;--aspect-ratios-landscape: 4 / 3;--aspect-ratios-portrait: 3 / 4;--aspect-ratios-wide: 16 / 9;--aspect-ratios-ultrawide: 18 / 5;--aspect-ratios-golden: 1.618 / 1;--borders-none: none;--easings-default: cubic-bezier(.4, 0, .2, 1);--easings-linear: linear;--easings-in: cubic-bezier(.4, 0, 1, 1);--easings-out: cubic-bezier(0, 0, .2, 1);--easings-in-out: cubic-bezier(.4, 0, .2, 1);--letter-spacings-tighter: -.05em;--letter-spacings-tight: -.025em;--letter-spacings-normal: 0em;--letter-spacings-wide: .025em;--letter-spacings-wider: .05em;--letter-spacings-widest: .1em;--blurs-xs: 4px;--blurs-sm: 8px;--blurs-md: 12px;--blurs-lg: 16px;--blurs-xl: 24px;--blurs-2xl: 40px;--blurs-3xl: 64px;--animations-spin: spin 1s linear infinite;--animations-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce: bounce 1s infinite;--fonts-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--fonts-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--fonts-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--fonts-brand: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--colors-current: currentColor;--colors-black: #000;--colors-white: #fff;--colors-transparent: rgb(0 0 0 / 0);--colors-rose-50: #fff1f2;--colors-rose-100: #ffe4e6;--colors-rose-200: #fecdd3;--colors-rose-300: #fda4af;--colors-rose-400: #fb7185;--colors-rose-500: #f43f5e;--colors-rose-600: #e11d48;--colors-rose-700: #be123c;--colors-rose-800: #9f1239;--colors-rose-900: #881337;--colors-rose-950: #4c0519;--colors-pink-50: #fdf2f8;--colors-pink-100: #fce7f3;--colors-pink-200: #fbcfe8;--colors-pink-300: #f9a8d4;--colors-pink-400: #f472b6;--colors-pink-500: #ec4899;--colors-pink-600: #db2777;--colors-pink-700: #be185d;--colors-pink-800: #9d174d;--colors-pink-900: #831843;--colors-pink-950: #500724;--colors-fuchsia-50: #fdf4ff;--colors-fuchsia-100: #fae8ff;--colors-fuchsia-200: #f5d0fe;--colors-fuchsia-300: #f0abfc;--colors-fuchsia-400: #e879f9;--colors-fuchsia-500: #d946ef;--colors-fuchsia-600: #c026d3;--colors-fuchsia-700: #a21caf;--colors-fuchsia-800: #86198f;--colors-fuchsia-900: #701a75;--colors-fuchsia-950: #4a044e;--colors-purple-50: #faf5ff;--colors-purple-100: #f3e8ff;--colors-purple-200: #e9d5ff;--colors-purple-300: #d8b4fe;--colors-purple-400: #c084fc;--colors-purple-500: #a855f7;--colors-purple-600: #9333ea;--colors-purple-700: #7e22ce;--colors-purple-800: #6b21a8;--colors-purple-900: #581c87;--colors-purple-950: #3b0764;--colors-violet-50: #f5f3ff;--colors-violet-100: #ede9fe;--colors-violet-200: #ddd6fe;--colors-violet-300: #c4b5fd;--colors-violet-400: #a78bfa;--colors-violet-500: #8b5cf6;--colors-violet-600: #7c3aed;--colors-violet-700: #6d28d9;--colors-violet-800: #5b21b6;--colors-violet-900: #4c1d95;--colors-violet-950: #2e1065;--colors-indigo-50: #eef2ff;--colors-indigo-100: #e0e7ff;--colors-indigo-200: #c7d2fe;--colors-indigo-300: #a5b4fc;--colors-indigo-400: #818cf8;--colors-indigo-500: #6366f1;--colors-indigo-600: #4f46e5;--colors-indigo-700: #4338ca;--colors-indigo-800: #3730a3;--colors-indigo-900: #312e81;--colors-indigo-950: #1e1b4b;--colors-blue-50: #eff6ff;--colors-blue-100: #dbeafe;--colors-blue-200: #bfdbfe;--colors-blue-300: #93c5fd;--colors-blue-400: #60a5fa;--colors-blue-500: #3b82f6;--colors-blue-600: #2563eb;--colors-blue-700: #1d4ed8;--colors-blue-800: #1e40af;--colors-blue-900: #1e3a8a;--colors-blue-950: #172554;--colors-sky-50: #f0f9ff;--colors-sky-100: #e0f2fe;--colors-sky-200: #bae6fd;--colors-sky-300: #7dd3fc;--colors-sky-400: #38bdf8;--colors-sky-500: #0ea5e9;--colors-sky-600: #0284c7;--colors-sky-700: #0369a1;--colors-sky-800: #075985;--colors-sky-900: #0c4a6e;--colors-sky-950: #082f49;--colors-cyan-50: #ecfeff;--colors-cyan-100: #cffafe;--colors-cyan-200: #a5f3fc;--colors-cyan-300: #67e8f9;--colors-cyan-400: #22d3ee;--colors-cyan-500: #06b6d4;--colors-cyan-600: #0891b2;--colors-cyan-700: #0e7490;--colors-cyan-800: #155e75;--colors-cyan-900: #164e63;--colors-cyan-950: #083344;--colors-teal-50: #f0fdfa;--colors-teal-100: #ccfbf1;--colors-teal-200: #99f6e4;--colors-teal-300: #5eead4;--colors-teal-400: #2dd4bf;--colors-teal-500: #14b8a6;--colors-teal-600: #0d9488;--colors-teal-700: #0f766e;--colors-teal-800: #115e59;--colors-teal-900: #134e4a;--colors-teal-950: #042f2e;--colors-emerald-50: #ecfdf5;--colors-emerald-100: #d1fae5;--colors-emerald-200: #a7f3d0;--colors-emerald-300: #6ee7b7;--colors-emerald-400: #34d399;--colors-emerald-500: #10b981;--colors-emerald-600: #059669;--colors-emerald-700: #047857;--colors-emerald-800: #065f46;--colors-emerald-900: #064e3b;--colors-emerald-950: #022c22;--colors-green-50: #f0fdf4;--colors-green-100: #dcfce7;--colors-green-200: #bbf7d0;--colors-green-300: #86efac;--colors-green-400: #4ade80;--colors-green-500: #22c55e;--colors-green-600: #16a34a;--colors-green-700: #15803d;--colors-green-800: #166534;--colors-green-900: #14532d;--colors-green-950: #052e16;--colors-lime-50: #f7fee7;--colors-lime-100: #ecfccb;--colors-lime-200: #d9f99d;--colors-lime-300: #bef264;--colors-lime-400: #a3e635;--colors-lime-500: #84cc16;--colors-lime-600: #65a30d;--colors-lime-700: #4d7c0f;--colors-lime-800: #3f6212;--colors-lime-900: #365314;--colors-lime-950: #1a2e05;--colors-yellow-50: #fefce8;--colors-yellow-100: #fef9c3;--colors-yellow-200: #fef08a;--colors-yellow-300: #fde047;--colors-yellow-400: #facc15;--colors-yellow-500: #eab308;--colors-yellow-600: #ca8a04;--colors-yellow-700: #a16207;--colors-yellow-800: #854d0e;--colors-yellow-900: #713f12;--colors-yellow-950: #422006;--colors-amber-50: #fffbeb;--colors-amber-100: #fef3c7;--colors-amber-200: #fde68a;--colors-amber-300: #fcd34d;--colors-amber-400: #fbbf24;--colors-amber-500: #f59e0b;--colors-amber-600: #d97706;--colors-amber-700: #b45309;--colors-amber-800: #92400e;--colors-amber-900: #78350f;--colors-amber-950: #451a03;--colors-orange-50: #fff7ed;--colors-orange-100: #ffedd5;--colors-orange-200: #fed7aa;--colors-orange-300: #fdba74;--colors-orange-400: #fb923c;--colors-orange-500: #f97316;--colors-orange-600: #ea580c;--colors-orange-700: #c2410c;--colors-orange-800: #9a3412;--colors-orange-900: #7c2d12;--colors-orange-950: #431407;--colors-red-50: #fef2f2;--colors-red-100: #fee2e2;--colors-red-200: #fecaca;--colors-red-300: #fca5a5;--colors-red-400: #f87171;--colors-red-500: #ef4444;--colors-red-600: #dc2626;--colors-red-700: #b91c1c;--colors-red-800: #991b1b;--colors-red-900: #7f1d1d;--colors-red-950: #450a0a;--colors-neutral-50: #fafafa;--colors-neutral-100: #f5f5f5;--colors-neutral-200: #e5e5e5;--colors-neutral-300: #d4d4d4;--colors-neutral-400: #a3a3a3;--colors-neutral-500: #737373;--colors-neutral-600: #525252;--colors-neutral-700: #404040;--colors-neutral-800: #262626;--colors-neutral-900: #171717;--colors-neutral-950: #0a0a0a;--colors-stone-50: #fafaf9;--colors-stone-100: #f5f5f4;--colors-stone-200: #e7e5e4;--colors-stone-300: #d6d3d1;--colors-stone-400: #a8a29e;--colors-stone-500: #78716c;--colors-stone-600: #57534e;--colors-stone-700: #44403c;--colors-stone-800: #292524;--colors-stone-900: #1c1917;--colors-stone-950: #0c0a09;--colors-zinc-50: #fafafa;--colors-zinc-100: #f4f4f5;--colors-zinc-200: #e4e4e7;--colors-zinc-300: #d4d4d8;--colors-zinc-400: #a1a1aa;--colors-zinc-500: #71717a;--colors-zinc-600: #52525b;--colors-zinc-700: #3f3f46;--colors-zinc-800: #27272a;--colors-zinc-900: #18181b;--colors-zinc-950: #09090b;--colors-gray-50: #f9fafb;--colors-gray-100: #f3f4f6;--colors-gray-200: #e5e7eb;--colors-gray-300: #d1d5db;--colors-gray-400: #9ca3af;--colors-gray-500: #6b7280;--colors-gray-600: #4b5563;--colors-gray-700: #374151;--colors-gray-800: #1f2937;--colors-gray-900: #111827;--colors-gray-950: #030712;--colors-slate-50: #f8fafc;--colors-slate-100: #f1f5f9;--colors-slate-200: #e2e8f0;--colors-slate-300: #cbd5e1;--colors-slate-400: #94a3b8;--colors-slate-500: #64748b;--colors-slate-600: #475569;--colors-slate-700: #334155;--colors-slate-800: #1e293b;--colors-slate-900: #0f172a;--colors-slate-950: #020617;--colors-brand\.blue: #00B2CC;--colors-brand\.red: #ED3F30;--colors-brand\.dark: #333232;--colors-neutral\.dark: #333232;--colors-neutral\.medium: #5C6464;--colors-neutral\.base: #8E9191;--colors-neutral\.blue: #A3B0B3;--colors-neutral\.light: #EAEAEA;--colors-data\.navy: #003A5D;--colors-data\.red: #ED3F30;--colors-data\.blue: #00B2CC;--colors-data\.orange: #EF8936;--colors-data\.purple-dark: #764FA0;--colors-data\.yellow: #E7E51A;--colors-data\.purple: #B65DA4;--colors-data\.green: #8AC640;--colors-bg\.base: #FFFFFF;--colors-bg\.subtle: #F7F7F7;--colors-bg\.elevated: #FFFFFF;--colors-border\.subtle: #EAEAEA;--colors-border\.strong: #8E9191;--colors-state\.info: #00B2CC;--colors-state\.success: #8AC640;--colors-state\.warning: #EF8936;--colors-state\.danger: #ED3F30;--colors-text\.main: #333232;--colors-text\.subtle: #5C6464;--colors-text\.on-dark: #FFFFFF;--colors-text\.link: #00B2CC;--colors-text\.link-hover: var(--colors-text\.link-hover);--colors-dark-bg\.base: #1a1a1a;--colors-dark-bg\.subtle: #262626;--colors-dark-bg\.elevated: #2d2d2d;--colors-dark-text\.main: #f5f5f5;--colors-dark-text\.subtle: #a3a3a3;--colors-dark-text\.link: #33c5db;--colors-dark-text\.link-hover: #66d4e6;--colors-dark-border\.subtle: #404040;--colors-dark-border\.strong: #525252;--colors-state-hover\.danger: #c7382f;--spacing-0: 0rem;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--spacing-0\.5: .125rem;--spacing-1\.5: .375rem;--spacing-2\.5: .625rem;--spacing-3\.5: .875rem;--spacing-4\.5: 1.125rem;--spacing-5\.5: 1.375rem;--spacing-2xs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-sizes-2xs: .5rem;--font-sizes-4xl: 2.25rem;--font-sizes-5xl: 3rem;--font-sizes-6xl: 3.75rem;--font-sizes-7xl: 4.5rem;--font-sizes-8xl: 6rem;--font-sizes-9xl: 8rem;--font-sizes-xs: 12px;--font-sizes-sm: 14px;--font-sizes-md: 16px;--font-sizes-lg: 20px;--font-sizes-xl: 24px;--font-sizes-2xl: 32px;--font-sizes-3xl: 40px;--line-heights-none: 1;--line-heights-snug: 1.375;--line-heights-loose: 2;--line-heights-tight: 1.2;--line-heights-normal: 1.5;--line-heights-relaxed: 1.7;--font-weights-thin: 100;--font-weights-extralight: 200;--font-weights-light: 300;--font-weights-normal: 400;--font-weights-semibold: 600;--font-weights-extrabold: 800;--font-weights-black: 900;--font-weights-regular: 400;--font-weights-medium: 500;--font-weights-bold: 700;--radii-xs: .125rem;--radii-xl: .75rem;--radii-2xl: 1rem;--radii-3xl: 1.5rem;--radii-4xl: 2rem;--radii-full: 9999px;--radii-sm: 4px;--radii-md: 8px;--radii-lg: 12px;--radii-pill: 9999px;--shadows-2xs: 0 1px rgb(0 0 0 / .05);--shadows-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--shadows-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadows-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadows-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadows-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadows-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--shadows-inset-2xs: inset 0 1px rgb(0 0 0 / .05);--shadows-inset-xs: inset 0 1px 1px rgb(0 0 0 / .05);--shadows-inset-sm: inset 0 2px 4px rgb(0 0 0 / .05);--shadows-soft: 0 2px 6px rgba(0, 0, 0, .08);--shadows-strong: 0 6px 24px rgba(0, 0, 0, .12);--durations-fastest: 50ms;--durations-faster: .1s;--durations-slower: .4s;--durations-slowest: .5s;--durations-fast: 80ms;--durations-normal: .12s;--durations-slow: .2s;--durations-spinner: .7s;--z-index-base: 0;--z-index-dropdown: 1000;--z-index-sticky: 1100;--z-index-modal: 1200;--z-index-tooltip: 1300;--z-index-toast: 1400;--sizes-0: 0rem;--sizes-1: .25rem;--sizes-2: .5rem;--sizes-3: .75rem;--sizes-4: 1rem;--sizes-5: 1.25rem;--sizes-6: 1.5rem;--sizes-7: 1.75rem;--sizes-8: 2rem;--sizes-9: 2.25rem;--sizes-10: 2.5rem;--sizes-11: 2.75rem;--sizes-12: 3rem;--sizes-14: 3.5rem;--sizes-16: 4rem;--sizes-20: 5rem;--sizes-24: 6rem;--sizes-28: 7rem;--sizes-32: 8rem;--sizes-36: 9rem;--sizes-40: 10rem;--sizes-44: 11rem;--sizes-48: 12rem;--sizes-52: 13rem;--sizes-56: 14rem;--sizes-60: 15rem;--sizes-64: 16rem;--sizes-72: 18rem;--sizes-80: 20rem;--sizes-96: 24rem;--sizes-0\.5: .125rem;--sizes-1\.5: .375rem;--sizes-2\.5: .625rem;--sizes-3\.5: .875rem;--sizes-4\.5: 1.125rem;--sizes-5\.5: 1.375rem;--sizes-xs: 20rem;--sizes-sm: 24rem;--sizes-md: 28rem;--sizes-lg: 32rem;--sizes-xl: 36rem;--sizes-2xl: 42rem;--sizes-3xl: 48rem;--sizes-4xl: 56rem;--sizes-5xl: 64rem;--sizes-6xl: 72rem;--sizes-7xl: 80rem;--sizes-8xl: 90rem;--sizes-prose: 65ch;--sizes-full: 100%;--sizes-min: min-content;--sizes-max: max-content;--sizes-fit: fit-content;--sizes-page\.max-width: 1120px;--sizes-page\.gutter-x: 24px;--sizes-page\.gutter-y: 24px;--sizes-button\.min-height: 40px;--sizes-input\.min-height: 40px;--sizes-textarea\.min-height: 120px;--sizes-spinner\.sm: 16px;--sizes-spinner\.md: 24px;--sizes-spinner\.lg: 32px;--sizes-breakpoint-2xl: 1536px;--sizes-breakpoint-sm: 480px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--breakpoints-2xl: 1536px;--breakpoints-sm: 480px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--colors-accent\.primary: var(--colors-brand\.blue);--colors-accent\.secondary: var(--colors-brand\.red);--colors-accent\.dark: var(--colors-brand\.dark);--colors-text\.primary: var(--colors-text\.main);--colors-text\.secondary: var(--colors-text\.subtle);--colors-text\.link-color: var(--colors-text\.link);--colors-background\.base: var(--colors-bg\.base);--colors-background\.subtle: var(--colors-bg\.subtle);--colors-background\.elevated: var(--colors-bg\.elevated);--colors-button\.primary\.bg: var(--colors-brand\.blue);--colors-button\.primary\.bg-hover: var(--colors-data\.navy);--colors-button\.primary\.text: var(--colors-text\.on-dark);--colors-button\.secondary\.bg: var(--colors-bg\.elevated);--colors-button\.secondary\.bg-hover: var(--colors-bg\.subtle);--colors-button\.secondary\.border: var(--colors-border\.strong);--colors-button\.secondary\.text: var(--colors-text\.main);--colors-button\.danger\.bg: var(--colors-state\.danger);--colors-button\.danger\.bg-hover: var(--colors-state-hover\.danger);--colors-button\.danger\.text: var(--colors-text\.on-dark);--colors-alert\.info\.bg: rgba(0, 178, 204, .1);--colors-alert\.info\.border: var(--colors-state\.info);--colors-alert\.info\.text: var(--colors-data\.navy);--colors-alert\.success\.bg: rgba(138, 198, 64, .1);--colors-alert\.success\.border: var(--colors-state\.success);--colors-alert\.success\.text: #3d6b1a;--colors-alert\.warning\.bg: rgba(239, 137, 54, .1);--colors-alert\.warning\.border: var(--colors-state\.warning);--colors-alert\.warning\.text: #8b4513;--colors-alert\.danger\.bg: rgba(237, 63, 48, .1);--colors-alert\.danger\.border: var(--colors-state\.danger);--colors-alert\.danger\.text: #a81a0f;--colors-toast\.bg: var(--colors-brand\.dark);--colors-toast\.text: var(--colors-text\.on-dark);--colors-toast\.border: var(--colors-border\.strong);--colors-toast\.close-hover: rgba(255, 255, 255, .1);--colors-progress\.bg: var(--colors-neutral\.light);--colors-progress\.fill: var(--colors-brand\.blue);--colors-spinner\.color: var(--colors-brand\.blue);--colors-tabs\.active\.border: var(--colors-brand\.blue);--colors-tabs\.active\.text: var(--colors-brand\.blue);--colors-tabs\.inactive\.text: var(--colors-text\.subtle);--colors-tabs\.hover\.bg: var(--colors-bg\.subtle);--colors-accordion\.trigger\.hover: var(--colors-bg\.subtle);--colors-accordion\.content\.bg: var(--colors-bg\.base);--colors-popover\.bg: var(--colors-bg\.elevated);--colors-popover\.border: var(--colors-border\.subtle);--colors-tooltip\.bg: var(--colors-brand\.dark);--colors-tooltip\.text: var(--colors-text\.on-dark);--colors-overlay\.modal: rgba(0, 0, 0, .5);--colors-selection\.bg: rgba(0, 178, 204, .1);--colors-border\.default: var(--colors-border\.subtle);--colors-border\.emphasis: var(--colors-border\.strong);--colors-badge\.info\.bg: var(--colors-state\.info);--colors-badge\.info\.text: var(--colors-text\.on-dark);--colors-badge\.success\.bg: var(--colors-state\.success);--colors-badge\.success\.text: var(--colors-text\.on-dark);--colors-badge\.warning\.bg: var(--colors-state\.warning);--colors-badge\.warning\.text: var(--colors-neutral\.dark);--colors-badge\.danger\.bg: var(--colors-state\.danger);--colors-badge\.danger\.text: var(--colors-text\.on-dark);--colors-badge\.neutral\.bg: var(--colors-neutral\.base);--colors-badge\.neutral\.text: var(--colors-text\.on-dark);--colors-breadcrumb\.separator: var(--colors-neutral\.base);--colors-checkbox\.indicator: var(--colors-text\.on-dark);--radii-component\.button-radius: var(--radii-md);--radii-component\.input-radius: var(--radii-md);--radii-component\.card-radius: var(--radii-lg);--radii-component\.modal-radius: var(--radii-lg);--radii-component\.badge-radius: var(--radii-pill);--radii-component\.alert-radius: var(--radii-md);--radii-component\.toast-radius: var(--radii-md);--radii-component\.popover-radius: var(--radii-md);--radii-component\.progress-radius: var(--radii-pill);--shadows-component\.card-shadow: var(--shadows-soft);--shadows-component\.modal-shadow: var(--shadows-strong);--shadows-component\.dropdown-shadow: var(--shadows-strong);--shadows-component\.popover-shadow: var(--shadows-strong);--shadows-component\.toast-shadow: var(--shadows-strong);--shadows-focus\.primary: 0 0 0 3px rgba(0, 178, 204, .1);--shadows-focus\.dialog: 0 0 0 2px rgba(0, 178, 204, .3);--shadows-focus\.danger: 0 0 0 3px rgba(220, 38, 38, .1);--shadows-focus\.button: 0 0 0 3px rgba(0, 178, 204, .3);--shadows-focus\.light: 0 0 0 2px rgba(255, 255, 255, .3);--sizes-component\.button-min-height: var(--sizes-button\.min-height);--sizes-component\.input-min-height: var(--sizes-input\.min-height);--sizes-component\.textarea-min-height: var(--sizes-textarea\.min-height);--sizes-component\.spinner-sm: var(--sizes-spinner\.sm);--sizes-component\.spinner-md: var(--sizes-spinner\.md);--sizes-component\.spinner-lg: var(--sizes-spinner\.lg)}[data-color-mode=dark]{--colors-accent\.dark: var(--colors-dark-text\.main);--colors-text\.primary: var(--colors-dark-text\.main);--colors-text\.secondary: var(--colors-dark-text\.subtle);--colors-text\.link-color: var(--colors-dark-text\.link);--colors-text\.link-hover: var(--colors-dark-text\.link-hover);--colors-background\.base: var(--colors-dark-bg\.base);--colors-background\.subtle: var(--colors-dark-bg\.subtle);--colors-background\.elevated: var(--colors-dark-bg\.elevated);--colors-button\.secondary\.bg: var(--colors-dark-bg\.elevated);--colors-button\.secondary\.bg-hover: var(--colors-dark-bg\.subtle);--colors-button\.secondary\.border: var(--colors-dark-border\.strong);--colors-button\.secondary\.text: var(--colors-dark-text\.main);--colors-alert\.info\.bg: rgba(0, 178, 204, .15);--colors-alert\.info\.text: #7dd3fc;--colors-alert\.success\.bg: rgba(138, 198, 64, .15);--colors-alert\.success\.text: #a3e635;--colors-alert\.warning\.bg: rgba(239, 137, 54, .15);--colors-alert\.warning\.text: #fdba74;--colors-alert\.danger\.bg: rgba(237, 63, 48, .15);--colors-alert\.danger\.text: #fca5a5;--colors-toast\.bg: var(--colors-dark-bg\.elevated);--colors-toast\.text: var(--colors-dark-text\.main);--colors-toast\.border: var(--colors-dark-border\.strong);--colors-toast\.close-hover: rgba(255, 255, 255, .15);--colors-progress\.bg: var(--colors-dark-bg\.subtle);--colors-spinner\.color: var(--colors-brand\.blue);--colors-tabs\.inactive\.text: var(--colors-dark-text\.subtle);--colors-tabs\.hover\.bg: var(--colors-dark-bg\.subtle);--colors-accordion\.trigger\.hover: var(--colors-dark-bg\.subtle);--colors-accordion\.content\.bg: var(--colors-dark-bg\.base);--colors-popover\.bg: var(--colors-dark-bg\.elevated);--colors-popover\.border: var(--colors-dark-border\.subtle);--colors-tooltip\.bg: var(--colors-dark-text\.main);--colors-tooltip\.text: var(--colors-dark-bg\.base);--colors-overlay\.modal: rgba(0, 0, 0, .7);--colors-selection\.bg: rgba(0, 178, 204, .2);--colors-border\.default: var(--colors-dark-border\.subtle);--colors-border\.emphasis: var(--colors-dark-border\.strong);--colors-badge\.neutral\.bg: var(--colors-dark-border\.strong);--colors-badge\.neutral\.text: var(--colors-dark-text\.main);--colors-breadcrumb\.separator: var(--colors-dark-text\.subtle);--shadows-focus\.primary: 0 0 0 3px rgba(0, 178, 204, .3);--shadows-focus\.dialog: 0 0 0 2px rgba(0, 178, 204, .5);--shadows-focus\.danger: 0 0 0 3px rgba(220, 38, 38, .3);--shadows-focus\.button: 0 0 0 3px rgba(0, 178, 204, .5);--shadows-focus\.light: 0 0 0 2px rgba(0, 178, 204, .3) }@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes slideIn{0%{transform:translate(calc(100% + 1rem));opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(calc(100% + 1rem));opacity:0}}@keyframes swipeOut{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(100% + 1rem))}}@keyframes slideDown{0%{height:var(--sizes-0)}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:var(--sizes-0)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes overlayHide{0%{opacity:1}to{opacity:0}}}@layer utilities{.all_unset{all:unset}.--spinner-color_currentColor{--spinner-color: currentColor}.--fc-button-bg-color_var\(--colors-brand\\\.blue\){--fc-button-bg-color: var(--colors-brand\.blue)}.--fc-button-border-color_var\(--colors-brand\\\.blue\){--fc-button-border-color: var(--colors-brand\.blue)}.--fc-button-text-color_var\(--colors-text\\\.on-dark\){--fc-button-text-color: var(--colors-text\.on-dark)}.--fc-button-hover-bg-color_var\(--colors-data\\\.navy\){--fc-button-hover-bg-color: var(--colors-data\.navy)}.--fc-button-hover-border-color_var\(--colors-data\\\.navy\){--fc-button-hover-border-color: var(--colors-data\.navy)}.--fc-button-active-bg-color_var\(--colors-data\\\.navy\){--fc-button-active-bg-color: var(--colors-data\.navy)}.--fc-button-active-border-color_var\(--colors-data\\\.navy\){--fc-button-active-border-color: var(--colors-data\.navy)}.--fc-border-color_\#EAEAEA{--fc-border-color: #EAEAEA}.--fc-today-bg-color_var\(--colors-selection\\\.bg\){--fc-today-bg-color: var(--colors-selection\.bg)}.--fc-event-bg-color_var\(--colors-brand\\\.blue\){--fc-event-bg-color: var(--colors-brand\.blue)}.--fc-event-border-color_var\(--colors-brand\\\.blue\){--fc-event-border-color: var(--colors-brand\.blue)}.--fc-event-text-color_var\(--colors-text\\\.on-dark\){--fc-event-text-color: var(--colors-text\.on-dark)}.--fc-page-bg-color_var\(--colors-background\\\.base\){--fc-page-bg-color: var(--colors-background\.base)}.--fc-neutral-bg-color_var\(--colors-background\\\.subtle\){--fc-neutral-bg-color: var(--colors-background\.subtle)}.--wx-gantt-task-color_var\(--colors-brand\\\.blue\){--wx-gantt-task-color: var(--colors-brand\.blue)}.--wx-gantt-task-font-color_var\(--colors-text\\\.on-dark\){--wx-gantt-task-font-color: var(--colors-text\.on-dark)}.--wx-gantt-task-fill-color_var\(--colors-brand\\\.blue\){--wx-gantt-task-fill-color: var(--colors-brand\.blue)}.--wx-gantt-task-border-color_var\(--colors-brand\\\.blue\){--wx-gantt-task-border-color: var(--colors-brand\.blue)}.--wx-gantt-project-color_var\(--colors-brand\\\.red\){--wx-gantt-project-color: var(--colors-brand\.red)}.--wx-gantt-milestone-color_var\(--colors-brand\\\.blue\){--wx-gantt-milestone-color: var(--colors-brand\.blue)}.--wx-gantt-bar-border-radius_4px{--wx-gantt-bar-border-radius: 4px}.--wx-gantt-link-color_\#8E9191{--wx-gantt-link-color: #8E9191}.--wx-gantt-progress-marker-height_8px{--wx-gantt-progress-marker-height: 8px}.--wx-gantt-holiday-background_var\(--colors-background\\\.subtle\){--wx-gantt-holiday-background: var(--colors-background\.subtle)}.--wx-gantt-border-color_rgba\(128\,_128\,_128\,_0\.25\){--wx-gantt-border-color: rgba(128, 128, 128, .25)}.--wx-gantt-form-header-border_1px_solid_\#EAEAEA{--wx-gantt-form-header-border: 1px solid #EAEAEA}.--wx-gantt-icon-color_var\(--colors-text\\\.secondary\){--wx-gantt-icon-color: var(--colors-text\.secondary)}.--wx-gantt-cell-border_rgba\(128\,_128\,_128\,_0\.25\){--wx-gantt-cell-border: rgba(128, 128, 128, .25)}.--wx-gantt-row-border_rgba\(128\,_128\,_128\,_0\.25\){--wx-gantt-row-border: rgba(128, 128, 128, .25)}.--wx-gantt-scale-border_rgba\(128\,_128\,_128\,_0\.25\){--wx-gantt-scale-border: rgba(128, 128, 128, .25)}.--wx-grid-header-font_\"Benton_Sans\"\,_\"Work_Sans\"\,_\"Trebuchet_MS\"\,_system-ui\,_-apple-system\,_BlinkMacSystemFont\,_\"Segoe_UI\"\,_sans-serif{--wx-grid-header-font: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.--wx-grid-header-font-color_var\(--colors-text\\\.secondary\){--wx-grid-header-font-color: var(--colors-text\.secondary)}.--wx-grid-header-background_var\(--colors-background\\\.subtle\){--wx-grid-header-background: var(--colors-background\.subtle)}.--wx-grid-body-font_\"Benton_Sans\"\,_\"Work_Sans\"\,_\"Trebuchet_MS\"\,_system-ui\,_-apple-system\,_BlinkMacSystemFont\,_\"Segoe_UI\"\,_sans-serif{--wx-grid-body-font: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.--wx-grid-body-font-color_var\(--colors-text\\\.primary\){--wx-grid-body-font-color: var(--colors-text\.primary)}.--wx-grid-body-background_var\(--colors-background\\\.base\){--wx-grid-body-background: var(--colors-background\.base)}.--wx-grid-body-row-border_1px_solid_rgba\(128\,_128\,_128\,_0\.25\){--wx-grid-body-row-border: 1px solid rgba(128, 128, 128, .25)}.--wx-grid-cell-border_1px_solid_rgba\(128\,_128\,_128\,_0\.25\){--wx-grid-cell-border: 1px solid rgba(128, 128, 128, .25)}.--wx-timescale-font_\"Benton_Sans\"\,_\"Work_Sans\"\,_\"Trebuchet_MS\"\,_system-ui\,_-apple-system\,_BlinkMacSystemFont\,_\"Segoe_UI\"\,_sans-serif{--wx-timescale-font: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.--wx-timescale-font-color_var\(--colors-text\\\.secondary\){--wx-timescale-font-color: var(--colors-text\.secondary)}.--wx-timescale-border_1px_solid_rgba\(128\,_128\,_128\,_0\.25\){--wx-timescale-border: 1px solid rgba(128, 128, 128, .25)}.--wx-timescale-background_var\(--colors-background\\\.subtle\){--wx-timescale-background: var(--colors-background\.subtle)}.--wx-tooltip-background_var\(--colors-background\\\.elevated\){--wx-tooltip-background: var(--colors-background\.elevated)}.--wx-tooltip-font-color_var\(--colors-text\\\.primary\){--wx-tooltip-font-color: var(--colors-text\.primary)}.--wx-background_var\(--colors-background\\\.base\){--wx-background: var(--colors-background\.base)}.--wx-background-alt_var\(--colors-background\\\.subtle\){--wx-background-alt: var(--colors-background\.subtle)}.--wx-background-hover_var\(--colors-background\\\.subtle\){--wx-background-hover: var(--colors-background\.subtle)}.--wx-border_1px_solid_\#EAEAEA{--wx-border: 1px solid #EAEAEA}.--wx-color_var\(--colors-text\\\.primary\){--wx-color: var(--colors-text\.primary)}.--wx-color-font_var\(--colors-text\\\.primary\){--wx-color-font: var(--colors-text\.primary)}.--wx-color-font-alt_var\(--colors-text\\\.secondary\){--wx-color-font-alt: var(--colors-text\.secondary)}.--wx-color-font-disabled_\#8E9191{--wx-color-font-disabled: #8E9191}.--wx-color-secondary_var\(--colors-text\\\.secondary\){--wx-color-secondary: var(--colors-text\.secondary)}.--wx-color-primary_var\(--colors-brand\\\.blue\){--wx-color-primary: var(--colors-brand\.blue)}.--wx-color-primary-font_var\(--colors-text\\\.on-dark\){--wx-color-primary-font: var(--colors-text\.on-dark)}.--wx-color-primary-selected_rgba\(0\,_178\,_204\,_0\.1\){--wx-color-primary-selected: rgba(0, 178, 204, .1)}.--wx-color-secondary-font_var\(--colors-text\\\.primary\){--wx-color-secondary-font: var(--colors-text\.primary)}.--wx-color-secondary-border_\#8E9191{--wx-color-secondary-border: #8E9191}.--wx-color-secondary-hover_var\(--colors-background\\\.subtle\){--wx-color-secondary-hover: var(--colors-background\.subtle)}.--wx-color-danger_\#ED3F30{--wx-color-danger: #ED3F30}.--wx-button-danger-font-color_var\(--colors-text\\\.on-dark\){--wx-button-danger-font-color: var(--colors-text\.on-dark)}.--wx-color-link_var\(--colors-brand\\\.blue\){--wx-color-link: var(--colors-brand\.blue)}.--wx-color-disabled_\#EAEAEA{--wx-color-disabled: #EAEAEA}.--wx-popup-background_var\(--colors-background\\\.elevated\){--wx-popup-background: var(--colors-background\.elevated)}.--wx-popup-shadow_0_25px_50px_-12px_rgba\(0\,_0\,_0\,_0\.25\){--wx-popup-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.--wx-popup-border_1px_solid_\#EAEAEA{--wx-popup-border: 1px solid #EAEAEA}.--wx-popup-border-radius_12px{--wx-popup-border-radius: 12px}.--wx-popup-z-index_1200{--wx-popup-z-index: 1200}.--wx-modal-background_var\(--colors-background\\\.elevated\){--wx-modal-background: var(--colors-background\.elevated)}.--wx-modal-border_1px_solid_\#EAEAEA{--wx-modal-border: 1px solid #EAEAEA}.--wx-modal-border-radius_12px{--wx-modal-border-radius: 12px}.--wx-modal-width_360px{--wx-modal-width: 360px}.--wx-modal-shadow_0_25px_50px_-12px_rgba\(0\,_0\,_0\,_0\.25\){--wx-modal-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.--wx-box-shadow_0_4px_12px_rgba\(0\,_0\,_0\,_0\.15\){--wx-box-shadow: 0 4px 12px rgba(0, 0, 0, .15)}.--wx-padding_16px{--wx-padding: 16px}.--wx-input-width_100\%{--wx-input-width: 100%}.--wx-input-height_44px{--wx-input-height: 44px}.--wx-input-padding_12px_16px{--wx-input-padding: 12px 16px}.--wx-input-background_var\(--colors-background\\\.base\){--wx-input-background: var(--colors-background\.base)}.--wx-input-background-disabled_var\(--colors-background\\\.subtle\){--wx-input-background-disabled: var(--colors-background\.subtle)}.--wx-input-border_1px_solid_\#EAEAEA{--wx-input-border: 1px solid #EAEAEA}.--wx-input-border-focus_2px_solid_var\(--colors-brand\\\.blue\){--wx-input-border-focus: 2px solid var(--colors-brand\.blue)}.--wx-input-border-disabled_1px_solid_\#EAEAEA{--wx-input-border-disabled: 1px solid #EAEAEA}.--wx-input-border-radius_8px{--wx-input-border-radius: 8px}.--wx-input-font-family_\"Benton_Sans\"\,_\"Work_Sans\"\,_\"Trebuchet_MS\"\,_system-ui\,_-apple-system\,_BlinkMacSystemFont\,_\"Segoe_UI\"\,_sans-serif{--wx-input-font-family: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.--wx-input-font-size_14px{--wx-input-font-size: 14px}.--wx-input-font-weight_400{--wx-input-font-weight: 400}.--wx-input-font-color_var\(--colors-text\\\.primary\){--wx-input-font-color: var(--colors-text\.primary)}.--wx-input-line-height_1\.5{--wx-input-line-height: 1.5}.--wx-input-text-align_left{--wx-input-text-align: left}.--wx-input-placeholder-color_\#8E9191{--wx-input-placeholder-color: #8E9191}.--wx-input-icon-size_16px{--wx-input-icon-size: 16px}.--wx-input-icon-indent_12px{--wx-input-icon-indent: 12px}.--wx-input-icon-color_var\(--colors-text\\\.secondary\){--wx-input-icon-color: var(--colors-text\.secondary)}.--wx-text-font-color_var\(--colors-text\\\.primary\){--wx-text-font-color: var(--colors-text\.primary)}.--wx-textarea-font-color_var\(--colors-text\\\.primary\){--wx-textarea-font-color: var(--colors-text\.primary)}.--wx-label-font-color_var\(--colors-text\\\.secondary\){--wx-label-font-color: var(--colors-text\.secondary)}.--wx-field-label-color_var\(--colors-text\\\.secondary\){--wx-field-label-color: var(--colors-text\.secondary)}.--wx-button-background_var\(--colors-brand\\\.blue\){--wx-button-background: var(--colors-brand\.blue)}.--wx-button-font-color_var\(--colors-text\\\.on-dark\){--wx-button-font-color: var(--colors-text\.on-dark)}.--wx-button-font-family_\"Benton_Sans\"\,_\"Work_Sans\"\,_\"Trebuchet_MS\"\,_system-ui\,_-apple-system\,_BlinkMacSystemFont\,_\"Segoe_UI\"\,_sans-serif{--wx-button-font-family: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.--wx-button-font-size_14px{--wx-button-font-size: 14px}.--wx-button-font-weight_500{--wx-button-font-weight: 500}.--wx-button-line-height_1\.5{--wx-button-line-height: 1.5}.--wx-button-padding_8px_16px{--wx-button-padding: 8px 16px}.--wx-button-border_none{--wx-button-border: none}.--wx-button-border-radius_8px{--wx-button-border-radius: 8px}.--wx-button-width_auto{--wx-button-width: auto}.--wx-button-icon-size_14px{--wx-button-icon-size: 14px}.--wx-button-icon-indent_8px{--wx-button-icon-indent: 8px}.--wx-button-text-transform_none{--wx-button-text-transform: none}.--wx-button-pressed_var\(--colors-data\\\.navy\){--wx-button-pressed: var(--colors-data\.navy)}.--wx-button-box-shadow_inset_0_2px_4px_rgba\(0\,_0\,_0\,_0\.1\){--wx-button-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .1)}.--wx-button-primary-pressed_var\(--colors-data\\\.navy\){--wx-button-primary-pressed: var(--colors-data\.navy)}.--wx-button-primary-box-shadow_inset_0_2px_4px_rgba\(0\,_0\,_0\,_0\.2\){--wx-button-primary-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .2)}.--wx-button-danger-pressed_var\(--colors-state-hover\\\.danger\){--wx-button-danger-pressed: var(--colors-state-hover\.danger)}.--wx-checkbox-size_18px{--wx-checkbox-size: 18px}.--wx-checkbox-height_24px{--wx-checkbox-height: 24px}.--wx-checkbox-font-family_\"Benton_Sans\"\,_\"Work_Sans\"\,_\"Trebuchet_MS\"\,_system-ui\,_-apple-system\,_BlinkMacSystemFont\,_\"Segoe_UI\"\,_sans-serif{--wx-checkbox-font-family: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.--wx-checkbox-font-size_14px{--wx-checkbox-font-size: 14px}.--wx-checkbox-font-weight_400{--wx-checkbox-font-weight: 400}.--wx-checkbox-font-color_var\(--colors-text\\\.primary\){--wx-checkbox-font-color: var(--colors-text\.primary)}.--wx-checkbox-line-height_1\.5{--wx-checkbox-line-height: 1.5}.--wx-checkbox-border-width_1px{--wx-checkbox-border-width: 1px}.--wx-checkbox-border-color_\#8E9191{--wx-checkbox-border-color: #8E9191}.--wx-checkbox-border-color-disabled_\#EAEAEA{--wx-checkbox-border-color-disabled: #EAEAEA}.--wx-checkbox-border-radius_4px{--wx-checkbox-border-radius: 4px}.--wx-slider-track-height_8px{--wx-slider-track-height: 8px}.--wx-slider-track-background_\#EAEAEA{--wx-slider-track-background: #EAEAEA}.--wx-slider-thumb-size_20px{--wx-slider-thumb-size: 20px}.--wx-slider-thumb-background_var\(--colors-brand\\\.blue\){--wx-slider-thumb-background: var(--colors-brand\.blue)}.--wx-slider-primary_var\(--colors-brand\\\.blue\){--wx-slider-primary: var(--colors-brand\.blue)}.--wx-slider-background_\#EAEAEA{--wx-slider-background: #EAEAEA}.--wx-progress-background_\#EAEAEA{--wx-progress-background: #EAEAEA}.--wx-progress-color_var\(--colors-brand\\\.blue\){--wx-progress-color: var(--colors-brand\.blue)}.--wx-progress-height_8px{--wx-progress-height: 8px}.--wx-progress-border-radius_4px{--wx-progress-border-radius: 4px}.--wx-field-gutter_24px{--wx-field-gutter: 24px}.--wx-sidebar-close-icon_var\(--colors-text\\\.secondary\){--wx-sidebar-close-icon: var(--colors-text\.secondary)}.--wx-font-family_\"Benton_Sans\"\,_\"Work_Sans\"\,_\"Trebuchet_MS\"\,_system-ui\,_-apple-system\,_BlinkMacSystemFont\,_\"Segoe_UI\"\,_sans-serif{--wx-font-family: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.--wx-font-size_14px{--wx-font-size: 14px}.--wx-font-size-sm_12px{--wx-font-size-sm: 12px}.--wx-font-weight_400{--wx-font-weight: 400}.--wx-font-weight-md_500{--wx-font-weight-md: 500}.--wx-line-height_1\.5{--wx-line-height: 1.5}.--wx-line-height-sm_1\.4{--wx-line-height-sm: 1.4}.--wx-icon-size_16px{--wx-icon-size: 16px}.--wx-icon-color_var\(--colors-text\\\.secondary\){--wx-icon-color: var(--colors-text\.secondary)}.--wx-icon-border-radius_4px{--wx-icon-border-radius: 4px}.--wx-multicombo-tag-gap_4px{--wx-multicombo-tag-gap: 4px}.--wx-multicombo-tag-border_1px_solid_\#EAEAEA{--wx-multicombo-tag-border: 1px solid #EAEAEA}.--wx-multicombo-tag-border-radius_4px{--wx-multicombo-tag-border-radius: 4px}.--wx-multicombo-tag-background_var\(--colors-background\\\.subtle\){--wx-multicombo-tag-background: var(--colors-background\.subtle)}.--wx-multicombo-tag-pading_4px_8px{--wx-multicombo-tag-pading: 4px 8px}.--wx-calendar-padding_16px{--wx-calendar-padding: 16px}.--wx-calendar-gap_8px{--wx-calendar-gap: 8px}.--wx-calendar-line-gap_2px{--wx-calendar-line-gap: 2px}.--wx-calendar-cell-size_36px{--wx-calendar-cell-size: 36px}.--wx-calendar-font-family_\"Benton_Sans\"\,_\"Work_Sans\"\,_\"Trebuchet_MS\"\,_system-ui\,_-apple-system\,_BlinkMacSystemFont\,_\"Segoe_UI\"\,_sans-serif{--wx-calendar-font-family: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.--wx-calendar-font-size_14px{--wx-calendar-font-size: 14px}.--wx-calendar-font-weight_400{--wx-calendar-font-weight: 400}.--wx-calendar-font-color_var\(--colors-text\\\.primary\){--wx-calendar-font-color: var(--colors-text\.primary)}.--wx-calendar-line-height_1\.5{--wx-calendar-line-height: 1.5}.--wx-calendar-border-radius_4px{--wx-calendar-border-radius: 4px}.--wx-calendar-header-font-size_16px{--wx-calendar-header-font-size: 16px}.--wx-calendar-header-font-weight_500{--wx-calendar-header-font-weight: 500}.--wx-calendar-header-line-height_1\.5{--wx-calendar-header-line-height: 1.5}.--wx-calendar-icon-size_16px{--wx-calendar-icon-size: 16px}.--wx-calendar-icon-color_var\(--colors-text\\\.secondary\){--wx-calendar-icon-color: var(--colors-text\.secondary)}.--wx-calendar-controls-font-family_\"Benton_Sans\"\,_\"Work_Sans\"\,_\"Trebuchet_MS\"\,_system-ui\,_-apple-system\,_BlinkMacSystemFont\,_\"Segoe_UI\"\,_sans-serif{--wx-calendar-controls-font-family: "Benton Sans", "Work Sans", "Trebuchet MS", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.--wx-calendar-controls-font-size_14px{--wx-calendar-controls-font-size: 14px}.--wx-calendar-controls-font-weight_500{--wx-calendar-controls-font-weight: 500}.--wx-calendar-controls-line-height_1\.5{--wx-calendar-controls-line-height: 1.5}.--wx-calendar-controls-font-color_var\(--colors-brand\\\.blue\){--wx-calendar-controls-font-color: var(--colors-brand\.blue)}.bd_1px_solid{border:1px solid}.p_md{padding:var(--spacing-md)}.bg_alert\.info\.bg{background:var(--colors-alert\.info\.bg)}.bg_alert\.success\.bg{background:var(--colors-alert\.success\.bg)}.bg_alert\.warning\.bg{background:var(--colors-alert\.warning\.bg)}.bg_alert\.danger\.bg{background:var(--colors-alert\.danger\.bg)}.bg_badge\.info\.bg{background:var(--colors-badge\.info\.bg)}.bg_badge\.success\.bg{background:var(--colors-badge\.success\.bg)}.bg_badge\.warning\.bg{background:var(--colors-badge\.warning\.bg)}.bg_badge\.danger\.bg{background:var(--colors-badge\.danger\.bg)}.bg_badge\.neutral\.bg{background:var(--colors-badge\.neutral\.bg)}.m_0{margin:var(--spacing-0)}.p_0{padding:var(--spacing-0)}.bd_none{border:var(--borders-none)}.bg_button\.primary\.bg{background:var(--colors-button\.primary\.bg)}.bg_button\.secondary\.bg{background:var(--colors-button\.secondary\.bg)}.bg_button\.danger\.bg{background:var(--colors-button\.danger\.bg)}.bg_transparent{background:var(--colors-transparent)}.bg_background\.elevated{background:var(--colors-background\.elevated)}.p_lg{padding:var(--spacing-lg)}.bd_2px_solid{border:2px solid}.bg_overlay\.modal{background:var(--colors-overlay\.modal)}.inset_0{inset:var(--spacing-0)}.p_xl{padding:var(--spacing-xl)}.p_xs{padding:var(--spacing-xs)}.bg_background\.base{background:var(--colors-background\.base)}.p_0\!{padding:var(--spacing-0)!important}.bg_accent\.primary{background:var(--colors-accent\.primary)}.bg_progress\.bg{background:var(--colors-progress\.bg)}.bg_progress\.fill{background:var(--colors-progress\.fill)}.bg_border\.subtle{background:var(--colors-border\.subtle)}.anim_spin_var\(--durations-spinner\)_linear_infinite{animation:spin var(--durations-spinner) linear infinite}.bg_border\.strong{background:var(--colors-border\.strong)}.bg_background\.subtle{background:var(--colors-background\.subtle)}.p_sm_md{padding:sm md}.bg_toast\.bg{background:var(--colors-toast\.bg)}.grid-area_title{grid-area:title}.grid-area_description{grid-area:description}.grid-area_action{grid-area:action}.bg_tooltip\.bg{background:var(--colors-tooltip\.bg)}.gap_2xs{gap:var(--spacing-2xs)}.gap_xs{gap:var(--spacing-xs)}.gap_sm{gap:var(--spacing-sm)}.gap_md{gap:var(--spacing-md)}.gap_lg{gap:var(--spacing-lg)}.gap_xl{gap:var(--spacing-xl)}.gap_2xl{gap:var(--spacing-2xl)}.grid-c_span_1{grid-column:span 1}.grid-c_span_2{grid-column:span 2}.grid-c_span_3{grid-column:span 3}.grid-c_span_4{grid-column:span 4}.grid-c_span_5{grid-column:span 5}.grid-c_span_6{grid-column:span 6}.grid-c_span_12{grid-column:span 12}.grid-c_auto{grid-column:auto}.grid-r_span_1{grid-row:span 1}.grid-r_span_2{grid-row:span 2}.grid-r_span_3{grid-row:span 3}.grid-r_span_4{grid-row:span 4}.grid-r_auto{grid-row:auto}.bd-c_border\.subtle{border-color:var(--colors-border\.subtle)}.bdr_radii\.md{border-radius:radii.md}.ov_hidden{overflow:hidden}.flex_1{flex:1 1 0%}.trs_all_0\.15s_ease{transition:all .15s ease}.ring_none{outline:var(--borders-none)}.trs_transform_0\.2s_ease{transition:transform .2s ease}.px_md{padding-inline:var(--spacing-md)}.py_md{padding-block:var(--spacing-md)}.bdr_component\.alertRadius{border-radius:var(--radii-component\.alert-radius)}.bd-w_1px{border-width:1px}.border-style_solid{border-style:solid}.bd-c_alert\.info\.border{border-color:var(--colors-alert\.info\.border)}.bd-c_alert\.success\.border{border-color:var(--colors-alert\.success\.border)}.bd-c_alert\.warning\.border{border-color:var(--colors-alert\.warning\.border)}.bd-c_alert\.danger\.border{border-color:var(--colors-alert\.danger\.border)}.px_sm{padding-inline:var(--spacing-sm)}.py_xs{padding-block:var(--spacing-xs)}.bdr_component\.badgeRadius{border-radius:var(--radii-component\.badge-radius)}.li-s_none{list-style:none}.td_none{text-decoration:none}.trs_color_0\.12s_ease{transition:color .12s ease}.py_sm{padding-block:var(--spacing-sm)}.bdr_component\.buttonRadius{border-radius:var(--radii-component\.button-radius)}.bd-c_button\.secondary\.border{border-color:var(--colors-button\.secondary\.border)}.px_lg{padding-inline:var(--spacing-lg)}.bdr_component\.cardRadius{border-radius:var(--radii-component\.card-radius)}.bdr_sm{border-radius:var(--radii-sm)}.bd-c_border\.strong{border-color:var(--colors-border\.strong)}.bd-c_state\.danger{border-color:var(--colors-state\.danger)}.bdr_component\.modalRadius{border-radius:var(--radii-component\.modal-radius)}.bdr_component\.inputRadius{border-radius:var(--radii-component\.input-radius)}.gap_4px{gap:4px}.gap_8px{gap:8px}.bdr_md{border-radius:var(--radii-md)}.bd-c_border\.default{border-color:var(--colors-border\.default)}.trs_all_0\.12s_ease{transition:all .12s ease}.bd-c_accent\.primary{border-color:var(--colors-accent\.primary)}.bdr_component\.popoverRadius{border-radius:var(--radii-component\.popover-radius)}.bdr_pill{border-radius:var(--radii-pill)}.trs_transform_0\.3s_ease{transition:transform .3s ease}.bd-b_1px_solid{border-bottom:1px solid}.bd-r_1px_solid{border-right:1px solid}.bd-l_1px_solid{border-left:1px solid}.bd-c_currentColor{border-color:currentColor}.bdr_50\%{border-radius:50%}.bd-w_2px{border-width:2px}.bd-w_3px{border-width:3px}.bd-w_4px{border-width:4px}.ring_2px_solid{outline:2px solid}.trs_transform_0\.15s_ease{transition:transform .15s ease}.bd-b_2px_solid{border-bottom:2px solid}.bd-b_2px_solid_transparent{border-bottom:2px solid transparent}.bdr_component\.toastRadius{border-radius:var(--radii-component\.toast-radius)}.grid-template-areas_\"title_action\"_\"description_action\"{grid-template-areas:"title action" "description action"}.bd-c_toast\.border{border-color:var(--colors-toast\.border)}.d_grid{display:grid}.cg_2xs{column-gap:var(--spacing-2xs)}.cg_xs{column-gap:var(--spacing-xs)}.cg_sm{column-gap:var(--spacing-sm)}.cg_md{column-gap:var(--spacing-md)}.cg_lg{column-gap:var(--spacing-lg)}.cg_xl{column-gap:var(--spacing-xl)}.cg_2xl{column-gap:var(--spacing-2xl)}.rg_2xs{row-gap:var(--spacing-2xs)}.rg_xs{row-gap:var(--spacing-xs)}.rg_sm{row-gap:var(--spacing-sm)}.rg_md{row-gap:var(--spacing-md)}.rg_lg{row-gap:var(--spacing-lg)}.rg_xl{row-gap:var(--spacing-xl)}.rg_2xl{row-gap:var(--spacing-2xl)}.grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(5,minmax(0,1fr))}.grid-tc_repeat\(6\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(6,minmax(0,1fr))}.grid-tc_repeat\(12\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(12,minmax(0,1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(100px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(150px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(200px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(250px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(300px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.d_flex{display:flex}.ff_brand{font-family:var(--fonts-brand)}.fs_md{font-size:var(--font-sizes-md)}.fw_medium{font-weight:var(--font-weights-medium)}.c_text\.primary{color:var(--colors-text\.primary)}.ai_center{align-items:center}.jc_space-between{justify-content:space-between}.cursor_pointer{cursor:pointer}.d_inline-flex{display:inline-flex}.fs_sm{font-size:var(--font-sizes-sm)}.lh_normal{line-height:var(--line-heights-normal)}.c_text\.secondary{color:var(--colors-text\.secondary)}.ai_flex-start{align-items:flex-start}.lh_1\.5{line-height:1.5}.c_alert\.info\.text{color:var(--colors-alert\.info\.text)}.c_alert\.success\.text{color:var(--colors-alert\.success\.text)}.c_alert\.warning\.text{color:var(--colors-alert\.warning\.text)}.c_alert\.danger\.text{color:var(--colors-alert\.danger\.text)}.jc_center{justify-content:center}.fs_xs{font-size:var(--font-sizes-xs)}.fw_bold{font-weight:var(--font-weights-bold)}.lh_1{line-height:1}.white-space_nowrap{white-space:nowrap}.tt_uppercase{text-transform:uppercase}.ls_0\.5px{letter-spacing:.5px}.c_badge\.info\.text{color:var(--colors-badge\.info\.text)}.c_badge\.success\.text{color:var(--colors-badge\.success\.text)}.c_badge\.warning\.text{color:var(--colors-badge\.warning\.text)}.c_badge\.danger\.text{color:var(--colors-badge\.danger\.text)}.c_badge\.neutral\.text{color:var(--colors-badge\.neutral\.text)}.flex-wrap_wrap{flex-wrap:wrap}.c_text\.linkColor{color:var(--colors-text\.link-color)}.c_breadcrumb\.separator{color:var(--colors-breadcrumb\.separator)}.us_none{-webkit-user-select:none;user-select:none}.c_button\.primary\.text{color:var(--colors-button\.primary\.text)}.c_button\.secondary\.text{color:var(--colors-button\.secondary\.text)}.c_button\.danger\.text{color:var(--colors-button\.danger\.text)}.c_text\.link{color:var(--colors-text\.link)}.fs_lg{font-size:var(--font-sizes-lg)}.jc_flex-end{justify-content:flex-end}.flex-d_column{flex-direction:column}.bx-sh_component\.cardShadow{box-shadow:var(--shadows-component\.card-shadow)}.pos_relative{position:relative}.c_checkbox\.indicator{color:var(--colors-checkbox\.indicator)}.pos_fixed{position:fixed}.z_zIndex\.modal{z-index:zIndex.modal}.bx-sh_component\.modalShadow{box-shadow:var(--shadows-component\.modal-shadow)}.trf_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.fs_2xl{font-size:var(--font-sizes-2xl)}.pos_absolute{position:absolute}.bx-sh_component\.dropdownShadow{box-shadow:var(--shadows-component\.dropdown-shadow)}.z_zIndex\.dropdown{z-index:zIndex.dropdown}.z_10{z-index:10}.id_text{id:text}.header_Task{header:Task}.c_text\.subtle{color:var(--colors-text\.subtle)}.c_text\.on-dark{color:var(--colors-text\.on-dark)}.fw_regular{font-weight:var(--font-weights-regular)}.bx-sh_component\.popoverShadow{box-shadow:var(--shadows-component\.popover-shadow)}.fill_background\.elevated{fill:var(--colors-background\.elevated)}.trf_translateZ\(0\){transform:translateZ(0)}.pos_popper{position:popper}.flex-sh_0{flex-shrink:0}.c_state\.danger{color:var(--colors-state\.danger)}.fs_xl{font-size:var(--font-sizes-xl)}.z_1{z-index:1}.d_inline-block{display:inline-block}.c_var\(--spinner-color\,_token\(colors\.spinner\.color\)\){color:var(--spinner-color, var(--colors-spinner\.color))}.ring-c_state\.danger{outline-color:var(--colors-state\.danger)}.d_block{display:block}.trf_translateX\(3px\){transform:translate(3px)}.will-change_transform{will-change:transform}.bd-cl_collapse{border-collapse:collapse}.ta_left{text-align:left}.cursor_default{cursor:default}.c_tabs\.inactive\.text{color:var(--colors-tabs\.inactive\.text)}.flex-g_1{flex-grow:1}.resize_vertical{resize:vertical}.z_zIndex\.toast{z-index:zIndex.toast}.c_toast\.text{color:var(--colors-toast\.text)}.bx-sh_component\.toastShadow{box-shadow:var(--shadows-component\.toast-shadow)}.grid-tc_auto_max-content{grid-template-columns:auto max-content}.op_0\.9{opacity:.9}.op_0\.8{opacity:.8}.c_tooltip\.text{color:var(--colors-tooltip\.text)}.z_zIndex\.tooltip{z-index:zIndex.tooltip}.bx-sh_shadows\.soft{box-shadow:shadows . soft}.fill_tooltip\.bg{fill:var(--colors-tooltip\.bg)}.w_100\%{width:100%}.min-h_32px{min-height:32px}.min-h_component\.buttonMinHeight{min-height:var(--sizes-component\.button-min-height)}.min-h_48px{min-height:48px}.mt_auto{margin-top:auto}.w_20px{width:20px}.h_20px{height:20px}.top_50\%{top:50%}.left_50\%{left:50%}.w_90vw{width:90vw}.max-w_500px{max-width:500px}.max-h_85vh{max-height:85vh}.mb_sm{margin-bottom:var(--spacing-sm)}.mb_lg{margin-bottom:var(--spacing-lg)}.top_md{top:var(--spacing-md)}.right_md{right:var(--spacing-md)}.w_32px{width:32px}.h_32px{height:32px}.min-w_200px{min-width:200px}.h_auto{height:auto}.top_8px{top:8px}.right_20px{right:20px}.w_28px{width:28px}.h_28px{height:28px}.w_150{width:150px}.min-h_component\.inputMinHeight{min-height:var(--sizes-component\.input-min-height)}.min-w_36px{min-width:36px}.h_36px{height:36px}.min-w_220px{min-width:220px}.max-w_400px{max-width:400px}.top_xs{top:var(--spacing-xs)}.right_xs{right:var(--spacing-xs)}.w_24px{width:24px}.h_24px{height:24px}.h_8px{height:8px}.h_100\%{height:100%}.pr_xl{padding-right:var(--spacing-xl)}.ov-y_auto{overflow-y:auto}.top_0{top:var(--spacing-0)}.bottom_0{bottom:var(--spacing-0)}.left_0{left:var(--spacing-0)}.right_0{right:var(--spacing-0)}.w_320px{width:320px}.max-w_90vw{max-width:90vw}.w_480px{width:480px}.w_640px{width:640px}.w_100vw{width:100vw}.bd-t-c_transparent{border-top-color:var(--colors-transparent)}.w_component\.spinnerSm{width:var(--sizes-component\.spinner-sm)}.h_component\.spinnerSm{height:var(--sizes-component\.spinner-sm)}.w_component\.spinnerMd{width:var(--sizes-component\.spinner-md)}.h_component\.spinnerMd{height:var(--sizes-component\.spinner-md)}.w_component\.spinnerLg{width:var(--sizes-component\.spinner-lg)}.h_component\.spinnerLg{height:var(--sizes-component\.spinner-lg)}.w_44px{width:44px}.w_18px{width:18px}.h_18px{height:18px}.ov-x_auto{overflow-x:auto}.mb_-2px{margin-bottom:-2px}.min-h_component\.textareaMinHeight{min-height:var(--sizes-component\.textarea-min-height)}.w_36px{width:36px}.w_390px{width:390px}.max-w_100vw{max-width:100vw}.mb_xs{margin-bottom:var(--spacing-xs)}.max-w_300px{max-width:300px}.open\:bg_accordion\.trigger\.hover:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-accordion\.trigger\.hover)}.\[\&\[data-state\=\"open\"\]\]\:anim_slideDown_200ms_cubic-bezier\(0\.87\,_0\,_0\.13\,_1\)[data-state=open]{animation:slideDown .2s cubic-bezier(.87,0,.13,1)}.\[\&\[data-state\=\"closed\"\]\]\:anim_slideUp_200ms_cubic-bezier\(0\.87\,_0\,_0\.13\,_1\)[data-state=closed]{animation:slideUp .2s cubic-bezier(.87,0,.13,1)}.\[\&\[data-state\=\"checked\"\]\]\:bg_accent\.primary[data-state=checked]{background:var(--colors-accent\.primary)}.\[\&\[data-highlighted\]\]\:bg_selection\.bg[data-highlighted]{background:var(--colors-selection\.bg)}.\[\&_\.fc-toolbar\]\:p_md .fc-toolbar{padding:var(--spacing-md)}.\[\&_\.fc-button\]\:bg_button\.primary\.bg .fc-button{background:var(--colors-button\.primary\.bg)}.\[\&_\.fc-button\]\:bd_none .fc-button{border:var(--borders-none)}.\[\&_\.fc-button\]\:p_xs_md .fc-button{padding:xs md}.\[\&_\.fc-button-primary\:not\(\:disabled\)\.fc-button-active\]\:bg_button\.primary\.bgHover .fc-button-primary:not(:disabled).fc-button-active{background:var(--colors-button\.primary\.bg-hover)}.\[\&_\.fc-col-header\]\:bg_background\.subtle .fc-col-header{background:var(--colors-background\.subtle)}.\[\&_\.fc-col-header-cell\]\:p_sm .fc-col-header-cell{padding:var(--spacing-sm)}.\[\&_\.fc-daygrid-day-number\]\:p_xs .fc-daygrid-day-number{padding:var(--spacing-xs)}.\[\&_\.fc-day-today\]\:bg_selection\.bg .fc-day-today{background:var(--colors-selection\.bg)}.\[\&_\.fc-event\]\:bd_none .fc-event{border:var(--borders-none)}.\[\&_\.fc-event\]\:p_2xs_xs .fc-event{padding:2xs xs}.\[\&_\.fc-daygrid-week-number\]\:p_xs .fc-daygrid-week-number{padding:var(--spacing-xs)}.\[\&_\.wx-sidearea\]\:bg_background\.elevated .wx-sidearea{background:var(--colors-background\.elevated)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]\]\:p_lg [class*=wx-gantt-editor]{padding:var(--spacing-lg)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:p_4px_8px\! [class*=wx-gantt-editor] .wx-button.wx-danger,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:p_4px_8px\! [class*=wx-gantt-editor] button[class*=danger]{padding:4px 8px!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:bg_transparent\! [class*=wx-gantt-editor] .wx-icon{background:var(--colors-transparent)!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:bd_none\! [class*=wx-gantt-editor] .wx-icon{border:var(--borders-none)!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:p_0\! [class*=wx-gantt-editor] .wx-icon{padding:var(--spacing-0)!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:bg_\#EAEAEA [class*=wx-gantt-editor] .wx-slider input{background:#eaeaea}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bg_background\.elevated .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bg_background\.elevated .wx-popup{background:var(--colors-background\.elevated)}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bd_1px_solid .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bd_1px_solid .wx-popup{border:1px solid}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:p_lg .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:p_lg .wx-popup{padding:var(--spacing-lg)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:p_xs [class*=wx-button][class*=wx-primary]{padding:var(--spacing-xs)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:bg_button\.primary\.bg [class*=wx-button][class*=wx-primary]{background:var(--colors-button\.primary\.bg)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:bd_none [class*=wx-button][class*=wx-primary]{border:var(--borders-none)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:p_xs [class*=wx-button][class*=wx-secondary]{padding:var(--spacing-xs)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:bg_button\.secondary\.bg [class*=wx-button][class*=wx-secondary]{background:var(--colors-button\.secondary\.bg)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:bd_1px_solid [class*=wx-button][class*=wx-secondary]{border:1px solid}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:p_xs [class*=wx-button][class*=wx-danger]{padding:var(--spacing-xs)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:bg_button\.danger\.bg [class*=wx-button][class*=wx-danger]{background:var(--colors-button\.danger\.bg)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:bd_none [class*=wx-button][class*=wx-danger],.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:bd_none .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:bd_none .wx-modal-close{border:var(--borders-none)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:bg_transparent .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:bg_transparent .wx-modal-close{background:var(--colors-transparent)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:p_0 .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:p_0 .wx-modal-close{padding:var(--spacing-0)}.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:bd_1px_solid .wx-checkbox,.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:bd_1px_solid input[type=checkbox]{border:1px solid}.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bg_background\.elevated .wx-datepicker,.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bg_background\.elevated .wx-calendar{background:var(--colors-background\.elevated)}.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bd_1px_solid .wx-datepicker,.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bd_1px_solid .wx-calendar{border:1px solid}.\[\&_\.wx-tab\]\:p_sm .wx-tab{padding:var(--spacing-sm)}.\[\&_\.wx-gantt\]\:bd_none .wx-gantt{border:var(--borders-none)}.\[\&_\.wx-header\]\:bg_background\.subtle .wx-header{background:var(--colors-background\.subtle)}.\[\&_\.wx-grid-body\]\:bg_background\.base .wx-grid-body{background:var(--colors-background\.base)}.\[\&_\.wx-resizer\]\:bg_\#eee .wx-resizer{background:#eee}.disabled\:bg_background\.subtle:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-background\.subtle)}.\[\&\[data-state\=\"open\"\]\]\:anim_fadeIn_150ms_cubic-bezier\(0\.16\,_1\,_0\.3\,_1\)[data-state=open]{animation:fadeIn .15s cubic-bezier(.16,1,.3,1)}.\[\&\[data-state\=\"closed\"\]\]\:anim_fadeOut_150ms_cubic-bezier\(0\.16\,_1\,_0\.3\,_1\)[data-state=closed]{animation:fadeOut .15s cubic-bezier(.16,1,.3,1)}.\[\&\[data-state\=\"indeterminate\"\]\]\:anim_progress-indeterminate_1\.5s_ease-in-out_infinite[data-state=indeterminate]{animation:progress-indeterminate 1.5s ease-in-out infinite}.\[\&\:\:after\]\:bg_accent\.primary:after{background:var(--colors-accent\.primary)}.\[\&\[data-state\=\"checked\"\]\]\:bg_selection\.bg[data-state=checked]{background:var(--colors-selection\.bg)}.\[\&\[data-state\=\"open\"\]\]\:anim_overlayShow_0\.2s_ease-out[data-state=open]{animation:overlayShow .2s ease-out}.\[\&\[data-state\=\"closed\"\]\]\:anim_overlayHide_0\.15s_ease-in[data-state=closed]{animation:overlayHide .15s ease-in}.\[\&\[data-state\=\"open\"\]\]\:anim_slideInFromLeft_0\.2s_ease-out[data-state=open]{animation:slideInFromLeft .2s ease-out}.\[\&\[data-state\=\"closed\"\]\]\:anim_slideOutToLeft_0\.15s_ease-in[data-state=closed]{animation:slideOutToLeft .15s ease-in}.\[\&\[data-state\=\"open\"\]\]\:anim_slideInFromRight_0\.2s_ease-out[data-state=open]{animation:slideInFromRight .2s ease-out}.\[\&\[data-state\=\"closed\"\]\]\:anim_slideOutToRight_0\.15s_ease-in[data-state=closed]{animation:slideOutToRight .15s ease-in}.\[\&\[data-selected\=\"true\"\]\]\:bg_selection\.bg[data-selected=true]{background:var(--colors-selection\.bg)}.\[\&\[data-state\=\"open\"\]\]\:anim_slideIn_150ms_cubic-bezier\(0\.16\,_1\,_0\.3\,_1\)[data-state=open]{animation:slideIn .15s cubic-bezier(.16,1,.3,1)}.\[\&\[data-state\=\"closed\"\]\]\:anim_slideOut_100ms_ease-in[data-state=closed]{animation:slideOut .1s ease-in}.\[\&\[data-swipe\=\"end\"\]\]\:anim_swipeOut_100ms_ease-out[data-swipe=end]{animation:swipeOut .1s ease-out}.\[\&\:not\(\:last-child\)\]\:bd-b_1px_solid:not(:last-child){border-bottom:1px solid}.\[\&\:not\(\:last-child\)\]\:bd-c_border\.subtle:not(:last-child){border-color:var(--colors-border\.subtle)}.\[\&\[data-state\=\"checked\"\]\]\:bd-c_accent\.primary[data-state=checked]{border-color:var(--colors-accent\.primary)}.\[\&_\.fc-toolbar\]\:gap_sm .fc-toolbar{gap:var(--spacing-sm)}.\[\&_\.fc-button\]\:bdr_component\.buttonRadius .fc-button{border-radius:var(--radii-component\.button-radius)}.\[\&_\.fc-button\]\:trs_all_0\.15s_ease .fc-button{transition:all .15s ease}.\[\&_\.fc-button-group\]\:gap_2xs .fc-button-group{gap:var(--spacing-2xs)}.\[\&_\.fc-scrollgrid\]\:bd-c_border\.subtle .fc-scrollgrid{border-color:var(--colors-border\.subtle)}.\[\&_\.fc-daygrid-day\]\:trs_all_0\.15s_ease .fc-daygrid-day{transition:all .15s ease}.\[\&_\.fc-event\]\:bdr_sm .fc-event{border-radius:var(--radii-sm)}.\[\&_\.fc-event\]\:trs_all_0\.15s_ease .fc-event{transition:all .15s ease}.\[\&_\.fc-daygrid-event-dot\]\:bd-c_accent\.primary .fc-daygrid-event-dot{border-color:var(--colors-accent\.primary)}.\[\&_th\,_\&_td\]\:bd-c_border\.subtle th,.\[\&_th\,_\&_td\]\:bd-c_border\.subtle td,.\[\&_\.fc-scrollgrid-section_\>_td\]\:bd-c_border\.subtle .fc-scrollgrid-section>td{border-color:var(--colors-border\.subtle)}.\[\&_\.wx-sidearea\]\:bd-l_1px_solid .wx-sidearea{border-left:1px solid}.\[\&_\.wx-sidearea\]\:bd-c_border\.subtle .wx-sidearea{border-color:var(--colors-border\.subtle)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\>_div\:first-child\]\:gap_sm [class*=wx-gantt-editor]>div:first-child{gap:var(--spacing-sm)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\>_div\:first-child\]\:bd-b_1px_solid [class*=wx-gantt-editor]>div:first-child{border-bottom:1px solid}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\>_div\:first-child\]\:bd-c_border\.subtle [class*=wx-gantt-editor]>div:first-child{border-color:var(--colors-border\.subtle)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:bdr_sm [class*=wx-gantt-editor] .wx-icon{border-radius:var(--radii-sm)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:trs_all_0\.15s_ease [class*=wx-gantt-editor] .wx-icon{transition:all .15s ease}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider\]\:gap_sm [class*=wx-gantt-editor] .wx-slider{gap:var(--spacing-sm)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:flex_1 [class*=wx-gantt-editor] .wx-slider input{flex:1 1 0%}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:bdr_3px [class*=wx-gantt-editor] .wx-slider input{border-radius:3px}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bdr_component\.modalRadius .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bdr_component\.modalRadius .wx-popup{border-radius:var(--radii-component\.modal-radius)}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bd-c_border\.subtle .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bd-c_border\.subtle .wx-popup{border-color:var(--colors-border\.subtle)}.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:bd-b_1px_solid .wx-modal-header,.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:bd-b_1px_solid .wx-popup-header{border-bottom:1px solid}.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:bd-c_border\.subtle .wx-modal-header,.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:bd-c_border\.subtle .wx-popup-header{border-color:var(--colors-border\.subtle)}.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:bd-t_1px_solid .wx-modal-footer,.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:bd-t_1px_solid .wx-popup-footer{border-top:1px solid}.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:bd-c_border\.subtle .wx-modal-footer,.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:bd-c_border\.subtle .wx-popup-footer{border-color:var(--colors-border\.subtle)}.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:gap_sm .wx-modal-footer,.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:gap_sm .wx-popup-footer{gap:var(--spacing-sm)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:bdr_component\.buttonRadius [class*=wx-button][class*=wx-primary]{border-radius:var(--radii-component\.button-radius)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:trs_all_0\.15s_ease [class*=wx-button][class*=wx-primary]{transition:all .15s ease}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:bdr_component\.buttonRadius [class*=wx-button][class*=wx-secondary]{border-radius:var(--radii-component\.button-radius)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:trs_all_0\.15s_ease [class*=wx-button][class*=wx-secondary]{transition:all .15s ease}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:bd-c_button\.secondary\.border [class*=wx-button][class*=wx-secondary]{border-color:var(--colors-button\.secondary\.border)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:bdr_component\.buttonRadius [class*=wx-button][class*=wx-danger]{border-radius:var(--radii-component\.button-radius)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:trs_all_0\.15s_ease [class*=wx-button][class*=wx-danger]{transition:all .15s ease}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:bdr_sm .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:bdr_sm .wx-modal-close{border-radius:var(--radii-sm)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:trs_all_0\.15s_ease .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:trs_all_0\.15s_ease .wx-modal-close{transition:all .15s ease}.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:bdr_sm .wx-checkbox,.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:bdr_sm input[type=checkbox]{border-radius:var(--radii-sm)}.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:bd-c_border\.strong .wx-checkbox,.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:bd-c_border\.strong input[type=checkbox]{border-color:var(--colors-border\.strong)}.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bd-c_border\.subtle .wx-datepicker,.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bd-c_border\.subtle .wx-calendar{border-color:var(--colors-border\.subtle)}.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bdr_component\.popoverRadius .wx-datepicker,.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bdr_component\.popoverRadius .wx-calendar{border-radius:var(--radii-component\.popover-radius)}.\[\&_\.wx-tabs\]\:bd-b_1px_solid .wx-tabs{border-bottom:1px solid}.\[\&_\.wx-tabs\]\:bd-c_border\.subtle .wx-tabs{border-color:var(--colors-border\.subtle)}.\[\&_\.wx-tab\]\:bd-b_2px_solid_transparent .wx-tab{border-bottom:2px solid transparent}.\[\&_\.wx-tab\]\:trs_all_0\.15s_ease .wx-tab{transition:all .15s ease}.\[\&_\.wx-header\]\:bd-b_1px_solid .wx-header{border-bottom:1px solid}.\[\&_\.wx-header\]\:bd-c_border\.subtle .wx-header{border-color:var(--colors-border\.subtle)}.\[\&_\.wx-grid-body_\.wx-row\,_\&_\.wx-grid_\.wx-row\,_\&_\.wx-area_\.wx-row\]\:bd-b_1px_solid_rgba\(128\,_128\,_128\,_0\.25\) .wx-grid-body .wx-row,.\[\&_\.wx-grid-body_\.wx-row\,_\&_\.wx-grid_\.wx-row\,_\&_\.wx-area_\.wx-row\]\:bd-b_1px_solid_rgba\(128\,_128\,_128\,_0\.25\) .wx-grid .wx-row,.\[\&_\.wx-grid-body_\.wx-row\,_\&_\.wx-grid_\.wx-row\,_\&_\.wx-area_\.wx-row\]\:bd-b_1px_solid_rgba\(128\,_128\,_128\,_0\.25\) .wx-area .wx-row{border-bottom:1px solid rgba(128,128,128,.25)}.\[\&_\.wx-grid-body_\.wx-cell\,_\&_\.wx-grid_\.wx-cell\]\:bd-r_1px_solid_rgba\(128\,_128\,_128\,_0\.25\) .wx-grid-body .wx-cell,.\[\&_\.wx-grid-body_\.wx-cell\,_\&_\.wx-grid_\.wx-cell\]\:bd-r_1px_solid_rgba\(128\,_128\,_128\,_0\.25\) .wx-grid .wx-cell{border-right:1px solid rgba(128,128,128,.25)}.\[\&_\.wx-bar\]\:trs_all_0\.15s_ease .wx-bar{transition:all .15s ease}.\[\&_\.wx-grid\]\:bd-r_1px_solid .wx-grid{border-right:1px solid}.\[\&_\.wx-grid\]\:bd-c_border\.subtle .wx-grid{border-color:var(--colors-border\.subtle)}.\[\&_\.wx-resizer\]\:trs_background_0\.15s_ease .wx-resizer{transition:background .15s ease}.\[\&\:\:after\]\:bdr_pill:after{border-radius:var(--radii-pill)}.\[\&\[data-swipe\=\"cancel\"\]\]\:trs_transform_200ms_ease-out[data-swipe=cancel]{transition:transform .2s ease-out}.\[\&\[data-disabled\]\]\:op_0\.5[data-disabled]{opacity:.5}.\[\&\[data-disabled\]\]\:cursor_not-allowed[data-disabled]{cursor:not-allowed}.\[\&\[data-disabled\]\]\:pointer-events_none[data-disabled]{pointer-events:none}[data-state=open] .\[\[data-state\=open\]_\&\]\:trf_rotate\(180deg\){transform:rotate(180deg)}.\[\&\[aria-current\=\"page\"\]\]\:c_text\.primary[aria-current=page]{color:var(--colors-text\.primary)}.\[\&\[aria-current\=\"page\"\]\]\:fw_medium[aria-current=page]{font-weight:var(--font-weights-medium)}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:pointer-events_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none}.\[\&\[data-highlighted\]\]\:c_text\.primary[data-highlighted]{color:var(--colors-text\.primary)}.\[\&_\.fc-toolbar\]\:flex-wrap_wrap .fc-toolbar{flex-wrap:wrap}.\[\&_\.fc-toolbar-title\]\:fs_lg .fc-toolbar-title{font-size:var(--font-sizes-lg)}.\[\&_\.fc-toolbar-title\]\:fw_medium .fc-toolbar-title{font-weight:var(--font-weights-medium)}.\[\&_\.fc-toolbar-title\]\:c_text\.primary .fc-toolbar-title{color:var(--colors-text\.primary)}.\[\&_\.fc-button\]\:c_button\.primary\.text .fc-button{color:var(--colors-button\.primary\.text)}.\[\&_\.fc-button\]\:fs_sm .fc-button{font-size:var(--font-sizes-sm)}.\[\&_\.fc-button\]\:fw_medium .fc-button{font-weight:var(--font-weights-medium)}.\[\&_\.fc-button\]\:cursor_pointer .fc-button{cursor:pointer}.\[\&_\.fc-col-header-cell\]\:fw_medium .fc-col-header-cell{font-weight:var(--font-weights-medium)}.\[\&_\.fc-col-header-cell\]\:fs_sm .fc-col-header-cell{font-size:var(--font-sizes-sm)}.\[\&_\.fc-col-header-cell\]\:c_text\.secondary .fc-col-header-cell{color:var(--colors-text\.secondary)}.\[\&_\.fc-col-header-cell\]\:tt_uppercase .fc-col-header-cell{text-transform:uppercase}.\[\&_\.fc-col-header-cell\]\:ls_0\.5px .fc-col-header-cell{letter-spacing:.5px}.\[\&_\.fc-daygrid-day-number\]\:fs_sm .fc-daygrid-day-number{font-size:var(--font-sizes-sm)}.\[\&_\.fc-daygrid-day-number\]\:c_text\.primary .fc-daygrid-day-number{color:var(--colors-text\.primary)}.\[\&_\.fc-day-other_\.fc-daygrid-day-number\]\:c_text\.secondary .fc-day-other .fc-daygrid-day-number{color:var(--colors-text\.secondary)}.\[\&_\.fc-day-other_\.fc-daygrid-day-number\]\:op_0\.5 .fc-day-other .fc-daygrid-day-number{opacity:.5}.\[\&_\.fc-event\]\:fs_xs .fc-event{font-size:var(--font-sizes-xs)}.\[\&_\.fc-event\]\:cursor_pointer .fc-event{cursor:pointer}.\[\&_\.fc-event-title\,_\&_\.fc-event-time\,_\&_\.fc-event-main\]\:c_gray\.900 .fc-event-title,.\[\&_\.fc-event-title\,_\&_\.fc-event-time\,_\&_\.fc-event-main\]\:c_gray\.900 .fc-event-time,.\[\&_\.fc-event-title\,_\&_\.fc-event-time\,_\&_\.fc-event-main\]\:c_gray\.900 .fc-event-main{color:var(--colors-gray-900)}.\[\&_\.fc-daygrid-week-number\]\:fs_xs .fc-daygrid-week-number{font-size:var(--font-sizes-xs)}.\[\&_\.fc-daygrid-week-number\]\:c_text\.secondary .fc-daygrid-week-number{color:var(--colors-text\.secondary)}.disabled\:op_0\.4:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4}.\[\&_i\[class\*\=\"wxi-\"\]\]\:font-style_normal\! i[class*=wxi-]{font-style:normal!important}.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:content_\"\\f078\"\! i.wxi-menu-down:before,.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:content_\"\\f078\"\! i.wxi-angle-down:before{content:""!important}.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-menu-down:before,.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-angle-down:before{font-family:"Font Awesome 7 Free"!important}.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:fw_900\! i.wxi-menu-down:before,.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:fw_900\! i.wxi-angle-down:before{font-weight:900!important}.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:font-style_normal\! i.wxi-menu-down:before,.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:font-style_normal\! i.wxi-angle-down:before{font-style:normal!important}.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:fs_12px i.wxi-menu-down:before,.\[\&_i\.wxi-menu-down\:\:before\,_\&_i\.wxi-angle-down\:\:before\]\:fs_12px i.wxi-angle-down:before{font-size:12px}.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:content_\"\\f077\"\! i.wxi-menu-up:before,.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:content_\"\\f077\"\! i.wxi-angle-up:before{content:""!important}.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-menu-up:before,.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-angle-up:before{font-family:"Font Awesome 7 Free"!important}.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:fw_900\! i.wxi-menu-up:before,.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:fw_900\! i.wxi-angle-up:before{font-weight:900!important}.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:font-style_normal\! i.wxi-menu-up:before,.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:font-style_normal\! i.wxi-angle-up:before{font-style:normal!important}.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:fs_12px i.wxi-menu-up:before,.\[\&_i\.wxi-menu-up\:\:before\,_\&_i\.wxi-angle-up\:\:before\]\:fs_12px i.wxi-angle-up:before{font-size:12px}.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:content_\"\\f053\"\! i.wxi-menu-left:before,.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:content_\"\\f053\"\! i.wxi-angle-left:before{content:""!important}.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-menu-left:before,.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-angle-left:before{font-family:"Font Awesome 7 Free"!important}.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:fw_900\! i.wxi-menu-left:before,.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:fw_900\! i.wxi-angle-left:before{font-weight:900!important}.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:font-style_normal\! i.wxi-menu-left:before,.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:font-style_normal\! i.wxi-angle-left:before{font-style:normal!important}.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:fs_12px i.wxi-menu-left:before,.\[\&_i\.wxi-menu-left\:\:before\,_\&_i\.wxi-angle-left\:\:before\]\:fs_12px i.wxi-angle-left:before{font-size:12px}.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:content_\"\\f054\"\! i.wxi-menu-right:before,.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:content_\"\\f054\"\! i.wxi-angle-right:before{content:""!important}.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-menu-right:before,.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-angle-right:before{font-family:"Font Awesome 7 Free"!important}.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:fw_900\! i.wxi-menu-right:before,.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:fw_900\! i.wxi-angle-right:before{font-weight:900!important}.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:font-style_normal\! i.wxi-menu-right:before,.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:font-style_normal\! i.wxi-angle-right:before{font-style:normal!important}.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:fs_12px i.wxi-menu-right:before,.\[\&_i\.wxi-menu-right\:\:before\,_\&_i\.wxi-angle-right\:\:before\]\:fs_12px i.wxi-angle-right:before{font-size:12px}.\[\&_i\.wxi-close\:\:before\]\:content_\"\\f00d\"\! i.wxi-close:before{content:""!important}.\[\&_i\.wxi-close\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-close:before{font-family:"Font Awesome 7 Free"!important}.\[\&_i\.wxi-close\:\:before\]\:fw_900\! i.wxi-close:before{font-weight:900!important}.\[\&_i\.wxi-close\:\:before\]\:font-style_normal\! i.wxi-close:before{font-style:normal!important}.\[\&_i\.wxi-close\:\:before\]\:fs_14px i.wxi-close:before{font-size:14px}.\[\&_i\.wxi-plus\:\:before\]\:content_\"\\2b\"\! i.wxi-plus:before{content:"+"!important}.\[\&_i\.wxi-plus\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-plus:before{font-family:"Font Awesome 7 Free"!important}.\[\&_i\.wxi-plus\:\:before\]\:fw_900\! i.wxi-plus:before{font-weight:900!important}.\[\&_i\.wxi-plus\:\:before\]\:font-style_normal\! i.wxi-plus:before{font-style:normal!important}.\[\&_i\.wxi-plus\:\:before\]\:fs_11px i.wxi-plus:before{font-size:11px}.\[\&_i\.wxi-minus\:\:before\]\:content_\"\\f068\"\! i.wxi-minus:before{content:""!important}.\[\&_i\.wxi-minus\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-minus:before{font-family:"Font Awesome 7 Free"!important}.\[\&_i\.wxi-minus\:\:before\]\:fw_900\! i.wxi-minus:before{font-weight:900!important}.\[\&_i\.wxi-minus\:\:before\]\:font-style_normal\! i.wxi-minus:before{font-style:normal!important}.\[\&_i\.wxi-minus\:\:before\]\:fs_11px i.wxi-minus:before{font-size:11px}.\[\&_i\.wxi-check\:\:before\]\:content_\"\\f00c\"\! i.wxi-check:before{content:""!important}.\[\&_i\.wxi-check\:\:before\]\:ff_\"Font_Awesome_7_Free\"\! i.wxi-check:before{font-family:"Font Awesome 7 Free"!important}.\[\&_i\.wxi-check\:\:before\]\:fw_900\! i.wxi-check:before{font-weight:900!important}.\[\&_i\.wxi-check\:\:before\]\:font-style_normal\! i.wxi-check:before{font-style:normal!important}.\[\&_i\.wxi-check\:\:before\]\:fs_12px i.wxi-check:before{font-size:12px}.\[\&_\.wx-sidearea\]\:bx-sh_-4px_0_24px_rgba\(0\,_0\,_0\,_0\.08\) .wx-sidearea{box-shadow:-4px 0 24px #00000014}.\[\&_\[class\*\=\"wx-gantt-editor\"\]\]\:ff_brand [class*=wx-gantt-editor]{font-family:var(--fonts-brand)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\>_div\:first-child\]\:d_flex [class*=wx-gantt-editor]>div:first-child{display:flex}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\>_div\:first-child\]\:ai_center [class*=wx-gantt-editor]>div:first-child{align-items:center}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\>_div\:first-child\]\:jc_flex-end [class*=wx-gantt-editor]>div:first-child{justify-content:flex-end}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:d_block [class*=wx-gantt-editor] label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:d_block .wx-sidearea label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:d_block .wx-field label{display:block}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:c_var\(--colors-text\\\.secondary\)\! [class*=wx-gantt-editor] label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:c_var\(--colors-text\\\.secondary\)\! .wx-sidearea label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:c_var\(--colors-text\\\.secondary\)\! .wx-field label{color:var(--colors-text\.secondary)!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:fs_xs [class*=wx-gantt-editor] label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:fs_xs .wx-sidearea label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:fs_xs .wx-field label{font-size:var(--font-sizes-xs)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:fw_medium [class*=wx-gantt-editor] label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:fw_medium .wx-sidearea label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:fw_medium .wx-field label{font-weight:var(--font-weights-medium)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:ff_brand [class*=wx-gantt-editor] label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:ff_brand .wx-sidearea label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:ff_brand .wx-field label{font-family:var(--fonts-brand)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:tt_uppercase [class*=wx-gantt-editor] label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:tt_uppercase .wx-sidearea label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:tt_uppercase .wx-field label{text-transform:uppercase}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:ls_0\.5px [class*=wx-gantt-editor] label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:ls_0\.5px .wx-sidearea label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:ls_0\.5px .wx-field label{letter-spacing:.5px}.\[\&_\.wx-field\]\:c_var\(--colors-text\\\.primary\) .wx-field{color:var(--colors-text\.primary)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:fs_12px\! [class*=wx-gantt-editor] .wx-button.wx-danger,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:fs_12px\! [class*=wx-gantt-editor] button[class*=danger]{font-size:12px!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:fw_500 [class*=wx-gantt-editor] .wx-button.wx-danger,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:fw_500 [class*=wx-gantt-editor] button[class*=danger]{font-weight:500}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:lh_1\.4 [class*=wx-gantt-editor] .wx-button.wx-danger,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:lh_1\.4 [class*=wx-gantt-editor] button[class*=danger]{line-height:1.4}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:order_1 [class*=wx-gantt-editor] .wx-icon{order:1}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:bg-c_transparent\! [class*=wx-gantt-editor] .wx-icon{background-color:var(--colors-transparent)!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:bx-sh_none\! [class*=wx-gantt-editor] .wx-icon{box-shadow:none!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:c_var\(--colors-text\\\.secondary\)\! [class*=wx-gantt-editor] .wx-icon{color:var(--colors-text\.secondary)!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:cursor_pointer [class*=wx-gantt-editor] .wx-icon{cursor:pointer}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:d_flex\! [class*=wx-gantt-editor] .wx-icon{display:flex!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:ai_center [class*=wx-gantt-editor] .wx-icon{align-items:center}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:jc_center [class*=wx-gantt-editor] .wx-icon{justify-content:center}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider\]\:d_flex [class*=wx-gantt-editor] .wx-slider{display:flex}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider\]\:ai_center [class*=wx-gantt-editor] .wx-slider{align-items:center}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:ap_none [class*=wx-gantt-editor] .wx-slider input{appearance:none;-webkit-appearance:none}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:-webkit-appearance_none [class*=wx-gantt-editor] .wx-slider input{-webkit-appearance:none}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:cursor_pointer [class*=wx-gantt-editor] .wx-slider input{cursor:pointer}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_\.wx-label\]\:ta_right [class*=wx-gantt-editor] .wx-slider .wx-label{text-align:right}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_\.wx-label\]\:fs_xs [class*=wx-gantt-editor] .wx-slider .wx-label{font-size:var(--font-sizes-xs)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_\.wx-label\]\:c_text\.secondary [class*=wx-gantt-editor] .wx-slider .wx-label{color:var(--colors-text\.secondary)}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bx-sh_component\.modalShadow .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:bx-sh_component\.modalShadow .wx-popup{box-shadow:var(--shadows-component\.modal-shadow)}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:ff_brand .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:ff_brand .wx-popup{font-family:var(--fonts-brand)}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:fs_sm .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:fs_sm .wx-popup{font-size:var(--font-sizes-sm)}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:c_text\.primary .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:c_text\.primary .wx-popup{color:var(--colors-text\.primary)}.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:fw_bold .wx-modal-header,.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:fw_bold .wx-popup-header{font-weight:var(--font-weights-bold)}.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:fs_lg .wx-modal-header,.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:fs_lg .wx-popup-header{font-size:var(--font-sizes-lg)}.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:c_text\.primary .wx-modal-header,.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:c_text\.primary .wx-popup-header{color:var(--colors-text\.primary)}.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:d_flex .wx-modal-footer,.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:d_flex .wx-popup-footer{display:flex}.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:jc_flex-end .wx-modal-footer,.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:jc_flex-end .wx-popup-footer{justify-content:flex-end}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:ff_brand [class*=wx-button][class*=wx-primary]{font-family:var(--fonts-brand)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:fs_sm [class*=wx-button][class*=wx-primary]{font-size:var(--font-sizes-sm)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:fw_medium [class*=wx-button][class*=wx-primary]{font-weight:var(--font-weights-medium)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:cursor_pointer [class*=wx-button][class*=wx-primary]{cursor:pointer}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:d_inline-flex [class*=wx-button][class*=wx-primary]{display:inline-flex}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:ai_center [class*=wx-button][class*=wx-primary]{align-items:center}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:jc_center [class*=wx-button][class*=wx-primary]{justify-content:center}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:c_button\.primary\.text [class*=wx-button][class*=wx-primary]{color:var(--colors-button\.primary\.text)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:ff_brand [class*=wx-button][class*=wx-secondary]{font-family:var(--fonts-brand)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:fs_sm [class*=wx-button][class*=wx-secondary]{font-size:var(--font-sizes-sm)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:fw_medium [class*=wx-button][class*=wx-secondary]{font-weight:var(--font-weights-medium)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:cursor_pointer [class*=wx-button][class*=wx-secondary]{cursor:pointer}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:d_inline-flex [class*=wx-button][class*=wx-secondary]{display:inline-flex}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:ai_center [class*=wx-button][class*=wx-secondary]{align-items:center}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:jc_center [class*=wx-button][class*=wx-secondary]{justify-content:center}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:c_button\.secondary\.text [class*=wx-button][class*=wx-secondary]{color:var(--colors-button\.secondary\.text)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:ff_brand [class*=wx-button][class*=wx-danger]{font-family:var(--fonts-brand)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:fs_sm [class*=wx-button][class*=wx-danger]{font-size:var(--font-sizes-sm)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:fw_medium [class*=wx-button][class*=wx-danger]{font-weight:var(--font-weights-medium)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:cursor_pointer [class*=wx-button][class*=wx-danger]{cursor:pointer}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:d_inline-flex [class*=wx-button][class*=wx-danger]{display:inline-flex}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:ai_center [class*=wx-button][class*=wx-danger]{align-items:center}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:jc_center [class*=wx-button][class*=wx-danger]{justify-content:center}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:c_button\.danger\.text [class*=wx-button][class*=wx-danger]{color:var(--colors-button\.danger\.text)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:pos_absolute .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:pos_absolute .wx-modal-close{position:absolute}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:d_flex .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:d_flex .wx-modal-close{display:flex}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:ai_center .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:ai_center .wx-modal-close{align-items:center}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:jc_center .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:jc_center .wx-modal-close{justify-content:center}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:c_text\.secondary .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:c_text\.secondary .wx-modal-close{color:var(--colors-text\.secondary)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:cursor_pointer .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:cursor_pointer .wx-modal-close,.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:cursor_pointer .wx-checkbox,.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:cursor_pointer input[type=checkbox]{cursor:pointer}.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:ac-c_var\(--colors-brand\\\.blue\) .wx-checkbox,.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:ac-c_var\(--colors-brand\\\.blue\) input[type=checkbox]{accent-color:var(--colors-brand\.blue)}.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bx-sh_none .wx-datepicker,.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:bx-sh_none .wx-calendar{box-shadow:none}.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:ff_brand .wx-datepicker,.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:ff_brand .wx-calendar{font-family:var(--fonts-brand)}.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:fs_sm .wx-datepicker,.\[\&_\.wx-datepicker\,_\&_\.wx-calendar\]\:fs_sm .wx-calendar{font-size:var(--font-sizes-sm)}.\[\&_\[class\*\=\"wx-slider\"\]\]\:ac-c_var\(--colors-brand\\\.blue\) [class*=wx-slider]{accent-color:var(--colors-brand\.blue)}.\[\&_\[class\*\=\"wx-slider\"\]\]\:cursor_pointer [class*=wx-slider]{cursor:pointer}.\[\&_\.wx-tab\]\:ff_brand .wx-tab{font-family:var(--fonts-brand)}.\[\&_\.wx-tab\]\:fs_sm .wx-tab{font-size:var(--font-sizes-sm)}.\[\&_\.wx-tab\]\:fw_medium .wx-tab{font-weight:var(--font-weights-medium)}.\[\&_\.wx-tab\]\:c_text\.secondary .wx-tab{color:var(--colors-text\.secondary)}.\[\&_\.wx-tab\]\:cursor_pointer .wx-tab{cursor:pointer}.\[\&_\.wx-grid-header\]\:fw_medium .wx-grid-header{font-weight:var(--font-weights-medium)}.\[\&_\.wx-grid-header\]\:fs_xs .wx-grid-header{font-size:var(--font-sizes-xs)}.\[\&_\.wx-grid-header\]\:tt_uppercase .wx-grid-header{text-transform:uppercase}.\[\&_\.wx-grid-header\]\:ls_0\.5px .wx-grid-header{letter-spacing:.5px}.\[\&_\.wx-grid-cell\,_\&_\.wx-timescale-cell\]\:fs_xs .wx-grid-cell,.\[\&_\.wx-grid-cell\,_\&_\.wx-timescale-cell\]\:fs_xs .wx-timescale-cell{font-size:var(--font-sizes-xs)}.\[\&_\.wx-grid-cell\,_\&_\.wx-timescale-cell\]\:c_text\.primary .wx-grid-cell,.\[\&_\.wx-grid-cell\,_\&_\.wx-timescale-cell\]\:c_text\.primary .wx-timescale-cell{color:var(--colors-text\.primary)}.\[\&_\.wx-timescale-cell\]\:fw_medium .wx-timescale-cell{font-weight:var(--font-weights-medium)}.\[\&_\.wx-grid-body\]\:c_text\.primary .wx-grid-body,.\[\&_\.wx-grid-body_\.wx-cell\,_\&_\.wx-grid_\.wx-cell\]\:c_text\.primary .wx-grid-body .wx-cell,.\[\&_\.wx-grid-body_\.wx-cell\,_\&_\.wx-grid_\.wx-cell\]\:c_text\.primary .wx-grid .wx-cell{color:var(--colors-text\.primary)}.\[\&_\.wx-bar-content\]\:fs_xs .wx-bar-content{font-size:var(--font-sizes-xs)}.\[\&_\.wx-bar-content\]\:fw_medium .wx-bar-content{font-weight:var(--font-weights-medium)}.\[\&_\.wx-link\]\:stk_\#8E9191 .wx-link{stroke:#8e9191}.\[\&_\.wx-scale-row\,_\&_\.wx-row-lines\,_\&_\.wx-cell-lines\,_\&_\.wx-chart_line\,_\&_\.wx-area_line\]\:stk_rgba\(128\,_128\,_128\,_0\.25\) .wx-scale-row,.\[\&_\.wx-scale-row\,_\&_\.wx-row-lines\,_\&_\.wx-cell-lines\,_\&_\.wx-chart_line\,_\&_\.wx-area_line\]\:stk_rgba\(128\,_128\,_128\,_0\.25\) .wx-row-lines,.\[\&_\.wx-scale-row\,_\&_\.wx-row-lines\,_\&_\.wx-cell-lines\,_\&_\.wx-chart_line\,_\&_\.wx-area_line\]\:stk_rgba\(128\,_128\,_128\,_0\.25\) .wx-cell-lines,.\[\&_\.wx-scale-row\,_\&_\.wx-row-lines\,_\&_\.wx-cell-lines\,_\&_\.wx-chart_line\,_\&_\.wx-area_line\]\:stk_rgba\(128\,_128\,_128\,_0\.25\) .wx-chart line,.\[\&_\.wx-scale-row\,_\&_\.wx-row-lines\,_\&_\.wx-cell-lines\,_\&_\.wx-chart_line\,_\&_\.wx-area_line\]\:stk_rgba\(128\,_128\,_128\,_0\.25\) .wx-area line{stroke:#80808040}.\[\&_\.wx-resizer\]\:cursor_col-resize .wx-resizer{cursor:col-resize}.placeholder\:c_text\.subtle::placeholder,.placeholder\:c_text\.subtle[data-placeholder]{color:var(--colors-text\.subtle)}.\[\&\:\:after\]\:content_\"\":after{content:""}.\[\&\:\:after\]\:d_block:after{display:block}.\[\&\[data-state\=\"checked\"\]\]\:c_accent\.primary[data-state=checked]{color:var(--colors-accent\.primary)}.\[\&\[data-state\=\"checked\"\]\]\:fw_medium[data-state=checked]{font-weight:var(--font-weights-medium)}.\[\&\[data-state\=\"checked\"\]\]\:trf_translateX\(23px\)[data-state=checked]{transform:translate(23px)}.\[\&\[data-state\=\"active\"\]\]\:c_tabs\.active\.text[data-state=active]{color:var(--colors-tabs\.active\.text)}.\[\&\[data-swipe\=\"move\"\]\]\:trf_translateX\(var\(--radix-toast-swipe-move-x\)\)[data-swipe=move]{transform:translate(var(--radix-toast-swipe-move-x))}.\[\&\[data-swipe\=\"cancel\"\]\]\:trf_translateX\(0\)[data-swipe=cancel]{transform:translate(0)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\>_div\:first-child\]\:pb_md [class*=wx-gantt-editor]>div:first-child{padding-bottom:var(--spacing-md)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\>_div\:first-child\]\:mb_lg [class*=wx-gantt-editor]>div:first-child{margin-bottom:var(--spacing-lg)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:mb_xs [class*=wx-gantt-editor] label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:mb_xs .wx-sidearea label,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_label\,_\&_\.wx-sidearea_label\,_\&_\.wx-field_label\]\:mb_xs .wx-field label{margin-bottom:var(--spacing-xs)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:min-h_unset\! [class*=wx-gantt-editor] .wx-button.wx-danger,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:min-h_unset\! [class*=wx-gantt-editor] button[class*=danger]{min-height:unset!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:h_auto\! [class*=wx-gantt-editor] .wx-button.wx-danger,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-button\.wx-danger\,_\&_\[class\*\=\"wx-gantt-editor\"\]_button\[class\*\=\"danger\"\]\]\:h_auto\! [class*=wx-gantt-editor] button[class*=danger]{height:auto!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:w_28px\! [class*=wx-gantt-editor] .wx-icon{width:28px!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:h_28px\! [class*=wx-gantt-editor] .wx-icon{height:28px!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:min-w_unset\! [class*=wx-gantt-editor] .wx-icon{min-width:unset!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:min-h_unset\! [class*=wx-gantt-editor] .wx-icon{min-height:unset!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider\]\:w_100\% [class*=wx-gantt-editor] .wx-slider{width:100%}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:h_6px [class*=wx-gantt-editor] .wx-slider input{height:6px}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_\.wx-label\]\:min-w_36px [class*=wx-gantt-editor] .wx-slider .wx-label{min-width:36px}.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:min-w_320px .wx-modal,.\[\&_\.wx-modal\,_\&_\.wx-popup\]\:min-w_320px .wx-popup{min-width:320px}.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:pb_md .wx-modal-header,.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:pb_md .wx-popup-header{padding-bottom:var(--spacing-md)}.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:mb_md .wx-modal-header,.\[\&_\.wx-modal-header\,_\&_\.wx-popup-header\]\:mb_md .wx-popup-header{margin-bottom:var(--spacing-md)}.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:pt_md .wx-modal-footer,.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:pt_md .wx-popup-footer{padding-top:var(--spacing-md)}.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:mt_md .wx-modal-footer,.\[\&_\.wx-modal-footer\,_\&_\.wx-popup-footer\]\:mt_md .wx-popup-footer{margin-top:var(--spacing-md)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:pl_md [class*=wx-button][class*=wx-primary]{padding-left:var(--spacing-md)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:pr_md [class*=wx-button][class*=wx-primary]{padding-right:var(--spacing-md)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:min-h_component\.buttonMinHeight [class*=wx-button][class*=wx-primary]{min-height:var(--sizes-component\.button-min-height)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:pl_md [class*=wx-button][class*=wx-secondary]{padding-left:var(--spacing-md)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:pr_md [class*=wx-button][class*=wx-secondary]{padding-right:var(--spacing-md)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:min-h_component\.buttonMinHeight [class*=wx-button][class*=wx-secondary]{min-height:var(--sizes-component\.button-min-height)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:pl_md [class*=wx-button][class*=wx-danger]{padding-left:var(--spacing-md)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:pr_md [class*=wx-button][class*=wx-danger]{padding-right:var(--spacing-md)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:min-h_component\.buttonMinHeight [class*=wx-button][class*=wx-danger]{min-height:var(--sizes-component\.button-min-height)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:top_md .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:top_md .wx-modal-close{top:var(--spacing-md)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:right_md .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:right_md .wx-modal-close{right:var(--spacing-md)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:w_32px .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:w_32px .wx-modal-close{width:32px}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:h_32px .wx-close,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:h_32px .wx-modal-close{height:32px}.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:w_18px .wx-checkbox,.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:w_18px input[type=checkbox]{width:18px}.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:h_18px .wx-checkbox,.\[\&_\.wx-checkbox\,_\&_input\[type\=\"checkbox\"\]\]\:h_18px input[type=checkbox]{height:18px}.\[\&_\.wx-tabs\]\:mb_md .wx-tabs{margin-bottom:var(--spacing-md)}.\[\&\:\:after\]\:w_10px:after{width:10px}.\[\&\:\:after\]\:h_10px:after{height:10px}.\[\&\[data-orientation\=\"horizontal\"\]\]\:h_1px[data-orientation=horizontal]{height:1px}.\[\&\[data-orientation\=\"horizontal\"\]\]\:w_100\%[data-orientation=horizontal]{width:100%}.\[\&\[data-orientation\=\"vertical\"\]\]\:w_1px[data-orientation=vertical]{width:1px}.\[\&\[data-orientation\=\"vertical\"\]\]\:h_100\%[data-orientation=vertical]{height:100%}.\[\&\[data-state\=\"active\"\]\]\:bd-b-c_tabs\.active\.border[data-state=active]{border-bottom-color:var(--colors-tabs\.active\.border)}.focus\:bg_selection\.bg:is(:focus,[data-focus]){background:var(--colors-selection\.bg)}.\[\&\:focus-visible\]\:ring_2px_solid:focus-visible{outline:2px solid}.\[\&\:focus-visible\]\:bdr_sm:focus-visible{border-radius:var(--radii-sm)}.focus\:ring_none:is(:focus,[data-focus]){outline:var(--borders-none)}.focus\:bd-c_accent\.primary:is(:focus,[data-focus]){border-color:var(--colors-accent\.primary)}.focus\:bd-c_state\.danger:is(:focus,[data-focus]){border-color:var(--colors-state\.danger)}.focus\:pos_relative:is(:focus,[data-focus]){position:relative}.focus\:z_1:is(:focus,[data-focus]){z-index:1}.focus\:bx-sh_focus\.primary:is(:focus,[data-focus]){box-shadow:var(--shadows-focus\.primary)}.focusVisible\:bx-sh_focus\.primary:is(:focus-visible,[data-focus-visible]){box-shadow:var(--shadows-focus\.primary)}.\[\&\:focus-visible\]\:ring-c_accent\.primary:focus-visible{outline-color:var(--colors-accent\.primary)}.\[\&\:focus-visible\]\:ring-o_2px:focus-visible{outline-offset:2px}.focus\:bx-sh_focus\.button:is(:focus,[data-focus]){box-shadow:var(--shadows-focus\.button)}.focus\:bx-sh_focus\.danger:is(:focus,[data-focus]){box-shadow:var(--shadows-focus\.danger)}.focus\:bx-sh_focus\.dialog:is(:focus,[data-focus]){box-shadow:var(--shadows-focus\.dialog)}.focusVisible\:bx-sh_focus\.dialog:is(:focus-visible,[data-focus-visible]){box-shadow:var(--shadows-focus\.dialog)}.focus\:bx-sh_focus\.light:is(:focus,[data-focus]){box-shadow:var(--shadows-focus\.light)}.hover\:bg_accordion\.trigger\.hover:is(:hover,[data-hover]){background:var(--colors-accordion\.trigger\.hover)}.hover\:bg_button\.primary\.bgHover:is(:hover,[data-hover]){background:var(--colors-button\.primary\.bg-hover)}.hover\:bg_button\.secondary\.bgHover:is(:hover,[data-hover]){background:var(--colors-button\.secondary\.bg-hover)}.hover\:bg_button\.danger\.bgHover:is(:hover,[data-hover]){background:var(--colors-button\.danger\.bg-hover)}.hover\:bg_background\.subtle:is(:hover,[data-hover]){background:var(--colors-background\.subtle)}.hover\:bg_selection\.bg:is(:hover,[data-hover]){background:var(--colors-selection\.bg)}.hover\:bg_neutral\.base:is(:hover,[data-hover]){background:var(--colors-neutral\.base)}.hover\:bg_background\.elevated:is(:hover,[data-hover]){background:var(--colors-background\.elevated)}.hover\:bg_tabs\.hover\.bg:is(:hover,[data-hover]){background:var(--colors-tabs\.hover\.bg)}.hover\:bg_toast\.closeHover:is(:hover,[data-hover]){background:var(--colors-toast\.close-hover)}.\[\&\:hover\]\:td_underline:hover{text-decoration:underline}.hover\:bd-c_accent\.primary:is(:hover,[data-hover]){border-color:var(--colors-accent\.primary)}.hover\:bd-c_state\.danger:is(:hover,[data-hover]){border-color:var(--colors-state\.danger)}.hover\:bd-c_border\.strong:is(:hover,[data-hover]){border-color:var(--colors-border\.strong)}.hover\:bd-c_border\.emphasis:is(:hover,[data-hover]){border-color:var(--colors-border\.emphasis)}.hover\:bd-c_button\.primary\.bgHover:is(:hover,[data-hover]){border-color:var(--colors-button\.primary\.bg-hover)}.\[\&\:hover\]\:c_text\.linkHover:hover{color:var(--colors-text\.link-hover)}.hover\:trf_translateY\(-1px\):is(:hover,[data-hover]){transform:translateY(-1px)}.hover\:c_text\.linkHover:is(:hover,[data-hover]){color:var(--colors-text\.link-hover)}.hover\:trf_translateY\(-2px\):is(:hover,[data-hover]){transform:translateY(-2px)}.hover\:bx-sh_component\.modalShadow:is(:hover,[data-hover]){box-shadow:var(--shadows-component\.modal-shadow)}.hover\:c_text\.primary:is(:hover,[data-hover]){color:var(--colors-text\.primary)}.hover\:op_1:is(:hover,[data-hover]){opacity:1}.active\:trf_translateY\(0\):is(:active,[data-active]){transform:translateY(0)}.active\:trf_scale\(0\.95\):is(:active,[data-active]){transform:scale(.95)}.\[\&_\.fc-button\]\:\[\&\:hover\]\:bg_button\.primary\.bgHover .fc-button:hover{background:var(--colors-button\.primary\.bg-hover)}.disabled\:hover\:bg_background\.base:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--colors-background\.base)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:\[\&\:hover\]\:bg_var\(--colors-background\\\.subtle\)\! [class*=wx-gantt-editor] .wx-icon:hover{background:var(--colors-background\.subtle)!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:bg_var\(--colors-brand\\\.blue\) [class*=wx-gantt-editor] .wx-slider input::-webkit-slider-thumb,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:bg_var\(--colors-brand\\\.blue\) [class*=wx-gantt-editor] .wx-slider input::-moz-range-thumb{background:var(--colors-brand\.blue)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:bd_2px_solid_white [class*=wx-gantt-editor] .wx-slider input::-webkit-slider-thumb,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:bd_2px_solid_white [class*=wx-gantt-editor] .wx-slider input::-moz-range-thumb{border:2px solid white}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:\[\&\:hover\]\:bg_button\.primary\.bgHover [class*=wx-button][class*=wx-primary]:hover{background:var(--colors-button\.primary\.bg-hover)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:\[\&\:hover\]\:bg_button\.secondary\.bgHover [class*=wx-button][class*=wx-secondary]:hover{background:var(--colors-button\.secondary\.bg-hover)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:\[\&\:hover\]\:bg_button\.danger\.bgHover [class*=wx-button][class*=wx-danger]:hover{background:var(--colors-button\.danger\.bg-hover)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:\[\&\:hover\]\:bg_background\.subtle .wx-close:hover,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:\[\&\:hover\]\:bg_background\.subtle .wx-modal-close:hover,.\[\&_\.wx-tab\]\:\[\&\:hover\]\:bg_background\.subtle .wx-tab:hover{background:var(--colors-background\.subtle)}.\[\&_\.wx-resizer\]\:\[\&\:hover\]\:bg_border\.strong .wx-resizer:hover{background:var(--colors-border\.strong)}.\[\&_\.wx-resizer\]\:\[\&\:active\]\:bg_accent\.primary .wx-resizer:active{background:var(--colors-accent\.primary)}.\[\&\[data-state\=\"checked\"\]\]\:hover\:bg_accent\.dark[data-state=checked]:is(:hover,[data-hover]){background:var(--colors-accent\.dark)}.\[\&_\.fc-button\]\:\[\&\:focus\]\:ring_none .fc-button:focus{outline:var(--borders-none)}.\[\&_\.fc-button-group\]\:\[\&_\.fc-button\]\:bdr_component\.buttonRadius .fc-button-group .fc-button{border-radius:var(--radii-component\.button-radius)}.disabled\:hover\:bd-c_border\.subtle:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){border-color:var(--colors-border\.subtle)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:bdr_50\% [class*=wx-gantt-editor] .wx-slider input::-webkit-slider-thumb,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:bdr_50\% [class*=wx-gantt-editor] .wx-slider input::-moz-range-thumb{border-radius:50%}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:\[\&\:focus\]\:ring_none [class*=wx-button][class*=wx-primary]:focus,.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:\[\&\:focus\]\:ring_none [class*=wx-button][class*=wx-secondary]:focus,.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:\[\&\:focus\]\:ring_none [class*=wx-button][class*=wx-danger]:focus,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:\[\&\:focus\]\:ring_none .wx-close:focus,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:\[\&\:focus\]\:ring_none .wx-modal-close:focus{outline:var(--borders-none)}.\[\&_\.fc-button\]\:\[\&\:focus\]\:bx-sh_focus\.button .fc-button:focus{box-shadow:var(--shadows-focus\.button)}.\[\&_\.fc-button\]\:\[\&\:disabled\]\:op_0\.5 .fc-button:disabled{opacity:.5}.\[\&_\.fc-button\]\:\[\&\:disabled\]\:cursor_not-allowed .fc-button:disabled{cursor:not-allowed}.\[\&_\.fc-event\]\:\[\&\:hover\]\:op_0\.9 .fc-event:hover{opacity:.9}[data-color-mode=dark] .\[\&_\.fc-event-title\,_\&_\.fc-event-time\,_\&_\.fc-event-main\]\:dark\:c_white .fc-event-title,[data-color-mode=dark] .\[\&_\.fc-event-title\,_\&_\.fc-event-time\,_\&_\.fc-event-main\]\:dark\:c_white .fc-event-time,[data-color-mode=dark] .\[\&_\.fc-event-title\,_\&_\.fc-event-time\,_\&_\.fc-event-main\]\:dark\:c_white .fc-event-main{color:var(--colors-white)}.disabled\:hover\:c_text\.secondary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){color:var(--colors-text\.secondary)}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-icon\]\:\[\&\:hover\]\:c_var\(--colors-text\\\.primary\)\! [class*=wx-gantt-editor] .wx-icon:hover{color:var(--colors-text\.primary)!important}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:-webkit-appearance_none [class*=wx-gantt-editor] .wx-slider input::-webkit-slider-thumb,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:-webkit-appearance_none [class*=wx-gantt-editor] .wx-slider input::-moz-range-thumb{-webkit-appearance:none}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:ap_none [class*=wx-gantt-editor] .wx-slider input::-webkit-slider-thumb,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:ap_none [class*=wx-gantt-editor] .wx-slider input::-moz-range-thumb{appearance:none;-webkit-appearance:none}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:cursor_pointer [class*=wx-gantt-editor] .wx-slider input::-webkit-slider-thumb,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:cursor_pointer [class*=wx-gantt-editor] .wx-slider input::-moz-range-thumb{cursor:pointer}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:bx-sh_0_1px_3px_rgba\(0\,0\,0\,0\.2\) [class*=wx-gantt-editor] .wx-slider input::-webkit-slider-thumb,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:bx-sh_0_1px_3px_rgba\(0\,0\,0\,0\.2\) [class*=wx-gantt-editor] .wx-slider input::-moz-range-thumb{box-shadow:0 1px 3px #0003}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:\[\&\:active\]\:trf_scale\(0\.98\) [class*=wx-button][class*=wx-primary]:active{transform:scale(.98)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-primary\"\]\]\:\[\&\:focus\]\:bx-sh_focus\.button [class*=wx-button][class*=wx-primary]:focus{box-shadow:var(--shadows-focus\.button)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:\[\&\:active\]\:trf_scale\(0\.98\) [class*=wx-button][class*=wx-secondary]:active{transform:scale(.98)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-secondary\"\]\]\:\[\&\:focus\]\:bx-sh_focus\.button [class*=wx-button][class*=wx-secondary]:focus{box-shadow:var(--shadows-focus\.button)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:\[\&\:active\]\:trf_scale\(0\.98\) [class*=wx-button][class*=wx-danger]:active{transform:scale(.98)}.\[\&_\[class\*\=\"wx-button\"\]\[class\*\=\"wx-danger\"\]\]\:\[\&\:focus\]\:bx-sh_focus\.danger [class*=wx-button][class*=wx-danger]:focus{box-shadow:var(--shadows-focus\.danger)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:\[\&\:hover\]\:c_text\.primary .wx-close:hover,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:\[\&\:hover\]\:c_text\.primary .wx-modal-close:hover{color:var(--colors-text\.primary)}.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:\[\&\:focus\]\:bx-sh_focus\.dialog .wx-close:focus,.\[\&_\.wx-close\,_\&_\.wx-modal-close\]\:\[\&\:focus\]\:bx-sh_focus\.dialog .wx-modal-close:focus{box-shadow:var(--shadows-focus\.dialog)}.\[\&_\.wx-tab\]\:\[\&\:hover\]\:c_text\.primary .wx-tab:hover{color:var(--colors-text\.primary)}.\[\&_\.wx-tab\]\:\[\&\.active\,_\&\[aria-selected\=\"true\"\]\]\:c_accent\.primary .wx-tab.active,.\[\&_\.wx-tab\]\:\[\&\.active\,_\&\[aria-selected\=\"true\"\]\]\:c_accent\.primary .wx-tab[aria-selected=true]{color:var(--colors-accent\.primary)}.\[\&_\.wx-bar\]\:\[\&\:hover\]\:op_0\.9 .wx-bar:hover{opacity:.9}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:w_16px [class*=wx-gantt-editor] .wx-slider input::-webkit-slider-thumb,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:w_16px [class*=wx-gantt-editor] .wx-slider input::-moz-range-thumb{width:16px}.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:h_16px [class*=wx-gantt-editor] .wx-slider input::-webkit-slider-thumb,.\[\&_\[class\*\=\"wx-gantt-editor\"\]_\.wx-slider_input\]\:\[\&\:\:-webkit-slider-thumb\,_\&\:\:-moz-range-thumb\]\:h_16px [class*=wx-gantt-editor] .wx-slider input::-moz-range-thumb{height:16px}.\[\&_\.wx-tab\]\:\[\&\.active\,_\&\[aria-selected\=\"true\"\]\]\:bd-b-c_accent\.primary .wx-tab.active,.\[\&_\.wx-tab\]\:\[\&\.active\,_\&\[aria-selected\=\"true\"\]\]\:bd-b-c_accent\.primary .wx-tab[aria-selected=true]{border-bottom-color:var(--colors-accent\.primary)}@media screen and (min-width:30rem){.sm\:gap_2xs{gap:var(--spacing-2xs)}.sm\:gap_xs{gap:var(--spacing-xs)}.sm\:gap_sm{gap:var(--spacing-sm)}.sm\:gap_md{gap:var(--spacing-md)}.sm\:gap_lg{gap:var(--spacing-lg)}.sm\:gap_xl{gap:var(--spacing-xl)}.sm\:gap_2xl{gap:var(--spacing-2xl)}.sm\:grid-c_span_1{grid-column:span 1}.sm\:grid-c_span_2{grid-column:span 2}.sm\:grid-c_span_3{grid-column:span 3}.sm\:grid-c_span_4{grid-column:span 4}.sm\:grid-c_span_5{grid-column:span 5}.sm\:grid-c_span_6{grid-column:span 6}.sm\:grid-c_span_12{grid-column:span 12}.sm\:grid-c_auto{grid-column:auto}.sm\:grid-r_span_1{grid-row:span 1}.sm\:grid-r_span_2{grid-row:span 2}.sm\:grid-r_span_3{grid-row:span 3}.sm\:grid-r_span_4{grid-row:span 4}.sm\:grid-r_auto{grid-row:auto}.sm\:d_grid{display:grid}.sm\:cg_2xs{column-gap:var(--spacing-2xs)}.sm\:cg_xs{column-gap:var(--spacing-xs)}.sm\:cg_sm{column-gap:var(--spacing-sm)}.sm\:cg_md{column-gap:var(--spacing-md)}.sm\:cg_lg{column-gap:var(--spacing-lg)}.sm\:cg_xl{column-gap:var(--spacing-xl)}.sm\:cg_2xl{column-gap:var(--spacing-2xl)}.sm\:rg_2xs{row-gap:var(--spacing-2xs)}.sm\:rg_xs{row-gap:var(--spacing-xs)}.sm\:rg_sm{row-gap:var(--spacing-sm)}.sm\:rg_md{row-gap:var(--spacing-md)}.sm\:rg_lg{row-gap:var(--spacing-lg)}.sm\:rg_xl{row-gap:var(--spacing-xl)}.sm\:rg_2xl{row-gap:var(--spacing-2xl)}.sm\:grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-tc_repeat\(6\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-tc_repeat\(12\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-tc_repeat\(auto-fit\,_minmax\(100px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.sm\:grid-tc_repeat\(auto-fit\,_minmax\(150px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.sm\:grid-tc_repeat\(auto-fit\,_minmax\(200px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sm\:grid-tc_repeat\(auto-fit\,_minmax\(250px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.sm\:grid-tc_repeat\(auto-fit\,_minmax\(300px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.sm\:id_start{id:start}.sm\:header_Start_date{header:Start date}.sm\:w_90{width:90px}}@media screen and (min-width:48rem){.md\:gap_2xs{gap:var(--spacing-2xs)}.md\:gap_xs{gap:var(--spacing-xs)}.md\:gap_sm{gap:var(--spacing-sm)}.md\:gap_md{gap:var(--spacing-md)}.md\:gap_lg{gap:var(--spacing-lg)}.md\:gap_xl{gap:var(--spacing-xl)}.md\:gap_2xl{gap:var(--spacing-2xl)}.md\:grid-c_span_1{grid-column:span 1}.md\:grid-c_span_2{grid-column:span 2}.md\:grid-c_span_3{grid-column:span 3}.md\:grid-c_span_4{grid-column:span 4}.md\:grid-c_span_5{grid-column:span 5}.md\:grid-c_span_6{grid-column:span 6}.md\:grid-c_span_12{grid-column:span 12}.md\:grid-c_auto{grid-column:auto}.md\:grid-r_span_1{grid-row:span 1}.md\:grid-r_span_2{grid-row:span 2}.md\:grid-r_span_3{grid-row:span 3}.md\:grid-r_span_4{grid-row:span 4}.md\:grid-r_auto{grid-row:auto}.md\:d_grid{display:grid}.md\:cg_2xs{column-gap:var(--spacing-2xs)}.md\:cg_xs{column-gap:var(--spacing-xs)}.md\:cg_sm{column-gap:var(--spacing-sm)}.md\:cg_md{column-gap:var(--spacing-md)}.md\:cg_lg{column-gap:var(--spacing-lg)}.md\:cg_xl{column-gap:var(--spacing-xl)}.md\:cg_2xl{column-gap:var(--spacing-2xl)}.md\:rg_2xs{row-gap:var(--spacing-2xs)}.md\:rg_xs{row-gap:var(--spacing-xs)}.md\:rg_sm{row-gap:var(--spacing-sm)}.md\:rg_md{row-gap:var(--spacing-md)}.md\:rg_lg{row-gap:var(--spacing-lg)}.md\:rg_xl{row-gap:var(--spacing-xl)}.md\:rg_2xl{row-gap:var(--spacing-2xl)}.md\:grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-tc_repeat\(6\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-tc_repeat\(12\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-tc_repeat\(auto-fit\,_minmax\(100px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.md\:grid-tc_repeat\(auto-fit\,_minmax\(150px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.md\:grid-tc_repeat\(auto-fit\,_minmax\(200px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.md\:grid-tc_repeat\(auto-fit\,_minmax\(250px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.md\:grid-tc_repeat\(auto-fit\,_minmax\(300px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.md\:id_duration{id:duration}.md\:header_Duration{header:Duration}.md\:w_70{width:70px}}@media screen and (min-width:64rem){.lg\:gap_2xs{gap:var(--spacing-2xs)}.lg\:gap_xs{gap:var(--spacing-xs)}.lg\:gap_sm{gap:var(--spacing-sm)}.lg\:gap_md{gap:var(--spacing-md)}.lg\:gap_lg{gap:var(--spacing-lg)}.lg\:gap_xl{gap:var(--spacing-xl)}.lg\:gap_2xl{gap:var(--spacing-2xl)}.lg\:grid-c_span_1{grid-column:span 1}.lg\:grid-c_span_2{grid-column:span 2}.lg\:grid-c_span_3{grid-column:span 3}.lg\:grid-c_span_4{grid-column:span 4}.lg\:grid-c_span_5{grid-column:span 5}.lg\:grid-c_span_6{grid-column:span 6}.lg\:grid-c_span_12{grid-column:span 12}.lg\:grid-c_auto{grid-column:auto}.lg\:grid-r_span_1{grid-row:span 1}.lg\:grid-r_span_2{grid-row:span 2}.lg\:grid-r_span_3{grid-row:span 3}.lg\:grid-r_span_4{grid-row:span 4}.lg\:grid-r_auto{grid-row:auto}.lg\:d_grid{display:grid}.lg\:cg_2xs{column-gap:var(--spacing-2xs)}.lg\:cg_xs{column-gap:var(--spacing-xs)}.lg\:cg_sm{column-gap:var(--spacing-sm)}.lg\:cg_md{column-gap:var(--spacing-md)}.lg\:cg_lg{column-gap:var(--spacing-lg)}.lg\:cg_xl{column-gap:var(--spacing-xl)}.lg\:cg_2xl{column-gap:var(--spacing-2xl)}.lg\:rg_2xs{row-gap:var(--spacing-2xs)}.lg\:rg_xs{row-gap:var(--spacing-xs)}.lg\:rg_sm{row-gap:var(--spacing-sm)}.lg\:rg_md{row-gap:var(--spacing-md)}.lg\:rg_lg{row-gap:var(--spacing-lg)}.lg\:rg_xl{row-gap:var(--spacing-xl)}.lg\:rg_2xl{row-gap:var(--spacing-2xl)}.lg\:grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-tc_repeat\(6\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-tc_repeat\(12\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-tc_repeat\(auto-fit\,_minmax\(100px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.lg\:grid-tc_repeat\(auto-fit\,_minmax\(150px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.lg\:grid-tc_repeat\(auto-fit\,_minmax\(200px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.lg\:grid-tc_repeat\(auto-fit\,_minmax\(250px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.lg\:grid-tc_repeat\(auto-fit\,_minmax\(300px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media screen and (min-width:80rem){.xl\:gap_2xs{gap:var(--spacing-2xs)}.xl\:gap_xs{gap:var(--spacing-xs)}.xl\:gap_sm{gap:var(--spacing-sm)}.xl\:gap_md{gap:var(--spacing-md)}.xl\:gap_lg{gap:var(--spacing-lg)}.xl\:gap_xl{gap:var(--spacing-xl)}.xl\:gap_2xl{gap:var(--spacing-2xl)}.xl\:grid-c_span_1{grid-column:span 1}.xl\:grid-c_span_2{grid-column:span 2}.xl\:grid-c_span_3{grid-column:span 3}.xl\:grid-c_span_4{grid-column:span 4}.xl\:grid-c_span_5{grid-column:span 5}.xl\:grid-c_span_6{grid-column:span 6}.xl\:grid-c_span_12{grid-column:span 12}.xl\:grid-c_auto{grid-column:auto}.xl\:grid-r_span_1{grid-row:span 1}.xl\:grid-r_span_2{grid-row:span 2}.xl\:grid-r_span_3{grid-row:span 3}.xl\:grid-r_span_4{grid-row:span 4}.xl\:grid-r_auto{grid-row:auto}.xl\:d_grid{display:grid}.xl\:cg_2xs{column-gap:var(--spacing-2xs)}.xl\:cg_xs{column-gap:var(--spacing-xs)}.xl\:cg_sm{column-gap:var(--spacing-sm)}.xl\:cg_md{column-gap:var(--spacing-md)}.xl\:cg_lg{column-gap:var(--spacing-lg)}.xl\:cg_xl{column-gap:var(--spacing-xl)}.xl\:cg_2xl{column-gap:var(--spacing-2xl)}.xl\:rg_2xs{row-gap:var(--spacing-2xs)}.xl\:rg_xs{row-gap:var(--spacing-xs)}.xl\:rg_sm{row-gap:var(--spacing-sm)}.xl\:rg_md{row-gap:var(--spacing-md)}.xl\:rg_lg{row-gap:var(--spacing-lg)}.xl\:rg_xl{row-gap:var(--spacing-xl)}.xl\:rg_2xl{row-gap:var(--spacing-2xl)}.xl\:grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-tc_repeat\(6\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-tc_repeat\(12\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-tc_repeat\(auto-fit\,_minmax\(100px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.xl\:grid-tc_repeat\(auto-fit\,_minmax\(150px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.xl\:grid-tc_repeat\(auto-fit\,_minmax\(200px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.xl\:grid-tc_repeat\(auto-fit\,_minmax\(250px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.xl\:grid-tc_repeat\(auto-fit\,_minmax\(300px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media screen and (min-width:96rem){.\32xl\:gap_2xs{gap:var(--spacing-2xs)}.\32xl\:gap_xs{gap:var(--spacing-xs)}.\32xl\:gap_sm{gap:var(--spacing-sm)}.\32xl\:gap_md{gap:var(--spacing-md)}.\32xl\:gap_lg{gap:var(--spacing-lg)}.\32xl\:gap_xl{gap:var(--spacing-xl)}.\32xl\:gap_2xl{gap:var(--spacing-2xl)}.\32xl\:grid-c_span_1{grid-column:span 1}.\32xl\:grid-c_span_2{grid-column:span 2}.\32xl\:grid-c_span_3{grid-column:span 3}.\32xl\:grid-c_span_4{grid-column:span 4}.\32xl\:grid-c_span_5{grid-column:span 5}.\32xl\:grid-c_span_6{grid-column:span 6}.\32xl\:grid-c_span_12{grid-column:span 12}.\32xl\:grid-c_auto{grid-column:auto}.\32xl\:grid-r_span_1{grid-row:span 1}.\32xl\:grid-r_span_2{grid-row:span 2}.\32xl\:grid-r_span_3{grid-row:span 3}.\32xl\:grid-r_span_4{grid-row:span 4}.\32xl\:grid-r_auto{grid-row:auto}.\32xl\:d_grid{display:grid}.\32xl\:cg_2xs{column-gap:var(--spacing-2xs)}.\32xl\:cg_xs{column-gap:var(--spacing-xs)}.\32xl\:cg_sm{column-gap:var(--spacing-sm)}.\32xl\:cg_md{column-gap:var(--spacing-md)}.\32xl\:cg_lg{column-gap:var(--spacing-lg)}.\32xl\:cg_xl{column-gap:var(--spacing-xl)}.\32xl\:cg_2xl{column-gap:var(--spacing-2xl)}.\32xl\:rg_2xs{row-gap:var(--spacing-2xs)}.\32xl\:rg_xs{row-gap:var(--spacing-xs)}.\32xl\:rg_sm{row-gap:var(--spacing-sm)}.\32xl\:rg_md{row-gap:var(--spacing-md)}.\32xl\:rg_lg{row-gap:var(--spacing-lg)}.\32xl\:rg_xl{row-gap:var(--spacing-xl)}.\32xl\:rg_2xl{row-gap:var(--spacing-2xl)}.\32xl\:grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.\32xl\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-tc_repeat\(6\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-tc_repeat\(12\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(12,minmax(0,1fr))}.\32xl\:grid-tc_repeat\(auto-fit\,_minmax\(100px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.\32xl\:grid-tc_repeat\(auto-fit\,_minmax\(150px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.\32xl\:grid-tc_repeat\(auto-fit\,_minmax\(200px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.\32xl\:grid-tc_repeat\(auto-fit\,_minmax\(250px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.\32xl\:grid-tc_repeat\(auto-fit\,_minmax\(300px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-hashtag{--fa:"#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-asterisk{--fa:"*"}.fa-add,.fa-plus{--fa:"+"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-signal{--fa:""}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-trailer{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-box-tissue{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-virus{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-lungs-virus{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-plane-slash{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-shield-virus{--fa:""}.fa-sink{--fa:""}.fa-soap{--fa:""}.fa-stopwatch-20{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-store-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-users-slash{--fa:""}.fa-virus{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-austral-sign{--fa:""}.fa-baht-sign{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-bolt-lightning{--fa:""}.fa-book-bookmark{--fa:""}.fa-camera-rotate{--fa:""}.fa-cedi-sign{--fa:""}.fa-chart-column{--fa:""}.fa-chart-gantt{--fa:""}.fa-clapperboard{--fa:""}.fa-clover{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-pull-request{--fa:""}.fa-colon-sign{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-display{--fa:""}.fa-dong-sign{--fa:""}.fa-elevator{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-florin-sign{--fa:""}.fa-folder-closed{--fa:""}.fa-franc-sign{--fa:""}.fa-guarani-sign{--fa:""}.fa-gun{--fa:""}.fa-hands-clapping{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-kip-sign{--fa:""}.fa-lari-sign{--fa:""}.fa-litecoin-sign{--fa:""}.fa-manat-sign{--fa:""}.fa-mask-face{--fa:""}.fa-mill-sign{--fa:""}.fa-money-bills{--fa:""}.fa-naira-sign{--fa:""}.fa-notdef{--fa:""}.fa-panorama{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-plane-up{--fa:""}.fa-rupiah-sign{--fa:""}.fa-stairs{--fa:""}.fa-timeline{--fa:""}.fa-truck-front{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-vault{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-person-pregnant{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-house-crack{--fa:""}.fa-house-medical{--fa:""}.fa-cent-sign{--fa:""}.fa-plus-minus{--fa:""}.fa-sailboat{--fa:""}.fa-section{--fa:""}.fa-shrimp{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-chart-simple{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-successor{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-bug-slash{--fa:""}.fa-file-circle-plus{--fa:""}.fa-shop-lock{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bowl-food{--fa:""}.fa-boxes-packing{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-water{--fa:""}.fa-bucket{--fa:""}.fa-bugs{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-burst{--fa:""}.fa-car-on{--fa:""}.fa-car-tunnel{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-circle-nodes{--fa:""}.fa-clipboard-question{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-computer{--fa:""}.fa-cubes-stacked{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-explosion{--fa:""}.fa-ferry{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-shield{--fa:""}.fa-fire-burner{--fa:""}.fa-fish-fins{--fa:""}.fa-flask-vial{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-handcuffs{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-un{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-tsunami{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-jug-detergent{--fa:""}.fa-kitchen-set{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark-flag{--fa:""}.fa-laptop-file{--fa:""}.fa-lines-leaning{--fa:""}.fa-location-pin-lock{--fa:""}.fa-locust{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mask-ventilator{--fa:""}.fa-mattress-pillow{--fa:""}.fa-mobile-retro{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-mound{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-oil-well{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-drowning{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-shelter{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-lock{--fa:""}.fa-plate-wheat{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-ranking-star{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-rug{--fa:""}.fa-sack-xmark{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-heart{--fa:""}.fa-square-nfi{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-virus{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tents{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-observation{--fa:""}.fa-tree-city{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-plane{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-line{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-viewfinder{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-virus{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-worm{--fa:""}.fa-xmarks-lines{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-person-through-window{--fa:""}.fa-plant-wilt{--fa:""}.fa-stapler{--fa:""}.fa-train-tram{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-web-awesome{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-chart-diagram{--fa:""}.fa-comment-nodes{--fa:""}.fa-file-fragment{--fa:""}.fa-file-half-dashed{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-square-binary{--fa:""}.fa-pentagon{--fa:""}.fa-non-binary{--fa:""}.fa-spiral{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-bus-side{--fa:""}.fa-heptagon,.fa-septagon{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-music{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-film,.fa-film-alt,.fa-film-simple{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-table-list,.fa-th-list{--fa:""}.fa-check{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-power-off{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-road{--fa:""}.fa-download{--fa:""}.fa-inbox{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-volume-off{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-qrcode{--fa:""}.fa-barcode{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-book{--fa:""}.fa-bookmark{--fa:""}.fa-print{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-font{--fa:""}.fa-bold{--fa:""}.fa-italic{--fa:""}.fa-text-height{--fa:""}.fa-text-width{--fa:""}.fa-align-left{--fa:""}.fa-align-center{--fa:""}.fa-align-right{--fa:""}.fa-align-justify{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-indent{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-image{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-backward{--fa:""}.fa-play{--fa:""}.fa-pause{--fa:""}.fa-stop{--fa:""}.fa-forward{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-eject{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-crosshairs{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-expand{--fa:""}.fa-compress{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-gift{--fa:""}.fa-leaf{--fa:""}.fa-fire{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-plane{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-comment{--fa:""}.fa-magnet{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-down{--fa:""}.fa-retweet{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-folder-open{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-camera-retro{--fa:""}.fa-key{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-comments{--fa:""}.fa-star-half{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-trophy{--fa:""}.fa-upload{--fa:""}.fa-lemon{--fa:""}.fa-phone{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-unlock{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-bullhorn{--fa:""}.fa-certificate{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-globe{--fa:""}.fa-wrench{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-filter{--fa:""}.fa-briefcase{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-users{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-cloud{--fa:""}.fa-flask{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-copy{--fa:""}.fa-paperclip{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-square{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-strikethrough{--fa:""}.fa-underline{--fa:""}.fa-table{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-truck{--fa:""}.fa-money-bill{--fa:""}.fa-caret-down{--fa:""}.fa-caret-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-envelope{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-sitemap{--fa:""}.fa-umbrella{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-lightbulb{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-stethoscope{--fa:""}.fa-suitcase{--fa:""}.fa-bell{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angle-down{--fa:""}.fa-laptop{--fa:""}.fa-tablet-button{--fa:""}.fa-mobile-button{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-spinner{--fa:""}.fa-circle{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-gamepad{--fa:""}.fa-keyboard{--fa:""}.fa-flag-checkered{--fa:""}.fa-terminal{--fa:""}.fa-code{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-location-arrow{--fa:""}.fa-crop{--fa:""}.fa-code-branch{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-info{--fa:""}.fa-superscript{--fa:""}.fa-subscript{--fa:""}.fa-eraser{--fa:""}.fa-puzzle-piece{--fa:""}.fa-microphone{--fa:""}.fa-microphone-slash{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-calendar{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-rocket{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-anchor{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-bullseye{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-ticket{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-check-square,.fa-square-check{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-file{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-male,.fa-person{--fa:""}.fa-sun{--fa:""}.fa-moon{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-bug{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-wheelchair{--fa:""}.fa-lira-sign{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-language{--fa:""}.fa-fax{--fa:""}.fa-building{--fa:""}.fa-child{--fa:""}.fa-paw{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-recycle{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-tree{--fa:""}.fa-database{--fa:""}.fa-file-pdf{--fa:""}.fa-file-word{--fa:""}.fa-file-excel{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-image{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-file-audio{--fa:""}.fa-file-video{--fa:""}.fa-file-code{--fa:""}.fa-life-ring{--fa:""}.fa-circle-notch{--fa:""}.fa-paper-plane{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-paragraph{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-bomb{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-binoculars{--fa:""}.fa-plug{--fa:""}.fa-newspaper{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-calculator{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-copyright{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-bicycle{--fa:""}.fa-bus{--fa:""}.fa-closed-captioning{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-diamond{--fa:""}.fa-ship{--fa:""}.fa-user-secret{--fa:""}.fa-motorcycle{--fa:""}.fa-street-view{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-venus{--fa:""}.fa-mars{--fa:""}.fa-mercury{--fa:""}.fa-mars-and-venus{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-venus-double{--fa:""}.fa-mars-double{--fa:""}.fa-venus-mars{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-neuter{--fa:""}.fa-genderless{--fa:""}.fa-server{--fa:""}.fa-user-plus{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-bed{--fa:""}.fa-train{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-i-cursor{--fa:""}.fa-object-group{--fa:""}.fa-object-ungroup{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-clone{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-peace{--fa:""}.fa-trademark{--fa:""}.fa-registered{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-calendar-check{--fa:""}.fa-industry{--fa:""}.fa-map-pin{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-map{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-universal-access{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-audio-description{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-braille{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-envelope-open{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-id-badge{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-shower{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-podcast{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-microchip{--fa:""}.fa-snowflake{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-stopwatch{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-poo{--fa:""}.fa-images{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pen{--fa:""}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-octagon{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-hexagon{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-clipboard{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-alarm-clock{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-repeat{--fa:""}.fa-code-commit{--fa:""}.fa-code-merge{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-gem{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-lock-open{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-phone-slash{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-bowling-ball{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-board{--fa:""}.fa-chess-king{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-rook{--fa:""}.fa-dumbbell{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-hockey-puck{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-square-full{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-box{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-briefcase-medical{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-capsules{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-list{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-dna{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-file-medical{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-notes-medical{--fa:""}.fa-pallet{--fa:""}.fa-pills{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-smoking{--fa:""}.fa-syringe{--fa:""}.fa-tablets{--fa:""}.fa-thermometer{--fa:""}.fa-vial{--fa:""}.fa-vials{--fa:""}.fa-warehouse{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-x-ray{--fa:""}.fa-box-open{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-comment-slash{--fa:""}.fa-couch{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-dove{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-parachute-box{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-piggy-bank{--fa:""}.fa-ribbon{--fa:""}.fa-route{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-tape{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-truck-moving{--fa:""}.fa-video-slash{--fa:""}.fa-wine-glass{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-check{--fa:""}.fa-user-clock{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-user-graduate{--fa:""}.fa-user-lock{--fa:""}.fa-user-minus{--fa:""}.fa-user-ninja{--fa:""}.fa-user-shield{--fa:""}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-blender{--fa:""}.fa-book-open{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-broom{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-church{--fa:""}.fa-coins{--fa:""}.fa-compact-disc{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-dice{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-divide{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-feather{--fa:""}.fa-frog{--fa:""}.fa-gas-pump{--fa:""}.fa-glasses{--fa:""}.fa-greater-than-equal{--fa:""}.fa-helicopter{--fa:""}.fa-infinity{--fa:""}.fa-kiwi-bird{--fa:""}.fa-less-than-equal{--fa:""}.fa-memory{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-money-check{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-not-equal{--fa:""}.fa-palette{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-receipt{--fa:""}.fa-robot{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-vertical{--fa:""}.fa-school{--fa:""}.fa-screwdriver{--fa:""}.fa-shoe-prints{--fa:""}.fa-skull{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-store{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-stroopwafel{--fa:""}.fa-toolbox{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-wallet{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-archway{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-award{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-bezier-curve{--fa:""}.fa-bong{--fa:""}.fa-brush{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-cannabis{--fa:""}.fa-check-double{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-file-contract{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-prescription{--fa:""}.fa-file-signature{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-fingerprint{--fa:""}.fa-fish{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:""}.fa-grid-vertical,.fa-grip-vertical{--fa:""}.fa-headset{--fa:""}.fa-highlighter{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-hotel{--fa:""}.fa-joint{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-marker{--fa:""}.fa-medal{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-monument{--fa:""}.fa-mortar-pestle{--fa:""}.fa-paint-roller{--fa:""}.fa-passport{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-departure{--fa:""}.fa-prescription{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-signature{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-solar-panel{--fa:""}.fa-spa{--fa:""}.fa-splotch{--fa:""}.fa-spray-can{--fa:""}.fa-stamp{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-swatchbook{--fa:""}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-tooth{--fa:""}.fa-umbrella-beach{--fa:""}.fa-weight-hanging{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-atom{--fa:""}.fa-bone{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-brain{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-car-side{--fa:""}.fa-charging-station{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-draw-polygon,.fa-vector-polygon{--fa:""}.fa-laptop-code{--fa:""}.fa-layer-group{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-lungs{--fa:""}.fa-microscope{--fa:""}.fa-oil-can{--fa:""}.fa-poop{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-star-of-life{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-traffic-light{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-pickup{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-ankh{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-city{--fa:""}.fa-comment-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-cross{--fa:""}.fa-dharmachakra{--fa:""}.fa-envelope-open-text{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-plus{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-gopuram{--fa:""}.fa-hamsa{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-jedi{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-kaaba{--fa:""}.fa-khanda{--fa:""}.fa-landmark{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-menorah{--fa:""}.fa-mosque{--fa:""}.fa-om{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-peace{--fa:""}.fa-place-of-worship{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-socks{--fa:""}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-of-david{--fa:""}.fa-synagogue{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-vihara{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-yin-yang{--fa:""}.fa-blender-phone{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-campground{--fa:""}.fa-cat{--fa:""}.fa-chair{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-sun{--fa:""}.fa-cow{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d6{--fa:""}.fa-dog{--fa:""}.fa-dragon{--fa:""}.fa-drumstick-bite{--fa:""}.fa-dungeon{--fa:""}.fa-file-csv{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-ghost{--fa:""}.fa-hammer{--fa:""}.fa-hanukiah{--fa:""}.fa-hat-wizard{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-hippo{--fa:""}.fa-horse{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-mask{--fa:""}.fa-mountain{--fa:""}.fa-network-wired{--fa:""}.fa-otter{--fa:""}.fa-ring{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-scroll{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-spider{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-tractor{--fa:""}.fa-user-injured{--fa:""}.fa-vr-cardboard{--fa:""}.fa-wand-sparkles{--fa:""}.fa-wind{--fa:""}.fa-wine-bottle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-democrat{--fa:""}.fa-flag-usa{--fa:""}.fa-hurricane{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-meteor{--fa:""}.fa-person-booth{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-rainbow{--fa:""}.fa-republican{--fa:""}.fa-smog{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-low{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-tornado{--fa:""}.fa-volcano{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-water{--fa:""}.fa-baby{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-biohazard{--fa:""}.fa-blog{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-week{--fa:""}.fa-candy-cane{--fa:""}.fa-carrot{--fa:""}.fa-cash-register{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-ethernet{--fa:""}.fa-gifts{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-guitar{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-holly-berry{--fa:""}.fa-horse-head{--fa:""}.fa-icicles{--fa:""}.fa-igloo{--fa:""}.fa-mitten{--fa:""}.fa-mug-hot{--fa:""}.fa-radiation{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-restroom{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-sd-card{--fa:""}.fa-sim-card{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-person-skiing,.fa-skiing{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-sleigh{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-snowman{--fa:""}.fa-snowplow{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-toilet{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-cable-car,.fa-tram{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-bacon{--fa:""}.fa-book-medical{--fa:""}.fa-bread-slice{--fa:""}.fa-cheese{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-clipboard-user{--fa:""}.fa-comment-medical{--fa:""}.fa-crutch{--fa:""}.fa-disease{--fa:""}.fa-egg{--fa:""}.fa-folder-tree{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-hospital-user{--fa:""}.fa-hotdog{--fa:""}.fa-ice-cream{--fa:""}.fa-laptop-medical{--fa:""}.fa-pager{--fa:""}.fa-pepper-hot{--fa:""}.fa-pizza-slice{--fa:""}.fa-sack-dollar{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-user-nurse{--fa:""}.fa-wave-square{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-border-all{--fa:""}.fa-border-none{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-fan{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-spell-check{--fa:""}.fa-voicemail{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-radio{--fa:""}.fa-record-vinyl{--fa:""}.fa-walkie-talkie{--fa:""}.fa-caravan{--fa:""}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-8GirhLYJ.woff2)}.fas{--fa-style:900}.fa-classic,.fas{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--preview-primary: #2563eb;--preview-primary-dark: #1d4ed8;--preview-primary-hover: #1d4ed8;--preview-primary-light: #dbeafe;--preview-secondary: #6c757d;--preview-background: #fdfbf7;--preview-surface: #fdfbf7;--preview-surface-muted: #f9f8f4;--preview-surface-elevated: #ffffff;--preview-text: #333333;--preview-text-secondary: #666666;--preview-text-muted: #556275;--preview-border: #e8e6e0;--preview-code-background: #faf9f6;--preview-chat-gradient: linear-gradient(180deg, #faf8f3 0%, #f3f0ea 50%, #edebe5 100%);--preview-error: #dc2626;--preview-error-dark: #b91c1c;--preview-error-light: #fee8e6;--preview-success: #059669;--preview-success-light: #e2f5e8;--preview-warning: #f59e0b;--preview-warning-light: #fef3c7;--preview-info: #2563eb;--preview-info-light: #e4edf8;--preview-dataset-minutes: #2563eb;--preview-dataset-minutes-light: #dbeafe;--preview-dataset-policies: #9333ea;--preview-dataset-policies-light: #f3e8ff;--preview-dataset-bylaws: #eab308;--preview-dataset-bylaws-light: #fef9c3;--preview-dataset-agendas: #ec4899;--preview-dataset-agendas-light: #fce7f3;--preview-dataset-staff-reports: #f97316;--preview-dataset-staff-reports-light: #ffedd5;--preview-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--preview-font-family-mono: "SF Mono", "Monaco", "Inconsolata", "Fira Code", monospace;--preview-font-size-xs: .625rem;--preview-font-size-sm: .75rem;--preview-font-size-base: .875rem;--preview-font-size-md: .875rem;--preview-font-size-lg: 1rem;--preview-font-size-xl: 1.25rem;--preview-font-size-2xl: 1.5rem;--preview-line-height: 1.5;--preview-font-scale: 1;--preview-chat-text-xs: calc(.625rem * var(--preview-font-scale));--preview-chat-text-sm: calc(.75rem * var(--preview-font-scale));--preview-chat-text-base: calc(.875rem * var(--preview-font-scale));--preview-chat-text-lg: calc(1rem * var(--preview-font-scale));--preview-heading-1: 2rem;--preview-heading-2: 1.5rem;--preview-heading-3: 1.25rem;--preview-heading-4: 1rem;--preview-spacing-unit: 8px;--preview-spacing-xs: 4px;--preview-spacing-sm: 8px;--preview-spacing-md: 16px;--preview-spacing-lg: 24px;--preview-spacing-xl: 32px;--preview-radius-sm: 4px;--preview-radius-md: 8px;--preview-radius-lg: 12px;--preview-radius-full: 9999px;--preview-z-dropdown: 100;--preview-z-sticky: 200;--preview-z-tooltip: 500;--preview-z-modal: 1000;--preview-z-toast: 1100;--preview-breakpoint-sm: 640px;--preview-breakpoint-md: 768px;--preview-breakpoint-lg: 1024px;--preview-transition-fast: .15s ease;--preview-transition-normal: .2s ease;--preview-hover-bg: rgba(0, 0, 0, .05);--preview-focus-ring: 0 0 0 2px var(--preview-primary);--preview-focus-ring-offset: 0 0 0 2px var(--preview-surface), 0 0 0 4px var(--preview-primary);color:#213547;background-color:#fdfbf7}[data-color-mode=dark]{color-scheme:dark;color:#ffffffde;background-color:#242424;--preview-hover-bg: rgba(255, 255, 255, .1);--preview-primary: #60a5fa;--preview-primary-dark: #3b82f6;--preview-primary-hover: #3b82f6;--preview-primary-light: #1e3a5f;--preview-background: #1a1a1a;--preview-surface: #2d2d2d;--preview-surface-muted: #1e1e1e;--preview-surface-elevated: #3a3a3a;--preview-text: #e0e0e0;--preview-text-secondary: #a0a0a0;--preview-text-muted: #94a3b8;--preview-border: #404040;--preview-code-background: #2d2d2d;--preview-error: #f87171;--preview-error-dark: #fca5a5;--preview-error-light: #7f1d1d;--preview-success: #34d399;--preview-success-light: #064e3b;--preview-warning: #fbbf24;--preview-warning-light: #78350f;--preview-info: #60a5fa;--preview-info-light: #1e3a5f;--preview-chat-gradient: none;--preview-dataset-minutes: #60a5fa;--preview-dataset-minutes-light: #1e3a5f;--preview-dataset-policies: #a78bfa;--preview-dataset-policies-light: #3b1f6e;--preview-dataset-bylaws: #facc15;--preview-dataset-bylaws-light: #4a3b0a;--preview-dataset-agendas: #f472b6;--preview-dataset-agendas-light: #4a1942;--preview-dataset-staff-reports: #fb923c;--preview-dataset-staff-reports-light: #4a2410}@media(min-width:2560px){:root{--preview-font-size-xs: .75rem;--preview-font-size-sm: .875rem;--preview-font-size-base: 1rem;--preview-font-size-md: 1rem}}[data-font-size=small]{--preview-font-scale: .857}[data-font-size=medium]{--preview-font-scale: 1}[data-font-size=large]{--preview-font-scale: 1.143}*,*:before,*:after{box-sizing:border-box}*:focus-visible{outline:2px solid #000;outline-offset:2px;box-shadow:0 0 0 4px #fff;scroll-margin-top:6rem;scroll-margin-bottom:2rem}*:focus:not(:focus-visible){outline:none;box-shadow:none}:root{transition:background-color var(--preview-transition-normal),color var(--preview-transition-normal),border-color var(--preview-transition-normal)}body{margin:0;min-width:320px;min-height:100vh;transition:background-color var(--preview-transition-normal),color var(--preview-transition-normal)}#root{width:100%;min-height:100vh}html.no-transitions,html.no-transitions *,html.no-transitions *:before,html.no-transitions *:after{transition:none!important}h1{font-size:3.2em;line-height:1.1}a{font-weight:500;color:var(--preview-primary, #2563eb);text-decoration:inherit}a:hover{color:var(--preview-primary-dark, #1d4ed8)}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}[data-color-mode=light] button{background-color:#f9f9f9}[data-color-mode=dark] button{background-color:#1a1a1a}[class*=toast] button,[class*=Toast] button{background-color:transparent;border:none;padding:0;border-radius:0}[data-color-mode=light] [aria-label*=Notifications] li[data-state]{background-color:#fff!important;color:#213547!important;border-color:#e0e0e0!important;box-shadow:0 4px 12px #00000026}[data-color-mode=light] [aria-label*=Notifications] li[data-state] div,[data-color-mode=light] [aria-label*=Notifications] li[data-state] button{color:#213547!important}[data-radix-popper-content-wrapper]{z-index:var(--preview-z-tooltip)!important}@media(prefers-reduced-motion:reduce){:root,body{transition:none}.theme-transition{animation:none;transition:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.sr-only-focusable:focus,.sr-only-focusable:focus-visible{position:fixed;top:8px;left:8px;width:auto;height:auto;padding:12px 24px;margin:0;overflow:visible;clip-path:none;white-space:normal;background:var(--preview-surface, #ffffff);color:var(--preview-primary, #2563eb);border:2px solid var(--preview-primary, #2563eb);border-radius:6px;font-size:var(--preview-font-size-base, 14px);font-weight:600;z-index:10000;text-decoration:none;box-shadow:0 4px 12px #00000026}.theme-transition{transition:background-color var(--preview-transition-normal),color var(--preview-transition-normal),border-color var(--preview-transition-normal),box-shadow var(--preview-transition-normal)}@keyframes slideInRight{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.theme-transition,.toggle-btn{transition:none}}.toggle-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none!important;border-radius:var(--radius-sm);background:transparent!important;color:var(--color-text-tertiary);cursor:pointer;transition:color var(--preview-transition-fast)}.toggle-btn:hover,.toggle-btn:focus,.toggle-btn:active{background:transparent!important;color:var(--color-text-secondary)}.toggle-btn svg{width:18px;height:18px}@media(max-width:768px){.toggle-btn{width:44px;height:44px}.toggle-btn svg{width:20px;height:20px}}.flex{display:flex}.flex-col{flex-direction:column}.flex-shrink-0{flex-shrink:0}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.items-center{align-items:center}.justify-between{justify-content:space-between}.rounded-4{border-radius:4px}.rounded-6{border-radius:6px}.rounded-8{border-radius:8px}[data-type=minutes]{border-left-color:var(--preview-dataset-minutes)}[data-type=policies]{border-left-color:var(--preview-dataset-policies)}[data-type=bylaws]{border-left-color:var(--preview-dataset-bylaws)}[data-type=agendas]{border-left-color:var(--preview-dataset-agendas)}[data-type=staff_reports]{border-left-color:var(--preview-dataset-staff-reports)}[data-type=minutes] .result-group-icon{color:var(--preview-dataset-minutes)}[data-type=policies] .result-group-icon{color:var(--preview-dataset-policies)}[data-type=bylaws] .result-group-icon{color:var(--preview-dataset-bylaws)}[data-type=agendas] .result-group-icon{color:var(--preview-dataset-agendas)}[data-type=staff_reports] .result-group-icon{color:var(--preview-dataset-staff-reports)}.error-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:var(--preview-spacing-lg);text-align:center;gap:var(--preview-spacing-md)}.error-fallback__icon{font-size:var(--preview-font-size-2xl);color:var(--preview-error)}.error-fallback__title{font-size:var(--preview-heading-3);font-weight:600;color:var(--preview-text);margin:0}.error-fallback__message{font-size:var(--preview-font-size-sm);color:var(--preview-text-secondary);margin:0;max-width:400px}.error-fallback__button{display:inline-flex;align-items:center;gap:var(--preview-spacing-xs);padding:var(--preview-spacing-sm) var(--preview-spacing-md);font-size:var(--preview-font-size-sm);font-weight:500;color:var(--preview-primary);background:transparent;border:1px solid var(--preview-primary);border-radius:6px;cursor:pointer;transition:background-color var(--preview-transition-fast),color var(--preview-transition-fast)}.error-fallback__button:hover{background:var(--preview-primary);color:#fff}.error-fallback__button:focus-visible{outline:2px solid var(--preview-primary);outline-offset:2px}.assembled-sidebar{background:var(--preview-surface, #ffffff);border-right:1px solid var(--preview-border, #e0e0e0);border-radius:8px 0 0 8px;display:flex;flex-direction:column;min-height:0;overflow:hidden;transition:opacity var(--preview-transition-normal, .2s) ease,background-color var(--preview-transition-normal),border-color var(--preview-transition-normal)}.history-collapsed .assembled-sidebar{opacity:0;pointer-events:none}.assembled-sidebar-header{display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-md, 16px);min-height:40px;box-sizing:border-box;border-bottom:1px solid var(--preview-border, #e0e0e0)}.assembled-sidebar-title{font-size:var(--preview-font-size-sm, 14px);font-weight:600;color:var(--preview-text, #333333)}.assembled-sidebar-toggle{display:flex;align-items:center;justify-content:center;font-size:var(--preview-font-size-xs, 12px);padding:6px 8px;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-sidebar-toggle:hover{background:var(--preview-surface-muted, #f5f5f5)}.assembled-sidebar-toggle:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}.assembled-new-tab-btn{font-size:var(--preview-font-size-xs, 12px);padding:4px 8px;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s);flex-shrink:0;margin-left:auto}.assembled-new-tab-btn:hover{background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text, #333333)}.assembled-tabs-list{flex:1;overflow-y:auto;padding:var(--preview-spacing-xs, 4px)}.assembled-tab-item{display:flex;align-items:center;justify-content:space-between;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);margin-bottom:2px;border-radius:6px;cursor:pointer;transition:background var(--preview-transition-fast, .15s);position:relative;overflow:hidden}.assembled-tab-item:hover{background:var(--preview-surface-muted, #f5f5f5)}.assembled-tab-item--active{background:var(--preview-primary-light, #e6f0ff);border:1px solid var(--preview-primary, #0066cc)}.assembled-tab-title{font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text, #333333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;cursor:text}.assembled-tab-item--active .assembled-tab-title{color:var(--preview-primary-dark, #1d4ed8);font-weight:500}[data-color-mode=dark] .assembled-tab-item--active .assembled-tab-title{color:#93c5fd}.assembled-tab-edit-input{flex:1;font-size:var(--preview-font-size-sm, 14px);font-family:inherit;color:var(--preview-text, #333333);background:var(--preview-surface, #ffffff);border:1px solid var(--preview-primary, #0066cc);border-radius:4px;padding:2px 6px;margin:-2px 0;outline:none;min-width:0}.assembled-tab-edit-input:focus{box-shadow:0 0 0 2px var(--preview-primary-light, #e6f0ff)}.assembled-tab-item--active .assembled-tab-edit-input{font-weight:500}.assembled-tab-actions{display:flex;align-items:center;gap:2px;opacity:0;transition:opacity var(--preview-transition-fast, .15s)}.assembled-tab-item:hover .assembled-tab-actions,.assembled-tab-item:focus-within .assembled-tab-actions{opacity:1}.assembled-tab-action-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--preview-text-secondary, #666666);cursor:pointer;border-radius:4px;font-size:var(--preview-font-size-xs, .625rem);transition:background var(--preview-transition-fast, .15s),color var(--preview-transition-fast, .15s)}.assembled-tab-action-btn:hover{background:#0000001a}.assembled-tab-action-btn--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.assembled-tab-edit:hover{color:var(--preview-primary, #0066cc)}.assembled-tab-close:hover{color:var(--preview-error, #ef4444)}dialog.assembled-tab-confirm-dialog{border:none;background:var(--preview-surface, #ffffff);border-radius:8px;padding:var(--preview-spacing-lg, 24px);max-width:320px;width:90%;box-shadow:0 4px 20px #00000026}dialog.assembled-tab-confirm-dialog::backdrop{background:#00000080;animation:assembled-backdrop-fade-in .15s ease-out}dialog.assembled-tab-confirm-dialog[open]{animation:assembled-dialog-slide-up .15s ease-out}@keyframes assembled-backdrop-fade-in{0%{opacity:0}to{opacity:1}}@keyframes assembled-dialog-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.assembled-tab-confirm-title{font-size:var(--preview-font-size-md, 16px);font-weight:600;color:var(--preview-text, #333333);margin:0 0 var(--preview-spacing-sm, 8px) 0}.assembled-tab-confirm-desc{font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text-secondary, #666666);margin:0 0 var(--preview-spacing-md, 16px) 0;line-height:1.5}.assembled-tab-confirm-actions{display:flex;gap:var(--preview-spacing-sm, 8px);justify-content:flex-end}.assembled-tab-confirm-btn{padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);border-radius:6px;font-size:var(--preview-font-size-sm, 14px);font-weight:500;cursor:pointer;border:1px solid transparent;transition:all var(--preview-transition-fast, .15s)}.assembled-tab-confirm-btn--cancel{background:var(--preview-surface, #ffffff);border-color:var(--preview-border, #e0e0e0);color:var(--preview-text-secondary, #666666)}.assembled-tab-confirm-btn--cancel:hover{background:var(--preview-surface-muted, #f5f5f5)}.assembled-tab-confirm-dialog .assembled-tab-confirm-btn--confirm{background:var(--preview-error, #ef4444);color:#fff}.assembled-tab-confirm-dialog .assembled-tab-confirm-btn--confirm:hover{background:var(--preview-error-hover, #dc2626)}.assembled-tab-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--preview-primary, #0066cc);transform:scaleY(0);transition:transform var(--preview-transition-fast, .15s)}.assembled-tab-item:hover:before,.assembled-tab-item--active:before{transform:scaleY(1)}.tab-jump-highlight{animation:tab-jump-pulse .4s ease-out}@keyframes tab-jump-pulse{0%{transform:scale(1);box-shadow:0 0 0 0 var(--preview-primary, #0066cc)}25%{transform:scale(1.02);box-shadow:0 0 0 4px color-mix(in srgb,var(--preview-primary, #0066cc) 40%,transparent)}50%{transform:scale(1);box-shadow:0 0 0 0 transparent}75%{transform:scale(1.02);box-shadow:0 0 0 4px color-mix(in srgb,var(--preview-primary, #0066cc) 40%,transparent)}to{transform:scale(1);box-shadow:0 0 0 0 transparent}}@media(max-width:900px){.assembled-sidebar-header{padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px)}.assembled-sidebar-title{font-size:var(--preview-font-size-xs, 12px)}.assembled-new-tab-btn{font-size:var(--preview-font-size-xs, .625rem);padding:2px 6px}.assembled-tab-item{padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px)}}@media(max-width:768px){.assembled-sidebar{border-right:none;border-bottom:1px solid var(--preview-border, #e0e0e0)}.assembled-sidebar-toggle{display:none}.assembled-tabs-list{display:flex;overflow-x:auto;padding:var(--preview-spacing-xs, 4px)}.assembled-tab-item{flex-shrink:0;margin-bottom:0;margin-right:4px}.assembled-new-tab-btn{min-height:44px;padding:10px 12px;font-size:var(--preview-font-size-sm, 14px)}}@media(prefers-reduced-motion:reduce){.assembled-tab-item:before{transition:none}.assembled-sidebar{transition:none}.tab-jump-highlight{animation:none}dialog.assembled-tab-confirm-dialog,dialog.assembled-tab-confirm-dialog::backdrop{animation:none}}[role=dialog]:has(.save-package-modal) h2{font-size:var(--preview-font-size-lg, 18px);font-weight:600}.save-package-modal{display:flex;flex-direction:column;gap:var(--preview-spacing-md, 16px);min-width:360px}.save-package-existing-banner{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 12px);font-size:var(--preview-font-size-sm, 14px);color:var(--preview-info, #0284c7);background-color:var(--preview-info-light, #e0f2fe);border-radius:var(--preview-radius-sm, 4px)}.save-package-section{display:flex;flex-direction:column;gap:var(--preview-spacing-sm, 8px)}.save-package-section+.save-package-section{padding-top:var(--preview-spacing-md, 16px);border-top:1px solid var(--preview-border, #e2e8f0)}.save-package-label{font-size:var(--preview-font-size-xs, 12px);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--preview-text-secondary, #64748b)}.save-package-hint{font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #64748b);margin:0}.save-package-name-row{display:flex;gap:var(--preview-spacing-sm, 8px)}.save-package-name-input{flex:1;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 12px);font-size:var(--preview-font-size-sm, 14px);border:1px solid var(--preview-border, #e2e8f0);border-radius:var(--preview-radius-sm, 4px);background-color:var(--preview-surface, #ffffff);color:var(--preview-text, #333333)}.save-package-name-input:focus{outline:none;border-color:var(--preview-primary, #0066cc);box-shadow:var(--preview-focus-ring)}.save-package-name-input::placeholder{color:var(--preview-text-secondary, #64748b)}.save-package-search-input{width:100%;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 12px);font-size:var(--preview-font-size-sm, 14px);border:1px solid var(--preview-border, #e2e8f0);border-radius:var(--preview-radius-sm, 4px);background-color:var(--preview-surface, #ffffff);color:var(--preview-text, #333333)}.save-package-search-input:focus{outline:none;border-color:var(--preview-primary, #0066cc);box-shadow:var(--preview-focus-ring)}.save-package-search-input::placeholder{color:var(--preview-text-secondary, #64748b)}.save-package-list{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px);max-height:200px;overflow-y:auto;border:1px solid var(--preview-border, #e2e8f0);border-radius:var(--preview-radius-sm, 4px);padding:var(--preview-spacing-xs, 4px);background-color:var(--preview-surface-muted, #f5f5f5)}.save-package-empty{padding:var(--preview-spacing-md, 16px);text-align:center;color:var(--preview-text-secondary, #64748b);font-size:var(--preview-font-size-sm, 14px)}.save-package-item{display:flex;align-items:center;justify-content:space-between;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 12px);background-color:var(--preview-surface, #ffffff);border:1px solid transparent;border-radius:var(--preview-radius-sm, 4px);cursor:pointer;transition:all var(--preview-transition-fast, .15s) ease;text-align:left;width:100%}.save-package-item:hover{border-color:var(--preview-primary, #0066cc);background-color:var(--preview-primary-light, #e6f0ff)}.save-package-item--selected{border-color:var(--preview-primary, #0066cc);background-color:var(--preview-primary-light, #e6f0ff);box-shadow:0 0 0 2px #06c3}.save-package-item:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}.save-package-item-info{display:flex;flex-direction:column;gap:2px}.save-package-item-name{font-size:var(--preview-font-size-sm, 14px);font-weight:500;color:var(--preview-text, #333333)}.save-package-item-count,.save-package-item-date{font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #64748b)}.save-package-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);font-size:var(--preview-font-size-sm, 14px);font-weight:500;border:1px solid var(--preview-border, #e2e8f0);border-radius:var(--preview-radius-sm, 4px);cursor:pointer;transition:all var(--preview-transition-fast, .15s) ease;white-space:nowrap}.save-package-btn:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}button.save-package-btn--primary{background-color:var(--preview-primary, #2563eb)!important;border-color:var(--preview-primary, #2563eb);color:#fff;flex-shrink:0}button.save-package-btn--primary:hover{background-color:var(--preview-primary-hover, #1d4ed8)!important;border-color:var(--preview-primary-hover, #1d4ed8)}button.save-package-btn--secondary{background-color:var(--preview-surface, #ffffff)!important;border-color:var(--preview-primary, #0066cc);color:var(--preview-primary, #0066cc);width:100%;margin-top:var(--preview-spacing-sm, 8px)}button.save-package-btn--secondary:hover{background-color:var(--preview-primary-light, #e6f0ff)!important}.save-package-btn--cancel{background-color:var(--preview-surface, #ffffff);color:var(--preview-text-secondary, #64748b)}.save-package-btn--cancel:hover{background-color:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text, #333333)}.save-package-actions{display:flex;justify-content:flex-end}@media(prefers-reduced-motion:reduce){.save-package-btn,.save-package-item{transition:none}}@media(max-width:480px){.save-package-modal{min-width:auto}.save-package-name-row{flex-direction:column}button.save-package-btn--primary{width:100%}}.share-link-dialog{display:flex;flex-direction:column;gap:var(--preview-spacing-md, 1rem);padding:var(--preview-spacing-md, 1rem);min-width:400px}.share-link-dialog--closing{animation:shareDialogFadeOut var(--preview-transition-normal, .2s) ease-out forwards}@keyframes shareDialogFadeOut{to{opacity:0;transform:scale(.95)}}.share-link-dialog__url-section{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, .5rem)}.share-link-dialog__url-input{width:100%;padding:var(--preview-spacing-sm, .75rem);border:1px solid var(--preview-border, #ddd);border-radius:var(--preview-radius-sm, 4px);background:var(--preview-surface, #fff);font-family:monospace;font-size:var(--preview-font-size-sm, .875rem);color:var(--preview-text, #1a1a1a);cursor:text}.share-link-dialog__url-input:focus{outline:none;border-color:var(--preview-primary, #2563eb);box-shadow:0 0 0 3px #2563eb66}.share-link-dialog__expires{margin:0;font-size:var(--preview-font-size-sm, .875rem);color:var(--preview-text-secondary, #666)}.share-link-dialog__expires i{margin-right:var(--preview-spacing-xs, .5rem)}.share-link-dialog__actions{display:flex;gap:var(--preview-spacing-sm, .75rem);justify-content:flex-end}.share-link-dialog__btn{display:inline-flex;align-items:center;gap:var(--preview-spacing-xs, .5rem);padding:var(--preview-spacing-sm, .75rem) var(--preview-spacing-md, 1rem);border:none;border-radius:var(--preview-radius-sm, 4px);font-size:var(--preview-font-size-sm, .875rem);font-weight:500;cursor:pointer;transition:background-color var(--preview-transition-fast, .15s),transform var(--preview-transition-fast, .15s)}.share-link-dialog__btn:hover{transform:translateY(-1px)}.share-link-dialog__btn:active{transform:translateY(0)}.share-link-dialog .share-link-dialog__btn--copy{background:var(--preview-primary, #2563eb);color:#fff;border:2px solid var(--preview-primary, #2563eb)}.share-link-dialog .share-link-dialog__btn--copy:hover{background:var(--preview-primary-hover, #1d4ed8);border-color:var(--preview-primary-hover, #1d4ed8)}.share-link-dialog__btn--success{background:var(--preview-success, #22c55e)}.share-link-dialog__btn--error{background:var(--preview-error, #ef4444)}.share-link-dialog__btn--open{background:var(--preview-surface-muted, #f3f4f6);color:var(--preview-text, #1a1a1a);border:1px solid var(--preview-border, #ddd)}.share-link-dialog__btn--open:hover{background:var(--preview-surface-elevated, #e5e7eb)}@media(max-width:480px){.share-link-dialog{min-width:auto;width:100%}.share-link-dialog__actions{flex-direction:column}.share-link-dialog__btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.share-link-dialog--closing{animation:none}.share-link-dialog__btn{transition:none}}.panel-expand-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text-secondary, #666666);font-size:var(--preview-font-size-xs, 12px);cursor:pointer;transition:all var(--preview-transition-fast, .15s);flex-shrink:0}.panel-expand-btn:hover{background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text, #333333)}.panel-expand-btn:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}.panel-expand-btn:active{transform:scale(.95)}@media(max-width:768px){.panel-expand-btn{display:none}}@media(prefers-reduced-motion:reduce){.panel-expand-btn{transition:none}.panel-expand-btn:active{transform:none}}.collapsed-panel-bar{width:48px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:var(--preview-spacing-md, 16px);background:var(--preview-surface, #ffffff);cursor:pointer;transition:background var(--preview-transition-fast, .15s);-webkit-user-select:none;user-select:none}.collapsed-panel-bar--left{border-right:1px solid var(--preview-border, #e0e0e0)}.collapsed-panel-bar--right{border-left:1px solid var(--preview-border, #e0e0e0)}.collapsed-panel-bar:hover{background:var(--preview-surface-muted, #f5f5f5)}.collapsed-panel-bar:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:-2px}.collapsed-panel-bar__icon{font-size:var(--preview-font-size-md, 18px);color:var(--preview-text-secondary, #666666);transition:color var(--preview-transition-fast, .15s)}.collapsed-panel-bar:hover .collapsed-panel-bar__icon{color:var(--preview-primary, #0066cc)}@keyframes collapsed-bar-enter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.collapsed-panel-bar{animation:collapsed-bar-enter .25s ease-out;transform-origin:center center}@media(max-width:768px){.collapsed-panel-bar{display:none}}@media(prefers-reduced-motion:reduce){.collapsed-panel-bar{transition:none;animation:none}.collapsed-panel-bar__icon{transition:none}}.assembled-chat-welcome{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1;padding:var(--preview-spacing-xl, 32px);animation:welcomeFadeIn .4s ease-out forwards}.assembled-welcome-branding{display:flex;flex-direction:column;align-items:center;gap:var(--preview-spacing-sm, 8px);margin-bottom:var(--preview-spacing-lg, 24px)}.assembled-welcome-logo{height:48px;width:auto;max-width:200px;object-fit:contain}.assembled-welcome-title{margin:0 0 var(--preview-spacing-sm, 8px) 0;font-size:var(--preview-font-size-xl, 20px);font-weight:600;color:var(--preview-text, #333333)}.assembled-welcome-text{margin:0 0 var(--preview-spacing-lg, 24px) 0;font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text-secondary, #666666);max-width:300px}.assembled-welcome-topics{margin-top:var(--preview-spacing-xl, 32px);width:100%;max-width:400px}.assembled-welcome-topics-title{margin:0 0 var(--preview-spacing-md, 16px) 0;font-size:var(--preview-chat-text-base);font-weight:600;color:var(--preview-text-secondary, #666666);text-align:left}.assembled-welcome-topics-chart{display:flex;flex-direction:column;gap:var(--preview-spacing-sm, 8px)}.assembled-welcome-topics-row{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);cursor:pointer;padding:var(--preview-spacing-xs, 4px);border-radius:6px;background:none;border:none;font:inherit;color:inherit;text-align:left;width:100%;transition:transform var(--preview-transition-fast, .15s),background var(--preview-transition-fast, .15s);opacity:0;animation:welcomeRowEntrance .35s ease-out forwards;animation-delay:calc(.3s + (var(--row-index, 0) * 80ms))}.assembled-welcome-topics-row:hover,.assembled-welcome-topics-row:focus-visible{transform:translate(4px);background:var(--preview-surface, #ffffff)}.assembled-welcome-topics-row:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}.assembled-welcome-topics-row:hover .assembled-welcome-topics-bar,.assembled-welcome-topics-row:focus-visible .assembled-welcome-topics-bar{background:var(--preview-primary-hover, #0052a3)}.assembled-welcome-topics-label{display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px);width:160px;flex-shrink:0}.assembled-welcome-topics-name{font-size:var(--preview-chat-text-sm);color:var(--preview-text, #333333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assembled-welcome-topics-trend{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:var(--preview-chat-text-xs);flex-shrink:0}.assembled-welcome-topics-trend--up{color:var(--preview-success, #28a745);background:#28a7451a}.assembled-welcome-topics-trend--down{color:var(--preview-error, #dc3545);background:#dc35451a}.assembled-welcome-topics-trend--stable{color:var(--preview-text-secondary, #666666);background:var(--preview-surface-muted, #f5f5f5)}.assembled-welcome-topics-track{flex:1;height:24px;background:var(--preview-surface, #ffffff);border-radius:4px;overflow:hidden;border:1px solid var(--preview-border, #e0e0e0)}.assembled-welcome-topics-bar{height:100%;background:var(--preview-primary, #0066cc);border-radius:4px 0 0 4px;transition:background var(--preview-transition-fast, .15s);width:0;animation:welcomeBarGrow .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.45s + (var(--row-index, 0) * 80ms))}.assembled-welcome-topics-count{font-size:var(--preview-chat-text-sm);font-weight:600;color:var(--preview-text, #333333);width:40px;text-align:right;flex-shrink:0}@keyframes welcomeFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes welcomeRowEntrance{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes welcomeBarGrow{0%{width:0}to{width:var(--bar-width, 0%)}}@media(max-width:768px){.assembled-welcome-text{font-size:var(--preview-font-size-lg, 16px)}.assembled-welcome-title{font-size:var(--preview-font-size-2xl, 24px)}}@media(prefers-reduced-motion:reduce){.assembled-chat-welcome,.assembled-welcome-topics-row,.assembled-welcome-topics-bar{animation:none;opacity:1;transform:none}.assembled-welcome-topics-bar{width:var(--bar-width, 0%)}.assembled-welcome-topics-row{transition:none}}.support-widget{position:absolute;bottom:80px;right:var(--preview-spacing-md, 16px);width:340px;max-height:480px;display:flex;flex-direction:column;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:var(--preview-radius-lg, 12px);box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014;z-index:999;overflow:hidden;animation:supportSlideIn .2s ease}@keyframes supportSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.support-widget__header{display:flex;align-items:center;justify-content:space-between;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);background:var(--preview-surface-elevated, #ffffff);color:var(--preview-text, #333);border-bottom:1px solid var(--preview-border, #e0e0e0);flex-shrink:0;cursor:grab;-webkit-user-select:none;user-select:none}.support-widget--dragging,.support-widget--dragging .support-widget__header{cursor:grabbing}.support-widget__title{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);font-size:var(--preview-font-size-base, 14px);font-weight:600;color:var(--preview-text, #333)}.support-widget__header-actions{display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px)}.support-widget .support-widget__icon-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--preview-radius-sm, 4px);background:transparent;color:var(--preview-text-secondary, #666);cursor:pointer;transition:background-color var(--preview-transition-fast, .15s),color var(--preview-transition-fast, .15s);font-size:var(--preview-font-size-sm, 12px)}.support-widget__icon-btn:hover{background:var(--preview-surface-muted, #f3f4f6);color:var(--preview-text, #333)}.support-widget__icon-btn--danger:hover{background:var(--preview-error-light, #fef2f2);color:var(--preview-error, #dc2626)}.support-widget__status{display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-md, 16px);font-size:var(--preview-font-size-sm, 12px);color:var(--preview-text-secondary, #666);background:var(--preview-surface-muted, #f9f8f4);border-bottom:1px solid var(--preview-border, #e0e0e0);flex-shrink:0}.support-widget__status--connecting{color:var(--preview-primary, #2563eb)}.support-widget__status--queued{color:var(--preview-warning, #f59e0b)}.support-widget__messages{flex:1;min-height:0;overflow-y:auto;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);display:flex;flex-direction:column;gap:var(--preview-spacing-sm, 8px)}.support-widget__empty{padding:var(--preview-spacing-lg, 24px) 0;text-align:center;color:var(--preview-text-secondary, #666);font-size:var(--preview-font-size-sm, 12px)}.support-widget__message{display:flex;flex-direction:column;gap:2px;max-width:85%;animation:fadeIn .15s ease}.support-widget__message--user{align-self:flex-end}.support-widget__message--agent{align-self:flex-start}.support-widget__message--system{align-self:center;max-width:100%}.support-widget__message-sender{font-size:var(--preview-font-size-xs, 10px);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--preview-text-secondary, #666)}.support-widget__message--user .support-widget__message-sender{text-align:right}.support-widget__message-text{padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px);border-radius:var(--preview-radius-md, 8px);font-size:var(--preview-font-size-base, 14px);line-height:1.4;word-break:break-word;white-space:pre-wrap}.support-widget__message--user .support-widget__message-text{background:var(--preview-primary-light, #e6f0ff);color:var(--preview-text, #333);border-bottom-right-radius:var(--preview-radius-sm, 4px)}.support-widget__message--agent .support-widget__message-text{background:var(--preview-surface-muted, #f3f4f6);color:var(--preview-text, #333);border-bottom-left-radius:var(--preview-radius-sm, 4px)}.support-widget__message--system .support-widget__message-text{background:transparent;color:var(--preview-text-secondary, #666);font-size:var(--preview-font-size-sm, 12px);font-style:italic;text-align:center;padding:var(--preview-spacing-xs, 4px) 0}.support-widget__input-row{display:flex;align-items:flex-end;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);border-top:1px solid var(--preview-border, #e0e0e0);background:var(--preview-surface, #ffffff);flex-shrink:0}.support-widget__input{flex:1;min-height:32px;max-height:80px;padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px);border:1px solid var(--preview-border, #e0e0e0);border-radius:24px;background:var(--preview-surface-muted, #f9f8f4);color:var(--preview-text, #333);font-size:var(--preview-font-size-base, 14px);font-family:inherit;line-height:1.4;resize:none;outline:none;transition:border-color var(--preview-transition-fast, .15s),box-shadow var(--preview-transition-fast, .15s)}.support-widget__input:focus{border-color:var(--preview-primary, #2563eb);box-shadow:var(--preview-focus-ring)}.support-widget__input:disabled{opacity:.5;cursor:not-allowed}.support-widget__input::placeholder{color:var(--preview-text-secondary, #666);opacity:.6}.support-widget__send-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:24px;background:var(--preview-primary, #2563eb);color:#fff;cursor:pointer;flex-shrink:0;transition:background-color var(--preview-transition-fast, .15s),opacity var(--preview-transition-fast, .15s)}.support-widget__send-btn:hover:not(:disabled){background:var(--preview-primary-hover, #1d4ed8)}.support-widget__send-btn:disabled{background:var(--preview-surface-muted, #e0e0e0);color:var(--preview-text-secondary, #666);cursor:not-allowed}.support-widget__send-btn:active:not(:disabled){transform:scale(.97)}.support-widget-minimized{position:absolute;bottom:80px;right:var(--preview-spacing-md, 16px);display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);background:var(--preview-surface-elevated, #ffffff);color:var(--preview-text, #333);border:1px solid var(--preview-border, #e0e0e0);border-radius:var(--preview-radius-full, 9999px);cursor:grab;box-shadow:0 4px 16px #0000001a;z-index:999;font-size:var(--preview-font-size-base, 14px);font-weight:500;-webkit-user-select:none;user-select:none;transition:background-color var(--preview-transition-fast, .15s),border-color var(--preview-transition-fast, .15s);animation:supportSlideIn .2s ease}.support-widget-minimized--dragging{cursor:grabbing}.support-widget-minimized:hover{background:var(--preview-surface-muted, #f3f4f6);border-color:var(--preview-primary, #2563eb);color:var(--preview-primary, #2563eb)}.support-widget-minimized__label{white-space:nowrap}.support-widget-minimized__badge{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--preview-radius-full, 9999px);background:var(--preview-primary, #2563eb);color:#fff;font-size:var(--preview-font-size-xs, 10px);font-weight:600}.z_zIndex\.modal{z-index:1200}.support-widget__close-dialog{padding:var(--preview-spacing-sm, 8px) 0 0}.support-widget__close-dialog-actions{display:flex;justify-content:flex-end;gap:var(--preview-spacing-sm, 8px)}.support-widget__close-dialog-btn{padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-md, 16px);border-radius:var(--preview-radius-sm, 4px);font-size:var(--preview-font-size-base, 14px);font-weight:500;cursor:pointer;transition:background-color var(--preview-transition-fast, .15s),color var(--preview-transition-fast, .15s)}.support-widget__close-dialog-btn--cancel{border:1px solid var(--preview-border, #e0e0e0);background:transparent;color:var(--preview-text, #333)}.support-widget__close-dialog-btn--cancel:hover{background:var(--preview-surface-muted, #f3f4f6)}.support-widget__close-dialog-btn--confirm{border:none;background:var(--preview-error, #dc2626);color:#fff}.support-widget__close-dialog-btn--confirm:hover{background:var(--preview-error-dark, #b91c1c)}@media(max-width:640px){.support-widget{position:fixed;bottom:0;right:0;left:0;width:auto;max-height:60vh;border-radius:var(--preview-radius-lg, 12px) var(--preview-radius-lg, 12px) 0 0}.support-widget-minimized{position:fixed;bottom:var(--preview-spacing-md, 16px);right:var(--preview-spacing-md, 16px)}}@media(prefers-reduced-motion:reduce){.support-widget,.support-widget-minimized{animation:none}.support-widget-minimized:hover{transform:none}.support-widget__message{animation:none}}.assembled-result-disposition{display:inline-flex;align-items:center;gap:4px;font-size:var(--preview-font-size-xs, .625rem);font-weight:600;padding:2px 8px;border-radius:12px;line-height:1.4;animation:dispositionFadeIn .15s ease-out 50ms both;margin-bottom:6px}.assembled-result-disposition[data-disposition=carried]{background:var(--preview-success-light, rgba(5, 150, 105, .1));color:#065f46}.assembled-result-disposition[data-disposition=defeated]{background:var(--preview-error-light, rgba(220, 53, 69, .1));color:#991b1b}.assembled-result-disposition[data-disposition=deferred]{background:var(--preview-warning-light, #fef3c7);color:#92400e}.assembled-result-disposition[data-disposition=withdrawn]{background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text-secondary, #666666)}[data-color-mode=dark] .assembled-result-disposition[data-disposition=carried]{color:#6ee7b7}[data-color-mode=dark] .assembled-result-disposition[data-disposition=defeated]{color:#fca5a5}[data-color-mode=dark] .assembled-result-disposition[data-disposition=deferred]{color:#fde047}@keyframes dispositionFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.assembled-result-disposition{font-size:.5625rem}}@media(prefers-reduced-motion:reduce){.assembled-result-disposition{animation:none}}.assembled-result-intent{display:inline-flex;align-items:center;gap:4px;font-size:var(--preview-font-size-xs, .625rem);font-weight:500;padding:2px 8px;border-radius:12px;line-height:1.4;background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text-secondary, #666666);animation:intentFadeIn .15s ease-out 50ms both}@keyframes intentFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.assembled-result-intent{animation:none}}.assembled-result-topics{display:flex;gap:4px;flex-wrap:wrap;overflow:visible;margin-top:4px;animation:topicsFadeIn .15s ease-out .1s both}.assembled-result-topics--compact{gap:3px}.assembled-topic-pill{display:inline-flex;align-items:center;font-size:var(--preview-font-size-xs, .625rem);font-weight:500;padding:1px 6px;border-radius:10px;line-height:1.5;overflow-wrap:break-word;word-break:break-word;max-width:100%}.assembled-topic-pill[data-confidence=strong]{background:var(--preview-primary-light, #e6f0ff);color:var(--preview-primary-dark, #1d4ed8)}[data-color-mode=dark] .assembled-topic-pill[data-confidence=strong]{color:#93c5fd}.assembled-topic-pill[data-confidence=matched]{background:color-mix(in srgb,var(--preview-primary-light, #e6f0ff) 30%,transparent);color:var(--preview-primary, #0066cc)}.assembled-topic-pill[data-confidence=unmatched]{background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text-secondary, #666666)}.assembled-topic-pill--overflow{background:transparent;color:var(--preview-text-secondary, #666666);font-style:italic;padding:1px 4px}.assembled-result-topics--compact .assembled-topic-pill{font-size:.5625rem;padding:1px 5px}@keyframes topicsFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.assembled-result-topics{max-height:none;overflow:visible}.assembled-result-topics .assembled-topic-pill{display:none}.assembled-result-topics:before{content:attr(data-topic-summary);display:inline-flex;font-size:var(--preview-font-size-xs, .625rem);color:var(--preview-text-secondary, #666666)}}@media(prefers-reduced-motion:reduce){.assembled-result-topics{animation:none}}.result-group{border:1px solid var(--preview-border, #e0e0e0);border-radius:8px;background:var(--preview-surface, #ffffff);overflow:hidden}.result-group-header{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);width:100%;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);background:var(--preview-surface-muted, #f9f8f4);border:none;cursor:pointer;font-size:var(--preview-font-size-sm, 14px);font-weight:500;color:var(--preview-text, #333333);transition:background-color var(--preview-transition-fast, .15s);text-align:left}.result-group-header:hover{background:var(--preview-border, #e0e0e0)}.result-group-header:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:-2px}.result-group-header[data-type]{border-left:3px solid transparent}.result-group-icon{width:16px;text-align:center;font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text-secondary, #666666)}.result-group-header[data-type=minutes] .result-group-icon{color:var(--preview-dataset-minutes, #2563eb)}.result-group-header[data-type=policies] .result-group-icon{color:var(--preview-dataset-policies, #9333ea)}.result-group-header[data-type=bylaws] .result-group-icon{color:var(--preview-dataset-bylaws, #eab308)}.result-group-header[data-type=agendas] .result-group-icon{color:var(--preview-dataset-agendas, #ec4899)}.result-group-header[data-type=staff_reports] .result-group-icon{color:var(--preview-dataset-staff-reports, #f97316)}.result-group-label{flex:1;font-size:var(--preview-font-size-sm, 14px);font-weight:500;color:var(--preview-text, #333333);text-align:left}.result-group-count{font-size:var(--preview-font-size-xs, 12px);font-weight:600;color:var(--preview-text-secondary, #666666);background:var(--preview-surface, #ffffff);padding:2px 8px;border-radius:10px}.result-group-chevron{font-size:10px;color:var(--preview-text-secondary, #666666);transition:transform var(--preview-transition-normal, .2s) ease-out}.result-group-header[aria-expanded=true] .result-group-chevron{transform:rotate(180deg)}.result-group-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out}.result-group-content--expanded{grid-template-rows:1fr}.result-group-items{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px);padding:0;overflow:hidden;opacity:0;transition:opacity .2s ease-out,padding .25s ease-out}.result-group-content--expanded .result-group-items{padding:var(--preview-spacing-sm, 8px);opacity:1}@media(prefers-reduced-motion:reduce){.result-group-header,.result-group-chevron,.result-group-content,.result-group-items{transition:none}.result-group-items{opacity:1}}.api-error{padding:var(--preview-spacing-md);background:var(--preview-error-light);border:1px solid var(--preview-error);border-radius:var(--preview-radius-md);color:var(--preview-text)}.api-error--compact{display:flex;align-items:center;gap:var(--preview-spacing-sm);padding:var(--preview-spacing-sm) var(--preview-spacing-md);font-size:var(--preview-font-size-sm)}.api-error__header{display:flex;align-items:center;gap:var(--preview-spacing-sm);margin-bottom:var(--preview-spacing-sm)}.api-error__icon{color:var(--preview-error);font-size:var(--preview-font-size-lg)}.api-error--compact .api-error__icon{font-size:var(--preview-font-size-base)}.api-error__title{margin:0;font-size:var(--preview-font-size-md);font-weight:600;color:var(--preview-error)}.api-error__message{margin:0 0 var(--preview-spacing-sm);line-height:1.5}.api-error--compact .api-error__message{margin:0;flex:1}.api-error__code{margin:0;font-size:var(--preview-font-size-xs);color:var(--preview-text-secondary);font-family:monospace}.api-error__retry-button{display:inline-flex;align-items:center;gap:var(--preview-spacing-xs);margin-top:var(--preview-spacing-md);padding:var(--preview-spacing-sm) var(--preview-spacing-md);background:var(--preview-error);color:#fff;border:none;border-radius:var(--preview-radius-sm);font-size:var(--preview-font-size-sm);font-weight:500;cursor:pointer;transition:background var(--preview-transition-fast)}.api-error__retry-button:hover{background:var(--preview-error-dark, #b91c1c)}.api-error__retry-button:focus-visible{outline:2px solid var(--preview-error);outline-offset:2px}.api-error__retry-link{padding:0;background:none;border:none;color:var(--preview-error);font-size:inherit;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.api-error__retry-link:hover{text-decoration-thickness:2px}.connection-status{position:fixed;bottom:var(--preview-spacing-md, 16px);right:var(--preview-spacing-md, 16px);z-index:1000;display:inline-flex;align-items:center;gap:var(--preview-spacing-xs);padding:var(--preview-spacing-xs) var(--preview-spacing-sm);border-radius:var(--preview-radius-full);font-size:var(--preview-font-size-xs);font-weight:500;box-shadow:0 2px 8px #00000026;transition:all var(--preview-transition-fast);animation:slideInUp .3s ease-out}@keyframes slideInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.connection-status--connected{background:var(--preview-success-light);color:var(--preview-success)}.connection-status--connecting{background:var(--preview-info-light, #eff6ff);color:var(--preview-primary-dark, #1d4ed8)}.connection-status--offline{background:var(--preview-warning-light);color:var(--preview-warning)}.connection-status--error{background:var(--preview-error-light);color:var(--preview-error-dark, #b91c1c)}.connection-status__icon{font-size:.75rem}.connection-status__label{white-space:nowrap}.connection-status__retry{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;margin-left:var(--preview-spacing-xs);background:transparent;border:1px solid currentColor;border-radius:var(--preview-radius-full);color:inherit;font-size:.625rem;cursor:pointer;transition:all var(--preview-transition-fast)}.connection-status__retry:hover{background:currentColor;color:#fff}.connection-status--offline .connection-status__retry:hover{color:var(--preview-warning);background:#fff}.connection-status--error .connection-status__retry:hover{color:var(--preview-error);background:#fff}.connection-status__retry:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:768px){.connection-status__retry{min-width:2.75rem;min-height:2.75rem;font-size:.75rem}}@media(prefers-reduced-motion:reduce){.connection-status{animation:none;transition:none}.connection-status__retry{transition:none}}.loading-skeleton{display:flex;flex-direction:column;gap:var(--preview-spacing-md, 16px);padding:var(--preview-spacing-sm, 8px)}.loading-skeleton__line{background:linear-gradient(90deg,var(--preview-surface-muted, #f5f5f5) 25%,var(--preview-surface, #ffffff) 50%,var(--preview-surface-muted, #f5f5f5) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px}.loading-skeleton--chat{padding:var(--preview-spacing-md, 16px);gap:var(--preview-spacing-lg, 24px)}.loading-skeleton__message{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px)}.loading-skeleton__message--user{align-items:flex-end}.loading-skeleton__message--assistant{align-items:flex-start}.loading-skeleton__bubble{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);border-radius:12px;background:var(--preview-surface-muted, #f5f5f5);max-width:80%;min-width:200px}.loading-skeleton__message--user .loading-skeleton__bubble{background:var(--preview-primary-light, #e6f0fa)}.loading-skeleton__label{margin-bottom:var(--preview-spacing-xs, 4px)}.loading-skeleton--results{gap:var(--preview-spacing-md, 16px)}.loading-skeleton__group{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px)}.loading-skeleton__group-header{display:flex;align-items:center;justify-content:space-between;padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px)}.loading-skeleton__result-item{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-sm, 8px);margin-left:var(--preview-spacing-md, 16px);border-radius:4px;background:var(--preview-surface, #ffffff)}.loading-skeleton__icon{flex-shrink:0;border-radius:4px}.loading-skeleton__result-content{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.loading-skeleton--artifacts{gap:var(--preview-spacing-lg, 24px)}.loading-skeleton--timeline{padding:var(--preview-spacing-sm, 8px)}.loading-skeleton--timeline .loading-skeleton__line{border-radius:8px}@media(prefers-reduced-motion:reduce){.loading-skeleton__line{animation:none;background:var(--preview-surface-muted, #f5f5f5)}}.markdown-content{font-size:var(--preview-chat-text-base);line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}.markdown-content p{margin:0}.markdown-content p+p{margin-top:.5em}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4{margin:.75em 0 .25em;font-weight:600;line-height:1.3}.markdown-content h1:first-child,.markdown-content h2:first-child,.markdown-content h3:first-child,.markdown-content h4:first-child{margin-top:0}.markdown-content h1{font-size:var(--preview-heading-3)}.markdown-content h2{font-size:var(--preview-heading-4)}.markdown-content h3{font-size:var(--preview-chat-text-lg)}.markdown-content h4{font-size:var(--preview-chat-text-base)}.markdown-content ul,.markdown-content ol{margin:.5em 0;padding-left:1.5em}.markdown-content li{margin:.2em 0}.markdown-content li>ul,.markdown-content li>ol{margin:.1em 0}.markdown-content li:has(>input[type=checkbox]){list-style:none;margin-left:-1.5em;padding-left:.25em}.markdown-content li>input[type=checkbox]{margin-right:.4em}.markdown-content code{font-family:var(--preview-font-family-mono);font-size:.9em;background:var(--preview-surface-muted);border-radius:var(--preview-radius-sm);padding:.15em .35em}.markdown-content pre{margin:.5em 0;border-radius:var(--preview-radius-sm);overflow-x:auto}.markdown-content pre>code{display:block;padding:.75em 1em;background:var(--preview-surface-muted);border-radius:var(--preview-radius-sm);font-size:var(--preview-chat-text-sm);line-height:1.5}.markdown-content strong{font-weight:600}.markdown-content em{font-style:italic}.markdown-content a{color:var(--preview-primary);text-decoration:underline;transition:color var(--preview-transition-fast)}.markdown-content a:hover{text-decoration:underline;color:var(--preview-primary-hover)}.markdown-content table{width:100%;margin:.5em 0;border-collapse:collapse;font-size:var(--preview-chat-text-sm)}.markdown-content th,.markdown-content td{border:1px solid var(--preview-border);padding:.4em .6em;text-align:left}.markdown-content th{font-weight:600;background:var(--preview-surface-muted)}.markdown-content tr:nth-child(2n) td{background:var(--preview-surface-muted)}.markdown-content blockquote{margin:.5em 0;padding:.4em .75em;border-left:3px solid var(--preview-primary);background:var(--preview-surface-muted);color:var(--preview-text-secondary)}.markdown-content blockquote p{margin:0}.markdown-content hr{margin:.75em 0;border:none;border-top:1px solid var(--preview-border)}.markdown-content img{max-width:100%;height:auto;border-radius:var(--preview-radius-sm)}.markdown-content del{text-decoration:line-through;opacity:.7}.markdown-content>*:last-child:after{content:var(--streamdown-caret, none);display:inline;vertical-align:baseline;animation:markdownCaretBlink 1s step-end infinite}@keyframes markdownCaretBlink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.markdown-content>*:last-child:after{animation:none}.markdown-content a{transition:none}}.assembled-search-panel{position:absolute;bottom:100%;left:0;right:0;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-bottom:none;border-radius:12px 12px 0 0;box-shadow:0 -4px 20px #00000026;animation:slideUp .2s ease-out forwards;z-index:10;container-type:inline-size;display:flex;flex-direction:column;max-height:60vh}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.assembled-search-panel-header{display:flex;align-items:center;gap:8px;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);border-bottom:1px solid var(--preview-border, #e0e0e0);flex-shrink:0}.assembled-search-panel-header .assembled-search-panel-close{margin-left:auto;flex-shrink:0}.assembled-search-panel-title{margin:0;font-size:var(--preview-font-size-base, 14px);font-weight:600;color:var(--preview-text, #333333);white-space:nowrap}.assembled-search-panel-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-search-panel-close:hover{background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text, #333333)}.assembled-search-panel-body{padding:var(--preview-spacing-md, 16px);overflow-y:auto;min-height:0}.assembled-search-panel-footer{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);border-top:1px solid var(--preview-border, #e0e0e0);background:var(--preview-surface-muted, #f5f5f5);flex-shrink:0}.assembled-modal-section-label{font-size:var(--preview-font-size-xs, 12px);font-weight:600;color:var(--preview-text-secondary, #666666);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--preview-spacing-xs, 4px)}.assembled-modal-row{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-md, 16px);margin-bottom:var(--preview-spacing-sm, 8px)}.assembled-modal-field{flex:1;min-width:120px;display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px)}.assembled-modal-label{font-size:var(--preview-font-size-xs, 12px);font-weight:500;color:var(--preview-text-secondary, #666666)}.assembled-modal-select{padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px);background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:6px;color:var(--preview-text, #333333);font-size:var(--preview-font-size-sm, 14px);cursor:pointer;transition:border-color var(--preview-transition-fast, .15s);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding-right:28px}.assembled-modal-select:hover,.assembled-modal-select:focus{border-color:var(--preview-primary, #0066cc);outline:none;box-shadow:var(--preview-focus-ring)}[data-color-mode=dark] .assembled-modal-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23a0a0a0' d='M6 8L1 3h10z'/%3E%3C/svg%3E")}.assembled-modal-input{padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px);background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:6px;color:var(--preview-text, #333333);font-size:var(--preview-font-size-sm, 14px);transition:border-color var(--preview-transition-fast, .15s)}.assembled-modal-input:hover,.assembled-modal-input:focus{border-color:var(--preview-primary, #0066cc);outline:none;box-shadow:var(--preview-focus-ring)}.assembled-topic-box{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-sm, 8px);background:var(--preview-surface-muted, #f5f5f5);border:1px solid var(--preview-border, #e0e0e0);border-radius:6px;overflow:hidden}.assembled-topic-box-title{font-size:var(--preview-font-size-sm, 14px);font-weight:600;color:var(--preview-text, #333333)}.assembled-topic-input-row{display:flex;gap:var(--preview-spacing-xs, 4px);align-items:center}.assembled-topic-input{flex:1;min-width:0;padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px);background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text, #333333);font-size:var(--preview-font-size-sm, 14px)}.assembled-topic-input:focus{border-color:var(--preview-primary, #0066cc);outline:none;box-shadow:var(--preview-focus-ring)}.assembled-topic-input::placeholder{color:var(--preview-text-secondary, #666666);opacity:.7}.assembled-topic-add{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text-secondary, #666666);font-size:.75rem;cursor:pointer;transition:background var(--preview-transition-fast, .15s),color var(--preview-transition-fast, .15s),border-color var(--preview-transition-fast, .15s)}.assembled-topic-add:hover{background:var(--preview-primary, #0066cc);border-color:var(--preview-primary, #0066cc);color:#fff}.assembled-topic-tags{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-xs, 4px);margin-bottom:var(--preview-spacing-xs, 4px)}.assembled-topic-tag{display:inline-flex;align-items:center;gap:var(--preview-spacing-xs, 4px);padding:2px 6px 2px 8px;background:var(--preview-primary-light, #e6f0ff);border:1px solid var(--preview-primary, #0066cc);border-radius:4px;font-size:var(--preview-font-size-xs, 12px);color:var(--preview-primary, #0066cc)}.assembled-topic-tag-remove{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:transparent;border:none;border-radius:2px;color:var(--preview-primary, #0066cc);font-size:var(--preview-font-size-xs, .625rem);cursor:pointer;opacity:.7;transition:opacity var(--preview-transition-fast, .15s),background var(--preview-transition-fast, .15s)}.assembled-topic-tag-remove:hover{opacity:1;background:var(--preview-primary, #0066cc);color:#fff}.assembled-topic-box--exclude{border-color:var(--preview-error, #dc3545);background:var(--preview-error-light)}[data-color-mode=dark] .assembled-topic-box--exclude{background:#3d2020}.assembled-topic-tag--exclude{background:var(--preview-error-light, #fff5f5);border-color:var(--preview-error, #dc3545);color:var(--preview-error, #dc3545)}.assembled-topic-tag--exclude .assembled-topic-tag-remove{color:var(--preview-error, #dc3545)}.assembled-topic-tag--exclude .assembled-topic-tag-remove:hover{background:var(--preview-error, #dc3545);color:#fff}.assembled-dataset-action{background:none!important;border:none;padding:0;font-size:var(--preview-font-size-xs, 12px);color:var(--preview-primary, #0066cc);cursor:pointer;text-decoration:underline;transition:color var(--preview-transition-fast, .15s)}.assembled-dataset-action:hover{color:var(--preview-primary-hover, #0052a3)}.assembled-dataset-action:disabled{opacity:.6;cursor:not-allowed}.assembled-dataset-checkboxes{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-xs, 4px) var(--preview-spacing-md, 16px)}.assembled-dataset-item{display:inline-flex;align-items:center;gap:4px;font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text, #333333);cursor:pointer}.assembled-search-error{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);margin-bottom:var(--preview-spacing-sm, 8px);background:var(--preview-error-light, #fff5f5);border:1px solid var(--preview-error, #dc3545);border-radius:6px;color:var(--preview-error, #dc3545);font-size:var(--preview-font-size-sm, 14px)}.assembled-search-error i{flex-shrink:0}.assembled-search-message{padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);margin-bottom:var(--preview-spacing-sm, 8px);background:var(--preview-success-light, #f0fff4);border:1px solid var(--preview-success, #28a745);border-radius:6px;color:var(--preview-success, #28a745);font-size:var(--preview-font-size-sm, 14px)}.assembled-modal-field--disabled{opacity:.5;cursor:not-allowed}.assembled-modal-field--disabled .assembled-modal-select{cursor:not-allowed}.assembled-modal-hint{font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666);font-style:italic}.assembled-modal-select:disabled,.assembled-modal-input:disabled,.assembled-topic-input:disabled{opacity:.6;cursor:not-allowed;background:var(--preview-surface-muted, #f5f5f5)}.assembled-modal-field--disabled .assembled-modal-select:disabled{opacity:1}.assembled-topic-add:disabled,.assembled-topic-tag-remove:disabled,.assembled-modal-btn:disabled{opacity:.6;cursor:not-allowed}@container (max-width: 550px){.assembled-modal-row{flex-direction:column}}@media(max-width:768px){.assembled-search-panel-close{width:44px;height:44px}}@media(max-width:768px){.assembled-modal-select,.assembled-modal-input,.assembled-topic-input{font-size:16px}}@media(max-width:480px){.assembled-search-panel{position:fixed;inset:auto 0 0;max-height:80vh;border-radius:12px 12px 0 0;z-index:var(--preview-z-modal)}.assembled-modal-field{min-width:0}.assembled-modal-row{flex-direction:column}}@media(prefers-reduced-motion:reduce){.assembled-search-panel{animation:none}.assembled-search-panel-close,.assembled-modal-select,.assembled-modal-input,.assembled-topic-add,.assembled-topic-tag-remove{transition:none}}.assembled-dataset-group{margin-bottom:var(--preview-spacing-sm, 8px)}.assembled-dataset-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--preview-spacing-xs, 4px)}.assembled-dataset-actions{display:flex;gap:var(--preview-spacing-sm, 8px)}.assembled-dataset-action{background:none!important;border:none;padding:0;font-size:var(--preview-font-size-xs, 12px);color:var(--preview-primary, #2563eb);cursor:pointer;text-decoration:underline}.assembled-dataset-action:hover{color:var(--preview-primary-hover, #1d4ed8)}.assembled-dataset-action:disabled{opacity:.5;cursor:not-allowed}.assembled-dataset-checkboxes{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-sm, 8px)}.assembled-dataset-item{display:inline-flex;align-items:center;gap:var(--preview-spacing-xs, 4px);font-size:var(--preview-font-size-sm, 12px);color:var(--preview-text, #333333);cursor:pointer}.assembled-dataset-item input[type=checkbox]{cursor:pointer}.assembled-message{display:flex;flex-direction:column;gap:4px;max-width:85%;animation:fadeInUp .25s ease-out forwards}.assembled-message--user{align-self:flex-end;align-items:flex-end;animation-name:slideInRight}.assembled-message--assistant{align-self:flex-start;align-items:flex-start;animation-name:slideInLeft}.assembled-message-bubble{padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);border-radius:4px}.assembled-message--user .assembled-message-bubble{background:var(--preview-surface, #ffffff);color:var(--preview-text, #333333);border-right:3px solid var(--preview-primary, #0066cc);box-shadow:0 2px 8px #0000001a}.assembled-message--assistant .assembled-message-bubble{background:var(--preview-surface, #ffffff);color:var(--preview-text, #333333);border-left:3px solid var(--preview-text-secondary, #666666);padding:var(--preview-spacing-md, 16px);box-shadow:0 2px 8px #0000001a}.assembled-message-label{font-size:var(--preview-chat-text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;display:flex;align-items:center;gap:6px}.assembled-message--user .assembled-message-label{color:var(--preview-primary, #0066cc);justify-content:flex-end}.assembled-message--assistant .assembled-message-label{color:var(--preview-text-secondary, #666666)}.assembled-message-label i{font-size:var(--preview-chat-text-sm)}.assembled-message-text{margin:0;font-size:var(--preview-chat-text-base);line-height:1.5}.assembled-message-results+.assembled-message-text{margin-top:var(--preview-spacing-md, 12px)}.assembled-message-text--streaming{min-height:1.5em}.assembled-streaming-cursor{display:inline-block;width:2px;height:1em;background-color:var(--preview-text, #333333);margin-left:2px;vertical-align:text-bottom;animation:blink 1s step-end infinite}.assembled-streaming-indicator{font-size:var(--preview-chat-text-xs);font-weight:400;color:var(--preview-text-secondary, #666666);font-style:italic;letter-spacing:normal;text-transform:none;animation:fadeIn .15s ease-out}.assembled-streaming-indicator--reconnecting{color:var(--preview-warning, #d97706)}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.assembled-response-intro{margin:0 0 var(--preview-spacing-sm, 8px) 0;font-size:var(--preview-chat-text-base);line-height:1.5}.assembled-response-summary{margin:var(--preview-spacing-sm, 8px) 0 0 0;font-size:var(--preview-chat-text-base);line-height:1.5;color:var(--preview-text-secondary, #666666)}.assembled-message-time{font-size:var(--preview-chat-text-xs);color:var(--preview-text-secondary, #666666);padding:0 4px}.assembled-message--assistant .assembled-response-intro{animation:fadeIn .2s ease-out forwards}.assembled-message--assistant .assembled-response-summary{animation:fadeIn .2s ease-out forwards;animation-delay:.2s;opacity:0}.assembled-suggestion-chip{font-size:var(--preview-chat-text-xs);padding:8px 14px;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:20px;color:var(--preview-text, #333333);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-suggestion-chip:hover{border-color:var(--preview-primary, #0066cc);color:var(--preview-primary, #0066cc);background:var(--preview-primary-light, #e6f0ff)}.assembled-suggestion-chip:active{transform:scale(.97)}.assembled-suggestion-chip--used{opacity:.5;border-color:var(--preview-border)}.assembled-message-suggestions{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-sm, 8px) 0;margin-top:var(--preview-spacing-xs, 4px);animation:fadeInUp .25s ease-out forwards;animation-delay:.35s;opacity:0}.assembled-suggestions-label{font-size:var(--preview-chat-text-sm);color:var(--preview-text-secondary, #666666);font-weight:500}.assembled-suggestions-chips{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-xs, 4px)}.assembled-message-suggestions .assembled-suggestion-chip:nth-child(1){animation:fadeIn .15s ease-out forwards;animation-delay:.4s;opacity:0}.assembled-message-suggestions .assembled-suggestion-chip:nth-child(2){animation:fadeIn .15s ease-out forwards;animation-delay:.45s;opacity:0}.assembled-message-suggestions .assembled-suggestion-chip:nth-child(3){animation:fadeIn .15s ease-out forwards;animation-delay:.5s;opacity:0}.assembled-citations{display:flex;flex-wrap:wrap;align-items:center;gap:var(--preview-spacing-xs, 4px);padding-top:var(--preview-spacing-md, 12px);padding-bottom:var(--preview-spacing-md, 12px);border-top:1px solid var(--preview-border, #e0e0e0);animation:fadeIn .2s ease-out forwards;animation-delay:.3s;opacity:0}.assembled-citations-label{font-size:var(--preview-chat-text-sm);color:var(--preview-text-secondary, #666666);font-weight:500;vertical-align:baseline}.assembled-citation{font-size:var(--preview-chat-text-sm);font-family:inherit;color:var(--preview-primary, #0066cc);border:none;cursor:pointer;padding:2px 8px;min-height:24px;display:inline-flex;align-items:center;background:var(--preview-primary-light, #e6f0ff);border-radius:12px;transition:background var(--preview-transition-fast, .15s)}.assembled-citation:hover{background:color-mix(in srgb,var(--preview-primary, #0066cc) 15%,transparent)}.assembled-citation--toggle{background:transparent;color:var(--preview-text-secondary, #666666);font-weight:500}.assembled-message-filters{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-xs, 4px);margin-top:var(--preview-spacing-sm, 8px);padding-top:var(--preview-spacing-sm, 8px);border-top:1px solid var(--preview-border, #e0e0e0)}.assembled-message-filter-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--preview-primary-light, #e6f0ff);border:1px solid var(--preview-primary, #0066cc);border-radius:16px;font-size:var(--preview-chat-text-xs);color:var(--preview-primary, #0066cc)}.assembled-message-filter-label{opacity:.7}.assembled-message-filter-value{font-weight:500}.assembled-message-feedback{display:flex;align-items:center;gap:10px;margin-top:var(--preview-spacing-sm, 8px);padding-top:var(--preview-spacing-sm, 8px);border-top:1px solid var(--preview-border, #e0e0e0)}.assembled-message-feedback .assembled-feedback-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;width:auto;height:auto;padding:6px 14px;font-size:var(--preview-font-size-sm, 13px);font-weight:400;white-space:nowrap;border:1px solid var(--preview-border, #e0e0e0);border-radius:16px;cursor:pointer;position:relative;transition:all var(--preview-transition-fast, .15s)}.assembled-message-feedback .assembled-feedback-btn i{font-size:var(--preview-font-size-sm, 13px)}.assembled-message-feedback button.assembled-feedback-btn--helpful{background-color:var(--preview-surface-muted, #f0f0f0);color:var(--preview-text-secondary, #666666)}.assembled-message-feedback button.assembled-feedback-btn--helpful:hover{background-color:var(--preview-surface-muted, #e8e8e8);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.assembled-message-feedback button.assembled-feedback-btn--not-helpful{background-color:var(--preview-surface-muted, #f0f0f0);color:var(--preview-text-secondary, #666666)}.assembled-message-feedback button.assembled-feedback-btn--not-helpful:hover{background-color:var(--preview-surface-muted, #e8e8e8);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.assembled-message-feedback .assembled-feedback-btn--active{opacity:1;transform:scale(1.05);box-shadow:0 2px 8px #0003}.assembled-message-feedback .assembled-feedback-btn:not(.assembled-feedback-btn--active){color:var(--preview-text-muted, #556275);border-color:var(--preview-border, #e0e0e0)}.assembled-message-feedback .assembled-feedback-btn:not(.assembled-feedback-btn--active):hover{color:var(--preview-text-secondary, #666666)}.assembled-share-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--preview-border, #e0e0e0);border-radius:50%;background:var(--preview-surface, #ffffff);color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s);margin-left:auto}.assembled-share-btn:hover{border-color:var(--preview-primary, #0066cc);color:var(--preview-primary, #0066cc);background:var(--preview-primary-light, #e6f0ff)}.assembled-message-highlight{position:relative}.assembled-message-highlight:before{content:"";position:absolute;inset:-4px;border-radius:8px;background-color:var(--preview-primary-light, #e6f0ff);animation:highlightFlash 2s ease-out forwards;pointer-events:none;z-index:-1}@media(max-width:768px){.assembled-message{max-width:95%}.assembled-message-feedback .assembled-feedback-btn{min-height:44px;padding:10px 16px}}@media(prefers-reduced-motion:reduce){.assembled-message,.assembled-message--user,.assembled-message--assistant,.assembled-message--assistant .assembled-response-intro,.assembled-message--assistant .assembled-response-summary,.assembled-message--assistant .assembled-citations,.assembled-message-suggestions,.assembled-message-suggestions .assembled-suggestion-chip,.assembled-streaming-indicator{animation:none;opacity:1;transform:none}.assembled-suggestion-chip,.assembled-message-feedback .assembled-feedback-btn,.assembled-share-btn{transition:none}}.assembled-chat-input-area{position:relative;padding:var(--preview-spacing-md, 16px);background:var(--preview-surface, #ffffff);border-top:1px solid var(--preview-border, #e0e0e0);transition:background-color var(--preview-transition-normal),border-color var(--preview-transition-normal)}.assembled-chat-input-wrapper{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px)}.assembled-chat-input{flex:1;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);font-size:var(--preview-chat-text-base);border:1px solid var(--preview-border, #e0e0e0);border-radius:24px;background:var(--preview-surface-muted, #f9f8f4);outline:none;font-family:inherit;transition:border-color var(--preview-transition-fast, .15s),box-shadow var(--preview-transition-fast, .15s)}.assembled-chat-input:focus{border-color:var(--preview-primary, #0066cc);box-shadow:var(--preview-focus-ring)}.assembled-chat-input::placeholder{color:var(--preview-text-secondary, #666666)}button.assembled-send-btn{padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);font-size:var(--preview-chat-text-base);font-weight:500;background-color:var(--preview-primary, #2563eb)!important;color:#fff;border:none;border-radius:24px;cursor:pointer;transition:background-color var(--preview-transition-fast, .15s)}button.assembled-send-btn:hover:not(:disabled){background-color:var(--preview-primary-hover, #1d4ed8)!important}button.assembled-send-btn:disabled{background-color:var(--preview-surface-muted, #e0e0e0)!important;color:var(--preview-text-muted, #556275);cursor:not-allowed}button.assembled-send-btn:active:not(:disabled){transform:scale(.97)}button.assembled-send-btn--cancel{background-color:var(--preview-error, #dc2626)!important;display:inline-flex;align-items:center;gap:6px}button.assembled-send-btn--cancel:hover:not(:disabled){background-color:var(--preview-error-dark, #b91c1c)!important}button.assembled-send-btn--cancel i{font-size:12px}.assembled-settings-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--preview-border, #e0e0e0);border-radius:50%;background:var(--preview-surface, #ffffff);color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s);flex-shrink:0}.assembled-settings-btn:hover{border-color:var(--preview-primary, #0066cc);color:var(--preview-primary, #0066cc);background:var(--preview-primary-light, #e6f0ff)}.assembled-input-filters{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-xs, 4px);padding-bottom:var(--preview-spacing-sm, 8px)}.assembled-input-filter-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--preview-primary-light, #e6f0ff);border:1px solid var(--preview-primary, #0066cc);border-radius:16px;font-size:var(--preview-chat-text-xs);color:var(--preview-primary, #0066cc)}.assembled-input-filter-label{opacity:.7}.assembled-input-filter-value{font-weight:500}.assembled-input-filter-remove{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:50%;background:transparent;color:var(--preview-primary, #0066cc);cursor:pointer;font-size:var(--preview-chat-text-xs);margin-left:2px;transition:all var(--preview-transition-fast, .15s)}.assembled-input-filter-remove:hover{background:var(--preview-primary, #0066cc);color:#fff}@media(max-width:768px){.assembled-settings-btn{width:44px;height:44px}button.assembled-send-btn{min-height:44px}.assembled-chat-input{font-size:16px}}@media(prefers-reduced-motion:reduce){.assembled-chat-input-area,.assembled-send-btn{transition:none}}.assembled-message-results{display:flex;flex-direction:column;gap:var(--preview-spacing-sm, 8px);margin-top:var(--preview-spacing-sm, 8px);animation:fadeInUp .25s ease-out forwards;animation-delay:.1s;opacity:0}.assembled-message-results--grouped{display:flex;flex-direction:column;gap:var(--preview-spacing-sm, 8px)}.assembled-message-results-footer{margin-top:var(--preview-spacing-xs, 4px);padding-bottom:var(--preview-spacing-md, 12px)}.assembled-result-card{background:var(--preview-surface-muted, #f9f8f4);border:1px solid var(--preview-border, #e0e0e0);border-radius:8px;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-result-card:hover,.assembled-result-card--hovered{border-color:var(--preview-primary, #0066cc)}.assembled-result-card--selected{border-color:var(--preview-primary, #0066cc);border-width:2px;background:color-mix(in srgb,var(--preview-primary, #0066cc) 5%,var(--preview-surface-muted, #f9f8f4))}.assembled-result-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.assembled-result-date{font-size:var(--preview-chat-text-sm);color:var(--preview-text-secondary, #666666)}.assembled-result-title{font-weight:600;font-size:var(--preview-chat-text-base);color:var(--preview-text, #333333);margin-bottom:4px}.assembled-result-excerpt{font-size:var(--preview-chat-text-sm);color:var(--preview-text-secondary, #666666);line-height:1.4;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.assembled-result-badge{font-size:var(--preview-chat-text-xs);font-weight:600;letter-spacing:.02em;padding:2px 6px;background:var(--preview-primary-light, #e6f0ff);color:var(--preview-primary, #0066cc);border-radius:4px}.assembled-result-badge[data-type=minutes]{background:var(--preview-dataset-minutes-light, #dbeafe);color:#1e40af}.assembled-result-badge[data-type=policies]{background:var(--preview-dataset-policies-light, #f3e8ff);color:#6b21a8}.assembled-result-badge[data-type=bylaws]{background:var(--preview-dataset-bylaws-light, #fef9c3);color:#854d0e}.assembled-result-badge[data-type=agendas]{background:var(--preview-dataset-agendas-light, #fce7f3);color:#9d174d}.assembled-result-badge[data-type=staff_reports]{background:var(--preview-dataset-staff-reports-light, #ffedd5);color:#9a3412}[data-color-mode=dark] .assembled-result-badge[data-type=minutes]{color:#93c5fd}[data-color-mode=dark] .assembled-result-badge[data-type=policies]{color:#c4b5fd}[data-color-mode=dark] .assembled-result-badge[data-type=bylaws]{color:#fde047}[data-color-mode=dark] .assembled-result-badge[data-type=agendas]{color:#f9a8d4}[data-color-mode=dark] .assembled-result-badge[data-type=staff_reports]{color:#fdba74}.assembled-result-context{display:flex;gap:6px;font-size:var(--preview-font-size-sm, 13px);color:var(--preview-text-secondary, #666666);line-height:1.5;margin-bottom:8px;padding:6px 8px;border-left:2px solid var(--preview-border, #e0e0e0);cursor:pointer;border-radius:0 4px 4px 0;transition:background var(--preview-transition-fast, .15s);animation:fadeIn .15s ease-out 75ms both}.assembled-result-context:hover{background:var(--preview-surface-muted, #f9f8f4)}.assembled-result-context i{flex-shrink:0;margin-top:2px;color:var(--preview-info, #17a2b8)}.assembled-result-context__text{flex:1;min-width:0}.assembled-result-context__text--clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:480px){.assembled-result-context__text--clamped{-webkit-line-clamp:1}}@media(prefers-reduced-motion:reduce){.assembled-result-context{animation:none}}.assembled-result-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.assembled-result-link{display:inline-flex;align-items:center;gap:4px;font-size:var(--preview-chat-text-xs);font-weight:500;color:var(--preview-primary, #0066cc);background:transparent!important;border:none;padding:0;cursor:pointer;transition:gap var(--preview-transition-fast, .15s)}.assembled-result-link:hover{gap:8px}.assembled-result-vote{margin-bottom:8px}.assembled-vote-indicator{display:inline-flex;align-items:center;gap:4px;font-size:var(--preview-chat-text-sm);font-weight:600}.assembled-vote-indicator i{font-size:var(--preview-chat-text-base)}.assembled-vote-indicator--passed{color:var(--preview-success, #28a745)}.assembled-vote-indicator--failed{color:var(--preview-error, #dc3545)}.assembled-save-package-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:var(--preview-chat-text-xs);font-weight:500;color:var(--preview-primary, #0066cc);background:var(--preview-surface, #ffffff);border:1px solid var(--preview-primary, #0066cc);border-radius:20px;cursor:pointer;transition:all var(--preview-transition-fast, .15s) ease;margin-top:var(--preview-spacing-sm, 8px)}.assembled-save-package-btn:hover{background:var(--preview-primary-light, #e6f0ff)}.assembled-save-package-btn:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}.assembled-save-package-btn--saved{color:var(--preview-success, #059669);border-color:var(--preview-success, #059669);background:var(--preview-success-light, rgba(5, 150, 105, .1));cursor:default}.assembled-save-package-btn--saved:hover{background:var(--preview-success-light, rgba(5, 150, 105, .1))}.assembled-view-package-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:var(--preview-chat-text-xs);font-weight:500;color:var(--preview-text-secondary, #666666);background:transparent;border:1px solid var(--preview-border, #e0e0e0);border-radius:20px;cursor:pointer;transition:all var(--preview-transition-fast, .15s) ease;margin-top:var(--preview-spacing-sm, 8px)}.assembled-view-package-btn:hover{color:var(--preview-primary, #0066cc);border-color:var(--preview-primary, #0066cc);background:var(--preview-primary-light, #e6f0ff)}.assembled-view-package-btn:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}.assembled-search-container{display:flex;align-items:center;gap:6px;padding:6px 10px;border-bottom:1px solid var(--preview-border, #e0e0e0);animation:fadeIn .15s ease-out}.assembled-search-icon{flex-shrink:0;font-size:var(--preview-chat-text-xs);color:var(--preview-text-secondary, #666666)}.assembled-search-input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--preview-chat-text-sm);color:var(--preview-text, #333333);padding:2px 0}.assembled-search-input:focus-visible{outline:1px solid var(--preview-primary, #0066cc);outline-offset:0;box-shadow:none}.assembled-search-input::placeholder{color:var(--preview-text-secondary, #666666);opacity:.6}.assembled-search-clear{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:50%;background:var(--preview-surface-muted, #f9f8f4);color:var(--preview-text-secondary, #666666);font-size:10px;cursor:pointer;transition:background var(--preview-transition-fast, .15s)}.assembled-search-clear:hover{background:var(--preview-border, #e0e0e0)}.assembled-search-highlight{background:var(--preview-warning-light, rgba(255, 193, 7, .2));color:inherit;border-radius:2px}@media(prefers-reduced-motion:reduce){.assembled-search-container{animation:none}}.assembled-chat-result-group .result-group-header{font-size:var(--preview-chat-text-base)}.assembled-chat-result-group .result-group-count,.assembled-chat-result-group .result-group-chevron{font-size:var(--preview-chat-text-xs)}.assembled-chat-result-group .assembled-result-card{margin:0;animation:none}.assembled-chat-result-group .assembled-show-more-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--preview-spacing-sm, 8px);background:transparent;border:1px dashed var(--preview-border, #e0e0e0);border-radius:6px;color:var(--preview-primary, #0066cc);font-size:var(--preview-font-size-sm, 14px);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-chat-result-group .assembled-show-more-btn:hover{background:var(--preview-primary-light, #e6f0ff);border-color:var(--preview-primary, #0066cc)}@media(prefers-reduced-motion:reduce){.assembled-message--assistant .assembled-message-results,.assembled-result-card{animation:none;opacity:1;transform:none}.assembled-result-card,.assembled-save-package-btn,.assembled-view-package-btn{transition:none}}.assembled-vote-breakdown{display:flex;flex-direction:column;gap:var(--preview-spacing-sm, 8px);margin:var(--preview-spacing-sm, 8px) 0;animation:slideInLeft .25s ease-out forwards;animation-delay:.25s;opacity:0}.assembled-vote-section{padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);border-radius:8px;border-left:4px solid}.assembled-vote-section--yes{background:#28a74514;border-color:var(--preview-success, #28a745)}.assembled-vote-section--no{background:#dc354514;border-color:var(--preview-error, #dc3545)}.assembled-vote-section-header{display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px);font-weight:600;font-size:var(--preview-chat-text-sm);margin-bottom:4px}.assembled-vote-section--yes .assembled-vote-section-header{color:var(--preview-success, #28a745)}.assembled-vote-section--no .assembled-vote-section-header{color:var(--preview-error, #dc3545)}.assembled-vote-names{font-size:var(--preview-chat-text-sm);color:var(--preview-text-secondary, #666666);line-height:1.5}@media(prefers-reduced-motion:reduce){.assembled-vote-breakdown,.assembled-message--assistant .assembled-vote-breakdown{animation:none;opacity:1;transform:none}}.assembled-topic-trend{background:var(--preview-surface-muted, #f8f9fa);border-radius:8px;padding:var(--preview-spacing-md, 16px);margin:var(--preview-spacing-sm, 8px) 0;border-left:4px solid var(--preview-success, #28a745)}.assembled-topic-trend-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--preview-spacing-sm, 8px)}.assembled-topic-trend-label{font-size:var(--preview-chat-text-xs);font-weight:700;letter-spacing:.5px;color:var(--preview-success, #28a745);text-transform:uppercase}.assembled-topic-trend-share-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s);flex-shrink:0;font-size:var(--preview-chat-text-sm)}.assembled-topic-trend-share-btn:hover{background:var(--preview-success-light, #e6f5ea);border-color:var(--preview-success, #28a745);color:var(--preview-success, #28a745)}.assembled-topic-trend-share-btn:focus-visible{outline:2px solid var(--preview-success, #28a745);outline-offset:2px}.assembled-topic-trend-title{font-size:var(--preview-chat-text-lg);font-weight:600;color:var(--preview-text, #333333);margin-bottom:var(--preview-spacing-sm, 8px)}.assembled-topic-trend-stats{display:flex;align-items:baseline;gap:var(--preview-spacing-xs, 4px);margin-bottom:var(--preview-spacing-md, 16px)}.assembled-topic-trend-count{font-size:var(--preview-heading-2, 24px);font-weight:700;color:var(--preview-text, #333333)}.assembled-topic-trend-mentions{font-size:var(--preview-chat-text-base);color:var(--preview-text-secondary, #666666)}.assembled-topic-trend-badge{display:inline-flex;align-items:center;gap:2px;background:var(--preview-success-light, rgba(40, 167, 69, .1));color:var(--preview-success, #28a745);font-size:var(--preview-chat-text-sm);font-weight:600;padding:2px 8px;border-radius:12px;margin-left:var(--preview-spacing-sm, 8px)}.assembled-topic-trend-badge i{font-size:var(--preview-chat-text-xs)}.assembled-topic-trend-breakdown{display:flex;flex-direction:column;gap:var(--preview-spacing-sm, 8px)}.assembled-topic-trend-bar{display:grid;grid-template-columns:80px 1fr 40px;align-items:center;gap:var(--preview-spacing-sm, 8px)}.assembled-topic-trend-bar-label{font-size:var(--preview-chat-text-sm);color:var(--preview-text-secondary, #666666);text-align:right}.assembled-topic-trend-bar-track{height:8px;background:var(--preview-border, #e0e0e0);border-radius:4px;overflow:hidden}.assembled-topic-trend-bar-fill{height:100%;background:var(--preview-success, #28a745);border-radius:4px;transition:width var(--preview-transition-normal, .2s) ease-out}.assembled-topic-trend-bar:first-child .assembled-topic-trend-bar-fill{background:var(--preview-success, #28a745)}.assembled-topic-trend-bar:nth-child(2) .assembled-topic-trend-bar-fill{background:var(--preview-primary, #007bff)}.assembled-topic-trend-bar:nth-child(3) .assembled-topic-trend-bar-fill{background:var(--preview-warning, #ffc107)}.assembled-topic-trend-bar-count{font-size:var(--preview-chat-text-sm);font-weight:600;color:var(--preview-text, #333333);text-align:right}.assembled-chat-panel{display:flex;flex-direction:column;min-height:0;background:transparent;border-right:1px solid var(--preview-border, #e0e0e0);overflow:hidden;transition:opacity var(--preview-transition-normal, .2s) ease}.assembled-chat-panel--collapsed{padding:0;border-right:none}.assembled-chat-header{display:flex;align-items:center;justify-content:flex-end;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px);min-height:40px;box-sizing:border-box;border-bottom:1px solid var(--preview-border, #e0e0e0);background:var(--preview-surface, #ffffff);transition:background-color var(--preview-transition-normal),border-color var(--preview-transition-normal)}.assembled-chat-share-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text-secondary, #666666);font-size:var(--preview-font-size-xs, 12px);cursor:pointer;transition:all var(--preview-transition-fast, .15s);flex-shrink:0}.assembled-chat-share-btn:hover:not(:disabled){background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text, #333333)}.assembled-chat-share-btn:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}.assembled-chat-share-btn:active:not(:disabled){transform:scale(.95)}.assembled-chat-share-btn:disabled{cursor:not-allowed;opacity:.4}.assembled-chat-help-btn{display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px);height:28px;padding:0 var(--preview-spacing-sm, 8px);border:none;border-radius:var(--preview-radius-sm, 4px);background:transparent;color:var(--preview-text-secondary, #666);font-size:var(--preview-font-size-xs, 12px);cursor:pointer;white-space:nowrap;margin-right:auto;transition:background-color var(--preview-transition-fast, .15s),color var(--preview-transition-fast, .15s)}.assembled-chat-help-btn:hover:not(:disabled){background:var(--preview-surface-muted, #f3f4f6);color:var(--preview-primary, #2563eb)}.assembled-chat-help-btn:disabled{cursor:not-allowed;opacity:.6}.assembled-chat-help-btn__label{font-weight:500}.assembled-chat-messages{flex:1;min-height:0;overflow-y:auto;padding:var(--preview-spacing-lg, 24px);display:flex;flex-direction:column;gap:var(--preview-spacing-md, 16px);scroll-behavior:smooth;background:var(--preview-surface-muted, #f9f8f4);transition:background-color var(--preview-transition-normal)}.trace-loading{display:flex;flex-shrink:0;width:fit-content;position:relative;border-radius:var(--preview-radius-full, 9999px);overflow:hidden;padding:1px;animation:fadeIn .3s ease}.trace-loading:before{content:"";position:absolute;top:50%;left:50%;width:300%;aspect-ratio:1;background:conic-gradient(from 0deg,var(--preview-primary, #2563eb) 0%,var(--preview-primary, #2563eb) 8%,var(--preview-primary-light, #e6f0ff) 15%,transparent 25%,transparent 100%);animation:traceOrbit 2s linear infinite}.trace-loading__content{position:relative;background:var(--preview-surface, #ffffff);border-radius:var(--preview-radius-full, 9999px);padding:6px 14px;display:flex;align-items:center;gap:6px;font-size:var(--preview-chat-text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--preview-text-secondary, #666666)}.trace-loading__text{color:transparent;background:linear-gradient(90deg,var(--preview-text-secondary, #666666) 0%,var(--preview-text-secondary, #666666) 40%,var(--preview-primary, #2563eb) 50%,var(--preview-text-secondary, #666666) 60%,var(--preview-text-secondary, #666666) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:traceShimmer 2.5s ease-in-out infinite}[data-color-mode=dark] .trace-loading:before{background:conic-gradient(from 0deg,var(--preview-primary, #60a5fa) 0%,var(--preview-primary, #60a5fa) 8%,rgba(96,165,250,.3) 15%,transparent 25%,transparent 100%)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes traceShimmer{0%{background-position:200% center}to{background-position:-200% center}}@keyframes traceOrbit{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes highlightFlash{0%{background-color:var(--preview-primary-light, #e6f0ff)}to{background-color:transparent}}.assembled-empty-search{display:flex;flex-direction:column;align-items:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-xl, 32px) var(--preview-spacing-lg, 24px);text-align:center;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:var(--preview-radius-md, 8px);animation:fadeIn .3s ease}.assembled-empty-search__icon{font-size:var(--preview-font-size-2xl, 28px);color:var(--preview-text-secondary, #666666);opacity:.5}.assembled-empty-search__heading{margin:0;font-size:var(--preview-heading-4, 16px);font-weight:600;color:var(--preview-text, #1a1a1a)}.assembled-empty-search__filters{font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text-secondary, #666666);line-height:1.5}.assembled-empty-search__hint{margin:0;font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666);opacity:.8}.assembled-empty-search__btn{display:inline-flex;align-items:center;gap:var(--preview-spacing-xs, 4px);margin-top:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-md, 16px);border:1px solid var(--preview-primary, #2563eb);border-radius:var(--preview-radius-sm, 4px);background:transparent;color:var(--preview-primary, #2563eb);font-size:var(--preview-font-size-sm, 14px);cursor:pointer;transition:background-color var(--preview-transition-fast, .15s),color var(--preview-transition-fast, .15s)}.assembled-empty-search__btn:hover{background:var(--preview-primary, #2563eb);color:#fff}@media(max-width:768px){.assembled-chat-panel{border-right:none;min-height:0;overflow:hidden}.assembled-chat-panel--collapsed{display:flex;padding:0 var(--preview-spacing-md, 16px);opacity:1;pointer-events:auto}.assembled-chat-panel--collapsed .collapsed-panel-bar,.assembled-chat-header{display:none}}@media(prefers-reduced-motion:reduce){.assembled-chat-panel,.assembled-chat-messages,.assembled-chat-header{transition:none}.assembled-chat-messages{scroll-behavior:auto}.trace-loading:before,.trace-loading__text{animation:none}.trace-loading__text{color:var(--preview-text-secondary, #666666);background:none}}.horizontal-timeline{padding:16px 20px;background:var(--preview-surface-muted, #f5f5f5);border-radius:8px;border:1px solid var(--preview-border);overflow:visible}.horizontal-timeline-header{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px;position:relative}.horizontal-timeline-label{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--preview-primary, #2563eb)}.horizontal-timeline-clear-brush{position:absolute;right:-12px;top:-8px;display:flex;align-items:center;gap:4px;padding:4px 8px;min-height:24px;font-size:var(--preview-font-size-xs, .625rem);color:var(--preview-primary, #2563eb);background:transparent;border:none;border-radius:4px;cursor:pointer;transition:color var(--preview-transition-fast)}.horizontal-timeline-clear-brush:hover{color:var(--preview-primary-hover, #1d4ed8)}.horizontal-timeline-scale-controls{display:flex;align-items:center;justify-content:center;gap:8px}.horizontal-timeline-nav-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:4px;color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.horizontal-timeline-nav-btn:hover:not(:disabled){color:var(--preview-primary, #2563eb);background:var(--preview-surface, #ffffff)}.horizontal-timeline-nav-btn--disabled,.horizontal-timeline-nav-btn:disabled{opacity:.3;cursor:not-allowed}.horizontal-timeline-nav-btn i{font-size:var(--preview-font-size-xs, .625rem)}.horizontal-timeline-scale-toggle{display:flex;justify-content:center;gap:4px}.horizontal-timeline-scale-chip{padding:4px 8px;min-height:24px;font-size:var(--preview-font-size-sm, .75rem);border:1px solid var(--preview-border, #e0e0e0);border-radius:16px;background:var(--preview-surface, #ffffff);color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.horizontal-timeline-scale-chip:hover{border-color:var(--preview-primary, #0066cc);color:var(--preview-primary, #0066cc)}button.horizontal-timeline-scale-chip.horizontal-timeline-scale-chip--active{background:var(--preview-primary-dark, #1d4ed8);border-color:var(--preview-primary-dark, #1d4ed8);color:#fff}button.horizontal-timeline-scale-chip.horizontal-timeline-scale-chip--active:hover{background:var(--preview-primary-hover, #1d4ed8);border-color:var(--preview-primary-hover, #1d4ed8)}[data-color-mode=dark] button.horizontal-timeline-scale-chip.horizontal-timeline-scale-chip--active{background:#1d4ed8;border-color:#1d4ed8}[data-color-mode=dark] button.horizontal-timeline-scale-chip.horizontal-timeline-scale-chip--active:hover{background:#1e40af;border-color:#1e40af}.horizontal-timeline-scale-chip--disabled{opacity:.5;cursor:not-allowed}.horizontal-timeline-scale-chip--disabled:hover{border-color:var(--preview-border, #e0e0e0);color:var(--preview-text-secondary, #666666)}.horizontal-timeline-empty{text-align:center;color:var(--preview-text-secondary, #666666);font-size:var(--preview-font-size-sm);padding:20px}.horizontal-timeline-track-container{position:relative;margin-top:12px;padding-top:36px;padding-bottom:56px}.horizontal-timeline-track{position:relative;height:32px;cursor:crosshair;-webkit-user-select:none;user-select:none}.horizontal-timeline-track:after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;background:var(--preview-border, #e0e0e0)}.horizontal-timeline-track--dragging,.horizontal-timeline-track--dragging *{cursor:ew-resize}.horizontal-timeline-year-label,.horizontal-timeline-quarter-label,.horizontal-timeline-month-label{position:absolute;top:-20px;transform:translate(-50%);font-weight:400;color:var(--preview-text-secondary, #666666);pointer-events:none;transition:opacity var(--preview-transition-normal, .2s)}.horizontal-timeline-year-label{font-size:var(--preview-font-size-sm, .75rem)}.horizontal-timeline-quarter-label,.horizontal-timeline-month-label{white-space:nowrap}.horizontal-timeline-quarter-label{font-size:var(--preview-font-size-sm, .75rem)}.horizontal-timeline-month-label{font-size:.6875rem}.horizontal-timeline-hint{position:absolute;left:0;right:0;bottom:0;text-align:center;font-size:.6875rem;font-style:italic;color:var(--preview-text-secondary, #666666);pointer-events:none}.horizontal-timeline-dates{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.horizontal-timeline-date-min,.horizontal-timeline-date-max{font-size:.6875rem;color:var(--preview-text-secondary, #666666)}@media(prefers-reduced-motion:reduce){.horizontal-timeline-scale-chip,.horizontal-timeline-year-label,.horizontal-timeline-quarter-label,.horizontal-timeline-month-label{transition:none}}.horizontal-timeline-marker{appearance:none;-webkit-appearance:none;padding:0;margin:0;min-width:0;min-height:0;font:inherit;line-height:1;outline:none;position:absolute;transform:translate(-50%,-50%);top:50%;z-index:10;width:10px;height:10px;border-radius:50%;border:2px solid var(--preview-primary, #2563eb);cursor:pointer;background:#fff;opacity:1;transition:transform var(--preview-transition-fast),background var(--preview-transition-fast),box-shadow var(--preview-transition-fast),opacity var(--preview-transition-fast)}.horizontal-timeline-marker:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px}.horizontal-timeline-marker--small{width:10px;height:10px;background:#fff;border:2px solid var(--preview-primary, #2563eb);opacity:.8}.horizontal-timeline-marker--medium{width:14px;height:14px;background:var(--preview-warning, #f59e0b);opacity:1}.horizontal-timeline-marker--large{width:18px;height:18px;background:var(--preview-success, #059669);opacity:1}.horizontal-timeline-marker:hover{transform:translate(-50%,-50%) scale(1.2);opacity:1}.horizontal-timeline-marker--small:hover{background:var(--preview-primary, #2563eb);border-color:var(--preview-primary, #2563eb)}.horizontal-timeline-marker--medium:hover{background:var(--preview-warning, #f59e0b)}.horizontal-timeline-marker--large:hover{background:var(--preview-success, #059669)}.horizontal-timeline-marker--active{background:var(--preview-primary, #2563eb);box-shadow:0 0 0 4px var(--preview-primary-light, #dbeafe);opacity:1}.horizontal-timeline-marker--small.horizontal-timeline-marker--hovered{background:var(--preview-primary, #2563eb);border-color:var(--preview-primary, #2563eb);opacity:1}.horizontal-timeline-marker--medium.horizontal-timeline-marker--hovered{background:var(--preview-warning, #f59e0b)}.horizontal-timeline-marker--large.horizontal-timeline-marker--hovered{background:var(--preview-success, #059669)}.horizontal-timeline-marker:focus-visible{outline:2px solid var(--preview-primary, #2563eb);outline-offset:2px}.horizontal-timeline-marker[data-type=minutes]{--marker-color: var(--preview-dataset-minutes, #2563eb);--marker-color-light: var(--preview-dataset-minutes-light, #dbeafe)}.horizontal-timeline-marker[data-type=policies]{--marker-color: var(--preview-dataset-policies, #9333ea);--marker-color-light: var(--preview-dataset-policies-light, #f3e8ff)}.horizontal-timeline-marker[data-type=bylaws]{--marker-color: var(--preview-dataset-bylaws, #eab308);--marker-color-light: var(--preview-dataset-bylaws-light, #fef9c3)}.horizontal-timeline-marker[data-type=agendas]{--marker-color: var(--preview-dataset-agendas, #ec4899);--marker-color-light: var(--preview-dataset-agendas-light, #fce7f3)}.horizontal-timeline-marker[data-type=staff_reports]{--marker-color: var(--preview-dataset-staff-reports, #f97316);--marker-color-light: var(--preview-dataset-staff-reports-light, #ffedd5)}.horizontal-timeline-marker[data-type]{border-color:var(--marker-color)}.horizontal-timeline-marker[data-type]:hover,.horizontal-timeline-marker[data-type].horizontal-timeline-marker--hovered{background:var(--marker-color);border-color:var(--marker-color)}.horizontal-timeline-marker[data-type].horizontal-timeline-marker--active{background:var(--marker-color);box-shadow:0 0 0 4px var(--marker-color-light)}@media(prefers-reduced-motion:reduce){.horizontal-timeline-marker{transition:none}.horizontal-timeline-marker:hover{transform:translate(-50%,-50%)}}.horizontal-timeline-cluster{position:absolute;transform:translate(-50%,-50%);top:50%;z-index:10;cursor:pointer}.horizontal-timeline-cluster--expanded:before{content:"";position:absolute;bottom:100%;left:-8px;right:-8px;height:16px}.horizontal-timeline-cluster-badge{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:.6875rem;font-weight:700;color:var(--preview-primary, #2563eb);background:var(--preview-surface-elevated, #ffffff);border:2px solid var(--preview-primary, #2563eb);border-radius:50%;box-shadow:0 2px 4px #0003;transition:background var(--preview-transition-fast),color var(--preview-transition-fast),transform var(--preview-transition-fast)}.horizontal-timeline-cluster:hover .horizontal-timeline-cluster-badge{background:var(--preview-primary, #2563eb);color:#fff;border-color:var(--preview-primary, #2563eb);transform:scale(1.1)}.horizontal-timeline-cluster-popup{position:absolute;bottom:calc(100% + 8px);min-width:180px;max-width:240px;padding:8px;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:8px;box-shadow:0 4px 16px #00000026;z-index:100;max-height:160px;overflow-y:auto}.horizontal-timeline-cluster-popup--center{left:50%;transform:translate(-50%)}.horizontal-timeline-cluster-popup--left{left:0;transform:none}.horizontal-timeline-cluster-popup--right{left:auto;right:0;transform:none}.horizontal-timeline-cluster-popup:after{content:"";position:absolute;top:100%;border:6px solid transparent;border-top-color:var(--preview-surface, #ffffff)}.horizontal-timeline-cluster-popup--center:after{left:50%;transform:translate(-50%)}.horizontal-timeline-cluster-popup--left:after{left:12px;transform:none}.horizontal-timeline-cluster-popup--right:after{left:auto;right:12px;transform:none}.horizontal-timeline-cluster-item{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:6px 8px;background:transparent;border:none;border-radius:4px;cursor:pointer;text-align:left;transition:background var(--preview-transition-fast)}.horizontal-timeline-cluster-item:hover{background:var(--preview-surface-muted, #f5f5f5)}.horizontal-timeline-cluster-item--active{background:var(--preview-primary-light, #dbeafe)}.horizontal-timeline-cluster-item-title{font-size:var(--preview-font-size-sm, .75rem);color:var(--preview-text, #333333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.horizontal-timeline-cluster-item-date{font-size:var(--preview-font-size-xs, .625rem);color:var(--preview-text-secondary, #666666)}@media(prefers-reduced-motion:reduce){.horizontal-timeline-cluster-badge{transition:none}.horizontal-timeline-cluster:hover .horizontal-timeline-cluster-badge{transform:none}}.horizontal-timeline-range-track{position:absolute;left:0;right:0;bottom:-16px;height:6px;background:var(--preview-text-secondary, #666666);opacity:.35;border-radius:3px;z-index:5}.horizontal-timeline-range{position:absolute;bottom:-16px;height:6px;background:var(--preview-primary-light, #dbeafe);border-radius:3px;pointer-events:none;z-index:6;transition:background var(--preview-transition-fast)}.horizontal-timeline-range--filtered{background:var(--preview-primary, #2563eb)}.horizontal-timeline-handle{appearance:none;-webkit-appearance:none;padding:0;margin:0;font:inherit;position:absolute;bottom:-26px;transform:translate(-50%);z-index:10;width:16px;height:28px;background:#fff;border:2px solid var(--preview-primary, #2563eb);border-radius:6px;cursor:ew-resize;box-shadow:0 2px 6px #0006;transition:background var(--preview-transition-fast),border-color var(--preview-transition-fast),box-shadow var(--preview-transition-fast)}.horizontal-timeline-handle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:100%;min-height:28px}.horizontal-timeline-handle:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:3px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--preview-primary, #2563eb)}.horizontal-timeline-handle:hover{background:var(--preview-primary, #2563eb);border-color:var(--preview-primary, #2563eb);box-shadow:0 2px 8px #2563eb80}.horizontal-timeline-handle:hover:after{border-bottom-color:var(--preview-primary-hover, #1d4ed8)}.horizontal-timeline-handle:focus-visible{outline:2px solid var(--preview-primary, #2563eb);outline-offset:2px}.horizontal-timeline-handle--active{background:var(--preview-primary, #2563eb);border-color:var(--preview-primary-hover, #1d4ed8);box-shadow:0 0 0 3px var(--preview-primary-light, #dbeafe)}.horizontal-timeline-handle--active:after{border-bottom-color:var(--preview-primary-hover, #1d4ed8)}@media(prefers-reduced-motion:reduce){.horizontal-timeline-handle,.horizontal-timeline-handle:after,.horizontal-timeline-range{transition:none}}.horizontal-timeline-tooltip{position:absolute;bottom:calc(100% + 12px);padding:8px 12px;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:6px;box-shadow:0 4px 16px #00000026;z-index:1000;pointer-events:none;white-space:nowrap;opacity:1;transition:opacity var(--preview-transition-fast)}.horizontal-timeline-tooltip:after{content:"";position:absolute;top:100%;border:6px solid transparent;border-top-color:var(--preview-surface, #ffffff)}.horizontal-timeline-tooltip--center{transform:translate(-50%)}.horizontal-timeline-tooltip--center:after{left:50%;transform:translate(-50%)}.horizontal-timeline-tooltip--left{transform:translate(0)}.horizontal-timeline-tooltip--left:after{left:12px;transform:none}.horizontal-timeline-tooltip--right{transform:translate(-100%)}.horizontal-timeline-tooltip--right:after{left:auto;right:12px;transform:none}.horizontal-timeline-tooltip-title{font-size:var(--preview-font-size-sm, .75rem);font-weight:500;color:var(--preview-text, #333333);max-width:200px;overflow:hidden;text-overflow:ellipsis}.horizontal-timeline-tooltip-meta{display:flex;align-items:center;gap:8px;margin-top:4px}.horizontal-timeline-tooltip-date{font-size:.6875rem;color:var(--preview-text-secondary, #666666)}.horizontal-timeline-tooltip-relevance{font-size:var(--preview-font-size-xs, .625rem);padding:2px 6px;border-radius:4px;font-weight:500}.horizontal-timeline-tooltip-relevance--small{background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text-secondary, #666666)}.horizontal-timeline-tooltip-relevance--medium{background:var(--preview-warning-light, #fef3c7);color:var(--preview-warning, #f59e0b)}.horizontal-timeline-tooltip-relevance--large{background:var(--preview-success-light, #d1fae5);color:var(--preview-success, #059669)}@media(prefers-reduced-motion:reduce){.horizontal-timeline-tooltip{transition:none}}.assembled-packages-section{display:flex;flex-direction:column;gap:var(--preview-spacing-sm, 8px);flex:1;min-height:0}.assembled-packages-search{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 12px);background:var(--preview-surface-muted, #f5f5f5);border-radius:8px;border:1px solid var(--preview-border, #e0e0e0)}.assembled-packages-search i{color:var(--preview-text-secondary, #666666);font-size:var(--preview-font-size-sm, 14px)}.assembled-packages-search input{flex:1;border:none;background:transparent;font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text, #333333);outline:none}.assembled-packages-search:focus-within{border-color:var(--preview-primary, #0066cc);box-shadow:var(--preview-focus-ring)}.assembled-packages-search input::placeholder{color:var(--preview-text-secondary, #666666)}.assembled-packages-list{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px);flex:1;overflow-y:auto}.assembled-packages-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--preview-spacing-xl, 32px) var(--preview-spacing-md, 16px);text-align:center;color:var(--preview-text-secondary, #666666)}.assembled-packages-empty i{font-size:32px;color:var(--preview-border, #e0e0e0);margin-bottom:var(--preview-spacing-md, 16px)}.assembled-packages-empty p{margin:0;font-size:var(--preview-font-size-sm, 14px)}.assembled-packages-empty-hint{font-size:var(--preview-font-size-xs, 12px)!important;margin-top:var(--preview-spacing-xs, 4px)!important}.assembled-packages-no-results{padding:var(--preview-spacing-md, 16px);text-align:center;color:var(--preview-text-secondary, #666666);font-size:var(--preview-font-size-sm, 14px)}.assembled-package-item{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 12px);background:var(--preview-surface-muted, #f5f5f5);border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all var(--preview-transition-fast, .15s);animation:fadeInUp .2s ease-out forwards;opacity:0}.assembled-package-item:nth-child(1){animation-delay:0ms}.assembled-package-item:nth-child(2){animation-delay:50ms}.assembled-package-item:nth-child(3){animation-delay:.1s}.assembled-package-item:nth-child(4){animation-delay:.15s}.assembled-package-item:nth-child(5){animation-delay:.2s}.assembled-package-item:hover{background:var(--preview-surface-elevated, #f0f0f0)}.assembled-package-item:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}.assembled-package-item--selected{border-color:var(--preview-primary, #0066cc);background:var(--preview-primary-light, #e6f0ff)}.assembled-package-item--pending-delete{opacity:.5;pointer-events:none}.assembled-package-item-content{flex:1;min-width:0}.assembled-package-name{display:block;font-size:var(--preview-font-size-sm, 14px);font-weight:500;color:var(--preview-text, #333333);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assembled-package-name-input{width:100%;padding:2px 4px;font-size:var(--preview-font-size-sm, 14px);font-weight:500;color:var(--preview-text, #333333);border:1px solid var(--preview-primary, #0066cc);border-radius:4px;background:var(--preview-surface, #ffffff);outline:none}.assembled-package-name-input:focus{box-shadow:var(--preview-focus-ring)}.assembled-package-meta{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);margin-top:2px}.assembled-package-count,.assembled-package-date{font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666)}.assembled-package-actions{display:flex;align-items:center;gap:2px;opacity:0;transition:opacity var(--preview-transition-fast, .15s)}.assembled-package-item:hover .assembled-package-actions,.assembled-package-item:focus-within .assembled-package-actions{opacity:1}.assembled-package-action-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:none;border-radius:4px;color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-package-action-btn:hover{background:var(--preview-surface-elevated, #f0f0f0);color:var(--preview-text, #333333)}.assembled-package-action-btn--delete:hover{background:var(--preview-error-light, #fee2e2);color:var(--preview-error, #dc2626)}.assembled-undo-toast{display:flex;align-items:center;justify-content:space-between;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 12px);background:var(--preview-text, #333333);color:#fff;border-radius:8px;font-size:var(--preview-font-size-sm, 14px);animation:fadeInUp .2s ease-out forwards}.assembled-undo-toast button{padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px);background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:4px;color:#fff;font-size:var(--preview-font-size-xs, 12px);font-weight:500;cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-undo-toast button:hover{background:#ffffff1a;border-color:#ffffff80}@media(max-width:768px){.assembled-packages-empty{flex:1}.assembled-packages-empty i{font-size:40px}}@media(prefers-reduced-motion:reduce){.assembled-package-item,.assembled-undo-toast{animation:none;opacity:1}.assembled-package-item,.assembled-package-actions,.assembled-package-action-btn{transition:none}}.assembled-artifacts-list{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px)}.assembled-year-filter{display:flex;align-items:center;justify-content:space-between;padding:var(--preview-spacing-sm, 8px);background:var(--preview-primary-light, #e6f0ff);border-radius:6px;font-size:var(--preview-font-size-xs, 12px);color:var(--preview-primary, #0066cc);margin-bottom:var(--preview-spacing-xs, 4px)}.assembled-clear-filter{display:flex;align-items:center;gap:4px;padding:4px 8px;background:transparent;border:1px solid var(--preview-primary, #0066cc);border-radius:4px;color:var(--preview-primary, #0066cc);font-size:.6875rem;cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-clear-filter:hover{background:var(--preview-primary, #0066cc);color:#fff}.assembled-result-group{margin-bottom:var(--preview-spacing-xs, 4px)}.assembled-artifact-card{position:relative;padding:var(--preview-spacing-sm, 8px);background:var(--preview-surface-muted, #f5f5f5);border-radius:6px;border:1px solid transparent;cursor:pointer;transition:all var(--preview-transition-fast, .15s);opacity:1}.assembled-artifact-card:hover{border-color:var(--preview-primary, #0066cc)}.assembled-artifact-card--active{border-color:var(--preview-primary, #0066cc);background:#0066cc0d}.assembled-artifact-card--hovered{border-color:var(--preview-primary, #0066cc)}.assembled-artifact-badge{display:inline-block;font-size:var(--preview-font-size-xs, .625rem);font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;background:var(--preview-primary-light, #e6f0ff);color:var(--preview-primary, #0066cc);border-radius:4px;margin-bottom:4px}.assembled-artifact-title{font-size:var(--preview-font-size-sm, 14px);font-weight:500;color:var(--preview-text, #333333);margin-bottom:2px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.assembled-artifact-date{font-size:.6875rem;color:var(--preview-text-secondary, #666666)}.assembled-artifact-meta{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px);flex-wrap:wrap}.assembled-duplicate-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:var(--preview-info-light, #e0f2fe);color:var(--preview-info, #0284c7);font-size:var(--preview-font-size-xs, .625rem);font-weight:500;border-radius:4px}.assembled-duplicate-badge i{font-size:.5625rem}.assembled-jump-to-source-btn{position:absolute;top:50%;right:var(--preview-spacing-sm, 8px);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:4px;color:var(--preview-text-secondary, #666666);cursor:pointer;opacity:0;transition:all var(--preview-transition-fast, .15s)}.assembled-artifact-card:hover .assembled-jump-to-source-btn,.assembled-artifact-card:focus-within .assembled-jump-to-source-btn{opacity:1}.assembled-jump-to-source-btn:hover{color:var(--preview-primary, #0066cc)}.assembled-show-more-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--preview-spacing-sm, 8px);background:transparent;border:1px dashed var(--preview-border, #e0e0e0);border-radius:6px;color:var(--preview-primary, #0066cc);font-size:var(--preview-font-size-sm, 14px);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-show-more-btn:hover{background:var(--preview-primary-light, #e6f0ff);border-color:var(--preview-primary, #0066cc)}.assembled-no-results{padding:var(--preview-spacing-lg, 24px);text-align:center;color:var(--preview-text-secondary, #666666);font-size:var(--preview-font-size-sm, 14px)}@keyframes fadeInPulse{0%{opacity:0;transform:translateY(-4px);background-color:var(--preview-surface-muted, #f5f5f5)}50%{opacity:1;background-color:var(--preview-primary-light, #e6f0ff)}to{opacity:1;transform:translateY(0);background-color:var(--preview-surface-muted, #f5f5f5)}}.assembled-artifact-card--new{animation:fadeInPulse .4s ease-out;animation-fill-mode:backwards}.assembled-artifact-card--new:nth-child(1){animation-delay:0ms}.assembled-artifact-card--new:nth-child(2){animation-delay:80ms}.assembled-artifact-card--new:nth-child(3){animation-delay:.16s}.assembled-artifact-card--new:nth-child(4){animation-delay:.24s}.assembled-artifact-card--new:nth-child(5){animation-delay:.32s}.assembled-feedback-buttons{position:absolute;top:50%;right:36px;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity var(--preview-transition-fast, .15s)}.assembled-artifact-card:hover .assembled-feedback-buttons,.assembled-artifact-card:focus-within .assembled-feedback-buttons{opacity:1}.assembled-feedback-buttons:has(.assembled-feedback-btn--selected){opacity:1}.assembled-feedback-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text-secondary, #666666);cursor:pointer;font-size:.6875rem;transition:all var(--preview-transition-fast, .15s)}.assembled-feedback-btn:hover:not(:disabled){border-color:var(--preview-primary, #0066cc);color:var(--preview-primary, #0066cc)}.assembled-feedback-btn:disabled{cursor:default}.assembled-feedback-btn--tp.assembled-feedback-btn--selected{background:var(--preview-success-light, #dcfce7);border-color:var(--preview-success, #16a34a);color:var(--preview-success, #16a34a)}.assembled-feedback-btn--fp.assembled-feedback-btn--selected{background:var(--preview-error-light, #fee2e2);border-color:var(--preview-error, #dc2626);color:var(--preview-error, #dc2626)}@media(prefers-reduced-motion:reduce){.assembled-artifact-card,.assembled-artifact-card--new{animation:none;opacity:1;transform:none}.assembled-artifact-card,.assembled-clear-filter,.assembled-jump-to-source-btn,.assembled-feedback-buttons,.assembled-feedback-btn{transition:none}}.assembled-artifacts-panel{background:var(--preview-surface, #ffffff);border-radius:0 8px 8px 0;display:flex;flex-direction:column;min-height:0;padding:var(--preview-spacing-md, 16px);gap:var(--preview-spacing-md, 16px);overflow:hidden;transition:opacity var(--preview-transition-normal, .2s) ease,padding var(--preview-transition-normal, .2s) ease,background-color var(--preview-transition-normal)}.assembled-artifacts-panel--collapsed{padding:0}.assembled-artifacts-header{display:flex;align-items:center;justify-content:space-between;gap:var(--preview-spacing-sm, 8px);min-height:40px;box-sizing:border-box;margin:calc(-1 * var(--preview-spacing-md, 16px));margin-bottom:0;padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-md, 16px);border-bottom:1px solid var(--preview-border, #e0e0e0)}.assembled-artifacts-header-text{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--preview-spacing-xs, 4px)}.assembled-artifacts-title{margin:0;font-size:var(--preview-font-size-base, 14px);font-weight:600;color:var(--preview-text, #333333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.assembled-artifacts-subtitle{font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666)}.assembled-back-to-packages{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:none;border-radius:4px;color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s);margin-right:var(--preview-spacing-xs, 4px)}.assembled-back-to-packages:hover{background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text, #333333)}.assembled-artifacts-content{display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--preview-spacing-sm, 8px)}.assembled-artifact-selector{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-xs, 4px);padding-bottom:var(--preview-spacing-sm, 8px);border-bottom:1px solid var(--preview-border, #e0e0e0)}.assembled-artifact-selector-item{display:inline-flex;align-items:center;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-sm, 8px);font-size:var(--preview-font-size-xs, 12px);background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-artifact-selector-item:hover{background:var(--preview-surface-muted, #f5f5f5);border-color:var(--preview-primary, #0066cc);color:var(--preview-text, #333333)}.assembled-artifact-selector-item--active{background:var(--preview-primary-light, #e3f2fd);border-color:var(--preview-primary, #0066cc);color:var(--preview-primary, #0066cc);font-weight:500}.assembled-artifact-selector-item i{font-size:var(--preview-font-size-xs, .625rem);opacity:.7}.assembled-artifact-selector-item span{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assembled-artifact-viewer{flex:1;min-height:200px}.assembled-results-scrollable{display:flex;flex-direction:column;gap:var(--preview-spacing-md, 16px);flex:1;min-height:0;overflow-y:auto;scroll-behavior:smooth}.assembled-artifact-detail{padding:var(--preview-spacing-md, 16px);background:var(--preview-surface-muted, #f5f5f5);border-radius:8px;border:1px solid var(--preview-border, #e0e0e0);animation:fadeInUp .2s ease-out forwards}.assembled-detail-type{font-size:var(--preview-font-size-xs, .625rem);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--preview-primary, #0066cc);margin-bottom:4px}.assembled-detail-title{font-size:var(--preview-font-size-base, 14px);font-weight:600;color:var(--preview-text, #333333);margin:0 0 4px}.assembled-detail-meta{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-xs, 4px);font-size:.6875rem;color:var(--preview-text-secondary, #666666);margin-bottom:var(--preview-spacing-sm, 8px)}.assembled-detail-excerpt,.assembled-detail-context{font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666);line-height:1.5;margin:0 0 var(--preview-spacing-sm, 8px) 0}.assembled-artifact-detail .assembled-result-topics{max-height:none;overflow:visible}.assembled-detail-topics{display:flex;flex-wrap:wrap;gap:var(--preview-spacing-xs, 4px);margin-bottom:var(--preview-spacing-md, 16px)}.assembled-topic-tag{font-size:var(--preview-font-size-xs, .625rem);padding:2px 8px;background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:12px;color:var(--preview-text-secondary, #666666)}.assembled-detail-actions{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px);margin-top:var(--preview-spacing-md, 16px)}.assembled-action-btn{display:flex;align-items:center;justify-content:center;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-sm, 8px);font-size:var(--preview-font-size-xs, 12px);border:1px solid var(--preview-border, #e0e0e0);border-radius:6px;background:var(--preview-surface, #ffffff);color:var(--preview-text, #333333);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-action-btn:hover{background:var(--preview-surface-muted, #f5f5f5)}.assembled-action-btn:active{transform:scale(.97)}button.assembled-action-btn--primary{background-color:var(--preview-primary, #2563eb)!important;border-color:var(--preview-primary, #2563eb);color:#fff}button.assembled-action-btn--primary:hover{background-color:var(--preview-primary-hover, #1d4ed8)!important;border-color:var(--preview-primary-hover, #1d4ed8)}@media(max-width:900px){.assembled-artifacts-panel{padding:var(--preview-spacing-sm, 8px);gap:var(--preview-spacing-sm, 8px)}.assembled-artifact-detail{padding:var(--preview-spacing-sm, 8px)}.assembled-detail-actions{flex-direction:row;flex-wrap:wrap}.assembled-action-btn{flex:1;min-width:80px}}@media(max-width:768px){.assembled-artifacts-panel{border-top:1px solid var(--preview-border, #e0e0e0)}.assembled-artifacts-panel{min-height:200px}.assembled-artifacts-panel--collapsed{display:flex;padding:var(--preview-spacing-md, 16px);opacity:1;pointer-events:auto}.assembled-artifacts-panel--collapsed .collapsed-panel-bar{display:none}}.assembled-traces-loading{display:flex;flex-direction:column;gap:var(--preview-spacing-md, 16px);padding:var(--preview-spacing-sm, 8px)}.assembled-skeleton-group{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px)}.assembled-skeleton-header{height:32px;background:linear-gradient(90deg,var(--preview-surface-muted, #f5f5f5) 25%,var(--preview-surface, #ffffff) 50%,var(--preview-surface-muted, #f5f5f5) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px}.assembled-skeleton-item{height:48px;margin-left:var(--preview-spacing-md, 16px);background:linear-gradient(90deg,var(--preview-surface-muted, #f5f5f5) 25%,var(--preview-surface, #ffffff) 50%,var(--preview-surface-muted, #f5f5f5) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.assembled-traces-error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-xl, 32px);text-align:center;color:var(--preview-text-secondary, #666666)}.assembled-traces-error i{font-size:1.5rem;color:var(--preview-warning, #f59e0b)}.assembled-traces-error p{margin:0;font-size:var(--preview-font-size-sm, 14px)}.assembled-retry-btn{padding:var(--preview-spacing-xs, 4px) var(--preview-spacing-md, 16px);font-size:var(--preview-font-size-xs, 12px);background:var(--preview-surface, #ffffff);border:1px solid var(--preview-border, #e0e0e0);border-radius:4px;color:var(--preview-text, #333333);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-retry-btn:hover{background:var(--preview-surface-muted, #f5f5f5);border-color:var(--preview-primary, #0066cc)}.assembled-traces-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-xl, 32px);text-align:center;color:var(--preview-text-secondary, #666666);flex:1}.assembled-traces-empty i{font-size:2rem;opacity:.4}.assembled-traces-empty p{margin:0;font-size:var(--preview-font-size-sm, 14px)}@media(prefers-reduced-motion:reduce){.assembled-artifacts-panel,.assembled-artifacts-panel--collapsed{transition:none}.assembled-artifact-detail{animation:none;opacity:1;transform:none}.assembled-action-btn,.assembled-back-to-packages{transition:none}.assembled-results-scrollable{scroll-behavior:auto}}.assembled-modal-dialog{border:none;padding:var(--preview-spacing-lg, 24px);background:transparent;width:100vw;height:100vh;max-width:100vw;max-height:100vh;margin:0;box-sizing:border-box}.assembled-modal-dialog::backdrop{background:#00000080;animation:docViewerBackdropFadeIn .15s ease-out forwards}.assembled-modal-dialog[open]{display:flex;align-items:center;justify-content:center;animation:docViewerDialogFadeIn .2s ease-out forwards}.assembled-modal-dialog.closing{display:flex;align-items:center;justify-content:center;animation:docViewerDialogFadeOut .15s ease-in forwards}.assembled-modal-dialog.closing::backdrop{animation:docViewerBackdropFadeOut .15s ease-in forwards}.assembled-modal{background:var(--preview-surface, #ffffff);border-radius:12px;box-shadow:0 8px 32px #0003;max-width:500px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.assembled-modal--large{max-width:800px}.assembled-modal-header{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--preview-spacing-md, 16px);border-bottom:1px solid var(--preview-border, #e0e0e0)}.assembled-modal-title{margin:0;font-size:var(--preview-font-size-lg, 18px);font-weight:600;color:var(--preview-text, #333333)}.assembled-modal-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;color:var(--preview-text-secondary, #666666);cursor:pointer;transition:all var(--preview-transition-fast, .15s);flex-shrink:0}.assembled-modal-close:hover{background:var(--preview-surface-muted, #f5f5f5);color:var(--preview-text, #333333)}.assembled-viewer-title-section{flex:1}.assembled-viewer-badges{display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px);flex-wrap:wrap;margin-bottom:4px}.assembled-viewer-badge{display:inline-block;font-size:var(--preview-font-size-xs, .625rem);font-weight:600;letter-spacing:.02em;padding:2px 6px;background:var(--preview-primary-light, #e6f0ff);color:var(--preview-primary-dark, #1d4ed8);border-radius:4px}.assembled-viewer-meta{display:block;font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666);margin-top:4px}.assembled-viewer-actions{display:flex;align-items:center;gap:var(--preview-spacing-sm, 8px)}.assembled-viewer-context{display:flex;align-items:flex-start;gap:var(--preview-spacing-sm, 8px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);background:var(--preview-surface-muted, #f5f5f5);font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text-secondary, #666666);line-height:1.5;border-bottom:1px solid var(--preview-border, #e0e0e0)}.assembled-viewer-context i{margin-top:2px;flex-shrink:0}.assembled-viewer-content{padding:var(--preview-spacing-lg, 24px);background:var(--preview-surface-muted, #f5f5f5);overflow-y:auto;flex:1;min-height:300px}.assembled-viewer-document{background:var(--preview-surface, #ffffff);padding:var(--preview-spacing-lg, 24px);border-radius:4px;box-shadow:0 1px 4px #0000001a;max-width:600px;margin:0 auto}.assembled-viewer-header-line{text-align:center;font-weight:600;color:var(--preview-text, #333333)}.assembled-viewer-header-line--subtitle{font-size:var(--preview-font-size-sm, 14px);font-weight:500;margin-top:4px}.assembled-viewer-header-line--date{font-size:var(--preview-font-size-sm, 14px);font-weight:400;color:var(--preview-text-secondary, #666666);margin-top:4px;margin-bottom:var(--preview-spacing-lg, 24px)}.assembled-viewer-section{margin-top:var(--preview-spacing-md, 16px)}.assembled-viewer-section-title{font-weight:600;font-size:var(--preview-font-size-base, 14px);color:var(--preview-text, #333333);margin-bottom:var(--preview-spacing-sm, 8px)}.assembled-viewer-paragraph{font-size:var(--preview-font-size-sm, 14px);line-height:1.6;color:var(--preview-text, #333333);margin-bottom:var(--preview-spacing-sm, 8px)}.assembled-viewer-paragraph--highlight{background:var(--preview-warning-light, #fff3cd);padding:var(--preview-spacing-md, 16px);border-left:4px solid var(--preview-warning, #ffc107);border-radius:4px;position:relative}.assembled-viewer-highlight-marker{position:absolute;top:4px;right:8px;font-size:var(--preview-font-size-xs, .625rem);font-weight:600;color:var(--preview-text, #333333);display:flex;align-items:center;gap:4px}.assembled-viewer-paragraph--empty{padding:var(--preview-spacing-lg, 24px) var(--preview-spacing-md, 16px);color:var(--preview-text-secondary, #666666);font-size:var(--preview-font-size-sm, .875rem);font-style:italic;text-align:center}.assembled-viewer-paragraph--empty i{margin-right:6px;opacity:.6}.assembled-viewer-footer{display:flex;justify-content:space-between;align-items:center;padding:var(--preview-spacing-md, 16px);border-top:1px solid var(--preview-border, #e0e0e0);background:var(--preview-surface, #ffffff)}.assembled-viewer-footer-info{font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666);display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px)}.assembled-viewer-footer-actions{display:flex;gap:var(--preview-spacing-sm, 8px)}.assembled-modal-btn{display:flex;align-items:center;justify-content:center;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);font-size:var(--preview-font-size-sm, 14px);font-weight:500;border:1px solid var(--preview-border, #e0e0e0);border-radius:6px;background:var(--preview-surface, #ffffff);color:var(--preview-text, #333333);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-modal-btn:hover{background:var(--preview-surface-muted, #f5f5f5)}.assembled-modal-btn:active{transform:scale(.97)}button.assembled-modal-btn--primary{background-color:var(--preview-primary, #2563eb)!important;border-color:var(--preview-primary, #2563eb);color:#fff}button.assembled-modal-btn--primary:hover{background-color:var(--preview-primary-hover, #1d4ed8)!important;border-color:var(--preview-primary-hover, #1d4ed8)}@keyframes docViewerBackdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes docViewerBackdropFadeOut{0%{opacity:1}to{opacity:0}}@keyframes docViewerDialogFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes docViewerDialogFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@media(max-width:768px){.assembled-modal{max-width:100%;max-height:100%;border-radius:0}.assembled-modal-dialog{padding:0}.assembled-viewer-footer{flex-direction:column;gap:var(--preview-spacing-sm, 8px)}.assembled-viewer-footer-actions{width:100%;justify-content:stretch}.assembled-viewer-footer-actions .assembled-modal-btn{flex:1}}@media(prefers-reduced-motion:reduce){.assembled-modal-dialog,.assembled-modal-dialog::backdrop,.assembled-modal-dialog.closing,.assembled-modal-dialog.closing::backdrop{animation:none;opacity:1;transform:none}.assembled-modal-btn{transition:none}}.shareable-insight-card{background:var(--preview-surface, #ffffff);border-radius:12px;border:1px solid var(--preview-border, #e0e0e0);box-shadow:0 4px 12px #00000014;padding:var(--preview-spacing-lg, 24px);position:relative;overflow:hidden;animation:shareableCardFadeInUp var(--preview-transition-normal, .2s) ease-out forwards}.shareable-insight-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--preview-primary, #0066cc)}.shareable-insight-card--vote-result:before{background:var(--preview-primary, #0066cc)}.shareable-insight-card--topic-trend:before{background:var(--preview-success, #28a745)}.shareable-insight-card--compact:before{width:4px;height:100%;top:0;left:0;right:auto;background:var(--preview-text-secondary, #666666)}.shareable-insight-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--preview-spacing-sm, 8px)}.shareable-insight-card-label{font-size:var(--preview-font-size-xs, 12px);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--preview-primary, #0066cc)}.shareable-insight-card--topic-trend .shareable-insight-card-label{color:var(--preview-success, #28a745)}.shareable-insight-card--compact .shareable-insight-card-label{color:var(--preview-text-secondary, #666666)}.shareable-insight-card-date{font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666)}.shareable-insight-card-title{margin:0 0 var(--preview-spacing-md, 16px) 0;font-size:var(--preview-font-size-xl, 20px);font-weight:700;color:var(--preview-text, #333333);line-height:1.3}.shareable-insight-card-stat{display:flex;align-items:baseline;gap:var(--preview-spacing-sm, 8px);margin-bottom:var(--preview-spacing-md, 16px)}.shareable-insight-card-stat-value{font-size:2.5rem;font-weight:700;color:var(--preview-primary, #0066cc);line-height:1}.shareable-insight-card-stat-label{font-size:var(--preview-font-size-base, 14px);color:var(--preview-text-secondary, #666666)}.shareable-insight-card-stat-trend{display:inline-flex;align-items:center;gap:2px;font-size:var(--preview-font-size-sm, 14px);font-weight:600;padding:2px 8px;border-radius:12px}.shareable-insight-card-stat-trend--up{color:var(--preview-success, #28a745);background:var(--preview-success-light, rgba(40, 167, 69, .1))}.shareable-insight-card-stat-trend--down{color:var(--preview-error, #dc3545);background:var(--preview-error-light, rgba(220, 53, 69, .1))}.shareable-insight-card-context{margin:0 0 var(--preview-spacing-md, 16px) 0;font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text-secondary, #666666);line-height:1.6}.shareable-insight-card-mini-chart{display:flex;flex-direction:column;gap:var(--preview-spacing-xs, 4px);margin-bottom:var(--preview-spacing-md, 16px)}.shareable-insight-card-bar{height:24px;background:linear-gradient(90deg,var(--preview-primary, #0066cc),var(--preview-primary-hover, #0052a3));border-radius:4px;display:flex;align-items:center;padding:0 var(--preview-spacing-sm, 8px);transition:width .5s ease-out}.shareable-insight-card-bar span{font-size:var(--preview-font-size-xs, 12px);color:#fff;font-weight:600;white-space:nowrap}.shareable-insight-card-source{display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px);font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666);padding:var(--preview-spacing-sm, 8px);background:var(--preview-surface-muted, #f5f5f5);border-radius:6px;margin-bottom:var(--preview-spacing-md, 16px)}.shareable-insight-card-source i{color:var(--preview-primary, #0066cc)}.shareable-insight-card-footer{padding-top:var(--preview-spacing-sm, 8px);border-top:1px solid var(--preview-border, #e0e0e0)}.shareable-insight-card-branding{display:flex;align-items:center;gap:var(--preview-spacing-xs, 4px);font-size:var(--preview-font-size-xs, 12px);font-weight:600;color:var(--preview-text-secondary, #666666);opacity:.7}.shareable-insight-card--compact{display:flex;align-items:center;gap:var(--preview-spacing-md, 16px);padding:var(--preview-spacing-md, 16px)}.shareable-insight-card-compact-content{flex:1}.shareable-insight-card--compact .shareable-insight-card-title{font-size:var(--preview-font-size-base, 14px);margin-bottom:var(--preview-spacing-xs, 4px)}.shareable-insight-card--compact .shareable-insight-card-context{margin-bottom:var(--preview-spacing-xs, 4px);font-size:var(--preview-font-size-xs, 12px)}.shareable-insight-card--compact .shareable-insight-card-date{font-size:var(--preview-font-size-xs, .625rem)}.shareable-insight-card-share-icon{display:inline-flex;align-items:center;justify-content:center;padding:var(--preview-spacing-sm, 8px);border:1px solid var(--preview-border, #e0e0e0);border-radius:8px;background:var(--preview-surface, #ffffff);color:var(--preview-text, #333333);cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.shareable-insight-card-share-icon:hover{background:var(--preview-surface-muted, #f5f5f5)}@keyframes shareableCardFadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.shareable-insight-card{animation:none}.shareable-insight-card-bar{transition:none}}@media(max-width:640px){.shareable-insight-card-stat-value{font-size:2rem}}.share-insight-dialog{display:flex;flex-direction:column;gap:var(--preview-spacing-lg, 24px);padding:var(--preview-spacing-sm, 8px) 0}.share-insight-label{display:block;font-size:var(--preview-font-size-xs, 12px);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--preview-text-secondary, #64748b);margin-bottom:var(--preview-spacing-sm, 8px)}.share-insight-preview{display:flex;flex-direction:column}.share-insight-card-container{background:var(--preview-surface-muted, #f5f5f5);border-radius:var(--preview-radius-md, 8px);padding:var(--preview-spacing-md, 16px)}.share-insight-card-container .shareable-insight-card{animation:shareCardEntrance .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes shareCardEntrance{0%{opacity:0;transform:scale(.9) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.share-insight-dialog--closing .share-insight-card-container .shareable-insight-card{animation:shareCardExit .25s cubic-bezier(.4,0,1,1) forwards}@keyframes shareCardExit{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(4px)}}.share-insight-dialog--closing{animation:dialogContentExit .25s ease-out forwards}@keyframes dialogContentExit{0%{opacity:1}to{opacity:0}}.share-insight-url-section{display:flex;flex-direction:column}.share-insight-url-row{display:flex;gap:var(--preview-spacing-xs, 4px)}.share-insight-url-input{flex:1;padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 12px);font-size:var(--preview-font-size-sm, 14px);font-family:monospace;border:1px solid var(--preview-border, #e2e8f0);border-radius:var(--preview-radius-sm, 4px);background-color:var(--preview-surface, #ffffff);color:var(--preview-text-secondary, #64748b);overflow:hidden;text-overflow:ellipsis}.share-insight-url-input:focus{outline:none;border-color:var(--preview-primary, #0066cc);box-shadow:var(--preview-focus-ring)}.share-insight-actions{display:flex;gap:var(--preview-spacing-sm, 8px)}.share-insight-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);font-size:var(--preview-font-size-sm, 14px);font-weight:500;border:1px solid var(--preview-border, #e2e8f0);border-radius:var(--preview-radius-sm, 4px);cursor:pointer;transition:all var(--preview-transition-fast, .15s) ease;flex:1}.share-insight-btn:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}button.share-insight-btn-copy{background-color:var(--preview-primary, #2563eb)!important;border-color:var(--preview-primary, #2563eb);color:#fff}button.share-insight-btn-copy:hover{background-color:var(--preview-primary-hover, #1d4ed8)!important;border-color:var(--preview-primary-hover, #1d4ed8)}button.share-insight-btn-copy--success,button.share-insight-btn-copy--success:hover{background-color:var(--preview-success, #059669)!important;border-color:var(--preview-success, #059669)}button.share-insight-btn-copy--error,button.share-insight-btn-copy--error:hover{background-color:var(--preview-error, #dc2626)!important;border-color:var(--preview-error, #dc2626)}.share-insight-btn-export{background-color:var(--preview-surface, #ffffff);color:var(--preview-text, #333333)}.share-insight-btn-export:hover{background-color:var(--preview-surface-muted, #f5f5f5);border-color:var(--preview-primary, #0066cc);color:var(--preview-primary, #0066cc)}[data-color-mode=dark] .share-insight-card-container{background:var(--preview-surface-dark, #1e293b)}[data-color-mode=dark] .share-insight-url-input{background-color:var(--preview-bg-dark, #0f172a);border-color:var(--preview-border-dark, #334155);color:var(--preview-text-secondary-dark, #94a3b8)}[data-color-mode=dark] .share-insight-btn-export{background-color:var(--preview-surface-dark, #1e293b);border-color:var(--preview-border-dark, #334155);color:var(--preview-text-dark, #f8fafc)}[data-color-mode=dark] .share-insight-btn-export:hover{background-color:var(--preview-bg-dark, #0f172a)}@media(prefers-reduced-motion:reduce){.share-insight-btn{transition:none}.share-insight-card-container .shareable-insight-card,.share-insight-dialog--closing .share-insight-card-container .shareable-insight-card,.share-insight-dialog--closing{animation:none}}@media(max-width:480px){.share-insight-actions{flex-direction:column}}.announcement-banner{display:flex;align-items:center;justify-content:space-between;gap:var(--preview-spacing-md, 16px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);background:var(--preview-info-light, #e0f2fe);border-bottom:1px solid var(--preview-info, #0284c7);animation:announcementSlideIn .3s ease-out forwards}.announcement-banner__content{display:flex;align-items:baseline;gap:var(--preview-spacing-sm, 8px);flex:1;min-width:0;font-size:var(--preview-font-size-sm, 14px);color:var(--preview-text, #333333)}.announcement-banner__title{font-weight:600;color:var(--preview-info, #0284c7);flex-shrink:0}.announcement-banner__message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-banner__updated{font-size:var(--preview-font-size-xs, 12px);color:var(--preview-text-secondary, #666666);white-space:nowrap;flex-shrink:0}.announcement-banner__dismiss{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--preview-text-secondary, #666666);cursor:pointer;border-radius:4px;transition:background var(--preview-transition-fast, .15s),color var(--preview-transition-fast, .15s);flex-shrink:0}.announcement-banner__dismiss:hover,.announcement-banner__dismiss:focus-visible{background:#0000001a;color:var(--preview-text, #333333)}.announcement-banner__dismiss:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:2px}@keyframes announcementSlideIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.announcement-banner{animation:none}}.assembled-mockup{flex:1;display:flex;flex-direction:column;min-height:0}.assembled-mockup-container{display:grid;grid-template-columns:200px 1fr 320px;grid-template-rows:1fr;flex:1;min-height:500px;gap:0;border:1px solid var(--preview-border, #e0e0e0);border-radius:8px;overflow:visible;background:var(--preview-surface, #ffffff);transition:grid-template-columns .25s ease,background-color var(--preview-transition-normal);position:relative}.assembled-mockup-container.layout-transitioning{will-change:grid-template-columns}.assembled-mockup-container.layout-transitioning>*{will-change:opacity}.assembled-mockup-container.layout-transitioning .assembled-chat-header,.assembled-mockup-container.layout-transitioning .assembled-artifacts-header{opacity:0}.assembled-mockup-container.history-collapsed{grid-template-columns:32px 1fr 320px}.assembled-mockup-container.chat-expanded{grid-template-columns:200px 1fr 48px}.assembled-mockup-container.history-collapsed.chat-expanded{grid-template-columns:32px 1fr 48px}.assembled-mockup-container.traces-expanded{grid-template-columns:200px 48px 1fr}.assembled-mockup-container.history-collapsed.traces-expanded{grid-template-columns:32px 48px 1fr}.assembled-history-reopen-bar{display:none;position:absolute;left:0;top:0;bottom:0;width:40px;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:var(--preview-spacing-sm, 8px);background:var(--preview-surface, #ffffff);border-right:1px solid var(--preview-border, #e0e0e0);cursor:pointer;transition:background var(--preview-transition-fast, .15s);z-index:10}.assembled-history-reopen-bar:hover{background:var(--preview-surface-muted, #f9f8f4)}.assembled-history-reopen-bar:focus-visible{outline:2px solid var(--preview-primary, #0066cc);outline-offset:-2px}.assembled-mockup-container.history-collapsed .assembled-history-reopen-bar{display:flex}.assembled-history-reopen-bar__icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--preview-text-secondary, #666666);font-size:var(--preview-font-size-sm, 14px)}.assembled-history-reopen-bar:hover .assembled-history-reopen-bar__icon{color:var(--preview-primary, #0066cc)}.assembled-toast{position:fixed;bottom:var(--preview-spacing-lg, 24px);left:50%;transform:translate(-50%);background:var(--preview-text, #333333);color:var(--preview-surface, #ffffff);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);border-radius:6px;font-size:var(--preview-font-size-sm, 14px);box-shadow:0 4px 12px #0003;z-index:10000;animation:assembled-toast-enter .2s ease-out}@keyframes assembled-toast-enter{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(max-width:768px){.assembled-toast{bottom:80px}}@media(max-width:1024px){.assembled-mockup-container{grid-template-columns:160px 1fr 280px}.assembled-mockup-container.history-collapsed{grid-template-columns:32px 1fr 280px}.assembled-mockup-container.chat-expanded{grid-template-columns:160px 1fr 48px}.assembled-mockup-container.history-collapsed.chat-expanded{grid-template-columns:32px 1fr 48px}.assembled-mockup-container.traces-expanded{grid-template-columns:160px 48px 1fr}.assembled-mockup-container.history-collapsed.traces-expanded{grid-template-columns:32px 48px 1fr}}@media(max-width:900px){.assembled-mockup-container{grid-template-columns:140px 1fr 240px;min-height:500px}.assembled-mockup-container.history-collapsed{grid-template-columns:32px 1fr 240px}.assembled-mockup-container.chat-expanded{grid-template-columns:140px 1fr 48px}.assembled-mockup-container.history-collapsed.chat-expanded{grid-template-columns:32px 1fr 48px}.assembled-mockup-container.traces-expanded{grid-template-columns:140px 48px 1fr}.assembled-mockup-container.history-collapsed.traces-expanded{grid-template-columns:32px 48px 1fr}}@media(max-width:768px){.assembled-mockup-container{grid-template-columns:1fr;grid-template-rows:auto auto 1fr;min-height:0;overflow:hidden}.assembled-mockup-container.history-collapsed,.assembled-mockup-container.chat-expanded,.assembled-mockup-container.traces-expanded,.assembled-mockup-container.history-collapsed.chat-expanded,.assembled-mockup-container.history-collapsed.traces-expanded{grid-template-columns:1fr}.assembled-mockup-container.history-collapsed .assembled-sidebar{opacity:1;pointer-events:auto}.assembled-mockup-container.history-collapsed .assembled-history-reopen-bar{display:none}}.assembled-mobile-panel-tabs{display:none}@media(max-width:768px){.assembled-mobile-panel-tabs{display:flex;gap:0;background:var(--preview-surface, #ffffff);border-bottom:1px solid var(--preview-border, #e0e0e0);grid-row:2}.assembled-mobile-panel-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--preview-spacing-xs, 4px);padding:var(--preview-spacing-sm, 8px) var(--preview-spacing-md, 16px);min-height:44px;font-size:var(--preview-font-size-sm, 14px);font-weight:500;color:var(--preview-text-secondary, #666666);background:var(--preview-surface, #ffffff);border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all var(--preview-transition-fast, .15s)}.assembled-mobile-panel-tab:hover{color:var(--preview-text, #333333);background:var(--preview-surface-muted, #f9f8f4)}.assembled-mobile-panel-tab--active{color:var(--preview-primary, #0066cc);border-bottom-color:var(--preview-primary, #0066cc);background:var(--preview-primary-light, #e6f0ff)}.assembled-mobile-panel-tab i{font-size:var(--preview-font-size-base, 14px)}.assembled-mockup-container[data-mobile-panel=chat] .assembled-artifacts-panel,.assembled-mockup-container[data-mobile-panel=traces] .assembled-chat-panel{display:none}}@media(max-height:420px)and (orientation:landscape){.assembled-sidebar{display:none}.assembled-mobile-panel-tab{padding:4px 12px;font-size:var(--preview-font-size-xs)}}@media(prefers-reduced-motion:reduce){.assembled-toast{animation:none}.assembled-mockup-container{transition:grid-template-columns 0ms,background-color 0ms}.assembled-mockup-container.layout-transitioning,.assembled-mockup-container.layout-transitioning>*{will-change:auto}.assembled-history-reopen-bar{transition:none}}.revisions-page{flex:1;display:flex;flex-direction:column;padding:var(--preview-spacing-xl, 32px);background-color:var(--preview-surface, #fdfbf7);background-image:var(--preview-chat-gradient, none);min-height:0}.revisions-content{flex:1;display:flex;flex-direction:column;min-height:0;width:100%;max-width:1400px;margin:0 auto;transition:max-width .3s ease}@media(max-width:1024px){.revisions-page{padding:var(--preview-spacing-lg, 24px)}}@media(max-width:640px){.revisions-page{padding:var(--preview-spacing-md, 16px)}}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:0s}}@media(prefers-reduced-motion:no-preference){.font-size-toggle i{transition:font-size var(--preview-transition-fast, .15s) ease}}.nav-overflow-menu{position:relative}.nav-overflow-dropdown{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;padding:8px;border-radius:var(--radius-md, 6px);background:var(--preview-surface, #fff);border:1px solid var(--preview-border, #e0e0e0);box-shadow:0 4px 12px #0000001a;z-index:var(--preview-z-dropdown, 100);animation:slideInDown .15s ease-out;display:flex;flex-direction:column;gap:4px}.nav-overflow-dropdown .toggle-btn{width:100%;min-height:44px;justify-content:flex-start;border-radius:var(--radius-sm, 4px)}.nav-overflow-dropdown .toggle-btn:hover{background:var(--preview-hover-bg, rgba(0, 0, 0, .05))!important}@media(prefers-reduced-motion:reduce){.nav-overflow-dropdown{animation:none}}.user-menu{position:relative}.user-menu-trigger{display:flex;align-items:center;gap:4px;padding:4px;border:none!important;border-radius:var(--radius-sm, 4px);background:transparent!important;color:var(--preview-text-secondary, #888);cursor:pointer}.user-menu-trigger:hover,.user-menu-trigger:focus,.user-menu-trigger:active{background:transparent!important;color:var(--preview-text, #333)}.user-avatar{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--preview-primary, #007bff);color:#fff;font-size:var(--preview-font-size-sm, .75rem);font-weight:600;letter-spacing:-.02em}[data-color-mode=dark] .user-avatar{background:#2563eb}.user-menu-chevron{width:14px;height:14px;transition:transform var(--preview-transition-fast, .15s)}.user-menu-chevron[data-open=true]{transform:rotate(180deg)}.user-menu-dropdown{position:absolute;top:calc(100% + 4px);right:0;min-width:200px;padding:8px 0;border-radius:var(--radius-md, 6px);background:var(--preview-surface, #fff);border:1px solid var(--preview-border, #e0e0e0);box-shadow:0 4px 12px #0000001a;z-index:var(--preview-z-dropdown, 1000);animation:slideInDown .15s ease-out}.user-menu-header{padding:8px 12px}.user-menu-name{display:block;font-weight:500;color:var(--preview-text, #333);font-size:var(--preview-font-size-base, .875rem);line-height:1.4}.user-menu-email{display:block;font-size:var(--preview-font-size-sm, .75rem);color:var(--preview-text-secondary, #666);line-height:1.4;margin-top:2px;word-break:break-all}.user-menu-divider{height:1px;margin:4px 0;background:var(--preview-border, #e0e0e0)}.user-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:transparent;color:var(--preview-text, #333);font-size:var(--preview-font-size-base, .875rem);text-align:left;cursor:pointer;transition:background var(--preview-transition-fast, .15s)}.user-menu-item:hover{background:var(--color-bg-secondary, rgba(0, 0, 0, .05))}.user-menu-item-icon{width:16px;height:16px;color:var(--preview-text-secondary, #666)}@media(max-width:768px){.user-menu-trigger{min-height:44px}.user-avatar{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.user-menu-dropdown{animation:none}.user-menu-chevron,.user-menu-item{transition:none}}.app-selector{position:relative}.app-selector-trigger{display:flex;align-items:center;gap:6px;height:32px;padding:0 8px;border:none!important;border-radius:var(--radius-sm, 4px);background:transparent!important;color:var(--preview-text-secondary, #666);cursor:pointer;font-size:var(--preview-font-size-sm, .75rem);font-weight:500;white-space:nowrap;transition:color var(--preview-transition-fast, .15s)}.app-selector-trigger:hover,.app-selector-trigger:focus{background:transparent!important;color:var(--color-text-secondary, #666)}.app-selector-trigger[aria-disabled=true]{cursor:default;opacity:.6}.app-selector-chevron{width:12px;height:12px;transition:transform var(--preview-transition-fast, .15s)}.app-selector-chevron[data-open=true]{transform:rotate(180deg)}.app-selector-label{max-width:140px;overflow:hidden;text-overflow:ellipsis}.app-selector-dropdown{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;max-height:280px;overflow-y:auto;padding:4px 0;border-radius:var(--radius-md, 6px);background:var(--preview-surface, #fff);border:1px solid var(--preview-border, #e0e0e0);box-shadow:0 4px 12px #0000001a;z-index:var(--preview-z-dropdown, 1000);animation:slideInDown .15s ease-out}.app-selector-item{display:flex;align-items:center;gap:8px;width:100%;padding:6px 12px;border:none;background:transparent;color:var(--preview-text, #333);font-size:.8125rem;text-align:left;cursor:pointer;transition:background var(--preview-transition-fast, .15s)}.app-selector-item:hover{background:var(--color-bg-secondary, rgba(0, 0, 0, .05))}.app-selector-item[data-active=true]{color:var(--preview-primary, #007bff);font-weight:500}.app-selector-item-check{width:14px;flex-shrink:0;color:var(--preview-primary, #007bff)}.app-selector-item-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-selector-item-id{font-size:.6875rem;color:var(--preview-text-secondary, #666);flex-shrink:0}.app-selector-static{display:flex;align-items:center;height:32px;padding:0 8px;font-size:var(--preview-font-size-sm, .75rem);font-weight:500;color:var(--preview-text-secondary, #666);white-space:nowrap}@media(prefers-reduced-motion:reduce){.app-selector-dropdown{animation:none}.app-selector-trigger,.app-selector-chevron,.app-selector-item{transition:none}}.app{width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden}.app-main{flex:1;display:flex;flex-direction:column;min-height:0}.container{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;transition:max-width .3s ease,padding .3s ease}body.full-width-mode .container{max-width:100vw!important;padding-left:1rem;padding-right:1rem}body.full-width-mode .revisions-page{padding-left:1rem;padding-right:1rem}body.full-width-mode .revisions-content,body.full-width-mode .mockup-content{max-width:100vw!important}body.full-width-transitioning .assembled-mockup-container{transition:background-color var(--preview-transition-normal)!important}.app-nav{position:sticky;top:0;z-index:100;background:var(--preview-surface, #f8f9fa);border-bottom:1px solid var(--preview-border, #e0e0e0);transition:background var(--preview-transition-normal),border-color var(--preview-transition-normal)}.nav-container{display:flex;align-items:center;gap:2rem;padding-top:1rem;padding-bottom:1rem}.nav-brand{display:flex;align-items:center}.nav-logo{height:56px;width:auto}.nav-logo .logo-red{fill:#ef3f32}.nav-logo .logo-dark{fill:#323433;transition:fill var(--preview-transition-normal)}.nav-logo .logo-text{fill:#ef3f32}[data-color-mode=dark] .nav-logo .logo-dark{fill:#fff}.nav-controls{display:flex;align-items:center;gap:4px;margin-left:auto}@media(max-width:768px){.nav-logo{height:40px}.nav-container{gap:.75rem;padding-top:.5rem;padding-bottom:.5rem}.app-selector-label,.app-selector-static{display:none}}@media(min-width:1920px){.container{max-width:1800px}body.full-width-mode .assembled-chat-panel{max-width:900px;margin:0 auto}}@media(max-height:420px)and (orientation:landscape){.nav-container{padding-top:.25rem;padding-bottom:.25rem}.nav-logo{height:32px}}@media(prefers-reduced-motion:reduce){.app-nav,.nav-brand{transition:none}}
