.form-elements_formCheckbox__7t_hh{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1.5px solid hsla(0,0%,100%,.3);border-radius:4px;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.03));backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);cursor:pointer;position:relative;flex-shrink:0;transition:all .2s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2);margin:0;padding:0}.form-elements_formCheckbox__7t_hh:checked{background:linear-gradient(135deg,rgba(124,93,224,.9),#7c5de0);border-color:rgba(124,93,224,.8);box-shadow:0 2px 8px rgba(124,93,224,.4),inset 0 1px 0 hsla(0,0%,100%,.3)}.form-elements_formCheckbox__7t_hh:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700;line-height:1}.form-elements_formCheckboxInput__kIxBF{display:none}.form-elements_formCheckboxCustom__VMQnW{position:relative;width:18px;height:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.03));backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);border:1.5px solid hsla(0,0%,100%,.3);border-radius:4px;cursor:pointer;flex-shrink:0;transition:all .2s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2)}.form-elements_formCheckboxInput__kIxBF:checked+.form-elements_formCheckboxCustom__VMQnW{background:linear-gradient(135deg,rgba(124,93,224,.9),#7c5de0);border-color:rgba(124,93,224,.8);box-shadow:0 2px 8px rgba(124,93,224,.4),inset 0 1px 0 hsla(0,0%,100%,.3)}.form-elements_formCheckboxInput__kIxBF:checked+.form-elements_formCheckboxCustom__VMQnW:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700;line-height:1}.form-elements_formCheckbox__7t_hh:hover{border-color:hsla(0,0%,100%,.5);box-shadow:0 4px 8px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.3)}.form-elements_formCheckbox__7t_hh:disabled{opacity:.4;cursor:not-allowed}.form-elements_formCheckboxLabel__kE_6V{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;font-size:13px;color:#2d2d31;transition:all .2s;-moz-user-select:none;user-select:none;-webkit-user-select:none;border-radius:12px;position:relative}.form-elements_formCheckboxLabel__kE_6V:hover{color:#2d2d31;transform:translateX(2px)}.form-elements_formCheckboxLabel__kE_6V:has(.form-elements_formCheckbox__7t_hh:checked),.form-elements_formCheckboxLabel__kE_6V:has(input[type=checkbox]:checked){background:linear-gradient(135deg,rgba(124,93,224,.15),rgba(124,93,224,.12) 50%,rgba(124,93,224,.15));color:#7c5de0;font-weight:500;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%)}.form-elements_formCheckboxText__Mx3p4{flex:1 1;text-shadow:0 1px 1px hsla(0,0%,100%,.6)}.form-elements_formRadio__0ofk8{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid rgba(0,0,0,.25);border-radius:50%;background:hsla(0,0%,100%,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;position:relative;flex-shrink:0;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:inset 0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.4);margin:0;padding:0}.form-elements_formRadio__0ofk8:checked{border-color:#7c5de0;background:linear-gradient(135deg,rgba(124,93,224,.12),rgba(124,93,224,.08));box-shadow:0 0 0 3px rgba(124,93,224,.08),inset 0 1px 2px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.2)}.form-elements_formRadio__0ofk8:checked:before{content:"";position:absolute;width:6px;height:6px;background:linear-gradient(135deg,#7c5de0,rgba(124,93,224,.9));border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 4px rgba(124,93,224,.4)}.form-elements_formRadioInput__2AyPn{display:none}.form-elements_formRadioCustom__O_772{width:18px;height:18px;border:1.5px solid rgba(0,0,0,.2);border-radius:50%;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.06) 50%,hsla(0,0%,100%,.08));backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 8px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -1px 0 hsla(0,0%,100%,.15);position:relative;isolation:isolate;cursor:pointer}.form-elements_formRadioCustom__O_772:before{content:"";width:8px;height:8px;background:#fff;border-radius:50%;opacity:0;transition:all .3s cubic-bezier(.23,1,.32,1);transform:scale(.5);box-shadow:0 0 4px hsla(0,0%,100%,.5)}.form-elements_formRadioInput__2AyPn:checked+.form-elements_formRadioCustom__O_772{background:linear-gradient(135deg,rgba(124,93,224,.95),rgba(124,93,224,.9) 50%,rgba(124,93,224,.95));border-color:rgba(124,93,224,.4);backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);box-shadow:0 0 0 3px rgba(124,93,224,.15),0 4px 12px rgba(124,93,224,.2),inset 0 1px 0 hsla(0,0%,100%,.3)}.form-elements_formRadioInput__2AyPn:checked+.form-elements_formRadioCustom__O_772:before{opacity:1;transform:scale(1)}.form-elements_formRadio__0ofk8:hover{border-color:rgba(124,93,224,.4);box-shadow:0 0 0 2px rgba(124,93,224,.1),inset 0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.4)}.form-elements_formRadio__0ofk8:disabled{opacity:.4;cursor:not-allowed}.form-elements_formRadioLabel__KmJZR{display:flex;align-items:center;gap:10px;padding:8px 0;cursor:pointer;font-size:13px;color:#2d2d31;transition:all .2s;-moz-user-select:none;user-select:none;-webkit-user-select:none}.form-elements_formRadioLabel__KmJZR:hover{color:#2d2d31;transform:translateX(2px)}.form-elements_formRadioText__B4qzA{flex:1 1;color:#2d2d31;font-weight:400;transition:all .2s;text-shadow:0 1px 1px hsla(0,0%,100%,.6);-moz-user-select:none;user-select:none;-webkit-user-select:none}.form-elements_formRadio__0ofk8:checked~.form-elements_formRadioText__B4qzA{color:#2d2d31;font-weight:500}.form-elements_formTextField__y8Ur3{width:100%;padding:10px 14px;font-size:13px;color:#2d2d31;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.12));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--radius-ui);outline:none;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.3);box-sizing:border-box}.form-elements_formTextField__y8Ur3::placeholder{color:rgba(0,0,0,.4)}.form-elements_formTextField__y8Ur3:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.15));border-color:hsla(0,0%,100%,.3);box-shadow:0 4px 12px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.4)}.form-elements_formTextField__y8Ur3:focus{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.2));border-color:rgba(124,93,224,.5);box-shadow:0 0 0 3px rgba(124,93,224,.1),0 6px 16px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.5)}.form-elements_formTextField__y8Ur3:disabled{opacity:.5;cursor:not-allowed;background:hsla(0,0%,100%,.05)}.form-elements_formSelectButton__fw6ij{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:13px;color:#2d2d31;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.12));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--radius-ui);cursor:pointer;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.3);outline:none;box-sizing:border-box}.form-elements_formSelectButton__fw6ij:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.15));border-color:hsla(0,0%,100%,.3);box-shadow:0 4px 12px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.4);transform:translateY(-1px)}.form-elements_formSelectButton__fw6ij:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.3)}.form-elements_formDropdown__VOu_8{isolation:isolate;position:relative;min-width:280px;background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(252,251,255,.95) 25%,rgba(250,248,255,.95) 50%,rgba(252,251,255,.95) 75%,hsla(0,0%,100%,.96));backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(124,93,224,.12);border-radius:var(--radius-ui);box-shadow:0 24px 64px rgba(0,0,0,.14),0 12px 32px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 0 0 1px hsla(0,0%,100%,.5);overflow:hidden;z-index:99999;max-height:min(600px,calc(100vh - 100px));pointer-events:auto;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.23,1,.32,1);box-sizing:border-box}.form-elements_formDropdown__VOu_8:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:var(--radius-ui);padding:1px;background:linear-gradient(135deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.4));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.form-elements_formDropdown__VOu_8::-webkit-scrollbar{width:6px}.form-elements_formDropdown__VOu_8::-webkit-scrollbar-track{background:transparent;border-radius:10px}.form-elements_formDropdown__VOu_8::-webkit-scrollbar-thumb{background:rgba(124,93,224,.3);border-radius:10px;-webkit-transition:background .2s ease;transition:background .2s ease}.form-elements_formDropdown__VOu_8::-webkit-scrollbar-thumb:hover{background:rgba(124,93,224,.5)}.form-elements_formDropdown__VOu_8{scrollbar-width:thin;scrollbar-color:rgba(124,93,224,.3) transparent}.form-elements_formDropdownList__gV4hM{padding:8px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;flex:1 1;min-height:0;max-height:320px}.form-elements_formDropdownItem__tKCDK{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:500;color:#2d2d31;background:transparent;border:none;border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.23,1,.32,1);text-align:left;width:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;position:relative;z-index:2}.form-elements_formDropdownItem__tKCDK:hover{background:linear-gradient(135deg,rgba(124,93,224,.2),rgba(124,93,224,.18) 50%,rgba(124,93,224,.2));transform:translateX(2px);backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);color:#2d2d31}.form-elements_formDropdownItem__tKCDK.form-elements_active__67Zni{background:linear-gradient(135deg,rgba(124,93,224,.18),rgba(124,93,224,.14) 50%,rgba(124,93,224,.18));color:#2d2d31;font-weight:600;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%)}.form-elements_formDropdownItem__tKCDK.form-elements_disabled__k6o43{opacity:.4;cursor:not-allowed;pointer-events:none}.form-elements_formButton__XPCC0{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:500;color:#2d2d31;background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.2) 25%,hsla(0,0%,100%,.22) 50%,hsla(0,0%,100%,.2) 75%,hsla(0,0%,100%,.25));backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 4px 16px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.4);outline:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-elements_formButton__XPCC0:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.25) 25%,hsla(0,0%,100%,.27) 50%,hsla(0,0%,100%,.25) 75%,hsla(0,0%,100%,.3));border-color:hsla(0,0%,100%,.25);box-shadow:0 6px 20px rgba(0,0,0,.12),0 3px 10px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.5);transform:translateY(-1px)}.form-elements_formButton__XPCC0:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.4)}.form-elements_formButton__XPCC0:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.form-elements_formButtonPrimary__zXTll{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;outline:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;background:linear-gradient(135deg,rgba(124,93,224,.9),rgba(124,93,224,.85) 50%,rgba(124,93,224,.9));border:1px solid rgba(124,93,224,.6);border-radius:var(--radius-ui);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);transition:all .4s cubic-bezier(.23,1,.32,1);box-shadow:0 4px 16px rgba(124,93,224,.3),0 2px 8px rgba(124,93,224,.15),inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 0 rgba(0,0,0,.05);position:relative;overflow:hidden;isolation:isolate}.form-elements_formButtonPrimary__zXTll:before{content:"";position:absolute;inset:-2px;background:inherit;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:inherit;z-index:-1;opacity:.5;filter:blur(.5px)}.form-elements_formButtonPrimary__zXTll:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);transition:left .6s cubic-bezier(.23,1,.32,1);z-index:-1;pointer-events:none}.form-elements_formButtonPrimary__zXTll:hover{background:linear-gradient(135deg,rgba(106,78,199,.9),rgba(106,78,199,.85) 50%,rgba(106,78,199,.9));border-color:rgba(124,93,224,.8);box-shadow:0 8px 24px rgba(124,93,224,.4),0 4px 12px rgba(124,93,224,.2),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -1px 0 rgba(0,0,0,.05);transform:translateY(-2px) scale(1.02)}.form-elements_formButtonPrimary__zXTll:hover:after{left:100%}.form-elements_formButtonSecondaryAction__cNYyk{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;color:#2d2d31;background:linear-gradient(135deg,rgba(124,93,224,.08),rgba(124,93,224,.05) 50%,rgba(124,93,224,.08));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(124,93,224,.22);border-radius:var(--radius-ui);cursor:pointer;transition:all .25s cubic-bezier(.23,1,.32,1);outline:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-elements_formButtonSecondaryAction__cNYyk:hover{background:linear-gradient(135deg,rgba(124,93,224,.12),rgba(124,93,224,.1) 50%,rgba(124,93,224,.12));border-color:rgba(124,93,224,.35);color:#2d2d31;box-shadow:0 2px 8px rgba(124,93,224,.12)}.form-elements_formButtonSecondaryAction__cNYyk:active{transform:translateY(0);box-shadow:none}.form-elements_formButtonSecondaryAction__cNYyk:focus{outline:2px solid rgba(124,93,224,.35);outline-offset:2px}.form-elements_formButtonSecondaryAction__cNYyk:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.form-elements_formButtonSecondary__RC8wP{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,var(--acrylic-bg-start) 0,var(--acrylic-bg-mid1) 25%,var(--acrylic-bg-center) 50%,var(--acrylic-bg-mid2) 75%,var(--acrylic-bg-end) 100%);backdrop-filter:blur(var(--acrylic-blur)) saturate(var(--acrylic-saturate));-webkit-backdrop-filter:blur(var(--acrylic-blur)) saturate(var(--acrylic-saturate));border:1px solid rgba(124,93,224,.18);border-radius:var(--radius-ui);color:#2d2d31;cursor:pointer;pointer-events:auto;transition:all .4s cubic-bezier(.23,1,.32,1);box-shadow:0 4px 16px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 -1px 0 hsla(0,0%,100%,.2);position:relative;z-index:2;overflow:hidden;isolation:isolate;will-change:transform;outline:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-elements_formButtonSecondary__RC8wP:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--acrylic-contrast-start) 0,var(--acrylic-contrast-center) 50%,var(--acrylic-contrast-end) 100%);pointer-events:none;z-index:0;mix-blend-mode:overlay;border-radius:inherit}.form-elements_formButtonSecondary__RC8wP:before{content:"";position:absolute;inset:-2px;background:inherit;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:inherit;z-index:-1;opacity:.4;filter:blur(.5px)}.form-elements_formButtonSecondary__RC8wP svg{color:#2d2d31!important;opacity:1!important}.form-elements_formButtonSecondary__RC8wP:hover svg{color:#2d2d31!important}.form-elements_formButtonSecondary__RC8wP:hover{background:linear-gradient(135deg,var(--acrylic-bg-start) 0,var(--acrylic-bg-mid1) 25%,var(--acrylic-bg-center) 50%,var(--acrylic-bg-mid2) 75%,var(--acrylic-bg-end) 100%);border-color:rgba(124,93,224,.35);box-shadow:0 8px 24px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 -1px 0 hsla(0,0%,100%,.3)}.form-elements_formButtonSecondary__RC8wP:active{transform:scale(.95)}.form-elements_formButtonSecondary__RC8wP:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.form-elements_formSearchInput__yoTZP{display:flex;align-items:center;gap:10px;padding:12px 14px;background:linear-gradient(135deg,rgba(250,248,255,.95),rgba(245,243,252,.92));border:1px solid rgba(124,93,224,.14);border-radius:var(--radius-ui);margin:12px 12px 8px;position:-webkit-sticky;position:sticky;top:0;z-index:10;flex-shrink:0;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 1px 3px rgba(0,0,0,.04)}.form-elements_formSearchInput__yoTZP:focus-within{background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(250,248,255,.96));border-color:rgba(124,93,224,.3);box-shadow:0 0 0 2px rgba(124,93,224,.08),0 2px 8px rgba(0,0,0,.06)}.form-elements_formSearchInput__yoTZP input{flex:1 1;border:none;background:transparent;outline:none;font-size:13px;font-weight:500;color:#2d2d31;padding:0}.form-elements_formSearchInput__yoTZP input::placeholder{color:#2d2d31;font-weight:400}.form-elements_formSearchInput__yoTZP svg{color:#2d2d31;flex-shrink:0}.form-elements_formSwitch__VpkuD{position:relative;display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-elements_formSwitchTrack__kZvgM{position:relative;width:38px;height:20px;background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.15) 25%,hsla(0,0%,100%,.18) 50%,hsla(0,0%,100%,.15) 75%,hsla(0,0%,100%,.2));backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 8px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1px 0 hsla(0,0%,100%,.2),inset 0 0 0 1px hsla(0,0%,100%,.1)}.form-elements_formSwitchTrack__kZvgM.form-elements_active__67Zni{background:linear-gradient(135deg,rgba(124,93,224,.35),rgba(124,93,224,.3) 25%,rgba(124,93,224,.32) 50%,rgba(124,93,224,.3) 75%,rgba(124,93,224,.35));border-color:rgba(124,93,224,.4);box-shadow:0 2px 12px rgba(124,93,224,.25),inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1px 0 hsla(0,0%,100%,.25),inset 0 0 0 1px hsla(0,0%,100%,.15)}.form-elements_formSwitchThumb__Pwds6{position:absolute;top:2px;left:2px;width:16px;height:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 50%,hsla(0,0%,100%,.98));backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:1px solid hsla(0,0%,100%,.5);border-radius:50%;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 8px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 hsla(0,0%,100%,.3);transform:translateX(0)}.form-elements_formSwitchTrack__kZvgM.form-elements_active__67Zni .form-elements_formSwitchThumb__Pwds6{transform:translateX(18px);background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.98) 50%,#fff);box-shadow:0 2px 12px rgba(124,93,224,.35),inset 0 1px 0 #fff,inset 0 -1px 0 hsla(0,0%,100%,.4)}.form-elements_formSwitchLabel__GZgRO{font-size:12px;font-weight:500;color:#2d2d31;text-shadow:0 1px 2px hsla(0,0%,100%,.9),0 0 1px hsla(0,0%,100%,.5);transition:color .2s ease}.form-elements_formSwitch__VpkuD:hover .form-elements_formSwitchLabel__GZgRO{color:#2d2d31}.form-elements_formSwitch__VpkuD:active .form-elements_formSwitchThumb__Pwds6{width:17px}.ReportPreview_reportPreview___qB92{width:100%;height:100vh;min-height:100vh;display:flex;flex-direction:column;background:#9b95d4;padding-top:92px;box-sizing:border-box;position:relative;overflow:hidden}.ReportPreview_scrollContainer__Zb2km{flex:1 1;min-height:0;width:100%;overflow:auto;display:block;padding:16px 20px 100px;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:relative;z-index:1;scrollbar-width:thin;scrollbar-color:rgba(155,87,255,.25) transparent}.ReportPreview_scrollContainer__Zb2km:active{cursor:-webkit-grabbing;cursor:grabbing}.ReportPreview_scrollContainer__Zb2km.ReportPreview_panning__vTDbr{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReportPreview_scrollContainer__Zb2km::-webkit-scrollbar{width:6px;height:6px}.ReportPreview_scrollContainer__Zb2km::-webkit-scrollbar-track{background:transparent;border-radius:3px}.ReportPreview_scrollContainer__Zb2km::-webkit-scrollbar-thumb{background:rgba(155,87,255,.25);border-radius:3px}.ReportPreview_scrollContainer__Zb2km::-webkit-scrollbar-thumb:hover{background:rgba(155,87,255,.4)}.ReportPreview_zoomWrapper__Jimso{display:block;margin:0 auto}.ReportPreview_zoomInner__WMmP1{width:721px;min-height:1099px}.ReportPreview_pagesContainer___x0_x{display:flex;flex-direction:column;width:100%;max-width:721px;align-items:center;justify-content:center}.ReportPreview_pagesStack__Gd8Q0{position:relative;width:100%;min-height:1099px}.ReportPreview_pageStackItem__J0lY_{position:absolute;top:0;left:0;right:0;min-height:1099px;width:100%}.ReportPreview_reportPage__xNGlY{width:721px;height:1099px;background:#fff;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.1);display:block;page-break-after:always;position:relative;overflow:hidden}.ReportPreview_caseInfo__8UAVH{display:flex;justify-content:space-between;margin-bottom:20px;padding:12px 16px;background:#fafafa;border:1px solid #e0e0e0;border-radius:2px}.ReportPreview_caseInfoLeft__ioHZA,.ReportPreview_caseInfoRight__LIe6j{display:flex;flex-direction:column;gap:6px}.ReportPreview_infoRow__SDQM4{display:flex;gap:8px;font-size:10px;line-height:1.4}.ReportPreview_infoLabel__Ec8eW{font-weight:600;color:#555;min-width:70px}.ReportPreview_infoValue__6WFwK{color:#555;font-weight:400}.ReportPreview_evaluationSection__2LmAi{display:flex;gap:20px;margin-bottom:20px}.ReportPreview_scorePanel__3veGW{display:flex;flex-direction:column;gap:12px;min-width:200px;flex-shrink:0}.ReportPreview_scoreBox__6TGjM{background:linear-gradient(135deg,#7b1fa2,#6a1b9a);padding:16px;border-radius:4px;color:#fff;text-align:center}.ReportPreview_scoreValue__iw8y9{font-size:28px;font-weight:700;margin-bottom:8px;line-height:1.2}.ReportPreview_scoreBar__xsE36{width:100%;height:6px;background:hsla(0,0%,100%,.3);border-radius:3px;overflow:hidden;margin-bottom:6px}.ReportPreview_scoreBarFill__Anrky{height:100%;background:#fff;transition:width .3s ease}.ReportPreview_scoreLabel__NruoI{font-size:9px;opacity:.95;line-height:1.2}.ReportPreview_riskBox__1sSQe{padding:10px 14px;border-radius:4px;color:#fff;display:flex;align-items:center;justify-content:center;gap:6px;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.ReportPreview_riskIcon__gweFg{font-size:14px;line-height:1}.ReportPreview_riskText__dxuSl{line-height:1.2}.ReportPreview_summaryPanel__86uMw{flex:1 1;padding:16px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px}.ReportPreview_summaryTitle__opz3B{font-size:11px;font-weight:700;color:#555;margin:0 0 10px;text-transform:uppercase;letter-spacing:.3px;line-height:1.3}.ReportPreview_summaryText__WjIm5{font-size:10px;line-height:1.5;color:#555;margin:0}.ReportPreview_eventsSection__tmy1T{margin-top:16px;margin-bottom:12px}.ReportPreview_eventsTitle__WyPhV{font-size:11px;font-weight:700;color:#555;margin:0 0 6px;text-transform:uppercase;letter-spacing:.3px;line-height:1.3}.ReportPreview_eventsPeriod__S23tk{font-size:9px;font-weight:600;color:#555;margin:0 0 12px;text-transform:uppercase;line-height:1.3}.ReportPreview_eventsGrid__rVHpG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.ReportPreview_eventColumn__FhQta{display:flex;flex-direction:column;gap:8px}.ReportPreview_eventTitle__fgXC7{font-size:10px;font-weight:700;color:#555;margin:0;text-align:center;text-transform:uppercase;letter-spacing:.3px;line-height:1.3}.ReportPreview_eventDescription__XhGLZ{font-size:8px;line-height:1.4;color:#555;margin:0}.ReportPreview_eventLegend__1v30O{display:flex;flex-direction:column;gap:3px}.ReportPreview_eventLegendTitle__0iQYE{font-size:7px;font-weight:600;color:#555;line-height:1.2}.ReportPreview_eventLegendBar__mg4GQ{display:flex;width:100%;height:16px;border-radius:2px;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.ReportPreview_eventLegendItem__T6hsK{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:7px;color:#555;font-weight:500;border-right:1px solid rgba(0,0,0,.15);line-height:1;text-align:center;padding:0 2px}.ReportPreview_eventLegendItem__T6hsK:last-child{border-right:none}.ReportPreview_interpretationSection__d5pO9{display:flex;gap:16px;margin-bottom:14px}.ReportPreview_interpretationBlock__xG7ON{flex:1 1;padding:12px;background:#fafafa;border:1px solid #e0e0e0;border-radius:2px}.ReportPreview_interpretationTitle__4Cqy6{font-size:10px;font-weight:700;color:#555;margin:0 0 6px;text-transform:uppercase;letter-spacing:.3px;line-height:1.3}.ReportPreview_interpretationText__Rm_B3{font-size:9px;line-height:1.4;color:#555;margin:0}.ReportPreview_mapsGrid__FaI3O{display:grid;grid-template-columns:100px 1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:14px}.ReportPreview_mapColumnHeader__h6X1y{font-size:9px;font-weight:700;color:#555;text-align:center;padding:6px 8px;background:#f0f0f0;border:1px solid #e0e0e0;border-radius:2px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}.ReportPreview_mapRow__7wEE7{display:contents}.ReportPreview_monthLabel__w0MR5{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#555;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:2px;padding:8px 6px;text-align:center;line-height:1.3}.ReportPreview_mapCell__1sevm{display:flex;flex-direction:column;gap:6px}.ReportPreview_mapCell__1sevm>div:first-child{border:1px solid #e0e0e0;border-radius:2px;overflow:hidden}.ReportPreview_mapValue__7BKKI{font-size:9px;font-weight:600;color:#555;text-align:center;padding:4px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:2px;line-height:1.2}.ReportPreview_dataSourceSection__dMJgS{margin-top:auto;padding-top:12px;border-top:1px solid #e0e0e0}.ReportPreview_dataSource__ZohsF{font-size:8px;color:#555;margin:0 0 10px;line-height:1.3}.ReportPreview_dataSource__ZohsF strong{font-weight:600;color:#555}.ReportPreview_disclaimer__nKOR9{font-size:7px;color:#555;line-height:1.4}.ReportPreview_disclaimer__nKOR9 strong{display:block;margin-bottom:4px;font-size:8px;font-weight:600;color:#555;line-height:1.3}.ReportPreview_disclaimer__nKOR9 p{margin:0}.ReportPreview_backButton__xD5_d{position:fixed;top:92px;left:20px;padding:10px 18px 10px 14px;color:var(--acrylic-text);border:1px solid var(--acrylic-border);border-radius:var(--radius-ui);cursor:pointer;font-weight:600;font-size:13px;letter-spacing:.02em;box-shadow:0 4px 16px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.5);transition:all .2s ease;z-index:1000;display:flex;align-items:center;gap:8px;backdrop-filter:blur(var(--acrylic-blur)) saturate(var(--acrylic-saturate));-webkit-backdrop-filter:blur(var(--acrylic-blur)) saturate(var(--acrylic-saturate))}.ReportPreview_backButton__xD5_d,.ReportPreview_backButton__xD5_d:hover{background:linear-gradient(135deg,var(--acrylic-bg-start) 0,var(--acrylic-bg-mid1) 25%,var(--acrylic-bg-center) 50%,var(--acrylic-bg-mid2) 75%,var(--acrylic-bg-end) 100%)}.ReportPreview_backButton__xD5_d:hover{border-color:var(--acrylic-border);box-shadow:0 8px 24px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.6)}.ReportPreview_backButtonIcon__VRnsL{font-size:18px!important;color:var(--acrylic-text);opacity:.95}.ReportPreview_controlsBar__k5_jb{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:20px;padding:10px 20px 10px 18px;background:linear-gradient(135deg,var(--acrylic-bg-start) 0,var(--acrylic-bg-mid1) 25%,var(--acrylic-bg-center) 50%,var(--acrylic-bg-mid2) 75%,var(--acrylic-bg-end) 100%);border:1px solid var(--acrylic-border);border-radius:var(--radius-ui);box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);z-index:1000;backdrop-filter:blur(var(--acrylic-blur)) saturate(var(--acrylic-saturate));-webkit-backdrop-filter:blur(var(--acrylic-blur)) saturate(var(--acrylic-saturate))}.ReportPreview_navGroup__1Bqz1,.ReportPreview_zoomGroup__CT4N_{display:flex;align-items:center;gap:4px}.ReportPreview_navBtn__2EIYb,.ReportPreview_zoomBtn___ZxJT{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:hsla(0,0%,100%,.5);color:var(--acrylic-text);border:1px solid var(--acrylic-border);border-radius:var(--radius-ui);cursor:pointer;transition:all .2s ease;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.ReportPreview_navBtn__2EIYb:hover:not(:disabled),.ReportPreview_zoomBtn___ZxJT:hover:not(:disabled){background:hsla(0,0%,100%,.7);border-color:var(--acrylic-border);box-shadow:0 2px 8px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.7)}.ReportPreview_navBtn__2EIYb:disabled,.ReportPreview_zoomBtn___ZxJT:disabled{opacity:.4;cursor:not-allowed}.ReportPreview_navBtnIcon__PqXpc,.ReportPreview_zoomBtnIcon__b3kMi{font-size:22px!important;color:var(--acrylic-text)}.ReportPreview_pageIndicator__QZgvG{min-width:52px;text-align:center;font-size:13px;font-weight:600;color:var(--acrylic-text);letter-spacing:.02em}.ReportPreview_pageIndicatorSep__kqGjl{margin:0 2px;opacity:.7;font-weight:500}.ReportPreview_zoomLabel__CNQM4{min-width:40px;text-align:center;font-size:12px;font-weight:600;color:var(--acrylic-text)}.ReportPreview_zoomBtnIcon__b3kMi{font-size:20px!important;color:var(--acrylic-text)}.ReportPreview_exportPdfBtn__YdjIr{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;height:36px;background:hsla(0,0%,100%,.5);color:var(--acrylic-text);border:1px solid var(--acrylic-border);border-radius:var(--radius-ui);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.ReportPreview_exportPdfBtn__YdjIr:hover:not(:disabled){background:hsla(0,0%,100%,.7);border-color:var(--acrylic-border);box-shadow:0 2px 8px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.7)}.ReportPreview_exportPdfBtn__YdjIr:disabled{opacity:.7;cursor:wait}.ReportPreview_exportPdfIcon__aCjaG{font-size:20px!important;color:var(--acrylic-text)}.ReportPreview_exportPdfSpinner__FEPYM{display:inline-block;width:18px;height:18px;border:2px solid hsla(0,0%,100%,.4);border-top:2px solid var(--acrylic-text);border-radius:50%;animation:ReportPreview_exportPdfSpin__9bN_Z .8s linear infinite}@keyframes ReportPreview_exportPdfSpin__9bN_Z{to{transform:rotate(1turn)}}@media print{.ReportPreview_reportPreview___qB92{padding:0;background:#fff}.ReportPreview_scrollContainer__Zb2km{overflow:visible;padding:0}.ReportPreview_zoomWrapper__Jimso{width:auto!important;min-height:0!important}.ReportPreview_zoomInner__WMmP1{transform:none!important}.ReportPreview_pagesContainer___x0_x{gap:0}.ReportPreview_reportPage__xNGlY{box-shadow:none;page-break-after:always;width:8.5in;height:11in}.ReportPreview_backButton__xD5_d,.ReportPreview_controlsBar__k5_jb{display:none!important}}@media (max-width:900px){.ReportPreview_reportPage__xNGlY{width:100%;max-width:816px;height:auto;min-height:1056px}.ReportPreview_evaluationSection__2LmAi{flex-direction:column}.ReportPreview_mapsGrid__FaI3O{grid-template-columns:1fr}.ReportPreview_mapColumnHeader__h6X1y{display:none}.ReportPreview_monthLabel__w0MR5{grid-column:1/-1;margin-bottom:8px}.ReportPreview_eventsGrid__rVHpG{grid-template-columns:1fr}}