html[data-app=veteriner]{--bg:#f3f7f6;--line:#dfe8e6;--line-soft:#ebf1f0;--muted:#4f625f;--fg:#10201e}@layer components{[data-app=veteriner] .vet-yan{color:#fff;background:#0f3d3a}[data-app=veteriner] .vet-nav{color:#ccfbf1bf;border-radius:.875rem;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:.5rem .875rem;font-size:.875rem;font-weight:600;display:flex}[data-app=veteriner] .vet-nav:hover{color:#fff;background:#ffffff0f}[data-app=veteriner] .vet-nav[aria-current=page]{color:#0f3d3a;background:#fff}[data-app=veteriner] .vet-nav-acik{background:var(--surface-2);border-radius:.875rem;align-items:center;gap:.75rem;min-height:3rem;padding:.5rem 1rem;font-weight:600;display:flex}[data-app=veteriner] .vet-rozet{color:#052e16;background:#25d366;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.3rem;font-size:.6875rem;font-weight:800;display:inline-grid}[data-app=veteriner] .vet-alt{inset-inline:0;z-index:40;border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);background:#fff;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0}[data-app=veteriner] .vet-alt-btn{min-height:3.75rem;color:var(--muted);flex-direction:column;align-items:center;gap:.2rem;padding-top:.5rem;font-size:.6875rem;font-weight:700;display:flex}[data-app=veteriner] .vet-alt-btn[aria-current=page]{color:var(--app)}[data-app=veteriner] .vet-kart{border:1px solid var(--line);background:#fff;border-radius:1.25rem}[data-app=veteriner] .vet-kart-ust{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem;font-weight:800;display:flex}[data-app=veteriner] .vet-link{color:var(--app);font-size:.8125rem;font-weight:700}[data-app=veteriner] .vet-satir{border-top:1px solid var(--line-soft);text-align:left;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.125rem;font-size:.875rem;display:flex}[data-app=veteriner] .vet-satir:first-child{border-top:0}[data-app=veteriner] button.vet-satir:hover{background:#f7faf9}[data-app=veteriner] .vet-avatar{border-radius:.875rem;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}[data-app=veteriner] .vet-Kedi{color:#92400e;background:#fef3c7}[data-app=veteriner] .vet-Köpek{color:#115e59;background:#ccfbf1}[data-app=veteriner] .vet-Kuş{color:#5b21b6;background:#ede9fe}[data-app=veteriner] .vet-stat{padding:1rem 1.125rem}[data-app=veteriner] .vet-stat dt{color:var(--muted);font-size:.8125rem}[data-app=veteriner] .vet-stat dd{letter-spacing:-.02em;margin-top:.25rem;font-size:1.75rem;font-weight:800}[data-app=veteriner] .vet-adim{color:#134e4a;background:#ccfbf1;border-radius:.875rem;padding:.625rem .75rem}[data-app=veteriner] .vet-adim.gecikme{color:#881337;background:#ffe4e6}[data-app=veteriner] .vet-takvim{grid-template-rows:2.5rem repeat(18,2.75rem);grid-template-columns:3.75rem repeat(2,minmax(9rem,1fr));min-width:22rem;display:grid}[data-app=veteriner] .vet-takvim-hekim{border-bottom:1px solid var(--line);border-left:1px solid var(--line-soft);grid-row:1;place-items:center;font-size:.8125rem;font-weight:800;display:grid}[data-app=veteriner] .vet-takvim-saat{border-top:1px solid var(--line-soft);color:var(--muted);font-variant-numeric:tabular-nums;grid-column:1;padding:.25rem .5rem;font-size:.75rem}[data-app=veteriner] .vet-bos{border-top:1px solid var(--line-soft);border-left:1px solid var(--line-soft)}[data-app=veteriner] .vet-bos:hover{background:#f0fdfa}[data-app=veteriner] .vet-randevu{z-index:1;text-align:left;border-left:4px solid;border-radius:.625rem;margin:2px 4px;padding:.375rem .5rem;font-size:.75rem;line-height:1.3;overflow:hidden}[data-app=veteriner] .rd-bekliyor,[data-app=veteriner] .rd-onaylandi{background:#ecfeff;border-color:#0e7490}[data-app=veteriner] .rd-onay-bekliyor{background:#fffbeb;border-color:#d97706}[data-app=veteriner] .rd-geldi,[data-app=veteriner] .rd-muayene{background:#f0fdfa;border-color:#0f766e;box-shadow:inset 0 0 0 1px #99f6e4}[data-app=veteriner] .rd-tamam{color:#52525b;background:#f4f4f5;border-color:#a1a1aa}[data-app=veteriner] .rd-gelmedi,[data-app=veteriner] .rd-iptal{color:#9f1239;background:#fff1f2;border-color:#e11d48;text-decoration:line-through}[data-app=veteriner] .kanal{border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:800;display:inline-flex}[data-app=veteriner] .kanal-wa{color:#166534;background:#dcfce7}[data-app=veteriner] .kanal-sms{color:#3730a3;background:#e0e7ff}[data-app=veteriner] .wa-zemin{background:#efeae2}[data-app=veteriner] .balon{color:#111b21;background:#fff;border-radius:.6rem;max-width:min(85%,26rem);padding:.4rem .6rem .3rem;font-size:.875rem;line-height:1.4;position:relative;box-shadow:0 1px .5px #0b141a21}[data-app=veteriner] .balon-giden{background:#d9fdd3;margin-left:auto}[data-app=veteriner] .balon-etiket{color:#027eb5;margin-bottom:.15rem;font-size:.6875rem;font-weight:700;display:block}[data-app=veteriner] .balon-kimden{color:#0f766e;margin-bottom:.1rem;font-size:.75rem;font-weight:800;display:block}[data-app=veteriner] .balon-alt{color:#667781;justify-content:flex-end;align-items:center;gap:.2rem;margin-top:.1rem;font-size:.6875rem;display:flex}[data-app=veteriner] .balon-alt .okundu{color:#53bdeb}[data-app=veteriner] .balon-buton{text-align:center;color:#027eb5;border-top:1px solid #e9edef;margin:.3rem -.6rem -.3rem;padding:.45rem;font-size:.8125rem;font-weight:600;display:block}[data-app=veteriner] .wa-gun{color:#54656f;background:#fff;border-radius:.5rem;align-self:center;margin:.5rem 0;padding:.2rem .6rem;font-size:.75rem;box-shadow:0 1px .5px #0b141a21}[data-app=veteriner] .wa-sistem{color:#54656f;text-align:center;background:#fff5c4;border-radius:.5rem;align-self:center;max-width:85%;padding:.25rem .6rem;font-size:.75rem}[data-app=veteriner] .wa-sohbet-btn{border-bottom:1px solid var(--line-soft);text-align:left;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;display:flex}[data-app=veteriner] .wa-sohbet-btn:hover,[data-app=veteriner] .wa-sohbet-btn[aria-current=true]{background:#f0f2f5}@media (width<768px){[data-app=veteriner] .wa-kutu.acik .wa-liste,[data-app=veteriner] .wa-kutu:not(.acik) .wa-panel{display:none}}}
