.DevDaySwitcher_devDaySwitch__4S3i_{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:140;display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:var(--font-sans)}.DevDaySwitcher_devDayFab__KZfYT{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;color:var(--surface);background:var(--primary);border:1px solid var(--primary-edge-strong);border-radius:var(--radius-pill);box-shadow:0 16px 34px var(--shadow-raised);cursor:pointer;transition:transform var(--duration-micro) var(--ease-soft),background var(--duration-micro) var(--ease-soft),border-color var(--duration-micro) var(--ease-soft)}.DevDaySwitcher_devDayFab__KZfYT:focus-visible,.DevDaySwitcher_devDayFab__KZfYT:hover,.DevDaySwitcher_devDaySwitch__4S3i_[data-open] .DevDaySwitcher_devDayFab__KZfYT{background:var(--primary-hover);border-color:var(--primary);outline:none;transform:translateY(-1px)}.DevDaySwitcher_devDayPanel__9Dc_d{width:min(320px,calc(100vw - 32px));max-height:min(520px,calc(100dvh - 118px));overflow:hidden;color:var(--fg);background:color-mix(in oklab,var(--surface-raised) 94%,transparent);border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);box-shadow:0 22px 54px var(--shadow-raised);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.DevDaySwitcher_devDayHeader__p_3Eb{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px 0 14px;border-bottom:1px solid var(--hairline);color:var(--fg-muted);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.DevDaySwitcher_devDayHeader__p_3Eb button{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--fg-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer}.DevDaySwitcher_devDayHeader__p_3Eb button:focus-visible,.DevDaySwitcher_devDayHeader__p_3Eb button:hover{color:var(--fg-strong);border-color:var(--hairline-strong);outline:none}.DevDaySwitcher_devDayList__XGDpB{max-height:min(478px,calc(100dvh - 160px));overflow:auto;padding:6px}.DevDaySwitcher_devDayLink__UeGKP{display:flex;flex-direction:column;gap:3px;padding:10px 11px;color:var(--fg-muted);text-decoration:none;border:1px solid transparent;border-radius:var(--radius-sm)}.DevDaySwitcher_devDayLink__UeGKP:focus-visible,.DevDaySwitcher_devDayLink__UeGKP:hover{color:var(--fg-strong);background:var(--surface);border-color:var(--hairline);outline:none}.DevDaySwitcher_devDayLink__UeGKP[data-active]{color:var(--fg-strong);background:var(--primary-fill);border-color:var(--primary-edge)}.DevDaySwitcher_devDayName__qKIO9{overflow:hidden;font-family:var(--font-serif);font-size:1rem;font-weight:600;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.DevDaySwitcher_devDayMeta__8YNzY{color:var(--fg-subtle);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.68rem;line-height:1.2}.DevDaySwitcher_devDayLink__UeGKP[data-active] .DevDaySwitcher_devDayMeta__8YNzY{color:var(--primary)}@media (max-width:760px){.DevDaySwitcher_devDaySwitch__4S3i_{right:max(12px,env(safe-area-inset-right))}.DevDaySwitcher_devDayFab__KZfYT{width:42px;height:42px}}