.today-icon-tile[data-v-f0471cb6]{align-items:center;background:var(--tile-bg);border-radius:11px;box-shadow:inset 0 0 0 1px var(--tile-ring);color:var(--tile-fg);display:inline-flex;flex:none;justify-content:center}.today-icon-tile--sm[data-v-f0471cb6]{border-radius:9px;height:28px;width:28px}.today-icon-tile--md[data-v-f0471cb6]{height:36px;width:36px}.today-icon-tile--lg[data-v-f0471cb6]{border-radius:13px;height:44px;width:44px}.today-icon-tile__icon[data-v-f0471cb6]{height:18px;width:18px}.today-icon-tile--sm .today-icon-tile__icon[data-v-f0471cb6]{height:15px;width:15px}.today-icon-tile--lg .today-icon-tile__icon[data-v-f0471cb6]{height:22px;width:22px}.today-icon-tile--good[data-v-f0471cb6]{--tile-bg:#ecfdf5;--tile-fg:#059669;--tile-ring:rgba(5,150,105,.14)}.today-icon-tile--warn[data-v-f0471cb6]{--tile-bg:#fffbeb;--tile-fg:#d97706;--tile-ring:rgba(217,119,6,.16)}.today-icon-tile--bad[data-v-f0471cb6]{--tile-bg:#fef2f2;--tile-fg:#dc2626;--tile-ring:rgba(220,38,38,.14)}.today-icon-tile--info[data-v-f0471cb6]{--tile-bg:#eef2ff;--tile-fg:#4f46e5;--tile-ring:rgba(79,70,229,.14)}.today-icon-tile--neutral[data-v-f0471cb6]{--tile-bg:#f8fafc;--tile-fg:#475569;--tile-ring:rgba(15,23,42,.08)}.today-icon-tile--brand[data-v-f0471cb6]{--tile-bg:#f3f2ff;--tile-fg:#5b55d6;--tile-ring:rgba(91,85,214,.16)}.today-icon-tile--lency[data-v-f0471cb6]{--tile-fg:#fff;--tile-ring:hsla(0,0%,100%,.2);background:linear-gradient(140deg,#6d5ff5,#8b5cf6 55%,#c084fc);box-shadow:0 6px 14px -6px #6d5ff599,inset 0 0 0 1px var(--tile-ring)}.today-panel[data-v-fb7c22dd]{background:#fff;border:1px solid rgba(15,23,42,.07);border-radius:20px;box-shadow:0 1px 2px #0f172a0a,0 14px 32px -20px #0f172a1f;display:flex;flex-direction:column;min-width:0;position:relative}.today-panel.is-highlighted[data-v-fb7c22dd]{border-color:color-mix(in srgb,var(--brand) 50%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 10%,transparent),0 8px 36px -8px color-mix(in srgb,var(--brand) 30%,transparent)}.today-panel__header[data-v-fb7c22dd]{align-items:center;display:flex;gap:12px;padding:16px 18px 12px}.today-panel__heading[data-v-fb7c22dd]{flex:1;min-width:0}.today-panel__heading h3[data-v-fb7c22dd]{color:var(--color-text);font-size:16px;font-weight:650;letter-spacing:-.012em;line-height:1.3;margin:0}.today-panel__heading p[data-v-fb7c22dd]{color:var(--color-text-muted);font-size:12.5px;line-height:1.4;margin:2px 0 0}.today-panel__body[data-v-fb7c22dd]{container-name:today-panel;container-type:inline-size;min-width:0;padding:0 10px 12px}.today-panel__skeleton[data-v-fb7c22dd]{display:grid;gap:8px;padding:0 8px}.today-panel__skeleton-row[data-v-fb7c22dd]{align-items:center;display:flex;gap:12px;padding:10px 0}.today-panel__skeleton-lines[data-v-fb7c22dd]{display:grid;flex:1;gap:8px}.today-skeleton[data-v-fb7c22dd]{animation:today-shimmer-fb7c22dd 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f1f5f9,#e8edf4 40%,#f1f5f9 80%);background-size:200% 100%;border-radius:6px;display:block;height:12px}.today-skeleton--thin[data-v-fb7c22dd]{height:9px}.today-skeleton--tile[data-v-fb7c22dd]{border-radius:9px;flex:none;height:36px;width:36px}@keyframes today-shimmer-fb7c22dd{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:600px){.today-panel__header[data-v-fb7c22dd]{gap:8px;padding:12px}.today-panel__heading h3[data-v-fb7c22dd]{font-size:14px}.today-panel__heading p[data-v-fb7c22dd]{font-size:11px}.today-skeleton--tile[data-v-fb7c22dd]{display:none}}@media(prefers-reduced-motion:reduce){.today-skeleton[data-v-fb7c22dd]{animation:none}}
