.TimeRangePicker-module__HRfjmW__container{--outline-color:#e8c364;--outline-bg:#e8c3640d;--outline-bg-hover:#e8c3641a;width:100%;font-family:var(--font-geist-sans)}.TimeRangePicker-module__HRfjmW__panel{border:1px solid rgba(from var(--outline-color) r g b / .15);background:linear-gradient(135deg, rgba(from var(--outline-color) r g b / .05) 0%, rgba(from var(--outline-color) r g b / .02) 50%, rgba(from var(--outline-color) r g b / .05) 100%);-webkit-backdrop-filter:blur(16px);border-radius:14px;width:100%;transition:border-color .2s;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.TimeRangePicker-module__HRfjmW__panel:hover{border-color:rgba(from var(--outline-color) r g b / .35)}.TimeRangePicker-module__HRfjmW__panelError{border-color:rgba(var(--danger-rgb), .4)}.TimeRangePicker-module__HRfjmW__panelError:hover{border-color:rgba(var(--danger-rgb), .6)}.TimeRangePicker-module__HRfjmW__section{border-bottom:1px solid rgba(from var(--outline-color) r g b / .07);padding:14px 16px}.TimeRangePicker-module__HRfjmW__section:last-child{border-bottom:none}.TimeRangePicker-module__HRfjmW__sectionTitle{color:rgba(from var(--outline-color) r g b / .7);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:11px;font-weight:500}.TimeRangePicker-module__HRfjmW__daysGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.TimeRangePicker-module__HRfjmW__dayButton{border:1px solid rgba(from var(--outline-color) r g b / .1);color:var(--text-primary,#fff);cursor:pointer;opacity:.5;background:0 0;border-radius:8px;padding:10px 4px;font-size:12px;transition:all .15s}.TimeRangePicker-module__HRfjmW__dayButton:hover{opacity:.8;background:var(--outline-bg);border-color:rgba(from var(--outline-color) r g b / .5)}.TimeRangePicker-module__HRfjmW__dayButton.TimeRangePicker-module__HRfjmW__unused{opacity:.5}.TimeRangePicker-module__HRfjmW__dayButton.TimeRangePicker-module__HRfjmW__hasSelection{opacity:1;border-color:var(--outline-color);background:var(--outline-bg)}.TimeRangePicker-module__HRfjmW__dayButton.TimeRangePicker-module__HRfjmW__selected{opacity:1;background:var(--outline-color);color:#0a0a0a;border-color:var(--outline-color)}.TimeRangePicker-module__HRfjmW__dayPresets{gap:4px;margin-top:10px;display:flex}.TimeRangePicker-module__HRfjmW__presetButton{border:1px solid rgba(from var(--outline-color) r g b / .1);color:var(--text-primary,#fff);cursor:pointer;opacity:.5;background:0 0;border-radius:8px;flex:1;padding:9px;font-size:12px;transition:all .15s}.TimeRangePicker-module__HRfjmW__presetButton:hover{opacity:.8;background:var(--outline-bg);border-color:rgba(from var(--outline-color) r g b / .5)}.TimeRangePicker-module__HRfjmW__presetButton.TimeRangePicker-module__HRfjmW__activePreset{opacity:1;background:var(--outline-color);color:#0a0a0a;border-color:var(--outline-color)}.TimeRangePicker-module__HRfjmW__timeRangesContainer{flex-direction:column;gap:8px;display:flex}.TimeRangePicker-module__HRfjmW__timeRangeRow{border:1px solid rgba(from var(--outline-color) r g b / .06);background:0 0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}.TimeRangePicker-module__HRfjmW__timeSelectors{flex:1;align-items:center;gap:10px;display:flex}.TimeRangePicker-module__HRfjmW__timeRangeActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.TimeRangePicker-module__HRfjmW__timeGroup{flex:1;align-items:center;gap:6px;display:flex}.TimeRangePicker-module__HRfjmW__timeLabel{color:rgba(from var(--outline-color) r g b / .7);text-transform:uppercase;letter-spacing:.5px;min-width:32px;font-size:11px;font-weight:500}.TimeRangePicker-module__HRfjmW__timeInputRow{background:rgba(from var(--outline-color) r g b / .04);border:1px solid rgba(from var(--outline-color) r g b / .1);border-radius:10px;align-items:center;gap:0;padding:2px;transition:border-color .15s;display:flex}.TimeRangePicker-module__HRfjmW__timeInputRow:focus-within{border-color:rgba(from var(--outline-color) r g b / .35)}.TimeRangePicker-module__HRfjmW__timeInput{color:#fff;width:36px;font-size:15px;font-family:var(--font-geist-mono), monospace;box-sizing:border-box;text-align:center;-moz-appearance:textfield;background:0 0;border:none;padding:8px 2px;transition:all .15s}.TimeRangePicker-module__HRfjmW__timeInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TimeRangePicker-module__HRfjmW__timeInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TimeRangePicker-module__HRfjmW__timeInput:focus{background:rgba(from var(--outline-color) r g b / .08);border-radius:4px;outline:none}.TimeRangePicker-module__HRfjmW__timeInput::placeholder{color:#fff3;font-family:var(--font-geist-mono), monospace;font-size:14px}.TimeRangePicker-module__HRfjmW__timeSeparator{color:#ffffff40;-webkit-user-select:none;user-select:none;font-size:15px;font-family:var(--font-geist-mono), monospace;line-height:1}.TimeRangePicker-module__HRfjmW__ampmButton{background:rgba(from var(--outline-color) r g b / .1);color:#ffffffb3;cursor:pointer;white-space:nowrap;text-align:center;min-width:32px;font-size:11px;font-weight:600;font-family:var(--font-geist-sans);letter-spacing:.3px;border:none;border-radius:4px;margin-left:2px;padding:7px 8px;transition:all .15s}.TimeRangePicker-module__HRfjmW__ampmButton:hover{background:rgba(from var(--outline-color) r g b / .2);color:#fff}.TimeRangePicker-module__HRfjmW__ampmButton:active{background:var(--outline-color);color:#0a0a0a}.TimeRangePicker-module__HRfjmW__addButton{border:1px dashed rgba(from var(--outline-color) r g b / .15);color:#ffffff4d;cursor:pointer;white-space:nowrap;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:34px;height:34px;padding:0;font-size:16px;font-weight:500;line-height:1;transition:all .15s;display:flex}.TimeRangePicker-module__HRfjmW__addButton:hover{border-color:rgba(from var(--outline-color) r g b / .4);color:var(--outline-color);background:rgba(from var(--outline-color) r g b / .06);border-style:solid}.TimeRangePicker-module__HRfjmW__removeButton{border:1px solid rgba(var(--danger-rgb), .2);color:rgba(var(--danger-rgb), .5);cursor:pointer;white-space:nowrap;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:34px;height:34px;padding:0;font-size:16px;font-weight:500;line-height:1;transition:all .15s;display:flex}.TimeRangePicker-module__HRfjmW__removeButton:hover{border-color:rgba(var(--danger-rgb), .5);color:var(--danger);background:rgba(var(--danger-rgb), .08)}.TimeRangePicker-module__HRfjmW__timezoneSection{border-bottom:1px solid rgba(from var(--outline-color) r g b / .07);align-items:center;gap:10px;padding:14px 16px;display:flex}.TimeRangePicker-module__HRfjmW__timezoneLabel{color:rgba(from var(--outline-color) r g b / .7);white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}.TimeRangePicker-module__HRfjmW__timezoneSelect{border:1px solid rgba(from var(--outline-color) r g b / .1);width:100%;min-width:0;max-width:100%;color:var(--text-primary,#fff);cursor:pointer;appearance:none;white-space:nowrap;text-overflow:ellipsis;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 10px center no-repeat;border-radius:8px;flex:1;padding:10px 32px 10px 12px;font-size:14px;transition:all .15s;overflow:hidden}.TimeRangePicker-module__HRfjmW__timezoneSelect:hover{border-color:rgba(from var(--outline-color) r g b / .35)}.TimeRangePicker-module__HRfjmW__timezoneSelect:focus{border-color:var(--outline-color);outline:none}.TimeRangePicker-module__HRfjmW__timezoneSelect option{color:#fff;background:#1a1a1a}.TimeRangePicker-module__HRfjmW__expirySection{border-top:1px solid rgba(from var(--outline-color) r g b / .07);border-bottom:1px solid rgba(from var(--outline-color) r g b / .07);padding:14px 16px}.TimeRangePicker-module__HRfjmW__expiryRow{align-items:center;gap:8px;display:flex}.TimeRangePicker-module__HRfjmW__expiryLabel{color:#ffffff80;font-size:14px;font-family:var(--font-geist-sans);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color .15s}.TimeRangePicker-module__HRfjmW__expiryRow:has(.TimeRangePicker-module__HRfjmW__expiryDaysInput:not(:disabled)) .TimeRangePicker-module__HRfjmW__expiryLabel{color:#ffffffb3}.TimeRangePicker-module__HRfjmW__expiryDaysInput{background:rgba(from var(--outline-color) r g b / .04);border:1px solid rgba(from var(--outline-color) r g b / .12);color:#fff;font-size:15px;font-family:var(--font-geist-mono), monospace;box-sizing:border-box;text-align:center;-moz-appearance:textfield;border-radius:10px;width:56px;padding:8px 10px;transition:all .15s}.TimeRangePicker-module__HRfjmW__expiryDaysInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TimeRangePicker-module__HRfjmW__expiryDaysInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TimeRangePicker-module__HRfjmW__expiryDaysInput:hover:not(:disabled){border-color:rgba(from var(--outline-color) r g b / .35);background:rgba(from var(--outline-color) r g b / .07)}.TimeRangePicker-module__HRfjmW__expiryDaysInput:focus{border-color:var(--outline-color);background:rgba(from var(--outline-color) r g b / .08);box-shadow:0 0 0 2px rgba(from var(--outline-color) r g b / .12);outline:none}.TimeRangePicker-module__HRfjmW__expiryDaysInput::placeholder{color:#fff3;font-size:16px}.TimeRangePicker-module__HRfjmW__expiryDaysDisabled{opacity:.3;cursor:not-allowed;border-color:rgba(from var(--outline-color) r g b / .06);background:rgba(from var(--outline-color) r g b / .02);color:#ffffff40}.TimeRangePicker-module__HRfjmW__expiryDaysDisabled::placeholder{color:#ffffff1f}.TimeRangePicker-module__HRfjmW__infinityButton{border:1px solid rgba(from var(--outline-color) r g b / .1);color:#ffffff59;cursor:pointer;opacity:.6;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-left:auto;padding:0;font-size:18px;line-height:1;transition:all .15s;display:flex}.TimeRangePicker-module__HRfjmW__infinityButton:hover{opacity:1;border-color:rgba(from var(--outline-color) r g b / .4);color:#ffffffb3;background:rgba(from var(--outline-color) r g b / .08)}.TimeRangePicker-module__HRfjmW__infinityButton:active{background:rgba(from var(--outline-color) r g b / .15);border-color:var(--outline-color);color:#fff}.TimeRangePicker-module__HRfjmW__infinityActive{opacity:1;background:var(--outline-color);border-color:var(--outline-color);color:#0a0a0a}.TimeRangePicker-module__HRfjmW__infinityActive:hover{background:var(--outline-color);border-color:var(--outline-color);color:#0a0a0a;filter:brightness(1.1)}.TimeRangePicker-module__HRfjmW__infinityActive:active{filter:brightness(.9);background:var(--outline-color);border-color:var(--outline-color);color:#0a0a0a}.TimeRangePicker-module__HRfjmW__infoButton{background:rgba(from var(--outline-color) r g b / .06);border:1px solid rgba(from var(--outline-color) r g b / .15);color:#ffffff73;cursor:pointer;width:20px;height:20px;font-size:12px;font-weight:600;font-family:var(--font-geist-sans);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.TimeRangePicker-module__HRfjmW__infoButton svg{display:none}.TimeRangePicker-module__HRfjmW__infoButton:before{content:"?"}.TimeRangePicker-module__HRfjmW__infoButton:hover{color:#0a0a0a;background:var(--outline-color);border-color:var(--outline-color)}.TimeRangePicker-module__HRfjmW__infoPopover{background:rgba(from var(--outline-color) r g b / .04);border-left:3px solid var(--outline-color);border-radius:0 6px 6px 0;margin-top:12px;padding:14px}.TimeRangePicker-module__HRfjmW__infoPopover p{color:#ffffff8c;margin:0;font-size:12px;line-height:1.6}.TimeRangePicker-module__HRfjmW__infoPopover p+p{margin-top:8px}.TimeRangePicker-module__HRfjmW__expiryPreview{color:#fff6;margin-top:8px;padding-left:2px;font-size:12px;display:block}
