.dlv-cal{position:relative;display:flex}.dlv-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:min(364px,calc(100vw - 24px));padding:14px 16px 12px;background:var(--pop-bg,#fff);border:var(--pop-border,1px solid #d5deee);border-radius:var(--pop-r,14px);box-shadow:var(--pop-sh,0 18px 44px rgba(11,63,160,.18));color:var(--ink,#1a2440)}.dlv-sheet{position:fixed;inset:0;z-index:80;background:rgba(10,12,16,.48);display:flex;align-items:flex-end}.dlv-sheet .dlv-pop{position:relative;top:auto;right:auto;width:100%;border-radius:20px 20px 0 0;padding:8px 16px 24px;max-height:92dvh;overflow:auto}.dlv-grab{width:40px;height:5px;border-radius:3px;background:#c9d2e3;margin:4px auto 8px}.dlv-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.dlv-h h3{margin:0;flex:1;text-align:center;font-size:18px;font-weight:800}.dlv-nav,.dlv-x{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--nav-bg,#eaf1ff);color:var(--primary,#0b3fa0);cursor:pointer}.dlv-x{background:transparent;color:inherit}.dlv-nav:disabled{opacity:.35;cursor:not-allowed}.dlv-sub{display:flex;align-items:center;justify-content:space-between;min-height:44px}.dlv-today{border:0;background:none;color:var(--primary,#0b3fa0);font:inherit;font-weight:800;min-height:44px;cursor:pointer}.dlv-grid{width:100%;border-collapse:separate;border-spacing:4px;table-layout:fixed}.dlv-grid th{font-size:12px;font-weight:700;color:var(--mut,#5b6472);height:26px}.dlv-day{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.dlv-day:hover:not(:disabled){background:var(--tint,#eaf1ff);box-shadow:inset 0 0 0 1.5px var(--primary,#0b3fa0)}.dlv-day.is-today{box-shadow:inset 0 0 0 1.5px var(--ring,#0b3fa0)}.dlv-day[aria-selected=true]{background:var(--primary,#0b3fa0);color:#fff}.dlv-day:disabled{cursor:not-allowed;color:var(--off,#9aa3b5)}.dlv-day.is-x .n{text-decoration:line-through}.dlv-day.is-hol{background:repeating-linear-gradient(135deg,transparent 0 4px,var(--hatch,#c9d2e3) 4px 5px)}.dlv-dot{position:absolute;bottom:5px;width:6px;height:6px;border-radius:50%;background:var(--special,#d2443a)}.dlv-day[aria-selected=true] .dlv-dot{background:#fff}.dlv-info{margin-top:8px;min-height:44px;padding:10px 12px;border-radius:10px;background:var(--info-bg,#f4f7fd);font-size:13px;line-height:1.45}.dlv-info b{display:block}.t-mine{--primary:#0b3fa0;--ink:#1a2440;--mut:#5b6472;--off:#9aa3b5;--tint:#eaf1ff;--ring:#0b3fa0;--special:#d2443a;--hatch:#c9d2e3;--nav-bg:#eaf1ff;--pop-bg:#fff;--info-bg:#f4f7fd;font-family:Nunito,system-ui,sans-serif}.t-karanfil{--primary:#b6445b;--ink:#212b33;--mut:#6b5a5d;--off:#b7a8ab;--tint:#fbf4f1;--ring:#b6445b;--special:#b6445b;--hatch:#f0deda;--nav-bg:#fbf4f1;--pop-bg:#fff;--info-bg:#fbf4f1;font-family:Bodoni Moda,Georgia,serif}.t-kehribar{--primary:#23402f;--ink:#1f2421;--mut:#5c625e;--off:#a3aaa6;--tint:#f3f7f4;--ring:#23402f;--special:#c47b2b;--hatch:#e6e2db;--nav-bg:#f3f7f4;--pop-bg:#fff;--info-bg:#f7f5f2;font-family:Figtree,system-ui,sans-serif}.t-defne{--primary:#1f4d3a;--ink:#1c2416;--mut:#5d6758;--off:#a3ab9c;--tint:#f3f6ef;--ring:#1f4d3a;--special:#c4554a;--hatch:#e3e6dc;--nav-bg:#f3f6ef;--pop-bg:#fff;--info-bg:#f7f6f1}.t-defne,.t-salon{font-family:Manrope,system-ui,sans-serif}.t-salon{--primary:#6b3f2a;--ink:#2a211c;--mut:#6d625b;--off:#b3a79f;--tint:#f8f1ea;--ring:#6b3f2a;--special:#b6445b;--hatch:#eadfd4;--nav-bg:#f8f1ea;--pop-bg:#fff;--info-bg:#fbf7f3}.is-special{box-shadow:inset 0 0 0 1.5px var(--special,#d2443a)}.is-special b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:9.5em;font-size:13px;line-height:1.15}