.month-picker{width:fit-content;min-width:0;max-width:100%}.month-picker-bar{background:#fff;border:1px solid #e2d8f1;border-radius:13px;align-items:center;gap:3px;padding:4px;display:flex;box-shadow:0 2px 5px #36165c04}.month-picker button{cursor:pointer;color:#775995;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;min-height:38px;font-family:inherit;display:flex}.month-picker button:hover:not(:disabled){color:#6735b5;background:#f0e8fd}.month-picker button:disabled{opacity:.4;cursor:default}:is(.month-picker button:focus-visible,.month-picker select:focus-visible){outline-offset:2px;outline:3px solid #b89be8}.month-arrow{flex-shrink:0;width:34px}.month-picker .month-value{color:#39234f;white-space:nowrap;gap:9px;padding:0 8px;font-size:14px;font-weight:650}.month-value svg:first-child{color:#8752c7}.month-value b{color:#9784ad;margin-left:3px;font-weight:450}.month-picker .month-today{border-left:1px solid #eee6f7;border-radius:0 8px 8px 0;margin-left:7px;padding:0 11px;font-size:11px;font-weight:650}.month-panel{background:#fff;border:1px solid #e2d8f1;border-radius:16px;margin-top:10px;padding:16px;box-shadow:0 8px 25px #47227109}.month-year{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.month-year>button{width:36px}.month-year label{color:#8a739f;align-items:center;gap:9px;font-size:12px;display:flex}.month-year select{color:#4b2872;font:inherit;background:#faf7ff;border:1px solid #e9def4;border-radius:8px;min-height:38px;padding:7px 10px;font-size:15px;font-weight:650}.month-grid{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.month-picker .month-grid button{min-height:40px;padding:7px;font-size:12px}.month-picker .month-grid .selected{color:#fff;background:#743cce;box-shadow:0 3px 8px #743cce25}.month-panel p{color:#94839f;text-align:center;margin:14px 0 0;font-size:10px}.pf-toolbar{align-items:flex-start}.pf-toolbar>span{padding-top:13px}.app-month .month-picker{width:100%}.pf .app-month{flex-wrap:wrap;gap:10px}.app-month .month-picker-bar{justify-content:space-between}@media (max-width:720px){.month-picker{width:100%}.month-picker-bar{justify-content:space-between;gap:0}.month-picker .month-value{gap:6px;padding:0 3px;font-size:12px}.month-arrow{width:28px}.month-picker .month-today{margin-left:0;padding:0 7px;font-size:10px}.month-picker button{min-height:40px}.month-value svg:first-child{display:none}.month-panel{padding:12px}.month-picker .month-grid button{min-height:44px}.pf-toolbar>span{padding-top:0}}.month-picker .month-panel[popover]{box-sizing:border-box;overscroll-behavior:contain;z-index:100;border-color:#d9c9ec;margin:0;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 16px 48px #28103e30}.month-picker .month-panel[popover]:not(:popover-open){display:none}.month-picker .month-panel[popover]::backdrop{background:0 0}.month-picker .month-all-year{color:#6633a4;background:#f2ebfc;border:1px solid #e4d7f4;width:100%;min-height:42px;margin-bottom:12px;font-size:13px;font-weight:650}.month-picker .month-all-year[aria-pressed=true]{color:#fff;background:#743cce}
