._container_1uapl_3{width:100%;font-family:Inter,system-ui,sans-serif;position:relative}._containerFlat_1uapl_9{width:100%}._trigger_1uapl_14{border:1px solid var(--border-strong,#0000002e);background:var(--paper,white);width:100%;color:var(--ink,#2a1f18);cursor:pointer;text-align:left;border-radius:10px;outline:none;align-items:center;gap:8px;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .15s;display:flex}._trigger_1uapl_14:hover:not(:disabled){border-color:#c66a4766}._trigger_1uapl_14:focus,._triggerOpen_1uapl_37{border-width:2px;border-color:#c66a47;padding:11px 13px}._trigger_1uapl_14:disabled{opacity:.6;cursor:not-allowed}._triggerFlat_1uapl_48{font-weight:500;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:10px!important;padding:0!important}._triggerFlat_1uapl_48:focus,._triggerFlat_1uapl_48._triggerOpen_1uapl_37{border:none!important;padding:0!important}._triggerIcon_1uapl_63{color:#9a7a5a;flex-shrink:0}._triggerLabel_1uapl_68{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._triggerPlaceholder_1uapl_76{color:var(--ink-soft,#9a7a5a)}._panel_1uapl_81{z-index:2100;background:var(--paper,white);border:1px solid #0000000f;border-radius:12px;width:280px;padding:14px;animation:.15s _panelIn_1uapl_100;position:fixed;box-shadow:0 8px 28px #2a1f182e}@keyframes _panelIn_1uapl_100{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._panelInline_1uapl_100{animation:none;position:static}._panelHeader_1uapl_105{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._monthLabel_1uapl_112{color:#2a1f18;letter-spacing:-.01em;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:4px 10px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:500;transition:background .12s,color .12s}._monthLabel_1uapl_112:hover:not(:disabled){color:#c66a47;background:#c66a4714}._monthLabel_1uapl_112:disabled{cursor:default}._navBtn_1uapl_135{color:#7a4a2f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .12s,border-color .12s;display:flex}._navBtn_1uapl_135:hover{color:#c66a47;background:#c66a4714;border-color:#c66a4733}._weekHeader_1uapl_156{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}._weekHeaderCell_1uapl_163{text-align:center;letter-spacing:.1em;color:#9a7a5a;text-transform:uppercase;padding:4px 0;font-size:10px;font-weight:600}._grid_1uapl_174{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._cell_1uapl_180{aspect-ratio:1;cursor:pointer;color:#2a1f18;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;min-width:32px;font-family:inherit;font-size:13px;transition:background .1s,color .1s;display:flex}._cell_1uapl_180:hover{color:#c66a47;background:#c66a471a}._cellOutside_1uapl_201{color:#c4b8a8}._cellOutside_1uapl_201:hover{color:#9a7a5a}._cellDisabled_1uapl_209,._cellDisabled_1uapl_209:hover{color:#d8d0c4;cursor:not-allowed;opacity:.45;background:0 0}[data-theme=dark] ._cellDisabled_1uapl_209,[data-theme=dark] ._cellDisabled_1uapl_209:hover{color:#5a5a5a;background:0 0}._cellToday_1uapl_222{color:#c66a47;font-weight:700;position:relative}._cellToday_1uapl_222:after{content:"";background:#c66a47;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}._cellSelected_1uapl_240,._cellSelected_1uapl_240:hover{color:#fff;background:#c66a47;font-weight:600}._cellSelected_1uapl_240._cellToday_1uapl_222:after{background:var(--paper)}._gridMonths_1uapl_252,._gridYears_1uapl_253{grid-template-columns:repeat(3,1fr);gap:6px;padding:6px 0;display:grid}._monthCell_1uapl_260,._yearCell_1uapl_261{cursor:pointer;color:#2a1f18;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:13px 0;font-family:inherit;font-size:13px;transition:background .1s,color .1s;display:flex;position:relative}._monthCell_1uapl_260:hover,._yearCell_1uapl_261:hover{color:#c66a47;background:#c66a471a}._panelFooter_1uapl_284{border-top:1px dashed #7a4a2f26;justify-content:space-between;margin-top:10px;padding-top:10px;display:flex}._footerLink_1uapl_292{color:#9a7a5a;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:4px 8px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-style:italic;transition:color .12s,background .12s}._footerLink_1uapl_292:hover{color:#c66a47;background:#c66a4714}[data-theme=dark] ._trigger_1uapl_14,[data-theme=dark] ._triggerFlat_1uapl_48{color:#f0eae0;background:#ffffff0a;border-color:#ffffff1f}[data-theme=dark] ._triggerOpen_1uapl_37{border-color:#d7795780}[data-theme=dark] ._triggerIcon_1uapl_63{color:#c0bab2}[data-theme=dark] ._triggerPlaceholder_1uapl_76{color:#9a9590}[data-theme=dark] ._triggerLabel_1uapl_68{color:#f0eae0}[data-theme=dark] ._footerLink_1uapl_292{color:#c0bab2}[data-theme=dark] ._footerLink_1uapl_292:hover{color:#e89778;background:#d779571f}[data-theme=dark] ._panel_1uapl_81{border-color:#ffffff1a;box-shadow:0 12px 32px #00000080}[data-theme=dark] ._monthLabel_1uapl_112{color:#f0eae0}[data-theme=dark] ._monthLabel_1uapl_112:hover:not(:disabled){color:#e89778;background:#d779571f}[data-theme=dark] ._navBtn_1uapl_135{color:#c0bab2}[data-theme=dark] ._cell_1uapl_180,[data-theme=dark] ._monthCell_1uapl_260,[data-theme=dark] ._yearCell_1uapl_261{color:#e8e2d8}[data-theme=dark] ._monthCell_1uapl_260:hover,[data-theme=dark] ._yearCell_1uapl_261:hover{color:#e89778;background:#d7795724}[data-theme=dark] ._cellToday_1uapl_222{color:#e89778}[data-theme=dark] ._cellOutside_1uapl_201{color:#6a6a6a}[data-theme=dark] ._panelFooter_1uapl_284{border-top-color:#ffffff1f}
