.ui-dark-fields{--field-control-width:138px;--field-control-height:34px;--field-control-font-size:13px;--field-label-font-weight:700;--field-control-font-weight:700;--field-hint-font-size:11px;--field-hint-color:rgba(186,230,236,0.62);--field-placeholder-color:#94a3b8;--field-suffix-width:32px;--field-select-fade-width:18px;--field-select-fade-color:rgba(4,20,32,0.55);--field-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a8c9d4' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--field-select-chevron-focus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d9f8ff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.ui-dark-fields .label-text,.ui-dark-fields .dim-prefix{font-size:var(--field-control-font-size);font-weight:var(--field-label-font-weight);color:rgba(186,230,236,0.85);line-height:1.3}.ui-dark-fields input[type="text"],.ui-dark-fields input[type="number"],.ui-dark-fields select{width:var(--field-control-width);min-width:var(--field-control-width);height:var(--field-control-height);min-height:var(--field-control-height);box-sizing:border-box;flex-shrink:0;padding:0 12px;border:1px solid rgba(110,214,222,0.28);border-radius:10px;background:rgba(4,20,32,0.55);color:#e8fbff !important;-webkit-text-fill-color:#e8fbff;font-size:var(--field-control-font-size) !important;font-weight:var(--field-control-font-weight);line-height:1.4;box-shadow:none;color-scheme:dark}.ui-dark-fields input[type="text"]:focus,.ui-dark-fields input[type="number"]:focus,.ui-dark-fields select:focus{outline:none;border-color:rgba(144,232,238,0.7);background:rgba(4,20,32,0.55);box-shadow:none;color:#e8fbff !important}.ui-dark-fields input::placeholder{color:var(--field-placeholder-color);font-weight:400;font-size:var(--field-control-font-size);-webkit-text-fill-color:var(--field-placeholder-color);opacity:1}.ui-dark-fields input:-webkit-autofill,.ui-dark-fields input:-webkit-autofill:hover,.ui-dark-fields input:-webkit-autofill:focus{-webkit-text-fill-color:#e8fbff;caret-color:#e8fbff;box-shadow:0 0 0 1000px rgba(4,20,32,0.95) inset;transition:background-color 9999s ease-in-out 0s}.ui-dark-fields select{cursor:pointer;overflow:visible;white-space:nowrap;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 var(--field-suffix-width) 0 12px;line-height:var(--field-control-height);background-image:var(--field-select-chevron);background-repeat:no-repeat;background-size:10px 10px;background-position:calc(100% - 11px) center}.ui-dark-fields select:focus{background-image:var(--field-select-chevron-focus);background-size:10px 10px;background-position:calc(100% - 11px) center}.ui-dark-fields .field-input-unit-wrap{display:inline-flex;align-items:stretch;width:var(--field-control-width);min-width:var(--field-control-width);height:var(--field-control-height);min-height:var(--field-control-height);box-sizing:border-box;border:1px solid rgba(110,214,222,0.28);border-radius:10px;background:rgba(4,20,32,0.55);overflow:hidden;flex-shrink:0;color-scheme:dark}.ui-dark-fields .field-input-unit-wrap:focus-within{outline:none;border-color:rgba(144,232,238,0.7);box-shadow:none}.ui-dark-fields .field-input-unit-wrap input,.ui-dark-fields .field-input-unit-wrap input[type="text"],.ui-dark-fields .field-input-unit-wrap input[type="number"]{border:none !important;box-shadow:none !important;outline:none !important;width:auto !important;min-width:0 !important;flex:1 1 0;height:100% !important;min-height:0 !important;line-height:normal !important;background:transparent !important;color:#e8fbff !important;-webkit-text-fill-color:#e8fbff;padding:0 3px 0 12px !important;font-size:var(--field-control-font-size) !important;font-weight:var(--field-control-font-weight) !important;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.ui-dark-fields .field-input-unit-wrap input:focus,.ui-dark-fields .field-input-unit-wrap input[type="text"]:focus,.ui-dark-fields .field-input-unit-wrap input[type="number"]:focus{border:none !important;box-shadow:none !important}.ui-dark-fields .field-input-unit-suffix{display:flex;align-items:center;justify-content:center;width:var(--field-suffix-width);min-width:var(--field-suffix-width);max-width:var(--field-suffix-width);padding:0;box-sizing:border-box;font-size:10px;font-weight:600;letter-spacing:0.06em;color:rgba(186,230,236,0.62);flex-shrink:0;line-height:1;user-select:none;font-variant-numeric:tabular-nums;background:transparent;border-left:1px solid rgba(110,214,222,0.28);pointer-events:none}.ui-dark-fields .field-input-unit-wrap:focus-within .field-input-unit-suffix{color:#e8fbff;background:transparent;border-left-color:rgba(144,232,238,0.7)}.ui-dark-fields .custom-select-wrapper{position:relative;display:inline-block;vertical-align:middle;width:var(--field-control-width);min-width:var(--field-control-width);height:var(--field-control-height);min-height:var(--field-control-height);box-sizing:border-box;border:1px solid rgba(110,214,222,0.28);border-radius:10px;background:rgba(4,20,32,0.55);overflow:visible;flex-shrink:0}.ui-dark-fields .custom-select-wrapper:focus-within{outline:none;border-color:rgba(144,232,238,0.7);box-shadow:none}.ui-dark-fields .custom-select-wrapper::before{content:'';position:absolute;top:0;bottom:0;right:var(--field-suffix-width);width:var(--field-select-fade-width);pointer-events:none;z-index:1;background:linear-gradient(to right,rgba(4,20,32,0) 0%,rgba(4,20,32,0.35) 55%,rgba(4,20,32,0.55) 100%)}.ui-dark-fields .custom-select-wrapper::after{content:'';position:absolute;top:0;right:0;bottom:0;width:var(--field-suffix-width);pointer-events:none;z-index:2;border-left:1px solid rgba(110,214,222,0.28);background-color:transparent;background-image:var(--field-select-chevron);background-repeat:no-repeat;background-size:10px 10px;background-position:center}.ui-dark-fields .custom-select-wrapper:focus-within::after{border-left-color:rgba(144,232,238,0.7);background-image:var(--field-select-chevron-focus)}.ui-dark-fields .custom-select-wrapper:has(select[style*="display: none"])::before,.ui-dark-fields .custom-select-wrapper:has(select[style*="display: none"])::after{display:none}.ui-dark-fields .custom-select-wrapper:has(select:disabled){border-color:rgba(110,214,222,0.22);background:rgba(4,20,32,0.38);pointer-events:none;box-shadow:none;cursor:not-allowed}.ui-dark-fields .custom-select-wrapper:has(select:disabled)::after{border-left-color:rgba(110,214,222,0.18);background-image:var(--field-select-chevron)}.ui-dark-fields .custom-select-wrapper select,.ui-dark-fields .custom-select-wrapper select:focus{position:relative;z-index:0;display:block;width:100% !important;min-width:0;max-width:100%;height:100%;min-height:var(--field-control-height);padding:0 var(--field-suffix-width) 0 12px !important;line-height:var(--field-control-height);border:none !important;box-shadow:none !important;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;color:#e8fbff !important;-webkit-text-fill-color:#e8fbff;background:transparent !important;background-image:none !important;overflow:visible;white-space:nowrap;font-size:var(--field-control-font-size) !important;font-weight:var(--field-control-font-weight) !important}.ui-dark-fields .custom-select-wrapper select:disabled{cursor:not-allowed;color:#8faeb9 !important;-webkit-text-fill-color:#8faeb9;opacity:1}.ui-dark-fields .custom-select-wrapper .custom-input-wrap{position:relative;display:flex;align-items:stretch;width:100%;height:100%;min-height:var(--field-control-height)}.ui-dark-fields .custom-select-wrapper .custom-input-wrap input,.ui-dark-fields .custom-select-wrapper .custom-input-wrap input[type="text"]{height:100% !important;min-height:0 !important;line-height:var(--field-control-height) !important;padding:0 var(--field-suffix-width) 0 12px !important;overflow:hidden;white-space:nowrap;color:#e8fbff !important;-webkit-text-fill-color:#e8fbff;background:transparent !important;border:none !important;width:100% !important;min-width:0 !important}.ui-dark-fields .custom-select-wrapper .custom-input-back{right:0;top:0;width:var(--field-suffix-width);height:100%;transform:none;display:inline-flex;align-items:center;justify-content:center;border-left:1px solid rgba(110,214,222,0.28);background:transparent;font-size:14px;color:rgba(186,230,236,0.62) !important}.ui-dark-fields .custom-select-wrapper .custom-input-back:hover,.ui-dark-fields .custom-select-wrapper .custom-input-back:focus,.ui-dark-fields .custom-select-wrapper .custom-input-back:active{transform:none;color:#ef4444 !important;background:transparent}.ui-dark-fields select option,.custom-select-wrapper select option{background-color:#0b1622;color:#e8fbff}.ui-dark-select-menu{position:fixed;z-index:20000;box-sizing:border-box;margin:0;padding:3px;max-height:min(220px,calc(100vh - 16px));overflow-x:hidden;overflow-y:auto;border:1px solid rgba(110,214,222,0.28);border-radius:10px;background:rgba(8,26,38,0.98);box-shadow:0 10px 22px rgba(2,12,24,0.42);color:#e8fbff;font-family:inherit;color-scheme:dark;scrollbar-width:thin;scrollbar-color:rgba(110,214,222,0.35) transparent}.ui-dark-select-menu[hidden]{display:none !important}.ui-dark-select-option{display:block;width:100%;box-sizing:border-box;margin:0;padding:5px 8px;min-height:26px;border:0;border-radius:7px;background:transparent;box-shadow:none;color:rgba(232,251,255,0.88);font-family:inherit;font-size:var(--field-control-font-size,13px);font-weight:600;line-height:1.25;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-dark-select-option:hover,.ui-dark-select-option.is-active{background:rgba(110,214,222,0.14);box-shadow:none;color:#f4fdff}.ui-dark-select-option.is-selected{background:rgba(110,214,222,0.2);box-shadow:none;color:#f4fdff}.ui-dark-select-option.is-disabled{cursor:default;opacity:0.45;pointer-events:none}.ui-dark-fields input[type="checkbox"],.ui-dark-fields input[type="radio"],.ui-dark-fields input[type="hidden"]{width:auto;min-width:0;height:auto;min-height:0;padding:0;border:none;background:transparent;color:inherit;-webkit-text-fill-color:inherit;box-shadow:none;color-scheme:inherit}
