.DashboardV2-module___VsEXG__root{color:#111827;min-height:100vh;font-family:var(--font-geist-sans),"Inter",-apple-system,sans-serif;background:#f7f8fa;display:flex}.DashboardV2-module___VsEXG__macControls{gap:8px;margin-bottom:24px;padding:0 8px;display:flex}.DashboardV2-module___VsEXG__macDot{border-radius:50%;width:12px;height:12px}.DashboardV2-module___VsEXG__macClose{background:#ff5f56;border:1px solid #e0443e}.DashboardV2-module___VsEXG__macMin{background:#ffbd2e;border:1px solid #dea123}.DashboardV2-module___VsEXG__macMax{background:#27c93f;border:1px solid #1aab29}.DashboardV2-module___VsEXG__sidebar{z-index:30;background:#0f111a;border-right:none;flex-direction:column;flex-shrink:0;width:280px;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto;box-shadow:2px 0 24px #0000000f}.DashboardV2-module___VsEXG__sidebarTop{flex-direction:column;flex:1;gap:24px;padding:24px 20px;display:flex}.DashboardV2-module___VsEXG__sidebarBottom{border-top:1px solid #ffffff0d;flex-direction:column;gap:12px;padding:20px;display:flex}.DashboardV2-module___VsEXG__brandMark{align-items:center;gap:12px;padding:0 8px;display:flex}.DashboardV2-module___VsEXG__triangle{color:#fff;font-size:1.4rem}.DashboardV2-module___VsEXG__brandName{color:#fff;font-size:.95rem;font-weight:700}.DashboardV2-module___VsEXG__brandSub{color:#9ca3af;letter-spacing:1px;font-size:.65rem}.DashboardV2-module___VsEXG__sideSectionLabel{letter-spacing:1px;color:#6b7280;align-items:center;gap:6px;margin-bottom:6px;padding:0 8px;font-size:.65rem;font-weight:700;display:flex}.DashboardV2-module___VsEXG__navItem{color:#9ca3af;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 16px;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.DashboardV2-module___VsEXG__navItem:hover{color:#fff;background:#ffffff0f;transform:translate(2px)}.DashboardV2-module___VsEXG__catalogItem{cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:10px 16px;font-family:inherit;transition:all .2s;display:flex}.DashboardV2-module___VsEXG__catalogItem:hover{background:#ffffff0f;transform:translate(2px)}.DashboardV2-module___VsEXG__catalogItemActive{transform:translate(4px);box-shadow:0 4px 12px #e11d4840;color:#fff!important;background:#e11d48!important}.DashboardV2-module___VsEXG__catalogItemActive .DashboardV2-module___VsEXG__catalogDate,.DashboardV2-module___VsEXG__catalogItemActive .DashboardV2-module___VsEXG__catalogSub{color:#fff!important}.DashboardV2-module___VsEXG__catalogDate{color:#d1d5db;font-size:.875rem;font-weight:600}.DashboardV2-module___VsEXG__catalogSub{color:#6b7280;font-size:.72rem}.DashboardV2-module___VsEXG__sidebarTabs{background:#0000000d;border-radius:8px;gap:4px;padding:4px;display:flex}.DashboardV2-module___VsEXG__sidebarTab{color:#999;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.DashboardV2-module___VsEXG__sidebarTabActive{box-shadow:0 1px 3px #0000001a;color:#000!important;background:#fff!important}.DashboardV2-module___VsEXG__savedList{flex-direction:column;gap:4px;max-height:240px;display:flex;overflow-y:auto}.DashboardV2-module___VsEXG__savedItem{background:#fff;border:1px solid #eee;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;transition:background .15s;display:flex}.DashboardV2-module___VsEXG__savedItem:hover{background:#f8f8f8}.DashboardV2-module___VsEXG__savedItemActive{background:#f5f5f5!important;border-color:#000!important}.DashboardV2-module___VsEXG__savedItemText{color:#555;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:7px;min-width:0;font-family:inherit;font-size:.78rem;display:flex}.DashboardV2-module___VsEXG__savedItemText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardV2-module___VsEXG__savedItemRemove{color:#ccc;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:2px;transition:color .15s;display:flex}.DashboardV2-module___VsEXG__savedItemRemove:hover{color:#888}.DashboardV2-module___VsEXG__emptyState{color:#ccc;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 12px;font-size:.78rem;line-height:1.5;display:flex}.DashboardV2-module___VsEXG__clearAllBtn{color:#ccc;cursor:pointer;text-align:left;background:0 0;border:none;padding:6px 0;font-family:inherit;font-size:.72rem;transition:color .15s}.DashboardV2-module___VsEXG__clearAllBtn:hover{color:#888}.DashboardV2-module___VsEXG__generateBtn{color:#fff;cursor:pointer;background:#007aff;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px;font-family:inherit;font-size:.83rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 2px 4px #007aff33}.DashboardV2-module___VsEXG__generateBtn:hover{background:#0062cc;box-shadow:0 2px 8px #007aff4d}.DashboardV2-module___VsEXG__main{flex-direction:column;flex:1;min-width:0;display:flex}.DashboardV2-module___VsEXG__topBar{z-index:20;-webkit-backdrop-filter:saturate(180%)blur(24px);background:#f7f8fad9;border-bottom:1px solid #00000008;justify-content:space-between;align-items:center;padding:16px 48px;display:flex;position:sticky;top:0}.DashboardV2-module___VsEXG__topBarLeft{align-items:center;gap:14px;display:flex}.DashboardV2-module___VsEXG__topBarDate{color:#000;text-transform:capitalize;font-size:.875rem;font-weight:600}.DashboardV2-module___VsEXG__topBarEdition{letter-spacing:1.5px;text-transform:uppercase;color:#bbb;border:1px solid #e5e5e5;border-radius:100px;padding:3px 10px;font-size:.65rem;font-weight:700}.DashboardV2-module___VsEXG__topBarRight{gap:8px;display:flex}.DashboardV2-module___VsEXG__teleprompterBtn{color:#555;cursor:pointer;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:7px;padding:8px 16px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}.DashboardV2-module___VsEXG__teleprompterBtn:hover{color:#000;background:#ebebeb}.DashboardV2-module___VsEXG__breakingBtn{color:#b42828cc;cursor:pointer;background:0 0;border:1px solid #c8323240;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}.DashboardV2-module___VsEXG__breakingBtn:hover{color:#b42828;border-color:#c8323280}.DashboardV2-module___VsEXG__breakingBanner{background:#fafafa;border-bottom:1px solid #c8323226;align-items:center;gap:0;height:40px;display:flex;overflow:hidden}.DashboardV2-module___VsEXG__breakingLabel{letter-spacing:2px;text-transform:uppercase;color:#b42828d9;white-space:nowrap;border-right:1px solid #c832321f;flex-shrink:0;align-items:center;gap:6px;height:100%;padding:0 20px;font-size:.65rem;font-weight:800;display:flex}.DashboardV2-module___VsEXG__breakingTrackWrap{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.DashboardV2-module___VsEXG__breakingTrack{white-space:nowrap;color:#666;align-items:center;gap:80px;width:max-content;height:40px;font-size:.82rem;animation:25s linear infinite DashboardV2-module___VsEXG__ticker;display:flex}@keyframes DashboardV2-module___VsEXG__ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.DashboardV2-module___VsEXG__breakingClose{color:#ccc;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:color .15s;display:flex}.DashboardV2-module___VsEXG__breakingClose:hover{color:#888}.DashboardV2-module___VsEXG__brandCare{background:#fafafa;border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:12px;padding:14px 40px;display:flex}.DashboardV2-module___VsEXG__brandCareLabel{letter-spacing:1.5px;text-transform:uppercase;color:#bbb;white-space:nowrap;align-items:center;gap:6px;margin-top:1px;font-size:.62rem;font-weight:700;display:flex}.DashboardV2-module___VsEXG__brandCareText{color:#777;margin:0;font-size:.83rem;line-height:1.5}.DashboardV2-module___VsEXG__feed{flex-direction:column;gap:48px;max-width:1200px;padding:32px 40px 80px;display:flex}.DashboardV2-module___VsEXG__section{flex-direction:column;gap:8px;scroll-margin-top:90px;display:flex}.DashboardV2-module___VsEXG__sectionHeader{letter-spacing:2.5px;text-transform:uppercase;color:#bbb;border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:12px;font-size:.65rem;font-weight:700;display:flex}.DashboardV2-module___VsEXG__card{background:#fff;border:1px solid #fffc;border-radius:24px;align-items:flex-start;gap:0;margin-bottom:24px;padding:28px 32px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 12px 32px #00000008,0 2px 6px #00000005}.DashboardV2-module___VsEXG__card:hover{transform:translateY(-4px);box-shadow:0 20px 48px #0000000f,0 4px 12px #00000008}.DashboardV2-module___VsEXG__cardStarred{background:#fff!important;border:1px solid #e11d4826!important;box-shadow:0 16px 40px #e11d4814,0 4px 12px #e11d480a!important}.DashboardV2-module___VsEXG__collisionBadge{color:#b42828d9;white-space:nowrap;background:#c8323214;border:1px solid #c8323240;border-radius:100px;align-items:center;gap:5px;padding:3px 10px;font-size:.65rem;font-weight:700;display:flex;position:absolute;top:-10px;left:48px;box-shadow:0 1px 4px #c8323214}.DashboardV2-module___VsEXG__cardActions{flex-direction:column;flex-shrink:0;gap:6px;margin-right:12px;padding-top:2px;display:flex}.DashboardV2-module___VsEXG__actionBtn{color:#bbb;cursor:pointer;background:#f5f5f5;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.DashboardV2-module___VsEXG__actionBtn:hover{color:#555;background:#ebebeb}.DashboardV2-module___VsEXG__actionBtnActive{color:#fff!important;background:#000!important}.DashboardV2-module___VsEXG__actionBtnPinned{color:#a07828e6!important;background:#b48c3c1a!important}.DashboardV2-module___VsEXG__cardContent{cursor:pointer;flex:1;min-width:0}.DashboardV2-module___VsEXG__cardHeadline{color:#111827;letter-spacing:-.01em;margin-bottom:12px;font-size:1.35rem;font-weight:700;line-height:1.4;display:block}.DashboardV2-module___VsEXG__cardBody{color:#4b5563;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 16px;font-size:1.15rem;line-height:1.7;display:-webkit-box;overflow:hidden}.DashboardV2-module___VsEXG__cardSource{color:#6b7280;background:#f3f4f6;border-radius:100px;padding:6px 12px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.DashboardV2-module___VsEXG__cardSource:hover{color:#111827;background:#e5e7eb}.DashboardV2-module___VsEXG__readBtn{color:#ccc;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:28px;height:28px;margin-left:4px;transition:all .15s;display:flex}.DashboardV2-module___VsEXG__readBtn:hover{color:#000;background:#f0f0f0}.DashboardV2-module___VsEXG__loadingDot{background:#bbb;border-radius:50%;width:4px;height:4px;margin-left:6px;animation:1.2s ease-in-out infinite DashboardV2-module___VsEXG__ldot;display:inline-block}@keyframes DashboardV2-module___VsEXG__ldot{0%,to{opacity:.3}50%{opacity:1}}.DashboardV2-module___VsEXG__factsGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.DashboardV2-module___VsEXG__factCard{cursor:pointer;background:#fff;border:1px solid #0000000f;border-radius:16px;flex-direction:column;min-height:160px;padding:28px 24px 52px;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 1px 3px #00000005,0 4px 12px #00000005}.DashboardV2-module___VsEXG__factCard:hover{border-color:#0000001a;transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.DashboardV2-module___VsEXG__factNum{letter-spacing:0;color:#bbb;width:26px;height:26px;font-size:.65rem;font-weight:800;font-family:var(--font-geist-mono),monospace;background:#f5f5f5;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:14px;transition:background .2s,color .2s;display:inline-flex}.DashboardV2-module___VsEXG__factCard:hover .DashboardV2-module___VsEXG__factNum{color:#fff;background:#000}.DashboardV2-module___VsEXG__factBody{color:#444;-webkit-line-clamp:5;letter-spacing:-.1px;-webkit-box-orient:vertical;flex:1;margin:0;font-size:1.15rem;line-height:1.7;display:-webkit-box;overflow:hidden}.DashboardV2-module___VsEXG__factActions{gap:4px;display:flex;position:absolute;bottom:14px;right:16px}.DashboardV2-module___VsEXG__birthdayGrid{flex-direction:column;gap:5px;display:flex}.DashboardV2-module___VsEXG__birthdayCard{background:#fff;border:1px solid #eee;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .15s;display:flex}.DashboardV2-module___VsEXG__birthdayCard:hover{background:#fafafa}.DashboardV2-module___VsEXG__birthdayLeft{flex:1;min-width:0}.DashboardV2-module___VsEXG__birthdayName{color:#000;margin-bottom:5px;font-size:1.15rem;font-weight:700}.DashboardV2-module___VsEXG__birthdayNote{color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.DashboardV2-module___VsEXG__birthdayActions{flex-shrink:0;gap:6px;margin-left:12px;display:flex}.DashboardV2-module___VsEXG__listeTheme{color:#999;margin-bottom:12px;font-size:.875rem;font-style:italic;font-weight:600}.DashboardV2-module___VsEXG__listeItem{border-bottom:1px solid #f5f5f5;align-items:center;gap:16px;padding:13px 0;display:flex}.DashboardV2-module___VsEXG__listeNum{color:#ddd;font-size:.75rem;font-weight:800;font-family:var(--font-geist-mono),monospace;min-width:20px}.DashboardV2-module___VsEXG__listeBody{flex:1;min-width:0}.DashboardV2-module___VsEXG__listeTitle{color:#000;margin-bottom:5px;font-size:1.15rem;font-weight:700}.DashboardV2-module___VsEXG__listeDesc{color:#666;font-size:1.05rem;line-height:1.6}.DashboardV2-module___VsEXG__spoergsmaalCard{background:#fff;border:1px solid #eee;border-radius:12px;align-items:center;gap:16px;padding:20px;display:flex}.DashboardV2-module___VsEXG__spoergsmaalText{color:#555;flex:1;margin:0;font-size:1.25rem;font-style:italic;line-height:1.6}.DashboardV2-module___VsEXG__tankevækker{border-top:1px solid #f0f0f0;flex-direction:column;gap:12px;padding-top:32px;display:flex}.DashboardV2-module___VsEXG__tankevækkerLabel{letter-spacing:2.5px;text-transform:uppercase;color:#ccc;font-size:.62rem;font-weight:700}.DashboardV2-module___VsEXG__tankevækkerQuote{color:#888;letter-spacing:-.5px;margin:0;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1.4}.DashboardV2-module___VsEXG__tpOverlay{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle,#0f172ad9 0%,#000000f2 100%);justify-content:center;align-items:center;padding:24px;animation:.25s ease-out DashboardV2-module___VsEXG__fadeIn;display:flex;position:fixed;inset:0}@keyframes DashboardV2-module___VsEXG__fadeIn{0%{opacity:0}to{opacity:1}}.DashboardV2-module___VsEXG__tpModal{background:#fff;border:1px solid #ffffff1a;border-left:3px solid #000;border-radius:16px;flex-direction:column;width:100%;max-width:820px;max-height:90vh;padding:48px 56px;animation:.25s cubic-bezier(.16,1,.3,1) DashboardV2-module___VsEXG__slideUp;display:flex;position:relative;box-shadow:0 30px 80px #0006,inset 0 0 0 1px #ffffff0d}@keyframes DashboardV2-module___VsEXG__slideUp{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.DashboardV2-module___VsEXG__tpClose{color:#999;cursor:pointer;background:#f5f5f5;border:none;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex;position:absolute;top:18px;right:18px}.DashboardV2-module___VsEXG__tpClose:hover{color:#000;background:#ebebeb}.DashboardV2-module___VsEXG__tpPosition{color:#ccc;font-size:.72rem;font-weight:700;font-family:var(--font-geist-mono),monospace;letter-spacing:1px;flex-shrink:0;position:absolute;top:20px;left:50%;transform:translate(-50%)}.DashboardV2-module___VsEXG__tpMeta{letter-spacing:2px;text-transform:uppercase;color:#bbb;flex-shrink:0;align-items:center;gap:7px;margin-bottom:18px;font-size:.62rem;font-weight:700;display:flex}.DashboardV2-module___VsEXG__tpTitle{letter-spacing:-.5px;color:#000;flex-shrink:0;margin:0 0 20px;font-size:1.9rem;font-weight:800;line-height:1.2}.DashboardV2-module___VsEXG__tpBody{color:#444;flex:1;min-height:0;margin:0 0 32px;padding-right:12px;font-size:1.35rem;line-height:1.7;overflow-y:auto}.DashboardV2-module___VsEXG__tpNav{border-top:1px solid #eee;flex-shrink:0;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.DashboardV2-module___VsEXG__tpNavBtn{color:#666;cursor:pointer;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}.DashboardV2-module___VsEXG__tpNavBtn:hover:not(:disabled){color:#000;background:#ebebeb}.DashboardV2-module___VsEXG__tpNavBtn:disabled{opacity:.3;cursor:not-allowed}.DashboardV2-module___VsEXG__tpNavHint{color:#ccc;align-items:center;gap:4px;font-size:.72rem;display:flex}.DashboardV2-module___VsEXG__tpNavHint kbd{font-family:var(--font-geist-mono),monospace;color:#888;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px;padding:1px 6px;font-size:.65rem}.DashboardV2-module___VsEXG__tpHint{color:#ccc;margin-top:16px;font-size:.72rem}.DashboardV2-module___VsEXG__tpHint kbd{font-family:var(--font-geist-mono),monospace;color:#888;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px;padding:1px 6px}@media (max-width:900px){.DashboardV2-module___VsEXG__sidebar{width:220px}.DashboardV2-module___VsEXG__feed{padding:24px 20px 60px}.DashboardV2-module___VsEXG__topBar{padding:12px 20px}.DashboardV2-module___VsEXG__factsGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.DashboardV2-module___VsEXG__root{flex-direction:column}.DashboardV2-module___VsEXG__sidebar{border-bottom:1px solid #e8e8e8;border-right:none;width:100%;height:auto;position:static}.DashboardV2-module___VsEXG__factsGrid{grid-template-columns:1fr}.DashboardV2-module___VsEXG__tpModal{padding:32px 24px}.DashboardV2-module___VsEXG__tpTitle{font-size:1.4rem}.DashboardV2-module___VsEXG__tpBody{font-size:1.1rem}.DashboardV2-module___VsEXG__cardHeadline{font-size:1.15rem;line-height:1.4}.DashboardV2-module___VsEXG__cardBody{font-size:1.05rem;line-height:1.7}.DashboardV2-module___VsEXG__listeTitle{font-size:1.1rem}.DashboardV2-module___VsEXG__listeDesc{font-size:1rem}.DashboardV2-module___VsEXG__factBody{font-size:1.05rem}.DashboardV2-module___VsEXG__tpNav{flex-direction:column;gap:12px}.DashboardV2-module___VsEXG__tpNavBtn{justify-content:center;width:100%;padding:12px}.DashboardV2-module___VsEXG__savedList{max-height:180px}}
