.tarih-bos{color:var(--yazi-3)}.tarih-kutu,.saat-kutu{z-index:calc(var(--z-modal) + 10);border-radius:var(--k-alan);overscroll-behavior:contain;background:var(--zemin);border:1px solid var(--cizgi);color:var(--yazi);font-size:var(--y-govde);padding:12px;position:fixed;overflow:auto;box-shadow:0 16px 40px -12px #00000047}.tarih-ust{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:4px;margin-bottom:8px;display:grid}.tarih-ok{width:36px;height:36px;color:var(--yazi-2);border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}@media (hover:hover) and (pointer:fine){.tarih-ok:hover{background:var(--turuncu-zemin);color:var(--turuncu)}}.tarih-baslik{text-align:center;height:36px;color:var(--yazi);border-radius:12px;padding:0 10px;font-size:14px;font-weight:600;transition:background .2s}@media (hover:hover) and (pointer:fine){.tarih-baslik:hover{background:var(--cam)}}.tarih-gunler,.tarih-izgara{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.tarih-gunler{margin-bottom:2px}.tarih-gunler span{height:24px;font-size:var(--y-etiket);color:var(--yazi-3);place-items:center;font-weight:500;display:grid}.tarih-gun{font-variant-numeric:tabular-nums;height:38px;color:var(--yazi);border-radius:12px;place-items:center;margin:1px;font-size:14px;transition:background .15s,color .15s;display:grid}.tarih-gun.disari{color:var(--yazi-3)}@media (hover:hover) and (pointer:fine){.tarih-gun:hover:not(:disabled){background:var(--turuncu-zemin)}}.tarih-gun[aria-current=date]{box-shadow:inset 0 0 0 1.5px var(--turuncu);color:var(--turuncu)}.tarih-gun[aria-pressed=true]{background:var(--turuncu);color:#fff;box-shadow:none}.tarih-gun:disabled{opacity:.32;cursor:default}.tarih-gun:focus-visible,.tarih-aylar button:focus-visible{outline:2px solid var(--turuncu);outline-offset:-2px;border-radius:12px}.tarih-aylar{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px 0 8px;display:grid}.tarih-aylar button{height:56px;color:var(--yazi);border-radius:14px;font-size:14px}@media (hover:hover) and (pointer:fine){.tarih-aylar button:hover{background:var(--turuncu-zemin)}}.tarih-aylar button[aria-current=true]{background:var(--turuncu);color:#fff}.tarih-alt{border-top:1px solid var(--cizgi);gap:6px;margin-top:8px;padding-top:10px;display:flex}.tarih-alt button{color:var(--yazi-2);background:var(--cam);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}@media (hover:hover) and (pointer:fine){.tarih-alt button:hover:not(:disabled){color:var(--turuncu);background:var(--turuncu-zemin)}}.tarih-alt button:disabled{opacity:.4;cursor:default}.tarih-alt .tarih-temizle{color:var(--yazi-3);background:0 0;margin-left:auto}.saat-basliklar,.saat-kolonlar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.saat-basliklar small{text-align:center;font-size:var(--y-etiket);color:var(--yazi-3);padding:2px 0 4px;font-weight:500}.saat-kolon{overscroll-behavior:contain;align-content:start;gap:2px;max-height:210px;padding:2px;display:grid;overflow-y:auto}.saat-kolon button{text-align:center;font-variant-numeric:tabular-nums;height:34px;color:var(--yazi);border-radius:10px;font-size:14px}@media (hover:hover) and (pointer:fine){.saat-kolon button:hover{background:var(--turuncu-zemin)}}.saat-kolon button[aria-pressed=true]{background:var(--turuncu);color:#fff}.saat-kolon button:focus-visible{outline:2px solid var(--turuncu);outline-offset:-2px}.saat-alt{border-top:1px solid var(--cizgi);flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:10px;display:flex}.saat-alt button{font-variant-numeric:tabular-nums;color:var(--yazi-2);background:var(--cam);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}@media (hover:hover) and (pointer:fine){.saat-alt button:hover{color:var(--turuncu);background:var(--turuncu-zemin)}}.saat-alt .saat-temizle{color:var(--yazi-3);background:0 0;margin-left:auto}
