.whiteboard_container__gSMbj{min-height:100vh;background:linear-gradient(to bottom right,#f8fafc,#ffffff,#eff6ff)}.whiteboard_header__rCbVT{position:sticky;top:0;z-index:10;backdrop-filter:blur(12px);background-color:rgba(255,255,255,.8);border-bottom:1px solid rgba(226,232,240,.6)}.whiteboard_headerContent__pKR9Q{max-width:72rem;margin:0 auto;padding:1rem}@media (min-width:640px){.whiteboard_headerContent__pKR9Q{padding:1rem 1.5rem}}@media (min-width:1024px){.whiteboard_headerContent__pKR9Q{padding:1rem 2rem}}.whiteboard_headerInner__OZ1HT{display:flex;align-items:center;justify-content:space-between}.whiteboard_logoSection__LU68l{display:flex;align-items:center;gap:.75rem}.whiteboard_logoIcon__f2R8s{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:linear-gradient(to bottom right,#3b82f6,#4f46e5);box-shadow:0 10px 15px -3px rgba(59,130,246,.25)}.whiteboard_logoIcon__f2R8s svg{width:1.25rem;height:1.25rem;color:white}.whiteboard_logoText__IAG5U h1{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0}.whiteboard_logoText__IAG5U p{font-size:.75rem;color:#64748b;margin:0}.whiteboard_backLink__O3NbM{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#475569;border-radius:.5rem;transition:all .2s;text-decoration:none}.whiteboard_backLink__O3NbM:hover{color:#0f172a;background-color:#f1f5f9}.whiteboard_main__3odR_{max-width:72rem;margin:0 auto;padding:2rem 1rem}@media (min-width:640px){.whiteboard_main__3odR_{padding:2rem 1.5rem}}@media (min-width:1024px){.whiteboard_main__3odR_{padding:2rem}}.whiteboard_heroSection__gS5xP{margin-bottom:3rem}.whiteboard_heroCard__vMOkb{position:relative;overflow:hidden;border-radius:1rem;background:linear-gradient(to bottom right,#2563eb,#4f46e5,#7c3aed);padding:2rem;box-shadow:0 25px 50px -12px rgba(59,130,246,.25)}@media (min-width:768px){.whiteboard_heroCard__vMOkb{padding:3rem}}.whiteboard_heroBackground__pyKIH{position:absolute;inset:0;overflow:hidden}.whiteboard_heroBlur1__OSrzK{top:-6rem;right:-6rem;background-color:rgba(255,255,255,.1)}.whiteboard_heroBlur1__OSrzK,.whiteboard_heroBlur2__8BR7C{position:absolute;width:24rem;height:24rem;border-radius:50%;filter:blur(48px)}.whiteboard_heroBlur2__8BR7C{bottom:-6rem;left:-6rem;background-color:rgba(139,92,246,.2)}.whiteboard_heroContent__JYsZ2{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;gap:2rem}@media (min-width:768px){.whiteboard_heroContent__JYsZ2{flex-direction:row}}.whiteboard_heroTextSection__V6K1z{flex:1;text-align:center}@media (min-width:768px){.whiteboard_heroTextSection__V6K1z{text-align:left}}.whiteboard_heroBadge__YmnMR{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:9999px;background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.9);font-size:.875rem;font-weight:500;margin-bottom:1rem}.whiteboard_heroBadge__YmnMR svg{width:1rem;height:1rem}.whiteboard_heroTitle__LmVWX{font-size:1.875rem;font-weight:700;color:white;margin:0 0 .75rem}@media (min-width:768px){.whiteboard_heroTitle__LmVWX{font-size:2.25rem}}.whiteboard_heroDescription__mDCRa{color:#bfdbfe;font-size:1.125rem;margin:0 0 1.5rem;max-width:28rem}.whiteboard_errorMessage__EzYGj{margin-bottom:1rem;padding:.75rem;background-color:rgba(239,68,68,.2);border:1px solid rgba(248,113,113,.3);border-radius:.5rem}.whiteboard_errorMessage__EzYGj p{color:white;font-size:.875rem;margin:0}.whiteboard_createButton__meLvC{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background-color:white;color:#2563eb;font-weight:600;border-radius:.75rem;border:none;cursor:pointer;transition:all .2s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.whiteboard_createButton__meLvC:hover:not(:disabled){background-color:#eff6ff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);transform:translateY(-2px)}.whiteboard_createButton__meLvC:disabled{background-color:rgba(255,255,255,.5);cursor:not-allowed}.whiteboard_createButton__meLvC svg,.whiteboard_spinner__2EMO3{width:1.25rem;height:1.25rem}.whiteboard_spinner__2EMO3{border:2px solid #2563eb;border-top-color:transparent;border-radius:50%;animation:whiteboard_spin__xyI19 1s linear infinite}@keyframes whiteboard_spin__xyI19{to{transform:rotate(1turn)}}.whiteboard_heroPreview__GgW1Q{display:none}@media (min-width:768px){.whiteboard_heroPreview__GgW1Q{display:block}}.whiteboard_previewBox__jqxCb{position:relative;width:16rem;height:12rem;background-color:rgba(255,255,255,.1);backdrop-filter:blur(4px);border-radius:.75rem;border:1px solid rgba(255,255,255,.2);padding:1rem}.whiteboard_previewDecor1__Xsu9_{position:absolute;top:1.5rem;left:1.5rem;width:5rem;height:1rem;background-color:rgba(250,204,21,.4);border-radius:.25rem}.whiteboard_previewDecor2__2ZN28{position:absolute;top:3.5rem;left:2.5rem;width:8rem;height:.75rem;background-color:rgba(96,165,250,.4);border-radius:.25rem}.whiteboard_previewDecor3__qTCEH{position:absolute;top:5rem;right:2rem;width:3rem;height:3rem;border:2px solid rgba(74,222,128,.4);border-radius:.5rem}.whiteboard_previewDecor4__E2Rkc{position:absolute;bottom:2rem;left:2rem;width:6rem;height:4rem;border:2px solid rgba(244,114,182,.4);border-radius:9999px}.whiteboard_previewDecor5__1Svk1{position:absolute;bottom:3rem;right:3rem;width:2rem;height:2rem;background-color:rgba(167,139,250,.4);border-radius:50%}.whiteboard_sessionsSection__cJz0E{margin-bottom:2rem}.whiteboard_sectionHeader__YfBkD{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.whiteboard_sectionHeaderLeft__TGXlK{display:flex;align-items:center;gap:.75rem}.whiteboard_sectionIcon___B_0W{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;background-color:#f1f5f9}.whiteboard_sectionIcon___B_0W svg{width:1.25rem;height:1.25rem;color:#475569}.whiteboard_sectionTitle__1DpKk{font-size:1.125rem;font-weight:600;color:#0f172a;margin:0}.whiteboard_sectionSubtitle__BMJa1{font-size:.875rem;color:#64748b;margin:0}.whiteboard_sessionsGrid__fdyb6{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.whiteboard_sessionsGrid__fdyb6{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.whiteboard_sessionsGrid__fdyb6{grid-template-columns:repeat(3,1fr)}}.whiteboard_skeletonCard__2fIeD{background-color:white;border-radius:.75rem;border:1px solid #e2e8f0;padding:1.25rem;animation:whiteboard_pulse__EZz8p 2s infinite}@keyframes whiteboard_pulse__EZz8p{0%,to{opacity:1}50%{opacity:.5}}.whiteboard_skeletonHeader__Ufwpp{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.whiteboard_skeletonAvatar__xGd3e{width:2.5rem;height:2.5rem;background-color:#e2e8f0;border-radius:.5rem}.whiteboard_skeletonText__K4M9Y{flex:1}.whiteboard_skeletonLine1__YKqWy{height:1rem;background-color:#e2e8f0;border-radius:.25rem;width:75%;margin-bottom:.5rem}.whiteboard_skeletonLine2__ncUBN{height:.75rem;background-color:#e2e8f0;border-radius:.25rem;width:50%}.whiteboard_skeletonButton__En_tE{height:2rem;background-color:#e2e8f0;border-radius:.25rem;width:100%}.whiteboard_emptyState__1ZVzL{text-align:center;padding:4rem 1rem;background-color:white;border-radius:1rem;border:1px solid #e2e8f0}.whiteboard_emptyIcon__Tkz_Z{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background-color:#f1f5f9;margin-bottom:1rem}.whiteboard_emptyIcon__Tkz_Z svg{width:2rem;height:2rem;color:#94a3b8}.whiteboard_emptyTitle__ZEvcV{font-size:1.125rem;font-weight:500;color:#0f172a;margin:0 0 .5rem}.whiteboard_emptyDescription__0AaPk{color:#64748b;max-width:24rem;margin:0 auto 1.5rem}.whiteboard_emptyButton__ZlmzO{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background-color:#2563eb;color:white;font-weight:500;border-radius:.5rem;border:none;cursor:pointer;transition:background-color .2s}.whiteboard_emptyButton__ZlmzO:hover{background-color:#1d4ed8}.whiteboard_emptyButton__ZlmzO svg{width:1rem;height:1rem}.whiteboard_sessionCard__q3GCj{background-color:white;border-radius:.75rem;border:1px solid #e2e8f0;overflow:hidden;transition:all .2s}.whiteboard_sessionCard__q3GCj:hover{border-color:#93c5fd;box-shadow:0 10px 15px -3px rgba(59,130,246,.1)}.whiteboard_cardHeader__KcvAj{position:relative;height:6rem;background:linear-gradient(to bottom right,#f1f5f9,#f8fafc);border-bottom:1px solid #f1f5f9}.whiteboard_cardDecoration__inhMd{position:absolute;inset:0;overflow:hidden}.whiteboard_cardDecorLine__z1WVC{position:absolute;background-color:rgba(147,197,253,.6);border-radius:.25rem}.whiteboard_cardDecorBox__PvX9z{position:absolute;border:2px solid rgba(134,239,172,.6);border-radius:.5rem}.whiteboard_cardDecorDot__dg2a6{position:absolute;background-color:rgba(253,224,71,.6);border-radius:50%}.whiteboard_cardBadge__g__SL{position:absolute;top:.75rem;left:.75rem;display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500}.whiteboard_cardBadge__g__SL svg{width:.75rem;height:.75rem}.whiteboard_badgePersonal__wx45r{background-color:#1e293b;color:white}.whiteboard_badgeShared__tS2Dh{background-color:#2563eb;color:white}.whiteboard_cardBody__INRCz{padding:1rem}.whiteboard_cardTitle__M1ty5{font-weight:600;color:#0f172a;margin:0 0 .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whiteboard_cardId__4W1as{font-size:.75rem;color:#94a3b8;font-family:monospace;margin:0 0 .75rem}.whiteboard_cardDate__lP_kF{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.whiteboard_cardStats__pJR_Z{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#475569;margin-bottom:1rem}.whiteboard_statItem__QabgM{display:inline-flex;align-items:center;gap:.25rem}.whiteboard_statDot__7EiO8{width:.5rem;height:.5rem;border-radius:50%}.whiteboard_statDotBlue__DZpz_{background-color:#60a5fa}.whiteboard_statDotYellow__TIp7h{background-color:#facc15}.whiteboard_viewButton__Yc2H9{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.625rem 1rem;background-color:#f1f5f9;color:#334155;font-weight:500;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s;text-decoration:none}.whiteboard_sessionCard__q3GCj:hover .whiteboard_viewButton__Yc2H9,.whiteboard_viewButton__Yc2H9:hover{background-color:#2563eb;color:white}.whiteboard_viewButton__Yc2H9 svg{width:1rem;height:1rem}.whiteboard_footer__XESyj{margin-top:3rem;text-align:center}.whiteboard_footer__XESyj p{font-size:.875rem;color:#94a3b8;margin:0}.whiteboard_loadingContainer__uscFB{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(to bottom right,#f8fafc,#eff6ff)}.whiteboard_loadingContent___byhO{text-align:center}.whiteboard_loadingIconWrapper__vROXI{position:relative;width:4rem;height:4rem;margin:0 auto 1rem}.whiteboard_loadingPing__CQ16r{position:absolute;inset:0;border-radius:50%;background-color:rgba(59,130,246,.2);animation:whiteboard_ping__UI7PX 1s cubic-bezier(0,0,.2,1) infinite}@keyframes whiteboard_ping__UI7PX{75%,to{transform:scale(2);opacity:0}}.whiteboard_loadingIcon__zslWH{position:relative;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background-color:white;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.whiteboard_loadingIcon__zslWH svg{width:1.75rem;height:1.75rem;color:#2563eb;animation:whiteboard_pulse__EZz8p 2s infinite}.whiteboard_loadingText__7qgMN{color:#475569;font-weight:500;margin:0}