:root{--form-base-color:#e2f1f0;--form-bg:var(--form-base-color);--form-bg-hover:#0000000a;--form-bg-active:#00000014;--form-bg-selected:#0000000f;--form-option-bg:#0000000f;--form-option-bg-hover:#0000001a;--form-option-bg-active:#00000024;--form-option-bg-selected:#0000001f;--form-text-primary:#000000de;--form-text-secondary:#0009;--form-text-hint:#00000061;--form-text-disabled:#00000042;--form-border:#0000001f;--form-border-hover:#0000003d;--form-border-focus:#0000006b;--form-badge-bg:#0000001f;--form-badge-text:#0009;--form-spacing-xs:4px;--form-spacing-sm:8px;--form-spacing-ms:12px;--form-spacing-md:16px;--form-spacing-lg:24px;--form-spacing-xl:32px;--form-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--form-font-size-sm:14px;--form-font-size-md:16px;--form-font-size-lg:20px;--form-font-size-xl:28px;--form-font-size-xxl:36px;--form-font-size-question:24px;--form-radius-sm:4px;--form-radius-md:8px;--form-radius-lg:12px;--form-transition:150ms ease;--form-mobile-breakpoint:480px;--form-option-mini-width:200px;--form-content-left-padding:64px;--form-content-web-floating-breakpoint:1000px}.form-container{background-color:var(--form-bg);color:var(--form-text-primary);display:flex;flex-direction:column;font-family:var(--form-font-family);height:100%;width:100%}.form-question{color:var(--form-text-primary);font-size:var(--form-font-size-question);font-weight:500;line-height:1.3;margin-bottom:var(--form-spacing-md);padding-right:var(--form-spacing-xl)}.form-question-icon{display:inline-block;min-width:var(--form-content-left-padding);padding-right:var(--form-spacing-md);text-align:right}.form-description{color:var(--form-text-secondary);font-size:var(--form-font-size-lg);line-height:1.5;margin-bottom:var(--form-spacing-lg)}.form-options{display:inline-flex;flex-direction:column;gap:var(--form-spacing-sm)}.form-option{align-items:center;background:var(--form-option-bg);border:1px solid var(--form-border);border-radius:var(--form-radius-md);color:var(--form-text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--form-font-size-md);gap:var(--form-spacing-md);min-width:var(--form-option-mini-width);padding:var(--form-spacing-ms);padding-right:calc(var(--form-spacing-ms) + 24px + var(--form-spacing-xs));text-align:left;transition:all var(--form-transition)}.form-option:hover{background-color:var(--form-option-bg-hover);border-color:var(--form-border-hover)}.form-option:focus{border-color:var(--form-border-focus);box-shadow:0 0 0 2px #0000001a;outline:none}.form-option:active{background-color:var(--form-option-bg-active)}.form-option.selected{background-color:var(--form-option-bg-selected);border-color:var(--form-border-hover)}.form-badge{align-items:center;background-color:var(--form-badge-bg);border-radius:var(--form-radius-sm);color:var(--form-badge-text);display:flex;font-family:monospace;font-size:var(--form-font-size-sm);font-weight:500;height:24px;justify-content:center;min-width:24px;padding:0 var(--form-spacing-xs)}.form-option-text{flex:1 1}.form-checkbox{accent-color:var(--form-text-primary);height:20px;width:20px}.form-input{background:#0000;border:none;border-bottom:2px solid var(--form-border);border-radius:0;color:var(--form-text-primary);font-family:inherit;font-size:var(--form-font-size-md);padding:var(--form-spacing-md);transition:border-color var(--form-transition);width:100%}.form-input:focus{border-bottom-color:var(--form-border-focus);outline:none}.form-input::placeholder{color:var(--form-text-hint)}.form-submit{align-items:center;background-color:var(--form-text-primary);border:none;border-radius:var(--form-radius-md);color:var(--form-bg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--form-font-size-md);font-weight:500;justify-content:center;margin-top:var(--form-spacing-lg);padding:var(--form-spacing-sm) var(--form-spacing-lg);transition:all var(--form-transition)}.form-submit:hover{opacity:.9}.form-submit:focus{box-shadow:0 0 0 2px #0003;outline:none}.form-submit:disabled{cursor:not-allowed;opacity:.5}.form-container.mobile{position:relative}.form-container.mobile .form-submit{border-radius:var(--form-radius-sm);bottom:var(--form-spacing-md);left:var(--form-spacing-md);padding:var(--form-spacing-md);position:absolute;right:var(--form-spacing-md);width:calc(100% - var(--form-spacing-md)*2)}.form-container.mobile .form-content{padding-bottom:120px}.form-container.web .form-submit{align-self:flex-start}.form-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:var(--form-spacing-lg)}.form-container.web .form-content{justify-content:center;margin:0;margin-left:max(0px,calc((100% - var(--form-content-web-floating-breakpoint))*.4));margin-right:max(0px,calc((100% - var(--form-content-web-floating-breakpoint))*.6));width:min(100%,var(--form-content-web-floating-breakpoint))}.form-container.web .form-content:before{content:"";flex:0.45 1}.form-container.web .form-content:after{content:"";flex:0.55 1}.form-container.web .form-content .form-description,.form-container.web .form-content .form-input,.form-container.web .form-content .form-options,.form-container.web .form-content .form-submit{margin-left:var(--form-content-left-padding)}.ruleGroup{background:#805ad542;border:1px solid #8081a2;border-radius:4px;padding:.5rem}.ruleGroup,.ruleGroup .ruleGroup-body{display:flex;flex-direction:column;gap:.5rem}.ruleGroup .ruleGroup-body:empty{display:none}.ruleGroup .rule,.ruleGroup .ruleGroup-header{align-items:center;display:flex;gap:.5rem}.ruleGroup .rule .rule-value .rule-value-list-item:not(:first-of-type){margin-left:.5rem}[data-inlinecombinators=disabled] .dndOver.rule,[data-inlinecombinators=disabled] .dndOver.ruleGroup-header{border-bottom:2px dashed #639;padding-bottom:.5rem}[data-inlinecombinators=disabled] .dndOver.rule.dndCopy,[data-inlinecombinators=disabled] .dndOver.ruleGroup-header.dndCopy{border-bottom-color:#693}[data-inlinecombinators=enabled] .dndOver.betweenRules,[data-inlinecombinators=enabled] .dndOver.rule+.betweenRules,[data-inlinecombinators=enabled] .dndOver.rule:last-child,[data-inlinecombinators=enabled] .dndOver.ruleGroup-header{border-bottom:2px dashed #639;padding-bottom:.5rem}[data-inlinecombinators=enabled] .dndOver.betweenRules.dndCopy,[data-inlinecombinators=enabled] .dndOver.rule+.betweenRules.dndCopy,[data-inlinecombinators=enabled] .dndOver.rule:last-child.dndCopy,[data-inlinecombinators=enabled] .dndOver.ruleGroup-header.dndCopy{border-bottom-color:#693}.rule.dndDragging,.ruleGroup.dndDragging{opacity:.5}.rule .queryBuilder-dragHandle,.ruleGroup .queryBuilder-dragHandle{cursor:move}[data-dnd=disabled] .queryBuilder-dragHandle{display:none}.queryBuilder-branches .ruleGroup-body{margin-left:1rem}.queryBuilder-branches .rule,.queryBuilder-branches .ruleGroup .ruleGroup{position:relative}.queryBuilder-branches .rule:after,.queryBuilder-branches .rule:before,.queryBuilder-branches .ruleGroup .ruleGroup:after,.queryBuilder-branches .ruleGroup .ruleGroup:before{border-color:#8081a2;border-radius:0;border-style:solid;content:"";left:calc(-.5rem - 1px);position:absolute;width:.5rem}.queryBuilder-branches .rule:before,.queryBuilder-branches .ruleGroup .ruleGroup:before{border-width:0 0 1px 1px;height:calc(50% + .5rem);top:-.5rem}.queryBuilder-branches .rule:last-child:before,.queryBuilder-branches .ruleGroup .ruleGroup:last-child:before{border-bottom-left-radius:4px}.queryBuilder-branches .rule:after,.queryBuilder-branches .ruleGroup .ruleGroup:after{border-width:0 0 0 1px;height:50%;top:50%}.queryBuilder-branches .rule:last-child:after,.queryBuilder-branches .ruleGroup .ruleGroup:last-child:after{display:none}.queryBuilder-branches .ruleGroup .ruleGroup:after,.queryBuilder-branches .ruleGroup .ruleGroup:before{left:calc(-.5rem - 2px)}.queryBuilder-branches .ruleGroup .ruleGroup:before{height:calc(50% + .5rem + 1px);top:calc(-.5rem - 1px)}.queryBuilder-branches .ruleGroup .ruleGroup:after{height:calc(50% + 1px)}.queryBuilder-branches .betweenRules{position:relative}.queryBuilder-branches .betweenRules:before{border:solid #8081a2;border-radius:0;border-width:0 0 0 1px;content:"";height:calc(100% + .5rem);left:calc(-.5rem - 1px);position:absolute;top:-.5rem;width:.5rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.c251e354.css.map*/