.sw-filter-day-picker .rdp-root{--rdp-accent-color:var(--accent);--rdp-accent-background-color:color-mix(in srgb,var(--accent) 14%,transparent);--rdp-day-height:34px;--rdp-day-width:34px;--rdp-day_button-height:30px;--rdp-day_button-width:30px;--rdp-day_button-border-radius:10px;--rdp-day_button-border:1px solid transparent;--rdp-selected-border:1px solid var(--accent);--rdp-today-color:var(--accent);--rdp-range_start-color:var(--background);--rdp-range_start-date-background-color:var(--accent);--rdp-range_end-color:var(--background);--rdp-range_end-date-background-color:var(--accent);color:var(--text);font-size:.75rem}.sw-filter-day-picker .rdp-month_caption{color:var(--text);font-size:.75rem;font-weight:800}.sw-filter-day-picker .rdp-weekday{color:var(--text-lighter);font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sw-filter-day-picker .rdp-day_button:hover:not([disabled]){background:var(--container);border-color:var(--border)}.sw-filter-day-picker .rdp-selected .rdp-day_button{background:var(--accent);color:var(--background)}.sw-filter-day-picker .rdp-outside{color:var(--text-lighter)}.sw-filter-day-picker .rdp-button_next,.sw-filter-day-picker .rdp-button_previous{color:var(--icon);border-radius:999px}.sw-filter-day-picker .rdp-button_next:hover,.sw-filter-day-picker .rdp-button_previous:hover{background:var(--container)}.sw-filter-day-picker .rdp-chevron{fill:var(--icon)}.sw-filter-day-picker .rdp-dropdown{color:var(--text)}.sw-filter-day-picker .rdp-dropdown_root{border-radius:.5rem;color:var(--text)}.animated-tile-surface{border-radius:1.5rem;overflow:hidden}.animated-tile-surface-inner{border-radius:999px;overflow:hidden}.animated-tile-rounded{border-radius:1.25rem;overflow:hidden}.generating-row-overlay{--stagger:0;pointer-events:none;position:absolute;left:0;right:0;z-index:1;overflow:hidden;display:flex;align-items:center;gap:8px;padding-left:12px;background-color:var(--container);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@keyframes gen-spin{to{transform:rotate(1turn)}}.generating-row-spinner{width:12px;height:12px;border:1.5px solid var(--border);border-top-color:var(--text-lighter);border-radius:50%;animation:gen-spin .8s linear infinite;flex-shrink:0}.generating-row-label{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-lighter);user-select:none;white-space:nowrap}.stale-data-row-overlay{pointer-events:none;position:absolute;right:0;left:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;background:linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--text-lighter) 8%,transparent) 72%,color-mix(in oklab,var(--text-lighter) 14%,transparent) 100%)}.stale-data-row-pill{display:flex;align-items:center;gap:6px;border:1px solid color-mix(in oklab,var(--text-lighter) 32%,var(--border));border-radius:999px;background:color-mix(in oklab,var(--background) 90%,var(--text-lighter));padding:3px 8px;font-size:10px;font-weight:700;line-height:1;color:var(--text-light);box-shadow:0 4px 12px color-mix(in oklab,var(--text-lighter) 10%,transparent)}@keyframes stale-data-spin{to{transform:rotate(1turn)}}.stale-data-spinner{width:10px;height:10px;flex-shrink:0;border:1.5px solid color-mix(in oklab,var(--text-lighter) 22%,var(--border));border-top-color:var(--text-lighter);border-radius:999px;animation:stale-data-spin .8s linear infinite}.cell-spinner-overlay-layer{pointer-events:none;position:absolute;inset:0;z-index:3;overflow:visible;contain:layout style}.cell-spinner-overlay-block{position:absolute;display:grid;place-items:center;min-width:18px;min-height:18px}.cell-spinner-overlay-block:before{position:absolute;inset:0;background:color-mix(in oklab,var(--background) 62%,transparent);backdrop-filter:blur(5px) saturate(1.05);content:""}.cell-spinner-overlay-content{position:absolute;top:6px;left:6px;z-index:1;display:inline-flex;align-items:center;width:max-content;max-width:calc(100% - 16px);min-width:0;gap:7px;color:var(--text-light);font-size:10px;font-weight:700;line-height:1}.cell-spinner-overlay-content--small{gap:0}.cell-spinner-overlay-spinner{width:14px;height:14px;flex:0 0 auto;border:2px solid color-mix(in oklab,var(--text-lighter) 18%,var(--border));border-top-color:color-mix(in oklab,var(--text-light) 72%,var(--border));border-radius:999px;animation:cell-spinner-overlay-spin .8s linear infinite}.cell-spinner-overlay-spinner--small{width:12px;height:12px;border-width:1.5px}.cell-spinner-overlay-spinner--medium{width:18px;height:18px;border-width:2.5px}.cell-spinner-overlay-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes cell-spinner-overlay-spin{to{transform:rotate(1turn)}}.spreadsheet-render-data-state-overlay{pointer-events:none;position:absolute;inset:0;z-index:10;min-height:100%;overflow:hidden}.spreadsheet-render-data-state-overlay[data-state=empty]{z-index:0}.spreadsheet-render-data-state-overlay[data-state=context-stale],.spreadsheet-render-data-state-overlay[data-state=loading],.spreadsheet-render-data-state-overlay[data-state=no-claim-selected],.spreadsheet-render-data-state-overlay[data-state=stale]{pointer-events:auto}.spreadsheet-render-data-state-empty{pointer-events:none;position:absolute;top:50%;left:3rem;width:min(360px,64%);transform:translateY(-50%)}.spreadsheet-render-data-state-empty-graphic{width:100%;height:auto;opacity:.82}.spreadsheet-render-data-state-empty-label{display:block;margin-top:.5rem;color:var(--text-lighter);font-size:.875rem;font-weight:800;letter-spacing:.05em;line-height:1.2;text-align:center;text-transform:uppercase}