#tab-result .results-period-picker{position:relative;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap;padding:20px 24px;z-index:15;overflow:visible}.results-month-main{min-width:270px}.results-period-picker .results-presets{margin-left:auto}.results-period-picker .ledger-period-trigger{text-transform:capitalize}.results-month-panel{position:absolute;left:24px;top:calc(100% - 4px);z-index:30;width:370px;max-width:calc(100vw - 65px);background:#fff;border:1px solid #dce7ef;box-shadow:0 18px 50px #14345124;border-radius:14px;padding:20px;color:#173b59}.results-month-panel[hidden]{display:none!important}.results-month-year{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#6d879c;margin-bottom:16px}.results-month-year select{padding:8px 14px;border:1px solid #dce7ef;border-radius:8px;background:#f7fafc;color:#244966;font:inherit;font-weight:600;color-scheme:light}.results-month-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.results-month-grid button{font-family:inherit;font-size:12px;font-weight:600;border:1px solid transparent;background:#f3f7fa;color:#52728d;border-radius:7px;padding:11px 6px;cursor:pointer;text-transform:capitalize}.results-month-grid button[aria-pressed=true]{background:#153451;color:#fff}.results-month-grid button:hover{border-color:#8daec5}.results-custom-range{border-top:1px solid #e3ebf2;padding-top:16px;margin-top:18px}.results-month-panel .results-dates{display:grid!important;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.results-month-panel .results-dates label{min-width:0;width:auto}.results-month-panel .results-dates input{width:100%;min-width:0;color-scheme:light}.results-custom-range>button{width:100%;margin-top:6px}.results-period-picker button:focus-visible{outline:2px solid #6b9ec3;outline-offset:3px}.results-period-picker .ledger-icon-button:disabled{opacity:.35;cursor:default}@media(max-width:700px){#tab-result .results-period-picker{padding:16px}.results-month-main{width:100%;min-width:0}.results-period-picker .results-presets{margin-left:0}.results-month-panel{left:16px;width:350px}}