.tarih-secici{position:relative}.tarih-tetik{border-radius:var(--r-btn);width:100%;min-height:48px;color:var(--ink);font:500 1rem/1.2 var(--body);text-align:left;cursor:pointer;background:#fff;border:1px solid #0b2d4f47;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.tarih-tetik svg{width:20px;height:20px;color:var(--blue);flex:none}.tarih-tetik .bos{color:var(--ink-2)}.tarih-tetik:focus-visible,.tarih-tetik[aria-expanded=true]{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #0049a62e}.tarih-secici.sade .tarih-tetik{min-height:32px;box-shadow:none;color:var(--ink-2);background:0 0;border:0;padding:0}.tarih-panel{z-index:40;color:var(--ink);border:1px solid var(--line);border-radius:var(--r);font:400 1rem/1.2 var(--body);animation:tarih-ac .18s var(--ease);background:#fff;padding:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 24px 60px -24px #04182c73}.tarih-secici.sade .tarih-panel{width:min(340px,100vw - 32px);top:calc(100% + 16px);left:-20px;right:auto}@keyframes tarih-ac{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.tarih-panel{animation:none}}.tarih-panel .rdp-months{position:relative}.tarih-panel .rdp-month_caption{align-items:center;height:40px;padding-left:4px;display:flex}.tarih-panel .rdp-caption_label{font:700 1rem/1 var(--display);letter-spacing:.04em;text-transform:uppercase}.tarih-panel .rdp-nav{gap:4px;display:flex;position:absolute;top:0;right:0}.tarih-panel .rdp-button_previous,.tarih-panel .rdp-button_next{border:1px solid var(--line);border-radius:var(--r-btn);width:40px;height:40px;color:var(--blue);cursor:pointer;background:#fff;place-items:center;padding:0;display:grid}.tarih-panel .rdp-button_previous:hover:not(:disabled),.tarih-panel .rdp-button_next:hover:not(:disabled){background:var(--bg-2)}.tarih-panel .rdp-button_previous:disabled,.tarih-panel .rdp-button_next:disabled{color:#0b2d4f40;cursor:default}.tarih-panel .rdp-chevron,.tarih-panel .rdp-nav svg{width:18px;height:18px}.tarih-panel .rdp-month_grid{border-collapse:collapse;width:100%;margin-top:8px}.tarih-panel .rdp-weekday{height:32px;color:var(--ink-2);font:600 .75rem/1 var(--body);text-transform:uppercase;padding:0}.tarih-panel .rdp-day{text-align:center;padding:2px}.tarih-panel .rdp-day_button{aspect-ratio:1;border-radius:var(--r-btn);width:100%;max-height:42px;color:var(--ink);font:500 .95rem/1 var(--body);cursor:pointer;background:0 0;border:0;padding:0}.tarih-panel .rdp-day_button:hover:not(:disabled){background:var(--bg-2)}.tarih-panel .rdp-day_button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.tarih-panel .rdp-today:not(.rdp-selected) .rdp-day_button{box-shadow:inset 0 -2px 0 var(--red)}.tarih-panel .rdp-selected .rdp-day_button,.tarih-panel .rdp-selected .rdp-day_button:hover{background:var(--blue);color:var(--on-blue);font-weight:700}.tarih-panel .rdp-disabled .rdp-day_button{color:#0b2d4f40;cursor:default}.tarih-temizle{color:var(--blue);font:600 .88rem/1 var(--body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:6px 4px;text-decoration:underline}
